@charset "UTF-8";.moviearea{width:1660px;position:relative}.moviearea .ov{position:absolute;z-index:2;bottom:-26px;right:0}.moviearea .movie{padding:0;margin:0;overflow:hidden;position:relative;z-index:0}.moviearea .movie video{width:100%}.moviearea .video-js{padding-bottom:56.4%;height:auto !important}.moviearea .video-js.vfull{height:100% !important;padding-bottom:0}.moviearea .vjs-poster{-webkit-background-size:cover;background-size:cover}.moviearea .vjs-default-skin .vjs-big-play-button{top:0;bottom:0;left:0;right:0;margin:auto}.moviearea .vjs-default-skin .vjs-play-progress,.moviearea .vjs-default-skin .vjs-volume-level{background-color:#FFDF1B}.caption{background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:36px 20px 30px 27px;overflow:hidden;max-width:1660px}.caption h2{width:100px;margin:0;padding:0;position:relative;float:left;font-size:1em;line-height:1}.caption span{display:block}.caption .about,.caption .read{position:relative;float:left;margin:24px 0 0 53px;color:#333;font-size:0.88em}.caption .read{margin-top:48px}.caption h2:after,.caption .about:after{content:'';display:inline-block;position:absolute;height:44px;width:1px;background:#ccc;right:-25px;-webkit-transform:rotate(25deg);transform:rotate(25deg)}.caption h2:after{bottom:4px}.caption .about:after{bottom:8px}.caption .icon{margin:0 0 10px}.caption .name{margin:14px 0 4px}.caption .text{font-size:0.725em;line-height:1.6}.detail{color:#333;width:1660px;border-top:solid 1px #ddd;margin:1em 30px;padding:30px 0 30px}.detail p{font-size:0.88em;line-height:2;margin:1em 0}.detail h3{font-family:"Times New Roman", "游明朝", YuMincho, "Hiragino Mincho ProN", Meiryo, serif;font-size:1.75em;line-height:1.6;padding:0 0 0 0.62em;margin:0 0 1.8em;border-left:solid 3px #FFDF1A;position:relative;width:800px}.detail h3:after{content:'';display:block;position:absolute;max-width:780px;width:100%;height:10px;border-bottom:solid 1px #ddd;margin:0.42em 0 0 -0.72em}.box{overflow:hidden;padding:30px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:1620px}.bxt,.bxi{width:710px}.bxi p{line-height:1;font-size:1em}.bxi img{vertical-align:top}.bi_r .bxt{float:left;margin-top:-20px;position:relative;z-index:2}.bi_r .bxi{float:right}.bi_l .bxt{float:right}.bi_l .bxi{float:left}.imgs{width:908px;background:url(../img/detail_bg.png) no-repeat;-webkit-background-size:contain;background-size:contain;padding:90px 0 100px 130px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:-30px}.imgs p{margin:0}.imgs ul{margin:0;padding:0;position:relative;overflow:hidden}.imgs li{list-style-type:none;line-height:1;font-size:10px;margin:0;padding:0;position:relative}.imgs .img_main{width:450px;float:left}.imgs .img_sub{width:298px;height:141px;overflow:hidden;margin:0 0 28px 30px;float:left;position:relative}.imgs .img_sub:last-child{margin-bottom:0}.imgs img{vertical-align:top}.photos{clear:both;padding:0;margin:0;overflow:hidden}.photos li{list-style-type:none;font-size:0.525em;line-height:1;float:left;width:18.5%;margin:0 1.846% 0 0}.photos li:last-child{margin-right:0}.photos img{max-width:100%;height:auto}.uta .imgs li:nth-child(2) img{max-width:100%;margin:-6% 0 0 0}.uta .imgs li:last-child img{margin:-9% 0 0 0;max-width:100%}.sumijun .imgs li:nth-child(2) img{max-width:110%;margin:-10px 0 0 -10px}.sumijun .imgs li:last-child img{max-width:110%}.machiri .imgs img{max-width:100%}.tee .img_sub img{max-width:100%;margin:-25px 0 0}@media screen and (max-width: 1929px){img{max-width:100%;height:auto}.moviearea{width:100%;position:relative}.moviearea .ov{width:40%;text-align:right}.caption{padding:36px 2.8% 30px;max-width:100%}.caption h2{width:100px}.detail{width:94%;margin:1em 30px}.detail h3{width:120%}.detail h3:after{max-width:780px;width:100%;margin:0.42em 0 0 -0.72em}.detail p{width:120%}.box{padding:30px 0;width:100%}.bxt,.bxi{width:40%}.imgs{width:58%;padding-bottom:0.8em}.imgs ul{max-height:305px;overflow:hidden}.imgs .img_main{width:57.8%;height:100%}.imgs .img_sub{width:36.8%;height:46.6%;margin:0 0 2.2% 3.8%}.uta .imgs li:last-child img{margin:-5% 0 0 0;max-width:102%}.sumijun .imgs ul{max-height:none}.sumijun .imgs .img_sub{width:31.4%;height:41.6%}.machiri .imgs ul{max-height:none}.machiri .imgs .img_sub{width:33.6%;height:41.6%}.tee .imgs ul{max-height:none}.tee .imgs .img_sub{width:33%;height:41.6%}.tee .imgs .img_sub img{margin:0}.uta .read,.sumijun .read,.machiri .read,.tee .read{margin-top:3.5%;width:60%}.machiri .read{width:56.5%}.tee .read{margin-top:3.8%;width:50%}}@media screen and (max-width: 1280px){.moviearea{width:100%;position:relative}video{width:100%}.detail h3{width:95%}.detail h3:after{max-width:inherit;width:100%;margin:0.42em 0 0 -0.72em}.detail p{width:auto}.imgs{width:58%}.imgs ul{height:100%;max-height:inherit}.imgs .img_main{width:100%;height:100%;font-style:normal;padding-bottom:3.2%}.imgs .img_sub{width:48%;height:auto;display:inline-block;margin:0 0 1.8%;vertical-align:top}.imgs .img_sub:last-child{float:right}.uta .imgs li:nth-child(2) img{max-width:115%;margin:-3% 0 0 -12%}.uta .imgs li:last-child img{margin:0;max-width:110%}.sumijun .imgs .img_sub,.machiri .imgs .img_sub,.tee .imgs .img_sub{width:48%;height:auto}.sumijun .imgs li:nth-child(2) img,.machiri .imgs li:nth-child(2) img,.tee .imgs li:nth-child(2) img{margin:0}.uta .read,.sumijun .read{margin-top:4.5%;width:50%}.sumijun .read{margin-top:5.5%}.machiri .read{margin-top:5.5%}.tee .read{margin-top:4.5%}}@media screen and (max-width: 1024px){.moviearea .ov{bottom:-23px}video{width:765px;max-width:inherit}.caption .about:after{content:inherit;display:none}.detail{width:94.4%;margin:1em 2.8%;padding:1em 0 0.5em}.box{padding:1em 0}.box .bxt,.box .bxi{width:100%;float:none}.imgs .img_main{width:100%;height:100%;font-style:normal;padding-bottom:1.8%}.imgs .img_sub{width:100%;max-width:450px;height:auto;display:block;float:none}.imgs .img_sub:last-child{float:none}.uta .imgs li:nth-child(2) img{max-width:119%;margin:-14% 0 0 -7%}.uta .imgs li:last-child img{margin:-6% 0 0 0;max-width:110%}.sumijun .imgs .img_sub,.machiri .imgs .img_sub,.tee .imgs .img_sub{width:100%;max-width:450px;display:block;float:none;height:auto}.caption .read{margin:4% auto 0;width:98%%}.photos{clear:both;padding:0;margin:0;overflow:hidden;padding-left:130px}.photos li{float:none;width:100%;max-width:450px;margin:0 0 1em}.photos li:last-child{margin-right:auto}}@media screen and (max-width: 679px){.moviearea .ov{width:34%;bottom:-18px}.caption{padding:1em 2.8%;max-width:100%}.caption h2{width:20.7%}.caption .about{width:60%;margin:1.5em 0 0 53px}.caption .icon{width:60%}video{width:100%;max-width:100%;max-height:370px}.detail h3{font-size:1.2em}.imgs{background:none;padding:0 1.5625% 2em;margin:0;text-align:center}.imgs .img_main{width:100%;height:100%;font-style:normal;padding-bottom:1.8%}.imgs .img_sub{width:100%}.uta .imgs{padding-bottom:0.1em}.uta .imgs .img_sub{margin:0 auto 0.8em}.uta .imgs li:nth-child(2) img{max-width:100%;margin:0}.uta .imgs li:last-child img{margin:0;max-width:100%}.sumijun .imgs .img_sub{max-width:inherit}.sumijun .imgs li:last-child img{max-width:450px;width:100%}.machiri .imgs .img_sub{max-width:inherit}.machiri .imgs li img{width:100%;max-width:450px}.tee .imgs .img_sub{max-width:inherit}.tee .imgs li img{width:100%;max-width:450px}.photos{overflow:hidden;text-align:center;padding:0 1.5625% 1em}.photos li{float:none;width:auto;max-width:450px;margin:0 auto 1em}.photos li:last-child{margin-right:auto}}@media screen and (max-width: 480px){.caption .about{width:60%;margin:0.5em 0 0 53px}}
