/*! destyle.css v2.0.2 | MIT License | https://github.com/nicolas-cusan/destyle.css */
*,:after,:before{box-sizing:border-box;border-style:solid;border-width:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent;line-height:1.15}address,blockquote,body,dl,figure,form,hr,iframe,ol,p,pre,table,ul{margin:0}main{display:block}h1,h2,h3,h4,h5,h6{font-size:inherit;line-height:inherit;font-weight:inherit;margin:0}ol,ul{padding:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{box-sizing:initial;clear:both;height:0;color:inherit;border-top-width:1px;overflow:visible}code,kbd,pre,samp{font-family:monospace;font-size:inherit}address{font-style:inherit}a{background-color:initial;color:inherit;text-decoration:none}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{vertical-align:initial;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}embed,iframe,img,object{vertical-align:bottom}button,input,optgroup,select,textarea{appearance:none;vertical-align:middle;color:inherit;font:inherit;text-align:inherit;background:0 0;border-radius:0;outline:0;margin:0;padding:0}[type=checkbox]{appearance:checkbox;appearance:auto}[type=radio]{appearance:radio;appearance:auto}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{cursor:pointer;appearance:none}[type=button][disabled],[type=reset][disabled],[type=submit][disabled],button[disabled]{cursor:default}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}button:-moz-focusring{outline:1px dotted buttontext}select::-ms-expand{display:none}fieldset,legend,option,td,th{padding:0}fieldset{min-width:0;margin:0}legend{color:inherit;white-space:normal;max-width:100%;display:table}progress{vertical-align:initial}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{appearance:none}::-webkit-file-upload-button{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,th{text-align:left}td,th{vertical-align:top}th{font-weight:700}[hidden],template{display:none}@keyframes shimmer-effect{to{transform:translate(100%)}}@keyframes icon-move-y{0%{opacity:0}50%{opacity:1}to{opacity:0;transform:translateY(15px)}}@keyframes shiny-effect{0%{opacity:0;transform:scale(0)rotate(45deg)}10%{opacity:.8;transform:scale(4)rotate(45deg)}to{opacity:0;transform:scale(30)rotate(45deg)}}html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:fot-seurat-pron,sans-serif;font-size:62.5%;font-weight:600}body{color:#666;background:url(../common/bg-img-paper-white.png);font-size:1.5rem;line-height:1.8}body.is-fixed-modal{overflow:hidden}@media screen and (width<=768px){body.is-fixed-drawer{overflow:hidden}.l-header__inner{padding-left:5%;padding-right:5%}}img{max-width:100%}a{display:block}.l-header{z-index:50;transition:background-color .2s;position:sticky;top:0}.l-header.is-scrolled{background-color:#fffffff2}.l-header__inner{justify-content:space-between;align-items:center;margin-left:auto;margin-right:auto;display:flex}@media screen and (width>=769px){.l-header__inner{max-width:1560px;padding-left:30px;padding-right:30px}}@media screen and (width<=1024px){.l-header__inner{padding-top:14px;padding-bottom:14px}.l-header__logo{width:104px}}@media screen and (width>=1025px){.l-header a{opacity:1;transition:opacity .2s}.l-header a:hover{opacity:.7}.l-header__inner{padding-top:23px;padding-bottom:23px}.l-header__logo{width:179px}.l-header__drawerTrigger{display:none}.l-header__gnav{padding-left:80px}}.l-header__gnav{white-space:nowrap;flex:auto}@media screen and (width<=1024px){.l-header__gnav,.l-header__snsAccount--header{display:none}.l-header__snsAccount{padding:36px 0 49px}.l-header__snsAccount .l-snsAccount__list:not(:first-of-type){margin-left:18px}}@media screen and (width>=1025px){.l-header__snsAccount--drawer{display:none}.l-header__snsAccount .l-snsAccount__list:not(:first-of-type){margin-left:17px}}@media screen and (width>=1025px) and (width<=1279px){.l-header__snsAccount{display:none}}@media screen and (width>=1280px){.l-header__snsAccount{padding-left:60px}}.l-header__snsAccount .l-snsAccount__list a{background-color:#333;border-radius:50%;justify-content:center;align-items:center;width:62px;height:62px;display:flex}@media screen and (width<=1024px){.l-header__snsAccount .l-snsAccount .c-icon{width:35px;height:35px}.l-gnav{padding:12px 0 0}}@media screen and (width>=1025px){.l-header__snsAccount .l-snsAccount .c-icon{width:32px;height:32px}.l-gnav{justify-content:space-between;align-items:center;display:flex}}.l-gnav__list{display:flex}@media screen and (width<=1024px){.l-gnav__list{flex-direction:column;justify-content:center}.l-gnav__listItem{border-bottom:1px solid #ccc}}@media screen and (width>=1025px){.l-gnav__list{justify-content:space-around;width:100%}.l-gnav__listItem.accordion:hover .subnav{opacity:1;visibility:visible;pointer-events:auto}}.l-gnav__listItem.accordion{position:relative}@media screen and (width<=1024px){.l-gnav__listItem.accordion,.l-gnav__listItem.accordion .subnav{display:block}.l-gnav__listItem.accordion .l-gnav__link{position:relative}.l-gnav__listItem.accordion .c-icon{width:20px;height:20px;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.l-gnav__listItem.accordion .subnav .l-gnav__listItem{border-bottom:none}.l-gnav__listItem.accordion .subnav .genre{background-color:#fff6e5;border-top:1px dotted #999}.l-gnav__itemInner{padding:15px 10px 13px}.l-gnav__text{letter-spacing:1.92px}}.l-gnav__listItem.accordion .subnav{position:relative}.l-gnav__listItem.accordion .subnav .l-gnav__link{cursor:pointer}.l-gnav__listItem.accordion .subnav .l-gnav__link.is-current .l-gnav__text{color:#cea005}@media screen and (width>=1025px){.l-gnav__listItem.accordion .subnav{opacity:0;visibility:hidden;pointer-events:none;background-color:#fff;border-radius:8px;width:140px;transition:opacity .2s,visibility .2s;position:absolute;top:70px;left:50%;transform:translate(-50%);box-shadow:0 0 8px #0003}.l-gnav__listItem.accordion .subnav li:not(:last-child){border-bottom:1px dotted #e2e2e2}.l-gnav__itemInner{padding:10px}.l-gnav__text{letter-spacing:.96px}}.l-gnav__itemInner{text-align:center;flex-direction:column;display:flex}.l-gnav__text{color:#333;order:2;font-family:vdl-v7marugothic,sans-serif;font-size:1.6rem;font-weight:800}:is(.nuxt-link-exact-active,.router-link-exact-active) .l-gnav__text{color:#cea005}.subnav :is(.nuxt-link-exact-active,.router-link-exact-active) .l-gnav__text{color:#333}.l-gnav__subText{color:#cea005;order:1;margin-bottom:8px;font-size:1rem}@media screen and (width<=1024px){.l-gnav__subText{letter-spacing:3.2px;margin-bottom:6px}.l-drawer__head{padding-top:14px;padding-bottom:14px}}@media screen and (width>=1025px){.l-gnav__subText{letter-spacing:1.6px;margin-bottom:8px}}.l-snsAccount{justify-content:center;display:flex}.l-snsAccount__list{margin:0}.l-drawer{background:#fff;flex-direction:column;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.l-drawer.anime-drawer-enter,.l-drawer.anime-drawer-leave-to{opacity:0}.l-drawer.anime-drawer-enter-active,.l-drawer.anime-drawer-leave-active{transition:opacity .2s}.l-drawer__head{justify-content:space-between;width:100%;margin-left:auto;margin-right:auto;display:flex}@media screen and (width<=768px){.l-drawer__head{padding-left:5%;padding-right:5%}}@media screen and (width>=769px){.l-drawer__head{max-width:1300px;padding-left:30px;padding-right:30px}}@media screen and (width>=1025px){.l-drawer__head{width:179px}}@media screen and (width<=1024px){.l-drawer__head__logo{width:104px}}@media screen and (width>=1025px){.l-drawer__head__logo{width:179px}.l-footer a{opacity:1;transition:opacity .2s}.l-footer a:hover{opacity:.7}}.l-drawer__inner{overflow-y:auto}.l-drawerTrigger__inner{background:#333;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.l-drawerTrigger__inner .c-icon{width:18px;height:18px}.l-container{margin-left:auto;margin-right:auto}@media screen and (width<=768px){.l-container{margin:10px auto 50px;padding-left:5%;padding-right:5%}}@media screen and (width>=769px){.l-container{max-width:1300px;margin:40px auto 100px;padding-left:30px;padding-right:30px}}.l-container--lg{margin-left:auto;margin-right:auto}@media screen and (width<=768px){.l-container--lg{padding-left:5%;padding-right:5%}}@media screen and (width>=769px){.l-container--lg{max-width:1560px;padding-left:30px;padding-right:30px}.l-container--top{margin-top:0}}.l-footer{background:#222}.l-footer__banner,.l-footer__logo{margin:0 auto 52px}.l-footer__banner a{text-align:center}@media screen and (width<=768px){.l-container--top{padding-left:0;padding-right:0}.l-footer{padding:60px 5px 17px}.l-footer__banner{max-width:90%}.l-footer__logo{width:240px}.l-footer__snsAccount{margin-bottom:48px}.l-footer__snsAccount .l-snsAccount__list:not(:first-of-type){margin-left:37px}}@media screen and (width>=769px){.l-footer{padding:88px 5% 38px}.l-footer__banner{max-width:540px}.l-footer__logo{width:339px}.l-footer__snsAccount{margin-bottom:55px}.l-footer__snsAccount .l-snsAccount__list:not(:first-of-type){margin-left:44px}}@media screen and (width<=768px){.l-footer__snsAccount .l-snsAccount .c-icon{width:35px;height:35px}.l-footer__textlink{margin-bottom:75px}.l-footer__textlink__list{margin-left:-25px}.l-footer__textlink__list+.l-footer__textlink__list{flex-direction:column;align-items:center;margin-top:43px}}@media screen and (width>=769px){.l-footer__snsAccount .l-snsAccount .c-icon{width:45px;height:45px}.l-footer__textlink{margin-bottom:100px}.l-footer__textlink__list{margin-left:-30px}.l-footer__textlink__list+.l-footer__textlink__list{margin-top:30px}}.l-footer__textlink__list{flex-wrap:wrap;justify-content:center;display:flex}.l-footer__textlink__listItem{text-align:center;color:#fff;font-family:vdl-v7marugothic,sans-serif;font-weight:800}@media screen and (width<=768px){.l-footer__textlink__listItem{letter-spacing:1.4px;margin-top:17px;margin-left:25px;font-size:1.2rem}}@media screen and (width>=769px){.l-footer__textlink__listItem{letter-spacing:1.44px;margin-left:30px;font-size:1.8rem}}.l-footer__copyright{text-align:center;color:#fff;font-family:fot-seurat-pron,sans-serif;font-weight:600}@media screen and (width<=768px){.l-footer__copyright{letter-spacing:1.76px;font-size:1.1rem}.c-heading--primary01{margin:4px auto 19px}}@media screen and (width>=769px){.l-footer__copyright{letter-spacing:1.2px;font-size:1.5rem}.c-heading--primary01{margin:30px auto}}.fade-enter-active,.fade-leave-active{transition:opacity .2s}.fade-enter,.fade-leave-to{opacity:0}.c-icon{display:block;-webkit-mask:none 50%/contain no-repeat;mask:none 50%/contain no-repeat}.c-icon--chevronUp01{-webkit-mask-image:url(../fontawesome/solid/chevron-up.svg?css);mask-image:url(../fontawesome/solid/chevron-up.svg?css)}.c-icon--chevronDown01,.c-icon--chevronLeft01,.c-icon--chevronRight01,.c-icon--chevronUp01{background-color:#cfa30e;width:100%;height:100%}.c-icon--chevronRight01{-webkit-mask-image:url(../fontawesome/solid/chevron-right.svg?css);mask-image:url(../fontawesome/solid/chevron-right.svg?css)}.c-icon--chevronDown01{-webkit-mask-image:url(../fontawesome/solid/chevron-down.svg?css);mask-image:url(../fontawesome/solid/chevron-down.svg?css)}.c-icon--chevronLeft01{-webkit-mask-image:url(../fontawesome/solid/chevron-left.svg?css);mask-image:url(../fontawesome/solid/chevron-left.svg?css)}.c-icon--copy01{background-color:#c9a014;width:100%;height:100%;-webkit-mask-image:url(../fontawesome/regular/copy.svg?css);mask-image:url(../fontawesome/regular/copy.svg?css)}.c-icon--menuOpen01{-webkit-mask-image:url(../common/icon-bars.svg?css);mask-image:url(../common/icon-bars.svg?css)}.c-icon--menuClose01,.c-icon--menuOpen01{background-color:#e8e8e8;width:100%;height:100%}.c-icon--menuClose01{-webkit-mask-image:url(../common/icon-times.svg?css);mask-image:url(../common/icon-times.svg?css)}.c-icon--exclamationTriangle01{background-color:#d0d0d0;width:100%;height:100%;-webkit-mask-image:url(../fontawesome/solid/exclamation-triangle.svg?css);mask-image:url(../fontawesome/solid/exclamation-triangle.svg?css)}.c-icon--plus01{-webkit-mask-image:url(../fontawesome/solid/plus.svg?css);mask-image:url(../fontawesome/solid/plus.svg?css)}.c-icon--book01,.c-icon--circleQuestion01,.c-icon--minus01,.c-icon--mobileAndroidAlt01,.c-icon--plus01,.c-icon--times01{background-color:#c9a014;width:100%;height:100%}.c-icon--minus01{-webkit-mask-image:url(../fontawesome/solid/minus.svg?css);mask-image:url(../fontawesome/solid/minus.svg?css)}.c-icon--times01{-webkit-mask-image:url(../fontawesome/solid/times.svg?css);mask-image:url(../fontawesome/solid/times.svg?css)}.c-icon--book01{-webkit-mask-image:url(../fontawesome/solid/book.svg?css);mask-image:url(../fontawesome/solid/book.svg?css)}.c-icon--mobileAndroidAlt01{-webkit-mask-image:url(../fontawesome/solid/mobile-android-alt.svg?css);mask-image:url(../fontawesome/solid/mobile-android-alt.svg?css)}.c-icon--circleQuestion01{-webkit-mask-image:url(../fontawesome/solid/circle-question.svg?css);mask-image:url(../fontawesome/solid/circle-question.svg?css)}.c-icon--x01{-webkit-mask-image:url(../common/icon-x.svg?css);mask-image:url(../common/icon-x.svg?css)}.c-icon--instagram01,.c-icon--x01{background-color:#fff;width:100%;height:100%}.c-icon--instagram01{-webkit-mask-image:url(../common/icon-instagram.svg?css);mask-image:url(../common/icon-instagram.svg?css)}.c-heading--primary01{text-align:center;white-space:nowrap;position:relative;overflow:hidden}.c-heading--primary01__text{z-index:1;color:#333;font-family:vdl-v7marugothic,sans-serif;font-weight:800;line-height:1.27;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (width<=768px){.c-heading--primary01__text{letter-spacing:3.9px;font-size:2rem}}@media screen and (width>=769px){.c-heading--primary01__text{letter-spacing:7.8px;font-size:3rem}}.c-heading--primary01__text:after,.c-heading--primary01__text:before{content:"";display:block;position:absolute;top:50%;transform:translateY(-50%);-webkit-mask:none 50%/contain no-repeat;mask:none 50%/contain no-repeat}.c-heading--primary01__text:before{background-color:#c9a014;width:100%;height:100%;-webkit-mask-image:url(../common/icon-heading-left01.svg?css);mask-image:url(../common/icon-heading-left01.svg?css)}@media screen and (width<=768px){.c-heading--primary01__text--narrow{letter-spacing:2px}.c-heading--primary01__text:after,.c-heading--primary01__text:before{margin-top:1px}.c-heading--primary01__text:before{width:7px;height:14px;left:-18px}}@media screen and (width>=769px){.c-heading--primary01__text--narrow{letter-spacing:4px}.c-heading--primary01__text:after,.c-heading--primary01__text:before{margin-top:2px}.c-heading--primary01__text:before{width:14px;height:28px;left:-39px}}.c-heading--primary01__text:after{background-color:#c9a014;width:100%;height:100%;-webkit-mask-image:url(../common/icon-heading-right01.svg?css);mask-image:url(../common/icon-heading-right01.svg?css)}@media screen and (width<=768px){.c-heading--primary01__text:after{width:7px;height:16px;right:-14px}.c-heading--primary01__subText{letter-spacing:3.6px;font-size:6rem;line-height:1.25}.c-heading--primary02{margin:4px auto 19px}}@media screen and (width>=769px){.c-heading--primary01__text:after{width:14px;height:32px;right:-30px}.c-heading--primary01__subText{letter-spacing:7.17px;font-size:10rem;line-height:1.23}.c-heading--primary02{margin:30px auto}}.c-heading--primary01__subText{color:#0000;text-shadow:0 1px 6px #ffffffb3,0 -2px #0000001a;-webkit-background-clip:text;background-clip:text;justify-content:center;font-family:vdl-v7marugothic,sans-serif;font-weight:800;display:flex}.c-heading--primary02{text-align:center;white-space:nowrap;position:relative;overflow:hidden}.c-heading--primary02__text{z-index:1;color:#fff;font-family:vdl-v7marugothic,sans-serif;font-weight:800;line-height:1.27;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.c-heading--primary02__text:after,.c-heading--primary02__text:before{content:"";display:block;position:absolute;top:50%;transform:translateY(-50%);-webkit-mask:none 50%/contain no-repeat;mask:none 50%/contain no-repeat}.c-heading--primary02__text:before{background-color:#c9a014;width:100%;height:100%;-webkit-mask-image:url(../common/icon-heading-left01.svg?css);mask-image:url(../common/icon-heading-left01.svg?css)}@media screen and (width<=768px){.c-heading--primary02__text{letter-spacing:3.9px;font-size:1.5rem}.c-heading--primary02__text:after,.c-heading--primary02__text:before{margin-top:1px}.c-heading--primary02__text:before{width:7px;height:14px;left:-18px}}@media screen and (width>=769px){.c-heading--primary02__text{letter-spacing:7.8px;font-size:3rem}.c-heading--primary02__text:after,.c-heading--primary02__text:before{margin-top:2px}.c-heading--primary02__text:before{width:14px;height:28px;left:-39px}}.c-heading--primary02__text:after{background-color:#c9a014;width:100%;height:100%;-webkit-mask-image:url(../common/icon-heading-right01.svg?css);mask-image:url(../common/icon-heading-right01.svg?css)}@media screen and (width<=768px){.c-heading--primary02__text:after{width:7px;height:16px;right:-14px}.c-heading--primary02__subText{letter-spacing:3.6px;font-size:6rem;line-height:1.25}.c-heading--secondary01{margin-bottom:20px}}@media screen and (width>=769px){.c-heading--primary02__text:after{width:14px;height:32px;right:-29px}.c-heading--primary02__subText{letter-spacing:7.17px;font-size:12rem;line-height:1.23}.c-heading--secondary01{margin-bottom:40px}}.c-heading--primary02__subText{color:#0000;text-shadow:0 1px 1px #0009,0 -2px #0000001a;-webkit-background-clip:text;background-clip:text;justify-content:center;font-family:vdl-v7marugothic,sans-serif;font-weight:800;display:flex}.c-heading--secondary01 .c-text{text-align:center;color:#333;font-family:vdl-v7marugothic,sans-serif;font-weight:800}@media screen and (width<=768px){.c-heading--secondary01 .c-text{letter-spacing:3.64px;font-size:1.4rem}}@media screen and (width>=769px){.c-heading--secondary01 .c-text{letter-spacing:6.24px;font-size:2.4rem}}.c-heading--modal01{color:#333;font-family:vdl-v7marugothic,sans-serif;font-weight:800;line-height:1.27}.c-heading--modal01:after,.c-heading--modal01:before{content:"";display:inline-block;-webkit-mask:none 50%/contain no-repeat;mask:none 50%/contain no-repeat}.c-heading--modal01:before{background-color:#c9a014;width:100%;height:100%;-webkit-mask-image:url(../common/icon-heading-left01.svg?css);mask-image:url(../common/icon-heading-left01.svg?css)}@media screen and (width<=768px){.c-heading--modal01{letter-spacing:3.8px;font-size:2rem}.c-heading--modal01:after,.c-heading--modal01:before{vertical-align:-8%}.c-heading--modal01:before{width:7px;height:14px;margin-right:10px}}@media screen and (width>=769px){.c-heading--modal01{letter-spacing:7.8px;font-size:3rem}.c-heading--modal01:after,.c-heading--modal01:before{vertical-align:-15%}.c-heading--modal01:before{width:14px;height:28px;margin-right:20px}}.c-heading--modal01:after{background-color:#c9a014;width:100%;height:100%;-webkit-mask-image:url(../common/icon-heading-right01.svg?css);mask-image:url(../common/icon-heading-right01.svg?css)}@media screen and (width<=768px){.c-heading--modal01:after{width:7px;height:16px;margin-left:10px}.c-heading--category01{letter-spacing:.1em;margin-bottom:20px;padding-bottom:8px;font-size:1.4rem}}@media screen and (width>=769px){.c-heading--modal01:after{width:14px;height:32px;margin-left:20px}.c-heading--category01{letter-spacing:.1em;margin-bottom:30px;padding-bottom:12px;font-size:2.4rem}}.c-heading--category01{text-align:center;color:#333;font-family:vdl-v7marugothic,sans-serif;font-weight:800;position:relative}.c-heading--category01:after{content:"";background-color:#c9a014;border-radius:48px;display:block;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.c-breadcrumb{margin-top:10px}.c-breadcrumb__list{color:#999;align-items:center;display:flex;overflow:hidden}@media screen and (width<=768px){.c-heading--category01:after{width:48px;height:2px}.c-breadcrumb__list{-webkit-overflow-scrolling:touch;white-space:nowrap;overflow:auto hidden}.c-breadcrumb__listItem{font-size:1rem}.c-breadcrumb__listItem:not(:first-child){padding-left:1.5em}.c-breadcrumb__listItem:not(:first-child):before{left:calc(.75em - 2.5px)}}.c-breadcrumb__listItem{position:relative}@media screen and (width>=769px){.c-heading--category01:after{width:80px;height:4px}.c-breadcrumb__listItem{font-size:1.2rem}.c-breadcrumb__listItem:not(:first-child){padding-left:2em}}.c-breadcrumb__listItem:not(:first-child):before{content:"";background-color:#999;width:5px;height:10px;position:absolute;top:50%;transform:translateY(-50%);-webkit-mask:url(../fontawesome/solid/chevron-right.svg?css) 50%/contain no-repeat;mask:url(../fontawesome/solid/chevron-right.svg?css) 50%/contain no-repeat}.c-label--category .c-text{color:#333;background-color:#ffffffd1;border:1px solid #d0d0d0;border-radius:10px;font-family:vdl-v7marugothic,sans-serif;font-weight:800;display:inline-flex;position:relative}@media screen and (width<=768px){.c-label--category .c-text{padding:8px 20px 8px 32px;font-size:1.1rem;line-height:1.27}}@media screen and (width>=769px){.c-breadcrumb__listItem:not(:first-child):before{width:6px;height:13px;left:calc(1em - 3px)}.c-breadcrumb__listItem:last-child{text-overflow:ellipsis;white-space:nowrap;margin-right:0;overflow:hidden}.c-breadcrumb a:hover{text-decoration:underline}.c-label--category .c-text{padding:2px 20px 2px 32px;font-size:1.4rem;line-height:2}}.c-label--category .c-text:before{content:"";background-color:#9fa0a0;border-radius:50%;display:block;position:absolute;top:50%;left:15px;transform:translateY(-50%)}@media screen and (width<=768px){.c-label--category .c-text:before{width:8px;height:8px}.c-label--labelName:before{margin-right:4px}}@media screen and (width>=769px){.c-label--category .c-text:before{width:10px;height:10px}.c-label--labelName:before{margin-right:8px}}.c-label--category--media .c-text:before{background-color:#7dcef4}.c-label--category--work .c-text:before{background-color:#f19ec2}.c-label--category--news .c-text:before{background-color:#8f82bc}.c-label--category--event .c-text:before{background-color:#88c997}.c-label--category--campaign .c-text:before{background-color:#f29b76}.c-label--labelName{color:#333;text-align:center;background-color:#ffffffbf;border-radius:10px;font-family:vdl-v7marugothic,sans-serif;font-weight:800;display:block;position:relative}.c-label--labelName:before{content:"";vertical-align:-15%;background-position:50%;background-repeat:no-repeat;background-size:auto 100%;display:inline-block}.c-label--labelName--comics:before{background-image:url(../common/icon-label-comics.svg)}.c-label--labelName--blanket:before{background-image:url(../common/icon-label-blanket.svg)}.c-label--labelName--pillow:before{background-image:url(../common/icon-label-pillow.svg)}.c-label--labelName--comipo_comics{height:0;position:relative;overflow:hidden}.c-label--labelName--comipo_comics:before{background-image:url(../common/logo-label-comipocomics.svg);position:absolute;top:50%;left:50%;transform:translate(-50%,-40%)}@media screen and (width<=768px){.c-label--labelName--comipo_comics:before{width:100%;margin-right:0}}@media screen and (width>=769px){.c-label--labelName--comipo_comics:before{width:100%;margin-right:0}}.c-label--labelName--allure_novels{width:100%;height:0;position:relative;overflow:hidden}.c-label--labelName--allure_novels:before{background-image:url(../common/icon-label-allure_full.png);position:absolute;top:50%;left:50%;transform:translate(-50%,-40%)}@media screen and (width<=768px){.c-label--labelName--allure_novels:before{width:100%;margin-right:0}.c-label--tag{padding:8px 25px;font-size:1.1rem}}@media screen and (width>=769px){.c-label--labelName--allure_novels:before{width:100%;margin-right:0}.c-label--tag{padding:13px 50px;font-size:1.3rem}}.c-label--tag{color:#333;text-align:center;background-color:#ffffffbf;border-radius:50px;font-family:vdl-v7marugothic,sans-serif;font-weight:800;display:block}@media screen and (width<=768px){.c-backToTop{margin:40px auto 0}.c-button--more01,.c-button--more02{padding:0 24px}}@media screen and (width>=769px){.c-backToTop{margin:135px auto 0}.c-backToTop__button{opacity:1;transition:opacity .2s}.c-backToTop__button:hover{opacity:.7}}.c-backToTop__button{flex-direction:column;justify-content:center;align-items:center;width:58px;height:58px;margin:0 auto;display:flex}.c-backToTop .c-icon{width:26px;height:26px}.c-backToTop .c-text{letter-spacing:2.16px;color:#333;font-family:vdl-v7marugothic,sans-serif;font-size:1.8rem;font-weight:800}.c-button--more01,.c-button--more02{width:100%;max-width:386px;margin:0 auto}.c-button--more01 a,.c-button--more02 a{text-align:center;color:#fff;background:#333;border-radius:50px;font-family:vdl-v7marugothic,sans-serif;font-weight:800;line-height:1.3;display:block;position:relative}@media screen and (width<=768px){.c-button--more01 a,.c-button--more02 a{font-size:1.8rem}.c-button--more01 a{padding:16px 35px 17px 15px}}@media screen and (width>=769px){.c-button--more01 a,.c-button--more02 a{font-size:2rem;overflow:hidden}:is(.c-button--more01,.c-button--more02) a:after{content:"";background:#fff;width:30px;height:100%;display:inline-block;position:absolute;top:-180px;left:0}:is(.c-button--more01,.c-button--more02) a:hover:after{animation:.7s ease-in-out shiny-effect}.c-button--more01 a{padding:22px 45px 23px 20px}.c-button--more01 a:hover:before{right:20px}}.c-button--more01 a:before{content:"";background-color:#cfa30e;width:10px;height:16px;position:absolute;top:50%;transform:translateY(-50%);-webkit-mask:url(../fontawesome/solid/chevron-right.svg?css) 50%/contain no-repeat;mask:url(../fontawesome/solid/chevron-right.svg?css) 50%/contain no-repeat}@media screen and (width<=768px){.c-button--more01 a:before{right:15px}.c-button--more02 a{padding:16px 15px 15px}}@media screen and (width>=769px){.c-button--more01 a:before{transition:right .3s;right:25px}.c-button--more02 a{padding:22px 20px 23px}}.c-button--back01{width:100%;max-width:386px;margin:0 auto}@media screen and (width<=768px){.c-button--back01{padding:0 24px}.c-button--back01 a{padding:16px 15px 17px 35px;font-size:1.8rem}}.c-button--back01 a{text-align:center;color:#fff;background:#333;border-radius:50px;font-family:vdl-v7marugothic,sans-serif;font-weight:800;line-height:1.3;display:block;position:relative}@media screen and (width>=769px){.c-button--back01 a{padding:22px 20px 23px 45px;font-size:2rem;transition:opacity .3s;overflow:hidden}.c-button--back01 a:after{content:"";background:#fff;width:30px;height:100%;display:inline-block;position:absolute;top:-180px;left:0}.c-button--back01 a:hover:after{animation:.7s ease-in-out shiny-effect}.c-button--back01 a:hover:before{left:20px}}.c-button--back01 a:before{content:"";background-color:#cfa30e;width:10px;height:16px;position:absolute;top:50%;transform:translateY(-50%);-webkit-mask:url(../fontawesome/solid/chevron-left.svg?css) 50%/contain no-repeat;mask:url(../fontawesome/solid/chevron-left.svg?css) 50%/contain no-repeat}@media screen and (width<=768px){.c-button--back01 a:before{left:15px}.c-button--accent01{padding:0 24px}.c-button--accent01 :is(a,button){padding:12px 10px 13px;font-size:1.8rem}}.c-button--accent01{width:100%;max-width:370px;margin:0 auto}.c-button--accent01 :is(a,button){text-align:center;color:#fff;background:#c9a014;border-radius:50px;width:100%;font-family:vdl-v7marugothic,sans-serif;font-weight:800;display:block;position:relative}@media screen and (width>=769px){.c-button--back01 a:before{transition:left .3s;left:25px}.c-button--accent01 :is(a,button){padding:13px 10px 14px;font-size:2rem;transition:opacity .3s;overflow:hidden}.c-button--accent01 a:after,.c-button--accent01 button:after{content:"";background:#fff;width:30px;height:100%;display:inline-block;position:absolute;top:-180px;left:0}.c-button--accent01 a:hover:after,.c-button--accent01 button:hover:after{animation:.7s ease-in-out shiny-effect}}.c-button--blank01 a{color:#333;text-align:center;background:#fff;border:1px solid #d0d0d0;border-radius:50px;font-family:vdl-v7marugothic,sans-serif;font-weight:800;line-height:1;display:inline-block}@media screen and (width<=768px){.c-button--blank01 a{padding:8px 15px;font-size:1rem}.c-sliderArrow{width:38px;height:38px}}@media screen and (width>=769px){.c-button--blank01 a{padding:15px 25px;font-size:1.4rem;transition:background .3s}.c-button--blank01 a:hover{background-color:#d0d0d0}.c-sliderArrow{opacity:1;width:45px;height:45px;transition:opacity .2s}.c-sliderArrow:not(.is-disabled):hover{opacity:.8}}.c-button.is-disabled button{pointer-events:none;background:#959595}.c-sliderArrow{z-index:10;background-color:#333;border-radius:50%;justify-content:center;align-items:center;display:flex}.c-sliderArrow.is-disabled{cursor:default;background-color:#d0d0d0}.c-sliderArrow .c-icon{background:#fff}@media screen and (width<=768px){.c-sliderArrow .c-icon{width:11px;height:18px}}.c-sliderArrow--prev .c-icon{margin-right:3px}.c-sliderArrow--next .c-icon{margin-left:3px}.c-labelList{overflow:hidden}.c-labelList__list{border-radius:10px;position:relative;overflow:hidden}@media screen and (width>=769px){.c-sliderArrow .c-icon{width:14px;height:22px}.c-labelList__list{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:5rem;max-width:95rem;margin:0 auto;display:flex}.c-labelList__listItem{width:calc(50% - 2.5rem)}}.c-labelList__listItem{flex-direction:column;display:flex}@media screen and (width<=768px){.c-labelList__listItem+.c-labelList__listItem{margin-top:46px}.c-labelList__title{margin-bottom:10px;font-size:2rem;line-height:1.31}}.c-labelList__title{text-align:center;color:#333;order:2;font-family:vdl-v7marugothic,sans-serif;font-weight:800}@media screen and (width>=769px){.c-labelList__title{margin-bottom:19px;font-size:2.2rem;line-height:1.36}}.c-labelList__title span{display:block}@media screen and (width<=768px){.c-labelList__title span{font-size:1.6rem}}@media screen and (width>=769px){.c-labelList__title span{font-size:1.8rem}}.c-labelList__text{color:#999;order:3}.c-labelList__image{background-color:#fff;order:1;height:0;position:relative;overflow:hidden}.c-labelList__image .c-image,.c-labelList__image>img.c-image{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0;overflow:hidden}.c-labelList__image .c-image img,.c-labelList__image>img.c-image img{width:auto}@media screen and (width<=768px){.c-labelList__text{font-size:1.3rem;line-height:1.77}.c-labelList__image{border-radius:10px;margin-bottom:22px;padding-top:36.7647%}.c-labelList__image .c-image img,.c-labelList__image>img.c-image img{height:70%}.c-labelList__image>img.c-image{max-height:70%}}@media screen and (width>=769px){.c-labelList__text{font-size:1.5rem}.c-labelList__image{border-radius:20px;margin-bottom:24px;padding-top:66.313%}.c-labelList__image .c-image img,.c-labelList__image>img.c-image img{height:60%}.c-labelList__image>img.c-image{max-height:60%}}.c-labelList__image .c-image--noImage img,.c-labelList__image .c-image.c-image--noImage img,.c-labelList__image>img.c-image--noImage img,.c-labelList__image>img.c-image.c-image--noImage img{width:54%;margin:0 auto}.c-labelList__image>img.c-image{width:auto;max-width:100%;height:auto;margin:0 auto;display:block;top:50%;left:50%;transform:translate(-50%,-50%)}.c-labelList__image>img.c-image.c-image--noImage{width:54%;max-height:none}.c-labelList .c-button{order:4}@media screen and (width<=768px){.c-labelList .c-button{margin-top:26px}.c-modalPurchase__wrapper{border-radius:15px;max-height:85vh;padding:25px 25px 35px}}.c-modalPurchase{z-index:100;position:fixed;inset:0}.c-modalPurchase__wrapper{text-align:center;z-index:100;background-color:#fff;width:100%;max-width:90%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 30px #0003}@media screen and (width>=769px){.c-labelList .c-button{margin-top:28px}.c-modalPurchase__wrapper{border-radius:30px;width:1250px;max-height:85vh;padding:60px 70px 70px}}.c-modalPurchase__scroller{overflow-y:scroll}@media screen and (width<=768px){.c-modalPurchase__scroller{max-height:calc(85vh - 60px)}.c-modalPurchase__inner .c-heading--modal01{margin-bottom:25px}}@media screen and (width>=769px){.c-modalPurchase__scroller{max-height:calc(85vh - 130px)}.c-modalPurchase__scroller::-webkit-scrollbar{width:12px}.c-modalPurchase__scroller::-webkit-scrollbar-thumb{border:4px solid #0000;border-radius:20px;box-shadow:inset 0 0 10px 10px #66666680}.c-modalPurchase__inner .c-heading--modal01{grid-area:1/1/2/3;margin-bottom:40px}}@media screen and (width>=1240px){.c-modalPurchase__inner{gap:40px;display:grid}.c-modalPurchase__inner .c-heading--modal01{margin-bottom:15px}}.c-modalPurchase__iconHeading{color:#333;font-family:vdl-v7marugothic,sans-serif;font-weight:800;line-height:1.27}@media screen and (width<=768px){.c-modalPurchase__iconHeading{letter-spacing:1.92px;margin-bottom:10px;font-size:1.6rem}.c-modalPurchase__iconHeading .c-icon{width:16px;height:16px}}@media screen and (width>=769px){.c-modalPurchase__iconHeading{letter-spacing:2.88px;margin-bottom:20px;font-size:2.4rem}.c-modalPurchase__iconHeading .c-icon{width:24px;height:24px}}.c-modalPurchase__iconHeading .c-icon{vertical-align:-10%;margin-right:.5em;display:inline-block}.c-modalPurchase__subHeading{color:#333;font-family:vdl-v7marugothic,sans-serif;font-weight:800}@media screen and (width<=768px){.c-modalPurchase__subHeading{letter-spacing:1.92px;margin-bottom:10px;font-size:1.4rem}}@media screen and (width>=768px) and (width<=1239px){.c-modalPurchase__subHeading{margin-bottom:20px}.c-modalPurchase__version{margin-bottom:40px}}@media screen and (width<=768px){.c-modalPurchase__version:not(:last-of-type){margin-bottom:30px}.c-modalPurchase__bookstore{border-radius:10px;padding:20px 25px}}.c-modalPurchase__bookstore,.c-modalPurchase__list{background-color:#eee}@media screen and (width>=769px){.c-modalPurchase__subHeading{letter-spacing:2.88px;font-size:2rem}.c-modalPurchase__version{grid-template-rows:min-content 1fr;display:grid}.c-modalPurchase__version--eBook{grid-area:2/1/3/2}.c-modalPurchase__version--pBook{grid-area:2/2/3/3}.c-modalPurchase__version--only{grid-area:2/1/3/3}.c-modalPurchase__bookstore{border-radius:20px;grid-area:3/1/4/3;padding:40px}}@media screen and (width>=1240px){.c-modalPurchase__bookstore{align-items:center;gap:0 40px;display:flex}}@media screen and (width<=768px){.c-modalPurchase__list{border-radius:10px;padding:20px 25px}}@media screen and (width>=769px){.c-modalPurchase__list{border-radius:20px;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;padding:40px;display:flex}}.c-modalPurchase__storeList{flex-wrap:wrap;flex:1;display:flex}.c-modalPurchase__overlay{z-index:98;background-color:#00000080;width:100%;height:100%;position:absolute;top:0;left:0}.c-modalPurchase__close{z-index:99;background:#333;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;box-shadow:0 0 30px #0003}@media screen and (width<=768px){.c-modalPurchase__listItem:not(:last-child){margin-bottom:10px}.c-modalPurchase__listItem .c-button--more02{padding:0}.c-modalPurchase__listItem .c-button--more02 a{letter-spacing:.78px;padding:8px 10px 9px;font-size:1.3rem}.c-modalPurchase__storeList{gap:6px}.c-modalPurchase__close{width:40px;height:40px;bottom:-20px;left:50%;transform:translate(-50%)}}@media screen and (width>=769px){.c-modalPurchase__listItem .c-button--more02 a{letter-spacing:1.2px;min-width:375px}.c-modalPurchase__storeList{gap:10px}.c-modalPurchase__close{width:70px;height:70px;top:-30px;right:-30px}}@media screen and (width<=768px){.c-modalPurchase__close .c-icon{width:20px;height:20px}}@media screen and (width>=769px){.c-modalPurchase__close .c-icon{width:40px;height:40px}}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:initial;display:flex;position:relative}.swiper-wrapper,:is(.swiper-android,.swiper-ios) .swiper-slide{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper,.swiper-3d :is(.swiper-cube-shadow,.swiper-slide){transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d :is(.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top){pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.swiper-pagination{text-align:center;z-index:10;transition:opacity .3s;position:absolute;transform:translateZ(0)}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);width:100%;left:0}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);display:inline-block}button.swiper-pagination-bullet{box-shadow:none;appearance:none;border:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translateY(-50%)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{width:8px;top:50%;transform:translateY(-50%)}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,top .2s;display:inline-block}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{white-space:nowrap;left:50%;transform:translate(-50%)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));transform-origin:0 0;width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(0)}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:100% 0}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);top:0;left:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;top:0;left:0}.swiper-pagination-lock{display:none}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size) * 27 / 44);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;color:var(--swiper-navigation-color,var(--swiper-theme-color));justify-content:center;align-items:center;display:flex;position:absolute}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled :is(.swiper-button-next,.swiper-button-prev){display:none!important}.swiper-button-next svg,.swiper-button-prev svg{object-fit:contain;transform-origin:50%;width:100%;height:100%}.swiper-rtl :is(.swiper-button-next,.swiper-button-prev) svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);letter-spacing:0;font-variant:normal;line-height:1;text-transform:none!important}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}@keyframes shimmer-effect-38af0988{to{transform:translate(100%)}}@keyframes icon-move-y-38af0988{0%{opacity:0}50%{opacity:1}to{opacity:0;transform:translateY(15px)}}@keyframes shiny-effect-38af0988{0%{opacity:0;transform:scale(0)rotate(45deg)}10%{opacity:.8;transform:scale(4)rotate(45deg)}to{opacity:0;transform:scale(30)rotate(45deg)}}.p-error__image[data-v-38af0988]{margin:0 auto}@media screen and (width<=768px){.p-error__image[data-v-38af0988]{max-width:110px;margin-bottom:30px}}@media screen and (width>=769px){.p-error__image[data-v-38af0988]{max-width:160px;margin-bottom:50px}}.p-error__image img[data-v-38af0988]{width:100%;height:auto;display:block}.p-error__text[data-v-38af0988]{color:#333;text-align:center}@media screen and (width<=768px){.p-error__text[data-v-38af0988]{margin-bottom:60px;font-size:1.2rem}}@media screen and (width>=769px){.p-error__text[data-v-38af0988]{margin-bottom:80px;font-size:1.8rem}}
