﻿body.press .cta_sub1 a{padding-left:8.8rem;padding-right:8.8rem;position:relative}@media screen and (max-width: 768px){body.press .cta_sub1 a{width:100%;padding:1.2rem 0}}body.press .cta_sub1 a::after{content:"";width:1.8rem;height:1.8rem;display:block;background-image:url("../../images/seminar/ico_blank.svg");background-repeat:no-repeat;background-size:contain;position:absolute;top:0;bottom:0;right:2rem;margin:auto}body.press .iframe-wrap{position:relative;padding-top:56.25%}body.press .iframe-wrap iframe{width:100%;height:100%;position:absolute;top:0;left:0}body.press section.note .box{padding-bottom:5rem}@media screen and (max-width: 768px){body.press section.note .box{padding-bottom:4rem}}body.press section.note .caution_text{margin-bottom:0;color:#e50000;font-size:2rem;font-weight:500;text-align:center;padding:4.25rem 1.5rem;border:1px solid #e50000;background:rgba(229,0,0,.05)}@media screen and (max-width: 768px){body.press section.note .caution_text{font-size:1.5rem;padding:3.35rem 1.5rem;padding-left:0;padding-right:0}}body.press section.note .cta_sub1{padding-bottom:5rem}@media screen and (max-width: 768px){body.press section.note .cta_sub1{padding-bottom:4rem}}@media screen and (max-width: 768px){body.press section.note .cta_sub1 a{width:100%}}body.press section.note .cta_sub1+.box{padding-bottom:0}body.press section.note .cta_sub1+.box .text{text-align:left}@media screen and (max-width: 768px){body.press section.note .cta_sub1+.box .text{font-size:1.6rem;letter-spacing:.001em}}body.press section.info1 .in{padding-top:10rem}@media screen and (max-width: 768px){body.press section.info1 .in{padding-top:6rem}}body.press section.info1 .box{padding-bottom:5rem}@media screen and (max-width: 768px){body.press section.info1 .box{padding-bottom:4rem}}@media screen and (max-width: 768px){body.press section.info1 .text{font-size:1.6rem;letter-spacing:.001em}}body.press section.info1 .cta_sub1{padding-bottom:0}body.press section.info2 .in{padding-top:10rem}@media screen and (max-width: 768px){body.press section.info2 .in{padding-top:6rem}}body.press section.info2 .box{padding-bottom:10rem}@media screen and (max-width: 768px){body.press section.info2 .box{padding-bottom:4rem}}@media screen and (min-width: 769px){body.press section.info2 .links{display:flex;gap:2rem}}@media screen and (min-width: 769px)and (max-width: 980px){body.press section.info2 .links{display:block}body.press section.info2 .links a{margin:2rem auto 0}}body.press section.info2 .links a{font-size:1.6rem;font-weight:700;color:#00408c;border:1px solid #00408c;border-radius:10rem;display:flex;justify-content:center;position:relative;padding:1.3rem 0}@media screen and (min-width: 769px){body.press section.info2 .links a{width:32rem}}body.press section.info2 .links a::after{content:"";width:2rem;height:2rem;background-image:url("../../images/arrow_right.png");background-repeat:no-repeat;background-size:contain;display:block;position:absolute;top:0;bottom:0;right:2rem;margin:auto}@media screen and (max-width: 768px){body.press section.info2 .links a:nth-child(n+2){margin-top:2rem}}body.press section.info2 .logo{border:1px solid #00408c;padding:4rem;margin-top:5rem}@media screen and (max-width: 768px){body.press section.info2 .logo{padding:4rem 2rem;margin-top:4rem}}body.press section.info2 .logo dl dt{font-size:2rem;font-weight:700;color:#00408c}@media screen and (max-width: 768px){body.press section.info2 .logo dl dt{font-size:1.8rem}}body.press section.info2 .logo dl dd{font-size:1.6rem;font-weight:400;line-height:1.8;margin-top:3rem}@media screen and (max-width: 768px){body.press section.info2 .logo dl dd{font-size:1.4rem;letter-spacing:.001em;margin-top:2rem}}body.press section.info2 .logo a{box-shadow:2px 1px 6px 0 rgba(0,0,0,.25);display:block;padding:1.5rem 2.5rem;margin:0 auto;margin-top:4rem}@media screen and (min-width: 769px){body.press section.info2 .logo a{width:45rem}}@media screen and (max-width: 768px){body.press section.info2 .logo a{padding:1.4rem 1.6rem;margin-top:2rem}}body.press section.media .in{padding-top:10rem}@media screen and (max-width: 768px){body.press section.media .in{padding-top:4rem}}body.press section.media .box{padding-bottom:5rem}@media screen and (max-width: 768px){body.press section.media .box{padding-bottom:4rem}}@media screen and (min-width: 769px){body.press section.media .media-info{display:flex;gap:8rem}body.press section.media .media-info .media-info-inner{width:100%}}@media screen and (max-width: 768px){body.press section.media .media-info .media-info-inner+.media-info-inner{margin-top:2rem}}body.press section.media .media-info .media-info-list+.media-info-list{margin-top:3rem}@media screen and (max-width: 768px){body.press section.media .media-info .media-info-list+.media-info-list{margin-top:2rem}}body.press section.media .media-info .media-info-list>dt{font-size:1.8rem;font-weight:700;border-bottom:1px solid #000;padding-bottom:1rem;margin-bottom:1.5rem}@media screen and (max-width: 768px){body.press section.media .media-info .media-info-list>dt{font-size:1.6rem;margin-bottom:1rem}}body.press section.media .media-info .media-info-list>dd .media-info-item{display:flex;gap:1.5rem}body.press section.media .media-info .media-info-list>dd .media-info-item>dt{font-size:1.2rem;font-weight:400;line-height:1.8;color:#00408c;white-space:nowrap}@media screen and (min-width: 769px){body.press section.media .media-info .media-info-list>dd .media-info-item>dt{width:5.7rem}}body.press section.media .media-info .media-info-list>dd .media-info-item>dd{font-size:1.2rem;font-weight:500;line-height:1.8}@media screen and (min-width: 769px){body.press section.media .media-info .media-info-list>dd .media-info-item>dd{width:calc(100% - 2rem - 5.7rem)}}body.press section.media .movie-list{margin-top:10rem}@media screen and (max-width: 768px){body.press section.media .movie-list{margin-top:6rem}}body.press section.media .movie-list .movie-item{background-color:#fff;border-radius:2rem;overflow:hidden}@media screen and (min-width: 769px){body.press section.media .movie-list .movie-item{display:flex}body.press section.media .movie-list .movie-item .texts{width:57.15%}body.press section.media .movie-list .movie-item .movie{width:42.85%}}@media screen and (max-width: 768px){body.press section.media .movie-list .movie-item{border-radius:1rem}}body.press section.media .movie-list .movie-item:nth-child(n+2){margin-top:4rem}@media screen and (max-width: 768px){body.press section.media .movie-list .movie-item:nth-child(n+2){margin-top:2rem}}body.press section.media .movie-list .movie-item .texts{padding:6rem 6rem 6rem 3rem}@media screen and (max-width: 768px){body.press section.media .movie-list .movie-item .texts{padding:3rem}}body.press section.media .movie-list .movie-item .texts .text1{font-size:2rem;font-weight:700;color:#00408c}@media screen and (max-width: 768px){body.press section.media .movie-list .movie-item .texts .text1{font-size:1.8rem;line-height:1.8}}body.press section.media .movie-list .movie-item .texts .text2{font-size:1.6rem;line-height:1.8;margin-top:2rem}@media screen and (max-width: 768px){body.press section.media .movie-list .movie-item .texts .text2{font-size:1.4rem}}body.press section.media .movie-list .movie-item .movie .iframe-wrap{padding-top:56.25%;position:relative}body.press section.media .movie-list .movie-item .movie .iframe-wrap iframe{width:100%;height:100%;position:absolute;top:0;left:0}body.press section.media .cta_sub1{padding-bottom:10rem}@media screen and (max-width: 768px){body.press section.media .cta_sub1{padding-bottom:4rem}}body.press section.summary .in{padding-top:10rem}@media screen and (max-width: 768px){body.press section.summary .in{padding-top:4rem}}body.press section.summary .box{padding-bottom:5rem}@media screen and (max-width: 768px){body.press section.summary .box{padding-bottom:4rem}}body.press section.summary table{width:100%;border-collapse:collapse;margin-top:5rem}body.press section.summary table tr th,body.press section.summary table tr td{font-size:1.6rem;line-height:1.8;padding:1rem 2rem}@media screen and (max-width: 768px){body.press section.summary table tr th,body.press section.summary table tr td{display:block}}body.press section.summary table tr th{font-size:1.5rem;font-weight:700;text-align:left;color:#fff;background-color:#00408c}@media screen and (min-width: 769px){body.press section.summary table tr th{width:16rem;text-align:center;vertical-align:middle;border-top:1px solid #fff}}@media screen and (max-width: 768px){body.press section.summary table tr th{font-size:1.4rem}}body.press section.summary table tr td{font-size:1.5rem;font-weight:400;background-color:#eff1f8}@media screen and (min-width: 769px){body.press section.summary table tr td{border-top:1px solid #00408c;border-right:1px solid #00408c}}@media screen and (max-width: 768px){body.press section.summary table tr td{font-size:1.4rem;border-left:1px solid #00408c;border-right:1px solid #00408c}}body.press section.summary table tr td.pd{padding-top:4rem;padding-bottom:4rem}@media screen and (max-width: 768px){body.press section.summary table tr td.pd{padding-top:2rem;padding-bottom:2rem}}body.press section.summary table tr td .link a span{font-size:1.8rem;font-weight:700;letter-spacing:.001em;text-decoration:underline;color:#00408c}body.press section.summary table tr td .link a::after{content:"";width:1.6rem;height:1.6rem;background-image:url("../../images/ico_blank.svg");background-repeat:no-repeat;background-size:contain;display:inline-block;margin-left:2rem;transform:translateY(2px)}@media screen and (max-width: 768px){body.press section.summary table tr td .link a::after{width:1.4rem;height:1.4rem}}body.press section.summary table tr td .map{margin-top:3rem}@media screen and (min-width: 769px){body.press section.summary table tr td .map{display:flex;gap:4rem}}@media screen and (max-width: 768px){body.press section.summary table tr td .map{margin-top:2rem}}body.press section.summary table tr td .map iframe{width:40rem;overflow:hidden}@media screen and (min-width: 769px)and (max-width: 1279px){body.press section.summary table tr td .map iframe{width:60%}}@media screen and (max-width: 768px){body.press section.summary table tr td .map iframe{width:100%;height:16.3rem}}body.press section.summary table tr td .map .texts{width:40rem}@media screen and (min-width: 769px)and (max-width: 1279px){body.press section.summary table tr td .map .texts{width:40%}}@media screen and (max-width: 768px){body.press section.summary table tr td .map .texts{width:100%;margin-top:2rem}}body.press section.summary table tr td .map .texts .text1{font-size:1.8rem;font-weight:700;color:#00408c}@media screen and (max-width: 768px){body.press section.summary table tr td .map .texts .text1{font-size:1.4rem}}body.press section.summary table tr td .map .texts .text2{width:40rem;font-size:1.5rem;font-weight:400;line-height:1.8;letter-spacing:.001em;margin-top:2rem}@media screen and (min-width: 769px)and (max-width: 1279px){body.press section.summary table tr td .map .texts .text2{width:40%}}@media screen and (max-width: 768px){body.press section.summary table tr td .map .texts .text2{width:100%;font-size:1.4rem;margin-top:1.5rem}}body.press section.summary table tr td .map .texts .text3{margin-top:2rem}@media screen and (max-width: 768px){body.press section.summary table tr td .map .texts .text3{margin-top:1.5rem}}body.press section.summary table tr td .map .texts .text3 a span{font-size:1.5rem;font-weight:400;letter-spacing:.001em;text-decoration:underline;color:#00408c}@media screen and (max-width: 768px){body.press section.summary table tr td .map .texts .text3 a span{font-size:1.4rem}}body.press section.summary table tr td .map .texts .text3 a::after{content:"";width:1.6rem;height:1.6rem;background-image:url("../../images/ico_blank.svg");background-repeat:no-repeat;background-size:contain;display:inline-block;margin-left:1rem;transform:translateY(2px)}body.press section.summary table tr td .map .texts .text4{font-size:1.5rem;font-weight:400;line-height:1.6;letter-spacing:.001em;margin-top:2rem}@media screen and (max-width: 768px){body.press section.summary table tr td .map .texts .text4{font-size:1.4rem}}body.press section.summary table tr:nth-child(1) th{border-top:1px solid #00408c}body.press section.summary table tr:last-child th,body.press section.summary table tr:last-child td{border-bottom:1px solid #00408c}body.press section.summary .cta_sub1{padding-bottom:0}body.press section.gallery .in{padding-top:10rem}@media screen and (max-width: 768px){body.press section.gallery .in{padding-top:8rem}}body.press section.gallery .box{padding-bottom:5rem}@media screen and (max-width: 768px){body.press section.gallery .box{padding-bottom:4rem}}body.press section.gallery .boxwrap{display:flex;gap:clamp(.5rem,1.3888888889vw,2rem);margin:0 auto;max-width:128rem;width:100%;justify-content:center;padding:0 2rem}@media screen and (max-width: 768px){body.press section.gallery .boxwrap{flex-wrap:wrap;gap:1rem;justify-content:space-between;padding:0 2rem}}body.press section.gallery .boxwrap .box{max-width:clamp(16rem,18.75vw,27rem);width:100%;display:flex;flex-direction:column;justify-content:space-between;padding:0}@media screen and (max-width: 768px){body.press section.gallery .boxwrap .box{max-width:calc(50% - .5rem);order:2;gap:1rem}}body.press section.gallery .boxwrap .box img{width:100%;cursor:pointer}body.press section.gallery .boxwrap .movie{max-width:clamp(33rem,48.6111111111vw,70rem);width:100%}@media screen and (max-width: 768px){body.press section.gallery .boxwrap .movie{max-width:none}}body.press section.gallery .boxwrap .movie .iframe-wrap{width:100%;padding-top:56.288%;position:relative}body.press section.gallery .boxwrap .movie iframe{width:100%;height:100%;position:absolute;top:0;left:0}body.press section.gallery .txwrap .btn{background-color:#fff;cursor:pointer}@media screen and (min-width: 769px){body.press section.gallery .txwrap .btn:hover{opacity:.7}}body.press section.gallery .glide__bullet img{width:100%}body.press section.gallery .imgbx.btn{position:relative;border:1px solid #00408c;border-radius:10rem;padding:1.2rem 4.5rem 1.2rem 3rem;max-width:32rem;width:100%;color:#00408c;display:flex;align-items:center;justify-content:center;font-weight:700;background:#fff;margin-left:auto;cursor:pointer}body.press section.gallery .imgbx.btn:hover{opacity:.7}body.press section.gallery .imgbx.btn:after{content:"";mask:url(../../images/arrow_right.png) no-repeat center/contain;width:2rem;height:2rem;background-color:#00408c;display:inline-block;vertical-align:sub;margin-left:1rem;position:absolute;right:2rem}body.press section.gallery .imgbx.btn{margin-top:5rem}body.press section.gallery .cta_sub1{padding-bottom:12rem;margin-top:5rem}@media screen and (max-width: 768px){body.press section.gallery .cta_sub1{margin-top:4rem}}/*# sourceMappingURL=press.css.map */
