  #top .interview{width:695px;border-top:#fff 3px solid;margin:0 0 60px;padding:30px 0 0}#top .interview .left{width:115px;height:460px;background:center bottom no-repeat}#top .interview .left .title{margin:0 auto;display:block;width:23px;height:400px;white-space:nowrap;text-indent:100%;overflow:hidden;background:left top no-repeat}#top .interview .right{width:556px}#top .interview .right h2{line-height:180%;padding:0 0 0 6px}#top .interview .right .interview-list{margin:24px 0 0}#top .interview .right .interview-list li{margin:0 0 10px;padding:0 0 0 6px;position:relative}#top .interview .right .interview-list li a{display:block;background:#fff 10px center no-repeat;border-radius:3px;padding:15px 30px 15px 85px;transition-property:all;transition-duration:.1s;transition-timing-function:ease-in-out}#top .interview .right .interview-list li a:before{content:'';display:block;width:0;height:0;border-top:transparent 6px solid;border-right:#fff 6px solid;border-right:white 6px solid;border-bottom:transparent 6px solid;border-left:transparent 6px solid;position:absolute;left:-6px;top:10px;transition-property:all;transition-duration:.1s;transition-timing-function:ease-in-out}#top .interview .right .interview-list li a h3,#top .interview .right .interview-list li a p{line-height:180%}#top .interview .right .interview-list li a:hover{background-color:rgba(255,255,255,.5)}#top .interview .right .interview-list li a:hover:before{border-right:rgba(255,255,255,.5) 6px solid}#top .interview .right .moreread{margin:20px 0 0 6px}#top .gallery{width:695px;border-top:#fff 3px solid;margin:0 0 60px;padding:30px 0 0}#top .gallery .left{width:115px}#top .gallery .left .title{margin:0 auto;display:block;width:22px;height:214px;white-space:nowrap;text-indent:100%;overflow:hidden;background:left top no-repeat}#top .gallery .right{width:550px}#top .gallery .right h2{line-height:180%}#top .gallery .right .gallery_thumbnail{width:550px;height:315px;margin:24px 0 0;overflow:hidden;border-radius:6px}#top .gallery .right .gallery_thumbnail a{display:block;overflow:hidden;width:825px;position:relative}#top .gallery .right .gallery_thumbnail a img{float:left;display:block;transition-property:all;transition-duration:.1s;transition-timing-function:ease-in-out}#top .gallery .right .gallery_thumbnail a:hover img{opacity:.5}#top .gallery .right .gallery_thumbnail.img2{height:310px}#top .gallery .right .gallery_thumbnail.img2 a{width:auto}#top .gallery .right .gallery_thumbnail.img2 a img{width:50%;height:auto}#top .gallery .right .moreread{margin:30px 0 0}#top .recommend{width:405px;border:#fff 6px solid;border-radius:60px;padding:30px 0 15px}#top .recommend .left{width:109px;position:relative}#top .recommend .left .title{margin:0 auto;display:block;width:22px;height:300px;white-space:nowrap;text-indent:100%;overflow:hidden;background:left top no-repeat}#top .recommend .left img{position:absolute;left:-40px;top:100px;z-index:1}#top .recommend .right{width:290px}#top .recommend .right h2,#top .recommend .right .recommend-list{width:260px}#top .recommend .right h2{line-height:180%}#top .recommend .right .recommend-list{margin:20px 0 0}#top .recommend .right .recommend-list li{border-top:#fff 1px dashed}#top .recommend .right .recommend-list li a{display:block;padding:15px 0 10px;transition-property:all;transition-duration:.1s;transition-timing-function:ease-in-out}#top .recommend .right .recommend-list li a:hover{opacity:.5}#top .recommend .right .recommend-list li a img{width:100%;height:auto;display:block;margin:0 auto;border-radius:6px}#top .recommend .right .recommend-list li a h3{padding:10px 0 0;line-height:180%}#top .recommend .right .moreread{margin-bottom:10px}#top .cooperation{width:695px;border-top:#fff 3px solid;padding:30px 0 0}#top .cooperation .left{width:115px}#top .cooperation .right{width:550px}#top .cooperation .right .cooperation-list li{line-height:120%;margin:0 0 15px}#top .cooperation .right .cooperation-list li a{color:#00adb0;display:inline-block;margin:0 0 0 10px}#top .cooperation .right .cooperation-list li a:hover{text-decoration:underline}.wid2 .forwid3{float:none!important}.wid2 #top .interview{width:100%}.wid2 #top .interview .right{width:840px}.wid2 #top .interview .right .interview-list li a{display:table;vertical-align:middle}.wid2 #top .interview .right .interview-list li a h3{display:table-cell;width:320px;vertical-align:middle}.wid2 #top .interview .right .interview-list li a p{display:table-cell;width:375px;vertical-align:middle}.wid2 #top .gallery{width:100%}.wid2 #top .gallery .right{width:840px}.wid2 #top .gallery .right .gallery_thumbnail{width:100%}.wid2 #top .gallery .right .gallery_thumbnail a{width:100%}.wid2 #top .gallery .right .gallery_thumbnail a img{width:33.333%;height:auto}.wid2 #top .gallery .right .gallery_thumbnail.img2{height:auto}.wid2 #top .gallery .right .gallery_thumbnail.img2 a img{width:50%;position:relative}.wid2 #top .recommend{width:100%;float:none;padding-bottom:45px;margin:0 0 60px}.wid2 #top .recommend .left img{position:absolute;left:-20px;top:180px;z-index:1}.wid2 #top .recommend .right{width:834px}.wid2 #top .recommend .right h2{width:750px}.wid2 #top .recommend .right .recommend-list{width:834px;overflow:hidden}.wid2 #top .recommend .right .recommend-list li{float:left;width:230px;margin:0 30px 0 0}.wid2 #top .recommend .right .recommend-list li.clear{clear:left}.wid2 #top .recommend .right .recommend-list li a{display:block;padding:15px 0 10px}.wid2 #top .recommend .right .recommend-list li a img{display:block;margin:0;border-radius:6px}.wid2 #top .recommend .right .recommend-list li a h3{padding:10px 15px 0;line-height:180%}.wid2 #top .cooperation{width:100%}.wid2 #top .cooperation .right{width:840px}.wid1 .forwid3{float:none!important}.wid1 #top .interview{width:100%;position:relative}.wid1 #top .interview .clear{position:relative}.wid1 #top .interview .left{float:none;position:absolute;left:0;top:0}.wid1 #top .interview .right{width:auto;float:none;margin:0 0 0 145px}.wid1 #top .interview .right .interview-list li a{display:block;vertical-align:middle}.wid1 #top .interview .right .interview-list li a h3,.wid1 #top .interview .right .interview-list li a p{display:block;width:auto;vertical-align:middle}.wid1 #top .gallery{width:100%;position:relative}.wid1 #top .gallery .clear{position:relative}.wid1 #top .gallery .left{float:none;position:absolute;left:0;top:0}.wid1 #top .gallery .right{width:auto;float:none;margin:0 0 0 145px}.wid1 #top .gallery .right .gallery_thumbnail{width:100%;height:auto}.wid1 #top .gallery .right .gallery_thumbnail a{width:100%}.wid1 #top .gallery .right .gallery_thumbnail a img{width:33.333%;height:auto}.wid1 #top .gallery .right .gallery_thumbnail.img2 a img{width:50%}.wid1 #top .recommend{width:100%;float:none;padding-bottom:45px;margin:0 0 60px;position:relative}.wid1 #top .recommend .clear{position:relative}.wid1 #top .recommend .left{float:none;position:absolute;left:0;top:0}.wid1 #top .recommend .left img{position:absolute;left:-20px;top:180px;z-index:1}.wid1 #top .recommend .right{box-sizing:border-box;width:auto;margin:0 0 0 145px}.wid1 #top .recommend .right h2{width:auto;padding-right:75px}.wid1 #top .recommend .right .recommend-list{width:auto;overflow:hidden;margin:20px 60px 0 -15px;position:relative}.wid1 #top .recommend .right .recommend-list li{float:left;width:33.33%;margin:0;border-top:none}.wid1 #top .recommend .right .recommend-list li.clear{clear:left}.wid1 #top .recommend .right .recommend-list li a{display:block;padding:15px 0 10px;margin:0 15px;border-top:#fff 1px dashed}.wid1 #top .recommend .right .recommend-list li a img{display:block;margin:0;border-radius:6px;width:100%;height:auto}.wid1 #top .recommend .right .recommend-list li a h3{padding:10px 0 0;line-height:180%}.wid1 #top .cooperation{width:100%;position:relative}.wid1 #top .cooperation .clear{position:relative}.wid1 #top .cooperation .left{position:absolute;left:0;top:0}.wid1 #top .cooperation .right{float:none;width:auto;margin:0 0 0 145px}.sp .contents-main-wrapper>.left{float:none;width:auto;margin:0 20px}.sp #top .interview{width:auto;margin:0 0 30px;padding:30px 0 0}.sp #top .interview .left{float:none;width:auto;height:auto;background:left top no-repeat;background-size:42px 42px}.sp #top .interview .left .title{margin:0;display:block;width:auto;height:auto;white-space:normal;text-indent:0;overflow:auto;background:none;padding:13px 0 20px 50px}.sp #top .interview .right{float:none;width:auto}.sp #top .interview .right .interview-list{margin:14px 0 0}.sp #top .interview .right .interview-list li a{background:#fff 10px center no-repeat;background-size:60px 60px}.sp #top .interview .right .moreread{margin:15px 0 0 6px}.sp #top .gallery{width:auto;margin:0 0 30px;padding:30px 0 0}.sp #top .gallery .left{float:none;width:auto}.sp #top .gallery .left .title{margin:0;display:block;width:auto;height:auto;white-space:normal;text-indent:0;overflow:auto;background:none;padding:0 0 20px}.sp #top .gallery .right{width:auto;float:none}.sp #top .gallery .right .gallery_thumbnail{width:100%;height:auto;margin:14px 0 0;overflow:hidden;border-radius:6px}.sp #top .gallery .right .gallery_thumbnail a{display:block;overflow:hidden;width:100%;height:100%}.sp #top .gallery .right .gallery_thumbnail a img{width:33.33%;height:auto}.sp #top .gallery .right .moreread{margin:15px 0 0}.sp #top .recommend{float:none;width:auto;margin:0 20px;border:#fff 6px solid;border-radius:30px;padding:30px 15px 15px}.sp #top .recommend .left{float:none;width:auto;position:relative}.sp #top .recommend .left .title{margin:0;display:block;width:auto;height:auto;white-space:normal;text-indent:0;overflow:auto;background:none;padding:0 0 20px 30px}.sp #top .recommend .left img{position:absolute;left:-38px;top:-35px;z-index:1;width:72px;height:auto}.sp #top .recommend .right{width:auto;float:none}.sp #top .recommend .right h2{padding:0 0 0 30px;width:auto}.sp #top .recommend .right .recommend-list{width:auto}#top .recommend .right .recommend-list{margin:20px 0 0}#top .recommend .right .recommend-list li{border-top:#fff 1px dashed}.sp #top .recommend .right .recommend-list li a{display:table;transition-property:none}.sp #top .recommend .right .recommend-list li a img{display:table-cell;margin:0;border-radius:6px;width:115px;height:auto;vertical-align:middle}.sp #top .recommend .right .recommend-list li a h3{display:table-cell;padding:0 0 0 10px;line-height:160%;vertical-align:middle}.sp #top .cooperation{width:auto;margin:0 20px;border-top:none;padding:30px 0 0;float:none}.sp #top .cooperation .left{width:auto;float:none;margin:0 0 15px}.sp #top .cooperation .right{width:auto;float:none}