.c-base-button{position:relative;display:block;width:280px;padding:11px 25px;color:#fff;font-size:14px;font-weight:700;line-height:1.5;z-index:0}@media screen and (max-width:767px){.c-base-button{width:78.65vw}}.c-base-button:before{content:"";width:100%;height:43px;position:absolute;top:0;left:0;background-color:#ff008a;z-index:-1;-webkit-transition:.3s ease-out;transition:.3s ease-out;border-radius:2px}@media screen and (min-width:1024px){.c-base-button:hover:before{background-color:#ff5cb4;-webkit-transform:scaleX(1.02);transform:scaleX(1.02)}}.c-base-button--anchor{position:relative}.c-base-button--anchor:after{position:absolute;content:"";width:9px;height:9px;top:0;bottom:0;right:18px;margin:auto;border-top:1px solid #fff;border-right:1px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:.3s;transition:.3s}@media screen and (min-width:1024px){.c-base-button--anchor:hover:after{-webkit-transform:translateX(2px) rotate(45deg);transform:translateX(2px) rotate(45deg)}}.p-page-container{position:relative;-webkit-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.p-page-container #bgElm{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.p-page-container.is-open .c-header-form{top:0}.p-page-container.is-open .c-header-form .c-header-form-view-switch>:first-child{margin-top:0}.p-page-container.is-open .c-header-form form>.c-header-form-search-btn,.p-page-container.is-open .c-header-form input[type=text]{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;box-shadow:0 4px 4px rgba(0,0,0,.16)}.c-header{padding-top:48px}.c-header .c-header-inner{position:fixed;top:0;right:0;left:0;color:#fff;height:48px;background-color:#000;z-index:999;box-shadow:0 4px 4px rgba(0,0,0,.30196)}.c-header .c-header-body{position:relative;display:grid;width:100%;height:48px;max-width:1024px;margin:0 auto;background-color:#000}@media screen and (min-width:1024px){.c-header .c-header-body{padding:0 24px;grid-template-columns:124px 1fr 296px}}@media screen and (max-width:1023px){.c-header .c-header-body{padding-left:24px;grid-template-columns:135px 1fr 72px}}@media screen and (max-width:767px){.c-header .c-header-body{padding-left:16px;grid-template-columns:135px 1fr 56px}}.c-header .c-header-form{padding:8px 0;-webkit-transition:top .3s ease;transition:top .3s ease}@media screen and (max-width:1023px){.c-header .c-header-form{position:absolute;right:0;width:50%}}@media screen and (max-width:767px){.c-header .c-header-form{position:absolute;right:0;width:100%;height:48px}}.c-header .c-header-form form{display:grid;height:100%;grid-template-columns:240px 1fr;grid-template-rows:32px}@media screen and (max-width:1023px){.c-header .c-header-form form{grid-template-columns:1fr 72px;grid-template-rows:48px 40px;margin-top:-8px}}@media screen and (max-width:767px){.c-header .c-header-form form{grid-template-columns:1fr 56px;grid-template-rows:48px 40px;margin-top:-8px}}.c-header .c-header-form input[type=text]{padding:8px;background-color:#fff}@media screen and (min-width:1024px){.c-header .c-header-form input[type=text]{padding:7px 12px}}@media screen and (max-width:1023px){.c-header .c-header-form input[type=text]{grid-column:1/2;grid-row:2/3}}@media screen and (max-width:767px){.c-header .c-header-form input[type=text]{padding:11px;grid-column:1/2;grid-row:2/3}}.c-header .c-header-form input[type=text]::-webkit-input-placeholder{color:#cdcdcd;font-size:16px}.c-header .c-header-form input[type=text]::-moz-placeholder{color:#cdcdcd;font-size:16px}.c-header .c-header-form input[type=text]:-ms-input-placeholder{color:#cdcdcd;font-size:16px}.c-header .c-header-form input[type=text]::-ms-input-placeholder{color:#cdcdcd;font-size:16px}.c-header .c-header-form input[type=text]::placeholder{color:#cdcdcd;font-size:16px}.c-header .c-header-form input[type=text]:focus{background:#fcede2}.c-header .c-header-form-search-btn{background:url(/_nuxt/img/362df98.png) no-repeat #ff008a 48% 48%;background-size:20px 20px}@media screen and (max-width:1023px){.c-header .c-header-form-search-btn{background-size:24px 24px}}@media screen and (max-width:767px){.c-header .c-header-form-search-btn{background-size:24px 24px}}@media screen and (min-width:1024px){.c-header .c-header-form-search-btn:hover{background-color:#ff5cb4}}@media screen and (max-width:1023px){.c-header .c-header-form form>.c-header-form-search-btn{grid-column:2/3;grid-row:2/3}}@media screen and (max-width:767px){.c-header .c-header-form form>.c-header-form-search-btn{grid-column:2/3;grid-row:2/3}}@media screen and (max-width:1023px){.c-header .c-header-form form>.c-header-form-search-btn,.c-header .c-header-form input[type=text]{-webkit-transition:all .2s ease;transition:all .2s ease;opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px)}}@media screen and (max-width:767px){.c-header .c-header-form form>.c-header-form-search-btn,.c-header .c-header-form input[type=text]{-webkit-transition:all .2s ease;transition:all .2s ease;opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px)}}.c-header .c-header-form-view-switch{overflow:hidden;height:inherit;position:relative;z-index:1}@media screen and (max-width:1023px){.c-header .c-header-form-view-switch{grid-column:2/3;grid-row:1/2}}@media screen and (max-width:767px){.c-header .c-header-form-view-switch{grid-column:2/3;grid-row:1/2}}.c-header .c-header-form-view-switch>*{width:100%;height:100%;display:block;-webkit-transition:margin .2s ease;transition:margin .2s ease}.c-header .c-header-form-view-switch>:first-child{margin-top:-48px}.c-header .c-header-form-close-btn{position:relative;background-color:#000;border-left:1px solid #fff}.c-header .c-header-form-close-btn:after,.c-header .c-header-form-close-btn:before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;width:24px;height:2px;margin:auto;background-color:#fff;-webkit-transform-origin:center center;transform-origin:center center}.c-header .c-header-form-close-btn:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.c-header .c-header-form-close-btn:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media screen and (min-width:1024px){.c-header .c-header-form-close-btn:hover{background-color:#535353}}.c-header .c-header-logo{position:relative;width:135px;height:100%;z-index:9999}.c-header .c-header-logo a{display:-webkit-box;display:flex;width:100%;height:inherit;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.c-header .c-header-logo img{max-width:100%;max-height:100%;vertical-align:bottom}.c-header .c-header-menu{height:48px;display:grid;margin-right:14px;-webkit-box-align:center;align-items:center;grid-template-columns:repeat(4,114px);-webkit-box-pack:right;justify-content:right;z-index:1;overflow:hidden}.c-header .c-header-menu-item{height:100%}.c-header .c-header-menu-item a,.c-header .c-header-menu-item p{font-size:16px}.c-header .c-header-menu-item:nth-child(n+2){position:relative}.c-header .c-header-menu-item:nth-child(n+2):before{content:"";position:absolute;top:0;bottom:0;left:0;height:calc(100% - 26px);width:1px;margin:auto;background:#fff}.c-header .c-header-menu-item a{position:relative;display:-webkit-box;display:flex;height:100%;color:#fff;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.c-header .c-header-menu-item a:after{position:absolute;bottom:-4px;left:0;content:"";width:100%;height:4px;background:#ff008a;opacity:0;visibility:hidden;-webkit-transition:.3s;transition:.3s}@media screen and (min-width:1024px){.c-header .c-header-menu-item a:hover:after{bottom:0;opacity:1;visibility:visible}}.c-header .c-header-toggle-button{height:100%;background:url(/_nuxt/img/362df98.png) no-repeat #ff008a 50%}@media screen and (min-width:1024px){.c-header .c-header-toggle-button{display:none}}@media screen and (max-width:1023px){.c-header .c-header-toggle-button{width:72px}}@media screen and (max-width:767px){.c-header .c-header-toggle-button{width:56px}}.c-header .c-header-bottom-menu{display:none;padding-bottom:env(safe-area-inset-bottom);box-sizing:content-box}@media screen and (max-width:767px){.c-header .c-header-menu{height:0;overflow:hidden}.c-header .c-header-toggle-button{width:56px;height:100%}.c-header .c-header-bottom-menu{display:inline;display:initial;position:fixed;width:100%;height:48px;background-color:#000;bottom:0;z-index:999;box-shadow:0 0 4px rgba(0,0,0,.3)}.c-header .c-header-bottom-menu ul{height:48px;display:grid;grid-template-columns:repeat(4,25%);-webkit-box-align:center;align-items:center}.c-header .c-header-bottom-menu-item{height:100%}.c-header .c-header-bottom-menu-item:nth-child(n+2){position:relative}.c-header .c-header-bottom-menu-item:nth-child(n+2):before{content:"";position:absolute;top:0;bottom:0;left:0;height:calc(100% - 26px);width:1px;margin:auto;background:#fcede2}.c-header .c-header-bottom-menu-item a{display:-webkit-box;display:flex;height:100%;color:#fcede2;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;font-size:12px}}html{font-family:Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}body{background-color:#000}li{list-style:none}a{text-decoration:none}:focus{outline:none}#__layout{background:-webkit-gradient(linear,left top,right bottom,from(#1b1014),to(#b52e6b));background:linear-gradient(to right bottom,#1b1014,#b52e6b);background-attachment:fixed}@media screen and (min-width:1024px){._layout-interval{padding-right:24px;padding-left:24px;box-sizing:border-box}}@media screen and (max-width:1023px){._layout-interval{padding-right:24px;padding-left:24px;box-sizing:border-box}}@media screen and (max-width:767px){._layout-interval{padding-right:0;padding-left:0;box-sizing:border-box}}@media screen and (min-width:1024px){._disable-layout-interval{margin-left:-24px;margin-right:-24px;padding-left:24px;padding-right:24px}}@media screen and (max-width:1023px){._disable-layout-interval{margin-left:-24px;margin-right:-24px;padding-left:24px;padding-right:24px}}@media screen and (max-width:767px){._disable-layout-interval{margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}}._p-page-content{padding-top:16px;padding-bottom:16px;margin:0 auto 64px}@media screen and (min-width:1024px){._p-page-content{max-width:1024px}}._wrap-c-base-button{text-align:center;margin-top:30px}._wrap-c-base-button .c-base-button{margin:0 auto}@media screen and (min-width:1024px){._wrap-c-base-button--parallel{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}._wrap-c-base-button--parallel>span{display:block;width:288px;margin:0 6px}}@media screen and (max-width:1023px){._wrap-c-base-button--parallel{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}._wrap-c-base-button--parallel>span{display:block;width:288px;margin:0 6px}}@media screen and (max-width:767px){._wrap-c-base-button--parallel{display:block;width:78.65vw;margin:30px auto 0}._wrap-c-base-button--parallel>span{display:block;width:100%;margin:0}._wrap-c-base-button--parallel>span+span{margin-top:24px}}@media screen and (max-width:767px){._wrap-c-top-title{padding:0 16px;box-sizing:border-box}}._wrap-c-search-menu,._wrap-c-sub-title{margin-top:20px}@media screen and (max-width:767px){._wrap-c-sub-title{padding:0 16px;box-sizing:border-box}}._wrap-c-pagination{margin-top:20px}@media screen and (max-width:767px){._wrap-c-pagination{padding:0 16px;box-sizing:border-box}}.p-agecheck{color:#fcede2;text-align:center}.p-agecheck .p-agecheck_title{padding-top:32px;background:#000}.p-agecheck .p-agecheck_title-logo{position:relative;width:240px;height:220px;margin:0 auto}.p-agecheck .p-agecheck_title-logo:before{content:"";width:235px;height:280px;background-image:url(/_nuxt/img/199d672.gif);background-size:100% auto;position:absolute;bottom:-3px;left:2px;opacity:0}@media screen and (min-width:1024px){.p-agecheck .p-agecheck_title-logo:hover:before{opacity:1}}@media screen and (min-width:1024px){.p-agecheck .p-agecheck_title-logo:hover img{opacity:0}}.p-agecheck .p-agecheck_title-icon{max-width:288px;max-height:56px;margin:16px auto 0}@media screen and (max-width:767px){.p-agecheck .p-agecheck_title-icon{padding-left:16px;padding-right:16px;box-sizing:border-box}}.p-agecheck .p-agecheck_title img{width:100%}.p-agecheck .p-agecheck_title:after{content:"";display:inline-block;width:100%;margin-top:24px;border-bottom:1px solid #ff008a}.p-agecheck .p-agecheck_status{background:#000;padding:20px 0}@media screen and (max-width:767px){.p-agecheck .p-agecheck_status{padding-left:16px;padding-right:16px;box-sizing:border-box}}.p-agecheck .p-agecheck_status h2{font-size:16px}.p-agecheck .p-agecheck_status span{font-size:24px;color:#ff008a;margin:0 8px}.p-agecheck .p-agecheck_confirmation{position:relative;padding:40px 0 64px}@media screen and (max-width:767px){.p-agecheck .p-agecheck_confirmation{padding-left:16px;padding-right:16px;box-sizing:border-box}}.p-agecheck .p-agecheck_confirmation:before{content:"";position:absolute;left:0;right:0;top:0;margin:auto;width:0;height:0;border-color:#000 transparent transparent;border-style:solid;border-width:16px 20px 0}.p-agecheck .p-agecheck_confirmation-title{font-size:14px;line-height:1.7}.p-agecheck .p-agecheck_environment{padding:16px 0 0;color:#fcede2;background-color:#000}@media screen and (max-width:767px){.p-agecheck .p-agecheck_environment{padding-left:16px;padding-right:16px;box-sizing:border-box}}.p-agecheck .p-agecheck_environment h3{font-size:16px}.p-agecheck .p-agecheck_environment dl{font-size:14px}.p-agecheck .p-agecheck_environment dt{margin:12px 0 8px;font-weight:700}.p-agecheck footer{padding-bottom:12px;font-size:12px;background-color:#000}.p-agecheck footer:before{content:"";display:inline-block;width:100%;margin:24px auto 12px;border-bottom:1px solid #fcede2}