/*! destyle.css v2.0.2 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,::before,::after{border-style:solid;border-width:0;box-sizing:border-box}html{line-height:1.15;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}ul,ol{list-style:none;margin:0;padding:0}dt{font-weight:bold}dd{margin-left:0}hr{border-top-width:1px;box-sizing:content-box;clear:both;color:inherit;height:0;margin:0;overflow:visible}pre{font-family:monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;color:inherit;text-decoration:none}abbr[title]{text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;appearance:none;background:transparent;border-radius:0;color:inherit;font:inherit;margin:0;outline:0;padding:0;text-align:inherit;vertical-align:middle}[type='checkbox']{-webkit-appearance:checkbox;appearance:checkbox}[type='radio']{-webkit-appearance:radio;appearance:radio}button,input{overflow:visible}button,select{text-transform:none}button,[type='button'],[type='reset'],[type='submit']{-webkit-appearance:none;appearance:none;cursor:pointer}button[disabled],[type='button'][disabled],[type='reset'][disabled],[type='submit'][disabled]{cursor:default}button::-moz-focus-inner,[type='button']::-moz-focus-inner,[type='reset']::-moz-focus-inner,[type='submit']::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type='button']:-moz-focusring,[type='reset']:-moz-focusring,[type='submit']:-moz-focusring{outline:1px dotted ButtonText}select::-ms-expand{display:none}option{padding:0}fieldset{margin:0;min-width:0;padding:0}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type='number']::-webkit-inner-spin-button,[type='number']::-webkit-outer-spin-button{height:auto}[type='search']{outline-offset:-2px}[type='search']::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]{outline:none}table{border-collapse:collapse;border-spacing:0}caption{text-align:left}td,th{padding:0;vertical-align:top}th{font-weight:bold;text-align:left}template{display:none}[hidden]{display:none}html{font-size:calc(100vw / 19.2)}@media (max-width: 768px){html{font-size:calc(100dvw / 7.68)}}body{font-family:'Hina Mincho', serif;font-size:0.24rem;font-weight:400;font-feature-settings:'palt';line-height:1.74;color:#eaeae2;letter-spacing:0.2em;overflow-wrap:anywhere;background:#000}body.noscroll{overflow:hidden}.wrapper{min-height:100dvh;overflow-x:hidden}.inner{position:relative;max-width:12rem;margin:auto}@media (max-width: 768px){.inner{max-width:6.4rem}}img{width:100%;height:auto}picture{display:block}dt{font-weight:400}@media (max-width: 768px){.pc{display:none}}@media (min-width: 769px){.sp{display:none}}.asterisk,.asterisk_list li{padding:0 0 0 1em;text-indent:-1em}.asterisk::before,.asterisk_list li::before{content:'\203b'}.btn{width:fit-content;margin:0.8rem auto 0}.btn a{position:relative;display:block;width:4.76rem;transition:opacity 0.4s}@media (any-hover: hover){.btn a:hover{opacity:0.7}}@media (hover: none){.btn a:active{opacity:0.7}}.ttl_en_ja{margin:0 0 0.8rem;font-family:'Special Elite', system-ui;font-size:0.8rem;line-height:1;text-align:center}.ttl_en_ja .ja{margin:0.5em 0 0;font-family:'Hina Mincho', serif;font-size:0.24rem}.rim{position:relative;background:rgba(34,34,34,0.8)}.rim .bg_border{position:absolute;margin:auto;content:'';background-repeat:repeat;background-position:0 0}.rim .top,.rim .bottom{right:0;left:0;width:calc(100% + 0.2rem);height:1px;background-image:url("../img/bg_border_x.png");background-size:auto 1px}.rim .top{top:0}.rim .bottom{bottom:0}.rim .right,.rim .left{top:0;bottom:0;width:1px;height:calc(100% + 0.2rem);background-image:url("../img/bg_border_y.png");background-size:1px auto}.rim .right{right:0}.rim .left{left:0}.en .asterisk,.en .asterisk_list li{padding:0 0 0 .5em;text-indent:-.5em}.en .asterisk::before,.en .asterisk_list li::before{content:'*'}.site_ft{position:relative;padding:0.6rem 0.4rem;font-size:0.16rem;line-height:1;text-align:center;letter-spacing:0.06em;background:#000}.site_ft::before{position:absolute;top:0;left:0;width:100%;height:1px;content:'';background:url("../img/bg_border_x.png") repeat 0 0/auto 1px}.site_ft .x_and_pagetop{position:fixed;right:0.4rem;bottom:0.4rem;z-index:9998;pointer-events:none;filter:drop-shadow(0 0 0.08rem #ea1428);opacity:0;transition:opacity 0.4s;transform:translate3d(0, 0, 0)}.site_ft .x_and_pagetop.visible{pointer-events:auto;opacity:1}.site_ft .x_and_pagetop li+li{margin:0.24rem 0 0}.site_ft .x_and_pagetop a{position:relative;display:block;width:0.64rem;height:0.64rem;font-size:0;color:transparent;cursor:pointer;transition:background-color 0.4s}@media (any-hover: hover){.site_ft .x_and_pagetop a:hover{background:#ea1428}}@media (hover: none){.site_ft .x_and_pagetop a:active{background:#ea1428}}.site_ft .x_and_pagetop a::before{position:absolute;margin:auto;content:'';background-repeat:no-repeat;background-position:0 0;background-size:contain}.site_ft .x_and_pagetop .x{background:#fff;border-radius:9999px}.site_ft .x_and_pagetop .x::before{inset:0;width:0.3rem;height:0.3rem;background-image:url("../img/ic_x.png")}.site_ft .x_and_pagetop .pagetop{background:#000}.site_ft .x_and_pagetop .pagetop::before{inset:0.08rem 0 0 0;width:0.2rem;height:0.2rem;border-top:0.04rem solid #fff;border-right:0.04rem solid #fff;transform:rotate(-45deg)}.site_ft .asterisk{margin:0 0 0.4rem}@media (min-width: 769px){.site_ft .asterisk{font-size:0.12rem}}.site_ft .related{display:grid;grid-template-columns:repeat(3, auto);gap:0.3rem;align-items:center;max-width:fit-content;margin:0 auto 0.4rem}.site_ft .related li{width:1.8rem}.site_ft .related li:nth-of-type(1){margin:0 -0.08rem 0 0}.site_ft .related li:nth-of-type(2){width:1.5rem}.site_ft .related a{transition:opacity 0.4s}@media (any-hover: hover){.site_ft .related a:hover{opacity:0.7}}@media (hover: none){.site_ft .related a:active{opacity:0.7}}.site_ft .cookiepolicy{display:inline-block;margin:0 0 1.5em;transition:opacity 0.4s}@media (any-hover: hover){.site_ft .cookiepolicy:hover{opacity:0.7}}@media (hover: none){.site_ft .cookiepolicy:active{opacity:0.7}}.en .site_ft .asterisk{line-height:1.4}@media (min-width: 769px){.en .site_ft .asterisk{font-size:0.18rem}}.atf_area{position:relative;margin:0 0 1.28rem;background:url("../img/atf_bg.png") no-repeat top/19.2rem}@media (max-width: 768px){.atf_area{margin:0 0 0.2rem;background-image:url("../img/atf_bg_sp.png");background-size:7.68rem}}.atf_area .chara,.atf_area .logo_cfb,.atf_area .btn_lang,.atf_area .logo_biohazard,.atf_area .txt,.atf_area .btn{opacity:0}.atf_area .chara{position:absolute;right:0}@media (min-width: 769px){.atf_area .chara{top:1rem;width:15.97rem}}@media (max-width: 768px){.atf_area .chara{top:1.6rem;width:7.68rem}}.atf_area .bg{position:absolute;width:100%;height:100%;pointer-events:none;background:linear-gradient(180deg, transparent 0%, transparent 60%, #000 90%)}.atf_area .inner{max-width:14.4rem;height:12rem}@media (max-width: 768px){.atf_area .inner{height:14rem}}.atf_area .logo_cfb{position:absolute;top:0.4rem;left:0;width:1.95rem}@media (max-width: 768px){.atf_area .logo_cfb{right:auto;left:0.4rem}}.atf_area .logo_cfb a{transition:opacity 0.4s}@media (any-hover: hover){.atf_area .logo_cfb a:hover{opacity:0.7}}@media (hover: none){.atf_area .logo_cfb a:active{opacity:0.7}}.atf_area .btn_lang{position:absolute;top:0.4rem;right:0;padding:0.5em 1em 0.7em 2.6em;font-size:0.16rem;line-height:1;letter-spacing:0.12em;background:#000;border:0.02rem solid #fff;transition:background-color 0.4s}@media (any-hover: hover){.atf_area .btn_lang:hover{background:#ea1428}}@media (hover: none){.atf_area .btn_lang:active{background:#ea1428}}@media (max-width: 768px){.atf_area .btn_lang{right:0.4rem;padding:0.5em 0.8em 0.7em 2.4em;font-size:0.24rem}}.atf_area .btn_lang::before{position:absolute;top:0;bottom:0;left:0.1rem;width:0.2rem;height:0.2rem;margin:auto;content:'';background:url("../img/ic_earth.png") no-repeat 0 0/contain}@media (max-width: 768px){.atf_area .btn_lang::before{left:0.2rem}}.atf_area .wrap{position:absolute;inset:0 auto 0 0;width:fit-content;height:fit-content;margin:auto}@media (max-width: 768px){.atf_area .wrap{inset:6.8rem 0 auto 0}}.atf_area .logo_biohazard{width:4.55rem;margin:0 0 0.58rem}.atf_area .txt{width:4.62rem;filter:drop-shadow(0 0 0.08rem #000) drop-shadow(0 0 0.08rem #000);transform:translate3d(0, 0, 0)}.atf_area .btn{margin:0.48rem 0 0}.atf_area .tape{position:absolute;bottom:-1.2rem;left:0;width:19.2rem;height:2.67rem;pointer-events:none;content:'';background:url("../img/atf_bg_tape.png") no-repeat 0 0/contain}@media (max-width: 768px){.atf_area .tape{bottom:0;width:7.68rem;height:2.09rem;background-image:url("../img/atf_bg_tape_sp.png")}}.intro_area{margin:0 0 2rem}.intro_area .logo_30th{width:1.26rem;margin:0 auto 0.7rem}@media (max-width: 768px){.intro_area .logo_30th{margin-bottom:0.36rem}}.intro_area .ttl{position:relative;z-index:1;margin:0 0 0.4rem;font-size:0.34rem;text-align:center}@media (max-width: 768px){.intro_area .ttl{font-size:0.28rem;line-height:1.6;letter-spacing:0.06em}}.intro_area .zoom_wrap{position:relative;margin:0 0 0.8rem}@media (max-width: 768px){.intro_area .zoom_wrap{margin:0 0 0.6rem}}.intro_area .zoom_wrap .zoom li:nth-of-type(1) button{top:0.7rem;left:5.2rem}@media (max-width: 768px){.intro_area .zoom_wrap .zoom li:nth-of-type(1) button{top:0.1rem;left:2.2rem}}.intro_area .zoom_wrap .zoom li:nth-of-type(1) .thumb{top:0.6rem;left:1.7rem}@media (max-width: 768px){.intro_area .zoom_wrap .zoom li:nth-of-type(1) .thumb{top:0.1rem;left:0.3rem}}.intro_area .zoom_wrap .zoom li:nth-of-type(2) button{top:1.2rem;left:7rem}@media (max-width: 768px){.intro_area .zoom_wrap .zoom li:nth-of-type(2) button{top:0.2rem;left:3.8rem}}.intro_area .zoom_wrap .zoom li:nth-of-type(2) .thumb{top:0.8rem;left:8.5rem}@media (max-width: 768px){.intro_area .zoom_wrap .zoom li:nth-of-type(2) .thumb{top:0.2rem;left:4.7rem}}.intro_area .zoom_wrap .zoom li:nth-of-type(3) button{top:5.9rem;left:3.5rem}@media (max-width: 768px){.intro_area .zoom_wrap .zoom li:nth-of-type(3) button{top:2.4rem;left:1.1rem}}.intro_area .zoom_wrap .zoom li:nth-of-type(3) .thumb{top:5.9rem;left:1.2rem}@media (max-width: 768px){.intro_area .zoom_wrap .zoom li:nth-of-type(3) .thumb{top:3.2rem;left:0.3rem}}.intro_area .zoom_wrap .zoom li:nth-of-type(4) button{top:8.4rem;left:7.9rem}@media (max-width: 768px){.intro_area .zoom_wrap .zoom li:nth-of-type(4) button{top:4.9rem;left:4.9rem}}.intro_area .zoom_wrap .zoom li:nth-of-type(4) .thumb{top:6.1rem;left:8.6rem}@media (max-width: 768px){.intro_area .zoom_wrap .zoom li:nth-of-type(4) .thumb{top:3.1rem;left:4.6rem}}.intro_area .zoom_wrap .zoom li.active button{filter:drop-shadow(0 0 0.04rem #ea1428) drop-shadow(0 0 0.04rem #ea1428) drop-shadow(0 0 0.04rem #ea1428)}.intro_area .zoom_wrap .zoom li.active .thumb{opacity:1}.intro_area .zoom_wrap .zoom button{position:absolute;display:block;width:0.3rem;height:0.3rem;cursor:pointer;filter:drop-shadow(0 0 0.04rem #ea1428) drop-shadow(0 0 0.04rem #ea1428);border:0.02rem solid #ea1428;border-radius:9999px;transition:opacity 0.4s, filter 0.4s;transform:translate3d(0, 0, 0)}@media (max-width: 768px){.intro_area .zoom_wrap .zoom button{width:0.6rem;height:0.6rem}}@media (any-hover: hover){.intro_area .zoom_wrap .zoom button:hover{opacity:0.7}}@media (hover: none){.intro_area .zoom_wrap .zoom button:active{opacity:0.7}}.intro_area .zoom_wrap .zoom button::before,.intro_area .zoom_wrap .zoom button::after{position:absolute;inset:0;width:0.02rem;height:0.12rem;margin:auto;content:'';background:#ea1428}@media (max-width: 768px){.intro_area .zoom_wrap .zoom button::before,.intro_area .zoom_wrap .zoom button::after{height:0.24rem}}.intro_area .zoom_wrap .zoom button::after{transform:rotate(90deg)}.intro_area .zoom_wrap .zoom .thumb{position:absolute;width:2rem;pointer-events:none;border:0.02rem solid #ea1428;opacity:0;transition:opacity 0.4s}@media (max-width: 768px){.intro_area .zoom_wrap .zoom .thumb{width:1.5rem}}.intro_area .rim{padding:0.4rem;line-height:2.2;letter-spacing:0.04em}@media (min-width: 769px){.intro_area .rim{text-align:center}}.movie_area{margin:0 0 2rem 0}@media (max-width: 768px){.movie_area{margin:0 0 1.6rem 0}}.movie_area ul{display:grid}@media (min-width: 769px){.movie_area ul{grid-template-columns:repeat(2, 1fr);gap:.2rem}}@media (max-width: 768px){.movie_area ul{gap:.4rem}}.movie_area ul a{border:.02rem solid #ea1428;display:block;height:100%;transition:opacity 0.4s}@media (any-hover: hover){.movie_area ul a:hover{opacity:0.7}}@media (hover: none){.movie_area ul a:active{opacity:0.7}}.option_area{position:relative;padding:2rem 0.4rem;background:url("../img/option_bg.png") no-repeat center/cover}@media (max-width: 768px){.option_area{padding:1.4rem 0.4rem}}.option_area .swiper_tab{display:grid;grid-template-columns:repeat(4, 1fr);gap:0.2rem;margin:0 auto 0.4rem}.option_area .swiper_tab button{display:block;width:100%;transition:filter 0.4s;transform:translate3d(0, 0, 0)}@media (any-hover: hover){.option_area .swiper_tab button:hover{filter:drop-shadow(0 0 0.08rem #ea1428)}}@media (hover: none){.option_area .swiper_tab button:active{filter:drop-shadow(0 0 0.08rem #ea1428)}}.option_area .swiper_tab button.active{filter:drop-shadow(0 0 0.08rem #ea1428)}.option_area .swiper_wrap{position:relative}.option_area .swiper_frame{display:flex;align-items:center;justify-content:center;width:12rem;height:12rem;margin:auto;clip-path:polygon(0.2rem 0%, calc(100% - 0.2rem) 0%, 100% 0.2rem, 100% calc(100% - 0.2rem), calc(100% - 0.2rem) 100%, 0.2rem 100%, 0% calc(100% - 0.2rem), 0% 0.2rem);background:linear-gradient(90deg, #666 0%, #ccc 50%, #666 100%)}@media (max-width: 768px){.option_area .swiper_frame{width:6.4rem;height:6.4rem}}.option_area .swiper_frame_sub{width:calc(100% - 0.08rem);height:calc(100% - 0.08rem);clip-path:polygon(0.18rem 0%, calc(100% - 0.18rem) 0%, 100% 0.18rem, 100% calc(100% - 0.18rem), calc(100% - 0.18rem) 100%, 0.18rem 100%, 0% calc(100% - 0.18rem), 0% 0.18rem)}.option_area .swiper-slide{cursor:col-resize}.option_area .swiper-button-prev,.option_area .swiper-button-next{position:absolute;z-index:9998;width:0.69rem;height:0.69rem;cursor:pointer}@media (min-width: 769px){.option_area .swiper-button-prev,.option_area .swiper-button-next{top:0;bottom:0;margin:auto}}@media (max-width: 768px){.option_area .swiper-button-prev,.option_area .swiper-button-next{bottom:-0.9rem}}@media (any-hover: hover){.option_area .swiper-button-prev:hover::before,.option_area .swiper-button-next:hover::before{left:-0.2rem}}@media (hover: none){.option_area .swiper-button-prev:active::before,.option_area .swiper-button-next:active::before{left:-0.2rem}}.option_area .swiper-button-prev::before,.option_area .swiper-button-next::before{position:absolute;inset:0;width:0.69rem;height:0.16rem;margin:auto;content:'';background:url("../img/ic_arrow.png") no-repeat 0 0/0.69rem;transition:left 0.4s}.option_area .swiper-button-prev{left:-1.1rem}@media (max-width: 768px){.option_area .swiper-button-prev{left:0}}.option_area .swiper-button-next{right:-1.1rem;transform:scaleX(-1)}@media (max-width: 768px){.option_area .swiper-button-next{right:0}}.option_area .swiper-pagination-bullets{display:flex;flex-wrap:wrap;gap:0.4rem 0.2rem;justify-content:center;width:fit-content;margin:0.4rem auto 0;line-height:1}@media (max-width: 768px){.option_area .swiper-pagination-bullets{width:calc(100% - 2rem);margin-top:0.5rem}}.option_area .swiper-pagination-bullet{display:block;width:0.4rem;height:0.1rem;cursor:pointer;background:#666;transition:background-color 0.4s}@media (any-hover: hover){.option_area .swiper-pagination-bullet:hover{background:#ea1428}}@media (hover: none){.option_area .swiper-pagination-bullet:active{background:#ea1428}}.option_area .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#ea1428}.creators_area{margin:2rem 0}.creators_area dl{text-align:center}.creators_area dl+dl{margin:1.5em 0 0}.creators_area dl dd{font-size:0.34rem}@media (max-width: 768px){.creators_area dl dd{font-size:0.44rem}}.spec_area{position:relative;padding:2.4rem 0.4rem;margin:0 0 2rem}@media (max-width: 768px){.spec_area{margin:0 0 1.4rem}}.spec_area::before{position:absolute;inset:0;width:19.2rem;height:15.7rem;margin:auto;content:'';background:url("../img/spec_bg.png") no-repeat 0 0/contain}@media (max-width: 768px){.spec_area::before{width:7.68rem;height:21rem;background-image:url("../img/spec_bg_sp.png");background-size:7.68rem}}.spec_area .wrap{display:grid}@media (min-width: 769px){.spec_area .wrap{grid-template-columns:auto 1fr;gap:0.4rem}}@media (max-width: 768px){.spec_area .wrap{gap:0.6rem}}@media (min-width: 769px){.spec_area .img{width:5rem}}.spec_area .detail{margin:0 0 0.3rem;line-height:1.4}.spec_area .detail li+li{margin:0.2rem 0 0}.spec_area .detail dl{display:grid;grid-template-columns:auto 1fr;gap:0.2rem;align-items:center}.spec_area .detail dt{min-width:7em;padding:0.8em 0.2em;font-weight:400;text-align:center;border:1px solid #eaeae2}.spec_area .asterisk_list li{font-size:0.14rem;line-height:2;letter-spacing:0.1em}@media (max-width: 768px){.spec_area .asterisk_list li{font-size:0.16rem}}.link_area{margin:0 0 2rem}@media (max-width: 768px){.link_area{margin:0 0 1.4rem}}.link_area .logo_30th{margin:auto;width:1.26rem}.link_area .logo_30th a{display:block;transition:opacity 0.4s}@media (any-hover: hover){.link_area .logo_30th a:hover{opacity:0.7}}@media (hover: none){.link_area .logo_30th a:active{opacity:0.7}}.en .intro_area .ttl{letter-spacing:0.08em}@media (max-width: 768px){.en .intro_area .ttl{font-size:0.26rem}}.en .intro_area .rim{text-align:left}@media (max-width: 768px){.en .intro_area .rim{line-height:1.8}}.en .creators_area li{text-align:center}.en .creators_area li+li{margin-top:1em}.en .preorder_area{margin:-2rem 0 2rem;padding:2rem 0 0}@media (max-width: 768px){.en .preorder_area .ttl_en_ja{font-size:0.64rem}}.en .preorder_area .read{margin:0 0 .6rem}.en .preorder_area .shop_area,.en .preorder_area .notices_area{margin:0 0 .6rem;padding:0.8rem 0.4rem}.en .preorder_area .ttl{margin:0 0 .5em;font-family:'Special Elite', system-ui;font-size:0.34rem;line-height:1;text-align:center}.en .preorder_area .btn_blank{margin:auto;padding:1em;width:4.76rem;display:grid;place-items:center;line-height:1;color:#000;background:#fff;font-size:.28rem;letter-spacing:.08em;position:relative;transition:opacity 0.4s}@media (any-hover: hover){.en .preorder_area .btn_blank:hover{opacity:0.7}}@media (hover: none){.en .preorder_area .btn_blank:active{opacity:0.7}}.en .preorder_area .btn_blank::before{position:absolute;margin:auto;inset:0 .3rem 0 auto;width:.2rem;height:.15rem;content:"";background:url("../img/ic_blank.png") no-repeat 0 0/contain;mix-blend-mode:difference}.en .preorder_area .shop_area .txt{margin:0 0 .4rem}.en .preorder_area .shop_area .btn_ws img{max-width:2rem}.en .preorder_area .notices_area{border:.02rem solid #ea1428;color:#ea1428}.en .preorder_area .tab_area{border:1px solid #eaeae2}.en .preorder_area .tab_area .tab_btn{display:grid;grid-template-columns:repeat(2, 1fr);border-bottom:1px solid #333}.en .preorder_area .tab_area .tab_btn li{line-height:1;padding:1.5em .5em;display:grid;place-items:center;cursor:pointer;transition:background-color 0.4s;letter-spacing:.14em}@media (max-width: 768px){.en .preorder_area .tab_area .tab_btn li{font-size:0.2rem}}.en .preorder_area .tab_area .tab_btn li+li{border-left:1px solid #333}@media (any-hover: hover){.en .preorder_area .tab_area .tab_btn li:hover{background:#333}}@media (hover: none){.en .preorder_area .tab_area .tab_btn li:active{background:#333}}.en .preorder_area .tab_area .tab_btn li.active{background:#333}.en .preorder_area .tab_area .tab_contents{padding:.8rem .4rem;display:none;text-align:center}.en .preorder_area .tab_area .tab_contents.active{display:block}.en .preorder_area .tab_area .tab_contents .btn_list{margin:auto;width:fit-content;display:grid;grid-template-columns:repeat(2, 1fr);gap:.4rem}
