@media (min-width: 750px){#top .contents{background-image:url(../img/top/title_bg_line_l_pc.png),url(../img/top/title_bg_line_r_pc.png),url(../img/top/title_bg_line_l_pc.png);background-position:left 32px top 60px, right center, left 32px bottom}}@media only screen and (min-width: 750px) and (max-width: 1100px){#top .contents{background-position:left 5px top 60px, right center, left 5px bottom;background-size:1vw, 1vw, 1vw}}@media (min-width: 750px){#title__top .title__top__txt{font-size:27px;padding-top:30px;max-width:1000px}}@media only screen and (min-width: 750px) and (max-width: 1100px){#title__top .title__top__txt{padding-left:30px}}@media (max-width: 749px){#title__top .title__top__txt{padding:5vw 3vw 2vw;font-size:4.375vw}}#title__top .title__top__txt span{border-left:10px solid #ff6432;padding-left:6px}@media (min-width: 750px){#title__top .title__top__image{max-width:1030px}}@media (max-width: 749px){#title__top .title__top__image{padding:0 1vw 3vw}}@media (min-width: 750px){#title__introduction .inner .title__introduction__movie{background:url(../img/top/moviebtn_frame_pc.png) bottom 10px center no-repeat;background-size:1000px;padding:10px 0}}@media only screen and (min-width: 750px) and (max-width: 1100px){#title__introduction .inner .title__introduction__movie{background-size:contain}}@media (max-width: 749px){#title__introduction .inner .title__introduction__movie{background:url(../img/top/moviebtn_frame_sp.png) top center no-repeat;background-size:contain}}@media (min-width: 750px){#title__introduction .inner .title__introduction__movie a{width:600px;margin:0 auto}}@media only screen and (min-width: 750px) and (max-width: 1100px){#title__introduction .inner .title__introduction__movie a{width:60vw}}@media (max-width: 749px){#title__introduction .inner .title__introduction__movie a{padding:9vw 3vw}}#title__introduction .inner ol.title__introduction__img{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width: 749px){#title__introduction .inner ol.title__introduction__img{padding:0.4vw 2.9vw}}@media (max-width: 749px){#title__introduction .inner ol.title__introduction__img li{padding:0.7vw}}@media (min-width: 750px){#title__introduction .inner ol.title__introduction__img li{background:url(../img/top/thumbnail_frame_pc.png) bottom center no-repeat;background-size:cover;padding:9px 8px;margin-right:10px}}@media only screen and (min-width: 750px) and (max-width: 1100px){#title__introduction .inner ol.title__introduction__img li{padding:1vw}}@media (min-width: 750px){#title__introduction .inner ol.title__introduction__img li:last-child{margin:0}}@media (min-width: 750px){#title__introduction .inner .title__introduction__txt{background:#000;padding:20px;overflow:hidden;clip-path:polygon(100% 0, 100% 87%, 98% 100%, 0 100%, 0 0);-webkit-clip-path:polygon(100% 0, 100% 87%, 98% 100%, 0 100%, 0 0)}}@media only screen and (min-width: 750px) and (max-width: 1100px){#title__introduction .inner .title__introduction__txt{clip-path:polygon(100% 0, 100% 87%, 97% 100%, 0 100%, 0 0);-webkit-clip-path:polygon(100% 0, 100% 87%, 97% 100%, 0 100%, 0 0)}}@media (max-width: 749px){#title__introduction .inner .title__introduction__txt{background:#000;padding:3vw 3vw 4vw;clip-path:polygon(100% 0, 100% 95%, 95% 100%, 0 100%, 0 0);-webkit-clip-path:polygon(100% 0, 100% 95%, 95% 100%, 0 100%, 0 0)}}@media (min-width: 750px){#title__introduction .inner .title__introduction__txt .title__introduction__txt_l{float:left;width:78%}}@media only screen and (min-width: 750px) and (max-width: 1100px){#title__introduction .inner .title__introduction__txt .title__introduction__txt_l{width:60vw}}@media (min-width: 750px){#title__introduction .inner .title__introduction__txt .title__introduction__txt_l h3{font-size:19px;padding-bottom:8px;color:#ff6432}}@media (max-width: 749px){#title__introduction .inner .title__introduction__txt .title__introduction__txt_l h3{font-size:3.75vw;color:#ff6432}}#title__introduction .inner .title__introduction__txt .title__introduction__txt_l p{color:#fff}@media (min-width: 750px){#title__introduction .inner .title__introduction__txt .title__introduction__txt_l p{line-height:1.7}}@media only screen and (min-width: 750px) and (max-width: 1100px){#title__introduction .inner .title__introduction__txt .title__introduction__txt_l p{font-size:1.5625vw}}@media (max-width: 749px){#title__introduction .inner .title__introduction__txt .title__introduction__txt_l p{padding:1vw 0 1.5vw;line-height:1.5}}#title__introduction .inner .title__introduction__txt .title__introduction__txt_l p a{display:inline}#title__introduction .inner .title__introduction__txt .title__introduction__txt_l p a:link,#title__introduction .inner .title__introduction__txt .title__introduction__txt_l p a:visited{color:#ff6432}@media (min-width: 750px){#title__introduction .inner .title__introduction__txt .title__introduction__txt_r{max-width:20%;float:right}}@media only screen and (min-width: 750px) and (max-width: 1100px){#title__introduction .inner .title__introduction__txt .title__introduction__txt_r{max-width:27vw}}@media (max-width: 749px){#title__introduction .inner.movie{padding-bottom:3vw}}@media (max-width: 749px){#title__introduction .inner.img{background:url(../img/top/thumbnail_frame_sp.png) top center no-repeat;background-size:contain;padding-bottom:6vw}}@media (max-width: 749px){#title__introduction .inner.text{padding:3vw 3vw 6vw;text-align:center}}@media (min-width: 750px){#title__download{padding-bottom:5px}}@media only screen and (min-width: 750px) and (max-width: 1100px){#title__download{padding:2vw 3.7vw}}@media (max-width: 749px){#title__download{padding:3vw}}@media (min-width: 750px){#title__download .inner__box{background:url(../img/top/dl_frame_pc.jpg) top center no-repeat;background-size:cover;-webkit-box-shadow:2px 2px 2px rgba(0,0,0,0.4);box-shadow:2px 2px 2px rgba(0,0,0,0.4);padding:24px 22px;max-width:956px;margin:0 auto;overflow:hidden}}@media only screen and (min-width: 750px) and (max-width: 1100px){#title__download .inner__box{padding:2vw 1.4vw;max-width:none}}@media (max-width: 749px){#title__download .inner__box{background:url(../img/top/dl_frame_sp.jpg) top center no-repeat;background-size:cover;overflow:hidden;padding:5vw 3vw 3vw}}@media (min-width: 750px){#title__download .inner__box .title__download__r{background:url(../img/top/dl_image_frame_pc.jpg) top left no-repeat;background-size:contain;float:left;max-width:460px;padding:10px 9px 44px}}@media only screen and (min-width: 750px) and (max-width: 1100px){#title__download .inner__box .title__download__r{float:left;max-width:43vw;padding:1vw 1vw 3.3vw}}@media (max-width: 749px){#title__download .inner__box .title__download__r{background:url(../img/top/dl_image_frame_sp.jpg) top left no-repeat;background-size:contain;padding:2.5vw}}@media (min-width: 750px){#title__download .inner__box .title__download__r .title__download__image{width:446px}}@media only screen and (min-width: 750px) and (max-width: 1100px){#title__download .inner__box .title__download__r .title__download__image{width:41vw}}@media (min-width: 750px){#title__download .inner__box .title__download__r p{font-size:23px;font-weight:bold;line-height:1.3;padding:21px 24px 0px}}@media only screen and (min-width: 750px) and (max-width: 1100px){#title__download .inner__box .title__download__r p{font-size:2.6vw;clear:both;padding-top:1vw}}@media (max-width: 749px){#title__download .inner__box .title__download__r p{font-size:3.96vw;font-weight:bold;line-height:1.3;text-align:center;padding:14px 0}}@media (min-width: 750px){#title__download .inner__box ul{float:right;max-width:450px}}@media only screen and (min-width: 750px) and (max-width: 1100px){#title__download .inner__box ul{float:right;max-width:48%}}@media (max-width: 749px){#title__download .inner__box ul{padding:2.3vw 0;overflow:hidden}}@media (min-width: 750px){#title__download .inner__box ul li{padding-bottom:15px}}@media only screen and (min-width: 750px) and (max-width: 1100px){#title__download .inner__box ul li{padding-bottom:1.3vw}}@media (max-width: 749px){#title__download .inner__box ul li{width:48.5%;float:left;padding-top:3vw}}@media (min-width: 750px){#title__download .inner__box ul li:last-child{padding:0}}@media (max-width: 749px){#title__download .inner__box ul li:nth-child(2n+1){padding-right:1.5%}}@media (max-width: 749px){#title__download .inner__box ul li:nth-child(2n){padding-left:1.5%}}#news__content{min-height:100%}@media (min-width: 750px){#news__content .inner .news__content__txt{background:#000;padding:20px;overflow:hidden;clip-path:polygon(100% 0, 100% 87%, 98% 100%, 0 100%, 0 0);-webkit-clip-path:polygon(100% 0, 100% 87%, 98% 100%, 0 100%, 0 0)}}@media only screen and (min-width: 750px) and (max-width: 1100px){#news__content .inner .news__content__txt{clip-path:polygon(100% 0, 100% 87%, 97% 100%, 0 100%, 0 0);-webkit-clip-path:polygon(100% 0, 100% 87%, 97% 100%, 0 100%, 0 0)}}@media (max-width: 749px){#news__content .inner .news__content__txt{background:#000;padding:3vw 3vw 4vw;clip-path:polygon(100% 0, 100% 95%, 95% 100%, 0 100%, 0 0);-webkit-clip-path:polygon(100% 0, 100% 95%, 95% 100%, 0 100%, 0 0)}}@media (min-width: 750px){#news__content .inner .news__content__txt .news__content__txt_l{float:left;width:78%}}@media only screen and (min-width: 750px) and (max-width: 1100px){#news__content .inner .news__content__txt .news__content__txt_l{width:60vw}}@media (min-width: 750px){#news__content .inner .news__content__txt .news__content__txt_l h3{font-size:19px;padding-bottom:8px;color:#ff6432}}@media (max-width: 749px){#news__content .inner .news__content__txt .news__content__txt_l h3{font-size:3.75vw;color:#ff6432}}#news__content .inner .news__content__txt .news__content__txt_l p{color:#fff}@media (min-width: 750px){#news__content .inner .news__content__txt .news__content__txt_l p{line-height:1.7}}@media only screen and (min-width: 750px) and (max-width: 1100px){#news__content .inner .news__content__txt .news__content__txt_l p{font-size:1.5625vw}}@media (max-width: 749px){#news__content .inner .news__content__txt .news__content__txt_l p{padding:1vw 0 1.5vw;line-height:1.5}}#news__content .inner .news__content__txt .news__content__txt_l p a{display:inline}#news__content .inner .news__content__txt .news__content__txt_l p a:link,#news__content .inner .news__content__txt .news__content__txt_l p a:visited{color:#ff6432}@media (min-width: 750px){#news__content .inner .news__content__txt .news__content__txt_r{max-width:20%;float:right}}@media only screen and (min-width: 750px) and (max-width: 1100px){#news__content .inner .news__content__txt .news__content__txt_r{max-width:27vw}}@media (max-width: 749px){#news__content .inner:nth-child(1){padding-bottom:3vw}}@media (max-width: 749px){#news__content .inner:nth-child(2){background:url(../img/top/thumbnail_frame_sp.png) top center no-repeat;background-size:contain;padding-bottom:6vw}}@media (max-width: 749px){#news__content .inner:nth-child(3){padding:3vw 3vw 6vw;text-align:center}}
