@charset "UTF-8";.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("./ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("./fonts/slick.eot");src:url("./fonts/slick.eot?#iefix") format("embedded-opentype"),url("./fonts/slick.woff") format("woff"),url("./fonts/slick.ttf") format("truetype"),url("./fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;transform:translate(0,-50%);padding:0;border:none;outline:none}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:none;background:transparent;color:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:0.25}.slick-next:before,.slick-prev:before{font-family:"slick";font-size:20px;line-height:1;color:white;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:52px}@media (min-width:750px){.slick-dotted.slick-slider{margin-bottom:64px}}.slide-dots{position:absolute;bottom:-44px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}@media (min-width:750px){.slide-dots{bottom:-66px}}.slide-dots li{position:relative;display:inline-block;height:36px;width:36px;margin:0 8px;padding:0;cursor:pointer}@media (min-width:750px){.slide-dots li{height:48px;width:48px;margin:0 10px}}.slide-dots li button{display:flex;align-items:center;justify-content:center;height:36px;width:36px;outline:none;line-height:0px;font-size:20px;padding:2px 10px;color:#E95098;background:linear-gradient(to top left,#FFFFFF 25%,#F9F5F7 25%,#F9F5F7 50%,#FFFFFF 50%,#FFFFFF 75%,#F9F5F7 75%,#F9F5F7);background-size:10px 10px;border:2px solid #E95098;border-radius:5px;cursor:pointer}@media (min-width:750px){.slide-dots li button{height:48px;width:48px}}.slide-dots li.slick-active button:before{color:black;opacity:0.75}.slide-dots li.slick-active button{color:#FFFFFF;background:linear-gradient(to top left,#E75298 25%,#E25E9C 25%,#E25E9C 50%,#E75298 50%,#E75298 75%,#E25E9C 75%,#E25E9C);background-size:10px 10px}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}audio:not([controls]){display:none}b,strong{font-weight:bolder}button{-webkit-appearance:button;overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring{outline:1px dotted ButtonText}button,select{text-transform:none}details{display:block}html{-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:scroll;-webkit-text-size-adjust:100%}hr{overflow:visible}input{-webkit-border-radius:0}input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button}input[type=number]{width:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}main{display:block}pre{overflow:auto}progress{display:inline-block}summary{display:block}svg:not(:root){overflow:hidden}template{display:none}textarea{overflow:auto}[hidden]{display:none}*,:after,:before{box-sizing:inherit}*{font-size:inherit;line-height:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}button,input,select,textarea{font-family:inherit;font-style:inherit;font-weight:inherit}*{margin:0;padding:0}*,:after,:before{border-style:solid;border-width:0}[tabindex],a,area,button,input,label,select,textarea{touch-action:manipulation}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}svg{fill:currentColor}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}[hidden][aria-hidden=false]{clip:rect(0 0 0 0);display:inherit;position:absolute}[hidden][aria-hidden=false]:focus{clip:auto}*{background-repeat:no-repeat}:root{background-color:#ffffff;box-sizing:border-box;color:#000000;cursor:default;font:100%/1.5 sans-serif}a{text-decoration:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}button,input,select,textarea{background-color:transparent;color:inherit}[type=button],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=reset],[type=search],[type=submit],[type=tel],[type=text],[type=time],[type=url],[type=week],button,select,textarea{min-height:1.5em}code,kbd,pre,samp{font-family:monospace,monospace}nav ol,nav ul{list-style:none}small{font-size:75%}table{border-collapse:collapse;border-spacing:0}textarea{resize:vertical}::selection{background-color:#b3d4fc;color:#ffffff;text-shadow:none}.use-sample{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;object-fit:cover;object-position:center center;font-family:"object-fit: contain;";background-size:cover;background-position:center center;background-repeat:no-repeat;transition-property:opacity;transition-duration:0.3s;transition-delay:0s;animation-name:animation-name;animation-duration:0.5s;animation-timing-function:linear;animation-delay:0.3s;animation-direction:alternate;animation-fill-mode:forwards}.-mobile{display:block!important}@media (min-width:750px){.-mobile{display:none!important}}.-tablet{display:none!important}@media (min-width:750px){.-tablet{display:block!important}}.-pc{display:none!important}@media (min-width:1024px){.-pc{display:block!important}}.-pcflex{display:none!important}@media (min-width:1024px){.-pcflex{display:flex!important}}.-mobiletablet{display:block!important}@media (min-width:1024px){.-mobiletablet{display:none!important}}.-sm-inlineblock{display:inline-block!important}@media (min-width:750px){.-sm-inlineblock{display:none!important}}.-md-inlineblock{display:inline-block!important}@media (min-width:1024px){.-md-inlineblock{display:none!important}}.-lg-inlineblock{display:none!important}@media (min-width:1024px){.-lg-inlineblock{display:inline-block!important}}.-sm-inline¥{display:inline!important}@media (min-width:750px){.-sm-inline¥{display:none!important}}.-sm-inline{display:none!important}@media (min-width:750px){.-sm-inline{display:inline!important}}.-md-inline{display:inline!important}@media (min-width:1024px){.-md-inline{display:none!important}}.-lg-inline{display:none!important}@media (min-width:1024px){.-lg-inline{display:inline!important}}select{-webkit-tap-highlight-color:rgba(0,0,0,0);box-shadow:none;outline:none}body{-webkit-text-size-adjust:100%;text-size-adjust:100%}:root{color:#222222;font-family:"Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif;font-size:1rem;line-height:1.5}body,html{scroll-behavior:smooth}@keyframes frashing-animation{0%{opacity:1}50%{opacity:0}to{opacity:1}}.footer-inner{display:flex;justify-content:center;align-items:center;min-height:40px;height:110px;color:#FFFFFF;background-color:#F565A9}@media (min-width:750px){.footer-inner{height:70px}}.copyright-wrapper{width:100%}.copyright-wrapper>.copyright-name{display:flex;align-content:center;justify-content:center;width:100%;text-align:center;font-size:0.857142857rem}.copyright-wrapper>.copyright-name>.line{display:none}@media (min-width:750px){.copyright-wrapper>.copyright-name>.line{display:inline-block}}.copyright-wrapper>.copyright-policy{display:block;text-align:center}.copyright-wrapper>.copyright-policy>.link{font-size:0.857142857rem;color:#FFFFFF;text-decoration:underline;transition:0.2s}.copyright-wrapper>.copyright-policy>.link:hover{text-decoration:none}@media (min-width:750px){.copyright-wrapper>.copyright-name{display:block}}#header-nav,.sub-list{display:none}@media (min-width:1024px){#header-nav{display:block}}@media (min-width:1024px){.list-title{display:none!important}}.header-site{position:absolute;top:0;left:0;z-index:1000;width:100%;background-color:#F565A9}.header-inner{position:relative;display:block;width:100%;max-width:1180px;margin:0 auto}.header-nav{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100vh;padding-bottom:10%;overflow-y:auto;box-shadow:0 10px 10px rgba(0,0,0,0.16)}@media (min-width:1024px){.header-nav{height:6.5vw;max-height:80px;padding-bottom:0;overflow:visible}}.header-nav>.inner{background-color:#F565A9;padding-bottom:30px;border-bottom:#F565A9 solid 4px}@media (min-width:1024px){.header-nav>.inner{padding-bottom:0;border-bottom:none;height:6.5vw;max-height:80px}}.list-title{display:block;height:77px;border-bottom:#F565A9 solid 2px;padding:23px 0 23px 20px;background-color:#E95098}@media (min-width:1024px){.global-menu{display:flex;justify-content:center;height:100%}}.global-list{position:relative;border-bottom:#FFFFFF 1px solid}@media (min-width:1024px){.global-list{border-bottom:none;height:100%}}.global-list>.title{display:block;padding:8px 20px;transition-property:opacity;transition-duration:0.3s;transition-delay:0s;display:flex;align-items:center}@media (min-width:1024px){.global-list>.title{padding:10px;height:100%;max-height:80px}.global-list>.title:hover{background-color:#E95098}}.global-list>.title>.img{height:30px;object-fit:contain}@media (min-width:750px){.global-list>.title>.img{height:50px}}.global-list.-arrow{position:relative}.global-list.-arrow:before{content:"";background-image:url(img/header_nav/ico_arrow.png);background-position:center;background-size:20px;background-repeat:no-repeat;width:50px;height:41px;position:absolute;top:0;right:0;transition-property:opacity;transition-duration:0.3s;transition-delay:0s}@media (min-width:1024px){.global-list.-arrow:before{content:none}}.global-list.-arrow.-active:before{transform:rotate(540deg)}.global-list>.sub-list{border-top:1px solid #FFFFFF}@media (min-width:1024px){.global-list>.sub-list{position:absolute;left:50%;transform:translateX(-50%);min-width:100%;border-top:none;background-color:rgba(245,101,169,0.8);min-width:100px;width:100%}}.global-list>.sub-list>.list{border-bottom:1px #F565A9 solid}@media (min-width:1024px){.global-list>.sub-list>.list{border-bottom:none}}.global-list>.sub-list>.list>.title{color:#E95098;display:flex;height:40px;align-items:center;padding-left:10px;border-left:20px solid #F565A9;background-color:#FFFFFF}@media (min-width:1024px){.global-list>.sub-list>.list>.title{min-height:32px;height:50px;padding-left:2px;padding-right:2px;border-left:none;border-bottom:1px solid #E95098;background-color:transparent;font-size:10px;justify-content:center;text-align:center;color:#FFFFFF;font-weight:bold;line-height:1.2}.global-list>.sub-list>.list>.title:hover{background-color:#E95098}}.burger-menu{position:fixed;top:7px;right:6px;width:55px;height:55px;z-index:1000;background-image:url(img/header_nav/btn_menu.png);background-position:center;background-size:55px;transition-property:opacity;transition-duration:0.3s;transition-delay:0s}.burger-menu.-active{transform:rotate(360deg);background-image:url(img/header_nav/btn_close.png)}@media (min-width:1024px){.burger-menu{display:none}}.sitepage-contents{background-image:url("img/common/bg_pattern_page-sp.png");background-size:375px 250px;background-repeat:repeat}@media (min-width:1024px){.sitepage-contents{background-image:url("img/common/bg_pattern_page-pc.png");background-size:1280px 213px;min-width:1100px}}.section-container{width:100%}.section-container>.inner{width:100%;max-width:1080px;padding:0 20px;margin:0 auto}@media (min-width:750px){.section-container>.inner{padding:0 50px}}.section-container.-wide>.inner{max-width:1280px}.section-container.-story>.inner{padding:0}.container-column{width:100%;max-width:1280px;padding:0 20px;margin:0 auto}@media (min-width:750px){.container-column{padding:0 50px}}@media (min-width:1024px){.container-column{display:flex;flex-direction:row-reverse;padding-top:50px;padding-bottom:80px}}.container-column>.-column{flex:1}.sideber-character{padding-bottom:80px}@media (min-width:1024px){.sideber-character{flex:0 0 320px}}@media (min-width:1024px){.sideber-character>.inner{padding-right:30px}}.sidebar-school{position:relative;display:block;background-color:#FFFFFF;border-bottom:2px solid #E95098;padding:8px 38px 7px 5px;font-family:"M PLUS Rounded 1c","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif;font-size:1rem;font-weight:bold;color:#E95098}.sidebar-school>.arrow{position:absolute;top:50%;right:0;transform:translateY(-50%);width:30px;height:30px;background:linear-gradient(to top left,#E75298 25%,#E25E9C 25%,#E25E9C 50%,#E75298 50%,#E75298 75%,#E25E9C 75%,#E25E9C);background-size:10px 10px;border-radius:5px;color:#FFFFFF}.sidebar-school>.arrow>.inner{position:relative;display:block;width:100%;height:100%}.sidebar-school>.arrow>.inner:after{content:"";display:block;position:absolute;top:calc(50% + 1px);left:50%;transform:translate(-50%,-50%) rotate(180deg);width:20px;height:20px;background-image:url(img/common/ico_arrow.png);background-position:center;background-size:20px 20px}.sidebar-school.-active>.arrow>.inner:after{top:calc(50% - 1px);transform:translate(-50%,-50%) rotate(0)}.sidebar-team{position:relative;background-color:#F565A9;border-bottom:2px solid #E95098;padding:6px 38px 4px 5px;font-family:"M PLUS Rounded 1c","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif;color:#FFFFFF;font-weight:bold;font-size:0.75rem}.sidebar-team:after{content:"";display:block;position:absolute;top:calc(50% + 1px);right:4px;transform:translateY(-50%) rotate(180deg);width:20px;height:20px;background-image:url(img/common/ico_arrow.png);background-position:center;background-size:20px 20px}.sidebar-team.-active:after{top:calc(50% - 1px);transform:translateY(-50%) rotate(0)}.sidebar-link{display:block;padding:6px 5px 6px;border-left:16px solid #F565A9;border-bottom:2px solid #E95098;background-color:#FFFFFF;font-family:"M PLUS Rounded 1c","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif;color:#F565A9;font-size:0.75rem;font-weight:bold;transition-property:background-color,color;transition-duration:0.3s}.sidebar-link:hover{background-color:#F565A9;color:#FFFFFF}.listsidebar-second{display:none}.listsidebar-third{display:none}.aside-goods{background-color:rgba(112,184,141,0.7)}.aside-goods>.inner{max-width:1280px;margin:0 auto;padding:20px}@media (min-width:750px){.aside-goods>.inner{padding:30px 50px}}.aside-goods>.inner>.title{margin-bottom:20px;font-size:1.25rem;color:#FFFFFF;font-weight:bold}@media (min-width:750px){.aside-goods>.inner>.title{font-size:1.5rem}}.aside-goodsmenu>.navigation-container02{padding-top:20px;padding-bottom:20px}@media (min-width:750px){.aside-goodsmenu>.navigation-container02{padding-top:30px}}.aside-goodsmenu>.navigation-container02>.inner>.title{font-size:1.25rem;color:#FFFFFF;font-weight:bold}@media (min-width:750px){.aside-goodsmenu>.navigation-container02>.inner>.title{font-size:1.5rem}}.page-header{background-image:url("img/common/bg_title.jpg");background-size:cover;background-position:center}@media (min-width:1024px){.page-header{background-image:url("img/common/bg_title.jpg");padding-top:6vw}}@media (min-width:1280px){.page-header{padding-top:80px}}.page-header>.background{background-color:rgba(255,255,255,0.75)}@media (min-width:1024px){.page-header>.background{}}.page-header>.background>.inner{position:relative;padding:15px 10px;margin:0 auto;max-width:1280px}@media (min-width:750px){.page-header>.background>.inner{padding:60px 20px}}.page-header>.background>.inner>.logo{position:absolute;top:50%;left:8px;transform:translateY(-50%);display:block;width:72px}@media (min-width:750px){.page-header>.background>.inner>.logo{width:140px;left:20px}}@media (min-width:1024px){.page-header>.background>.inner>.logo{width:200px;left:50px}}button{outline:none}button:hover{cursor:pointer}button.hover{cursor:pointer}a{outline:none}.btn-stripe{display:flex;justify-content:center;align-items:center;background:linear-gradient(to top left,#FFFFFF 25%,#F9F5F7 25%,#F9F5F7 50%,#FFFFFF 50%,#FFFFFF 75%,#F9F5F7 75%,#F9F5F7);background-size:10px 10px;border:2px solid #E95098;border-radius:8px;font-family:"M PLUS Rounded 1c","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif;color:#E95098;font-size:0.875rem;font-weight:bold;text-align:center;line-height:1.1;transition-property:background,color,border;transition-duration:0.4s}@media (min-width:750px){.btn-stripe{border-radius:6px}}.btn-stripe:hover{background:linear-gradient(to top left,#E75298 25%,#E25E9C 25%,#E25E9C 50%,#E75298 50%,#E75298 75%,#E25E9C 75%,#E25E9C);background-size:10px 10px;color:#FFFFFF;border:2px solid #FFFFFF}.btn-stripe.-nolink,.btn-stripe.-reverse{background:linear-gradient(to top left,#E75298 25%,#E25E9C 25%,#E25E9C 50%,#E75298 50%,#E75298 75%,#E25E9C 75%,#E25E9C);background-size:10px 10px;border:2px solid #FFFFFF;color:#FFFFFF}.btn-stripe.-nolink{pointer-events:none}.btn-stripe.-noborder{border:2px solid transparent}.btn-stripe.-small{display:inline-block;background:linear-gradient(to top left,#E75298 25%,#E25E9C 25%,#E25E9C 50%,#E75298 50%,#E75298 75%,#E25E9C 75%,#E25E9C);background-size:10px 10px;padding:3px 1rem 5px;color:#FFFFFF;border-radius:3px;border:none;font-size:0.625rem;transition-property:opacity;transition-duration:0.3s}.btn-stripe.-small:hover{opacity:0.7}@media (min-width:1024px){.btn-stripe.-arrow{position:relative;padding-right:30px}.btn-stripe.-arrow:after{content:"";position:absolute;top:50%;right:8px;transform:translateY(-50%);display:block;width:20px;height:20px;background-image:url("img/common/ico_arrow_pk.png");background-size:20px 20px;background-position:center center;background-repeat:no-repeat}.btn-stripe.-arrow>.text>.team{display:block;font-size:0.625rem}}.btn-stripe.-arrow:hover{background:linear-gradient(to top left,#FFFFFF 25%,#F9F5F7 25%,#F9F5F7 50%,#FFFFFF 50%,#FFFFFF 75%,#F9F5F7 75%,#F9F5F7);background-size:10px 10px;color:#F565A9;border:2px solid #F565A9;opacity:0.7}.btn-stripe.-detail{max-width:240px;padding:1rem 0.5rem;margin:2rem auto 0;font-size:1rem}.btn-topscroll{text-align:center;width:38px;height:38px;position:fixed;bottom:21px;right:17px;z-index:10;transition-property:opacity;transition-duration:0.3s;transition-delay:0s}@media (min-width:1024px){.btn-topscroll{width:76px;height:76px;bottom:20px;right:25px}}.btn-topscroll:hover{opacity:0.7}.page-title{height:50px;text-align:center}@media (min-width:750px){.page-title{height:70px}}@media (min-width:1024px){.page-title{height:110px;text-align:right}}.headline-large{position:relative;border-bottom:2px solid #E95098;padding:5px 0 2px;font-family:"M PLUS Rounded 1c","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif;font-size:1rem;font-weight:bold;color:#E95098}@media (min-width:750px){.headline-large{background:#F565A9 url(img/common/bg_camo.png);border-bottom:0;border-radius:15px 15px 0 0;padding:16px 102px 14px 20px;font-size:1.25rem;color:#FFFFFF}}@media (min-width:750px){.headline-large:before{content:"";position:absolute;bottom:-1px;right:1px;display:block;width:82px;height:39px;background-image:url(img/common/icon_tank-wt.png);background-size:contain;background-position:bottom right;background-repeat:no-repeat}}@media (min-width:750px){.headline-large.-noicon:before{content:none}}@media (min-width:750px){.headline-large.-paddingleft{padding-left:57px}}.headline-middle{position:relative;border-bottom:2px solid #E95098;padding:5px 0 2px;font-family:"M PLUS Rounded 1c","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif;font-size:1rem;font-weight:bold;color:#222222}@media (min-width:750px){.headline-middle{padding:6px 92px 5px 10px;font-size:1.125rem;color:#E95098}}@media (min-width:750px){.headline-middle:before{content:"";position:absolute;bottom:-1px;right:0;display:block;width:82px;height:39px;background-image:url(img/common/icon_tank-pk.png);background-size:contain;background-position:bottom right;background-repeat:no-repeat}}@media (min-width:750px){.headline-middle.-character{padding-left:0;color:#222222}}.headline-middle.-character>.title{display:inline-block;font-size:1rem}@media (min-width:750px){.headline-middle.-character>.title{font-size:1.5rem}}.headline-middle.-character>.title .title-subruby{font-size:10px;text-align:center;letter-spacing:0.3rem}.headline-middle.-character>.voiceactor{display:inline-block;padding-left:30px;font-size:0.75rem}.headline-small{position:relative;padding:5px 0 2px;font-family:"M PLUS Rounded 1c","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif;font-size:1rem;font-weight:bold;color:#222222}@media (min-width:750px){.headline-small{padding:6px 0 4px 10px}}.headline-small:before{content:"";position:absolute;bottom:0;left:0;display:block;width:30px;height:2px;background-color:#E95098}@media (min-width:750px){.headline-small:before{width:75%}}.headline-school{position:relative;background-color:#FFFFFF;border-bottom:2px solid #E95098;padding:5px 38px 4px 5px;font-family:"M PLUS Rounded 1c","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif;font-size:1.125rem;font-weight:bold;color:#E95098}@media (min-width:1024px){.headline-school{padding:20px 92px 24px 84px;font-size:1.5rem;color:#222222}}@media (min-width:1024px){.headline-school:before{content:"";position:absolute;top:0;left:0;width:64px;height:72px;background-size:contain;background-repeat:no-repeat;background-position:center}}@media (min-width:1024px){.headline-school:after{content:"";position:absolute;bottom:-1px;right:0;display:block;width:82px;height:39px;background-image:url(img/common/icon_tank-pk.png);background-size:contain;background-position:bottom right;background-repeat:no-repeat}}@media (min-width:1024px){.headline-school.-oarai:before{background-image:url(img/kosho/kosho_oarai.png)}}@media (min-width:1024px){.headline-school.-stgg:before{background-image:url(img/kosho/kosho_stgg.png)}}@media (min-width:1024px){.headline-school.-saunders:before{background-image:url(img/kosho/kosho_saunders.png)}}@media (min-width:1024px){.headline-school.-anzio:before{background-image:url(img/kosho/kosho_anzio.png)}}@media (min-width:1024px){.headline-school.-prauda:before{background-image:url(img/kosho/kosho_prauda.png)}}@media (min-width:1024px){.headline-school.-kuromorimine:before{background-image:url(img/kosho/kosho_kuromorimine.png)}}@media (min-width:1024px){.headline-school.-chihatan:before{background-image:url(img/kosho/kosho_chihatan.png)}}@media (min-width:1024px){.headline-school.-keizoku:before{background-image:url(img/kosho/kosho_keizoku.png)}}@media (min-width:1024px){.headline-school.-daigaku:before{background-image:url(img/kosho/kosho_daigaku.png)}}@media (min-width:1024px){.headline-school.-bc:before{background-image:url(img/kosho/kosho_bc.png)}}@media (min-width:1024px){.headline-school.-aoshidan:before{background-image:url(img/kosho/kosho_aoshidan.png)}}@media (min-width:1024px){.headline-school.-majino:before{background-image:url(img/kosho/kosho_majino.png)}}@media (min-width:1024px){.headline-school.-koala:before{background-image:url(img/kosho/kosho_koala.svg)}}@media (min-width:1024px){.headline-school.-viking:before{background-image:url(img/kosho/kosho_viking.svg)}}@media (min-width:1024px){.headline-school.-bomble:before{background-image:url(img/kosho/kosho_bomble.svg)}}@media (min-width:1024px){.headline-school.-yogurt:before{background-image:url(img/kosho/kosho_yogurt.svg)}}@media (min-width:1024px){.headline-school.-waffle:before{background-image:url(img/kosho/kosho_waffle.svg)}}.headline-school.-nokosho{padding-left:0}@media (min-width:1024px){.headline-school.-nokosho:before{content:none}}.headline-school>.arrow{position:absolute;top:50%;right:4px;transform:translateY(-50%);width:30px;height:30px;background:linear-gradient(to top left,#E75298 25%,#E25E9C 25%,#E25E9C 50%,#E75298 50%,#E75298 75%,#E25E9C 75%,#E25E9C);background-size:10px 10px;border-radius:5px;color:#FFFFFF}@media (min-width:1024px){.headline-school>.arrow{display:none}}.headline-school>.arrow>.inner{position:relative;display:block;width:100%;height:100%}.headline-school>.arrow>.inner:after{content:"";display:block;position:absolute;top:calc(50% + 1px);left:50%;transform:translate(-50%,-50%) rotate(180deg);width:20px;height:20px;background-image:url(img/common/ico_arrow.png);background-position:center;background-size:20px 20px}.headline-school.-active>.arrow>.inner:after{top:calc(50% - 1px)}@media (min-width:1024px){.headline-school.-cast{font-size:1.25rem;color:#F565A9;padding:6px 92px 6px 12px}}.headline-team{position:relative;background-color:#F565A9;border-bottom:2px solid #E95098;padding:6px 38px 4px 5px;font-family:"M PLUS Rounded 1c","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif;color:#FFFFFF;font-size:0.875rem}@media (min-width:1024px){.headline-team{background-color:transparent;border-bottom:none;color:#222222}}.headline-team:after{content:"";display:block;position:absolute;top:calc(50% + 1px);right:10px;transform:translateY(-50%) rotate(180deg);width:20px;height:20px;background-image:url(img/common/ico_arrow.png);background-position:center;background-size:20px 20px}.headline-team.-active:after{top:calc(50% - 1px)}@media (min-width:1024px){.headline-team.-cast{position:relative;border-bottom:2px solid #E95098;font-family:"M PLUS Rounded 1c","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif;font-weight:bold;padding:6px 92px 5px 10px;font-size:1.125rem;color:#E95098}}@media (min-width:1024px){.headline-team.-cast:before{content:"";position:absolute;bottom:-1px;right:0;display:block;width:82px;height:39px;background-image:url(img/common/icon_tank-pk.png);background-size:contain;background-position:bottom right;background-repeat:no-repeat}}@media (min-width:1024px){.headline-team.-cast:after{content:none}}.headline-borderbottom{padding-bottom:0.25rem;border-bottom:1px solid #222222;font-family:"M PLUS Rounded 1c","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif;font-size:1rem;color:#222222;font-weight:bold}.headline-borderbottom>.numbercharacter{display:inline-block;min-width:32px;padding:0.25rem 0.5rem;margin-right:1rem;background-color:#415238;font-family:"Roboto Slab","ヒラギノ角ゴ ProN W3",meiryo,sans-serif;color:#FFFFFF;text-align:center}.goods-navtitle{margin-top:30px;color:#E95098;font-size:1.5rem;text-align:center;font-weight:bold}@media (min-width:750px){.goods-navtitle{margin-top:50px}}.lead-text{margin-top:20px;font-size:0.875rem;font-weight:bold}@media (min-width:750px){.lead-text{font-size:1rem}}.sentense-text{margin-top:14px;font-size:0.875rem;text-align:justify}.sentense-text.-character{font-size:1rem}.sentense-text.-lineheight{line-height:2}.story-text{font-size:1rem;text-align:justify;line-height:2;margin:30px 0 50px}.story-text>.text{display:block;text-align:center}.story-text>.text+.text{margin-top:1rem}@media (min-width:1024px){.story-text{font-size:1.125rem;margin:100px 0 150px}}h2.-noicon:before{content:none!important}.navigation-container01{background-color:#F565A9}.navigation-container01>.inner{padding:0 9px}.navigation-pattern01{display:flex;justify-content:center;flex-wrap:wrap;padding:8px 0 10px;margin-left:-2px;margin-right:-2px}.navigation-pattern01>.list{flex:0 0 25%;display:flex;align-items:center;max-width:80px}.navigation-pattern01>.list>.btn-stripe{width:calc(100% - 4px);margin:2px auto 0;font-size:0.875rem;height:40px}@media (min-width:750px){.navigation-pattern01{padding:8px 40px}.navigation-pattern01>.list{flex:0 0 33.333%;display:flex;align-items:center;max-width:230px}.navigation-pattern01>.list>.btn-stripe{width:calc(100% - 2.1vw);margin:2px auto 0;font-size:1.25rem;height:50px}}@media (min-width:1024px){.navigation-pattern01{max-height:110px;height:8.59375vw;flex-wrap:nowrap}.navigation-pattern01>.list{flex:0 0 25%}}.navigation-container02{background-color:#F565A9}.navigation-container02.-opacity{background-color:rgba(245,101,169,0.5)}.navigation-container02.-white{background-color:#FFFFFF;padding-bottom:0}.navigation-container02>.inner{padding:0 9px;max-width:1280px;margin:0 auto}@media (min-width:750px){.navigation-container02>.inner{padding:0 50px}}.navigation-pattern02{display:flex;flex-wrap:wrap;justify-content:center;padding:8px 0 10px;margin-left:-2px;margin-right:-2px}@media (min-width:750px){.navigation-pattern02{padding-bottom:30px}}@media (min-width:1024px){.navigation-pattern02{margin-left:-8px;margin-right:-8px}}.navigation-pattern02.-nopaddingbottom{padding-bottom:0}.navigation-pattern02.-nopaddingtop{padding-top:0}.navigation-pattern02.-left{justify-content:flex-start}@media (min-width:750px){.navigation-pattern02.-navigation-theater{justify-content:start}}.navigation-pattern02>.list{flex:0 0 25%;display:flex;align-items:center;height:50px}@media (min-width:750px){.navigation-pattern02>.list{flex:0 0 20%;margin-top:18px}}.navigation-pattern02>.list>.btn-stripe{width:calc(100% - 4px);margin:2px auto 0;font-size:0.625rem;height:40px;height:50px}@media (min-width:750px){.navigation-pattern02>.list>.btn-stripe{height:50px;font-size:0.75rem}}@media (min-width:1024px){.navigation-pattern02>.list>.btn-stripe{width:calc(100% - 16px);font-size:1rem}}.navigation-pattern03{display:flex;flex-wrap:wrap;justify-content:center;padding:8px 0 10px;margin-left:-2px;margin-right:-2px}@media (min-width:750px){.navigation-pattern03{padding-bottom:30px}}@media (min-width:1024px){.navigation-pattern03{margin-left:-8px;margin-right:-8px}}.navigation-pattern03.-nopaddingbottom{padding-bottom:0}.navigation-pattern03.-nopaddingtop{padding-top:0}.navigation-pattern03.-left{justify-content:flex-start}.navigation-pattern03>.list{flex:0 0 25%;display:flex;align-items:center;height:50px}@media (min-width:750px){.navigation-pattern03>.list{flex:0 0 16%;margin-top:18px}}.navigation-pattern03>.list>.btn-stripe{width:calc(100% - 4px);margin:2px auto 0;font-size:0.625rem;height:40px;height:50px}@media (min-width:750px){.navigation-pattern03>.list>.btn-stripe{height:50px;font-size:0.75rem}}@media (min-width:1024px){.navigation-pattern03>.list>.btn-stripe{width:calc(100% - 16px);font-size:1rem}}.navigation-container04{background-color:#F565A9}.navigation-container04>.inner{padding:0 9px}.navigation-pattern04{display:flex;justify-content:center;flex-wrap:wrap;padding:8px 0 10px;margin-left:-2px;margin-right:-2px}.navigation-pattern04>.list{flex:0 0 25%;display:flex;align-items:center;max-width:80px}.navigation-pattern04>.list>.btn-stripe{width:calc(100% - 4px);margin:2px auto 0;font-size:0.875rem;height:40px}@media (min-width:750px){.navigation-pattern04{padding:8px 40px}.navigation-pattern04>.list{flex:0 0 33.333%;display:flex;align-items:center;max-width:230px}.navigation-pattern04>.list>.btn-stripe{width:calc(100% - 2.1vw);margin:2px auto 0;font-size:1.25rem;height:50px}}@media (min-width:1024px){.navigation-pattern04{max-height:110px;height:8.59375vw;flex-wrap:nowrap}.navigation-pattern04>.list{flex:0 0 20%}}.navigation-accordion{display:none}@media (min-width:1024px){.navigation-accordion{display:flex;flex-wrap:wrap;justify-content:flex-start;padding:0;margin-left:-8px;margin-right:-8px}}@media (min-width:1024px){.navigation-accordion>.list{flex:0 0 20%;display:flex;align-items:center;margin-top:10px;background-color:transparent;color:#E95098}}.navigation-accordion>.list>.btn-stripe{background:none;border-radius:0;background-color:#F565A9;border:0;border-bottom:2px solid #E95098;padding:9px 5px 7px;color:#FFFFFF;text-align:left;font-size:0.875rem;justify-content:flex-start}@media (min-width:1024px){.navigation-accordion>.list>.btn-stripe{display:flex;justify-content:center;align-items:center;background:linear-gradient(to top left,#FFFFFF 25%,#F9F5F7 25%,#F9F5F7 50%,#FFFFFF 50%,#FFFFFF 75%,#F9F5F7 75%,#F9F5F7);background-size:10px 10px;border:2px solid #E95098;border-radius:8px;font-family:"M PLUS Rounded 1c","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif;color:#E95098;font-weight:bold;text-align:center;line-height:1.1;transition-property:background,color,border;transition-duration:0.4s;margin:2px auto 0;height:50px;width:calc(100% - 16px);font-size:0.75rem}}@media (min-width:1024px) and (min-width:1024px){.navigation-accordion>.list>.btn-stripe:hover{background:linear-gradient(to top left,#E75298 25%,#E25E9C 25%,#E25E9C 50%,#E75298 50%,#E75298 75%,#E25E9C 75%,#E25E9C);background-size:10px 10px;color:#FFFFFF;border:2px solid #FFFFFF}}.wp-pagenavi{position:relative;display:block;width:100%;margin-top:2.5rem;text-align:center}.wp-pagenavi>a.first,.wp-pagenavi>a.last,.wp-pagenavi>a.nextpostslink,.wp-pagenavi>a.page,.wp-pagenavi>a.previouspostslink{display:inline-block;background:linear-gradient(to top left,#FFFFFF 25%,#F9F5F7 25%,#F9F5F7 50%,#FFFFFF 50%,#FFFFFF 75%,#F9F5F7 75%,#F9F5F7);background-size:10px 10px;border-radius:5px;border:1px solid #F565A9;font-family:"M PLUS Rounded 1c","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif;color:#F565A9;font-size:0.625rem;font-weight:bold;line-height:1.1;transition-property:background,color;transition-duration:0.3s}@media (min-width:750px){.wp-pagenavi>a.first,.wp-pagenavi>a.last,.wp-pagenavi>a.nextpostslink,.wp-pagenavi>a.page,.wp-pagenavi>a.previouspostslink{font-size:1.5rem}}@media (min-width:1024px){.wp-pagenavi>a.first,.wp-pagenavi>a.last,.wp-pagenavi>a.nextpostslink,.wp-pagenavi>a.page,.wp-pagenavi>a.previouspostslink{margin:0 0.5rem}}.wp-pagenavi>a.first:hover,.wp-pagenavi>a.last:hover,.wp-pagenavi>a.nextpostslink:hover,.wp-pagenavi>a.page:hover,.wp-pagenavi>a.previouspostslink:hover{background:linear-gradient(to top left,#E75298 25%,#E25E9C 25%,#E25E9C 50%,#E75298 50%,#E75298 75%,#E25E9C 75%,#E25E9C);background-size:10px 10px;color:#FFFFFF}.wp-pagenavi>.nextpostslink,.wp-pagenavi>.page,.wp-pagenavi>.previouspostslink{min-width:28px;padding:7px 8px}@media (min-width:750px){.wp-pagenavi>.nextpostslink,.wp-pagenavi>.page,.wp-pagenavi>.previouspostslink{min-width:50px;padding:10px}}.wp-pagenavi>.first,.wp-pagenavi>.last{padding:7px 4px}@media (min-width:750px){.wp-pagenavi>.first,.wp-pagenavi>.last{padding:10px 4px}}.wp-pagenavi>span.current{display:inline-block;min-width:28px;background:linear-gradient(to top left,#E75298 25%,#E25E9C 25%,#E25E9C 50%,#E75298 50%,#E75298 75%,#E25E9C 75%,#E25E9C);background-size:10px 10px;border-radius:5px;border:1px solid #E95098;padding:7px 8px;font-family:"M PLUS Rounded 1c","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif;color:#FFFFFF;font-size:0.625rem;font-weight:bold;text-align:center;line-height:1.1;transition-property:background,color;transition-duration:0.3s}@media (min-width:750px){.wp-pagenavi>span.current{padding:10px 4px;min-width:50px;font-size:1.5rem}}@media (min-width:1024px){.wp-pagenavi>span.current{margin:0 0.5rem}}img{max-width:100%;height:auto;max-height:100%}img[src$=".svg"]{width:100%}.-objectfit{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;object-fit:contain;object-position:center center;font-family:"object-fit: contain;"}ol,ul{list-style-type:none}.list-marker{margin-top:16px}.list-marker .list{position:relative;padding-left:1rem;position:relative}.list-marker .list:before{content:"";position:absolute;top:7.5px;left:0;display:block;width:10px;height:10px;background-color:#F565A9;border-radius:50%}.list-marker .list+.list{margin-top:2px}.list-number{counter-reset:step;margin-top:16px}.list-number .list{position:relative;padding-left:1.5rem;position:relative}.list-number .list:before{counter-increment:step;content:counter(step,decimal-leading-zero);position:absolute;top:0;left:0;display:block;color:#F565A9;font-weight:bold}.list-number .list+.list{margin-top:2px}.list-comment .list{font-size:1rem;padding-left:1.5rem;position:relative}.list-comment .list:before{content:"※";position:absolute;top:0;left:0}@media (min-width:750px){.staff-list{padding:50px 20px;border:2px solid #F565A9}}.staff-list>.list{display:flex;flex-wrap:wrap;width:100%;font-family:"Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif;font-size:0.875rem;justify-content:center;align-items:center;border-bottom:1px solid #FFDEEC;padding-bottom:10px}@media (min-width:750px){.staff-list>.list{border-bottom:none;font-size:1rem}}.staff-list>.list *{width:50%;list-style:none;box-sizing:border-box}.staff-list>.list>.title{display:flex;align-items:center;color:#70B88D;white-space:nowrap;width:100%;max-width:160px}.staff-list>.list>.title .-dot{max-width:15px}@media (min-width:750px){.staff-list>.list>.title{color:#70B88D;max-width:270px}.staff-list>.list>.title:after{content:"";background-color:#DEFFDE;display:inline-block;width:100%;height:2px;margin:0 6px}}.staff-list>.list>.content{display:flex;align-items:center;max-width:320px}.staff-list>.list+.list{margin-top:10px}.table-border{width:100%;margin-top:18px}.table-border .row{background-color:rgba(255,255,255,0.5);text-align:left}.table-border .row:nth-of-type(odd){background-color:rgba(245,101,169,0.2)}.table-border .row .content,.table-border .row>.title{font-size:0.625rem;font-weight:normal;vertical-align:top}@media (min-width:750px){.table-border .row .content,.table-border .row>.title{font-size:0.75rem}}@media (min-width:1024px){.table-border .row .content,.table-border .row>.title{font-size:1rem}}.table-border .row>.title{width:80px;padding:8px 0 8px 5px}@media (min-width:750px){.table-border .row>.title{width:160px}}@media (min-width:1024px){.table-border .row>.title{width:240px;padding:8px 0 8px 10px}}.table-border .row>.content{padding:8px 5px}@media (min-width:1024px){.table-border .row>.content{padding:8px 10px}}@media (min-width:750px){.table-border.-long-title .row>.title{width:240px}}.youtube-wrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.youtube-wrapper>iframe{position:absolute;top:0;left:0;width:100%;height:100%}.card-pattern01{position:relative;display:block;border-radius:10px 10px 0 0;overflow:hidden;color:#222222}.card-pattern01.-white{height:100%;background-color:#FFFFFF}.card-pattern01.-white>.content{padding:0.5rem 0.25rem}.card-pattern01:hover>.figure>.image{transform:translate(-50%,-50%) scale(1.05,1.05)}.card-pattern01:hover>.content>.title{color:#E95098}.card-pattern01>.figure{position:relative;width:100%;height:30.666666vw;overflow:hidden}@media (min-width:750px){.card-pattern01>.figure{height:18vw;max-height:200px}}@media (min-width:1024px){.card-pattern01>.figure{height:15.7vw;max-height:200px}}.card-pattern01>.figure.-event{background-color:#FFFFFF}.card-pattern01>.figure.-event>.image{object-fit:cover;font-family:"object-fit: cover;"}.card-pattern01>.figure>.image{transition-property:transform;transition-duration:0.5s}.card-pattern01>.content{padding:0.5rem 0}@media (min-width:1024px){.card-pattern01>.content{background-color:rgba(255,255,255,0.5);padding:0.625rem 0.5rem}}.card-pattern01>.content>.title{margin-top:0.25rem;font-size:0.625rem;line-height:1.3;transition-property:color,-webkit-text-decoration;transition-property:color,text-decoration;transition-property:color,text-decoration,-webkit-text-decoration;transition-duration:0.3s}@media (min-width:750px){.card-pattern01>.content>.title{margin-top:0.5rem;font-size:0.875rem}}.card-pattern01>.content>.time{font-size:0.625rem}@media (min-width:750px){.card-pattern01>.content>.time{margin-top:0.25rem;font-size:0.875rem}}.card-pattern02{display:block;overflow:hidden;color:#222222}.card-pattern02>.figure{position:relative;width:100%;height:25vw;overflow:hidden}@media (min-width:750px){.card-pattern02>.figure{height:18vw;max-height:159px}}@media (min-width:1024px){.card-pattern02>.figure{height:15.7vw;max-height:159px}}.card-pattern02>.figure>.image{transition-property:transform;transition-duration:0.3s}.card-pattern02>.content{padding:0.5rem 0 0}@media (min-width:1024px){.card-pattern02>.content{background-color:rgba(255,255,255,0.5);padding:0.625rem 0.5rem}}.card-pattern02>.content>.title{margin-top:0.25rem;font-size:0.625rem;transition-property:color,-webkit-text-decoration;transition-property:color,text-decoration;transition-property:color,text-decoration,-webkit-text-decoration;transition-duration:0.3s}@media (min-width:750px){.card-pattern02>.content>.title{margin-top:0.5rem;font-size:0.875rem}}.card-pattern02>.content>.time{font-size:0.625rem}@media (min-width:750px){.card-pattern02>.content>.time{margin-top:0.25rem;font-size:0.875rem}}.card-character{display:block;font-family:"M PLUS Rounded 1c","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif;color:#F565A9;text-align:center}@media (min-width:1024px){.card-character:nth-of-type(-n+4){margin-top:0}}.card-character:hover>.visual{opacity:0.7}.card-character>.visual{position:relative;width:34.1333333vw;max-width:200px;height:34.1333333vw;max-height:200px;border-radius:50%;border:2px solid #F565A9;margin:0 auto;overflow:hidden;transition-property:opacity;transition-duration:0.3s}@media (min-width:1024px){.card-character>.visual{width:11.484375vw;max-width:147px;height:11.484375vw;max-height:147px}}.card-character>.name{position:relative;margin-top:0.25rem;font-family:"M PLUS Rounded 1c","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif;font-size:0.75rem;font-weight:bold}@media (min-width:750px){.card-character>.name{font-size:0.875rem}}.card-cast{display:flex;justify-content:flex-start;margin-top:20px;font-family:"M PLUS Rounded 1c","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif;color:#F565A9;text-align:center}@media (min-width:1024px){.card-cast:nth-of-type(-n+4){margin-top:0}}.card-cast>.visual{position:relative;flex:0 0 17.0666666vw;height:17.0666666vw;max-width:100px;max-height:100px;border-radius:50%;border:2px solid #F565A9;overflow:hidden;transition-property:opacity;transition-duration:0.3s}@media (min-width:1024px){.card-cast>.visual{max-width:64px;max-height:64px}}.card-cast>.text{flex:1}.card-cast>.text>.inner{padding-left:5%;padding-right:0.5rem;text-align:left}.card-cast>.text>.inner>.name{font-family:"Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif;font-size:0.75rem}.card-cast>.text>.inner>.voice{color:#70B88D;font-family:"Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif;font-size:0.875rem}@media (min-width:750px){.card-cast>.text>.inner>.voice{font-size:1.35rem;line-height:1.2}}.card-movie{display:block;overflow:hidden;color:#222222}.card-movie>.figure{position:relative;width:100%;height:0;padding-bottom:56.39%}.card-movie>.figure>iframe{position:absolute;width:100%;height:100%;left:0}.card-movie>.content{padding:0.5rem 0 0}@media (min-width:1024px){.card-movie>.content{background-color:rgb(255,255,255);padding:0.625rem 0.5rem}}.card-movie>.content>.title{margin-top:0.25rem;font-size:0.875rem;color:#E95098}@media (min-width:750px){.card-movie>.content>.title{margin-top:0.5rem;font-size:0.875rem}}.card-movie>.content>.description{margin-top:0.25rem;font-size:0.625rem}@media (min-width:750px){.card-movie>.content>.description{margin-top:0.25rem;font-size:0.875rem}}.card-movie>.content>.description>a{color:#2093D0;text-decoration:underline}.card-tank{display:block;font-family:"M PLUS Rounded 1c","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif;color:#F565A9;text-align:center;width:calc(100% - 1rem);margin:0 auto}@media (min-width:1024px){.card-tank{width:calc(100% - 2rem)}}@media (min-width:1024px){.card-tank:nth-of-type(-n+4){margin-top:0}}.card-tank:hover>.visual{opacity:0.7}.card-tank>.visual{position:relative;max-width:200px;max-height:200px;margin:0 auto;overflow:hidden;transition-property:opacity;transition-duration:0.3s}@media (min-width:1024px){.card-tank>.visual{}}.card-tank>.name{position:relative;margin-top:0.25rem;font-family:"M PLUS Rounded 1c","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif;font-size:0.75rem;font-weight:bold;height:30px}@media (min-width:750px){.card-tank>.name{font-size:0.875rem}}.loading-container{background:#FFDBEC;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1200}.loading-container>.inner{position:relative;display:block;width:100%;height:100%}.loading-contents{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;max-width:120px}.loading-contents>.text{margin-top:0.5rem;font-family:"M PLUS Rounded 1c","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif;color:#7BB6A3;font-size:0.875rem;font-weight:bold;text-align:center;letter-spacing:0.5em;animation-name:frashing-animation;animation-duration:2s;animation-timing-function:ease-in-out;animation-delay:0s;animation-direction:alternate;animation-fill-mode:forwards;animation-iteration-count:infinite}.column-five>.inner{display:flex;flex-wrap:wrap;margin-left:-0.25rem;margin-right:-0.25rem}@media (min-width:1024px){.column-five>.inner{margin-left:-0.5rem;margin-right:-0.5rem}}.column-five>.inner>.panel{flex:0 0 50%}@media (min-width:750px){.column-five>.inner>.panel{flex:0 0 33.33333%}}@media (min-width:1024px){.column-five>.inner>.panel{flex:0 0 20%}}.column-five>.inner>.panel:first-of-type>*{margin-top:0}.column-five>.inner>.panel:nth-of-type(2)>*{margin-top:0}@media (min-width:750px){.column-five>.inner>.panel:nth-of-type(3)>*{margin-top:0}}@media (min-width:1024px){.column-five>.inner>.panel:nth-of-type(4)>*{margin-top:0}}@media (min-width:1024px){.column-five>.inner>.panel:nth-of-type(4)>*{margin-top:0}}@media (min-width:1024px){.column-five>.inner>.panel:nth-of-type(5)>*{margin-top:0}}.column-five>.inner>.panel>*{width:calc(100% - 0.5rem);margin:-3px auto 0}@media (min-width:750px){.column-five>.inner>.panel>*{height:18vw}}@media (min-width:1024px){.column-five>.inner>.panel>*{width:calc(100% - 1rem);margin:-10px auto 0;height:12vw;max-height:150px}}.column-three>.inner{display:flex;flex-wrap:wrap;margin-left:-0.25rem;margin-right:-0.25rem}@media (min-width:1024px){.column-three>.inner{margin-left:-0.5rem;margin-right:-0.5rem}}.column-three>.inner>.panel{margin-top:15px;flex:0 0 50%}@media (min-width:1024px){.column-three>.inner>.panel{flex:0 0 33.33333%}}.column-three>.inner>.panel>*{width:calc(100% - 0.5rem);margin:0 auto}@media (min-width:1024px){.column-three>.inner>.panel>*{width:calc(100% - 1rem)}}.column-four>.inner{display:flex;flex-wrap:wrap;margin-left:-0.25rem;margin-right:-0.25rem}@media (min-width:1024px){.column-four>.inner{margin-left:-0.5rem;margin-right:-0.5rem}}.column-four>.inner>.panel{flex:0 0 50%}@media (min-width:750px){.column-four>.inner>.panel{margin-top:15px;flex:0 0 33.33333%}}@media (min-width:1024px){.column-four>.inner>.panel{flex:0 0 25%}}.column-four>.inner>.panel>*{width:calc(100% - 0.5rem);margin:0 auto}@media (min-width:1024px){.column-four>.inner>.panel>*{width:calc(100% - 1rem)}}.column-four.-story{max-width:1140px;margin:0 auto;padding:0 20px;margin-bottom:80px}@media (min-width:1024px){.column-four.-story{margin-bottom:150px}}.column-four.-story>.inner{margin-left:0;margin-right:0}@media (min-width:750px){.column-four.-story>.inner{margin-left:-0.25rem;margin-right:-0.25rem;padding:0 20px}}.column-four.-story>.inner>.panel>*{width:calc(100% - 2px);margin:2px auto 0}@media (min-width:750px){.column-four.-story>.inner>.panel>*{width:calc(100% - 1rem);margin:0px auto 0}}@media (min-width:1024px){.column-four.-story>.inner>.panel>*{margin:-15px auto 0}}.column-four.-cast>.panel{flex:1 1 50%}@media (min-width:1024px){.column-two>.inner{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}}@media (min-width:750px){.column-two>.inner>.panel{flex:0 0 50%}}.column-two>.inner>.panel>*{margin:30px auto 0}@media (min-width:750px){.column-two>.inner>.panel>*{width:calc(100% - 30px)}}.column-character{display:none;padding-bottom:20px;border-bottom:2px solid #E95098}@media (min-width:1024px){.column-character{display:block;border-bottom:none}}.column-character>.inner{display:flex;flex-wrap:wrap}.column-character>.inner>.panel{flex:0 0 50%;margin-top:20px}@media (min-width:750px){.column-character>.inner>.panel{flex:0 0 33.33%}}@media (min-width:1024px){.column-character>.inner>.panel{flex:0 0 20%}}@media (min-width:1024px){.column-character.-cast{padding-bottom:50px}}@media (min-width:750px){.column-character.-mechanic>.inner>.panel{flex:0 0 25%}}.tag-border{display:block}.tag-border>.inner{display:inline-block;min-width:94px;background:linear-gradient(to top left,#FFFFFF 25%,#F9F5F7 25%,#F9F5F7 50%,#FFFFFF 50%,#FFFFFF 75%,#F9F5F7 75%,#F9F5F7);background-size:10px 10px;border:1px solid #E95098;border-radius:5px;padding:4px 6px;font-family:"M PLUS Rounded 1c","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif;color:#E95098;font-size:0.625rem;font-weight:bold;text-align:center;line-height:1.1;transition-property:background,color;transition-duration:0.3s}@media (min-width:1024px){.tag-border>.inner{min-width:140px;border:2px solid #E95098}}.new-tag{position:absolute;top:4px;right:4px;display:block;width:32px;height:32px}@media (min-width:750px){.new-tag{width:50px;height:50px}}.new-tag>.inner{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background:linear-gradient(to top left,#FFFFFF 25%,#F9F5F7 25%,#F9F5F7 50%,#FFFFFF 50%,#FFFFFF 75%,#F9F5F7 75%,#F9F5F7);background-size:10px 10px;border:1px solid #E95098;border-radius:50%;font-family:"M PLUS Rounded 1c","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif;color:#E95098;font-size:0.625rem;font-weight:bold;line-height:1.1}@media (min-width:750px){.new-tag>.inner{border:2px solid #E95098;font-size:0.75rem}}.select-base{display:inline-block;position:relative;width:100%;font-size:0.875rem;color:#70B88D}.select-base>select{border:1px solid currentColor;border-radius:5px;font-size:1em;line-height:1.357;width:100%;padding:0.8em 2.4em 0.8em 1em}.select-base>select:hover{cursor:pointer}.select-base:after{content:"▼";display:block;font-size:0.857em;position:absolute;top:50%;right:1em;transform:translateY(-50%);color:currentColor}.cookie-consent{display:block;position:fixed;bottom:-100%;width:100%;font-size:12px;color:#444444;background-color:rgba(255,255,255,0.9);padding:12px 20px;box-sizing:border-box;opacity:0;z-index:100;letter-spacing:0.05em;filter:drop-shadow(0 -6px 6px rgba(0,0,0,0.16));transform:translateZ(0);transition:all 1s ease}@media (min-width:750px){.cookie-consent{font-size:14px;padding:14px 100px 14px 50px}}.cookie-consent.is-show{opacity:1;bottom:0}.cookie-consent>.inner{width:100%;max-width:1180px;margin:0 auto}@media (min-width:1024px){.cookie-consent>.inner{display:flex;justify-content:center;align-items:center}}.cookie-consent>.inner>.cookie-text{max-width:800px}@media (min-width:1024px){.cookie-consent>.inner>.cookie-text{margin-right:24px}}.cookie-consent>.inner>.cookie-text>.policy-link{display:block;transition:0.2s}@media (min-width:1024px){.cookie-consent>.inner>.cookie-text>.policy-link{display:inline-block}}@media (min-width:1024px){.cookie-consent>.inner>.cookie-text>.policy-link:hover{opacity:0.6;transition:0.2s}}.cookie-consent>.inner>.cookie-button{display:flex;justify-content:center;align-items:center;gap:12px;margin-top:8px}@media (min-width:750px){.cookie-consent>.inner>.cookie-button{gap:16px;margin-top:0}}.policy-link{display:block}@media (min-width:750px){.policy-link{display:inline-block}}.policy-link>.link{font-size:14px;color:#E663A1;text-decoration:underline}.cookie-agree,.cookie-reject{display:flex;align-items:center;justify-content:center;border:2px solid #E663A1;color:#E663A1;padding:10px 12px;white-space:nowrap;border-radius:4px;min-width:144px;transition:0.2s;font-size:16px;font-weight:bold;background-color:#FFFFFF}@media (min-width:750px){.cookie-agree:hover,.cookie-reject:hover{transition:0.2s;opacity:0.6}}.cookie-agree{background-color:#E663A1;color:#FFFFFF}.single-article{font-size:0.875rem}.single-article>.wp-block-gallery{margin-bottom:20px}.single-article>.wp-block-table>table{width:100%}.single-article>.wp-block-table>table>tbody>tr{background-color:rgba(255,255,255,0.8);font-size:0.625rem;vertical-align:top}@media (min-width:1024px){.single-article>.wp-block-table>table>tbody>tr{font-size:0.875rem}}.single-article>.wp-block-table>table>tbody>tr:nth-of-type(odd){background-color:rgba(245,101,169,0.2)}.single-article>.wp-block-table>table>tbody>tr>td{padding:8px 5px;font-weight:normal}.single-article>.wp-block-table>table>tbody>tr>td:first-of-type{width:80px}@media (min-width:1024px){.single-article>.wp-block-table>table>tbody>tr>td:first-of-type{width:200px}}.single-article>.wp-block-table>table>tbody>tr>td>strong{font-weight:normal}.single-article .blocks-gallery-grid{margin:0 auto}.single-article>p{margin-bottom:20px;text-align:justify;word-break:break-all}.single-article a{color:#2093D0;text-decoration:underline}.single-article a:hover{text-decoration:none}.single-article h2{position:relative;border-bottom:2px solid #E95098;padding:5px 0 2px;font-family:"M PLUS Rounded 1c","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif;font-size:1rem;font-weight:bold;color:#222222}@media (min-width:750px){.single-article h2{padding:6px 92px 5px 10px;font-size:1.125rem;color:#E95098}}@media (min-width:750px){.single-article h2:before{content:"";position:absolute;bottom:-1px;right:0;display:block;width:82px;height:39px;background-image:url(img/common/icon_tank-pk.png);background-size:contain;background-position:bottom right;background-repeat:no-repeat}}.single-article h3{position:relative;padding:5px 0 2px;font-family:"M PLUS Rounded 1c","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif;font-size:1rem;font-weight:bold;color:#222222}@media (min-width:750px){.single-article h3{padding:6px 0 4px 10px}}.single-article h3:before{content:"";position:absolute;bottom:0;left:0;display:block;width:30px;height:2px;background-color:#E95098}@media (min-width:750px){.single-article h3:before{width:75%}}.single-article h4{font-size:1rem;font-weight:bold}.single-article .wp-block-button__link{display:flex;justify-content:center;align-items:center;background:linear-gradient(to top left,#FFFFFF 25%,#F9F5F7 25%,#F9F5F7 50%,#FFFFFF 50%,#FFFFFF 75%,#F9F5F7 75%,#F9F5F7);background-size:10px 10px;width:100%;max-width:320px;margin:0 auto;border:2px solid #E95098;border-radius:8px;font-family:"M PLUS Rounded 1c","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif;color:#E95098;font-size:0.875rem;font-weight:bold;text-align:center;line-height:1.1;transition-property:background,color,border;transition-duration:0.4s;text-decoration:none}@media (min-width:750px){.single-article .wp-block-button__link{border-radius:6px}}.single-article .wp-block-button__link:hover{background:linear-gradient(to top left,#E75298 25%,#E25E9C 25%,#E25E9C 50%,#E75298 50%,#E75298 75%,#E25E9C 75%,#E25E9C);background-size:10px 10px;color:#FFFFFF;border:2px solid #FFFFFF}@media (min-width:1024px){.single-article.-event img{max-width:500px}}hr.wp-block-separator{margin:2rem 0;border:1px solid transparent}.bddvd-article{font-size:0.875rem}.bddvd-article>.wp-block-gallery{margin-bottom:20px}.bddvd-article>.wp-block-table>table{width:100%}.bddvd-article>.wp-block-table>table>tbody>tr{background-color:rgba(255,255,255,0.8);font-size:0.625rem;vertical-align:top}@media (min-width:1024px){.bddvd-article>.wp-block-table>table>tbody>tr{font-size:0.875rem}}.bddvd-article>.wp-block-table>table>tbody>tr:nth-of-type(odd){background-color:rgba(245,101,169,0.2)}.bddvd-article>.wp-block-table>table>tbody>tr>td{padding:8px 5px;font-weight:normal}.bddvd-article>.wp-block-table>table>tbody>tr>td:first-of-type{width:80px}@media (min-width:1024px){.bddvd-article>.wp-block-table>table>tbody>tr>td:first-of-type{width:200px}}.bddvd-article>.wp-block-table>table>tbody>tr>td>strong{font-weight:normal}.bddvd-article .blocks-gallery-grid{margin:0 auto}.bddvd-article>p{margin-bottom:20px;text-align:justify;word-break:break-all}.bddvd-article a{color:#2093D0;text-decoration:underline}.bddvd-article a:hover{text-decoration:none}.bddvd-article h2{position:relative;border-bottom:2px solid #E95098;padding:5px 0 2px;font-family:"M PLUS Rounded 1c","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif;font-size:1rem;font-weight:bold;color:#222222}@media (min-width:750px){.bddvd-article h2{padding:6px 92px 5px 10px;font-size:1.125rem;color:#E95098}}@media (min-width:750px){.bddvd-article h2:before{content:"";position:absolute;bottom:-1px;right:0;display:block;width:82px;height:39px;background-image:url(img/common/icon_tank-pk.png);background-size:contain;background-position:bottom right;background-repeat:no-repeat}}.bddvd-article h3{position:relative;padding:5px 0 2px;font-family:"M PLUS Rounded 1c","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif;font-size:1rem;font-weight:bold;color:#222222}@media (min-width:750px){.bddvd-article h3{padding:6px 0 4px 10px}}.bddvd-article h3:before{content:"";position:absolute;bottom:0;left:0;display:block;width:30px;height:2px;background-color:#E95098}@media (min-width:750px){.bddvd-article h3:before{width:100%}}.bddvd-article h4{font-size:1rem;font-weight:bold}.bddvd-article .wp-block-button__link{display:flex;justify-content:center;align-items:center;background:linear-gradient(to top left,#FFFFFF 25%,#F9F5F7 25%,#F9F5F7 50%,#FFFFFF 50%,#FFFFFF 75%,#F9F5F7 75%,#F9F5F7);background-size:10px 10px;width:100%;max-width:320px;margin:0 auto;border:2px solid #E95098;border-radius:8px;font-family:"M PLUS Rounded 1c","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif;color:#E95098;font-size:0.875rem;font-weight:bold;text-align:center;line-height:1.1;transition-property:background,color,border;transition-duration:0.4s;text-decoration:none}@media (min-width:750px){.bddvd-article .wp-block-button__link{border-radius:6px}}.bddvd-article .wp-block-button__link:hover{background:linear-gradient(to top left,#E75298 25%,#E25E9C 25%,#E25E9C 50%,#E75298 50%,#E75298 75%,#E25E9C 75%,#E25E9C);background-size:10px 10px;color:#FFFFFF;border:2px solid #FFFFFF}@media (min-width:1024px){.bddvd-article.-event{max-width:500px}}.page-article.top-finale{background-color:#D1F8D4;background-image:url("img/common/bg_pattern_top-sp.png");background-size:375px auto;background-repeat:repeat}@media (min-width:1024px){.page-article.top-finale{background-image:url("img/common/bg_pattern_top-pc.png");background-size:1280px auto}}.top{}.top-contents-wrap{}@media (min-width:1024px){.top-contents-wrap{display:flex;flex-wrap:wrap;width:100%;padding:0 0 30px;flex-direction:row-reverse;justify-content:center;max-width:1180px;margin:0 auto}}@media (min-width:1024px){.top-contents-wrap:before{content:"";display:block;width:100%;height:80px;max-height:80px;margin-bottom:27px}}.top-visual{width:100%;font-size:0;position:relative}@media (min-width:1024px){.top-visual{width:fit-content;margin-left:1.5rem;max-width:50%}}.top-visual .main{width:100%}.top-visual .main.-pc{max-height:765px;width:auto}.top-visual .logo{width:280px;position:absolute;top:64%;left:50%;transform:translateX(-50%);transition:1s}.top-visual .catch{width:90%;max-width:360px;position:absolute;top:75%;left:50%;transform:translateX(-50%);transition:1s}.top-visual .catch.-nodisp{opacity:0}.top-visual.-initial-position .logo{width:10.57vw;top:3.2vw;left:20.5vw}.top-visual.-initial-position .catch:not(.-nodisp){width:21.34vw;top:30.8vw;left:14vw}.top-visual .tvova-link{position:absolute;bottom:0;right:0;width:22%}.top-visual .tvova-link>img{width:100%}@media (min-width:1024px){.top-contents{width:calc(100% - 50% - 25px);display:flex;flex-wrap:wrap}}.top-content{width:100%;padding:10px 20px}@media (min-width:1024px){.top-content{padding:17px 0;margin-bottom:22px}}.top-content .headline{font-size:0;padding:10px 0}.top-content .headline>img{margin:auto}@media (min-width:1024px){.top-content .headline>img{height:38px}}.top-content.-banners{padding-top:20px;padding-bottom:20px}@media (min-width:1024px){.top-content.-banners{width:50%;order:1;padding:0;margin-right:20px}}.top-content.-banners .banner{max-width:520px;margin:0 auto;text-align:center}.top-content.-banners .banner img{width:100%}.top-content.-banners .banner:not(:last-of-type){margin-bottom:10px}.top-content.-news{background:#FFFFFF}@media (min-width:1024px){.top-content.-news{width:100%;order:3;background:rgba(255,255,255,0.8)}}.top-content.-news .headline{padding-top:10px}@media (min-width:1024px){.top-content.-news .headline{padding-top:0}}@media (min-width:1024px){.top-content.-news .news-list{padding:0 15px}}.top-content.-news .news{margin-bottom:10px}@media (min-width:1024px){.top-content.-news .news{margin-bottom:5px}}.top-content.-news .news .pub-date{font-size:0.6875rem;line-height:1.3636}@media (min-width:1024px){.top-content.-news .news .pub-date{font-size:0.75rem}}.top-content.-news .news>.inner{display:flex;align-items:flex-end}.top-content.-news .news>.inner .new-tag-news{font-size:0.75rem;font-weight:bold;font-family:"M PLUS Rounded 1c","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif;letter-spacing:0;color:#E95098;padding:0 12px;border:1px solid #E95098;border-radius:3px;margin-right:4px;background:linear-gradient(to top left,#FFFFFF 25%,#F9F5F7 25%,#F9F5F7 50%,#FFFFFF 50%,#FFFFFF 75%,#F9F5F7 75%,#F9F5F7);background-size:10px 10px;line-height:1.3571}@media (min-width:750px){.top-content.-news .news>.inner .new-tag-news{margin-right:6px}}.top-content.-news .news .title{font-size:0.875rem;line-height:1.3571;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-top:-2px}@media (min-width:1024px){.top-content.-news .news .title{font-size:0.875rem}}.top-content.-news .news .title>a{color:#70B88D;text-decoration:underline}.top-content.-news .btn-wrap{text-align:center;padding:12px 0 10px}@media (min-width:1024px){.top-content.-news .btn-wrap{padding:10px 0 0}}.top-content.-news .btn{display:inline-block;font-weight:normal;font-size:0.875rem;line-height:1.285;padding:0.4em 1em;min-width:120px;color:#FFFFFF;background:linear-gradient(to top left,#E75298 25%,#E25E9C 25%,#E25E9C 50%,#E75298 50%,#E75298 75%,#E25E9C 75%,#E25E9C);border:2px solid #E95098;background-size:10px 10px;border-radius:5px}@media (min-width:1024px){.top-content.-news .btn{font-size:0.75rem;min-width:140px}}.top-content.-twitter{background:#E663A1}@media (min-width:1024px){.top-content.-twitter{width:calc(100% - 50% - 20px);order:2;padding:0;background:rgba(255,255,255,0.8)}}.top-content.-twitter>.inner{background:#FFFFFF;border-radius:5px;padding:0 18px 20px}@media (min-width:1024px){.top-content.-twitter>.inner{border-radius:0;background:transparent;padding:0 5px 5px}}.top-content.-twitter .timeline{max-height:60vh;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.top-content.-twitter .timeline::-webkit-scrollbar{display:none}@media (min-width:1024px){.top-content.-twitter .timeline{max-height:200px;height:15vw}}.top-content.-links{max-width:520px;margin:0 auto;background:#FFFFFF;padding:0}@media (min-width:1024px){.top-content.-links{width:100%;max-width:100%;order:4;display:flex;justify-content:space-between;background:transparent;flex-direction:row-reverse}}.top-content.-links .link{text-align:center}.top-content.-links .link img{width:100%;border-radius:5px}@media (min-width:1024px){.top-content.-links .link img{width:100%}}.top-content.-links .link.-movie{margin-top:20px}@media (min-width:1024px){.top-content.-links .link.-movie{width:72%;margin-top:0}}.top-content.-links .link.-movie>a{position:relative;display:inline-block;width:100%}.top-content.-links .link.-movie>a:before{content:"";display:block;width:20%;padding-top:20%;background:url(./img/common/icon_play.png) center center no-repeat;background-size:100% auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.top-content.-links .link.-noicon>a:before{display:none}@media (min-width:1024px){.top-content.-links .link.-tvova{width:calc(100% - 72% - 27px)}}.top-footer-links{padding:30px 20px 50px}@media (min-width:1024px){.top-footer-links{width:100%;padding:50px;background:rgba(255,255,255,0.7)}}.top-footer-links .inner{max-width:520px;margin:0 auto}@media (min-width:1024px){.top-footer-links .inner{display:flex;justify-content:center;width:100%;max-width:1200px}}.top-footer-links .link{text-align:center}@media (min-width:1024px){.top-footer-links .link{flex:0 0 33.33%}}@media (min-width:1024px){.top-footer-links .link a{display:block;width:calc(100% - 1rem);margin:0 auto}}.top-footer-links .link img{width:100%}.top-footer-links .link:not(:last-of-type){margin-bottom:15px}@media (min-width:1024px){.top-footer-links .link:not(:last-of-type){margin-bottom:0}}.character-archive{padding:10px 0 50px}@media (min-width:1024px){.character-archive{padding-top:0px;padding-bottom:0}}.character-school>.column-character,.character-team>.column-character{padding-bottom:30px}@media (min-width:1024px){.character-school>.column-character.-cast,.character-team>.column-character.-cast{padding-bottom:50px}}@media (min-width:1024px){.character-school{display:none}}@media (min-width:1024px){.character-school.-cast{display:block}}@media (min-width:1024px){.character-school.-active{display:block}}.character-school.-active>.headline-shool>.arrow>.inner:after{top:calc(50% - 1px);transform:translate(-50%,-50%) rotate(0)}.character-school.-active>.character-team{display:block}.character-team{display:none}.character-team:first-of-type{margin-top:5px}.character-team.-active{display:block}.character-team.-active>.headline-team:after{top:calc(50% - 1px);transform:translateY(-50%) rotate(0)}.character-team.-active>.column-character{display:block}.character-detail{padding-bottom:50px;margin-top:20px}@media (min-width:1024px){.character-detail{padding-bottom:80px;margin-top:0}}.information-belong{display:block;margin-top:0.25rem;padding-bottom:1.75rem;font-size:0.75rem;font-weight:bold}@media (min-width:750px){.information-belong{font-size:0.875rem}}.information-belong>.school{display:inline-block}.information-belong>.team{display:inline-block}@media (min-width:750px){.character-detailcontents{display:flex}}@media (min-width:750px){.character-detailcontents>.left{flex:0 0 50%}}@media (min-width:1024px){.character-detailcontents>.left{flex:0 0 46.511628%}}.character-detailcontents>.left>.figure{text-align:center}.character-detailcontents>.left>.figure>.image{max-height:280px}@media (min-width:750px){.character-detailcontents>.left>.figure>.image{max-width:90%;max-height:100%}}@media (min-width:1024px){.character-detailcontents>.left>.figure>.image{max-width:100%;max-height:480px}}@media (min-width:750px){.character-detailcontents>.right{flex:0 0 50%}}@media (min-width:1024px){.character-detailcontents>.right{flex:0 0 53.488372%}}.character-detailcontents>.right>.description{margin-top:20px}@media (min-width:750px){.character-detailcontents>.right>.description{margin-top:0}}@media (min-width:1024px){.character-detailcontents>.right>.description{padding-left:30px}}@media (min-width:750px){.character-detailcontents>.right>.description>.sentense-text{margin-top:0}}.character-detailcontents>.right>.description>.thumbnails{margin-top:28px;text-align:center}.character-detailcontents.-multiple{display:block}.caracter-multiple+.caracter-multiple{margin-top:30px}.caracter-multiple>.voice{margin-top:0.25rem;font-size:0.75rem}.caracter-multiple>.description{margin-top:0.5rem;font-size:0.875rem;line-height:2}.mechanic-detail>.description{margin-top:30px;font-size:0.875rem;line-height:2;text-align:justify;word-break:break-all}.mechanic-contents>.figure{width:calc(100% + 40px);margin-left:-20px;margin-right:-20px;padding:0 20px 20px;text-align:center}@media (min-width:750px){.mechanic-contents>.figure{width:100%;padding:0 0 20px;margin-left:0;margin-right:0}}.mechanic-contents>.figure.-one{width:100%;margin-left:0;margin-right:0;padding:0;background-color:transparent}.mechanic-contents>.thumnails{width:calc(100% + 40px);margin-left:-20px;margin-right:-20px}@media (min-width:750px){.mechanic-contents>.thumnails{width:100%;padding:0 0 20px;margin-left:0;margin-right:0}}.mechanic-contents>.description{margin-top:30px;font-size:1rem;line-height:2;text-align:justify}.mechanic-thumbnails{display:flex}.mechanic-thumbnails>.list{flex:1}.mechanic-spec{margin-top:30px}.mechanic-information{margin-top:20px}.mechanic-information p{font-size:0.875rem}.title-kame>.tank-team{display:none}.title-kame:first-child>.tank-team{display:block}.card-tank{width:fit-content;height:100%;display:flex;flex-direction:column;justify-content:flex-end}.card-tank>.tank-team{width:100%;max-width:200px;margin:0 auto;color:#222222;text-align:left;font-size:0.95rem}.card-tank>.tank-team.-anko{min-height:48px}.card-tank>.tank-team.-mechanic{font-family:"Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif}.card-tank>.visual>.image{border:4px solid #F565A9}.tankvisual-wrapper{text-align:center}.story-contents.template-container{margin:50px auto 80px}@media (min-width:750px){.story-contents.template-container{margin:100px auto 150px}}.story-contents.template-container.-tv{margin:30px auto 15px}@media (min-width:750px){.story-contents.template-container.-tv{margin:40px auto 40px}}.story-contents.template-container.-tv>.title{font-size:1.25rem;text-align:center;margin:30px auto 20px}@media (min-width:750px){.story-contents.template-container.-tv>.title{margin:40px auto 40px;font-size:2.5rem;margin-bottom:36px}}.story-contents>.main-contents>.main-image{position:relative;width:100%;height:54vw;margin-top:30px}.story-contents>.main-contents>.main-image.-ova{margin:0 auto}.story-contents>.main-contents>.main-image>.image{width:100%;object-fit:cover;font-family:"object-fit: cover;"}@media (min-width:750px){.story-contents>.main-contents>.main-image{margin-top:0}}@media (min-width:750px){.story-contents>.main-contents{display:flex;justify-content:space-between;margin:0 50px}.story-contents>.main-contents>.main-image{max-height:355px;max-width:630px;height:32vw}}.story-text.-tv{margin:0 auto;padding:0 20px;max-width:520px}@media (min-width:750px){.story-text.-tv{padding-left:0;font-size:1rem}}.story-text.-tv.-wide{max-width:100%}.story-images{margin-bottom:80px;padding:0 50px}.movie-contents{padding:30px 0 80px}@media (min-width:750px){.movie-contents{padding-top:70px}}.goods-archives{padding-top:30px;padding-bottom:50px}@media (min-width:750px){.goods-archives{padding-top:70px;padding-bottom:80px}}.goods-archives .card-pattern01>.figure{background-color:#FFC0CB}.goods-single{padding-top:30px;padding-bottom:50px}@media (min-width:750px){.goods-single{padding-top:50px;padding-bottom:80px}}.goods-single>.inner{margin-top:20px}@media (min-width:750px){.goods-single>.inner{margin-top:30px}}.goods-single .movie-content{position:relative;max-width:400px;width:100%;height:56.39%;min-height:228px}.goods-single .movie-content iframe{position:absolute;width:100%;height:100%;left:0}.goods-single h1,.goods-single h2,.goods-single h3,.goods-single h4,.goods-single h5,.goods-single h6{clear:both}.goods-single .w100 img{width:100%}.goods-single .nowrap{flex-wrap:nowrap}.goods-single .clear{clear:both}.goods-single .mt1{margin-top:1rem}.goods-single .ml1{margin-left:1rem}.goods-single .mb1{margin-bottom:1rem}.goods-single .m0{margin:0}.goods-single .ma{margin:0 auto}.goods-single .h2-nodeco{border:none}.goods-single .h2-nodeco:before{content:none}.goods-single .mb0{margin-bottom:0}.goods-single .mb0 .blocks-gallery-item{margin-bottom:0}.goods-single .mt0{margin-top:0}.goods-single .pt1{padding-top:1rem}.goods-single .border{padding-bottom:2rem;margin-bottom:2rem;border-bottom:2px dashed #E95098}.goods-single .goods-txtsmall,.goods-single .txtsmall{font-size:80%}.goods-single .txtcenter{text-align:center}.goods-single .url,.goods-single a{word-break:break-all}.goods-single .mh400 img{max-height:400px}.goods-single .mw750{max-width:750px}.goods-single .mw500{max-width:500px}.goods-single .movie{width:400px;height:225px}.goods-single .goods-linespacing-1 p{font-size:90%;margin-bottom:0px}.goods-single .goods-linespacing-1 p+p{margin-top:0px}.goods-single .goods-linespacing-1 h2{margin-bottom:5px}.goods-single .wp-block-image{width:100%;max-width:100%}@media (min-width:750px){.goods-single .wp-block-image{width:auto}}.goods-single .wp-block-image figure{width:100%;max-width:500px}@media (min-width:750px){.goods-single .wp-block-image figure{width:auto;max-width:100%}}.goods-single .wp-block-image figure img{width:100%}@media (min-width:750px){.goods-single .wp-block-image figure img{width:auto}}.header-article{position:relative}.header-article>.time{display:block;margin-top:10px;font-size:0.875rem}.header-article>.tag-border{margin-top:4px}.header-article>.new-tag{position:relative;margin-bottom:0.5rem}.goods-information{margin-top:0.75rem;color:#F565A9;font-size:1rem;font-weight:bold}.goods-information>.info{line-height:1.2}@media (min-width:1024px){.goods-information>.info{display:inline-block}}.goods-information>.info>.title{display:inline-block}.goods-information>.info>.title>.separater{display:none!important;margin:0 1rem}@media (min-width:1024px){.goods-information>.info>.title>.separater{display:inline-block!important}}.goods-information>.info>.content{display:inline-block}.goods-information>.info.-price{margin-top:0.5rem}.bookcategory-title{position:relative;background-color:#FFFFFF;border-bottom:2px solid #E95098;padding:5px 38px 4px 5px;font-size:1.125rem;font-weight:bold;color:#E95098}@media (min-width:1024px){.bookcategory-title{padding-bottom:0;border-bottom:none;font-size:1.5rem;color:#70B88D;margin-top:1rem}}.bookcategory-title>.arrow{position:absolute;top:50%;right:4px;transform:translateY(-50%);width:30px;height:30px;background:linear-gradient(to top left,#E75298 25%,#E25E9C 25%,#E25E9C 50%,#E75298 50%,#E75298 75%,#E25E9C 75%,#E25E9C);background-size:10px 10px;border-radius:5px;color:#FFFFFF}@media (min-width:1024px){.bookcategory-title>.arrow{display:none}}.bookcategory-title>.arrow>.inner{position:relative;display:block;width:100%;height:100%}.bookcategory-title>.arrow>.inner:after{content:"";display:block;position:absolute;top:calc(50% + 1px);left:50%;transform:translate(-50%,-50%) rotate(180deg);width:20px;height:20px;background-image:url(img/common/ico_arrow.png);background-position:center;background-size:20px 20px}.bookcategory-title.-active>.arrow>.inner:after{top:calc(50% - 1px)}.bookcategory-title.-mook{margin-top:2rem}.staff-contents.template-container{margin:30px auto 50px;max-width:800px}@media (min-width:750px){.staff-contents.template-container{margin:50px auto 80px}}@media (min-width:1024px){.cast-school{padding-top:100px;margin-top:-100px}}@media (min-width:1024px){.cast-school.-active{display:block}}.cast-school.-active>.headline-shool>.arrow>.inner:after{top:calc(50% - 1px);transform:translate(-50%,-50%) rotate(0)}.cast-school.-active>.character-team{display:block}@media (min-width:1024px){.cast-school.-active>.character-team{padding-top:100px;margin-top:-100px}}.btn-stripe.-arrow.-cast{height:50px}.giveout-comic-section,.giveout-paper-craft-section,.giveout-paper-section{margin:50px 0}.giveout-comic-section>.headline-middle,.giveout-paper-craft-section>.headline-middle,.giveout-paper-section>.headline-middle{margin-bottom:24px}.giveout-comic-section>.description,.giveout-paper-craft-section>.description,.giveout-paper-section>.description{font-size:0.875rem;line-height:1.6;margin-bottom:28px}.giveout-comic-section>.manga-front,.giveout-paper-craft-section>.manga-front,.giveout-paper-section>.manga-front{text-align:center}.giveout-comic-section>.btn-wrap,.giveout-paper-craft-section>.btn-wrap,.giveout-paper-section>.btn-wrap{margin:40px 0;text-align:center}.giveout-comic-section>.btn-wrap>.btn-stripe,.giveout-paper-craft-section>.btn-wrap>.btn-stripe,.giveout-paper-section>.btn-wrap>.btn-stripe{display:inline-block;width:100%;font-size:1rem;line-height:1.312;padding:0.9em 2em}@media (min-width:1024px){.giveout-comic-section>.btn-wrap>.btn-stripe,.giveout-paper-craft-section>.btn-wrap>.btn-stripe,.giveout-paper-section>.btn-wrap>.btn-stripe{width:540px}}.comic-box-list{display:flex;align-items:center;justify-content:center}.comic-box-list>*{width:calc((100% - 8px) / 2);margin:0 4px;max-width:320px}@media (min-width:1024px){.comic-box-list>*{width:calc((100% - 20px) / 2);margin:0 10px}}.comic-box{width:100%;background:rgba(245,101,169,0.2);border-radius:10px;text-align:center;padding:7px 5px 5px}@media (min-width:1024px){.comic-box{padding:12px 20px 20px}}.comic-box>.number{color:#F565A9;font-size:1rem;font-weight:bold}@media (min-width:1024px){.comic-box>.number{font-size:1.25rem}}.comic-box>.pub-date{display:block;color:#F565A9;font-size:0.875rem;line-height:1.285;font-weight:bold}.comic-box>.title{font-size:1rem;line-height:1.125;font-weight:bold;position:relative;padding:0.5em 0;margin-top:2px;margin-bottom:0.4em;color:#222222}@media (min-width:1024px){.comic-box>.title{margin-bottom:0.6em}}.comic-box>.title:before{content:"";display:block;width:32px;height:2px;background:#F565A9;position:absolute;top:0;left:0;right:0;margin:auto}.comic-box>.img-wrap{font-size:0}.comic-box>.img-wrap>img{width:100%;border-radius:5px}.comic-backnumber-box{border:2px solid #70B88D;text-align:center;margin:30px 0;background:#FFFFFF}.comic-backnumber-box>.title{font-size:1rem;line-height:1.312;padding:10px 0;background:#70B88D;color:#FFFFFF}.comic-backnumber-box>.archives{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;padding:20px 30px}@media (min-width:1024px){.comic-backnumber-box>.archives{padding:30px 80px}}.comic-backnumber-box>.archives>li{width:100%;flex-grow:0;margin-bottom:17px}@media (min-width:1024px){.comic-backnumber-box>.archives>li{width:calc((100% - 20px) / 2);margin-bottom:27px}.comic-backnumber-box>.archives>li:nth-last-of-type(-n+2){margin-bottom:0}}.comic-backnumber-box>.archives>li>.title{font-size:1rem;font-weight:bold;margin-bottom:6px}@media (min-width:1024px){.comic-backnumber-box>.archives>li>.title{margin-bottom:8px}}.twitter-paper-download-list{display:flex;flex-wrap:wrap;width:60%;margin:auto;font-size:0}@media (min-width:1024px){.twitter-paper-download-list{width:100%;justify-content:center}}.twitter-paper-download-list>li{width:100%;text-align:center;margin-bottom:20px}@media (min-width:1024px){.twitter-paper-download-list>li{width:calc((100% - 40px) / 3 - 0.5px);max-width:200px;margin-left:10px;margin-right:10px}}.twitter-paper-download-list>li>img{width:100%;margin-bottom:1px}@media (min-width:1024px){.twitter-paper-download-list>li>img{margin-bottom:24px}}.twitter-paper-download-list>li>.btn-wrap{margin-bottom:1px;border:1px solid #F565A9}@media (min-width:1024px){.twitter-paper-download-list>li>.btn-wrap{margin-bottom:10px}}.twitter-paper-download-list>li>.btn-wrap>.btn-stripe{display:inline-block;width:100%;font-size:1rem;line-height:1.312;padding:0.9em 2em;border:none;border-radius:0}.twitter-paper-download-list>li>.btn-wrap>.size-list{display:none}.twitter-paper-download-list>li>.btn-wrap>.size-list>a{display:block;font-size:0.875rem;line-height:1.357;padding:5px;background:#FFF4F9;color:#F565A9}.twitter-paper-download-list>li>.btn-wrap>.size-list>a:nth-of-type(2n){background:#FFFFFF}.paper-download-list{display:flex;flex-wrap:wrap;width:calc(100% + (3px * 2));font-size:0;justify-content:center;margin-top:20px;transform:translateX(-3px)}@media (min-width:1024px){.paper-download-list{flex-wrap:nowrap}}.paper-download-list>li{width:164px;text-align:center;margin:0 3px 20px}@media (min-width:1024px){.paper-download-list>li{width:auto}}.paper-download-list>li>img{width:100%;margin-bottom:1px}.paper-download-list>li>.btn-stripe{display:inline-block;width:100%;font-size:1rem;line-height:1.312;padding:0.9em 2em;border:none;border-radius:0;margin-bottom:1px}@media (min-width:1024px){.paper-download-list.-craft{align-items:center}}@media (min-width:1024px){.paper-download-list.-craft>li{width:180px;margin-left:10px;margin-right:10px}}.paper-download-list.-craft>li>.btn-stripe{font-size:0.75rem}.dummy{font-size:0}.page-article.radio{padding-top:30px;padding-bottom:50px}.page-article.radio>.inner{margin-top:20px}@media (min-width:750px){.page-article.radio>.inner{margin-top:30px}}.page-article.radio .single-article h4{margin-bottom:20px}.page-article.radio .single-article .youtube{text-align:center}@media (max-width:1023px){.page-article.radio .single-article .youtube{position:relative;width:100%;padding-top:56.25%}.page-article.radio .single-article .youtube iframe{position:absolute;top:0;right:0;width:100%!important;height:100%!important}}.linkpage-contents{padding:25px 0}.linkpage-section{padding:25px 0}.linkpage-section .text-link{color:#2093D0}.broadcast-container{padding-bottom:30px}@media (min-width:750px){.broadcast-container{padding-bottom:50px}}.navigation-broadcast{margin:0 auto;max-width:1640px}.column-broadcast{display:flex;flex-wrap:wrap;justify-content:center;padding:8px 0 10px;margin-left:-2px;margin-right:-2px;width:100%}@media (min-width:750px){.column-broadcast{padding-bottom:30px}}@media (min-width:1024px){.column-broadcast{margin-left:-8px;margin-right:-8px}}.column-broadcast.-nopaddingbottom{padding-bottom:0}.column-broadcast.-nopaddingtop{padding-top:0}.column-broadcast.-left{justify-content:flex-start}.column-broadcast>.list{flex:0 0 20%;display:flex;align-items:center}@media (min-width:750px){.column-broadcast>.list{flex:0 0 15%;margin-top:18px}}.column-broadcast>.list>.btn-stripe{width:calc(100% - 4px);margin:2px auto 0;font-size:0.625rem;height:40px}@media (min-width:750px){.column-broadcast>.list>.btn-stripe{height:50px;font-size:0.75rem}}@media (min-width:1024px){.column-broadcast>.list>.btn-stripe{width:calc(100% - 16px);font-size:1rem}}.broadcast-section{margin-top:30px}@media (min-width:750px){.broadcast-section{margin-top:50px}}.broadcast-section>:first-child{margin-top:0}.broadcast-section .headline-large{margin-top:30px;margin-bottom:20px}@media (min-width:750px){.broadcast-section .headline-large{margin-top:50px;margin-bottom:30px}}.broadcast-section .headline-middle{margin-top:20px;margin-bottom:20px}@media (min-width:750px){.broadcast-section .headline-middle{margin-top:50px;margin-bottom:30px}}.broadcast-section .headline-small{margin-top:20px;margin-bottom:10px}@media (min-width:750px){.broadcast-section .headline-small{margin-top:30px;margin-bottom:20px}}.broadcast-section .headline-small:before{width:100%}.broadcast-section p{margin-top:10px;margin-bottom:20px;font-size:0.875rem}.broadcast-section .list-marker .text{font-size:0.875rem}@media (min-width:750px){.broadcast-section .list-marker .indent{padding-left:68px}}.broadcast-section a{color:#2093D0;text-decoration:underline}.broadcast-service{display:flex;flex-wrap:wrap}.broadcast-service>.list{flex:0 0 33.33333%;margin-top:10px;text-align:center}@media (min-width:750px){.broadcast-service>.list{flex:0 0 25%}}@media (min-width:1024px){.broadcast-service>.list{flex:0 0 16.666666%}}.broadcast-service>.list>.link{display:inline-block;transition:opacity 0.3s}.broadcast-service>.list>.link:hover{opacity:0.7}.broadcast-service>.list>.text{display:block;font-size:0.625rem}.list-comment{margin-top:20px;font-size:0.875rem}.list-comment .list{position:relative;top:0;left:0;margin-top:0rem;padding-left:calc(1em + 8px)}.list-comment .list:before{position:absolute;top:0;left:0}.navigation-theater{background-color:transparent}@media (min-width:750px){.navigation-theater{padding:0 0 40px}}.navigation-theatercurrent>.list>.link.active{pointer-events:none;background:linear-gradient(to top left,#E75298 25%,#E25E9C 25%,#E25E9C 50%,#E75298 50%,#E75298 75%,#E25E9C 75%,#E25E9C);background-size:10px 10px;border:2px solid #FFFFFF;color:#FFFFFF}.column-theater{display:flex;flex-wrap:wrap;margin-left:-2px;margin-right:-2px}.column-theater>.list{flex:0 0 25%;margin-top:4px}@media (min-width:750px){.column-theater>.list{margin-top:18px}}@media (min-width:750px){.column-theater>.list{flex:0 0 20%}}.column-theater .btn-stripe{display:flex;justify-content:center;align-items:center;width:calc(100% - 4px);height:100%;padding:4px 2px;margin:0 auto}.column-theater .btn-stripe>.text{font-family:"M PLUS Rounded 1c","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif;font-size:0.875rem}.column-theater.-arealist .btn-stripe{display:flex;justify-content:space-between;padding:0 1vw}@media (min-width:750px){.column-theater.-arealist .btn-stripe{padding:0 0.6vw}}.column-theater.-arealist .btn-stripe>.text{font-size:0.75rem}.column-theater.-arealist .btn-stripe>.arrow{width:14px}@media (min-width:1024px){.column-theater.-arealist .btn-stripe>.arrow{width:20px}}.column-theater.-arealist>.list{flex:0 0 33.3333333%}@media (min-width:750px){.column-theater.-arealist>.list{flex:0 0 16.66666666%}}.theater-running{margin-bottom:50px;font-family:"Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif}@media (min-width:750px){.theater-running{margin-bottom:80px}}.theater-running>.main-title{margin-bottom:20px}@media (min-width:750px){.theater-running>.main-title{margin-bottom:40px}}@media (min-width:750px){.theater-running>.title{display:flex;align-items:flex-end;height:100%}}.theater-running>.title>.figure{margin-bottom:5px}@media (min-width:750px){.theater-running>.title>.figure{margin-bottom:0}}.theater-running>.title>.figure>.image{max-height:40px}.theater-running>.title>.text{font-size:0.875em;width:100%}.theater-running>.title>.text>.title{margin-left:0.5rem}@media (min-width:750px){.theater-running>.title>.text{font-size:1.125rem}}.theater-running>.text{font-size:0.875rem;margin-top:8px;margin-bottom:30px}@media (min-width:750px){.theater-running>.text{margin-top:16px}}.theater-running .note{font-size:0.625rem;margin-top:10px}.theater-running .single-article h2:before{content:none}.headline-middle:before{content:none}.theater-chart{width:100%;margin-top:8px;border-bottom:1px solid #E95098}@media (min-width:750px){.theater-chart{border-bottom:2px solid #E95098}}.theater-chart>.header{font-family:"M PLUS Rounded 1c","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif}.theater-chart>.header>.theater-header{background-color:#F565A9;color:#FFFFFF;height:20px;font-size:0.75rem;text-align:left;margin-top:8px}@media (min-width:750px){.theater-chart>.header>.theater-header{font-size:0.875rem;height:40px}}.theater-chart>.header>.theater-header>.area{min-width:60px;max-width:105px;width:8.9vw;padding-left:8px}.theater-chart>.header>.theater-header>.theatername{min-width:120px;max-width:340px;width:26.6vw}.theater-chart>.header>.theater-header>.period{min-width:60px;text-align:center;max-width:200px;width:15.7vw}@media (min-width:750px){.theater-chart>.header>.theater-header>.period{text-align:left}}.theater-chart>.header>.theater-header>.remarks{padding-left:8px}.theater-chart>.body{font-size:0.625rem;text-align:left;font-family:"Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif}@media (min-width:750px){.theater-chart>.body{font-size:0.875rem}}.theater-chart>.body>.subhead>th{background-color:#FFFFFF;min-height:20px;font-size:0.75rem;padding:10px 1px 1px 8px;color:#E95098;border-bottom:1px solid #E95098;font-family:"M PLUS Rounded 1c","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif;text-align:left}@media (min-width:750px){.theater-chart>.body>.subhead>th{font-size:0.875rem;border-bottom:none}}.theater-chart>.body tr:nth-of-type(odd){background-color:#FFF4F9}.theater-chart>.body tr:nth-of-type(2n){background-color:#FFFFFF}.theater-chart>.body tr td{padding:4px 0}@media (min-width:750px){.theater-chart>.body tr td{padding:5px 0}}.theater-chart>.body tr td:first-of-type{padding-left:8px}.theater-chart>.body tr td:nth-of-type(2)>a{color:#70B88D;text-decoration:underline}.theater-chart>.body tr td:nth-of-type(3){text-align:center}@media (min-width:750px){.theater-chart>.body tr td:nth-of-type(3){text-align:left}}.theater-chart>.body tr td:nth-of-type(4){padding-left:8px}.theater-chart>.body tr td:nth-of-type(4)>a{color:#2093D0;text-decoration:underline}.theater-chart.-arealist>.header>.theater-header{background-color:#F565A9;color:#FFFFFF;height:20px;font-size:0.75rem;text-align:left;margin-top:8px}@media (min-width:750px){.theater-chart.-arealist>.header>.theater-header{font-size:0.875rem;height:40px}}.theater-chart.-arealist>.header>.theater-header>.area{min-width:45px;max-width:105px;width:8.9vw;text-align:center;padding-left:0}@media (min-width:750px){.theater-chart.-arealist>.header>.theater-header>.area{padding-left:8px;text-align:left}}.theater-chart.-arealist>.header>.theater-header>.theatername{min-width:65px;max-width:340px;width:26.6vw}.theater-chart.-arealist>.header>.theater-header>.period{min-width:50px;text-align:center;max-width:200px;width:15.7vw}@media (min-width:750px){.theater-chart.-arealist>.header>.theater-header>.period{text-align:left}}.theater-chart.-arealist>.header>.theater-header>.digitalsurround7_1ch{min-width:30px;width:7.9vw;text-align:center;line-height:1.2}.theater-chart.-arealist>.header>.theater-header>.movieticket{min-width:30px;width:7.9vw;text-align:center;line-height:1.2}.theater-chart.-arealist>.header>.theater-header>.livestage-greeting{min-width:30px;width:7.9vw;text-align:center;line-height:1.2}.theater-chart.-arealist>.header>.theater-header>.fastest{min-width:30px;width:7.9vw;text-align:center;line-height:1.2}.theater-chart.-arealist>.header>.theater-header>.supportscreening{min-width:50px;width:11.8vw;text-align:center}.theater-chart.-arealist>.header>.theater-header>.remarks{padding-left:0;text-align:center}@media (min-width:750px){.theater-chart.-arealist>.header>.theater-header>.remarks{text-align:left}}.theater-chart.-arealist>.body>.subhead>th{background-color:#FFFFFF;min-height:20px;font-size:0.75rem;padding:10px 1px 1px 8px;color:#E95098;border-bottom:1px solid #E95098;font-family:"M PLUS Rounded 1c","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif}@media (min-width:750px){.theater-chart.-arealist>.body>.subhead>th{font-size:0.875rem;border-bottom:none}}.theater-chart.-arealist>.body tr:nth-of-type(2n){background-color:#FFF4F9}.theater-chart.-arealist>.body tr:nth-of-type(odd){background-color:#FFFFFF}.theater-chart.-arealist>.body tr td{padding:4px 0}@media (min-width:750px){.theater-chart.-arealist>.body tr td{padding:5px 0}}.theater-chart.-arealist>.body tr td:first-of-type{text-align:center}@media (min-width:750px){.theater-chart.-arealist>.body tr td:first-of-type{text-align:left;padding-left:8px}}.theater-chart.-arealist>.body tr td:nth-of-type(2)>a{color:#70B88D;text-decoration:underline}.theater-chart.-arealist>.body tr td:nth-of-type(3){text-align:center}@media (min-width:750px){.theater-chart.-arealist>.body tr td:nth-of-type(3){text-align:left}}.theater-chart.-arealist>.body tr td:nth-of-type(4){text-align:center;color:#70B88D;font-size:0.625rem}.theater-chart.-arealist>.body tr td:nth-of-type(5){text-align:center;color:#70B88D}.theater-chart.-arealist>.body tr td:nth-of-type(6)>a{color:#2093D0;text-decoration:underline}.subhead{padding-top:6.5vw;margin-top:-6.5vw}#theater-finale03 .period{width:6vw}#theater-finale03 td.period{font-weight:normal}#theater-finale03 td.remarks{text-align:left}#theater-finale03 td.greeting-broadcast,#theater-finale03 td.movie-ticket,#theater-finale03 td.remarks{color:#222222}@media (min-width:750px){#theater-finale03 td.greeting-broadcast,#theater-finale03 td.movie-ticket,#theater-finale03 td.remarks{font-size:0.875rem}}#theater-finale03 .greeting-broadcast,#theater-finale03 .movie-ticket{text-align:center;width:6vw}#theater-finale03 .theatername{width:25vw}#theater-finale03-4d .period{width:6vw}#theater-finale03-4d td.period{font-weight:normal}#theater-finale03-4d .remarks{width:6vw}#theater-finale03-4d td.remarks{text-align:left}#theater-finale03-4d td.greeting-broadcast,#theater-finale03-4d td.movie-ticket,#theater-finale03-4d td.remarks{color:#222222}@media (min-width:750px){#theater-finale03-4d td.greeting-broadcast,#theater-finale03-4d td.movie-ticket,#theater-finale03-4d td.remarks{font-size:0.875rem}}#theater-finale03-4d .greeting-broadcast,#theater-finale03-4d .movie-ticket{text-align:center;width:10vw}#theater-finale03-4d .theatername{width:25vw}#theater-finale04-4d .period{width:6vw}#theater-finale04-4d td.period{font-weight:normal}#theater-finale04-4d .remarks{width:36vw}#theater-finale04-4d td.remarks{text-align:left}#theater-finale04-4d td.greeting-broadcast,#theater-finale04-4d td.movie-ticket,#theater-finale04-4d td.remarks{color:#222222}@media (min-width:750px){#theater-finale04-4d td.greeting-broadcast,#theater-finale04-4d td.movie-ticket,#theater-finale04-4d td.remarks{font-size:0.875rem}}#theater-finale04-4d .greeting-broadcast,#theater-finale04-4d .movie-ticket{text-align:center;width:10vw}#theater-finale04-4d .theatername{width:25vw}#theater-finale04 .period{width:6vw}#theater-finale04 td.period{font-weight:normal}#theater-finale04 td.remarks{text-align:left}#theater-finale04 td.greeting-broadcast,#theater-finale04 td.movie-ticket,#theater-finale04 td.remarks{color:#222222}@media (min-width:750px){#theater-finale04 td.greeting-broadcast,#theater-finale04 td.movie-ticket,#theater-finale04 td.remarks{font-size:0.875rem}}#theater-finale04 .movieticket{width:8vw;max-width:100px}#theater-finale04 .livestage-greeting{width:8vw;max-width:100px}#theater-finale04 .fastest{width:8vw;max-width:100px}#theater-finale04 .theater-chart.-arealist>.body tr td:nth-of-type(n+5):nth-of-type(-n+6){text-align:center;color:#70B88D;font-size:0.625rem}#theater-finale04 .theater-chart.-arealist>.body tr td:nth-of-type(n+5):nth-of-type(-n+6)>a{color:#70B88D;text-decoration:underline}#theater-finale04-fastest td.period{font-weight:normal}#theater-finale04-fastest td.remarks{text-align:left}#theater-finale04-fastest td.greeting-broadcast,#theater-finale04-fastest td.movie-ticket,#theater-finale04-fastest td.remarks{color:#222222;font-size:0.875rem}#theater-finale04-fastest td:nth-of-type(4){font-size:0.625rem;text-align:left;color:#222222}@media (min-width:750px){#theater-finale04-fastest td:nth-of-type(4){font-size:0.875rem}}#theater-finale04-fastest td:nth-of-type(5){font-size:0.625rem;text-align:left;color:#222222}@media (min-width:750px){#theater-finale04-fastest td:nth-of-type(5){font-size:0.875rem}}#theater-finale04-fastest .remarks{width:6vw}#theater-finale04-fastest .web-ticket{width:20vw}#theater-finale04-fastest .counter-ticket{width:20vw}.theater-single{padding-top:0px;padding-bottom:50px}@media (min-width:750px){.theater-single{padding-bottom:80px}}.theater-single.-nobotom{padding-bottom:0}.theater-single>.inner{margin-top:20px}@media (min-width:750px){.theater-single>.inner{margin-top:30px}}.theater-single figure{margin-bottom:20px}.theater-single figure>.-logo{padding:10px}.theater-single .-center{text-align:center}.theater-single .-center.hero{margin-top:20px}.theater-single .-responsive{display:flex;flex-direction:column;gap:8px}@media (min-width:1024px){.theater-single .-responsive{flex-direction:row;gap:16px}}.theater-single .-responsive>.image{object-fit:contain;width:100%;height:auto}.theater-single ul.image-list{display:flex;flex-wrap:wrap}.theater-single ul.image-list li{flex:0 0 50%}@media (min-width:750px){.theater-single ul.image-list li{flex:0 0 33.33%}}.theater-single .-textsmall{font-size:80%}.theater-single .-flexbox{display:flex;justify-content:space-between}.theater-single .-displayblock{display:block}.theater-single .-mr3{margin-right:12%}.theater-single .-ml{margin-right:2%}.theater-single .-whiteapace{min-width:62px}.theater-single h2,.theater-single h3,.theater-single h4{margin-bottom:20px}.theater-single figcaption{font-weight:bold}.theater-single strong{font-size:1rem}.theater-single article+article{margin-top:30px}.theater-single p+h3{margin-top:10px}.theater-single .talkshow-list{margin-bottom:30px}.theater-single .talkshow-list>.title{font-size:1rem;font-weight:bold;margin-top:10px}.theater-single .talkshow-list>.list{line-height:1.7}.theater-single .talkshow-list>.list ul li{padding-left:1rem}.theater-single .talkshow-list>.list.-kome{margin-top:5px}.theater-single .talkshow-list>.list.-kome .-line{border-bottom:1px solid #E95098;padding:0 3px}.theater-single .talkshow-list.list-marker>.list:before{top:7px}.theater-single .single-article :last-child:not(li){margin-bottom:0}.theater-single .single-article .note{font-size:0.625rem;margin-top:10px;margin-bottom:10px}.theater-single .single-article h2:before{content:none}.theater-goods-list{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:-20px}.theater-goods-list>.list{background-color:#FFFFFF;margin-top:20px;flex:none;width:100%}@media (min-width:750px){.theater-goods-list>.list{width:calc(50% - 10px)}}@media (min-width:1024px){.theater-goods-list>.list{width:calc(33.333333333% - 10px)}}.theater-goods-list>.list>.info{border:1px solid #F565A9;border-radius:7px 7px 0 0;overflow:hidden;height:100%}.theater-goods-list>.list>.info>.title{display:flex;align-items:center;height:4vw;min-height:47px;line-height:1.3;background:#F565A9 url(img/common/bg_camo.png);color:#FFFFFF;font-family:"M PLUS Rounded 1c","Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif;font-weight:bold;padding:5px 10px}.theater-goods-list>.list>.info>.hero>.figure{padding:5px;text-align:center}.theater-goods-list>.list>.info>.contents>.info-lists{display:block;padding:0 10px 5px;margin-top:0}.theater-goods-list>.list>.info>.contents>.info-lists>.read-text{font-size:0.875rem;margin-bottom:0.5rem}.theater-goods-list>.list>.info>.contents>.info-lists>.list.-nolist{padding-left:0}.theater-goods-list>.list>.info>.contents>.info-lists>.list.-nolist:before{content:none}.theater-goods-list>.list>.info>.contents>.info-lists>.list.distributor{margin-top:1rem;padding-left:0}.theater-goods-list>.list>.info>.contents>.info-lists>.list.distributor:before{content:none}.theater-goods-list>.list>.info>.contents>.info-lists>.list .-small{font-size:80%}.apology{padding:10px 30px 40px;background-color:#FFF4F9;border:1px solid #F565A9;border-radius:10px;margin-top:30px}.apology>.title{text-align:center}.apology p{margin-top:1rem}.mvtk-widget{cursor:pointer}.mvtk{opacity:0;padding:48px 0;background-color:rgba(34,34,34,0.7);width:100%;height:420px;position:fixed;left:0;bottom:-420px;padding-bottom:0;z-index:55;box-sizing:border-box;cursor:pointer;opacity:0;transition-property:all;transition:1s cubic-bezier(0.075,0.82,0.165,1)}@media (min-width:750px){.mvtk{padding:20px 0;height:210px;bottom:-210px}}.mvtk.-is-show{opacity:1;bottom:0}.mvtk>.btn-close{position:absolute;z-index:3000;top:0;right:0;width:44px;height:44px}.mvtk>.btn-close:after,.mvtk>.btn-close:before{content:"";position:absolute;left:50%;top:50%;width:32px;height:4px;border-radius:10px;display:block;background-color:#FFFFFF}@media (min-width:750px){.mvtk>.btn-close:after,.mvtk>.btn-close:before{width:26px;height:5px}}.mvtk>.btn-close:before{transform:translate(-50%,-50%) rotate(45deg)}.mvtk>.btn-close:after{transform:translate(-50%,-50%) rotate(-45deg)}.mvtk #mvtk-widgets-container{margin-left:auto;margin-right:auto}.news-archives{padding:3rem 0}.news-feed>.inner>.panel{display:block;border-bottom:1px solid #F565A9;padding:1rem 0}.list-news{display:inline-block;color:#222222;transition-property:color;transition-duration:0.3s}.list-news:hover{color:#E95098}.list-news>.content>.time{font-size:0.625rem}@media (min-width:750px){.list-news>.content>.time{font-size:0.875rem}}.list-news>.content>.title{margin-top:0.25rem;font-size:0.875rem}@media (min-width:750px){.list-news>.content>.title{font-size:1rem}}.news-single{padding:3rem 0}.news-single .single-article h2,.news-single .single-article h3,.news-single .single-article h4,.news-single .single-article h5,.news-single .single-article h6{margin-top:2rem;padding:0;color:#ff6900;font-family:"Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif;font-size:14px;font-weight:bold;border-bottom:0}.news-single .single-article h2:before,.news-single .single-article h3:before,.news-single .single-article h4:before,.news-single .single-article h5:before,.news-single .single-article h6:before{content:none}.news-single .single-article>p.has-text-align-right{text-align:right}.news-single .single-article>p.has-text-align-center{text-align:center}.news-single .wp-block-image img{max-width:100%}@media (min-width:750px){.news-single .wp-block-image img{max-width:400px}}.news-single .wp-block-image .alignleft{margin-bottom:1em}.news-single .small-size img{max-width:200px}.news-single .vertical-size img{max-width:320px}.news-single img{max-width:100%}@media (min-width:1024px){.news-single img{max-width:400px}}.news-single div img{max-width:100%}@media (min-width:1024px){.news-single div img{max-width:400px}}.news-single div span a img{max-width:100%}@media (min-width:750px){.news-single div span a img{max-width:400px}}.news-single div div img{max-width:100%}@media (min-width:750px){.news-single div div img{max-width:400px}}.news-single .ma{margin-left:auto;margin-right:auto}.news-single .mw500{max-width:500px}.news-single iframe{display:block;max-width:100%}.news-single div+div{margin-top:0.5rem}.news-single iframe{margin-top:1rem;margin-bottom:1rem}.news-single .header-article>.time{padding-bottom:1rem}.single-paging{display:flex;margin-top:3rem}@media (min-width:750px){.single-paging{margin-top:5rem}}.single-paging>.prev{margin-left:auto}.single-paging>.next,.single-paging>.prev{flex:0 0 48%;max-width:360px;font-size:0.625rem}@media (min-width:750px){.single-paging>.next,.single-paging>.prev{font-size:1rem}}.single-paging>.next>a,.single-paging>.prev>a{position:relative;display:block;width:100%;height:100%;background-color:rgba(255,255,255,0.4);border:2px solid #F565A9;border-radius:5px;padding:0.5rem;color:#222222;transition-property:background-color,color;transition-duration:0.3s}@media (min-width:750px){.single-paging>.next>a,.single-paging>.prev>a{padding:1rem}}.single-paging>.next>a:hover,.single-paging>.prev>a:hover{background-color:#FFFFFF;color:#E95098}.single-paging>.next>a:before,.single-paging>.prev>a:before{position:absolute;top:50%;transform:translateY(-50%);color:#F565A9;font-weight:bold;font-size:1rem}.single-paging>.next>a{padding-left:2rem}.single-paging>.next>a:before{content:"<";left:0.5rem}.single-paging>.prev>a{padding-right:2rem}.single-paging>.prev>a:before{content:">";right:0.5rem}.navigation-event{background-color:transparent}.navigation-event .event-tab{flex:0 0 20%}.navigation-event .event-tab>.link>.text{font-size:8px}@media (min-width:750px){.navigation-event .event-tab>.link>.text{font-size:0.875rem}}.navigation-event .link{cursor:pointer}.navigation-event .link.-nolink{pointer-events:none}.event-tab.list{margin-top:-80px;padding-top:130px;padding-bottom:30px}.preorder-summary+.preorder-summary{margin-top:20px}.event-running{margin-bottom:50px;font-family:"Hiragino Kaku Gothic ProN",メイリオ,Meiryo,sans-serif}@media (min-width:750px){.event-running{margin-bottom:80px}}.event-running .event-panel,.event-running .event-subpanel{display:none}.event-running .event-panel.is-show-a{display:block}.event-running .event-subpanel.is-show-b{display:block}.event-running>.main-title{margin-bottom:20px}@media (min-width:750px){.event-running>.main-title{margin-bottom:40px}}@media (min-width:750px){.event-running>.title{display:flex;align-items:flex-end;height:100%}}.event-running>.title>.figure{margin-bottom:5px}@media (min-width:750px){.event-running>.title>.figure{margin-bottom:0}}.event-running>.title>.figure>.image{max-height:40px;max-width:500px}.event-running>.title>.text{font-size:0.875em;width:100%}.event-running>.title>.text>.title{margin-left:0.5rem}@media (min-width:750px){.event-running>.title>.text{font-size:1.125rem}}.event-running>.text{font-size:0.875rem;margin-top:8px;margin-bottom:30px}@media (min-width:750px){.event-running>.text{margin-top:16px}}.event-running .note{font-size:0.625rem;margin-top:10px}.event-running .single-article h2:before{content:none}.event-running .-noborder:before{content:none}.event-single{padding-top:0px;padding-bottom:50px}.event-single.-pb0{padding-bottom:0}@media (min-width:750px){.event-single{padding-bottom:80px}}.event-single.-nobotom{padding-bottom:0}.event-single>.inner{margin-top:20px}@media (min-width:750px){.event-single>.inner{margin-top:30px}}.event-single figure{margin-bottom:20px}.event-single figure>.-logo{padding:10px}.event-single .-center{text-align:center}.event-single .-center.hero{margin-top:20px}.event-single ul.image-list{display:flex;flex-wrap:wrap}.event-single ul.image-list li{flex:0 0 50%}@media (min-width:750px){.event-single ul.image-list li{flex:0 0 33.33%}}.event-single .-textsmall{font-size:80%}.event-single .-flexbox{display:flex;justify-content:space-between}.event-single .-displayblock{display:block}.event-single .-mr3{margin-right:12%}.event-single dl,.event-single h2,.event-single h3,.event-single h4{margin-bottom:20px}.event-single figcaption{font-weight:bold}.event-single strong{font-size:1rem}.event-single article+article{margin-top:30px}.event-single p+h3{margin-top:10px}.event-single .talkshow-list{margin-bottom:30px}.event-single .talkshow-list>.title{font-size:1rem;font-weight:bold;margin-top:10px}.event-single .talkshow-list>.list{line-height:1.7}.event-single .talkshow-list>.list ul li{padding-left:1rem}.event-single .talkshow-list>.list.-kome{margin-top:5px}.event-single .talkshow-list>.list.-kome .-line{border-bottom:1px solid #E95098;padding:0 3px}.event-single .talkshow-list.list-marker>.list:before{top:7px}.event-single .single-article :last-child:not(li){margin-bottom:0}.event-single .single-article .note{font-size:0.625rem;margin-top:10px;margin-bottom:10px}.event-single .single-article h2:before{content:none}.event-single .font-red-bold{color:red;font-weight:bold}.event-single .font-red{color:red}.event-single .deco-under{text-decoration:underline}.event-single .font-bold{font-weight:bold}.event-single .font-middle{font-size:0.875rem}.event-single .-mb0{margin-bottom:0}.event-single .-mb0.note{margin-bottom:0}.event-single .-mb1{margin-bottom:1rem}.event-single .-mb2{margin-bottom:2rem}.event-single .-mb3{margin-bottom:2rem}.event-single .-mb06{margin-bottom:6px}.event-single .-mb10{margin-bottom:10px}.event-single .-mb20{margin-bottom:20px}.event-single .-pb32{padding-bottom:32px}.event-single .mt-80{margin-top:80px}.event-single .mt-0{margin-top:0}.event-single .mt-05{margin-top:5px}.event-single .mt-05.note{margin-top:5px}.event-single .style-step-list{padding-left:1rem}.event-single .style-step-list .style-step1{padding-left:1rem}.event-single .style-step-list .style-step2{padding-left:2rem}.event-single .style-step-list .style-step3{padding-left:3rem}.column-theater.-event>.list{flex:0 0 35%}@media (min-width:750px){.column-theater.-event>.list{flex:0 0 25%}}.goods-archive.-event .inner{padding-left:0;padding-right:0}.goods-archive.-event .panel>a{text-decoration:none;color:#222222}.goods-archive.-event .panel .content>.title{transition-duration:0.4s}.navigation-event.-subevent{padding-top:32px}.event-subpanel .goods-archives{padding-top:0}.flex-eventCompanyLogo{margin-left:-1rem;margin-right:-1rem}.flex-eventCompanyLogo>.list{display:flex;flex-wrap:wrap}.flex-eventCompanyLogo>.list>.item{flex:0 0 50%;display:flex;justify-content:center;align-items:center;max-height:100px;min-height:50px}@media (min-width:750px){.flex-eventCompanyLogo>.list>.item{flex:0 0 25%;min-height:80px;max-height:150px}}@media (min-width:1024px){.flex-eventCompanyLogo>.list>.item{flex:0 0 20%}}.flex-eventCompanyLogo>.list>.item .text,.flex-eventCompanyLogo>.list>.item>.image{max-width:calc(100% - 2rem);max-height:calc(100% - 2rem)}.flex-eventCompanyLogo>.list>.item>.text{font-size:1.25rem}
/*# sourceMappingURL=style.css.map */