@media screen and (min-width: 768px) and (max-width: 1024px){section#mv .mv_wrap .mvbg_slide .swiper-wrapper .swiper-slide{background-repeat:no-repeat;background-size:cover;background-position:left center}section#mv .mv_wrap .mvbg_slide .swiper-wrapper .mv_one{background-image:url(../images/mv/tab/1.jpg)}section#mv .mv_wrap .mvbg_slide .swiper-wrapper .mv_two{background-image:url(../images/mv/tab/2.jpg)}section#mv .mv_wrap .mvbg_slide .swiper-wrapper .mv_three{background-image:url(../images/mv/tab/3.jpg)}section#mv .mv_wrap .mvbg_slide .swiper-wrapper .mv_four{background-image:url(../images/mv/tab/4.jpg)}section#mv .mv_wrap .mvbg_slide .swiper-wrapper .mv_five{background-image:url(../images/mv/tab/5.jpg)}section#mv .mv_wrap .mainttl{bottom:8%;right:8%;width:550px}section#mv .mv_wrap .mainttl div.ttl_wrap div.ttl>div a{font-size:1rem;padding:.8rem 0}section#mv .mv_wrap .mainttl div.ttl_wrap div.ttl>div a span{padding:.2rem 0 0;letter-spacing:.01rem;color:#F7F7F7;font-weight:400}section#mv .mv_wrap .mainttl div.ttl_wrap div.ttl>div a span:first-of-type{font-size:1.2rem}section#mv .mv_wrap .mainttl div.ttl_wrap div.ttl>div a span:first-of-type.en{line-height:1.6}section#mv .mv_wrap .mainttl div.ttl_wrap div.ttl>div a span:last-of-type{font-size:.9rem}section#mv .mv_wrap .mainttl div.ttl_wrap div.ttl>div a:hover{background:#F23E2E}}@media only screen and (max-width: 767px){section#mv .header-logo{position:absolute;left:1rem;top:1.5rem}section#mv .header-logo>a{width:100px;height:30px}section#mv .mv_wrap .mvbg_slide .swiper-wrapper .swiper-slide{background-repeat:no-repeat;background-size:cover;background-position:top center}section#mv .mv_wrap .mvbg_slide .swiper-wrapper .mv_one{background-image:url(../images/mv/smp/1.jpg)}section#mv .mv_wrap .mvbg_slide .swiper-wrapper .mv_two{background-image:url(../images/mv/smp/2.jpg)}section#mv .mv_wrap .mvbg_slide .swiper-wrapper .mv_three{background-image:url(../images/mv/smp/3.jpg)}section#mv .mv_wrap .mvbg_slide .swiper-wrapper .mv_four{background-image:url(../images/mv/smp/4.jpg)}section#mv .mv_wrap .mvbg_slide .swiper-wrapper .mv_five{background-image:url(../images/mv/smp/5.jpg)}section#mv .mv_wrap .mainttl{width:100%;bottom:7%;right:8%}section#mv .mv_wrap .mainttl div.ttl_wrap div.ttl h1{margin:.5rem 0 0}section#mv .mv_wrap .mainttl div.ttl_wrap div.ttl h1 img.mainlogo{width:68%;height:auto;margin:0 0 15px 0}section#mv .mv_wrap .mainttl div.ttl_wrap div.ttl h1 img.mainlogo.en{width:80%}section#mv .mv_wrap .mainttl div.ttl_wrap div.ttl>div a{font-size:.9rem;padding:.5rem 0;margin:.5rem 0}section#mv .mv_wrap .mainttl div.ttl_wrap div.ttl>div a.en{padding:.7rem 0;margin:.7rem 0}section#mv .mv_wrap .mainttl div.ttl_wrap div.ttl>div a span:first-of-type{font-size:1.1rem}section#mv .mv_wrap .mainttl div.ttl_wrap div.ttl>div a span:first-of-type.en{line-height:1.6}section#mv .mv_wrap .mainttl div.ttl_wrap div.ttl>div a span:last-of-type{font-size:.8rem}}@media screen and (min-width: 768px) and (max-width: 1024px){#intro{padding:120px 0 60px}#intro .row{width:100%}#intro .intro_inner .intro_comment{margin:0 0 50px}#intro .intro_inner .intro_comment>div>span.comment{font-size:1.4rem}#intro .intro_inner .intro_comment>div>span.comment_sign{margin:1rem 0 0;font-size:1.6rem}#intro .intro_inner .intro_comment>div>span.comment_sign span{padding:0 10px}#intro .intro_inner p{font-size:1rem}}@media only screen and (max-width: 767px){#intro{padding:60px 0 60px}#intro .row{width:100%}#intro .intro_inner .intro_comment{margin:0 0 40px}#intro .intro_inner .intro_comment>div>span{line-height:2}#intro .intro_inner .intro_comment>div>span.comment{text-align:left;font-size:1.2rem}#intro .intro_inner .intro_comment>div>span.comment br{display:none}#intro .intro_inner .intro_comment>div>span.comment span{display:block}#intro .intro_inner .intro_comment>div>span.comment_sign{text-align:right;margin:0;font-size:1.4rem}#intro .intro_inner .intro_comment>div>span.comment_sign.en{letter-spacing:.03rem}#intro .intro_inner p{line-height:2;font-size:1rem;text-align:left}}@media screen and (min-width: 768px) and (max-width: 1024px){#detail{margin:0 auto;max-width:100%;width:100%}#detail .product_detail_wrapper{margin:120px 0 80px}#detail .product_detail_wrapper>div.detail_dowble{display:flex;margin:2rem auto;padding:0;width:80%}#detail .product_detail_wrapper>div.detail_dowble div{padding:0}#detail .product_detail_wrapper>div.detail_dowble div.txt{padding:0 1rem}#detail .product_detail_wrapper>div.detail_dowble:nth-child(odd) div.txt{order:-1}.product_sheet_wrapper{display:flex;align-items:center;flex-direction:column;margin-bottom:0;max-width:100%;padding:0 1rem}.product_sheet_wrapper div.images{max-width:70%;width:70%;padding:0;margin-bottom:3rem}.product_sheet_wrapper div.images .product_swipe .swiper-wrapper .swiper-slide img{height:auto;width:100%;object-fit:cover}.product_sheet_wrapper div.sheet{max-width:70%;width:70%;padding:0}.product_sheet_wrapper div.sheet h2>div>span.main_ttl{font-size:2.6rem}.product_sheet_wrapper div.sheet h2>div>span.sub_ttl{font-size:1.1rem}}@media only screen and (max-width: 767px){#detail{margin:0 auto;max-width:100%;width:100%;padding:20px 0 0}#detail .product_detail_wrapper{padding:0 20px;margin:100px 0 40px}#detail .product_detail_wrapper>div{display:block}#detail .product_detail_wrapper>div.detail_dowble{display:flex;flex-direction:column;margin:2rem auto 1rem;padding:0 1rem}#detail .product_detail_wrapper>div.detail_dowble:last-of-type{margin-bottom:0}#detail .product_detail_wrapper>div.detail_dowble div{flex-basis:100%;width:100%;padding:0}#detail .product_detail_wrapper>div.detail_dowble div.img{margin:0 0 15px;text-align:center}#detail .product_detail_wrapper>div.detail_dowble div.img img{width:70%;height:auto}#detail .product_detail_wrapper>div.detail_dowble div.txt{padding:0}#detail .product_detail_wrapper>div.detail_dowble div.txt p{font-size:1rem}#detail .product_detail_wrapper>div.detail_dowble:nth-child(odd) div.txt{order:0}.product_sheet_wrapper{display:flex;align-items:center;flex-direction:column;margin-bottom:0;max-width:100%;padding:0}.product_sheet_wrapper div.images{max-width:100%;width:100%;padding:0;margin:0 auto 40px}.product_sheet_wrapper div.images .product_swipe .swiper-wrapper .swiper-slide img{height:auto;width:100%;object-fit:cover}.product_sheet_wrapper div.sheet{max-width:100%;width:100%;padding:0}.product_sheet_wrapper div.sheet h2{margin:0 0 25px}.product_sheet_wrapper div.sheet h2>div>span.main_ttl{font-size:2.2rem;margin:0 15px 0 0}.product_sheet_wrapper div.sheet h2>div>span.main_ttl.en{font-size:2.2rem}.product_sheet_wrapper div.sheet h2>div>span.sub_ttl{font-size:1.2rem}.product_sheet_wrapper div.sheet h2>div>span.sub_ttl.en{font-size:1.2rem}.product_sheet_wrapper div.sheet .order{margin-top:30px}.product_sheet_wrapper div.sheet .order a{padding:1rem 0}.product_sheet_wrapper div.sheet .order a span:first-of-type{font-size:1.1rem}.product_sheet_wrapper div.sheet .order a span:last-of-type{font-size:.8rem}}@media screen and (min-width: 768px) and (max-width: 1024px){#gallery{padding:5rem 0 0}#gallery .row ul{width:90%}#gallery .row ul li{flex-basis:calc(100% / 4);width:25%;position:relative;height:200px}#gallery .row ul li figure a img{width:100%;height:100%;object-fit:none;object-position:50% 5%}#gallery .row ul li:nth-child(9) figure a img{object-fit:cover}#gallery .row ul li:nth-child(14) figure a img{object-fit:cover}#gallery .row ul li:nth-child(15) figure a img{object-fit:cover;object-position:56% 5%}#gallery .row ul li:nth-child(18) figure a img{object-fit:cover}#gallery .row ul li:nth-child(19) figure a img{object-fit:cover;object-position:50% 60%}}@media only screen and (max-width: 767px){#gallery{padding:3em 0 5em}#gallery .row ul li{flex-basis:calc(100% / 3);position:relative;height:135px}#gallery .row ul li figure a img{width:100%;height:100%;object-fit:cover;object-position:50% 0%}#gallery .row ul li:nth-child(11) figure a img{object-position:50% 80%}#gallery .row ul li:nth-child(16) figure a img{object-position:50% 0}#gallery .row ul li:nth-child(19) figure a img{object-position:50% 0}}@media screen and (min-width: 768px) and (max-width: 1024px){#interview{padding:180px 0 0}#interview .prof_wrapper{width:80%}#interview .prof_wrapper .prof:first-of-type{margin:0 0 80px}#interview .prof_wrapper .prof .prof_img img{height:150px}#interview .prof_wrapper .prof .prof_content h3 span.en{margin:0 0 0 10px}#interview .interview_wrapper .interview_content{width:80%}#interview .interview_wrapper .interview_content .interview_inner{margin:100px 0}#interview .interview_wrapper .interview_content .interview_inner:last-of-type{margin-bottom:0}#interview .interview_wrapper .interview_content .interview_inner .interview_content_title{padding:18px 0 26px;margin:0 0 50px}#interview .interview_wrapper .interview_content .interview_inner .interview_content_item{margin:50px 0}#interview .interview_wrapper .interview_content .interview_inner .interview_content_item.interview_image_s{text-align:center;margin:80px 0 0}#interview .interview_wrapper .interview_content .interview_inner .interview_content_item.interview_image_s img{width:500px;height:auto}#interview .interview_wrapper .interview_content .interview_inner .interview_content_item.interview_image_l{margin:80px 0}#interview .interview_wrapper .interview_content .interview_inner .interview_content_item.interview_image_l img{width:100%;height:300px;object-fit:cover}#interview .interview_wrapper .interview_content .interview_inner .interview_exibition_item{flex-direction:column;width:80%;padding:40px 20px;margin:60px auto 0}#interview .interview_wrapper .interview_content .interview_inner .interview_exibition_item .interview_exibition_item_image{width:50%}#interview .interview_wrapper .interview_content .interview_inner .interview_exibition_item .interview_exibition_item_image img{width:100%;height:auto}#interview .interview_wrapper .interview_content .interview_inner .interview_exibition_item .interview_exibition_item_content{margin:25px 0 0}#interview .interview_wrapper .interview_content .interview_inner .interview_exibition_item .interview_exibition_item_content h3{margin:0 0 15px}#interview .interview_wrapper .interview_content .interview_inner .interview_exibition_item .interview_exibition_item_content p{font-size:.9rem}#interview .interview_wrapper .interview_content .interview_inner .interview_exibition_item .interview_exibition_item_content a{display:inline}}@media only screen and (max-width: 767px){#interview{padding:3em 0 0}#interview .prof_wrapper .prof{flex-direction:column}#interview .prof_wrapper .prof:first-of-type{margin:0 0 50px}#interview .prof_wrapper .prof .prof_img{margin:0 0 20px}#interview .prof_wrapper .prof .prof_img img{width:100%;height:180px;object-fit:cover}#interview .prof_wrapper .prof .prof_content h3{font-size:1.5rem;margin:0 0 10px}#interview .prof_wrapper .prof .prof_content h3 span.en{margin:0 0 0 10px;font-size:.9rem}#interview .prof_wrapper .prof .prof_content a div{margin:10px 0 0}#interview .interview_wrapper .interview_content{margin:100px 0 0}#interview .interview_wrapper .interview_content .interview_inner{margin:0 0 80px}#interview .interview_wrapper .interview_content .interview_inner:last-of-type{margin-bottom:0}#interview .interview_wrapper .interview_content .interview_inner .interview_content_title{padding:12px 0 22px;margin:0 0 40px}#interview .interview_wrapper .interview_content .interview_inner .interview_content_title h2{font-size:1.6rem}#interview .interview_wrapper .interview_content .interview_inner .interview_content_title h2 span{font-size:.9rem}#interview .interview_wrapper .interview_content .interview_inner .interview_content_item{margin:50px 0}#interview .interview_wrapper .interview_content .interview_inner .interview_content_item h3{margin:0 0 1rem 0}#interview .interview_wrapper .interview_content .interview_inner .interview_content_item.interview_image_s{text-align:center;margin:50px 0 0}#interview .interview_wrapper .interview_content .interview_inner .interview_content_item.interview_image_s img{width:100%;height:auto}#interview .interview_wrapper .interview_content .interview_inner .interview_content_item.interview_image_l{text-align:center;margin:50px 0}#interview .interview_wrapper .interview_content .interview_inner .interview_content_item.interview_image_l img{width:100%;height:200px;object-fit:cover}#interview .interview_wrapper .interview_content .interview_inner .interview_exibition_item{flex-direction:column;width:100%;padding:25px 15px;margin:30px auto}#interview .interview_wrapper .interview_content .interview_inner .interview_exibition_item .interview_exibition_item_image{width:60%}#interview .interview_wrapper .interview_content .interview_inner .interview_exibition_item .interview_exibition_item_image img{width:100%;height:auto}#interview .interview_wrapper .interview_content .interview_inner .interview_exibition_item .interview_exibition_item_content{margin:25px 0 0}#interview .interview_wrapper .interview_content .interview_inner .interview_exibition_item .interview_exibition_item_content h3{font-size:1rem;margin:0 0 15px}#interview .interview_wrapper .interview_content .interview_inner .interview_exibition_item .interview_exibition_item_content p{font-size:.9rem}#interview .interview_wrapper .interview_content .interview_inner .interview_exibition_item .interview_exibition_item_content a{display:inline;margin:0}}@media screen and (min-width: 768px) and (max-width: 1024px){#movie{padding:8rem 0 0}#movie .youtube{margin:0 auto}#movie .movie_caption{margin:0 0 20px;font-size:1.1rem}}@media only screen and (max-width: 767px){#movie{padding:5rem 0 0}#movie span.movie_caption{margin:0 0 20px;font-size:1rem;letter-spacing:0}}@media screen and (min-width: 768px) and (max-width: 1024px){#preorder{padding:120px 0 30px}#preorder .preorder-inner{position:absolute;top:50%;left:15%;transform:translateY(-50%);width:240px}#preorder .preorder-inner .preorder-title{margin:0 auto 20px}#preorder .preorder-inner .preorder-title span.main_ttl{font-size:4rem;margin:0 auto 5px}#preorder .preorder-inner .preorder-title span.sub_ttl{font-size:1.2rem}#preorder .preorder-inner a{font-size:.9rem;padding:.7rem 0}#preorder .preorder-inner a span:first-of-type{font-size:1rem}#preorder .preorder-inner a span:last-of-type{font-size:.8rem}}@media only screen and (max-width: 767px){#preorder{padding:5rem 0 0}#preorder .row{padding:0 1rem}#preorder img.smpimg{display:block}#preorder img.pcimg{display:none}#preorder .preorder-inner{position:absolute;top:inherit;bottom:5.4%;left:50%;transform:translateX(-50%);width:60%}#preorder .preorder-inner .preorder-title{margin:0 auto 15px}#preorder .preorder-inner .preorder-title span.cap{font-size:1rem}#preorder .preorder-inner .preorder-title span.main_ttl{font-size:3.5rem;margin:0 auto 4px}#preorder .preorder-inner .preorder-title span.main_ttl.en{font-size:3rem;margin:0 auto 3px}#preorder .preorder-inner .preorder-title span.sub_ttl{font-size:1.1rem}#preorder .preorder-inner .preorder-title span.sub_ttl.en{font-size:1rem}#preorder .preorder-inner a{font-size:.9rem;width:100%;flex-basis:100%;padding:.5rem 0;margin:0}#preorder .preorder-inner a.en{padding:.7rem 0}#preorder .preorder-inner a.en span:first-of-type{line-height:1.5;font-size:1.1rem}#preorder .preorder-inner a span:first-of-type{font-size:1rem}#preorder .preorder-inner a span:last-of-type{font-size:.8rem}}
