@charset "UTF-8";.p-attention-to-purchase__link,.p-breadcrumb-list__link,.p-breadcrumb-list__non-link,.p-credix-support__link,.p-footer__link,.p-global-nav__link,.p-header__ctrl-list__item,.p-header__ctrl-list__item__link__text,.p-menu .p-menu-content__list__link__text,.p-side-menu .p-menu-content__list__link__text,.pg-my-point__point-history__list__item__date,.pg-my-point__point-history__list__item__expiration__date,.pg-my-point__point-history__list__item__point{word-wrap:normal!important;overflow-wrap:normal!important;white-space:nowrap!important}.p-credit-card--show .p-credit-card__info__sign,.pg-direct-mail__area__explain,.pg-direct-mail__area__info__body,.pg-error__content__message__word-wrap,.pg-member-credit-card__area__explain,.pg-member-credit-card__area__info__body,.pg-member-disconnect__area__explain,.pg-member-disconnect__area__info__body,.pg-member-email-change__area__explain,.pg-member-email-change__area__info__body,.pg-member-info-update__area__explain,.pg-member-info-update__area__info__body,.pg-member-leave__area__explain,.pg-member-leave__area__info__body,.pg-member-lock-confirm__area__explain,.pg-member-lock-confirm__area__info__body,.pg-member-login__area__explain,.pg-member-password-reset__area__explain,.pg-member-register__area__explain,.pg-member-register__area__info__body{word-wrap:break-word!important;overflow-wrap:break-word!important;word-break:break-all!important}.p-breadcrumb-list__link,.p-breadcrumb-list__non-link,.p-global-nav__link,.p-menu .p-menu-content__list__link__text,.p-side-menu .p-menu-content__list__link__text{overflow:hidden!important;text-overflow:ellipsis!important}.p-footer-nav__list__item__link,.pg-info__corner__content__link{text-decoration:none}.pg-info__corner__content__link{align-items:center;cursor:pointer;display:flex}.is-disabled.pg-info__corner__content__link{cursor:not-allowed;pointer-events:none}@media (any-hover:hover){.pg-info__corner__content__link:hover{text-decoration:underline}}@-webkit-keyframes _auto-close{0%,90%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes _auto-close{0%,90%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@-webkit-keyframes _bound-animation{0%{transform:scale(0)}39%{transform:scale(0)}50%{transform:scale(1.2)}65%{transform:scale(1) translateY(-10%)}75%{transform:scale(1.1,.9) translateY(5%)}85%{transform:scale(.95,1.05) translateY(-3%)}to{transform:scale(1) translate(0)}}@keyframes _bound-animation{0%{transform:scale(0)}39%{transform:scale(0)}50%{transform:scale(1.2)}65%{transform:scale(1) translateY(-10%)}75%{transform:scale(1.1,.9) translateY(5%)}85%{transform:scale(.95,1.05) translateY(-3%)}to{transform:scale(1) translate(0)}}@-webkit-keyframes _explosion-animation{0%{opacity:0;transform:scale(.01)}1%{opacity:1;transform:scale(.01)}5%{stroke-width:200}20%{stroke-width:300}50%{stroke-width:1;transform:scale(1.1)}50.1%{stroke-width:0}to{stroke-width:0;transform:scale(1.1)}}@keyframes _explosion-animation{0%{opacity:0;transform:scale(.01)}1%{opacity:1;transform:scale(.01)}5%{stroke-width:200}20%{stroke-width:300}50%{stroke-width:1;transform:scale(1.1)}50.1%{stroke-width:0}to{stroke-width:0;transform:scale(1.1)}}@-webkit-keyframes _loader{0%,39%,to{opacity:0}40%{opacity:1}}@keyframes _loader{0%,39%,to{opacity:0}40%{opacity:1}}*,:after,:before{box-sizing:border-box}ol,ul{padding:0}blockquote,body,dd,dl,figure,h1,h2,h3,h4,ol,p,ul{margin:0}body{text-rendering:optimizeSpeed;min-height:100vh}ol[class],ul[class]{list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img{display:block;max-width:100%}article>*+*{margin-top:1em}button,input,select,textarea{font:inherit}img:not([alt]){filter:blur(10px)}@media (prefers-reduced-motion:reduce){*{-webkit-animation-duration:.01ms!important;animation-duration:.01ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}:root{--height-window:100vh;--width-window:100vw;--height-document:auto;--width-document:auto;--height-viewport:100vh;--width-viewport:100vw;--scroll-x:0px;--scroll-y:0px;--color-page-background:#eee;--color-page-area-background:#fff;--color-page-item-background:#eee;--color-page-selected-item-background:#eee;--color-page-header-background:#565656;--color-page-header-rgb-background:86,86,86;--color-page-separator-background:#eee;--color-page-separator-border:#eee;--color-page-separator-border2:#565656;--color-page-emphasis-separator-border:#000;--color-page-img-border:#eee;--color-page-bar-background:#565656;--color-page-bar-border:#565656;--color-page-bar-text:#fff;--color-page-bar-inversion-background:#eee;--color-page-bar-inversion-border:#eee;--color-page-bar-inversion-text:#000;--color-page-text:#000;--color-page-sub-text:#565656;--color-page-header-text:#fff;--color-page-ctrl-background:#000;--color-page-ctrl-border:#000;--color-page-ctrl-front:#fff;--color-page-link:#000;--color-page-normal-button-background:#eee;--color-page-normal-button-border:#eee;--color-page-normal-button-text:#000;--color-page-accent-button-background:#000;--color-page-accent-button-border:#000;--color-page-accent-button-text:#fff;--color-page-assort-button-background:#fff;--color-page-assort-button-border:#000;--color-page-assort-button-text:#000;--color-page-header-accent-button-background:#fff;--color-page-header-accent-button-border:#fff;--color-page-header-accent-button-text:#000;--color-page-header-assort-button-background:#000;--color-page-header-assort-button-border:#fff;--color-page-header-assort-button-text:#fff;--color-page-purchase-button-background:#fff;--color-page-purchase-button-border:#000;--color-page-purchase-button-text:#000;--color-page-form-item-icon:#000;--color-page-attention-text:#e90129;--color-page-error-border:#e90129;--color-page-error-text:#e90129;--color-page-notice-text:#f60;--color-page-point-num-text:#f60;--color-page-scrollbar-thumb:hsla(0,0%,100%,.5);--color-page-scrollbar-track:#929292;--color-page-campaign:#ff7070}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}html{font-size:62.5%}html.disable-scroll,html.disable-scroll body{overflow:hidden}body{-webkit-text-size-adjust:100%;background-color:var(--color-page-background);color:var(--color-page-text);font-family:Roboto,Droid Sans,Lucida Grande,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,メイリオ,Meiryo,Arial,sans-serif;font-size:1.6rem;font-weight:400;line-height:1.5;overflow-wrap:break-word;overflow-x:hidden;scroll-behavior:smooth}h1,h2,h3,h4{vertical-align:middle}input{-webkit-tap-highlight-color:rgba(0,0,0,0);box-shadow:none;outline:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=search]{-webkit-appearance:none;box-sizing:border-box}input[type=search]::-webkit-search-decoration{display:none}.use-widget #form-loader.is-visible:has(~iframe) .c-loader__group{display:none}.use-widget.univapay-widget-opened #form-loader.is-visible:has(~iframe){background-color:hsla(0,0%,100%,.25)}.layout{display:grid;min-height:100vh;min-width:100vw;position:relative}.layout.is-hide{opacity:0;visibility:hidden}.layout__header{grid-area:header;overflow:hidden}.layout__left-menu{grid-area:left-menu;position:relative}.layout__main{display:grid;grid-area:main;grid-template:"main-nav" auto "main-content" 1fr "main-breadcrumb" auto/1fr}.layout__main__nav{grid-area:main-nav;overflow:hidden}.layout__main__content{grid-area:main-content;position:relative}.layout__main__breadcrumb{grid-area:main-breadcrumb;overflow:hidden}.layout__footer{grid-area:footer}.layout__floating{bottom:0;display:none;grid-area:floating;height:75px;left:0;position:fixed;z-index:120}.layout__floating--background{display:none;grid-area:floating-background;height:75px}.layout--left-side-bar{grid-template:"header header" auto "left-menu main" 1fr "left-menu footer" auto/250px 1fr}.layout--left-side-bar .layout__header .p-header__ctrl-list__item--bookmark,.layout--left-side-bar .layout__header .p-header__ctrl-list__item--point,.layout--left-side-bar .layout__header .p-header__ctrl-list__item--search,.layout--left-side-bar .layout__header .p-header__ctrl-list__item--shelf,.layout--left-side-bar .layout__main__nav .p-global-nav,.layout--left-side-bar .layout__main__nav .p-local-nav{display:none}.layout--one-column{grid-template:"header" auto "main" 1fr "footer" auto/1fr}.layout--one-column .layout__left-menu{display:none}@media (max-width:823px){.layout{--height-header:50px}.layout--left-side-bar{grid-template:"header" auto "main" 1fr "footer" auto "floating-background" auto/1fr}.layout--left-side-bar .layout__header .p-header__ctrl-list__item--bookmark,.layout--left-side-bar .layout__header .p-header__ctrl-list__item--point,.layout--left-side-bar .layout__header .p-header__ctrl-list__item--search,.layout--left-side-bar .layout__header .p-header__ctrl-list__item--shelf{display:flex}.layout--left-side-bar .layout__main__nav .p-global-nav,.layout--left-side-bar .layout__main__nav .p-local-nav{display:block}.layout--left-side-bar .layout__left-menu{display:none}}@media (min-width:451px) and (max-width:823px){.layout--left-side-bar{grid-template:"header" auto "main" 1fr "footer" auto "floating-background" auto/1fr}}@media (max-width:450px){.layout__floating{display:block;min-width:100vw}.layout__floating--background{display:block}.layout--left-side-bar{grid-template:"header" auto "main" 1fr "footer" auto "floating-background" auto/1fr}.layout--left-side-bar .layout__header .p-header__ctrl-list__item--bookmark,.layout--left-side-bar .layout__header .p-header__ctrl-list__item--search,.layout--left-side-bar .layout__header .p-header__ctrl-list__item--shelf{display:none}.layout--left-side-bar .layout__header .p-header__ctrl-list__item--point,.layout--left-side-bar .layout__header .p-header__ctrl-list__item--user-menu{display:flex}}.c-button,.c-button-purchase-confirm,.p-header--general .p-header__logo__service-type-link,.p-pop-up__button-area__button-cancel,.p-pop-up__button-area__button-close,.p-pop-up__button-area__button-ok,.p-service-top-button-area__button-service-type,.pg-point-purchase-item-list__purchase-list__item__ctrl__button-purchase-point{--color-button-background:#000;--color-button-border:#000;--color-button-text:#fff;--color-button-disable-background:#dcdcdc;--color-button-disable-border:#dcdcdc;--color-button-disable-text:#b2b8c1;align-items:center;background-color:var(--color-button-background);border:1px solid var(--color-button-border);border-radius:5px;cursor:pointer;display:flex;flex-wrap:wrap;font-size:1.6rem;height:40px;justify-content:center;padding:0;text-decoration:none;transition:all .25s}.c-button,.c-button-purchase-confirm,.c-button:active,.c-button:focus,.c-button:hover,.c-button:link,.c-button:visited,.p-header--general .p-header__logo__service-type-link,.p-pop-up__button-area__button-cancel,.p-pop-up__button-area__button-close,.p-pop-up__button-area__button-ok,.p-service-top-button-area__button-service-type,.pg-point-purchase-item-list__purchase-list__item__ctrl__button-purchase-point{color:var(--color-button-text)}@media (any-hover:hover){.c-button-purchase-confirm:hover,.c-button:hover,.p-header--general .p-header__logo__service-type-link:hover,.p-pop-up__button-area__button-cancel:hover,.p-pop-up__button-area__button-close:hover,.p-pop-up__button-area__button-ok:hover,.p-service-top-button-area__button-service-type:hover,.pg-point-purchase-item-list__purchase-list__item__ctrl__button-purchase-point:hover{opacity:.8}}.c-button.is-disabled,.c-button[disabled],.is-disabled.c-button-purchase-confirm,.is-disabled.p-pop-up__button-area__button-cancel,.is-disabled.p-pop-up__button-area__button-close,.is-disabled.p-pop-up__button-area__button-ok,.is-disabled.p-service-top-button-area__button-service-type,.is-disabled.pg-point-purchase-item-list__purchase-list__item__ctrl__button-purchase-point,.p-header--general .is-disabled.p-header__logo__service-type-link,.p-header--general [disabled].p-header__logo__service-type-link,[disabled].c-button-purchase-confirm,[disabled].p-pop-up__button-area__button-cancel,[disabled].p-pop-up__button-area__button-close,[disabled].p-pop-up__button-area__button-ok,[disabled].p-service-top-button-area__button-service-type,[disabled].pg-point-purchase-item-list__purchase-list__item__ctrl__button-purchase-point{background-color:var(--color-button-disable-background);border-color:var(--color-button-disable-border);cursor:not-allowed;opacity:.5;pointer-events:none}.c-button.is-disabled,.c-button.is-disabled:active,.c-button.is-disabled:focus,.c-button.is-disabled:hover,.c-button.is-disabled:link,.c-button.is-disabled:visited,.c-button[disabled],.c-button[disabled]:active,.c-button[disabled]:focus,.c-button[disabled]:hover,.c-button[disabled]:link,.c-button[disabled]:visited,.is-disabled.c-button-purchase-confirm,.is-disabled.p-pop-up__button-area__button-cancel,.is-disabled.p-pop-up__button-area__button-close,.is-disabled.p-pop-up__button-area__button-ok,.is-disabled.p-service-top-button-area__button-service-type,.is-disabled.pg-point-purchase-item-list__purchase-list__item__ctrl__button-purchase-point,.p-header--general .is-disabled.p-header__logo__service-type-link,.p-header--general [disabled].p-header__logo__service-type-link,[disabled].c-button-purchase-confirm,[disabled].p-pop-up__button-area__button-cancel,[disabled].p-pop-up__button-area__button-close,[disabled].p-pop-up__button-area__button-ok,[disabled].p-service-top-button-area__button-service-type,[disabled].pg-point-purchase-item-list__purchase-list__item__ctrl__button-purchase-point{color:var(--color-button-disable-text)}@media (max-width:823px){.c-button,.c-button-purchase-confirm,.p-header--general .p-header__logo__service-type-link,.p-pop-up__button-area__button-cancel,.p-pop-up__button-area__button-close,.p-pop-up__button-area__button-ok,.p-service-top-button-area__button-service-type,.pg-point-purchase-item-list__purchase-list__item__ctrl__button-purchase-point{font-size:1.4rem;height:35px}}.c-button-image-login{max-width:400px;width:70%}.c-button-image-login,.c-button-image-register{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;cursor:pointer;outline:none;padding:0}.c-button-image-register{max-width:550px;width:90%}.c-button-purchase-confirm{--color-button-background:#000;--color-button-border:#000;--color-button-text:#fff;align-items:baseline;height:60px;max-width:500px;padding:10px 20px;width:100%}.c-button-purchase-confirm__text--after,.c-button-purchase-confirm__text--before{display:flex;font-size:1.6rem}.c-button-purchase-confirm__price{display:flex;font-size:2.4rem}@media (max-width:823px){.c-button-purchase-confirm{max-width:320px}}.c-checkbox{--color-checkbox-icon:#000;--color-checkbox-text:#000;--color-checkbox-disable-icon:#dcdcdc;--color-checkbox-disable-text:#b2b8c1;--color-checkbox-switch-check-on-knob-background:#eee;--color-checkbox-switch-check-on-knob-icon:#000;--color-checkbox-switch-check-off-knob-background:#eee;--color-checkbox-switch-check-off-knob-icon:#000;--height-checkbox:25px;--width-checkbox:25px}.c-checkbox__label{align-items:center;color:var(--color-checkbox-text);cursor:pointer;display:flex;justify-content:flex-start;text-align:center}.c-checkbox__label__icon{cursor:pointer;display:inline-block;height:var(--height-checkbox);position:relative;width:var(--width-checkbox)}.c-checkbox__label__icon:after{border-bottom:3px solid var(--color-checkbox-icon);border-right:3px solid var(--color-checkbox-icon);height:calc(var(--height-checkbox)*.7);opacity:0;transform:rotate(45deg) translate(-120%,-32%);width:calc(var(--width-checkbox)*.4)}.c-checkbox__label__icon:after,.c-checkbox__label__icon:before{content:"";display:block;left:50%;position:absolute;top:50%;transition:all .3s ease 0s}.c-checkbox__label__icon:before{border:2px solid var(--color-checkbox-icon);border-radius:15%;height:var(--height-checkbox);transform:translate(-50%,-50%);width:var(--width-checkbox)}.c-checkbox__label__text{margin-left:10px}.c-checkbox__label__text.is-off{display:inline-block}.c-checkbox__label__text.is-on{display:none}.c-checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;float:left;height:1px;margin:0;width:1px}.c-checkbox input[type=checkbox]:checked+.c-checkbox__label .c-checkbox__label__icon:after{opacity:1}.c-checkbox input[type=checkbox]:checked+.c-checkbox__label .c-checkbox__label__text.is-off{display:none}.c-checkbox input[type=checkbox]:checked+.c-checkbox__label .c-checkbox__label__text.is-on{display:inline-block}.c-checkbox.is-disabled{cursor:not-allowed;pointer-events:none}.c-checkbox.is-disabled .c-checkbox__label{color:var(--color-checkbox-disable-text)}.c-checkbox.is-disabled .c-checkbox__label__icon:after,.c-checkbox.is-disabled .c-checkbox__label__icon:before{border-color:var(--color-checkbox-disable-icon)}.c-checkbox--switch .c-checkbox__label{align-items:center;color:var(--color-checkbox-label);cursor:pointer;display:flex;height:var(--height-checkbox);justify-content:flex-start;position:relative;width:var(--width-checkbox)}.c-checkbox--switch .c-checkbox__label__icon{align-items:center;border:1px solid var(--color-checkbox-check);border-radius:9999px;display:flex;height:var(--height-checkbox);justify-content:center;position:relative;width:calc(var(--height-checkbox)*1.75)}.c-checkbox--switch .c-checkbox__label__icon:after,.c-checkbox--switch .c-checkbox__label__icon:before{border:none}.c-checkbox--switch .c-checkbox__label__icon__knob{align-items:center;background-color:var(--color-checkbox-switch-check-off-knob-background);border-radius:50%;display:flex;height:calc(var(--height-checkbox) - 6px);justify-content:center;left:0;position:absolute;top:50%;transform:translate(3px,-50%);transition:all .3s ease 0s;width:calc(var(--height-checkbox) - 6px)}.c-checkbox--switch .c-checkbox__label__icon__knob__svg{height:calc(var(--height-checkbox) - 12px);width:calc(var(--height-checkbox) - 12px)}.c-checkbox--switch .c-checkbox__label__icon__knob__svg.is-on{fill:var(--color-checkbox-switch-check-on-knob-icon);display:none}.c-checkbox--switch .c-checkbox__label__icon__knob__svg.is-off{fill:var(--color-checkbox-switch-check-off-knob-icon);display:flex}.c-checkbox--switch .c-checkbox__label__text{display:inline-block;font-size:1.2rem;margin-left:10px}.c-checkbox--switch .c-checkbox__label__text.is-on{display:none}.c-checkbox--switch .c-checkbox__label__text.is-off{display:inline-block}.c-checkbox--switch input[type=checkbox]:checked+.c-checkbox__label .c-checkbox__label__icon__knob{background-color:var(--color-checkbox-switch-check-on-knob-background);transform:translate(calc(var(--height-checkbox)*1.75 + 3px - var(--height-checkbox)),-50%)}.c-checkbox--switch input[type=checkbox]:checked+.c-checkbox__label .c-checkbox__label__icon__knob__svg.is-on{display:flex}.c-checkbox--switch input[type=checkbox]:checked+.c-checkbox__label .c-checkbox__label__icon__knob__svg.is-off{display:none}.c-checkbox--switch input[type=checkbox]:checked+.c-checkbox__label .c-checkbox__label__text.is-on{display:inline-block}.c-checkbox--switch input[type=checkbox]:checked+.c-checkbox__label .c-checkbox__label__text.is-off{display:none}.c-checkbox--switch.is-disabled .c-checkbox__label{border-color:var(--color-checkbox-disable-icon);color:var(--color-checkbox-disable-text)}.c-checkbox--switch.is-disabled .c-checkbox__label__icon{background-color:var(--color-checkbox-disable-icon);border:1px solid var(--color-checkbox-disable-text)}.c-checkbox--switch.is-disabled .c-checkbox__label__icon__knob__svg{opacity:.4}.c-img-box{--aspect-ratio-img-box-img:auto;--height-img-box-img:auto;--width-img-box-img:100%;aspect-ratio:var(--aspect-ratio-img-box-img);height:100%;overflow:hidden;position:relative;text-align:center;vertical-align:middle;width:100%}.c-img-box,.c-img-box picture{display:flex;justify-content:center}.c-img-box picture{align-items:center}.c-img-box__img{content-visibility:auto;height:var(--height-img-box-img);margin:0 auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:50% 50%;object-position:50% 50%;vertical-align:middle;width:var(--width-img-box-img)}.c-img-box__img.is-loaded{content-visibility:visible;background-color:unset}.c-img-link{align-items:center;cursor:pointer;display:inline-flex;text-decoration:none;transition:all .25s}@media (any-hover:hover){.c-img-link:hover{opacity:.8}}.c-img-link.is-disabled,.c-img-link[disabled]{cursor:not-allowed;opacity:.5;pointer-events:none}.c-img-link.is-disabled{cursor:not-allowed;pointer-events:none}.c-loader{--color-loader-background:rgba(0,0,0,.6);--color-loader-front:#fff;--z-index-loader:180;background-color:var(--color-loader-background);height:100%;left:0;opacity:0;position:fixed;top:0;transition:all .5s;visibility:hidden;width:100%;z-index:var(--z-index-loader)}.c-loader.is-visible{opacity:1;visibility:visible}.c-loader.inline{position:relative}.c-loader.inline .c-loader__group{position:absolute}.c-loader__group{height:40px;left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);width:40px}.c-loader__group__circle{height:100%;left:0;position:absolute;top:0;width:100%}.c-loader__group__circle:before{-webkit-animation:_loader 1.2s ease-in-out infinite both;animation:_loader 1.2s ease-in-out infinite both;background-color:var(--color-loader-front);border-radius:50%;content:"";display:block;height:15%;margin:0 auto;width:15%}.c-loader__group__circle:nth-of-type(2){transform:rotate(30deg)}.c-loader__group__circle:nth-of-type(2):before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.c-loader__group__circle:nth-of-type(3){transform:rotate(60deg)}.c-loader__group__circle:nth-of-type(3):before{-webkit-animation-delay:-1s;animation-delay:-1s}.c-loader__group__circle:nth-of-type(4){transform:rotate(90deg)}.c-loader__group__circle:nth-of-type(4):before{-webkit-animation-delay:-.9s;animation-delay:-.9s}.c-loader__group__circle:nth-of-type(5){transform:rotate(120deg)}.c-loader__group__circle:nth-of-type(5):before{-webkit-animation-delay:-.8s;animation-delay:-.8s}.c-loader__group__circle:nth-of-type(6){transform:rotate(150deg)}.c-loader__group__circle:nth-of-type(6):before{-webkit-animation-delay:-.7s;animation-delay:-.7s}.c-loader__group__circle:nth-of-type(7){transform:rotate(180deg)}.c-loader__group__circle:nth-of-type(7):before{-webkit-animation-delay:-.6s;animation-delay:-.6s}.c-loader__group__circle:nth-of-type(8){transform:rotate(210deg)}.c-loader__group__circle:nth-of-type(8):before{-webkit-animation-delay:-.5s;animation-delay:-.5s}.c-loader__group__circle:nth-of-type(9){transform:rotate(240deg)}.c-loader__group__circle:nth-of-type(9):before{-webkit-animation-delay:-.4s;animation-delay:-.4s}.c-loader__group__circle:nth-of-type(10){transform:rotate(270deg)}.c-loader__group__circle:nth-of-type(10):before{-webkit-animation-delay:-.3s;animation-delay:-.3s}.c-loader__group__circle:nth-of-type(11){transform:rotate(300deg)}.c-loader__group__circle:nth-of-type(11):before{-webkit-animation-delay:-.2s;animation-delay:-.2s}.c-loader__group__circle:nth-of-type(12){transform:rotate(330deg)}.c-loader__group__circle:nth-of-type(12):before{-webkit-animation-delay:-.1s;animation-delay:-.1s}.c-overlay{--color-overlay-background:rgba(0,0,0,.7);--color-overlay-text:#fff;--z-index-overlay:130;background-color:var(--color-overlay-background);height:var(--height-document);left:0;opacity:0;position:absolute;top:0;transition:all .5s;visibility:hidden;width:var(--width-document);z-index:var(--z-index-overlay)}.c-overlay__close{background-color:transparent;border:none;cursor:pointer;display:none;height:30px;padding:0;position:absolute;right:10px;top:10px;width:30px}.c-overlay__close:after,.c-overlay__close:before{background-color:--color-overlay-text;content:"";display:block;height:2px;left:50%;position:absolute;top:50%;width:95%}.c-overlay__close:before{transform:translate(-50%,-50%) rotate(45deg)}.c-overlay__close:after{transform:translate(-50%,-50%) rotate(-45deg)}.c-overlay.with-close .c-overlay__close{display:inline-block}.c-overlay.is-visible{opacity:1;visibility:visible}.c-overlay.is-clear{background-color:transparent}.c-radio{--color-radio-icon:#000;--color-radio-text:#000;--color-radio-disable-icon:#dcdcdc;--color-radio-disable-text:#b2b8c1;--height-radio-icon:25px;--width-radio-icon:25px}.c-radio__label{align-items:center;color:var(--color-radio-text);cursor:pointer;display:flex;justify-content:flex-start;text-align:center}.c-radio__label__icon{cursor:pointer;display:inline-block;height:var(--height-radio-icon);position:relative;width:var(--width-radio-icon)}.c-radio__label__icon:after{background-color:var(--color-radio-icon);height:calc(var(--height-radio-icon)*.52);opacity:0;width:calc(var(--height-radio-icon)*.52)}.c-radio__label__icon:after,.c-radio__label__icon:before{border-radius:50%;content:"";display:block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease 0s}.c-radio__label__icon:before{border:2px solid var(--color-radio-icon);height:var(--height-radio-icon);width:var(--width-radio-icon)}.c-radio__label__text{margin-left:10px}.c-radio input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;float:left;height:1px;margin:0;width:1px}.c-radio input[type=radio]:checked+.c-radio__label .c-radio__label__icon:after{opacity:1}.c-radio.is-disabled{cursor:not-allowed;pointer-events:none}.c-radio.is-disabled .c-radio__label{color:var(--color-radio-disable-text)}.c-radio.is-disabled .c-radio__label__icon:after{background-color:var(--color-radio-disable-icon)}.c-radio.is-disabled .c-radio__label__icon:before{border-color:var(--color-radio-disable-icon)}.c-select-form{--color-select-form-background:#fff8d8;--color-select-form-border:#bbb;--color-select-form-text:#000;--color-select-form-placeholder:#aaa;--color-select-form-focus-border:#767676;--color-select-form-disable-background:#d2d2d2;--color-select-form-disable-text:#b2b8c1;--color-select-form-disable-placeholder:#8a919c;--color-select-form-error-border:#e90129;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-select-form-background);background-image:linear-gradient(45deg,transparent 50%,var(--color-select-form-placeholder) 50%),linear-gradient(135deg,var(--color-select-form-placeholder) 50%,transparent 50%),linear-gradient(to right,var(--color-select-form-placeholder),var(--color-select-form-placeholder));background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) .5em;background-repeat:no-repeat;background-size:5px 5px,5px 5px,1px 1.5em;border:1px solid var(--color-select-form-border);border-radius:5px;box-sizing:border-box;color:var(--color-select-form-text);display:inline-block;font:inherit;font-size:1.6rem;line-height:1.5em;margin:0;padding:.5em 3.5em .5em 1em}.c-select-form:focus{outline:solid 2px var(--color-select-form-focus-border)}.c-select-form:focus.is-error,.c-select-form:focus:user-invalid{outline:solid 2px var(--color-select-form-error-border)}.c-select-form.is-error,.c-select-form:user-invalid{border-color:var(--color-select-form-error-border)}.c-select-form.is-disabled,.c-select-form[disabled]{background-color:var(--color-select-form-disable-background);color:var(--color-select-form-disable-text);cursor:not-allowed;opacity:1;pointer-events:none}.c-select-form__option{background-color:var(--color-select-form-background);color:var(--color-select-form-text)}.c-select-form__option--placeholder{background-color:var(--color-select-form-background);color:var(--color-select-form-placeholder)}.c-text-area-form{--color-text-area-form-background:#fff8d8;--color-text-area-form-border:#bbb;--color-text-area-form-text:#000;--color-text-area-form-placeholder:#aaa;--color-text-area-form-focus-border:#767676;--color-text-area-form-disable-background:#d2d2d2;--color-text-area-form-disable-text:#b2b8c1;--color-text-area-form-disable-placeholder:#8a919c;--color-text-area-form-error-border:#e90129;background-color:var(--color-text-area-form-background);border:1px solid var(--color-text-area-form-border);border-radius:5px;caret-color:var(--color-text-area-form-text);color:var(--color-text-area-form-text);font-size:1.6rem;font-weight:400;padding:10px}.c-text-area-form::-moz-placeholder{color:var(--color-text-area-form-placeholder)}.c-text-area-form:-ms-input-placeholder{color:var(--color-text-area-form-placeholder)}.c-text-area-form::placeholder{color:var(--color-text-area-form-placeholder)}.c-text-area-form:focus{outline:solid 2px var(--color-text-area-form-focus-border)}.c-text-area-form:focus.is-error,.c-text-area-form:focus:user-invalid{outline:solid 2px var(--color-text-area-form-error-border)}.c-text-area-form.is-error,.c-text-area-form:user-invalid{border-color:var(--color-text-area-form-error-border)}.c-text-area-form.is-disabled,.c-text-area-form[disabled]{background-color:var(--color-text-area-form-disable-background);color:var(--color-text-area-form-disable-text);cursor:not-allowed;pointer-events:none}.c-text-area-form.is-disabled::-moz-placeholder,.c-text-area-form[disabled]::-moz-placeholder{color:var(--color-text-area-form-disable-placeholder)}.c-text-area-form.is-disabled:-ms-input-placeholder,.c-text-area-form[disabled]:-ms-input-placeholder{color:var(--color-text-area-form-disable-placeholder)}.c-text-area-form.is-disabled::placeholder,.c-text-area-form[disabled]::placeholder{color:var(--color-text-area-form-disable-placeholder)}.c-text-form{--color-text-form-background:#fff8d8;--color-text-form-border:#bbb;--color-text-form-text:#000;--color-text-form-placeholder:#aaa;--color-text-form-focus-border:#767676;--color-text-form-disable-background:#d2d2d2;--color-text-form-disable-text:#b2b8c1;--color-text-form-disable-placeholder:#8a919c;--color-text-form-error-border:#e90129;background-color:var(--color-text-form-background);border:1px solid var(--color-text-form-border);border-radius:5px;caret-color:var(--color-text-form-text);color:var(--color-text-form-text);font-size:1.6rem;font-weight:400;padding:10px}.c-text-form::-moz-placeholder{color:var(--color-text-form-placeholder)}.c-text-form:-ms-input-placeholder{color:var(--color-text-form-placeholder)}.c-text-form::placeholder{color:var(--color-text-form-placeholder)}.c-text-form:focus{border-color:var(--color-text-form-border);outline:solid 2px var(--color-text-form-focus-border)}.c-text-form:focus.is-error,.c-text-form:focus:user-invalid{outline:solid 2px var(--color-text-form-error-border)}.c-text-form.is-error,.c-text-form:user-invalid{border-color:var(--color-text-form-error-border)}.c-text-form.is-disabled,.c-text-form[disabled]{background-color:var(--color-text-form-disable-background);color:var(--color-text-form-disable-text);cursor:not-allowed;pointer-events:none}.c-text-form.is-disabled::-moz-placeholder,.c-text-form[disabled]::-moz-placeholder{color:var(--color-text-form-disable-placeholder)}.c-text-form.is-disabled:-ms-input-placeholder,.c-text-form[disabled]:-ms-input-placeholder{color:var(--color-text-form-disable-placeholder)}.c-text-form.is-disabled::placeholder,.c-text-form[disabled]::placeholder{color:var(--color-text-form-disable-placeholder)}.c-text-link{--color-text-link-link:#000;--color-text-link-disable-link:#565656;--arrow-size-text-link:11px;--arrow-thickness-text-link:1px;align-items:center;cursor:pointer;display:inline-flex;text-decoration:none}.c-text-link,.c-text-link:active,.c-text-link:focus,.c-text-link:hover,.c-text-link:link,.c-text-link:visited{color:var(--color-text-link-link)}@media (any-hover:hover){.c-text-link:hover{-webkit-text-decoration:underline solid var(--color-text-link-link);text-decoration:underline solid var(--color-text-link-link)}}.c-text-link.with-left-arrow,.c-text-link.with-right-arrow{position:relative}.c-text-link.with-right-arrow{padding-right:calc(var(--arrow-size-text-link)*1.4)}.c-text-link.with-right-arrow:after{border-right:solid var(--arrow-thickness-text-link) var(--color-text-link-link);border-top:solid var(--arrow-thickness-text-link) var(--color-text-link-link);content:"";display:block;height:var(--arrow-size-text-link);position:absolute;right:3px;top:50%;transform:rotate(45deg) translate(-37%,-37%);width:var(--arrow-size-text-link)}.c-text-link.with-left-arrow{padding-left:calc(var(--arrow-size-text-link)*1.4)}.c-text-link.with-left-arrow:before{border-bottom:solid var(--arrow-thickness-text-link) var(--color-text-link-link);border-left:solid var(--arrow-thickness-text-link) var(--color-text-link-link);content:"";display:block;height:var(--arrow-size-text-link);left:3px;position:absolute;top:50%;transform:rotate(45deg) translate(-37%,-37%);width:var(--arrow-size-text-link)}.c-text-link.is-disabled{color:var(--color-text-link-disable-link);cursor:not-allowed;pointer-events:none}.c-text-link.is-disabled.with-left-arrow:before,.c-text-link.is-disabled.with-right-arrow:after{border-color:var(--color-text-link-disable-link)}.p-abj-mark{--color-abj-mark-text:#000;--color-abj-mark-icon:#000;align-items:center;color:var(--color-abj-mark-text);display:grid;font-size:1.2rem;gap:10px;grid-template-areas:"mark explain";grid-template-columns:100px 1fr;max-width:650px;width:100%}.p-abj-mark__mark .icon{fill:var(--color-abj-mark-icon);height:auto;vertical-align:middle;width:100px}.p-abj-mark__explain{text-align:left}@media (max-width:823px){.p-abj-mark{display:block}.p-abj-mark:after{clear:both;content:"";display:block}.p-abj-mark__mark{float:left;margin:0 10px 0 0}}.p-attention-to-purchase{--color-attention-to-purchase-separator:#aaa;--color-attention-to-purchase-text:#000;--color-attention-to-purchase-link:#000;--color-attention-to-purchase-title-text:#e90129;color:var(--color-attention-to-purchase-text);font-size:1.6rem;margin:0 auto;max-width:450px;padding:0 30px;text-align:left;width:100%}.p-attention-to-purchase__title{color:var(--color-attention-to-purchase-title-text);font-weight:700}.p-attention-to-purchase__item{margin:15px 0 0}.p-attention-to-purchase__item__header{border-bottom:2px solid var(--color-attention-to-purchase-separator);line-height:2;padding:0 10px}.p-attention-to-purchase__item__body{padding:10px 15px}.p-attention-to-purchase__link{--color-text-link-link:var(--color-attention-to-purchase-link)}@media (max-width:823px){.p-attention-to-purchase{font-size:1.2rem;padding:15px 10px 0}.p-attention-to-purchase__item__body{padding:10px 15px 0}}.p-breadcrumb-list{--color-breadcrumb-list-background:#eee;--color-breadcrumb-list-text:#000;background-color:var(--color-breadcrumb-list-background);width:100%}.p-breadcrumb-list__list{display:flex;flex-wrap:nowrap;height:50px;justify-content:flex-start;margin:0 auto;max-width:1280px;overflow-x:scroll;overflow-y:hidden;padding:0 20px}.p-breadcrumb-list__list::-webkit-scrollbar{display:none}.p-breadcrumb-list__list__item{align-items:center;display:flex}.p-breadcrumb-list__list__item:before{border-right:1px solid var(--color-breadcrumb-list-text);border-top:1px solid var(--color-breadcrumb-list-text);content:"";display:inline-block;height:8px;left:3px;margin:0 10px;transform:rotate(45deg) translate(-15%,10%);width:8px}.p-breadcrumb-list__list__item:first-of-type:before{content:"";display:none;margin:0}.p-breadcrumb-list__list__item:last-of-type{padding:0 20px 0 0}.p-breadcrumb-list__link{--color-text-link-link:var(--color-breadcrumb-list-text);font-size:1.2rem}.p-breadcrumb-list__non-link{color:var(--color-breadcrumb-list-text);font-size:1.2rem}.p-carrier-accept{--color-carrier-accept-background:#fff;--color-carrier-accept-text:#000;--color-carrier-accept-button-background:#000;--color-carrier-accept-button-border:#000;--color-carrier-accept-button-text:#fff;background-color:var(--color-carrier-accept-background);color:var(--color-carrier-accept-text);margin:0 auto;max-width:500px;width:100%}.p-carrier-accept__body{padding:10px 0 30px;text-align:center}.p-carrier-accept__button-area{display:flex;gap:30px;justify-content:center}.p-carrier-accept__button-area__button{--color-button-background:var(--color-carrier-accept-button-background);--color-button-border:var(--color-carrier-accept-button-border);--color-button-text:var(--color-carrier-accept-button-text);width:255px}.p-corner{--color-corner-background:transparent;--color-corner-border:transparent;--color-corner-text:#000;--color-corner-title-border:#aaa;background-color:var(--color-corner-background);color:var(--color-corner-text);padding:5px 0 10px}.p-corner__header{border-bottom:2px solid var(--color-corner-title-border);margin:0 0 20px;padding:10px 0}.p-corner__header:after{clear:both;content:"";display:block}.p-corner__header.is-exist-more{grid-template-columns:1fr auto}.p-corner__header__title{color:var(--color-corner-text);display:inline;font-size:1.8rem}.p-corner__header__more{--color-text-link-link:var(--color-corner-text);display:inline-flex;float:right;margin-left:10px}.p-corner__description{color:var(--color-corner-text);padding:0 0 10px}.p-corner.is-hide{display:none}@media (max-width:823px){.p-corner__header{margin:0 0 10px;padding:5px 10px}.p-corner__header__title{font-size:1.6rem}.p-corner__header__more{font-size:1.4rem}.p-corner__header__more:after{top:50%}.p-corner__description{padding:0 15px 10px}.p-corner__content{padding:0}}.p-credit-card{--color-credit-card-text:#000;--color-credit-card-link:#000;--color-credit-card-cvv-background:#eee;--color-credit-card-cvv-border:#aaa;--color-credit-card-cvv-text:#000;--color-credit-card-error-border:#e90129;--color-credit-card-error-text:#e90129;color:var(--color-credit-card-text);margin:0 auto;max-width:500px;width:100%}.p-credit-card .for-erorr-em{color:var(--color-credit-card-error-text)}.p-credit-card .for-erorr-em em{font-style:normal}.p-credit-card .warning.c-select-form,.p-credit-card .warning.c-text-form{border-color:var(--color-credit-card-error-border)}.p-credit-card--show .p-credit-card__info{align-items:center;display:grid;gap:10px;grid-template:"number sign expire" auto/170px 1fr 90px}.p-credit-card--show .p-credit-card__info__br1,.p-credit-card--show .p-credit-card__info__br2{display:none}.p-credit-card--show .p-credit-card__info__card-number{grid-area:number;text-align:left;width:170px}.p-credit-card--show .p-credit-card__info__sign{grid-area:sign;text-align:left}.p-credit-card--show .p-credit-card__info__expire{grid-area:expire;text-align:right;width:90px}.p-credit-card--form .p-credit-card__info{display:grid;margin:0 0 20px;text-align:left}.p-credit-card--form .p-credit-card__info:last-of-type{margin:0}.p-credit-card--form .p-credit-card__info__title,.p-credit-card--form .p-credit-card__info__title *{font-size:1.2rem}.p-credit-card--form .p-credit-card__info__data .c-checkbox{--color-checkbox-icon:var(--color-credit-card-text);--color-checkbox-text:var(--color-credit-card-text)}.p-credit-card--form .p-credit-card__info__data__message{display:block;width:100%}.p-credit-card--form .p-credit-card__info__data__message.is-error{color:var(--color-credit-card-error-text)}.p-credit-card--form .p-credit-card__info .for-erorr-em{width:100%}.p-credit-card--form .p-credit-card__info--available-card img{display:inline-block}.p-credit-card--form .p-credit-card__info--card-number .c-text-form,.p-credit-card--form .p-credit-card__info--sign .c-text-form{width:100%}.p-credit-card--form .p-credit-card__info--cvv .p-credit-card__info__data{-moz-column-gap:10px;column-gap:10px;display:grid;grid-template-areas:"cscode link" "message message";grid-template-columns:110px 1fr;grid-template-rows:1fr auto;justify-content:flex-start}.p-credit-card--form .p-credit-card__info--cvv .p-credit-card__info__data label{grid-area:cscode}.p-credit-card--form .p-credit-card__info--cvv .p-credit-card__info__data .c-text-form{width:100%}.p-credit-card--form .p-credit-card__info--cvv .p-credit-card__info__data__button-cvv-open{align-items:center;background-color:transparent;border:none;color:var(--color-credit-card-link);cursor:pointer;display:flex;flex-direction:row;grid-area:link;justify-content:flex-start}@media (any-hover:hover){.p-credit-card--form .p-credit-card__info--cvv .p-credit-card__info__data__button-cvv-open:hover{text-decoration:underline}}.p-credit-card--form .p-credit-card__info--cvv .p-credit-card__info__data__button-cvv-open__icon{background:url(/css/img/creditcard/icon_securitycard.png) no-repeat;background-size:88px;display:inline-block;height:26px;margin:0 5px;vertical-align:middle;width:88px}.p-credit-card--form .p-credit-card__info--cvv .p-credit-card__info__data__message{grid-area:message}.p-credit-card--form .p-credit-card__pop-up-security-code{background-color:var(--color-credit-card-cvv-background);border:1px solid var(--color-credit-card-cvv-border);border-radius:5px;color:var(--color-credit-card-cvv-text);display:none;font-size:1.6rem;margin:20px auto 0;max-width:480px;opacity:0;padding:20px;position:relative;text-align:left;visibility:hidden;width:100%}.p-credit-card--form .p-credit-card__pop-up-security-code.is-visible{display:block;opacity:1;visibility:visible}.p-credit-card--form .p-credit-card__pop-up-security-code__button-close{background-color:transparent;border:none;cursor:pointer;height:20px;padding:0;position:absolute;right:10px;top:10px;width:20px}.p-credit-card--form .p-credit-card__pop-up-security-code__button-close:after,.p-credit-card--form .p-credit-card__pop-up-security-code__button-close:before{background-color:var(--color-credit-card-cvv-text);content:"";display:block;height:2px;left:50%;position:absolute;top:50%;width:95%}.p-credit-card--form .p-credit-card__pop-up-security-code__button-close:before{transform:translate(-50%,-50%) rotate(45deg)}.p-credit-card--form .p-credit-card__pop-up-security-code__button-close:after{transform:translate(-50%,-50%) rotate(-45deg)}.p-credit-card--form .p-credit-card__pop-up-security-code__footer{display:flex;flex-direction:row;justify-content:space-around;padding:10px 20px 0}.p-credit-card--form .p-credit-card__pop-up-security-code__footer img{width:45%}.p-credit-card--info{border:1px solid #666;color:#9899a3;font-size:1.2rem;margin:20px auto;padding:20px}.p-credit-card--info code{background-color:#272727;font-family:Consolas,Menlo,Monaco,-apple-system,BlinkMacSystemFont,Segoe UI,Meiryo,monospace;margin:0 5px;padding:0 5px}.p-credit-card--info .c-text-link{--color-text-link-link:var(--color-credit-card-link)}@media (max-width:1024px){.p-credit-card--show .p-credit-card__info{gap:0;grid-template:"number expire" auto "sign sign" auto/1fr;max-width:290px}}@media (max-width:823px){.p-credit-card--show .p-credit-card__info{gap:0;grid-template:"number expire" auto "sign sign" auto/1fr;max-width:290px}.p-credit-card--form .p-credit-card__info--cvv .p-credit-card__info__data{-moz-column-gap:10px;column-gap:10px}.p-credit-card--form .p-credit-card__info--cvv .p-credit-card__info__data__button-cvv-open{flex-direction:column;font-size:1.2rem;width:160px}.p-credit-card--form .p-credit-card__pop-up-security-code{font-size:1.2rem;margin:10px auto;padding:15px}.p-credit-card--form .p-credit-card__pop-up-security-code__close-area{height:30px}.p-credit-card--form .p-credit-card__pop-up-security-code__close-area__button-close{height:25px;right:5px;top:5px;width:25px}.p-credit-card--form .p-credit-card__pop-up-security-code__footer{padding:10px 10px 0}}.p-credix-support{--color-credix-support-separator:#aaa;--color-credix-support-text:#000;--color-credix-support-link:#000;color:var(--color-credix-support-text);margin:0 auto;max-width:450px;padding:0 30px;text-align:left;width:100%}.p-credix-support__info{margin:15px 0 0}.p-credix-support__info__title{border-bottom:2px solid var(--color-credix-support-separator)}.p-credix-support__info__body{padding:10px 15px}.p-credix-support__link{--color-text-link-link:var(--color-credix-support-link)}@media (max-width:823px){.p-credix-support{font-size:1.2rem;padding:15px 10px 0}.p-credix-support__item__body{padding:10px 15px 0}}.p-debug-info{--color-debug-info-background:#333;--color-debug-info-text:#999;background-color:var(--color-debug-info-background);color:var(--color-debug-info-text);font-size:1.2rem;padding:30px;width:100%}.p-debug-info a{display:inline-block}.p-debug-info a,.p-debug-info a:active,.p-debug-info a:focus,.p-debug-info a:hover,.p-debug-info a:link,.p-debug-info a:visited{color:var(--color-debug-info-text)}.p-debug-info a:before{border:5px solid transparent;border-left:8px solid var(--color-debug-info-text);border-right-width:0;content:"";display:inline-block;height:0;margin:0 .5em 0 0;width:0}.p-debug-info__header{font-weight:700;text-align:right}.p-debug-info__content__conf-list{display:flex;flex-direction:column;gap:5px}.p-debug-info__content__conf-list__item{align-items:center;display:flex;justify-content:flex-end;width:100%}.p-debug-info__content__ctrl-list{display:flex;flex-direction:column;gap:5px;margin-top:5px}.p-debug-info__content__ctrl-list__item{align-items:center;display:flex;justify-content:flex-end;width:100%}.p-debug-info__content__ctrl-list__item .c-checkbox{--color-checkbox-check:var(--color-debug-info-text)!important;--color-checkbox-label:var(--color-debug-info-text)!important;--height-checkbox:20px;--width-checkbox:100%}.p-digicert-seal{--color-digicert-seal-text:#000;align-items:center;color:var(--color-digicert-seal-text);display:grid;font-size:1.2rem;gap:0 10px;grid-template-areas:"seal relief" "seal explain";grid-template-columns:100px 1fr;grid-template-rows:auto 1fr;text-align:left;width:100%}.p-digicert-seal a,.p-digicert-seal a:active,.p-digicert-seal a:focus,.p-digicert-seal a:hover,.p-digicert-seal a:link,.p-digicert-seal a:visited{color:var(--color-digicert-seal-text)!important}.p-digicert-seal__seal{align-items:center;display:flex;grid-area:seal;justify-content:center}.p-digicert-seal__rest-assured{font-weight:700;grid-area:relief}.p-digicert-seal__explain{grid-area:explain;height:100%;text-align:left}@media (max-width:823px){.p-digicert-seal{display:block}.p-digicert-seal__seal{float:left;margin:0 10px 10px 0;width:120px}}.p-faq-card{--color-faq-card-background:#fff;--color-faq-card-border:#000;--color-faq-card-header-background:#000;--color-faq-card-header-text:#fff;--color-faq-card-body-background:#fff;--color-faq-card-body-text:#000;--color-faq-card-link:#000;--height-faq-card-body:0;background-color:var(--color-faq-card-background);border:3px solid var(--color-faq-card-border);border-radius:10px;font-size:1.8rem}.p-faq-card.is-expand .p-faq-card__header{cursor:pointer}.p-faq-card.is-expand .p-faq-card__header:after{transform:translateY(-50%) rotate(90deg)}.p-faq-card.is-expand .p-faq-card__header:before{transform:translateY(-50%) rotate(270deg)}.p-faq-card__header{background-color:var(--color-faq-card-header-background);color:var(--color-faq-card-header-text);cursor:pointer;padding:10px 10px 10px 40px;position:relative}.p-faq-card__header:after,.p-faq-card__header:before{background:var(--color-faq-card-header-text);content:"";height:20px;left:20px;position:absolute;top:23px;transition:all .5s;width:2px}.p-faq-card__header:after{transform:translateY(-50%) rotate(-90deg)}.p-faq-card__header:before{transform:translateY(-50%) rotate(0)}.p-faq-card__body{background-color:var(--color-faq-card-body-background);color:var(--color-faq-card-body-text);height:var(--height-faq-card-body);overflow:hidden;transition:all .3s ease 0s}.p-faq-card__body :last-of-type{margin-bottom:0}.p-faq-card__body--inner{border-top:3px solid var(--color-faq-card-border);padding:30px 50px}.p-faq-card__body__header01,.p-faq-card__body__header02{font-weight:700;margin-top:20px}.p-faq-card__body__header02{font-size:1.6rem}.p-faq-card__body__list,.p-faq-card__body__paragraph{margin:0 0 20px}.p-faq-card__body__list__item{list-style-type:disc;margin-left:24px}.p-faq-card__body__link{--color-text-link-link:var(--color-faq-card-link);-webkit-text-decoration-line:underline;text-decoration-line:underline}@media (max-width:823px){.p-faq-card{font-size:1.6rem}.p-faq-card__header{padding:10px 10px 10px 30px}.p-faq-card__header:after,.p-faq-card__header:before{height:15px;left:15px;top:21px}.p-faq-card__body--inner{padding:15px}}.p-faq-card-list{padding:30px}.p-faq-card-list__item{margin:0;padding:0 0 20px}.p-faq-card-list__item:last-of-type{padding:0}@media (max-width:823px){.p-faq-card-list{padding:15px}.p-faq-card-list__item{padding:0 0 15px}}.p-footer{--color-footer-background:#fff;--color-footer-border:#fff;--color-footer-text:#000;--color-footer-link:#000;background-color:var(--color-footer-background);border-top:1px solid var(--color-footer-border);color:var(--color-footer-text);text-align:center}.p-footer--inner{margin:0 auto;max-width:1280px;padding:30px}.p-footer .p-abj-mark{--color-abj-mark-text:var(--color-footer-text);margin:0 auto 20px}.p-footer .p-l-mark{--color-l-mark-text:var(--color-footer-text);margin:0 auto 20px}.p-footer .p-digicert-seal{--color-digicert-seal-text:var(--color-page-text);margin:0 auto 20px}.p-footer__register{flex-direction:column}.p-footer__link-list,.p-footer__register{align-items:center;display:flex;justify-content:center;margin:0 0 20px}.p-footer__link-list{flex-wrap:wrap;font-size:1.6rem;gap:15px}.p-footer__link{--color-text-link-link:var(--color-footer-link)}@media (max-width:823px){.p-footer--inner{padding:15px}.p-footer__link-list{font-size:1.2rem}}.error .p-footer .p-abj-mark,.error .p-footer .p-digicert-seal,.error .p-footer .p-l-mark,.error .p-footer__register{display:none}.p-footer-nav{--color-footer-nav-background:#fff;--color-footer-nav-border:#eee;--color-footer-nav-text:#000;--color-footer-nav-icon:#000;--color-footer-nav-current-text:#aaa;--color-footer-nav-current-icon:#aaa;align-items:flex-start;background-color:var(--color-footer-nav-background);border-top:1px solid var(--color-footer-nav-border);display:flex;height:75px;margin:0 auto;width:100%}.p-footer-nav__list{align-items:center;display:flex;flex-wrap:nowrap;height:50px;justify-content:space-around;margin-top:5px;width:100%}.p-footer-nav__list__item{width:20%}.p-footer-nav__list__item,.p-footer-nav__list__item__link{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.p-footer-nav__list__item__link{cursor:pointer;width:100%}.p-footer-nav__list__item__icon{fill:var(--color-footer-nav-icon);height:35px}.p-footer-nav__list__item__name{color:var(--color-footer-nav-text);font-size:1rem;line-height:1}.p-footer-nav__list__item.is-current .p-footer-nav__list__item__icon,.p-footer-nav__list__item.is-open .p-footer-nav__list__item__icon{fill:var(--color-footer-nav-current-icon)}.p-footer-nav__list__item.is-current .p-footer-nav__list__item__name,.p-footer-nav__list__item.is-open .p-footer-nav__list__item__name{color:var(--color-footer-nav-current-text)}.p-guide-step-card{--color-guide-step-card-background:#fff;--color-guide-step-card-border:#aaa;--color-guide-step-card-text:#000;--color-guide-step-card-link:#000;--color-guide-step-card-img-border:#aaa;color:var(--color-guide-step-card-text);font-size:1.8rem}.p-guide-step-card__header{border-bottom:3px solid var(--color-guide-step-card-border);padding:10px}.p-guide-step-card__body{padding:30px 50px}.p-guide-step-card__body__header01,.p-guide-step-card__body__header02{font-weight:700;margin-top:20px}.p-guide-step-card__body__header02{font-size:1.6rem}.p-guide-step-card__body__list,.p-guide-step-card__body__paragraph{margin:0 0 20px}.p-guide-step-card__body__list__item{list-style-type:disc;margin-left:24px}.p-guide-step-card__body .p-tab-box{--color-tab-box-tab-background:var(--color-guide-step-card-background);--color-tab-box-tab-border:var(--color-guide-step-card-border);--color-tab-box-tab-text:var(--color-guide-step-card-text);--color-tab-box-tab-current-text:var(--color-guide-step-card-border)}.p-guide-step-card__body__img-list{display:flex;flex-wrap:wrap;justify-content:center;margin:0 0 20px;width:100%}.p-guide-step-card__body__img{border:1px solid var(--color-guide-step-card-img-border);margin-left:auto;margin-right:auto}.p-guide-step-card__body__link{--color-text-link-link:var(--color-guide-step-card-link);-webkit-text-decoration-line:underline;text-decoration-line:underline}@media (max-width:823px){.p-guide-step-card{font-size:1.6rem}.p-guide-step-card__body{padding:15px}}.p-guide-step-card-list{padding:30px}.p-guide-step-card-list__item{counter-increment:number;padding:0 0 20px}.p-guide-step-card-list__item:last-of-type{padding:0}.p-guide-step-card-list__item .p-guide-step-card__header:before{content:counter(number) ". "}@media (max-width:823px){.p-guide-step-card-list{padding:15px}.p-guide-step-card-list__item{padding:0 0 15px}}.p-email-confirmation{--color-email-confirmation-text:#000;--color-email-confirmation-link:#000;color:var(--color-email-confirmation-text)}.p-email-confirmation .c-text-link{--color-text-link-link:var(--color-email-confirmation-link)}.p-email-confirmation__title{font-size:1.8rem;margin:0 0 20px;text-align:center}.p-email-confirmation__confirmation__body{margin:10px 0 20px;padding:0 0 0 50px}.p-email-confirmation__confirmation__body:last-of-type{margin:10px 0 0}@media (max-width:823px){.p-email-confirmation__confirmation__body{padding:0 0 0 30px}}.p-global-nav{--color-global-nav-background:#fff;--color-global-nav-border:#eee;--color-global-nav-text:#000;--color-global-nav-ctrl-background:#aaa;--color-global-nav-ctrl-front:#aaa;--color-global-nav-link-background:#fff;--color-global-nav-link-border:#eee;--color-global-nav-link-text:#000;--color-global-nav-current-link-background:#fff;--color-global-nav-current-link-border:#eee;--color-global-nav-current-link-text:#000;--color-global-nav-other-link-background:#000;--color-global-nav-other-link-border:#000;--color-global-nav-other-link-text:#fff;--color-global-nav-link-hover-background:#fff;--color-global-nav-link-hover-border:#eee;--color-global-nav-link-hover-text:#000;--color-global-nav-img-link-background:#fff;--color-glbal-nav-img-link-border:#eee;background-color:var(--color-global-nav-background);border-bottom:1px solid var(--color-global-nav-border);color:var(--color-global-nav-text);height:60px;padding:0 10px}.p-global-nav--inner{height:100%;margin:0 auto;max-width:1280px;overflow:hidden;position:relative}.p-global-nav.is-left-align .p-global-nav__list{justify-content:flex-start}.p-global-nav.is-left-align .p-global-nav__list__item{max-width:150px}.p-global-nav__link{align-items:center;background-color:var(--color-global-nav-link-background);border:1px solid var(--color-global-nav-link-border);border-radius:5px;display:flex;justify-content:center;max-width:200px;padding:7px 10px;text-decoration:none;transition:all .25s;width:100%}.p-global-nav__link,.p-global-nav__link:active,.p-global-nav__link:focus,.p-global-nav__link:hover,.p-global-nav__link:link,.p-global-nav__link:visited{color:var(--color-global-nav-link-text)}@media (any-hover:hover){.p-global-nav__link:hover{background-color:var(--color-global-nav-link-hover-background);border-color:var(--color-global-nav-link-hover-border)}.p-global-nav__link:hover,.p-global-nav__link:hover:active,.p-global-nav__link:hover:focus,.p-global-nav__link:hover:hover,.p-global-nav__link:hover:link,.p-global-nav__link:hover:visited{color:var(--color-global-nav-link-hover-text)}}.p-global-nav__list{-webkit-overflow-scrolling:touch;overflow-scrolling:touch;align-items:center;display:flex;flex-wrap:nowrap;gap:0 10px;height:100%;justify-content:space-between;overflow-x:scroll;overflow-y:hidden;scroll-padding-left:25px;scroll-padding-right:25px;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.p-global-nav__list::-webkit-scrollbar{display:none}.p-global-nav__list__item{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.p-global-nav__list__item .icon{fill:var(--color-global-nav-current-link-text);height:20px;margin:-2px 0 0 2px}.p-global-nav__list__item.is-current:after{background-color:var(--color-global-nav-current-link-border);bottom:-1px;content:"";height:3px;position:absolute;right:0;width:100%}.p-global-nav__list__item.is-current .p-global-nav__link,.p-global-nav__list__item.is-current .p-global-nav__link:active,.p-global-nav__list__item.is-current .p-global-nav__link:focus,.p-global-nav__list__item.is-current .p-global-nav__link:hover,.p-global-nav__list__item.is-current .p-global-nav__link:link,.p-global-nav__list__item.is-current .p-global-nav__link:visited{color:var(--color-global-nav-current-link-text)}.p-global-nav__list__item.is-other .p-global-nav__link{background-color:var(--color-global-nav-other-link-background);border:1px solid var(--color-global-nav-other-link-border)}.p-global-nav__list__item.is-other .p-global-nav__link,.p-global-nav__list__item.is-other .p-global-nav__link:active,.p-global-nav__list__item.is-other .p-global-nav__link:focus,.p-global-nav__list__item.is-other .p-global-nav__link:hover,.p-global-nav__list__item.is-other .p-global-nav__link:link,.p-global-nav__list__item.is-other .p-global-nav__link:visited{color:var(--color-global-nav-other-link-text)}.p-global-nav__ctrl--left,.p-global-nav__ctrl--right{background-color:var(--color-global-nav-ctrl-background);cursor:pointer;display:block;height:102%;opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:all .5s;visibility:hidden;width:25px}.p-global-nav__ctrl--left:before,.p-global-nav__ctrl--right:before{border-left:1px solid var(--color-global-nav-ctrl-front);border-top:1px solid var(--color-global-nav-ctrl-front);content:" ";display:block;height:10px;margin:auto;position:absolute;top:50%;vertical-align:middle;width:10px}.p-global-nav__ctrl--left{border-radius:0 5px 5px 0;left:0}.p-global-nav__ctrl--left:before{left:12px;transform:rotate(-45deg) translate(45%,-35%)}.p-global-nav__ctrl--right{border-radius:5px 0 0 5px;right:0}.p-global-nav__ctrl--right:before{right:12px;transform:rotate(135deg) translate(-35%,45%)}.p-global-nav__ctrl--left.is-visible,.p-global-nav__ctrl--right.is-visible{opacity:1;visibility:visible}@media (max-width:823px){.p-global-nav{font-size:1.2rem;height:43px;padding:0 10px}.p-global-nav__link{border:none;padding:7px 15px}.p-global-nav__link .icon{height:16px;margin:-2px 0 0 1px}}@media (max-width:450px){.p-global-nav{font-size:1.2rem;height:32px;padding:0}.p-global-nav__list{gap:0;justify-content:flex-start;margin:0 auto;max-width:1280px;padding:0 0 0 5px}.p-global-nav__list__item{flex-grow:0;max-width:unset;min-width:unset;width:auto}.p-global-nav__list__item:before{border-right:1px solid var(--color-global-nav-border);content:"";display:inline-block;height:25px;left:0;margin:0;width:1px}.p-global-nav__list__item:first-of-type:before{content:"";display:none;margin:0}.p-global-nav__list__item:last-of-type{padding-right:10px}.p-global-nav.is-left-align .p-global-nav__list__item{max-width:120px}}.p-header{--color-header-background:#000;--color-header-border:#000;--color-header-text:#fff;--color-header-logo-icon:#fff;--color-header-link-hover-background:#000;--color-header-link-hover-border:#000;--color-header-link-hover-text:#fff;--height-header:70px;background-color:var(--color-header-background);border-bottom:1px solid var(--color-header-border);color:var(--color-header-text);padding:0 30px}.p-header--inner{display:grid;margin:0 auto;width:100%}.p-header--inner,.p-header__menu{align-items:center;height:var(--height-header)}.p-header__menu{display:flex;grid-area:menu;justify-content:center}.p-header__menu__button{--color-button-background:transparent;--color-button-border:transparent;height:40px;transition:all .25s;width:40px}@media (any-hover:hover){.p-header__menu__button:hover{--color-button-background:var(--color-header-link-hover-background);--color-button-border:var(--color-header-link-hover-border);--color-button-text-:var(--color-header-link-hover-text);opacity:1}}.p-header__menu .icon{fill:var(--color-header-text);height:24px;width:24px}.p-header__logo{align-items:center;display:flex;font-weight:700;grid-area:logo;height:100%}.p-header__logo__area{align-items:center;border:1px solid transparent;border-radius:5px;display:flex;height:40px;justify-content:flex-start;padding:0 10px;transition:all .25s}@media (any-hover:hover){.p-header__logo__area:hover{background-color:var(--color-header-link-hover-background);border-color:var(--color-header-link-hover-border)}}.p-header__logo__link,.p-header__logo__service-type-link{align-items:center;display:flex;height:100%;justify-content:left;text-decoration:none;width:auto}.p-header__logo__link,.p-header__logo__link:active,.p-header__logo__link:focus,.p-header__logo__link:hover,.p-header__logo__link:link,.p-header__logo__link:visited,.p-header__logo__service-type-link,.p-header__logo__service-type-link:active,.p-header__logo__service-type-link:focus,.p-header__logo__service-type-link:hover,.p-header__logo__service-type-link:link,.p-header__logo__service-type-link:visited{color:var(--color-header-logo-icon)}.p-header__logo__service-type-link{margin-left:2px}.p-header__logo__image{fill:var(--color-header-logo-icon);height:22px;width:auto}.p-header__ctrl-list{align-items:center;display:flex;gap:10px;grid-area:ctrl;height:100%;justify-content:flex-end}.p-header__ctrl-list__list-area{height:100%}.p-header__ctrl-list__item{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:center}.p-header__ctrl-list__item__link{--color-text-link-link:var(--color-header-text);border:1px solid transparent;border-radius:5px;font-size:1.6rem;height:40px;justify-content:center;padding:0 5px;transition:all .25s}@media (any-hover:hover){.p-header__ctrl-list__item__link:hover{--color-text-link-link:var(--color-header-link-hover-text);background-color:var(--color-header-link-hover-background);border-color:var(--color-header-link-hover-border);opacity:1;text-decoration:none}}.p-header__ctrl-list__item__link__text{margin-left:2px}.p-header__ctrl-list__item__link--switch{--color-button-background:hsla(0,0%,100%,.2);--color-button-border:transparent;--color-button-text:var(--color-header-logo-icon);border-radius:5px;display:flex;overflow:hidden;padding:0 4px}@media (any-hover:hover){.p-header__ctrl-list__item__link--switch:hover{--color-header-link-hover-background:hsla(0,0%,100%,.1);--color-header-link-hover-border:transparent;--color-header-text:var(--color-header-logo-icon)}}.p-header__ctrl-list__item__link--switch .icon{fill:var(--color-header-logo-icon)}.p-header__ctrl-list__item__link--switch__icon-arrow-right{height:15px;margin-left:1px}.p-header__ctrl-list__item__link--switch__icon-logo,.p-header__ctrl-list__item__link--switch__icon-service-type{height:15px;margin:0;width:auto}.p-header__ctrl-list__item .icon{fill:var(--color-header-text)}.p-header__ctrl-list__item__button{--color-button-background:transparent;--color-button-border:transparent;--color-button-text:var(--color-header-text);border:1px solid transparent;border-radius:5px;height:40px;padding:0 5px}@media (any-hover:hover){.p-header__ctrl-list__item__button:hover{--color-text-link-link:var(--color-header-link-hover-text);background-color:var(--color-header-link-hover-background);border-color:var(--color-header-link-hover-border);opacity:1;text-decoration:none}}.p-header__ctrl-list__item--cart .p-header__ctrl-list__item__link__text,.p-header__ctrl-list__item--library-menu .p-header__ctrl-list__item__button__text,.p-header__ctrl-list__item--search .p-header__ctrl-list__item__button__text,.p-header__ctrl-list__item--user-menu .p-header__ctrl-list__item__button__text{display:none}.p-header__ctrl-list__item--login,.p-header__ctrl-list__item--register{font-weight:700;padding:10px 0}.p-header__ctrl-list__item--search .icon,.p-header__ctrl-list__item--user-menu .icon{width:35px}.p-header__ctrl-list__item--cart .icon,.p-header__ctrl-list__item--library-menu .icon{width:30px}.p-header__noscript{display:block;margin:0 0 20px;text-align:center}.p-header__noscript .c-text-link{--color-text-link-link:var(--color-header-text)}.p-header--catalog .p-header--inner{grid-template:"logo ctrl" auto/auto 1fr}.p-header--catalog .p-header__ctrl-list__item--cart,.p-header--catalog .p-header__ctrl-list__item--library-menu,.p-header--catalog .p-header__ctrl-list__item--search,.p-header--catalog .p-header__menu{display:none}.p-header--general .p-header--inner{grid-template:"logo ctrl" auto/auto 1fr}.p-header--general .p-header__menu{display:none}.p-header--general .p-header__logo__area{padding:0}@media (any-hover:hover){.p-header--general .p-header__logo__area:hover{background-color:transparent;border-color:transparent}}.p-header--general .p-header__logo__link{border-radius:5px;padding:0 10px;transition:all .25s}@media (any-hover:hover){.p-header--general .p-header__logo__link:hover{background-color:var(--color-header-link-hover-background);border-color:var(--color-header-link-hover-border)}}.p-header--general .p-header__logo__service-type-link{--color-button-background:hsla(0,0%,100%,.2);--color-button-border:transparent;--color-button-text:var(--color-header-logo-icon);margin:0 0 0 10px;padding:0 20px}.p-header--general .p-header__logo__image--service-type{height:22px}@media (max-width:823px){.p-header{--height-header:50px;font-size:1.2rem}.p-header__menu__button{height:35px;width:35px}.p-header__logo__area{height:35px}.p-header__logo__service-type-link{margin-left:1px}.p-header__logo__image{height:18px}.p-header__ctrl-list{gap:5px}.p-header__ctrl-list__item__link{font-size:1.2rem;height:35px;padding:0;width:35px}.p-header__ctrl-list__item__link--switch{margin:0 0 0 5px;padding:0 4px;width:auto}.p-header__ctrl-list__item__link--switch__icon-arrow-right{height:13px}.p-header__ctrl-list__item__link--switch__icon-logo{display:none}.p-header__ctrl-list__item__link--switch__icon-service-type{height:13px;margin:0;width:auto}.p-header__ctrl-list__item__button{height:35px;padding:0;width:35px}.p-header__ctrl-list__item--cart .p-header__ctrl-list__item__link__text,.p-header__ctrl-list__item--library-menu .p-header__ctrl-list__item__button__text,.p-header__ctrl-list__item--search .p-header__ctrl-list__item__button__text,.p-header__ctrl-list__item--user-menu .p-header__ctrl-list__item__button__text{display:none}.p-header__ctrl-list__item--login,.p-header__ctrl-list__item--register{padding:8px 0}.p-header__ctrl-list__item--login .c-text-link,.p-header__ctrl-list__item--register .c-text-link{padding:0 2px;width:auto}.p-header__ctrl-list__item--search .icon,.p-header__ctrl-list__item--user-menu .icon{width:30px}.p-header__ctrl-list__item--cart .icon,.p-header__ctrl-list__item--library-menu .icon{width:25px}}@media (min-width:451px) and (max-width:823px){.p-header--catalog{padding:0 10px 0 0}.p-header--catalog .p-header--inner{grid-template:"menu logo ctrl" auto/45px auto 1fr}.p-header--catalog .p-header__ctrl-list__item--cart,.p-header--catalog .p-header__ctrl-list__item--library-menu,.p-header--catalog .p-header__ctrl-list__item--login,.p-header--catalog .p-header__ctrl-list__item--register,.p-header--catalog .p-header__ctrl-list__item--search,.p-header--catalog .p-header__ctrl-list__item--user-menu,.p-header--catalog .p-header__menu{display:flex}.p-header--general{padding:0 10px}.p-header--general .p-header--inner{grid-template:"logo ctrl" auto/auto 1fr}.p-header--general .p-header__menu{display:none}.p-header--general .p-header__logo__service-type-link{padding:0 15px}.p-header--general .p-header__logo__image--service-type{height:18px}}@media (max-width:450px){.p-header{padding:0 10px}.p-header--inner{grid-template:"logo ctrl" auto/1fr auto}.p-header--catalog .p-header__ctrl-list__item--cart,.p-header--catalog .p-header__ctrl-list__item--library-menu,.p-header--catalog .p-header__ctrl-list__item--search,.p-header__menu{display:none}.p-header--catalog .p-header__ctrl-list__item--user-menu{display:flex}.p-header--general .p-header__logo__link{padding:0 5px}.p-header--general .p-header__logo__service-type-link{margin:0 0 0 5px;padding:0 5px}.p-header--general .p-header__logo__image--service-type{height:18px}}.error .p-header--inner,.flow .p-header--inner,.my-page .p-header--inner,.p-age-verification .p-header--inner,.purchase .p-header--inner{grid-template:"logo" auto/1fr}.error .p-header__ctrl-list,.error .p-header__menu,.flow .p-header__ctrl-list,.flow .p-header__menu,.my-page .p-header__ctrl-list,.my-page .p-header__menu,.p-age-verification .p-header__ctrl-list,.p-age-verification .p-header__menu,.purchase .p-header__ctrl-list,.purchase .p-header__menu{display:none}@media (max-width:823px){.error .p-header,.flow .p-header,.my-page .p-header,.p-age-verification .p-header,.purchase .p-header{padding:0 10px}}.p-inquiry-button-area{--color-inquiry-button-area-background:#fff;--color-inquiry-button-area-text:#000;--color-inquiry-button-area-button-background:#000;--color-inquiry-button-area-button-border:#000;--color-inquiry-button-area-button-text:#fff;background-color:var(--color-inquiry-button-area-background);color:var(--color-inquiry-button-area-text);font-size:1.6rem;padding:30px 0;width:100%}.p-inquiry-button-area--inner{margin:0 auto;padding:0;text-align:center;width:100%}.p-inquiry-button-area__button-area{align-items:center;display:flex;justify-content:center;margin:20px 0 0}.p-inquiry-button-area__button-area__button{--color-button-background:var(--color-inquiry-button-area-button-background);--color-button-border:var(--color-inquiry-button-area-button-border);--color-button-text:var(--color-inquiry-button-area-button-text);max-width:300px;width:100%}@media (max-width:823px){.p-inquiry-button-area{font-size:1.2rem}}.p-l-mark{--color-l-mark-text:#000;--color-l-mark-icon:#008c67;align-items:center;color:var(--color-l-mark-text);display:grid;font-size:1.2rem;gap:10px;grid-template-areas:"mark explain";grid-template-columns:50px 1fr;max-width:650px;width:100%}.p-l-mark__mark .icon{fill:var(--color-l-mark-icon);height:auto;vertical-align:middle;width:50px}.p-l-mark__explain{text-align:left}@media (max-width:823px){.p-l-mark{display:block}.p-l-mark:after{clear:both;content:"";display:block}.p-l-mark__mark{float:left;margin:0 10px 0 0}}.p-maintenance-message{--color-maintenance-message-text:#e90129;color:var(--color-maintenance-message-text);margin:20px auto;max-width:600px;overflow:hidden;width:100%}.p-maintenance-message__body__text,.p-maintenance-message__header{text-align:center}.p-maintenance-message__body__date{font-weight:700;margin:20px 0 0;text-align:center}@media (max-width:823px){.p-maintenance-message{margin:10px 0}.p-maintenance-message__body__text{text-align:left}}.p-menu{--color-menu-background:#fff;--color-menu-text:#000;--color-menu-header-background:#eee;--color-menu-header-border:#eee;--color-menu-header-text:#000;--color-menu-item-background:#fff;--color-menu-item-border:#eee;--color-menu-item-text:#000;--color-menu-item-other-background:#fff;--color-menu-item-other-border:#eee;--color-menu-item-other-text:#000;--color-menu-accent-button-background:#000;--color-menu-accent-button-border:#000;--color-menu-accent-button-text:#fff;--color-menu-assort-button-background:#fff;--color-menu-assort-button-border:#000;--color-menu-assort-button-text:#000;--color-menu-scrollbar-thumb:hsla(0,0%,100%,.5);--color-menu-scrollbar-track:#cbcbcb;--gap-menu:20px;--bottom-menu:unset;--left-menu:var(--gap-menu);--right-menu:unset;--top-menu:calc(70px + var(--gap-menu));--height-menu:calc(var(--height-window) - 70px - var(--gap-menu)*2);--height-close-button:0;background-color:var(--color-menu-background);border-radius:20px;bottom:var(--bottom-menu);color:var(--color-menu-text);height:var(--height-menu);left:var(--left-menu);opacity:0;overflow:hidden;position:fixed;right:var(--right-menu);top:var(--top-menu);transform:scaleY(0);transform-origin:top left;transition:all .3s ease 0s;width:400px;z-index:110}.p-menu .c-text-link{--color-text-link-link:var(--color-side-menu-text)}.p-menu.is-visible{opacity:1;transform:scaleY(1)}.p-menu.is-position-left{--left-menu:var(--gap-menu);--right-menu:unset}.p-menu.is-position-right{--left-menu:unset;--right-menu:var(--gap-menu)}.p-menu__button-close{height:0;width:100%}.p-menu--inner{background-color:transparent;display:grid;grid-template:"header" 50px "body" 1fr/100%;height:100%}.p-menu__header{align-items:center;background-color:var(--color-menu-header-background);border-bottom:1px solid var(--color-menu-header-border);color:var(--color-menu-header-text);cursor:pointer;display:flex;grid-area:header;justify-content:center;overflow:hidden}.p-menu__body{overflow-scrolling:touch;background-color:var(--color-menu-background);grid-area:body;overflow:hidden auto;padding:20px;scrollbar-color:var(--color-menu-scrollbar-thumb) var(--color-menu-scrollbar-track);scrollbar-width:thin;width:100%}.p-menu .p-menu-content{margin:0;padding:20px 0;width:100%}.p-menu .p-menu-content:first-of-type{padding:0 0 20px}.p-menu .p-menu-content__header{align-items:center;display:grid;grid-template-columns:1fr 100px;margin:0;padding:0 0 20px}.p-menu .p-menu-content__header__title{font-size:1.6rem}.p-menu .p-menu-content__header__title__icon{fill:var(--color-menu-text);height:30px;vertical-align:bottom}.p-menu .p-menu-content__header__more{display:flex;font-size:1.2rem;justify-content:flex-end}.p-menu .p-menu-content__header__link{--arrow-size-text-link:8px;--color-text-link-link:var(--color-menu-text)}.p-menu .p-menu-content__header__link__icon{fill:var(--color-menu-text)}.p-menu .p-menu-content__list{width:100%}.p-menu .p-menu-content__list__link{--color-text-link-link:var(--color-menu-item-text)}.p-menu .p-menu-content__list__link__text .icon{fill:var(--color-menu-item-text);height:20px;vertical-align:bottom}.p-menu .p-menu-content__list__link__sub-text{font-size:1.2rem}.p-menu .p-menu-content__list__icon{fill:var(--color-menu-item-text)}.p-menu .p-menu-content__list__item{background-color:var(--color-menu-item-background);border-color:var(--color-menu-item-border)}.p-menu .p-menu-content__list__item.is-other{background-color:var(--color-menu-item-other-background);border-color:var(--color-menu-item-other-border)}.p-menu .p-menu-content__list__item.is-other .p-menu-content__list__link{--color-text-link-link:var(--color-menu-item-other-text)}.p-menu .p-menu-content--banner-by-section .p-menu-content__list,.p-menu .p-menu-content--book-genre .p-menu-content__list,.p-menu .p-menu-content--book-index .p-menu-content__list,.p-menu .p-menu-content--book-pickup .p-menu-content__list,.p-menu .p-menu-content--direct-mail .p-menu-content__list,.p-menu .p-menu-content--ranking .p-menu-content__list,.p-menu .p-menu-content--social-media .p-menu-content__list,.p-menu .p-menu-content--special-banner .p-menu-content__list,.p-menu .p-menu-content--top .p-menu-content__list,.p-menu .p-menu-content--tvod-section .p-menu-content__list,.p-menu .p-menu-content--tvod-section-local .p-menu-content__list,.p-menu .p-menu-content--videx-player .p-menu-content__list{align-items:center;display:flex;flex-wrap:wrap;font-size:1.6rem;gap:10px;justify-content:space-between;line-height:1}.p-menu .p-menu-content--banner-by-section .p-menu-content__list__item,.p-menu .p-menu-content--book-genre .p-menu-content__list__item,.p-menu .p-menu-content--book-index .p-menu-content__list__item,.p-menu .p-menu-content--book-pickup .p-menu-content__list__item,.p-menu .p-menu-content--direct-mail .p-menu-content__list__item,.p-menu .p-menu-content--ranking .p-menu-content__list__item,.p-menu .p-menu-content--social-media .p-menu-content__list__item,.p-menu .p-menu-content--special-banner .p-menu-content__list__item,.p-menu .p-menu-content--top .p-menu-content__list__item,.p-menu .p-menu-content--tvod-section .p-menu-content__list__item,.p-menu .p-menu-content--tvod-section-local .p-menu-content__list__item,.p-menu .p-menu-content--videx-player .p-menu-content__list__item{border-style:solid;border-width:1px;width:47%}.p-menu .p-menu-content--banner-by-section .p-menu-content__list__link,.p-menu .p-menu-content--book-genre .p-menu-content__list__link,.p-menu .p-menu-content--book-index .p-menu-content__list__link,.p-menu .p-menu-content--book-pickup .p-menu-content__list__link,.p-menu .p-menu-content--direct-mail .p-menu-content__list__link,.p-menu .p-menu-content--ranking .p-menu-content__list__link,.p-menu .p-menu-content--social-media .p-menu-content__list__link,.p-menu .p-menu-content--special-banner .p-menu-content__list__link,.p-menu .p-menu-content--top .p-menu-content__list__link,.p-menu .p-menu-content--tvod-section .p-menu-content__list__link,.p-menu .p-menu-content--tvod-section-local .p-menu-content__list__link,.p-menu .p-menu-content--videx-player .p-menu-content__list__link{height:100%;justify-content:center;padding:10px;width:100%}.p-menu .p-menu-content--banner-by-section.is-wide .p-menu-content__list__item,.p-menu .p-menu-content--book-genre.is-wide .p-menu-content__list__item,.p-menu .p-menu-content--book-index.is-wide .p-menu-content__list__item,.p-menu .p-menu-content--book-pickup.is-wide .p-menu-content__list__item,.p-menu .p-menu-content--direct-mail.is-wide .p-menu-content__list__item,.p-menu .p-menu-content--ranking.is-wide .p-menu-content__list__item,.p-menu .p-menu-content--social-media.is-wide .p-menu-content__list__item,.p-menu .p-menu-content--special-banner.is-wide .p-menu-content__list__item,.p-menu .p-menu-content--top.is-wide .p-menu-content__list__item,.p-menu .p-menu-content--tvod-section-local.is-wide .p-menu-content__list__item,.p-menu .p-menu-content--tvod-section.is-wide .p-menu-content__list__item,.p-menu .p-menu-content--videx-player.is-wide .p-menu-content__list__item{width:100%}.p-menu .p-menu-content--banner-by-section.is-wide .p-menu-content__list__link,.p-menu .p-menu-content--book-genre.is-wide .p-menu-content__list__link,.p-menu .p-menu-content--book-index.is-wide .p-menu-content__list__link,.p-menu .p-menu-content--book-pickup.is-wide .p-menu-content__list__link,.p-menu .p-menu-content--direct-mail.is-wide .p-menu-content__list__link,.p-menu .p-menu-content--ranking.is-wide .p-menu-content__list__link,.p-menu .p-menu-content--social-media.is-wide .p-menu-content__list__link,.p-menu .p-menu-content--special-banner.is-wide .p-menu-content__list__link,.p-menu .p-menu-content--top.is-wide .p-menu-content__list__link,.p-menu .p-menu-content--tvod-section-local.is-wide .p-menu-content__list__link,.p-menu .p-menu-content--tvod-section.is-wide .p-menu-content__list__link,.p-menu .p-menu-content--videx-player.is-wide .p-menu-content__list__link{justify-content:flex-start}.p-menu .p-menu-content--book-index .p-menu-content__list__item,.p-menu .p-menu-content--direct-mail .p-menu-content__list__item,.p-menu .p-menu-content--top .p-menu-content__list__item{width:100%}.p-menu .p-menu-content--banner-by-section .p-menu-content__list__link,.p-menu .p-menu-content--social-media .p-menu-content__list__link,.p-menu .p-menu-content--special-banner .p-menu-content__list__link,.p-menu .p-menu-content--videx-player .p-menu-content__list__link{padding:0}.p-menu .p-menu-content--banner-by-section .p-menu-content__list__item,.p-menu .p-menu-content--social-media .p-menu-content__list__item,.p-menu .p-menu-content--special-banner .p-menu-content__list__item,.p-menu .p-menu-content--videx-player .p-menu-content__list__item{border:none;width:100%}.p-menu .p-menu-content--banner-by-section .p-menu-content__list__item .p-banner-link__image,.p-menu .p-menu-content--social-media .p-menu-content__list__item .p-banner-link__image,.p-menu .p-menu-content--special-banner .p-menu-content__list__item .p-banner-link__image,.p-menu .p-menu-content--videx-player .p-menu-content__list__item .p-banner-link__image{max-width:230px}.p-menu .p-menu-content--account .p-menu-content__list__item,.p-menu .p-menu-content--info .p-menu-content__list__item,.p-menu .p-menu-content--personal .p-menu-content__list__item{border-bottom-style:solid;border-bottom-width:1px;height:50px;width:100%}.p-menu .p-menu-content--account .p-menu-content__list__item:first-of-type,.p-menu .p-menu-content--info .p-menu-content__list__item:first-of-type,.p-menu .p-menu-content--personal .p-menu-content__list__item:first-of-type{border-top-style:solid;border-top-width:1px}.p-menu .p-menu-content--account .p-menu-content__list__link,.p-menu .p-menu-content--info .p-menu-content__list__link,.p-menu .p-menu-content--personal .p-menu-content__list__link{height:100%;padding:10px;width:100%}.p-menu .p-menu-content--account .p-menu-content__list__icon,.p-menu .p-menu-content--info .p-menu-content__list__icon,.p-menu .p-menu-content--personal .p-menu-content__list__icon{height:30px;margin-right:5px;margin-top:-3px}.p-menu .p-menu-content--login .p-menu-content__header,.p-menu .p-menu-content--point .p-menu-content__header{padding:0}.p-menu .p-menu-content--login .p-menu-content__text-area,.p-menu .p-menu-content--point .p-menu-content__text-area{padding:20px 0;width:100%}.p-menu .p-menu-content--login .p-menu-content__text-area__point-num,.p-menu .p-menu-content--point .p-menu-content__text-area__point-num{align-items:baseline;display:flex;font-size:2.4rem;justify-content:center}.p-menu .p-menu-content--login .p-menu-content__text-area__point-num__unit,.p-menu .p-menu-content--point .p-menu-content__text-area__point-num__unit{font-size:1.6rem;font-weight:400}.p-menu .p-menu-content--login .p-menu-content__button-area,.p-menu .p-menu-content--point .p-menu-content__button-area{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;width:100%}.p-menu .p-menu-content--login .p-menu-content__button-area__button-purchase-point,.p-menu .p-menu-content--login .p-menu-content__button-area__button-register,.p-menu .p-menu-content--point .p-menu-content__button-area__button-purchase-point,.p-menu .p-menu-content--point .p-menu-content__button-area__button-register{--color-button-background:var(--color-menu-accent-button-background);--color-button-border:var(--color-menu-accent-button-border);--color-button-text:var(--color-menu-accent-button-text);font-size:1.6rem;height:40px;max-width:200px;width:100%}.p-menu .p-menu-content--login .p-menu-content__button-area__button-login,.p-menu .p-menu-content--point .p-menu-content__button-area__button-login{--color-button-background:var(--color-menu-assort-button-background);--color-button-border:var(--color-menu-assort-button-border);--color-button-text:var(--color-menu-assort-button-text);font-size:1.6rem;height:40px;max-width:200px;width:100%}.p-menu .p-menu-content--blog{border:1px solid var(--color-menu-item-border);padding:20px}.p-menu .p-menu-content--blog .p-menu-content__header{display:block}.p-menu .p-menu-content--blog .p-menu-content__header__title{line-height:1}.p-menu .p-menu-content--blog .p-menu-content__header__title__updated{float:right;font-size:1.2rem}.p-menu .p-menu-content--blog .p-menu-content__text-area{padding:10px 20px 0 30px}.p-menu .p-menu-content--blog .p-menu-content__text-area__blog-title .c-text-link{display:inline;line-height:1}.p-menu .p-menu-content--login-provider .p-menu-content__text-area__provider{text-align:center}.p-menu .p-menu-content--ranking .p-menu-content__list{counter-reset:number 0}.p-menu .p-menu-content--ranking .p-menu-content__list__item{width:100%}.p-menu .p-menu-content--ranking .p-menu-content__list__link{justify-content:flex-start;padding:10px 10px 10px 35px;position:relative}.p-menu .p-menu-content--ranking .p-menu-content__list__link:before{align-items:center;background-color:var(--color-menu-background);border:1px solid var(--color-menu-text);border-radius:5px;color:var(--color-menu-text);content:counter(number);counter-increment:number 1;display:inline-flex;font-size:1.4rem;font-weight:700;height:25px;justify-content:center;left:5px;min-width:25px;position:absolute;width:25px}@media (min-width:451px) and (max-width:823px){.p-menu{--top-menu:var(--gap-menu);--height-menu:calc(var(--height-window) - var(--gap-menu)*2)}}@media (max-width:450px){.p-menu{--height-menu:var(--height-window);--height-close-button:33.33vh;-webkit-overflow-scrolling:touch;background-color:transparent;border-radius:0;bottom:0;left:0;overflow-y:scroll;right:0;top:0;transform:translateY(100%);width:100vw}.p-menu.is-visible{opacity:1;transform:translate(0)}.p-menu__button-close{height:var(--height-close-button)}.p-menu--inner{height:auto;min-height:var(--height-window)}.p-menu__header{border-radius:20px 20px 0 0/20px 20px 0 0;position:-webkit-sticky;position:sticky;top:0;z-index:1}.p-menu__body{overflow:visible;padding-bottom:225px}}#menu-catalog-book-overlay.c-overlay,#menu-catalog-tvod-overlay.c-overlay,#menu-library-overlay.c-overlay,#menu-user-overlay.c-overlay{--z-index-overlay:109;height:calc(var(--height-document) - 70px);top:70px}@media (max-width:823px){#menu-catalog-book-overlay.c-overlay,#menu-catalog-tvod-overlay.c-overlay,#menu-library-overlay.c-overlay,#menu-user-overlay.c-overlay{top:0}}.p-message-area{--color-message-area-background:#fff;--color-message-area-text:#000;--color-message-area-error-text:#e90129;background-color:var(--color-message-area-background);color:var(--color-message-area-text);margin:0 auto;max-width:1280px;overflow:hidden;text-align:center;width:100%}.p-message-area .is-error{color:var(--color-message-area-error-text)}.p-message-area .is-error .c-text-link{--color-text-link-link:var(--color-message-area-error-text);text-decoration:underline}.p-message-area--wrapper{width:100%}.p-message-area__messages{padding:0 10px}.p-message-area__messages__message{display:inline-block;width:100%}.p-message-area__messages__message:first-of-type{margin-top:20px}.p-message-area__messages__message:last-of-type{margin-bottom:20px}.p-message-area__head-em{width:100%}.p-message-area__head-em em{display:inline-block;font-style:normal;width:100%}.p-message-area__head-em em:first-of-type{margin-top:20px}.p-message-area__head-em em:last-of-type{margin-bottom:20px}@media (max-width:823px){.p-message-area--wrapper{padding:0 15px}.p-message-area__messages__message:first-of-type{margin-top:10px}.p-message-area__messages__message:last-of-type{margin-bottom:10px}.p-message-area__head-em em:first-of-type{margin-top:10px}.p-message-area__head-em em:last-of-type{margin-bottom:10px}}@media (max-width:450px){.p-message-area{text-align:left}}.p-page-title-bar{--color-page-title-bar-background:#000;--color-page-title-bar-text:#fff;background-color:var(--color-page-title-bar-background);color:var(--color-page-title-bar-text);padding:20px 30px;width:100%}.p-page-title-bar--second{--color-page-title-bar-background:#000}.p-page-title-bar--inversion{--color-page-title-bar-background:#eee;--color-page-title-bar-text:#000}.p-page-title-bar__box{align-items:baseline;display:flex;flex-wrap:wrap;margin:0 auto;max-width:1280px;width:100%}.p-page-title-bar__title{display:inline-flex;font-size:2.8rem;font-weight:400;line-height:1}.p-page-title-bar__sub-text{display:inline-flex;font-size:1.6rem;line-height:1}@media (max-width:823px){.p-page-title-bar{padding:10px 15px}.p-page-title-bar__title{font-size:1.8rem}.p-page-title-bar__sub-text{font-size:1.2rem}}.p-pagination{--color-pagination-link-background:#fff;--color-pagination-link-border:#000;--color-pagination-link-text:#000;--color-pagination-current-background:#000;--color-pagination-current-border:#000;--color-pagination-current-text:#fff;--color-pagination-disable-background:#dcdcdc;--color-pagination-disable-border:#dcdcdc;--color-pagination-disable-text:#b2b8c1}.p-pagination,.p-pagination--wrapper{display:flex;justify-content:center;overflow:hidden}.p-pagination--wrapper{padding:50px 0}.p-pagination__list{align-items:center;display:flex;flex-wrap:nowrap;gap:10px;height:50px;justify-content:center}.p-pagination__list__item{height:100%;min-width:50px;text-align:center}.p-pagination__list__item--ellipsis{min-width:auto}.p-pagination__list__link{align-items:center;background-color:var(--color-pagination-link-background);border:1px solid var(--color-pagination-link-border);border-radius:5px;cursor:pointer;display:flex;height:100%;justify-content:center;padding:0 10px;text-decoration:none;transition:all .25s;width:100%}.p-pagination__list__link,.p-pagination__list__link:active,.p-pagination__list__link:focus,.p-pagination__list__link:hover,.p-pagination__list__link:link,.p-pagination__list__link:visited{color:var(--color-pagination-link-text)}@media (any-hover:hover){.p-pagination__list__link:hover{opacity:.8}}.p-pagination__list__link.is-disabled{background-color:var(--color-pagination-disable-background);border:1px solid var(--color-pagination-disable-border);cursor:not-allowed;pointer-events:none}.p-pagination__list__link.is-disabled,.p-pagination__list__link.is-disabled:active,.p-pagination__list__link.is-disabled:focus,.p-pagination__list__link.is-disabled:hover,.p-pagination__list__link.is-disabled:link,.p-pagination__list__link.is-disabled:visited{color:var(--color-pagination-disable-text)}.p-pagination__list__item.is-current .p-pagination__list__link{background-color:var(--color-pagination-current-background);border:1px solid var(--color-pagination-current-background);color:var(--color-pagination-current-text);cursor:not-allowed;pointer-events:none}.p-pagination__list__item.is-current .p-pagination__list__link,.p-pagination__list__item.is-current .p-pagination__list__link:active,.p-pagination__list__item.is-current .p-pagination__list__link:focus,.p-pagination__list__item.is-current .p-pagination__list__link:hover,.p-pagination__list__item.is-current .p-pagination__list__link:link,.p-pagination__list__item.is-current .p-pagination__list__link:visited{color:var(--color-pagination-current-text)}.p-pagination__list__ellipsis{align-items:center;display:flex;height:100%;justify-content:center;width:100%}@media (max-width:823px){.p-pagination__list{gap:7px;height:35px}.p-pagination__list__item{font-size:1.2rem;min-width:35px}.p-pagination__list__item--ellipsis{min-width:auto}}.p-pop-up,.p-pop-up--confirm,.p-pop-up--message,.p-pop-up--purchase-confirm{--color-pop-up-background:#fff;--color-pop-up-border:#fff;--color-pop-up-text:#000;--color-pop-up-link:#000;--color-pop-up-normal-button-background:#fff;--color-pop-up-normal-button-border:#000;--color-pop-up-normal-button-text:#000;--color-pop-up-accent-button-background:#fff;--color-pop-up-accent-button-border:#000;--color-pop-up-accent-button-text:#000;--color-pop-up-assort-button-background:#000;--color-pop-up-assort-button-border:#000;--color-pop-up-assort-button-text:#fff;--color-pop-up-error-text:#e90129;--color-pop-up-scrollbar-thumb:hsla(0,0%,100%,.5);--color-pop-up-scrollbar-track:#929292;background-color:var(--color-pop-up-background);border:1px solid var(--color-pop-up-border);border-radius:10px;color:var(--color-pop-up-text);display:flex;filter:drop-shadow(0 0 10px rgba(0,0,0,.5));flex-direction:column;gap:20px;left:50%;max-height:95vh;max-width:700px;opacity:0;padding:30px 0;position:fixed;text-align:center;top:50%;transform:translate(-50%,-50%);transition:all .5s;visibility:hidden;width:90%;z-index:140}.p-pop-up .c-text-link,.p-pop-up--confirm .c-text-link,.p-pop-up--message .c-text-link,.p-pop-up--purchase-confirm .c-text-link{--color-text-link-link:var(--color-pop-up-link)}.is-visible.p-pop-up--confirm,.is-visible.p-pop-up--message,.is-visible.p-pop-up--purchase-confirm,.p-pop-up.is-visible{opacity:1;visibility:visible}.is-visible.is-auto-close.p-pop-up--confirm,.is-visible.is-auto-close.p-pop-up--message,.is-visible.is-auto-close.p-pop-up--purchase-confirm,.p-pop-up.is-visible.is-auto-close{-webkit-animation:_auto-close 4s;animation:_auto-close 4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.is-loading.p-pop-up--confirm,.is-loading.p-pop-up--message,.is-loading.p-pop-up--purchase-confirm,.p-pop-up.is-loading{cursor:not-allowed;opacity:.5;pointer-events:none}.p-pop-up__close{background-color:transparent;border:none;cursor:pointer;height:20px;padding:0;position:absolute;right:10px;top:10px;width:20px}.p-pop-up__close:after,.p-pop-up__close:before{background-color:var(--color-pop-up-text);content:"";display:block;height:2px;left:50%;position:absolute;top:50%;width:95%}.p-pop-up__close:before{transform:translate(-50%,-50%) rotate(45deg)}.p-pop-up__close:after{transform:translate(-50%,-50%) rotate(-45deg)}.p-pop-up__title{font-size:1.8rem;padding:0 30px}.p-pop-up__body{overflow-scrolling:touch;-ms-scroll-chaining:none;overflow:hidden auto;overscroll-behavior:contain;scrollbar-color:var(--color-pop-up-scrollbar-thumb) var(--color-pop-up-scrollbar-track);scrollbar-width:thin}.p-pop-up__body,.p-pop-up__footer{font-size:1.6rem;padding:0 30px}.p-pop-up__button-area{display:flex;flex-wrap:wrap;gap:15px 20px;justify-content:center;padding:10px 20px 0}.p-pop-up__button-area__button-cancel,.p-pop-up__button-area__button-close{--color-button-background:var(--color-pop-up-normal-button-background);--color-button-border:var(--color-pop-up-normal-button-border);--color-button-text:var(--color-pop-up-normal-button-text);max-width:150px;width:50%}.p-pop-up__button-area__button-ok{--color-button-background:var(--color-pop-up-accent-button-background);--color-button-border:var(--color-pop-up-accent-button-border);--color-button-text:var(--color-pop-up-accent-button-text);max-width:150px;width:50%}@media (max-width:450px){.p-pop-up,.p-pop-up--confirm,.p-pop-up--message,.p-pop-up--purchase-confirm{gap:10px;max-height:calc(95vh - 150px);padding:25px 0 15px}.p-pop-up__body,.p-pop-up__footer,.p-pop-up__title{padding:0 15px}.p-pop-up__button-area{gap:10px 15px;padding:10px 15px 0}.p-pop-up__button-area__button-cancel,.p-pop-up__button-area__button-close,.p-pop-up__button-area__button-ok{max-width:130px}}@media (prefers-reduced-motion:reduce){.p-pop-up,.p-pop-up--confirm,.p-pop-up--message,.p-pop-up--purchase-confirm{transition:none}.is-visible.is-auto-close.p-pop-up--confirm,.is-visible.is-auto-close.p-pop-up--message,.is-visible.is-auto-close.p-pop-up--purchase-confirm,.p-pop-up.is-visible.is-auto-close{-webkit-animation:none;animation:none}}.p-pop-up--confirm{max-width:500px}.p-pop-up--confirm__body__message__list{list-style-type:disc!important;margin:0 0 20px;padding:0 0 0 40px;text-align:left}@media (max-width:823px){.p-pop-up--confirm__body__message__list{padding:0 0 0 20px}}.p-pop-up--message{max-width:350px;z-index:190}.p-pop-up--message__button-area{display:none}.p-pop-up--message__button-area.is-visible{display:flex}#message-overlay.c-overlay{--z-index-overlay:189}.p-pop-up--purchase-confirm{max-width:400px}.p-pop-up--purchase-confirm__body__pay_method{display:none}.p-pop-up--purchase-confirm__body__pay_method.is-visible{display:block}.p-scroll-to-top{--color-scroll-to-top-background:#fff;--color-scroll-to-top-border:#aaa;--color-scroll-to-top-text:#000;background-color:var(--color-scroll-to-top-background);border:1px solid var(--color-scroll-to-top-border);border-radius:15%;bottom:50px;cursor:pointer;display:block;height:60px;opacity:0;position:fixed;right:50px;transition:all .5s;visibility:hidden;width:60px;z-index:10}.p-scroll-to-top:before{border-left:1px solid var(--color-scroll-to-top-text);border-top:1px solid var(--color-scroll-to-top-text);content:" ";display:block;height:20px;left:calc(50% - 10px);margin:auto;position:absolute;top:calc(50% - 4px);transform:rotate(45deg);vertical-align:middle;width:20px}.p-scroll-to-top.is-visible{opacity:1;visibility:visible}@media (max-width:823px){.p-scroll-to-top{bottom:30px;height:40px;right:30px;width:40px}.p-scroll-to-top:before{height:14px;left:calc(50% - 7px);top:calc(50% - 2px);width:14px}}@media (max-width:450px){.p-scroll-to-top{bottom:220px;right:10px}}.p-service-top-button-area{--color-service-top-button-area-background:#000;--color-service-top-button-area-border:#000;--color-service-top-button-area-text:#fff;--color-service-top-button-area-button-background:#000;--color-service-top-button-area-button-border:#fff;--color-service-top-button-area-button-text:#fff;align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-around}.p-service-top-button-area__button-service-type{--color-button-background:var(--color-service-top-button-area-button-background);--color-button-border:var(--color-service-top-button-area-button-border);--color-button-text:var(--color-service-top-button-area-button-text);max-width:240px;width:100%}.p-service-top-button-area__button-service-type__image{fill:var(--color-service-top-button-area-button-text);height:22px}@media (max-width:823px){.p-service-top-button-area{gap:10px}}.p-side-menu{--color-side-menu-background:#eee;--color-side-menu-text:#000;--color-side-menu-content-border:#565656;--color-side-menu-accent-button-background:#000;--color-side-menu-accent-button-border:#000;--color-side-menu-accent-button-text:#fff;--color-side-menu-assort-button-background:#fff;--color-side-menu-assort-button-border:#000;--color-side-menu-assort-button-text:#000;--color-side-menu-logo-background:#000;--color-side-menu-logo-border:#000;--color-side-menu-logo-text:#fff;--color-side-menu-scrollbar-thumb:hsla(0,0%,100%,.5);--color-side-menu-scrollbar-track:#929292;--color-side-menu-img-link-background:#eee;--color-side-menu-img-link-border:#565656;--color-side-menu-link-hover-background:#565656;--height-header:70px;--height-global-nav:0px;background-color:var(--color-side-menu-background);color:var(--color-side-menu-text);height:100vh;left:0;position:-webkit-sticky;position:sticky;top:0;width:250px}.p-side-menu .c-text-link{--color-text-link-link:var(--color-side-menu-text)}.p-side-menu__scroll-area{overflow-scrolling:touch;-ms-scroll-chaining:none;display:flex;flex-direction:column;height:calc(100vh - var(--height-header) - var(--height-global-nav));overflow:hidden auto;overscroll-behavior:contain;padding:0;scrollbar-color:var(--color-side-menu-scrollbar-thumb) var(--color-side-menu-scrollbar-track);scrollbar-width:none;width:250px}@media (any-hover:hover){.p-side-menu__scroll-area:hover{scrollbar-width:thin}}.p-side-menu__scroll-area__bottom-content{border-top:1px solid var(--color-side-menu-content-border);margin-top:auto}.p-side-menu__scroll-area--inner>.p-menu-content{border-bottom:1px solid var(--color-side-menu-content-border)}.p-side-menu__scroll-area--inner>.p-menu-content:last-child{border-bottom:none}.p-side-menu__logo{align-items:center;background-color:var(--color-side-menu-logo-background);border-top:1px solid var(--color-side-menu-logo-border);display:flex;grid-area:logo;height:calc(var(--height-header) + var(--height-global-nav));justify-content:center;width:100%}.p-side-menu__logo__link{align-items:center;border:1px solid transparent;border-radius:5px;display:flex;height:40px;justify-content:left;padding:0 10px;text-decoration:none;transition:all .25s;width:auto}@media (any-hover:hover){.p-side-menu__logo__link:hover{background-color:var(--color-side-menu-link-hover-background)}}.p-side-menu__logo__image{fill:var(--color-side-menu-logo-text);height:22px;margin-right:2px;width:auto}.p-side-menu .p-menu-content{margin:0;padding:20px 0;width:250px}.p-side-menu .p-menu-content__header{align-items:center;display:flex;height:35px;justify-content:space-between;margin:0;padding:0 20px}.p-side-menu .p-menu-content__header__title{font-size:1.6rem}.p-side-menu .p-menu-content__header__title__icon{fill:var(--color-side-menu-text);height:30px;vertical-align:bottom}.p-side-menu .p-menu-content__header__more{display:flex;font-size:1.2rem;justify-content:flex-end}.p-side-menu .p-menu-content__header__link{--arrow-size-text-link:8px;--color-text-link-link:var(--color-side-menu-text);border-radius:5px;padding:2px 4px;transition:all .25s}.p-side-menu .p-menu-content__header__link.with-right-arrow{padding:2px calc(var(--arrow-size-text-link)*1.4 + 4px) 2px 4px}.p-side-menu .p-menu-content__header__link.with-right-arrow:after{right:7px}@media (any-hover:hover){.p-side-menu .p-menu-content__header__link:hover{background-color:var(--color-side-menu-link-hover-background);text-decoration:none}}.p-side-menu .p-menu-content__header__link__icon{fill:var(--color-side-menu-text)}.p-side-menu .p-menu-content__list__link{--color-text-link-link:var(--color-side-menu-text);transition:all .25s}.p-side-menu .p-menu-content__list__link__text .icon{fill:var(--color-side-menu-text);height:20px;margin-top:-2px;vertical-align:middle}.p-side-menu .p-menu-content__list__link__sub-text{font-size:1.2rem}.p-side-menu .p-menu-content__list__icon{fill:var(--color-side-menu-text)}.p-side-menu .p-menu-content--account .p-menu-content__list,.p-side-menu .p-menu-content--banner-by-section .p-menu-content__list,.p-side-menu .p-menu-content--book-genre .p-menu-content__list,.p-side-menu .p-menu-content--book-index .p-menu-content__list,.p-side-menu .p-menu-content--book-pickup .p-menu-content__list,.p-side-menu .p-menu-content--cart .p-menu-content__list,.p-side-menu .p-menu-content--direct-mail .p-menu-content__list,.p-side-menu .p-menu-content--faq .p-menu-content__list,.p-side-menu .p-menu-content--guide .p-menu-content__list,.p-side-menu .p-menu-content--help-top .p-menu-content__list,.p-side-menu .p-menu-content--info .p-menu-content__list,.p-side-menu .p-menu-content--inquiry .p-menu-content__list,.p-side-menu .p-menu-content--leave .p-menu-content__list,.p-side-menu .p-menu-content--login-provider .p-menu-content__list,.p-side-menu .p-menu-content--personal .p-menu-content__list,.p-side-menu .p-menu-content--ranking .p-menu-content__list,.p-side-menu .p-menu-content--search .p-menu-content__list,.p-side-menu .p-menu-content--social-media .p-menu-content__list,.p-side-menu .p-menu-content--special-banner .p-menu-content__list,.p-side-menu .p-menu-content--top .p-menu-content__list,.p-side-menu .p-menu-content--tvod-section .p-menu-content__list,.p-side-menu .p-menu-content--tvod-section-local .p-menu-content__list,.p-side-menu .p-menu-content--videx-player .p-menu-content__list{display:flex;flex-wrap:wrap}.p-side-menu .p-menu-content--account .p-menu-content__list__item,.p-side-menu .p-menu-content--banner-by-section .p-menu-content__list__item,.p-side-menu .p-menu-content--book-genre .p-menu-content__list__item,.p-side-menu .p-menu-content--book-index .p-menu-content__list__item,.p-side-menu .p-menu-content--book-pickup .p-menu-content__list__item,.p-side-menu .p-menu-content--cart .p-menu-content__list__item,.p-side-menu .p-menu-content--direct-mail .p-menu-content__list__item,.p-side-menu .p-menu-content--faq .p-menu-content__list__item,.p-side-menu .p-menu-content--guide .p-menu-content__list__item,.p-side-menu .p-menu-content--help-top .p-menu-content__list__item,.p-side-menu .p-menu-content--info .p-menu-content__list__item,.p-side-menu .p-menu-content--inquiry .p-menu-content__list__item,.p-side-menu .p-menu-content--leave .p-menu-content__list__item,.p-side-menu .p-menu-content--login-provider .p-menu-content__list__item,.p-side-menu .p-menu-content--personal .p-menu-content__list__item,.p-side-menu .p-menu-content--ranking .p-menu-content__list__item,.p-side-menu .p-menu-content--search .p-menu-content__list__item,.p-side-menu .p-menu-content--social-media .p-menu-content__list__item,.p-side-menu .p-menu-content--special-banner .p-menu-content__list__item,.p-side-menu .p-menu-content--top .p-menu-content__list__item,.p-side-menu .p-menu-content--tvod-section .p-menu-content__list__item,.p-side-menu .p-menu-content--tvod-section-local .p-menu-content__list__item,.p-side-menu .p-menu-content--videx-player .p-menu-content__list__item{width:100%}.p-side-menu .p-menu-content--account .p-menu-content__list__link,.p-side-menu .p-menu-content--banner-by-section .p-menu-content__list__link,.p-side-menu .p-menu-content--book-genre .p-menu-content__list__link,.p-side-menu .p-menu-content--book-index .p-menu-content__list__link,.p-side-menu .p-menu-content--book-pickup .p-menu-content__list__link,.p-side-menu .p-menu-content--cart .p-menu-content__list__link,.p-side-menu .p-menu-content--direct-mail .p-menu-content__list__link,.p-side-menu .p-menu-content--faq .p-menu-content__list__link,.p-side-menu .p-menu-content--guide .p-menu-content__list__link,.p-side-menu .p-menu-content--help-top .p-menu-content__list__link,.p-side-menu .p-menu-content--info .p-menu-content__list__link,.p-side-menu .p-menu-content--inquiry .p-menu-content__list__link,.p-side-menu .p-menu-content--leave .p-menu-content__list__link,.p-side-menu .p-menu-content--login-provider .p-menu-content__list__link,.p-side-menu .p-menu-content--personal .p-menu-content__list__link,.p-side-menu .p-menu-content--ranking .p-menu-content__list__link,.p-side-menu .p-menu-content--search .p-menu-content__list__link,.p-side-menu .p-menu-content--social-media .p-menu-content__list__link,.p-side-menu .p-menu-content--special-banner .p-menu-content__list__link,.p-side-menu .p-menu-content--top .p-menu-content__list__link,.p-side-menu .p-menu-content--tvod-section .p-menu-content__list__link,.p-side-menu .p-menu-content--tvod-section-local .p-menu-content__list__link,.p-side-menu .p-menu-content--videx-player .p-menu-content__list__link{height:100%;width:100%}.p-side-menu .p-menu-content--account .p-menu-content__list__icon,.p-side-menu .p-menu-content--banner-by-section .p-menu-content__list__icon,.p-side-menu .p-menu-content--book-genre .p-menu-content__list__icon,.p-side-menu .p-menu-content--book-index .p-menu-content__list__icon,.p-side-menu .p-menu-content--book-pickup .p-menu-content__list__icon,.p-side-menu .p-menu-content--cart .p-menu-content__list__icon,.p-side-menu .p-menu-content--direct-mail .p-menu-content__list__icon,.p-side-menu .p-menu-content--faq .p-menu-content__list__icon,.p-side-menu .p-menu-content--guide .p-menu-content__list__icon,.p-side-menu .p-menu-content--help-top .p-menu-content__list__icon,.p-side-menu .p-menu-content--info .p-menu-content__list__icon,.p-side-menu .p-menu-content--inquiry .p-menu-content__list__icon,.p-side-menu .p-menu-content--leave .p-menu-content__list__icon,.p-side-menu .p-menu-content--login-provider .p-menu-content__list__icon,.p-side-menu .p-menu-content--personal .p-menu-content__list__icon,.p-side-menu .p-menu-content--ranking .p-menu-content__list__icon,.p-side-menu .p-menu-content--search .p-menu-content__list__icon,.p-side-menu .p-menu-content--social-media .p-menu-content__list__icon,.p-side-menu .p-menu-content--special-banner .p-menu-content__list__icon,.p-side-menu .p-menu-content--top .p-menu-content__list__icon,.p-side-menu .p-menu-content--tvod-section .p-menu-content__list__icon,.p-side-menu .p-menu-content--tvod-section-local .p-menu-content__list__icon,.p-side-menu .p-menu-content--videx-player .p-menu-content__list__icon{height:25px;margin-right:5px;margin-top:-3px}.p-side-menu .p-menu-content--account .p-menu-content__list,.p-side-menu .p-menu-content--book-genre .p-menu-content__list,.p-side-menu .p-menu-content--book-index .p-menu-content__list,.p-side-menu .p-menu-content--book-pickup .p-menu-content__list,.p-side-menu .p-menu-content--cart .p-menu-content__list,.p-side-menu .p-menu-content--direct-mail .p-menu-content__list,.p-side-menu .p-menu-content--faq .p-menu-content__list,.p-side-menu .p-menu-content--guide .p-menu-content__list,.p-side-menu .p-menu-content--help-top .p-menu-content__list,.p-side-menu .p-menu-content--info .p-menu-content__list,.p-side-menu .p-menu-content--inquiry .p-menu-content__list,.p-side-menu .p-menu-content--leave .p-menu-content__list,.p-side-menu .p-menu-content--personal .p-menu-content__list,.p-side-menu .p-menu-content--ranking .p-menu-content__list,.p-side-menu .p-menu-content--search .p-menu-content__list,.p-side-menu .p-menu-content--tvod-section .p-menu-content__list,.p-side-menu .p-menu-content--tvod-section-local .p-menu-content__list{padding:0}.p-side-menu .p-menu-content--account .p-menu-content__list__link,.p-side-menu .p-menu-content--book-genre .p-menu-content__list__link,.p-side-menu .p-menu-content--book-index .p-menu-content__list__link,.p-side-menu .p-menu-content--book-pickup .p-menu-content__list__link,.p-side-menu .p-menu-content--cart .p-menu-content__list__link,.p-side-menu .p-menu-content--direct-mail .p-menu-content__list__link,.p-side-menu .p-menu-content--faq .p-menu-content__list__link,.p-side-menu .p-menu-content--guide .p-menu-content__list__link,.p-side-menu .p-menu-content--help-top .p-menu-content__list__link,.p-side-menu .p-menu-content--info .p-menu-content__list__link,.p-side-menu .p-menu-content--inquiry .p-menu-content__list__link,.p-side-menu .p-menu-content--leave .p-menu-content__list__link,.p-side-menu .p-menu-content--personal .p-menu-content__list__link,.p-side-menu .p-menu-content--ranking .p-menu-content__list__link,.p-side-menu .p-menu-content--search .p-menu-content__list__link,.p-side-menu .p-menu-content--tvod-section .p-menu-content__list__link,.p-side-menu .p-menu-content--tvod-section-local .p-menu-content__list__link{border:1px solid transparent;padding:7px 30px}@media (any-hover:hover){.p-side-menu .p-menu-content--account .p-menu-content__list__link:hover,.p-side-menu .p-menu-content--book-genre .p-menu-content__list__link:hover,.p-side-menu .p-menu-content--book-index .p-menu-content__list__link:hover,.p-side-menu .p-menu-content--book-pickup .p-menu-content__list__link:hover,.p-side-menu .p-menu-content--cart .p-menu-content__list__link:hover,.p-side-menu .p-menu-content--direct-mail .p-menu-content__list__link:hover,.p-side-menu .p-menu-content--faq .p-menu-content__list__link:hover,.p-side-menu .p-menu-content--guide .p-menu-content__list__link:hover,.p-side-menu .p-menu-content--help-top .p-menu-content__list__link:hover,.p-side-menu .p-menu-content--info .p-menu-content__list__link:hover,.p-side-menu .p-menu-content--inquiry .p-menu-content__list__link:hover,.p-side-menu .p-menu-content--leave .p-menu-content__list__link:hover,.p-side-menu .p-menu-content--personal .p-menu-content__list__link:hover,.p-side-menu .p-menu-content--ranking .p-menu-content__list__link:hover,.p-side-menu .p-menu-content--search .p-menu-content__list__link:hover,.p-side-menu .p-menu-content--tvod-section .p-menu-content__list__link:hover,.p-side-menu .p-menu-content--tvod-section-local .p-menu-content__list__link:hover{background-color:var(--color-side-menu-link-hover-background);text-decoration:none}}.p-side-menu .p-menu-content--banner-by-section .p-menu-content__list,.p-side-menu .p-menu-content--social-media .p-menu-content__list,.p-side-menu .p-menu-content--special-banner .p-menu-content__list,.p-side-menu .p-menu-content--videx-player .p-menu-content__list{gap:5px;padding:0 10px}.p-side-menu .p-menu-content--banner-by-section .p-menu-content__list__link,.p-side-menu .p-menu-content--social-media .p-menu-content__list__link,.p-side-menu .p-menu-content--special-banner .p-menu-content__list__link,.p-side-menu .p-menu-content--videx-player .p-menu-content__list__link{align-items:center;display:flex;justify-content:center}.p-side-menu .p-menu-content--banner-by-section .p-menu-content__list__item .p-banner-link__image,.p-side-menu .p-menu-content--social-media .p-menu-content__list__item .p-banner-link__image,.p-side-menu .p-menu-content--special-banner .p-menu-content__list__item .p-banner-link__image,.p-side-menu .p-menu-content--videx-player .p-menu-content__list__item .p-banner-link__image{max-width:100%}.p-side-menu .p-menu-content--login .p-menu-content__text-area,.p-side-menu .p-menu-content--point .p-menu-content__text-area{padding:0 0 10px;width:100%}.p-side-menu .p-menu-content--login .p-menu-content__text-area__point-num,.p-side-menu .p-menu-content--point .p-menu-content__text-area__point-num{align-items:baseline;display:flex;font-size:2.4rem;justify-content:center}.p-side-menu .p-menu-content--login .p-menu-content__text-area__point-num__unit,.p-side-menu .p-menu-content--point .p-menu-content__text-area__point-num__unit{font-size:1.6rem;font-weight:400}.p-side-menu .p-menu-content--login .p-menu-content__button-area,.p-side-menu .p-menu-content--point .p-menu-content__button-area{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;width:100%}.p-side-menu .p-menu-content--login .p-menu-content__button-area__button-purchase-point,.p-side-menu .p-menu-content--login .p-menu-content__button-area__button-register,.p-side-menu .p-menu-content--point .p-menu-content__button-area__button-purchase-point,.p-side-menu .p-menu-content--point .p-menu-content__button-area__button-register{--color-button-background:var(--color-side-menu-accent-button-background);--color-button-border:var(--color-side-menu-accent-button-border);--color-button-text:var(--color-side-menu-accent-button-text);font-size:1.6rem;height:40px;max-width:200px;width:100%}.p-side-menu .p-menu-content--login .p-menu-content__button-area__button-login,.p-side-menu .p-menu-content--point .p-menu-content__button-area__button-login{--color-button-background:var(--color-side-menu-assort-button-background);--color-button-border:var(--color-side-menu-assort-button-border);--color-button-text:var(--color-side-menu-assort-button-text);font-size:1.6rem;height:40px;max-width:200px;width:100%}.p-side-menu .p-menu-content--blog .p-menu-content__header__title{line-height:1}.p-side-menu .p-menu-content--blog .p-menu-content__header__title__updated{font-size:1.2rem}.p-side-menu .p-menu-content--blog .p-menu-content__text-area{padding:10px 20px 0 30px}.p-side-menu .p-menu-content--blog .p-menu-content__text-area__blog-title .c-text-link{display:inline;line-height:1}.p-side-menu .p-menu-content--login-provider .p-menu-content__text-area__provider{text-align:center}.p-side-menu .p-menu-content--login-provider .p-menu-content__text-area__provider__name{align-items:center;display:flex;justify-content:center;width:100%}.p-side-menu .p-menu-content--login,.p-side-menu .p-menu-content--personal{border-bottom:1px solid var(--color-side-menu-content-border)}.p-side-menu .p-menu-content--ranking .p-menu-content__list{counter-reset:number 0}.p-side-menu .p-menu-content--ranking .p-menu-content__list__link:before{align-items:center;background-color:var(--color-side-menu-background);border:1px solid var(--color-side-menu-text);border-radius:5px;color:var(--color-side-menu-text);content:counter(number);counter-increment:number 1;display:inline-flex;font-size:1.4rem;font-weight:700;height:25px;justify-content:center;margin:0 5px 0 0;min-width:25px;width:25px}@media (max-width:823px){.p-side-menu{--height-header:50px}.p-side-menu__logo__link{height:35px}}.tvod .p-side-menu{--height-global-nav:60px}@media (max-width:823px){.tvod .p-side-menu{--height-global-nav:43px}}@media (max-width:450px){.tvod .p-side-menu{--height-global-nav:32px}}.p-tab-box{--color-tab-box-tab-background:#fff;--color-tab-box-tab-border:#aaa;--color-tab-box-tab-text:#000;--color-tab-box-tab-current-text:#aaa;width:100%}.p-tab-box__header{align-items:center;display:flex;justify-content:flex-start;margin:0 0 20px;padding:0 0 20px}.p-tab-box__header__item__link{align-items:center;border-bottom:2px solid transparent;display:flex;justify-content:center;padding:0 20px;text-decoration:none}.p-tab-box__header__item__link,.p-tab-box__header__item__link:active,.p-tab-box__header__item__link:focus,.p-tab-box__header__item__link:hover,.p-tab-box__header__item__link:link,.p-tab-box__header__item__link:visited{color:var(--color-tab-box-tab-text)}.p-tab-box__header__item__link.is-selected{border-color:var(--color-tab-box-tab-border)}.p-tab-box__header__item__link.is-selected,.p-tab-box__header__item__link.is-selected:active,.p-tab-box__header__item__link.is-selected:focus,.p-tab-box__header__item__link.is-selected:hover,.p-tab-box__header__item__link.is-selected:link,.p-tab-box__header__item__link.is-selected:visited{color:var(--color-tab-box-tab-current-text)}.p-tab-box__body{display:none}.p-tab-box__body.is-visible,.pc-block{display:block}.sp-block{display:none}@media (max-width:823px){.pc-block{display:none}.sp-block{display:block}}.email-member-block,.email-member-list-item,.hide-yahoo-social-member-list-item,.logged-in-block,.logged-in-flex,.not-logged-in-block,.not-logged-in-flex,.social-member-block,.social-member-list-item{display:none}.is-member-not-logged-in .not-logged-in-block{display:block}.is-member-not-logged-in .not-logged-in-flex{display:flex}.is-member-logged-in .logged-in-block{display:block}.is-member-logged-in .logged-in-flex{display:flex}.is-member-logged-in.is-email-login .email-member-block{display:block}.is-member-logged-in.is-email-login .email-member-list-item{display:list-item}.is-member-logged-in.is-social-login .social-member-block{display:block}.is-member-logged-in.is-social-login .social-member-list-item{display:list-item}.is-member-logged-in.is-yahoo-social-login .hide-yahoo-social-member-list-item,.with-oauth .oauth-none{display:none}.with-oauth .oauth-non-active{cursor:not-allowed;display:contents;pointer-events:none}@media (any-hover:hover){.with-oauth .oauth-non-active:hover{background-color:transparent;border:none;opacity:1}}.book-block,.tvod-block{display:none}.book .book-block,.tvod .tvod-block{display:block}.pg-error{background-color:var(--color-page-background);color:var(--color-page-text)}.pg-error__content--wrapper{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.pg-error__content{font-size:1.6rem;margin:50px 20px;max-width:1280px;text-align:center;width:100%}.pg-error__content__logo{margin:0 0 30px}.pg-error__content__logo .icon{fill:var(--color-page-text);height:60px;width:auto}.pg-error__content__logo__png{height:60px;margin:0 auto;width:auto}.pg-error__content__title{font-size:2.8rem}.pg-error__content__message--wrapper{padding:30px 0}.pg-error__content__message{margin:20px 0}.pg-error__content__reasons{margin-top:30px}.pg-error__content__reasons__list{-webkit-padding-start:24px;list-style:disc!important;margin:0 auto;max-width:500px;padding-inline-start:24px;text-align:left}.pg-error__content__footer .p-service-top-button-area{margin:0 auto 20px;max-width:500px;width:100%}.pg-error__content__footer .p-service-top-button-area:last-child{margin:0 auto}.pg-error__link{--color-text-link-link:var(--color-page-link)}.pg-direct-mail{background-color:var(--color-page-background);color:var(--color-page-text);font-size:1.6rem}.pg-direct-mail .p-message-area--wrapper{padding:0 30px;width:100%}.pg-direct-mail .p-message-area__messages__message.is-error .c-text-link{--color-text-link-link:var(--color-page-error-text);text-decoration:underline}.pg-direct-mail__area--wrapper{padding:0 30px 20px;width:100%}.pg-direct-mail__area{background-color:var(--color-page-area-background);margin:0 auto;max-width:1280px;padding:40px;width:100%}.pg-direct-mail__area .c-text-link{--color-text-link-link:var(--color-page-link)}.pg-direct-mail__area .c-text-form{width:100%}.pg-direct-mail__area__sub-title,.pg-direct-mail__area__title{font-size:1.8rem;margin:0 0 20px;text-align:center}.pg-direct-mail__area__sub-title{margin:0 0 10px}.pg-direct-mail__area .p-service-top-button-area,.pg-direct-mail__area__button-area,.pg-direct-mail__area__explain,.pg-direct-mail__area__faq,.pg-direct-mail__area__form-area,.pg-direct-mail__area__info,.pg-direct-mail__area__list{margin:0 auto 20px;max-width:500px;width:100%}.pg-direct-mail__area .p-service-top-button-area:last-child,.pg-direct-mail__area__button-area:last-child,.pg-direct-mail__area__explain:last-child,.pg-direct-mail__area__faq:last-child,.pg-direct-mail__area__form-area:last-child,.pg-direct-mail__area__info:last-child,.pg-direct-mail__area__list:last-child{margin:0 auto}.pg-direct-mail__area .p-email-confirmation{--color-email-confirmation-text:var(--color-page-text);--color-email-confirmation-link:var(--color-page-link);margin:0 auto 20px;max-width:720px;width:100%}.pg-direct-mail__area .p-email-confirmation:last-child{margin:0 auto}.pg-direct-mail__area__button-area{align-items:center;display:flex;gap:20px;justify-content:space-around}.pg-direct-mail__area__button-area__button-cancel,.pg-direct-mail__area__button-area__button-next{max-width:200px;width:100%}.pg-direct-mail__area__button-area__button-cancel{--color-button-background:var(--color-page-assort-button-background);--color-button-border:var(--color-page-assort-button-border);--color-button-text:var(--color-page-assort-button-text)}.pg-direct-mail__area__button-area__button-next{--color-button-background:var(--color-page-accent-button-background);--color-button-border:var(--color-page-accent-button-border);--color-button-text:var(--color-page-accent-button-text)}.pg-direct-mail__area__explain{max-width:700px}.pg-direct-mail__area__explain .c-text-link{display:inline}.pg-direct-mail__area__explain--finish{text-align:center}.pg-direct-mail__area__faq{counter-reset:q 0 a 0;margin:0 auto 20px;max-width:720px;width:100%}.pg-direct-mail__area__faq__a,.pg-direct-mail__area__faq__q{padding:0 0 0 40px;position:relative;width:100%}.pg-direct-mail__area__faq__a:before,.pg-direct-mail__area__faq__q:before{display:block;left:0;position:absolute;top:0;width:50px}.pg-direct-mail__area__faq__q{font-weight:700;margin:0 0 5px}.pg-direct-mail__area__faq__q:before{content:"Q " counter(q) ".";counter-increment:q 1;font-weight:700}.pg-direct-mail__area__faq__a{margin:0 0 20px}.pg-direct-mail__area__faq__a:before{content:"A " counter(a) ".";counter-increment:a 1}.pg-direct-mail__area__form-area__message{display:inline-block;width:100%}.pg-direct-mail__area__form-area__message.is-error{color:var(--color-page-error-text)}.pg-direct-mail__area__form-area__message.is-error .c-text-link{--color-text-link-link:var(--color-page-error-text);text-decoration:underline}.pg-direct-mail__area__info__body{font-size:2.4rem;margin:0 0 10px;padding:0 0 0 30px}.pg-direct-mail__area__info__body:last-of-type{margin:0}.pg-direct-mail__area__info__body .c-text-link{font-size:1.6rem}.pg-direct-mail__area__list{display:flex;flex-direction:column;list-style-type:disc!important;max-width:700px;padding:0 0 0 40px}.pg-direct-mail__area__list__item{width:100%}@media (max-width:823px){.pg-direct-mail .p-message-area--wrapper{padding:0}.pg-direct-mail__area--wrapper{padding:0 0 20px}.pg-direct-mail__area{padding:20px}.pg-direct-mail__area__sub-title,.pg-direct-mail__area__title{text-align:left}.pg-direct-mail__area__button-area{gap:10px}.pg-direct-mail__area__explain{text-align:left}.pg-direct-mail__area__list{padding:0 0 0 20px}}.pg-faq{background-color:var(--color-page-background);color:var(--color-page-text);font-size:1.6rem}.pg-faq__list--wrapper{padding:20px 30px}.pg-faq__list{background-color:var(--color-page-area-background);margin:0 auto;max-width:1024px;width:100%}.pg-faq__credit-card-list{display:flex;flex-wrap:wrap;justify-content:flex-start}.pg-faq__credit-card-list__item{margin:0 10px 0 0;width:90px}.pg-faq__credit-card-list__item:last-of-type{margin:0}.pg-faq__credit-card-list__item__image{width:100px}.pg-faq__credit-card-list__item__name{display:inline-block;font-size:1.2rem;text-align:center;width:100%}.pg-faq__credit-card-alternate-text{display:inline;height:1em;vertical-align:middle;width:auto}@media (max-width:823px){.pg-faq{background-color:var(--color-page-area-background)}.pg-faq__list--wrapper{padding:0}}.pg-guide{background-color:var(--color-page-background);color:var(--color-page-text);font-size:1.6rem}.pg-guide__body--wrapper{padding:0 30px}.pg-guide__body{margin:0 auto;max-width:1280px;width:100%}.pg-guide__list--wrapper{padding:20px 30px 0}.pg-guide__list{background-color:var(--color-page-area-background);margin:0 auto;max-width:1280px;width:100%}.pg-guide .p-guide-step-card{--color-guide-step-card-background:var(--color-page-area-background);--color-guide-step-card-border:var(--color-page-emphasis-separator-border);--color-guide-step-card-text:var(--color-page-text);--color-guide-step-card-link:var(--color-page-link);--color-guide-step-card-img-border:var(--color-page-separator-border)}@media (max-width:823px){.pg-guide{background-color:var(--color-page-area-background)}.pg-guide__body--wrapper,.pg-guide__list--wrapper{padding:0}}.pg-guide--book-beginner{background-color:var(--color-page-background);color:var(--color-page-text);font-size:1.6rem}.pg-guide--book-beginner__header--wrapper{width:100%}.pg-guide--book-beginner__header{background:url(/img/info/guide/book-beginner/bg-main.jpg) top center no-repeat var(--color-page-area-background);background-size:contain;margin:0 auto;max-width:1280px;padding:0 0 150px;width:100%}.pg-guide--book-beginner__header__img{margin:0 auto}.pg-guide--book-beginner__title--wrapper{width:100%}.pg-guide--book-beginner__title{background:url(/img/info/guide/book-beginner/bg-title.jpg) top center no-repeat var(--color-page-area-background);background-size:cover;margin:0 auto;max-width:1280px;padding:30px 0;width:100%}.pg-guide--book-beginner__title__img{margin:0 auto}.pg-guide--book-beginner__body--wrapper{width:100%}.pg-guide--book-beginner__body{background-color:var(--color-page-area-background);margin:0 auto;max-width:1280px;padding:30px 0;width:100%}.pg-guide--book-beginner__body__img{margin:0 auto}.pg-guide--book-beginner__body__qa{overflow:hidden;padding:0 150px}.pg-guide--book-beginner__body__qa__q{-webkit-text-fill-color:transparent;background:-webkit-linear-gradient(0,#4e40dc,#9229f0);-webkit-background-clip:text;font-size:2.4rem;font-weight:700}.pg-guide--book-beginner__body__qa__a{margin:0 0 30px;padding:20px 0}.pg-guide--book-beginner__body__qa__a:last-of-type{margin:0}.pg-guide--book-beginner__button-area{display:flex;flex-direction:column;text-align:center}.pg-guide--book-beginner__button-area .c-button-image-login,.pg-guide--book-beginner__button-area .c-button-image-register{margin:0 auto}.pg-guide--book-beginner .p-abj-mark{--color-abj-mark-text:var(--color-page-text)}@media (max-width:823px){.pg-guide--book-beginner__header{padding:0 0 50px}.pg-guide--book-beginner__title{padding:15px 0}.pg-guide--book-beginner__body__qa{padding:0 15px}}.pg-guide--usage-book-viewer{background-color:#000}.pg-guide--usage-book-viewer__iframe{border:none;margin:0;overflow:hidden;width:100%}.pg-guide--usage-book-viewer__iframe__body{background-color:#fff}.pg-info{background-color:var(--color-page-background);color:var(--color-page-text);font-size:1.6rem}.pg-info__corner--wrapper{padding:20px 30px}.pg-info__corner{background-color:var(--color-page-area-background);margin:0 auto;max-width:1280px;padding:30px;width:100%}.pg-info__corner__header{font-size:1.8rem;font-weight:400}.pg-info__corner__content{padding:30px}.pg-info__corner__content__list{display:grid;gap:25px 15px;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));justify-content:space-between;width:100%}.pg-info__corner__content__list__item{height:150px;width:100%}.pg-info__corner__content__link{border:3px solid var(--color-page-emphasis-separator-border);border-radius:10px;flex-direction:column;height:100%;padding:10px;width:100%}.pg-info__corner__content__link,.pg-info__corner__content__link:active,.pg-info__corner__content__link:focus,.pg-info__corner__content__link:hover,.pg-info__corner__content__link:link,.pg-info__corner__content__link:visited{color:var(--color-page-text);text-decoration:none}.pg-info__corner__content__link__main-text{border-bottom:1px solid var(--color-page-emphasis-separator-border);display:inline-block;padding:5px;width:100%}.pg-info__corner__content__link__sub-text{color:var(--color-page-sub-text);display:inline-block;padding:5px;width:100%}@media (max-width:823px){.pg-info{background-color:var(--color-page-area-background)}.pg-info__corner--wrapper{padding:0}.pg-info__corner{padding:15px}.pg-info__corner__content{padding:0}}.pg-member-carrier-accept{background-color:var(--color-page-background);color:var(--color-page-text)}.pg-member-carrier-accept__license--wrapper{padding:20px 30px;text-align:center;width:100%}.pg-member-carrier-accept__license{background-color:var(--color-page-area-background);border-radius:5px;margin:0 auto 50px;max-width:1280px;padding:30px;width:100%}.pg-member-carrier-accept__license .p-carrier-accept{--color-carrier-accept-background:var(--color-page-area-background);--color-carrier-accept-text:var(--color-page-text);--color-carrier-accept-button-background:var(--color-page-accent-button-background);--color-carrier-accept-button-border:var(--color-page-accent-button-border);--color-carrier-accept-button-text:var(--color-page-accent-button-text)}@media (max-width:823px){.pg-member-carrier-accept__license--wrapper{padding:0}}.pg-my-point{background-color:var(--color-page-background);color:var(--color-page-text);font-size:1.6rem}.pg-my-point__header--wrapper{background-color:var(--color-page-bar-background);padding:40px 0;width:100%}.pg-my-point__header{color:var(--color-page-bar-text);margin:0 auto;max-width:1280px;width:100%}.pg-my-point__header__current-point{display:grid;grid-template-areas:"text text" "point unit";margin:0 0 30px;width:100%}.pg-my-point__header__current-point__text{align-items:baseline;display:flex;grid-area:text;justify-content:center;text-align:center}.pg-my-point__header__current-point__point{align-items:baseline;color:var(--color-page-point-num-text);display:flex;font-size:2.4rem;font-weight:700;grid-area:point;justify-content:flex-end;line-height:36px;padding:0 10px 0 0}.pg-my-point__header__current-point__unit{align-items:baseline;display:flex;font-size:1.6rem;grid-area:unit;line-height:40px}.pg-my-point__header__expiration-point{border:2px solid var(--color-page-separator-border);border-radius:5px;display:grid;grid-template-areas:"text text" "point unit";margin:0 auto 30px;max-width:400px;padding:10px;width:100%}.pg-my-point__header__expiration-point__text{align-items:baseline;display:flex;grid-area:text;justify-content:center;text-align:center}.pg-my-point__header__expiration-point__point{align-items:baseline;display:flex;font-size:1.8rem;grid-area:point;justify-content:flex-end;padding:0 5px 0 0}.pg-my-point__header__expiration-point__unit{align-items:self-end;display:flex;font-size:1.6rem;grid-area:unit}.pg-my-point__header__button-area{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;width:100%}.pg-my-point__header__button-area__button-purchase-point{--color-button-background:var(--color-page-accent-button-background);--color-button-border:var(--color-page-accent-button-border);--culor-button-text:var(--color-page-accent-button-text);height:55px;width:250px}.pg-my-point__point-history--wrapper{padding:0 30px}.pg-my-point__point-history{margin:0 auto;max-width:1280px}.pg-my-point__point-history__header{align-items:center;border-bottom:3px solid var(--color-page-separator-border);display:flex;justify-content:center;padding:50px 0 20px}.pg-my-point__point-history__header,.pg-my-point__point-history__list{background-color:var(--color-page-area-background)}.pg-my-point__point-history__list__item--wrapper{align-items:center;border-bottom:1px solid var(--color-page-separator-border);display:flex;justify-content:center;padding:20px 15px}.pg-my-point__point-history__list__item--wrapper:last-of-type{border-bottom:none}.pg-my-point__point-history__list__item{align-items:center;display:grid;grid-template-areas:"date motion point" "date expiration point";grid-template-columns:130px 1fr 140px;max-width:600px;width:100%}.pg-my-point__point-history__list__item__date{grid-area:date}.pg-my-point__point-history__list__item__motion{grid-area:motion}.pg-my-point__point-history__list__item__expiration{grid-area:expiration}.pg-my-point__point-history__list__item__point{grid-area:point;text-align:right}@media (max-width:823px){.pg-my-point{background-color:var(--color-page-area-background)}.pg-my-point__header--wrapper{padding:30px 15px}.pg-my-point__header__button-area__button-purchase-point{font-size:1.6rem;height:45px}.pg-my-point__point-history--wrapper{padding:0}.pg-my-point__point-history__header{padding:20px 0}.pg-my-point__point-history__list{border-bottom:1px solid var(--color-page-separator-border);font-size:1.2rem}.pg-my-point__point-history__list__item--wrapper{padding:15px}.pg-my-point__point-history__list__item{grid-template-areas:"date data point" ". motion point" ". expiration point";grid-template-columns:20px 1fr 125px;max-width:400px}}.pg-member-pay-method{background-color:var(--color-page-background);color:var(--color-page-text);font-size:1.6rem}.pg-member-pay-method .c-radio{--color-radio-icon:var(--color-page-form-item-icon);--color-radio-text:var(--color-page-text)}.pg-member-pay-method__service--wrapper{padding:20px 30px;text-align:center;width:100%}.pg-member-pay-method__service{margin:0 auto 70px;max-width:1280px;text-align:left;width:100%}.pg-member-pay-method__service:last-of-type{margin:0 auto}.pg-member-pay-method__service__header{align-items:center;display:flex;justify-content:space-between;margin:0 0 10px}.pg-member-pay-method__service__header__name{font-size:1.8rem;font-weight:400}.pg-member-pay-method__service__header__button-select-pay-method{--color-button-background:var(--color-page-assort-button-background);--color-button-border:var(--color-page-assort-button-border);--color-button-text:var(--color-page-assort-button-text);width:250px}.pg-member-pay-method__service__pay-method-area{background-color:var(--color-page-area-background);border-radius:5px}.pg-member-pay-method__service__pay-method-area__pay-method{border-bottom:1px solid var(--color-page-separator-border);display:grid;grid-template-areas:"title item selected ctrl";grid-template-columns:220px 1fr 125px 150px;margin:0;padding:30px}.pg-member-pay-method__service__pay-method-area__pay-method:last-of-type{border-bottom:none}.pg-member-pay-method__service__pay-method-area__pay-method__title{align-items:center;display:flex;grid-area:title}.pg-member-pay-method__service__pay-method-area__pay-method__item{align-items:center;display:flex;grid-area:item}.pg-member-pay-method__service__pay-method-area__pay-method__selected{align-items:center;display:flex;grid-area:selected;justify-content:center}.pg-member-pay-method__service__pay-method-area__pay-method__ctrl{align-items:center;display:flex;grid-area:ctrl;justify-content:center;min-height:40px}.pg-member-pay-method__service__pay-method-area__pay-method__ctrl__button{--color-button-background:var(--color-page-normal-button-background);--color-button-border:var(--color-page-normal-button-border);--color-button-text:var(--color-page-normal-button-text);display:none;width:145px}.pg-member-pay-method__service__pay-method-area__pay-method__ctrl__button.is-visible{display:block}.pg-member-pay-method__service__pay-method-area__pay-method__ctrl__radio{display:none}.pg-member-pay-method__service__pay-method-area__pay-method__ctrl__radio.is-visible{display:block}@media (max-width:1024px){.pg-member-pay-method__service__pay-method-area__pay-method{grid-template-areas:"title selected" "item ctrl";grid-template-columns:1fr 145px}}@media (max-width:823px){.pg-member-pay-method__service--wrapper{padding:0}.pg-member-pay-method__service{margin:0 auto 30px}.pg-member-pay-method__service__header{background-color:var(--color-page-area-background);margin:0;padding:15px}.pg-member-pay-method__service__header__name{font-size:1.8rem;font-weight:400}.pg-member-pay-method__service__header__button-select-pay-method{width:155px}.pg-member-pay-method__service__pay-method-area{border-top:1px solid var(--color-page-separator-border);font-size:1.2rem}.pg-member-pay-method__service__pay-method-area__pay-method{grid-template-areas:"title selected" "item ctrl";grid-template-columns:1fr 145px}}@media (max-width:450px){.pg-member-pay-method__service__pay-method-area__pay-method{padding:15px}}.pg-member-credit-card{background-color:var(--color-page-background);color:var(--color-page-text);font-size:1.6rem}.pg-member-credit-card .p-message-area--wrapper{padding:0 30px;width:100%}.pg-member-credit-card .p-message-area__messages__message.is-error .c-text-link{--color-text-link-link:var(--color-page-error-text);text-decoration:underline}.pg-member-credit-card__area--wrapper{padding:0 30px 20px;width:100%}.pg-member-credit-card__area{background-color:var(--color-page-area-background);margin:0 auto;max-width:1280px;padding:40px;width:100%}.pg-member-credit-card__area .c-text-form{width:100%}.pg-member-credit-card__area__title{font-size:1.8rem;margin:0 0 20px;text-align:center}.pg-member-credit-card__area__button-area,.pg-member-credit-card__area__explain,.pg-member-credit-card__area__form-area,.pg-member-credit-card__area__info{margin:0 auto 40px;max-width:500px;width:100%}.pg-member-credit-card__area__button-area:last-child,.pg-member-credit-card__area__explain:last-child,.pg-member-credit-card__area__form-area:last-child,.pg-member-credit-card__area__info:last-child{margin:0 auto}.pg-member-credit-card__area__button-area{align-items:center;display:flex;gap:20px;justify-content:space-around}.pg-member-credit-card__area__button-area__button-cancel,.pg-member-credit-card__area__button-area__button-next{max-width:200px;width:100%}.pg-member-credit-card__area__button-area__button-cancel{--color-button-background:var(--color-page-assort-button-background);--color-button-border:var(--color-page-assort-button-border);--color-button-text:var(--color-page-assort-button-text)}.pg-member-credit-card__area__button-area__button-next{--color-button-background:var(--color-page-accent-button-background);--color-button-border:var(--color-page-accent-button-border);--color-button-text:var(--color-page-accent-button-text)}.pg-member-credit-card__area__explain{max-width:700px}.pg-member-credit-card__area__explain .c-text-link{display:inline}.pg-member-credit-card__area__explain--finish{text-align:center}.pg-member-credit-card__area__explain__user-email{font-weight:700}.pg-member-credit-card__area__form-area__message{display:none;width:100%}.pg-member-credit-card__area__form-area__message.is-visible{display:inline-block}.pg-member-credit-card__area__form-area__message.is-error{color:var(--color-page-error-text)}.pg-member-credit-card__area__form-area__message.is-error .c-text-link{--color-text-link-link:var(--color-page-error-text);text-decoration:underline}.pg-member-credit-card__area__info__body{font-size:2.4rem;margin:0 0 10px;padding:0 0 0 30px}.pg-member-credit-card__area__info__body:last-of-type{margin:0}.pg-member-credit-card__area__info__body .c-text-link,.pg-member-credit-card__area__info__body .p-credit-card{font-size:1.6rem}.pg-member-credit-card__area__info__body .p-credit-card:last-child{margin:0 auto}.pg-member-credit-card__area__info__body__button-delete{--color-button-background:var(--color-page-assort-button-background);--color-button-border:var(--color-page-assort-button-border);--color-button-text:var(--color-page-assort-button-text);padding:0 10px}.pg-member-credit-card__area__info--show-cc .pg-member-credit-card__area__info__body{align-items:flex-end;display:flex;flex-direction:column;justify-content:center;padding:0}.pg-member-credit-card .p-credit-card{--color-credit-card-text:var(--color-page-text);--color-credit-card-link:var(--color-page-link);--color-credit-card-cvv-background:var(--color-page-background);--color-credit-card-cvv-border:var(--color-page-separator-border);--color-credit-card-cvv-text:var(--color-page-text);--color-credit-card-error-border:var(--color-page-error-border);--color-credit-card-error-text:var(--color-page-error-text)}.pg-member-credit-card .p-credit-card--form,.pg-member-credit-card .p-credit-card--redirect{margin:0 auto 40px}.pg-member-credit-card .p-credix-support{--color-credix-support-separator:var(--color-page-emphasis-separator-border);--color-credix-support-text:var(--color-page-text);--color-credix-support-link:var(--color-page-link)}@media (max-width:823px){.pg-member-credit-card .p-message-area--wrapper{padding:0}.pg-member-credit-card__area--wrapper{padding:0 0 20px}.pg-member-credit-card__area{padding:20px}.pg-member-credit-card__area__title{text-align:left}.pg-member-credit-card__area__button-area{gap:10px}.pg-member-credit-card__area__explain{text-align:left}.pg-member-credit-card__area__explain__user-email{display:block;font-size:1.8rem;text-align:center}}.pg-member-disconnect{background-color:var(--color-page-background);color:var(--color-page-text);font-size:1.6rem}.pg-member-disconnect .p-message-area--wrapper{padding:0 30px;width:100%}.pg-member-disconnect .p-message-area__messages__message.is-error .c-text-link{--color-text-link-link:var(--color-page-error-text);text-decoration:underline}.pg-member-disconnect__area--wrapper{padding:0 30px 20px;width:100%}.pg-member-disconnect__area{background-color:var(--color-page-area-background);margin:0 auto;max-width:1280px;padding:40px;width:100%}.pg-member-disconnect__area .c-text-link{--color-text-link-link:var(--color-page-link)}.pg-member-disconnect__area .c-text-form{width:100%}.pg-member-disconnect__area__title{font-size:1.8rem;margin:0 0 20px;text-align:center}.pg-member-disconnect__area .p-service-top-button-area,.pg-member-disconnect__area__button-area,.pg-member-disconnect__area__explain,.pg-member-disconnect__area__faq,.pg-member-disconnect__area__form-area,.pg-member-disconnect__area__info{margin:0 auto 20px;max-width:500px;width:100%}.pg-member-disconnect__area .p-service-top-button-area:last-child,.pg-member-disconnect__area__button-area:last-child,.pg-member-disconnect__area__explain:last-child,.pg-member-disconnect__area__faq:last-child,.pg-member-disconnect__area__form-area:last-child,.pg-member-disconnect__area__info:last-child{margin:0 auto}.pg-member-disconnect__area .p-email-confirmation{--color-email-confirmation-text:var(--color-page-text);--color-email-confirmation-link:var(--color-page-link);margin:0 auto 20px;max-width:720px;width:100%}.pg-member-disconnect__area .p-email-confirmation:last-child{margin:0 auto}.pg-member-disconnect__area__button-area{align-items:center;display:flex;gap:20px;justify-content:space-around}.pg-member-disconnect__area__button-area__button-cancel,.pg-member-disconnect__area__button-area__button-next{max-width:200px;width:100%}.pg-member-disconnect__area__button-area__button-cancel{--color-button-background:var(--color-page-assort-button-background);--color-button-border:var(--color-page-assort-button-border);--color-button-text:var(--color-page-assort-button-text)}.pg-member-disconnect__area__button-area__button-next{--color-button-background:var(--color-page-accent-button-background);--color-button-border:var(--color-page-accent-button-border);--color-button-text:var(--color-page-accent-button-text)}.pg-member-disconnect__area__explain{max-width:700px;text-align:center}.pg-member-disconnect__area__explain .c-text-link{display:inline}.pg-member-disconnect__area__explain--finish{text-align:center}.pg-member-disconnect__area__faq{counter-reset:q 0 a 0;margin:0 auto 20px;max-width:720px;width:100%}.pg-member-disconnect__area__faq__a,.pg-member-disconnect__area__faq__q{padding:0 0 0 40px;position:relative;width:100%}.pg-member-disconnect__area__faq__a:before,.pg-member-disconnect__area__faq__q:before{display:block;left:0;position:absolute;top:0;width:50px}.pg-member-disconnect__area__faq__q{font-weight:700;margin:0 0 5px}.pg-member-disconnect__area__faq__q:before{content:"Q " counter(q) ".";counter-increment:q 1;font-weight:700}.pg-member-disconnect__area__faq__a{margin:0 0 20px}.pg-member-disconnect__area__faq__a:before{content:"A " counter(a) ".";counter-increment:a 1}.pg-member-disconnect__area__form-area__message{display:none;width:100%}.pg-member-disconnect__area__form-area__message.is-visible{display:inline-block}.pg-member-disconnect__area__form-area__message.is-error{color:var(--color-page-error-text)}.pg-member-disconnect__area__form-area__message.is-error .c-text-link{--color-text-link-link:var(--color-page-error-text);text-decoration:underline}.pg-member-disconnect__area__info__body{font-size:2.4rem;margin:0 0 10px;padding:0 0 0 30px}.pg-member-disconnect__area__info__body:last-of-type{margin:0}.pg-member-disconnect__area__info__body .c-text-link{font-size:1.6rem}@media (max-width:823px){.pg-member-disconnect .p-message-area--wrapper{padding:0}.pg-member-disconnect__area--wrapper{padding:0 0 20px}.pg-member-disconnect__area{padding:20px}.pg-member-disconnect__area__title{text-align:left}.pg-member-disconnect__area__button-area{gap:10px}.pg-member-disconnect__area__explain{text-align:left}}.pg-member-email-change{background-color:var(--color-page-background);color:var(--color-page-text);font-size:1.6rem}.pg-member-email-change .p-message-area--wrapper{padding:0 30px;width:100%}.pg-member-email-change .p-message-area__messages__message.is-error .c-text-link{--color-text-link-link:var(--color-page-error-text);text-decoration:underline}.pg-member-email-change__area--wrapper{padding:0 30px 20px;width:100%}.pg-member-email-change__area{background-color:var(--color-page-area-background);margin:0 auto;max-width:1280px;padding:40px;width:100%}.pg-member-email-change__area .c-text-link{--color-text-link-link:var(--color-page-link)}.pg-member-email-change__area .c-text-form{width:100%}.pg-member-email-change__area__title{font-size:1.8rem;margin:0 0 20px;text-align:center}.pg-member-email-change__area .p-service-top-button-area,.pg-member-email-change__area__button-area,.pg-member-email-change__area__explain,.pg-member-email-change__area__form-area,.pg-member-email-change__area__info{margin:0 auto 20px;max-width:500px;width:100%}.pg-member-email-change__area .p-service-top-button-area:last-child,.pg-member-email-change__area__button-area:last-child,.pg-member-email-change__area__explain:last-child,.pg-member-email-change__area__form-area:last-child,.pg-member-email-change__area__info:last-child{margin:0 auto}.pg-member-email-change__area .p-email-confirmation{--color-email-confirmation-text:var(--color-page-text);--color-email-confirmation-link:var(--color-page-link);margin:0 auto 20px;max-width:720px;width:100%}.pg-member-email-change__area .p-email-confirmation:last-child{margin:0 auto}.pg-member-email-change__area__button-area{align-items:center;display:flex;gap:20px;justify-content:space-around}.pg-member-email-change__area__button-area__button-cancel,.pg-member-email-change__area__button-area__button-next{max-width:200px;width:100%}.pg-member-email-change__area__button-area__button-cancel{--color-button-background:var(--color-page-assort-button-background);--color-button-border:var(--color-page-assort-button-border);--color-button-text:var(--color-page-assort-button-text)}.pg-member-email-change__area__button-area__button-next{--color-button-background:var(--color-page-accent-button-background);--color-button-border:var(--color-page-accent-button-border);--color-button-text:var(--color-page-accent-button-text)}.pg-member-email-change__area__explain{max-width:700px}.pg-member-email-change__area__explain .c-text-link{display:inline}.pg-member-email-change__area__explain--finish{text-align:center}.pg-member-email-change__area__explain__user-email{font-weight:700}.pg-member-email-change__area__form-area__message{display:none;width:100%}.pg-member-email-change__area__form-area__message.is-visible{display:inline-block}.pg-member-email-change__area__form-area__message.is-error{color:var(--color-page-error-text)}.pg-member-email-change__area__form-area__message.is-error .c-text-link{--color-text-link-link:var(--color-page-error-text);text-decoration:underline}.pg-member-email-change__area__info__body{font-size:2.4rem;margin:0 0 10px;padding:0 0 0 30px}.pg-member-email-change__area__info__body:last-of-type{margin:0}.pg-member-email-change__area__info__body .c-text-link{font-size:1.6rem}@media (max-width:823px){.pg-member-email-change .p-message-area--wrapper{padding:0}.pg-member-email-change__area--wrapper{padding:0 0 20px}.pg-member-email-change__area{padding:20px}.pg-member-email-change__area__title{text-align:left}.pg-member-email-change__area__button-area{gap:10px}.pg-member-email-change__area__explain{text-align:left}.pg-member-email-change__area__explain__user-email{display:block;font-size:1.8rem;text-align:center}}.pg-member-info-update{background-color:var(--color-page-background);color:var(--color-page-text);font-size:1.6rem}.pg-member-info-update .p-message-area--wrapper{padding:0 30px;width:100%}.pg-member-info-update .p-message-area__messages__message.is-error .c-text-link{--color-text-link-link:var(--color-page-error-text);text-decoration:underline}.pg-member-info-update__area--wrapper{padding:0 30px 20px;width:100%}.pg-member-info-update__area{background-color:var(--color-page-area-background);margin:0 auto;max-width:1280px;padding:40px;width:100%}.pg-member-info-update__area .c-text-link{--color-text-link-link:var(--color-page-link)}.pg-member-info-update__area .c-text-form{width:100%}.pg-member-info-update__area__title{font-size:1.8rem;margin:0 0 20px;text-align:center}.pg-member-info-update__area .p-service-top-button-area,.pg-member-info-update__area__button-area,.pg-member-info-update__area__ctrl,.pg-member-info-update__area__explain,.pg-member-info-update__area__form-area,.pg-member-info-update__area__info{margin:0 auto 20px;max-width:500px;width:100%}.pg-member-info-update__area .p-service-top-button-area:last-child,.pg-member-info-update__area__button-area:last-child,.pg-member-info-update__area__ctrl:last-child,.pg-member-info-update__area__explain:last-child,.pg-member-info-update__area__form-area:last-child,.pg-member-info-update__area__info:last-child{margin:0 auto}.pg-member-info-update__area__button-area{align-items:center;display:flex;gap:20px;justify-content:space-around}.pg-member-info-update__area__button-area__button-cancel,.pg-member-info-update__area__button-area__button-next{max-width:200px;width:100%}.pg-member-info-update__area__button-area__button-cancel{--color-button-background:var(--color-page-assort-button-background);--color-button-border:var(--color-page-assort-button-border);--color-button-text:var(--color-page-assort-button-text)}.pg-member-info-update__area__button-area__button-next{--color-button-background:var(--color-page-accent-button-background);--color-button-border:var(--color-page-accent-button-border);--color-button-text:var(--color-page-accent-button-text)}.pg-member-info-update__area__ctrl .c-text-link{margin:0 0 10px}.pg-member-info-update__area__ctrl .c-checkbox{--color-checkbox-icon:var(--color-page-form-item-icon);--color-checkbox-text:var(--color-page-text)}.pg-member-info-update__area__explain{max-width:700px}.pg-member-info-update__area__explain .c-text-link{display:inline}.pg-member-info-update__area__explain--finish{text-align:center}.pg-member-info-update__area__form-area__message{display:none;width:100%}.pg-member-info-update__area__form-area__message.is-visible{display:inline-block}.pg-member-info-update__area__form-area__message.is-error{color:var(--color-page-error-text)}.pg-member-info-update__area__form-area__message.is-error .c-text-link{--color-text-link-link:var(--color-page-error-text);text-decoration:underline}.pg-member-info-update__area__info__body{font-size:2.4rem;margin:0 0 10px;padding:0 0 0 30px}.pg-member-info-update__area__info__body:last-of-type{margin:0}.pg-member-info-update__area__info__body .c-text-link{font-size:1.6rem}@media (max-width:823px){.pg-member-info-update .p-message-area--wrapper{padding:0}.pg-member-info-update__area--wrapper{padding:0 0 20px}.pg-member-info-update__area{padding:20px}.pg-member-info-update__area__button-area{gap:10px}}.pg-member-leave{background-color:var(--color-page-background);color:var(--color-page-text);font-size:1.6rem}.pg-member-leave .p-message-area--wrapper{padding:0 30px;width:100%}.pg-member-leave .p-message-area__messages__message.is-error .c-text-link{--color-text-link-link:var(--color-page-error-text);text-decoration:underline}.pg-member-leave__area--wrapper{padding:0 30px 20px;width:100%}.pg-member-leave__area{background-color:var(--color-page-area-background);margin:0 auto;max-width:1280px;padding:40px;width:100%}.pg-member-leave__area .c-text-link{--color-text-link-link:var(--color-page-link)}.pg-member-leave__area .c-text-form{width:100%}.pg-member-leave__area__sub-title,.pg-member-leave__area__title{font-size:1.8rem;margin:0 0 20px;text-align:center}.pg-member-leave__area__sub-title{margin:0 0 10px}.pg-member-leave__area .p-service-top-button-area,.pg-member-leave__area__button-area,.pg-member-leave__area__explain,.pg-member-leave__area__faq,.pg-member-leave__area__form-area,.pg-member-leave__area__info,.pg-member-leave__area__list{margin:0 auto 20px;max-width:500px;width:100%}.pg-member-leave__area .p-service-top-button-area:last-child,.pg-member-leave__area__button-area:last-child,.pg-member-leave__area__explain:last-child,.pg-member-leave__area__faq:last-child,.pg-member-leave__area__form-area:last-child,.pg-member-leave__area__info:last-child,.pg-member-leave__area__list:last-child{margin:0 auto}.pg-member-leave__area .p-email-confirmation{--color-email-confirmation-text:var(--color-page-text);--color-email-confirmation-link:var(--color-page-link);margin:0 auto 20px;max-width:720px;width:100%}.pg-member-leave__area .p-email-confirmation:last-child{margin:0 auto}.pg-member-leave__area__button-area{align-items:center;display:flex;gap:20px;justify-content:space-around}.pg-member-leave__area__button-area__button-cancel,.pg-member-leave__area__button-area__button-next{max-width:200px;width:100%}.pg-member-leave__area__button-area__button-cancel{--color-button-background:var(--color-page-assort-button-background);--color-button-border:var(--color-page-assort-button-border);--color-button-text:var(--color-page-assort-button-text)}.pg-member-leave__area__button-area__button-next{--color-button-background:var(--color-page-accent-button-background);--color-button-border:var(--color-page-accent-button-border);--color-button-text:var(--color-page-accent-button-text)}.pg-member-leave__area__explain{max-width:700px;text-align:center}.pg-member-leave__area__explain .c-text-link{display:inline}.pg-member-leave__area__explain--finish{text-align:center}.pg-member-leave__area__faq{counter-reset:q 0 a 0;margin:0 auto 20px;max-width:720px;width:100%}.pg-member-leave__area__faq__a,.pg-member-leave__area__faq__q{padding:0 0 0 40px;position:relative;width:100%}.pg-member-leave__area__faq__a:before,.pg-member-leave__area__faq__q:before{display:block;left:0;position:absolute;top:0;width:50px}.pg-member-leave__area__faq__q{font-weight:700;margin:0 0 5px}.pg-member-leave__area__faq__q:before{content:"Q " counter(q) ".";counter-increment:q 1;font-weight:700}.pg-member-leave__area__faq__a{margin:0 0 20px}.pg-member-leave__area__faq__a:before{content:"A " counter(a) ".";counter-increment:a 1}.pg-member-leave__area__form-area__message{display:none;width:100%}.pg-member-leave__area__form-area__message.is-visible{display:inline-block}.pg-member-leave__area__form-area__message.is-error{color:var(--color-page-error-text)}.pg-member-leave__area__form-area__message.is-error .c-text-link{--color-text-link-link:var(--color-page-error-text);text-decoration:underline}.pg-member-leave__area__info__body{font-size:2.4rem;margin:0 0 10px;padding:0 0 0 30px}.pg-member-leave__area__info__body:last-of-type{margin:0}.pg-member-leave__area__info__body .c-text-link{font-size:1.6rem}.pg-member-leave__area__list{display:flex;flex-direction:column;list-style-type:disc!important;max-width:700px;padding:0 0 0 40px}.pg-member-leave__area__list__item{width:100%}@media (max-width:823px){.pg-member-leave .p-message-area--wrapper{padding:0}.pg-member-leave__area--wrapper{padding:0 0 20px}.pg-member-leave__area{padding:20px}.pg-member-leave__area__sub-title,.pg-member-leave__area__title{text-align:left}.pg-member-leave__area__button-area{gap:10px}.pg-member-leave__area__explain{text-align:left}.pg-member-leave__area__list{padding:0 0 0 20px}}.pg-member-lock-confirm{background-color:var(--color-page-background);color:var(--color-page-text);font-size:1.6rem}.pg-member-lock-confirm .p-message-area--wrapper{padding:0 30px;width:100%}.pg-member-lock-confirm .p-message-area__messages__message.is-error .c-text-link{--color-text-link-link:var(--color-page-error-text);text-decoration:underline}.pg-member-lock-confirm__area--wrapper{padding:0 30px 20px;width:100%}.pg-member-lock-confirm__area{background-color:var(--color-page-area-background);margin:0 auto;max-width:1280px;padding:40px;width:100%}.pg-member-lock-confirm__area .c-text-link{--color-text-link-link:var(--color-page-link)}.pg-member-lock-confirm__area .c-text-form{width:100%}.pg-member-lock-confirm__area__title{font-size:1.8rem;margin:0 0 20px;text-align:center}.pg-member-lock-confirm__area .p-service-top-button-area,.pg-member-lock-confirm__area__button-area,.pg-member-lock-confirm__area__explain,.pg-member-lock-confirm__area__faq,.pg-member-lock-confirm__area__form-area,.pg-member-lock-confirm__area__info{margin:0 auto 20px;max-width:500px;width:100%}.pg-member-lock-confirm__area .p-service-top-button-area:last-child,.pg-member-lock-confirm__area__button-area:last-child,.pg-member-lock-confirm__area__explain:last-child,.pg-member-lock-confirm__area__faq:last-child,.pg-member-lock-confirm__area__form-area:last-child,.pg-member-lock-confirm__area__info:last-child{margin:0 auto}.pg-member-lock-confirm__area .p-email-confirmation{--color-email-confirmation-text:var(--color-page-text);--color-email-confirmation-link:var(--color-page-link);margin:0 auto 20px;max-width:720px;width:100%}.pg-member-lock-confirm__area .p-email-confirmation:last-child{margin:0 auto}.pg-member-lock-confirm__area__button-area{align-items:center;display:flex;gap:20px;justify-content:space-around}.pg-member-lock-confirm__area__button-area__button-cancel,.pg-member-lock-confirm__area__button-area__button-next{max-width:200px;width:100%}.pg-member-lock-confirm__area__button-area__button-cancel{--color-button-background:var(--color-page-assort-button-background);--color-button-border:var(--color-page-assort-button-border);--color-button-text:var(--color-page-assort-button-text)}.pg-member-lock-confirm__area__button-area__button-next{--color-button-background:var(--color-page-accent-button-background);--color-button-border:var(--color-page-accent-button-border);--color-button-text:var(--color-page-accent-button-text)}.pg-member-lock-confirm__area__explain{max-width:700px}.pg-member-lock-confirm__area__explain .c-text-link{display:inline}.pg-member-lock-confirm__area__explain--finish{text-align:center}.pg-member-lock-confirm__area__explain__user-email{font-weight:700}.pg-member-lock-confirm__area__faq{counter-reset:q 0 a 0;margin:0 auto 20px;max-width:720px;width:100%}.pg-member-lock-confirm__area__faq__a,.pg-member-lock-confirm__area__faq__q{padding:0 0 0 40px;position:relative;width:100%}.pg-member-lock-confirm__area__faq__a:before,.pg-member-lock-confirm__area__faq__q:before{display:block;left:0;position:absolute;top:0;width:50px}.pg-member-lock-confirm__area__faq__q{font-weight:700;margin:0 0 5px}.pg-member-lock-confirm__area__faq__q:before{content:"Q " counter(q) ".";counter-increment:q 1;font-weight:700}.pg-member-lock-confirm__area__faq__a{margin:0 0 20px}.pg-member-lock-confirm__area__faq__a:before{content:"A " counter(a) ".";counter-increment:a 1}.pg-member-lock-confirm__area__form-area__message{display:none;width:100%}.pg-member-lock-confirm__area__form-area__message.is-visible{display:inline-block}.pg-member-lock-confirm__area__form-area__message.is-error{color:var(--color-page-error-text)}.pg-member-lock-confirm__area__form-area__message.is-error .c-text-link{--color-text-link-link:var(--color-page-error-text);text-decoration:underline}.pg-member-lock-confirm__area__info{text-align:center}.pg-member-lock-confirm__area__info__body{font-size:2.4rem}@media (max-width:823px){.pg-member-lock-confirm .p-message-area--wrapper{padding:0}.pg-member-lock-confirm__area--wrapper{padding:0 0 20px}.pg-member-lock-confirm__area{padding:20px}.pg-member-lock-confirm__area__title{text-align:left}.pg-member-lock-confirm__area__explain__user-email{display:block;font-size:1.8rem;text-align:center}}.pg-member-login{background-color:var(--color-page-background);color:var(--color-page-text);font-size:1.6rem}.pg-member-login .p-message-area--wrapper{padding:0 30px;width:100%}.pg-member-login .p-message-area__messages__message.is-error .c-text-link{--color-text-link-link:var(--color-page-error-text);text-decoration:underline}.pg-member-login__areas--wrapper{padding:0 30px 20px;width:100%}.pg-member-login__areas{display:grid;gap:20px;grid-template:"email social" auto "bottom bottom" auto/1fr 40%;margin:0 auto;max-width:1280px;width:100%}.pg-member-login__area--wrapper{padding:0 30px 20px;width:100%}.pg-member-login__area{background-color:var(--color-page-area-background);margin:0 auto;max-width:1280px;padding:40px;width:100%}.pg-member-login__area .c-text-link{--color-text-link-link:var(--color-page-link)}.pg-member-login__area .c-text-form{width:100%}.pg-member-login__area--email{grid-area:email}.pg-member-login__area--social{grid-area:social}.pg-member-login__area--bottom{grid-area:bottom}.pg-member-login__area__title{font-size:1.8rem;margin:0 0 20px;text-align:center}.pg-member-login__area__bottom-content,.pg-member-login__area__button-area,.pg-member-login__area__ctrl,.pg-member-login__area__explain,.pg-member-login__area__form-area,.pg-member-login__area__link-list,.pg-member-login__area__list{margin:0 auto 20px;max-width:500px;width:100%}.pg-member-login__area__bottom-content:last-child,.pg-member-login__area__button-area:last-child,.pg-member-login__area__ctrl:last-child,.pg-member-login__area__explain:last-child,.pg-member-login__area__form-area:last-child,.pg-member-login__area__link-list:last-child,.pg-member-login__area__list:last-child{margin:0 auto}.pg-member-login__area__bottom-content{display:none;margin-top:auto;padding-top:40px;text-align:right}.pg-member-login__area__bottom-content .c-text-link{--color-text-link:#2eac2b}.pg-member-login__area__button-area{align-items:center;display:flex;gap:20px;justify-content:space-around}.pg-member-login__area__button-area__button-copy,.pg-member-login__area__button-area__button-login,.pg-member-login__area__button-area__button-next,.pg-member-login__area__button-area__button-register{max-width:200px;width:100%}.pg-member-login__area__button-area__button-copy{--color-button-background:var(--color-page-assort-button-background);--color-button-border:var(--color-page-assort-button-border);--color-button-text:var(--color-page-assort-button-text);display:none}.pg-member-login__area__button-area__button-copy.is-visible{display:flex}.pg-member-login__area__button-area__button-login{--color-button-background:var(--color-page-assort-button-background);--color-button-border:var(--color-page-assort-button-border);--color-button-text:var(--color-page-assort-button-text)}.pg-member-login__area__button-area__button-next,.pg-member-login__area__button-area__button-register{--color-button-background:var(--color-page-accent-button-background);--color-button-border:var(--color-page-accent-button-border);--color-button-text:var(--color-page-accent-button-text)}.pg-member-login__area__ctrl .c-text-link{margin:0 0 10px}.pg-member-login__area__ctrl .c-checkbox{--color-checkbox-icon:var(--color-page-form-item-icon);--color-checkbox-text:var(--color-page-text)}.pg-member-login__area__explain{max-width:700px}.pg-member-login__area__explain .c-text-link{display:inline}.pg-member-login__area__explain--captcha,.pg-member-login__area__explain--finish{text-align:center}.pg-member-login__area__explain--success-copy{display:none;text-align:center}.pg-member-login__area__explain--success-copy.is-visible{display:block}.pg-member-login__area__explain__ios-app{align-items:center;background-color:#2697ff;color:#fff;display:inline-flex;justify-content:center;margin:0 3px;padding:1px 6px}.pg-member-login__area__form-area__message{display:none;width:100%}.pg-member-login__area__form-area__message.is-visible{display:inline-block}.pg-member-login__area__form-area__message.is-error{color:var(--color-page-error-text)}.pg-member-login__area__form-area__message.is-error .c-text-link{--color-text-link-link:var(--color-page-error-text);text-decoration:underline}.pg-member-login__area__form-area--captcha{display:grid;gap:0 10px;grid-template:"message message" auto "img button" auto/210px 1fr;max-width:300px}.pg-member-login__area__form-area--captcha .pg-member-login__area__form-area__message{grid-area:message}.pg-member-login__area__form-area--captcha .pg-member-login__area__form-area__img{grid-area:img}.pg-member-login__area__form-area--captcha .pg-member-login__area__form-area__button-change-img{--color-button-background:var(--color-page-assort-button-background);--color-button-border:var(--color-page-assort-button-border);--color-button-text:var(--color-page-assort-button-text);align-self:flex-end;grid-area:button;padding:0 5px}.pg-member-login__area__link-list{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;max-width:600px}.pg-member-login__area__list{display:flex;flex-direction:column;gap:15px;margin:0 auto 20px;max-width:300px;width:100%}.pg-member-login__area__list__item{width:100%}.pg-member-login__area__list__item__button{--color-button-background:var(--color-page-assort-button-background);--color-button-border:var(--color-page-assort-button-border);--color-button-text:var(--color-page-assort-button-text);align-items:center;display:flex;height:50px;justify-content:center;padding:5px 5px 5px 70px;position:relative;width:100%}.pg-member-login__area__list__item__button:before{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:36px;border-radius:5px;content:"";display:block;height:36px;left:9px;position:absolute;top:50%;transform:translateY(-50%);width:60px}@media (any-hover:hover){.pg-member-login__area__list__item__button:hover{--color-button-text:#fff}}.pg-member-login__area__list__item__button--google:before{background-image:url(/img/social/icon_google_login.png)}@media (any-hover:hover){.pg-member-login__area__list__item__button--google:hover{background-color:#4285f4}}.pg-member-login__area__list__item__button--yahoo:before{background-image:url(/img/social/icon_yahoo_login.png)}@media (any-hover:hover){.pg-member-login__area__list__item__button--yahoo:hover{background-color:#f03}}.pg-member-login__area__list__item__button--facebook:before{background-image:url(/img/social/icon_facebook_login.png)}@media (any-hover:hover){.pg-member-login__area__list__item__button--facebook:hover{background-color:#1877f2}}.pg-member-login__area__list__item__button--twitter:before{background-image:url(/img/social/icon_x_login.png);background-size:20px}@media (any-hover:hover){.pg-member-login__area__list__item__button--twitter:hover{background-color:#ddd}}.pg-member-login__area__list__item__button--apple:before{background-image:url(/img/social/icon_apple_login.svg);background-position-y:0}@media (any-hover:hover){.pg-member-login__area__list__item__button--apple:hover{background-color:#ddd}}.pg-member-login__area--email .pg-member-login__area__title{display:none}.pg-member-login__area--email .pg-member-login__area__button-area__button-login{height:56px;max-width:250px}.pg-member-login__area--email .pg-member-login__area__explain{max-width:500px}.pg-member-login__area--social .pg-member-login__area__title{display:none}.pg-member-login__area--social .pg-member-login__area__explain{font-size:1.2rem;margin:0 auto 10px}.pg-member-login__area--social .pg-member-login__area__explain:last-of-type{margin:0 auto}.pg-member-login__area--social .pg-member-login__area__explain.is-attention{color:var(--color-page-attention-text)}.pg-member-login__area--bottom .pg-member-login__area__button-area,.pg-member-login__area--bottom .pg-member-login__area__ctrl,.pg-member-login__area--bottom .pg-member-login__area__explain,.pg-member-login__area--bottom .pg-member-login__area__form-area,.pg-member-login__area--bottom .pg-member-login__area__list{max-width:700px}.pg-member-login__area--bottom .pg-member-login__area__button-area__button-register{height:56px;max-width:400px}.pg-member-login__area--bottom .pg-member-login__area__explain{text-align:center}@media (max-width:1024px){.pg-member-login__areas{grid-template-columns:50% 50%}}@media (max-width:823px){.pg-member-login .p-message-area--wrapper{padding:0}.pg-member-login__areas--wrapper{padding:0 0 20px}.pg-member-login__areas{gap:20px;grid-template:"bottom" auto "email" auto "social" auto/1fr}.pg-member-login__areas.oauth{grid-template-areas:"email" "social" "bottom"}.pg-member-login__area--wrapper{padding:0 0 20px}.pg-member-login__area{padding:20px}.pg-member-login__area__title{text-align:left}.pg-member-login__area__button-area{gap:10px}.pg-member-login__area__explain{text-align:left}.pg-member-login__area__list__item__button{font-size:1.6rem}.pg-member-login__area--email .pg-member-login__area__title{display:none}.pg-member-login__area--email .pg-member-login__area__button-area__button-login,.pg-member-login__area--email .pg-member-login__area__button-area__button-next,.pg-member-login__area--email .pg-member-login__area__button-area__button-register{font-size:1.6rem;max-width:300px}.pg-member-login__area--email .pg-member-login__area__bottom-content,.pg-member-login__area--social .pg-member-login__area__title{display:none}.pg-member-login__area--bottom .pg-member-login__area__title{margin:0 0 5px}.pg-member-login__area--bottom .pg-member-login__area__button-area__button-register{font-size:1.6rem;height:40px;max-width:300px}.pg-member-login__area--bottom .pg-member-login__area__explain{text-align:left}}.pg-member-logout{background-color:var(--color-page-background);color:var(--color-page-text);font-size:1.6rem}.pg-member-logout__area--wrapper{padding:0 30px 20px;width:100%}.pg-member-logout__area{background-color:var(--color-page-area-background);margin:0 auto;max-width:1280px;padding:40px;width:100%}.pg-member-logout__area .c-text-link{--color-text-link-link:var(--color-page-link)}.pg-member-logout__area__title{font-size:1.8rem;margin:0 0 20px;text-align:center}.pg-member-logout__area .p-service-top-button-area,.pg-member-logout__area__button-area,.pg-member-logout__area__explain{margin:0 auto 20px;max-width:500px;width:100%}.pg-member-logout__area .p-service-top-button-area:last-child,.pg-member-logout__area__button-area:last-child,.pg-member-logout__area__explain:last-child{margin:0 auto}.pg-member-logout__area__explain{max-width:700px}.pg-member-logout__area__explain--finish{text-align:center}.pg-member-logout__area__explain__user-email{font-weight:700}.pg-member-logout__area__button-area{align-items:center;display:flex;gap:20px;justify-content:space-around}@media (max-width:823px){.pg-member-logout__area--wrapper{padding:0 0 20px}.pg-member-logout__area{padding:20px}.pg-member-logout__area__title{text-align:left}}.pg-member-password-reset{background-color:var(--color-page-background);color:var(--color-page-text);font-size:1.6rem}.pg-member-password-reset .p-message-area--wrapper{padding:0 30px;width:100%}.pg-member-password-reset .p-message-area__messages__message.is-error .c-text-link{--color-text-link-link:var(--color-page-error-text);text-decoration:underline}.pg-member-password-reset__area--wrapper{padding:0 30px 20px;width:100%}.pg-member-password-reset__area{background-color:var(--color-page-area-background);margin:0 auto;max-width:1280px;padding:40px;width:100%}.pg-member-password-reset__area .c-text-link{--color-text-link-link:var(--color-page-link)}.pg-member-password-reset__area .c-text-form{width:100%}.pg-member-password-reset__area__title{font-size:1.8rem;margin:0 0 20px;text-align:center}.pg-member-password-reset__area .p-service-top-button-area,.pg-member-password-reset__area__button-area,.pg-member-password-reset__area__explain,.pg-member-password-reset__area__form-area{margin:0 auto 20px;max-width:500px;width:100%}.pg-member-password-reset__area .p-service-top-button-area:last-child,.pg-member-password-reset__area__button-area:last-child,.pg-member-password-reset__area__explain:last-child,.pg-member-password-reset__area__form-area:last-child{margin:0 auto}.pg-member-password-reset__area .p-email-confirmation{--color-email-confirmation-text:var(--color-page-text);--color-email-confirmation-link:var(--color-page-link);margin:0 auto 20px;max-width:720px;width:100%}.pg-member-password-reset__area .p-email-confirmation:last-child{margin:0 auto}.pg-member-password-reset__area__button-area{align-items:center;display:flex;gap:20px;justify-content:space-around}.pg-member-password-reset__area__button-area__button-cancel,.pg-member-password-reset__area__button-area__button-next{max-width:200px;width:100%}.pg-member-password-reset__area__button-area__button-cancel{--color-button-background:var(--color-page-assort-button-background);--color-button-border:var(--color-page-assort-button-border);--color-button-text:var(--color-page-assort-button-text)}.pg-member-password-reset__area__button-area__button-next{--color-button-background:var(--color-page-accent-button-background);--color-button-border:var(--color-page-accent-button-border);--color-button-text:var(--color-page-accent-button-text)}.pg-member-password-reset__area__explain{max-width:700px}.pg-member-password-reset__area__explain .c-text-link{display:inline}.pg-member-password-reset__area__explain--finish{text-align:center}.pg-member-password-reset__area__explain__user-email{font-weight:700}.pg-member-password-reset__area__form-area__message{display:none;width:100%}.pg-member-password-reset__area__form-area__message.is-visible{display:inline-block}.pg-member-password-reset__area__form-area__message.is-error{color:var(--color-page-error-text)}.pg-member-password-reset__area__form-area__message.is-error .c-text-link{--color-text-link-link:var(--color-page-error-text);text-decoration:underline}@media (max-width:823px){.pg-member-password-reset .p-message-area--wrapper{padding:0}.pg-member-password-reset__area--wrapper{padding:0 0 20px}.pg-member-password-reset__area{padding:20px}.pg-member-password-reset__area__title{text-align:left}.pg-member-password-reset__area__button-area{gap:10px}.pg-member-password-reset__area__explain{text-align:left}.pg-member-password-reset__area__explain__user-email{display:block;font-size:1.8rem;text-align:center}}.pg-member-register{background-color:var(--color-page-background);color:var(--color-page-text);font-size:1.6rem}.pg-member-register .p-message-area--wrapper{padding:0 30px;width:100%}.pg-member-register .p-message-area__messages__message.is-error .c-text-link{--color-text-link-link:var(--color-page-error-text);text-decoration:underline}.pg-member-register__areas--wrapper{padding:0 30px 20px;width:100%}.pg-member-register__areas{display:grid;gap:20px;grid-template:"email social" auto "bottom bottom" auto/1fr 40%;margin:0 auto;max-width:1280px;width:100%}.pg-member-register__area--wrapper{padding:0 30px 20px;width:100%}.pg-member-register__area{background-color:var(--color-page-area-background);margin:0 auto;max-width:1280px;padding:40px;width:100%}.pg-member-register__area .c-text-link{--color-text-link-link:var(--color-page-link)}.pg-member-register__area .c-text-form{width:100%}.pg-member-register__area--email{grid-area:email}.pg-member-register__area--social{grid-area:social}.pg-member-register__area--bottom{grid-area:bottom}.pg-member-register__area__title{font-size:1.8rem;margin:0 0 20px;text-align:center}.pg-member-register__area .p-service-top-button-area,.pg-member-register__area__bottom-content,.pg-member-register__area__button-area,.pg-member-register__area__ctrl,.pg-member-register__area__explain,.pg-member-register__area__form-area,.pg-member-register__area__info,.pg-member-register__area__link-list,.pg-member-register__area__list{margin:0 auto 20px;max-width:500px;width:100%}.pg-member-register__area .p-service-top-button-area:last-child,.pg-member-register__area__bottom-content:last-child,.pg-member-register__area__button-area:last-child,.pg-member-register__area__ctrl:last-child,.pg-member-register__area__explain:last-child,.pg-member-register__area__form-area:last-child,.pg-member-register__area__info:last-child,.pg-member-register__area__link-list:last-child,.pg-member-register__area__list:last-child{margin:0 auto}.pg-member-register__area .p-email-confirmation{--color-email-confirmation-text:var(--color-page-text);--color-email-confirmation-link:var(--color-page-link);margin:0 auto 20px;max-width:720px;width:100%}.pg-member-register__area .p-email-confirmation:last-child{margin:0 auto}.pg-member-register__area__bottom-content{display:none;margin-top:auto;padding-top:40px;text-align:right}.pg-member-register__area__bottom-content .c-text-link{--color-text-link:#2eac2b}.pg-member-register__area__button-area{align-items:center;display:flex;gap:20px;justify-content:space-around}.pg-member-register__area__button-area__button-cancel,.pg-member-register__area__button-area__button-next{max-width:200px;width:100%}.pg-member-register__area__button-area__button-cancel{--color-button-background:var(--color-page-assort-button-background);--color-button-border:var(--color-page-assort-button-border);--color-button-text:var(--color-page-assort-button-text)}.pg-member-register__area__button-area__button-next{--color-button-background:var(--color-page-accent-button-background);--color-button-border:var(--color-page-accent-button-border);--color-button-text:var(--color-page-accent-button-text)}.pg-member-register__area__ctrl .c-text-link{margin:0 0 10px}.pg-member-register__area__ctrl .c-checkbox{--color-checkbox-icon:var(--color-page-form-item-icon);--color-checkbox-text:var(--color-page-text)}.pg-member-register__area__explain{max-width:700px}.pg-member-register__area__explain .c-text-link{display:inline}.pg-member-register__area__explain--finish{text-align:center}.pg-member-register__area__form-area__message{display:none;width:100%}.pg-member-register__area__form-area__message.is-visible{display:inline-block}.pg-member-register__area__form-area__message.is-error{color:var(--color-page-error-text)}.pg-member-register__area__form-area__message.is-error .c-text-link{--color-text-link-link:var(--color-page-error-text);text-decoration:underline}.pg-member-register__area__form-area--captcha{display:grid;gap:0 10px;grid-template:"message message" auto "img button" auto/210px 1fr;max-width:300px}.pg-member-register__area__form-area--captcha .pg-member-register__area__form-area__message{grid-area:message}.pg-member-register__area__form-area--captcha .pg-member-register__area__form-area__img{grid-area:img}.pg-member-register__area__form-area--captcha .pg-member-register__area__form-area__button-change-img{--color-button-background:var(--color-page-assort-button-background);--color-button-border:var(--color-page-assort-button-border);--color-button-text:var(--color-page-assort-button-text);align-self:flex-end;grid-area:button;padding:0 5px}.pg-member-register__area__info__body{font-size:2.4rem;margin:0 0 10px;padding:0 0 0 30px}.pg-member-register__area__info__body:last-of-type{margin:0}.pg-member-register__area__link-list{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;max-width:600px}.pg-member-register__area__list{display:flex;flex-direction:column;gap:15px;margin:0 auto 20px;max-width:300px;width:100%}.pg-member-register__area__list__item{width:100%}.pg-member-register__area__list__item__button{--color-button-background:var(--color-page-assort-button-background);--color-button-border:var(--color-page-assort-button-border);--color-button-text:var(--color-page-assort-button-text);align-items:center;display:flex;height:50px;justify-content:center;padding:5px 5px 5px 70px;position:relative;width:100%}.pg-member-register__area__list__item__button:before{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:36px;border-radius:5px;content:"";display:block;height:36px;left:9px;position:absolute;top:50%;transform:translateY(-50%);width:60px}@media (any-hover:hover){.pg-member-register__area__list__item__button:hover{--color-button-text:#fff}}.pg-member-register__area__list__item__button--google:before{background-image:url(/img/social/icon_google_login.png)}@media (any-hover:hover){.pg-member-register__area__list__item__button--google:hover{background-color:#4285f4}}.pg-member-register__area__list__item__button--yahoo:before{background-image:url(/img/social/icon_yahoo_login.png)}@media (any-hover:hover){.pg-member-register__area__list__item__button--yahoo:hover{background-color:#f03}}.pg-member-register__area__list__item__button--facebook:before{background-image:url(/img/social/icon_facebook_login.png)}@media (any-hover:hover){.pg-member-register__area__list__item__button--facebook:hover{background-color:#1877f2}}.pg-member-register__area__list__item__button--twitter:before{background-image:url(/img/social/icon_x_login.png);background-size:20px}@media (any-hover:hover){.pg-member-register__area__list__item__button--twitter:hover{background-color:#ddd}}.pg-member-register__area__list__item__button--apple:before{background-image:url(/img/social/icon_apple_login.svg);background-position-y:0}@media (any-hover:hover){.pg-member-register__area__list__item__button--apple:hover{background-color:#ddd}}.pg-member-register__area--email .pg-member-register__area__button-area__button-next{height:56px;max-width:250px}.pg-member-register__area--email .pg-member-register__area__explain{max-width:500px}.pg-member-register__area--social .pg-member-register__area__explain{font-size:1.2rem;margin:0 auto 10px}.pg-member-register__area--social .pg-member-register__area__explain:last-of-type{margin:0 auto}.pg-member-register__area--social .pg-member-register__area__explain.is-attention{color:var(--color-page-attention-text)}.pg-member-register__area--bottom .pg-member-register__area__button-area,.pg-member-register__area--bottom .pg-member-register__area__ctrl,.pg-member-register__area--bottom .pg-member-register__area__explain,.pg-member-register__area--bottom .pg-member-register__area__form-area,.pg-member-register__area--bottom .pg-member-register__area__list{max-width:700px}.pg-member-register__area--bottom .pg-member-register__area__explain{text-align:center}.pg-member-register__area--social-register .pg-member-register__area__button-area__button-next{height:56px;max-width:250px}.pg-member-register__area--social-register .pg-member-register__area__explain{max-width:500px}.pg-member-register__area--social-register .pg-member-register__area__info__body{padding:0;text-align:center}@media (max-width:1024px){.pg-member-register__areas{grid-template-columns:50% 50%}}@media (max-width:823px){.pg-member-register .p-message-area--wrapper{padding:0}.pg-member-register__areas--wrapper{padding:0 0 20px}.pg-member-register__areas{gap:20px;grid-template:"email" auto "social" auto "bottom" auto/1fr}.pg-member-register__area--wrapper{padding:0 0 20px}.pg-member-register__area{padding:20px}.pg-member-register__area__title{text-align:left}.pg-member-register__area__button-area{gap:10px}.pg-member-register__area__explain{text-align:left}.pg-member-register__area__list__item__button{font-size:1.6rem}.pg-member-register__area--email .pg-member-register__area__button-area__button-next{font-size:1.6rem;max-width:300px}.pg-member-register__area--email .pg-member-register__area__button-area__bottom-content{display:block}.pg-member-register__area--bottom .pg-member-register__area__explain{text-align:left}.pg-member-register__area--social-register .pg-member-register__area__button-area__button-next{font-size:1.6rem;max-width:300px}}.pg-point-purchase-item-list{background-color:var(--color-page-background);color:var(--color-page-text);font-size:1.6rem}.pg-point-purchase-item-list__user-point--wrapper{padding:0 30px}.pg-point-purchase-item-list__user-point{background-color:var(--color-page-bar-background);color:var(--color-page-bar-text);display:flex;font-weight:400;height:40px;justify-content:center;margin:0 auto;max-width:1280px;width:100%}.pg-point-purchase-item-list__user-point__text{align-items:center;display:flex;font-size:1.2rem;height:100%}.pg-point-purchase-item-list__user-point__point{align-items:center;display:flex;font-size:1.8rem;height:100%;padding:0 10px}.pg-point-purchase-item-list .p-message-area--wrapper{padding:0 30px;width:100%}.pg-point-purchase-item-list__purchase-list--wrapper{padding:0 30px}.pg-point-purchase-item-list__purchase-list{background-color:var(--color-page-area-background);margin:0 auto;max-width:1280px}.pg-point-purchase-item-list__purchase-list__header--wrapper{align-items:center;border-bottom:1px solid var(--color-page-separator-border);display:flex;justify-content:center;padding:10px 25px}.pg-point-purchase-item-list__purchase-list__header{display:grid;grid-template-columns:45% 30% 25%;max-width:500px;width:100%}.pg-point-purchase-item-list__purchase-list__header__ctrl,.pg-point-purchase-item-list__purchase-list__header__point,.pg-point-purchase-item-list__purchase-list__header__price{align-items:center;display:flex;justify-content:center}.pg-point-purchase-item-list__purchase-list__item--wrapper{align-items:center;border-bottom:1px solid var(--color-page-separator-border);display:flex;justify-content:center;padding:25px}.pg-point-purchase-item-list__purchase-list__item--wrapper:last-of-type{border-bottom:none}.pg-point-purchase-item-list__purchase-list__item{display:grid;grid-template-columns:35% 30% 35%;max-width:600px;width:100%}.pg-point-purchase-item-list__purchase-list__item__point{align-items:flex-end;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center}.pg-point-purchase-item-list__purchase-list__item__point__point{font-size:2.4rem;font-weight:700}.pg-point-purchase-item-list__purchase-list__item__point__point__unit{font-size:1.6rem}.pg-point-purchase-item-list__purchase-list__item__point__bonus{align-items:baseline;color:var(--color-page-point-num-text);display:flex;flex-wrap:wrap;font-weight:700;justify-content:flex-end;line-height:1;text-align:right}.pg-point-purchase-item-list__purchase-list__item__point__bonus__prefix{display:inline-block;font-size:1.8rem;width:100%}.pg-point-purchase-item-list__purchase-list__item__point__bonus__point{font-size:1.8rem}.pg-point-purchase-item-list__purchase-list__item__point__bonus__unit{font-size:1.6rem}.pg-point-purchase-item-list__purchase-list__item__point__bonus__suffix{font-size:1.8rem}.pg-point-purchase-item-list__purchase-list__item__price{align-items:center;display:flex;justify-content:flex-end}.pg-point-purchase-item-list__purchase-list__item__price__price{align-items:baseline;font-size:2.4rem;font-weight:700}.pg-point-purchase-item-list__purchase-list__item__price__price__unit{font-size:1.6rem}.pg-point-purchase-item-list__purchase-list__item__ctrl{align-items:center;display:flex;justify-content:flex-end}.pg-point-purchase-item-list__purchase-list__item__ctrl__button-purchase-point{--color-button-background:var(--color-page-accent-button-background);--color-button-border:var(--color-page-accent-button-border);--color-button-text:var(--color-page-accent-button-text);font-size:1.8rem;height:auto;padding:10px 20px}.pg-point-purchase-item-list__note--wrapper{background-color:var(--color-page-area-background);margin:30px 0 0;padding:30px;width:100%}.pg-point-purchase-item-list__note--wrapper .p-attention-to-purchase{--color-attention-to-purchase-separator:var(--color-page-emphasis-separator-border);--color-attention-to-purchase-text:var(--color-page-text);--color-attention-to-purchase-link:var(--color-page-link);--color-attention-to-purchase-title-text:var(--color-page-attention-text)}.pg-point-purchase-item-list__note--wrapper .p-credix-support{--color-credix-support-separator:var(--color-page-emphasis-separator-border);--color-credix-support-text:var(--color-page-text);--color-credix-support-link:var(--color-page-link)}.pg-point-purchase-item-list__note{color:var(--color-page-sub-text);margin:0 auto;max-width:1280px}@media (max-width:823px){.pg-point-purchase-item-list{background-color:var(--color-page-area-background)}.pg-point-purchase-item-list .p-message-area--wrapper,.pg-point-purchase-item-list__purchase-list--wrapper,.pg-point-purchase-item-list__user-point--wrapper{padding:0}.pg-point-purchase-item-list__purchase-list__header--wrapper{padding:10px 0}.pg-point-purchase-item-list__purchase-list__header{font-size:1.2rem;grid-template-columns:50% 22% 28%}.pg-point-purchase-item-list__purchase-list__item--wrapper{padding:20px 10px}.pg-point-purchase-item-list__purchase-list__item{grid-template-columns:45% 24% 29%}.pg-point-purchase-item-list__purchase-list__item__point__point{font-size:1.8rem}.pg-point-purchase-item-list__purchase-list__item__point__point__unit{font-size:1.2rem}.pg-point-purchase-item-list__purchase-list__item__point__bonus{font-size:1.6rem;font-weight:700}.pg-point-purchase-item-list__purchase-list__item__point__bonus__prefix{display:inline-block;font-size:1.6rem;width:100%}.pg-point-purchase-item-list__purchase-list__item__point__bonus__unit{font-size:1.2rem}.pg-point-purchase-item-list__purchase-list__item__point__bonus__suffix{font-size:1.6rem}.pg-point-purchase-item-list__purchase-list__item__price__price{font-size:1.8rem}.pg-point-purchase-item-list__purchase-list__item__price__price__unit{font-size:1.6rem}.pg-point-purchase-item-list__purchase-list__item__ctrl__button-purchase-point{font-size:1.6rem;padding:10px}.pg-point-purchase-item-list__note--wrapper{padding:15px}.pg-point-purchase-item-list__note{font-size:1.2rem}}.pg-point-purchase-pay-method{background-color:var(--color-page-background);color:var(--color-page-text);font-size:1.6rem}.pg-point-purchase-pay-method .c-radio{--color-radio-icon:var(--color-page-form-item-icon);--color-radio-text:var(--color-page-text)}.pg-point-purchase-pay-method .p-message-area--wrapper,.pg-point-purchase-pay-method__type-area--wrapper{margin:0 0 20px;padding:0 30px;width:100%}.pg-point-purchase-pay-method__type-area{margin:0 auto;max-width:1280px;width:100%}.pg-point-purchase-pay-method__type-area__pay-method{background-color:var(--color-page-area-background);border:1px solid var(--color-page-separator-border);border-radius:5px;display:grid;grid-template-areas:"header" "body";margin:0 0 20px}.pg-point-purchase-pay-method__type-area__pay-method:last-of-type{margin:0}.pg-point-purchase-pay-method__type-area__pay-method.is-selected{border-color:var(--color-page-emphasis-separator-border)}.pg-point-purchase-pay-method__type-area__pay-method__header{grid-area:header}.pg-point-purchase-pay-method__type-area__pay-method__header__radio .c-radio{--height-radio-icon:25px;--width-radio-icon:25px}.pg-point-purchase-pay-method__type-area__pay-method__header__radio .c-radio__label{border:1px solid transparent;border-radius:5px;padding:20px}.pg-point-purchase-pay-method__type-area__pay-method__header__radio .c-radio__label__text{display:flex;justify-content:space-between;width:100%}.pg-point-purchase-pay-method__type-area__pay-method__body{--height-pay-method-type-body:0;grid-area:body;height:var(--height-pay-method-type-body);overflow:hidden;transition:all .3s ease 0s}.pg-point-purchase-pay-method__type-area__pay-method__body--inner{padding:0 40px 40px}.pg-point-purchase-pay-method__type-area__pay-method__body__credit-card{background-color:var(--color-page-item-background);border-radius:5px;display:grid;grid-template-areas:"cc-header" "cc-body";margin:0 0 20px}.pg-point-purchase-pay-method__type-area__pay-method__body__credit-card:last-of-type{margin:0}.pg-point-purchase-pay-method__type-area__pay-method__body__credit-card.is-selected{background-color:var(--color-page-selected-item-background)}.pg-point-purchase-pay-method__type-area__pay-method__body__credit-card .p-credit-card{--color-credit-card-text:var(--color-page-text);--color-credit-card-link:var(--color-page-link);--color-credit-card-cvv-background:var(--color-page-selected-item-background);--color-credit-card-cvv-border:var(--color-page-separator-border);--color-credit-card-cvv-text:var(--color-page-text);--color-credit-card-error-border:var(--color-page-error-border);--color-credit-card-error-text:var(--color-page-error-text)}.pg-point-purchase-pay-method__type-area__pay-method__body__credit-card .p-credix-support{--color-credix-support-separator:var(--color-page-emphasis-separator-border);--color-credix-support-text:var(--color-page-text);--color-credix-support-link:var(--color-page-link)}.pg-point-purchase-pay-method__type-area__pay-method__body__credit-card__header{grid-area:cc-header}.pg-point-purchase-pay-method__type-area__pay-method__body__credit-card__header .c-radio{--height-radio-icon:15px;--width-radio-icon:15px}.pg-point-purchase-pay-method__type-area__pay-method__body__credit-card__header .c-radio__label{padding:20px}.pg-point-purchase-pay-method__type-area__pay-method__body__credit-card__header .c-radio__label__icon:after{height:calc(var(--height-radio-icon)*.4);width:calc(var(--height-radio-icon)*.4)}.pg-point-purchase-pay-method__type-area__pay-method__body__credit-card__header .c-radio__label__text{align-items:center;display:flex;justify-content:space-between;width:100%}.pg-point-purchase-pay-method__type-area__pay-method__body__credit-card__body{overflow:hidden}.pg-point-purchase-pay-method__type-area__pay-method__body__credit-card__body--inner{grid-area:cc-body;padding:0 20px 20px}.pg-point-purchase-pay-method__type-area__pay-method__body__credit-card__body__button-area{align-items:center;display:flex;justify-content:center}.p-header--general .pg-point-purchase-pay-method__type-area__pay-method__body__credit-card__body .p-header__logo__service-type-link,.pg-point-purchase-pay-method__type-area__pay-method__body__credit-card__body .c-button,.pg-point-purchase-pay-method__type-area__pay-method__body__credit-card__body .c-button-purchase-confirm,.pg-point-purchase-pay-method__type-area__pay-method__body__credit-card__body .p-header--general .p-header__logo__service-type-link,.pg-point-purchase-pay-method__type-area__pay-method__body__credit-card__body .p-pop-up__button-area__button-cancel,.pg-point-purchase-pay-method__type-area__pay-method__body__credit-card__body .p-pop-up__button-area__button-close,.pg-point-purchase-pay-method__type-area__pay-method__body__credit-card__body .p-pop-up__button-area__button-ok,.pg-point-purchase-pay-method__type-area__pay-method__body__credit-card__body .p-service-top-button-area__button-service-type,.pg-point-purchase-pay-method__type-area__pay-method__body__credit-card__body .pg-point-purchase-item-list__purchase-list__item__ctrl__button-purchase-point{--color-button-background:var(--color-page-accent-button-background);--color-button-border:var(--color-page-accent-button-border);--color-button-text:var(--color-page-accent-button-text);width:240px}.pg-point-purchase-pay-method__type-area__pay-method__body__credit-card.is-new-card{background-color:transparent;grid-template-areas:"cc-body";margin:0}.pg-point-purchase-pay-method__type-area__pay-method__body__credit-card.is-new-card .pg-point-purchase-pay-method__type-area__pay-method__body__credit-card__body--inner{padding:0 20px}.pg-point-purchase-pay-method__type-area__pay-method__body__carrier,.pg-point-purchase-pay-method__type-area__pay-method__body__google-pay{text-align:center}.pg-point-purchase-pay-method__button-area{align-items:center;background-color:var(--color-page-area-background);border-top:1px solid var(--color-page-separator-border);bottom:0;flex-direction:column;height:150px;padding:50px 0;position:-webkit-sticky;position:sticky}.pg-point-purchase-pay-method__button-area,.pg-point-purchase-pay-method__button-area__bottom{display:flex;gap:30px;justify-content:center}.pg-point-purchase-pay-method__button-area .c-button-purchase-confirm{--color-button-background:var(--color-page-accent-button-background);--color-button-border:var(--color-page-accent-button-border);--color-button-text:var(--color-page-accent-button-text)}.pg-point-purchase-pay-method__note--wrapper{background-color:var(--color-page-area-background);margin:30px 0 0;padding:30px;width:100%}.pg-point-purchase-pay-method__note--wrapper .p-attention-to-purchase{--color-attention-to-purchase-separator:var(--color-page-emphasis-separator-border);--color-attention-to-purchase-text:var(--color-page-text);--color-attention-to-purchase-link:var(--color-page-link);--color-attention-to-purchase-title-text:var(--color-page-attention-text)}@media (max-width:823px){.pg-point-purchase-pay-method{background-color:var(--color-page-area-background)}.pg-point-purchase-pay-method .p-message-area--wrapper{margin:0;padding:0}.pg-point-purchase-pay-method__type-area--wrapper{padding:10px 15px}.pg-point-purchase-pay-method__type-area__pay-method{margin:0 0 10px}.pg-point-purchase-pay-method__type-area__pay-method__header__radio .c-radio__label{padding:15px}.pg-point-purchase-pay-method__type-area__pay-method__body--inner{padding:0 10px 10px}.pg-point-purchase-pay-method__type-area__pay-method__body__credit-card{margin:0 0 10px}.pg-point-purchase-pay-method__type-area__pay-method__body__credit-card__header .c-radio__label{align-items:flex-start;padding:10px}.pg-point-purchase-pay-method__type-area__pay-method__body__credit-card__header .c-radio__label__icon{margin:3px 0 0}.pg-point-purchase-pay-method__type-area__pay-method__body__credit-card__header .c-radio__label__text{align-items:flex-start;flex-direction:column}.pg-point-purchase-pay-method__type-area__pay-method__body__credit-card__header .c-radio__label__text .p-credit-card--show{margin:10px auto 0}.pg-point-purchase-pay-method__type-area__pay-method__body__credit-card__body--inner{padding:0 10px 10px}.p-header--general .pg-point-purchase-pay-method__type-area__pay-method__body__credit-card__body .p-header__logo__service-type-link,.pg-point-purchase-pay-method__type-area__pay-method__body__credit-card__body .c-button,.pg-point-purchase-pay-method__type-area__pay-method__body__credit-card__body .c-button-purchase-confirm,.pg-point-purchase-pay-method__type-area__pay-method__body__credit-card__body .p-header--general .p-header__logo__service-type-link,.pg-point-purchase-pay-method__type-area__pay-method__body__credit-card__body .p-pop-up__button-area__button-cancel,.pg-point-purchase-pay-method__type-area__pay-method__body__credit-card__body .p-pop-up__button-area__button-close,.pg-point-purchase-pay-method__type-area__pay-method__body__credit-card__body .p-pop-up__button-area__button-ok,.pg-point-purchase-pay-method__type-area__pay-method__body__credit-card__body .p-service-top-button-area__button-service-type,.pg-point-purchase-pay-method__type-area__pay-method__body__credit-card__body .pg-point-purchase-item-list__purchase-list__item__ctrl__button-purchase-point{font-size:1.6rem;height:40px}.pg-point-purchase-pay-method__button-area{height:120px}.pg-point-purchase-pay-method__note--wrapper{margin:0;padding:15px}}:root{--color-theme-general-accent:#0086ff;--color-theme-general-assort:#b0e6fc;--color-theme-r18-accent:#ff4d61;--color-theme-r18-assort:#ffced3;--color-theme-accent:var(--color-theme-general-accent);--color-theme-assort:var(--color-theme-general-assort);--color-theme-other-accent:var(--color-theme-r18-accent);--color-theme-other-assort:var(--color-theme-r18-assort)}:root .r18{--color-theme-accent:var(--color-theme-r18-accent);--color-theme-assort:var(--color-theme-r18-accent);--color-theme-other-accent:var(--color-theme-general-accent);--color-theme-other-assort:var(--color-theme-general-assort)}.dark-mode .app-body{--color-page-background:#272727;--color-page-area-background:#272727;--color-page-item-background:#101010;--color-page-selected-item-background:#333;--color-page-header-background:#272727;--color-page-header-rgb-background:39,39,39;--color-page-separator-background:#272727;--color-page-separator-border:#666;--color-page-separator-border2:#666;--color-page-emphasis-separator-border:#fff;--color-page-img-border:#666;--color-page-bar-background:#272727;--color-page-bar-border:#272727;--color-page-bar-text:#fff;--color-page-bar-inversion-background:#272727;--color-page-bar-inversion-border:#272727;--color-page-bar-inversion-text:#fff;--color-page-text:#fff;--color-page-sub-text:#9899a3;--color-page-header-text:#fff;--color-page-ctrl-background:#272727;--color-page-ctrl-border:#f4f4f4;--color-page-ctrl-front:#fff;--color-page-link:#fff;--color-page-normal-button-background:#e1e1e1;--color-page-normal-button-border:#e1e1e1;--color-page-normal-button-text:#3f4958;--color-page-accent-button-background:var(--color-theme-accent);--color-page-accent-button-border:var(--color-theme-accent);--color-page-accent-button-text:#fff;--color-page-assort-button-background:#333;--color-page-assort-button-border:#666;--color-page-assort-button-text:#fff;--color-page-header-normal-button-background:transparent;--color-page-header-normal-button-border:#fff;--color-page-header-normal-button-text:#fff;--color-page-header-accent-button-background:#fff;--color-page-header-accent-button-border:#fff;--color-page-header-accent-button-text:#3f4958;--color-page-header-assort-button-background:var(--color-page-assort-button-background);--color-page-header-assort-button-border:#fff;--color-page-header-assort-button-text:#fff;--color-page-purchase-button-background:#ff8234;--color-page-purchase-button-border:#ff8234;--color-page-purchase-button-text:#fff;--color-page-form-item-icon:#fff;--color-page-attention-text:#fff;--color-page-error-border:#ff4747;--color-page-error-text:#ff4747;--color-page-notice-text:#fff;--color-page-point-num-text:#fff;--color-page-scrollbar-thumb:hsla(0,0%,43%,.5);--color-page-scrollbar-track:#272727;--color-page-campaign:#ff7070}.dark-mode .icon-mytheater{background-image:url(/css/img/header/mytheater_menu2.png)}.dark-mode .swiper{--swiper-theme-color:#3f4958}.dark-mode .swiper-pagination-bullet{--swiper-pagination-color:#fff;--swiper-pagination-bullet-inactive-color:#f4f4f4}.dark-mode .c-text-link{text-decoration:underline}@media (any-hover:hover){.dark-mode .c-text-link:hover{text-decoration:none}}.dark-mode .c-select-form{--color-select-form-background:#555;--color-select-form-border:#666;--color-select-form-text:var(--color-page-text);--color-select-form-placeholder:#9899a3;--color-select-form-focus-border:#fff;--color-select-form-error-border:var(--color-page-error-border)}.dark-mode .c-select-form:-webkit-autofill{-webkit-text-fill-color:var(--color-page-text);box-shadow:0 0 0 1000px var(--color-select-form-background) inset}.dark-mode .c-text-form{--color-text-form-background:#555;--color-text-form-border:#666;--color-text-form-text:var(--color-page-text);--color-text-form-placeholder:#c4c5cf;--color-text-form-focus-border:#fff;--color-text-form-error-border:var(--color-page-error-border)}.dark-mode .c-text-form:-webkit-autofill{-webkit-text-fill-color:var(--color-page-text);box-shadow:0 0 0 1000px var(--color-text-form-background) inset}.dark-mode .c-text-area-form{--color-text-area-form-background:#555;--color-text-area-form-border:#666;--color-text-area-form-text:var(--color-page-text);--color-text-area-form-placeholder:#c4c5cf;--color-text-area-form-focus-border:#fff;--color-text-area-form-error-border:var(--color-page-error-border)}.dark-mode .c-checkbox--color-mode{--color-checkbox-check:var(--color-page-text);--color-checkbox-label:var(--color-page-text);--color-checkbox-switch-check-on-knob-background:transparent;--color-checkbox-switch-check-on-knob-icon:#fff;--color-checkbox-switch-check-off-knob-background:transparent;--color-checkbox-switch-check-off-knob-icon:#fff}.dark-mode .p-abj-mark{--color-abj-mark-icon:var(--color-page-text)}.dark-mode .p-l-mark{--color-l-mark-icon:var(--color-page-text)}.dark-mode .c-rank{--color-rank-background:#fff;--color-rank-border:#fff;--color-rank-text:#3f4958}.dark-mode .p-header{--color-header-background:#333;--color-header-border:#666;--color-header-text:var(--color-page-text);--color-header-logo-icon:var(--color-page-text);--color-header-link-hover-background:hsla(0,0%,100%,.2);--color-header-link-hover-border:transparent;--color-header-link-hover-text:var(--color-page-text)}.dark-mode .p-header__ctrl-list__item--login .c-text-link,.dark-mode .p-header__ctrl-list__item--register .c-text-link{text-decoration:none}.dark-mode .p-footer{--color-footer-background:var(--color-page-background);--color-footer-border:var(--color-page-background);--color-footer-text:var(--color-page-text);--color-footer-link:var(--color-page-text);--color-footer-l-mark-icon:var(--color-page-text)}.dark-mode .p-footer-nav{--color-footer-nav-background:#101010;--color-footer-nav-border:#101010;--color-footer-nav-text:var(--color-page-text);--color-footer-nav-icon:var(--color-page-text);--color-footer-nav-current-text:var(--color-theme-accent);--color-footer-nav-current-icon:var(--color-theme-accent)}.dark-mode .p-side-menu{--color-side-menu-background:#101010;--color-side-menu-text:var(--color-page-text);--color-side-menu-content-border:#aaa;--color-side-menu-accent-button-background:var(--color-page-accent-button-background);--color-side-menu-accent-button-border:var(--color-page-accent-button-border);--color-side-menu-accent-button-text:var(--color-page-accent-button-text);--color-side-menu-assort-button-background:var(--color-page-assort-button-background);--color-side-menu-assort-button-border:var(--color-page-assort-button-border);--color-side-menu-assort-button-text:var(--color-page-assort-button-text);--color-side-menu-logo-background:#101010;--color-side-menu-logo-border:#aaa;--color-side-menu-logo-text:var(--color-page-text);--color-side-menu-scrollbar-thumb:var(--color-page-scrollbar-thumb);--color-side-menu-scrollbar-track:#101010;--color-side-menu-img-link-background:#f4f4f4;--color-side-menu-img-link-border:#f4f4f4;--color-side-menu-link-hover-background:hsla(0,0%,100%,.2)}.dark-mode .p-side-menu .c-text-link{text-decoration:none}.dark-mode .p-menu{--color-menu-background:#272727;--color-menu-text:var(--color-page-text);--color-menu-header-background:#333;--color-menu-header-border:#666;--color-menu-header-text:#fff;--color-menu-item-background:#272727;--color-menu-item-border:#666;--color-menu-item-text:#fff;--color-menu-item-other-background:#272727;--color-menu-item-other-border:#666;--color-menu-item-other-text:#fff;--color-menu-accent-button-background:var(--color-page-accent-button-background);--color-menu-accent-button-border:var(--color-page-accent-button-border);--color-menu-accent-button-text:var(--color-page-accent-button-text);--color-menu-assort-button-background:var(--color-page-assort-button-background);--color-menu-assort-button-border:var(--color-page-assort-button-border);--color-menu-assort-button-text:var(--color-page-assort-button-text);--color-menu-scrollbar-thumb:var(--color-page-scrollbar-thumb);--color-menu-scrollbar-track:var(--color-page-scrollbar-track);--color-menu-img-link-background:#f4f4f4;--color-menu-img-link-border:#f4f4f4}.dark-mode .p-menu .c-text-link{text-decoration:none}@media (any-hover:hover){.dark-mode .p-menu .c-text-link:hover{text-decoration:underline}}.dark-mode .p-global-nav{--color-global-nav-background:#333;--color-global-nav-border:#666;--color-global-nav-text:var(--color-page-text);--color-global-nav-ctrl-background:#333;--color-global-nav-ctrl-front:var(--color-page-text);--color-global-nav-link-background:transparent;--color-global-nav-link-border:transparent;--color-global-nav-link-text:var(--color-page-text);--color-global-nav-link-hover-background:hsla(0,0%,100%,.2);--color-global-nav-link-hover-border:transparent;--color-global-nav-link-hover-text:var(--color-page-text);--color-glboal-nav-current-link-background:transparent;--color-global-nav-current-link-border:var(--color-page-emphasis-separator-border);--color-global-nav-current-link-text:var(--color-page-link);--color-global-nav-other-link-background:#333;--color-global-nav-other-link-border:transparent;--color-global-nav-other-link-text:var(--color-page-text);--color-gloal-nav-img-link-background:#f4f4f4;--color-global-nav-img-link-border:#f4f4f4}.dark-mode .p-local-nav{--color-local-nav-background:var(--color-page-background);--color-local-nav-border:#666;--color-local-nav-text:var(--color-page-text);--color-local-nav-ctrl-background:var(--color-page-background);--color-local-nav-ctrl-front:var(--color-page-text);--color-local-nav-link-background:var(--color-page-assort-button-background);--color-local-nav-link-border:var(--color-page-assort-button-border);--color-local-nav-link-text:var(--color-page-assort-button-text);--color-local-nav-link-current-background:var(--color-page-accent-button-background);--color-local-nav-link-current-border:var(--color-page-accent-button-border);--color-local-nav-link-current-text:var(--color-page-accent-button-text)}.dark-mode .p-copyrights{--color-copyrights-background:var(--color-page-background);--color-copyrights-border:#fff;--color-copyrights-text:var(--color-page-sub-text)}.dark-mode .p-breadcrumb-list{--color-breadcrumb-list-background:var(--color-page-background);--color-breadcrumb-list-text:var(--color-page-text)}.dark-mode .p-scroll-to-top{--color-scroll-to-top-background:#fff;--color-scroll-to-top-border:#aaa;--color-scroll-to-top-text:#3f4958}.dark-mode .p-pop-up,.dark-mode .p-pop-up--confirm,.dark-mode .p-pop-up--message,.dark-mode .p-pop-up--purchase-confirm{--color-pop-up-background:#272727;--color-pop-up-border:#666;--color-pop-up-text:#fff;--color-pop-up-link:var(--color-page-link);--color-pop-up-normal-button-background:var(--color-page-normal-button-background);--color-pop-up-normal-button-border:var(--color-page-normal-button-border);--color-pop-up-normal-button-text:var(--color-page-normal-button-text);--color-pop-up-accent-button-background:var(--color-page-accent-button-background);--color-pop-up-accent-button-border:var(--color-page-accent-button-border);--color-pop-up-accent-button-text:var(--color-page-accent-button-text);--color-pop-up-assort-button-background:var(--color-page-assort-button-background);--color-pop-up-assort-button-border:var(--color-page-assort-button-border);--color-pop-up-assort-button-text:var(--color-page-assort-button-text);--color-pop-up-error-text:var(--color-page-error-text);--color-pop-up-scrollbar-thumb:var(--color-page-scrollbar-thumb);--color-pop-up-scrollbar-track:var(--color-page-scrollbar-track)}.dark-mode .p-pop-up--search{--color-pop-up-background:rgba(39,39,39,.85);--color-pop-up-border:#666;--color-pop-up-text:#fff;--color-pop-up--search-img-link-background:#f4f4f4;--color-pop-up--search-link-border:#f4f4f4}.dark-mode .p-pop-up--search .c-text-form{--color-text-form-background:#fff;--color-text-form-border:#fff;--color-text-form-text:#3f4958;--color-text-form-placeholder:#aaa;--color-text-form-focus-border:transparent}.dark-mode .p-pop-up--search .c-text-form:-webkit-autofill{-webkit-text-fill-color:#3f4958;box-shadow:0 0 0 1000px var(--color-text-form-background) inset}.dark-mode .p-pop-up--search .c-select-form{--color-select-form-background:#fff;--color-select-form-border:#fff;--color-select-form-text:#3f4958;--color-select-form-placeholder:#aaa;--color-select-form-focus-border:transparent}.dark-mode .p-pop-up--search .p-menu-content--tvod-section .p-menu-content__list__item--image{background-color:var(--color-pop-up--search-img-link-background);border:1px solid var(--color-pop-up--search-link-border);border-radius:999px;margin-top:10px;padding:0 10px}.dark-mode .p-pop-up--edit-review{--color-pop-up--edit-review-checkbox-icon:var(--color-page-form-item-icon)}.dark-mode .p-pop-up--share{--color-pop-up-share-mail-icon:var(--color-theme-accent);--color-pop-up-share-copy-button-background:#fff;--color-pop-up-share-copy-button-border:var(--color-theme-accent);--color-pop-up-share-copy-button-text:var(--color-theme-accent)}.dark-mode .p-pop-up--select-play-button{--color-pop-up--select-play-button-tab-box-tab-border:var(--color-page-emphasis-separator-border);--color-pop-up--select-play-button-radio-icon:var(--color-page-form-item-icon);--color-pop-up--select-play-button-app-tab-box-button-background:var(--color-page-assort-button-background);--color-pop-up--select-play-button-app-tab-box-button-border:var(--color-page-assort-button-border);--color-pop-up--select-play-button-app-tab-box-button-text:var(--color-page-assort-button-text);--color-pop-up--select-play-button-app-tab-box-button-selected-background:var(--color-page-normal-button-background);--color-pop-up--select-play-button-app-tab-box-button-selected-border:var(--color-page-normal-button-border);--color-pop-up--select-play-button-app-tab-box-button-selected-text:#3f4958}.dark-mode .p-carousel-banner{--color-carousel-banner-swiper-button-background:#272727;--color-carousel-banner-swiper-button-text:var(--color-page-ctrl-front)}.dark-mode .p-page-title-bar{--color-page-title-bar-background:var(--color-page-background);--color-page-title-bar-text:var(--color-page-text)}.dark-mode .p-page-title-bar--inversion,.dark-mode .p-page-title-bar--second{--color-page-title-bar-background:var(--color-page-background)}.dark-mode .p-page-title-bar--inversion{--color-page-title-bar-text:var(--color-page-text)}@media (max-width:823px){.dark-mode .p-page-title-bar,.dark-mode .p-page-title-bar--inversion,.dark-mode .p-page-title-bar--second{--color-page-title-bar-background:var(--color-page-background);--color-page-title-bar-text:var(--color-page-text)}}.dark-mode .p-maintenance-message{--color-maintenance-message-text:var(--color-page-attention-text)}.dark-mode .p-maintenance-message .c-text-link{--color-text-link-link:var(--color-page-attention-text)}.dark-mode .p-message-area{--color-message-area-background:var(--color-page-background);--color-message-area-text:var(--color-page-text);--color-message-area-error-text:var(--color-page-error-text)}.dark-mode .p-message-area .is-error{font-weight:700}.dark-mode .p-message-area .is-error .c-text-link{--color-text-link-link:var(--color-page-error-text)}.dark-mode .p-list-filter{--color-list-filter-background:var(--color-page-item-background);--color-list-filter-text:var(--color-page-text);--color-list-filter-link:var(--color-page-link)}.dark-mode .p-list-header{--color-list-header-background:var(--color-page-background);--color-list-header-text:var(--color-page-text);--color-list-header-ctrl-select-text:var(--color-page-text);--color-list-header-ctrl-select-list-background:#fff;--color-list-header-ctrl-select-list-selected-background:var(--color-page-background);--color-list-header-ctrl-select-list-selected-text:var(--color-page-text);--color-list-header-ctrl-select-list-border:#fff;--color-list-header-ctrl-select-list-text:#3f4958}.dark-mode .p-list-header .p-sort__select__label{text-decoration:underline}@media (any-hover:hover){.dark-mode .p-list-header .p-sort__select__label:hover{text-decoration:none}}.dark-mode .p-list-header .p-sort__select__label:first-child:last-child{text-decoration:none}.dark-mode .p-list-header--bookmark{--color-list-header-bookmark-ctrl-button-text:var(--color-page-text);--color-list-header-bookmark-ctrl-checkbox-icon:var(--color-page-text);--color-list-header-bookmark-ctrl-checkbox-text:var(--color-page-text)}.dark-mode .p-slide-panel{--color-slide-panel-background:#101010;--color-slide-panel-border:#101010;--color-slide-panel-text:var(--color-page-text);--color-slide-panel-button-background:var(--color-page-assort-button-background);--color-slide-panel-button-border:var(--color-page-assort-button-border);--color-slide-panel-button-text:var(--color-page-assort-button-text)}.dark-mode .p-pagination{--color-pagination-link-background:var(--color-page-assort-button-background);--color-pagination-link-border:var(--color-page-assort-button-border);--color-pagination-link-text:var(--color-page-assort-button-text);--color-pagination-current-background:#fff;--color-pagination-current-border:#fff;--color-pagination-current-text:#3f4958;--color-pagination-disable-background:#333;--color-pagination-disable-border:#333;--color-pagination-disable-text:#b2b8c1}@media (max-width:823px){.dark-mode .p-pagination{--color-pagination-link-background:var(--color-page-assort-button-background);--color-pagination-link-border:var(--color-page-assort-button-border);--color-pagination-link-text:var(--color-page-assort-button-text)}}.dark-mode .p-jacket-img-box{--color-jacket-img-box-background:transparent;--color-jacket-img-box-now-printing-background:#e1e1e1;--color-jacket-img-box-border:var(--color-page-img-border)}.dark-mode .p-age-verification{--color-age-verification-background:var(--color-page-background);--color-age-verification-ok-button-background:var(--color-theme-r18-accent);--color-age-verification-ok-button-border:var(--color-theme-r18-accent);--color-age-verification-ok-button-text:#fff;--color-age-verification-cancel-button-background:var(--color-page-assort-button-background);--color-age-verification-cancel-button-border:var(--color-page-assort-button-border);--color-age-verification-cancel-button-text:var(--color-page-assort-button-text) }.dark-mode .p-inquiry-button-area{--color-inquiry-button-area-background:var(--color-page-area-background);--color-inquiry-button-area-text:var(--color-page-text);--color-inquiry-button-area-button-background:var(--color-page-assort-button-background);--color-inquiry-button-area-button-border:var(--color-page-assort-button-border);--color-inquiry-button-area-button-text:var(--color-page-assort-button-text)}.dark-mode .p-credit-card__info__data__message.is-error{font-weight:700}.dark-mode .p-credit-card--form .p-credit-card__info--cvv .p-credit-card__info__data__button-cvv-open{text-decoration:underline}@media (any-hover:hover){.dark-mode .p-credit-card--form .p-credit-card__info--cvv .p-credit-card__info__data__button-cvv-open:hover{text-decoration:none}}.dark-mode .p-service-top-button-area{--color-service-top-button-area-background:transparent;--color-service-top-button-area-border:transparent;--color-service-top-button-area-text:var(--color-page-text);--color-service-top-button-area-button-background:var(--color-page-accent-button-background);--color-service-top-button-area-button-border:var(--color-page-accent-button-border);--color-service-top-button-area-button-text:var(--color-page-accent-button-text)}.dark-mode .pg-faq .p-faq-card{--color-faq-card-background:#101010;--color-faq-card-border:#fff;--color-faq-card-header-background:transparent;--color-faq-card-header-text:var(--color-page-text);--color-faq-card-body-background:#fff;--color-faq-card-body-text:#3f4958;--color-faq-card-link:#3f4958}.dark-mode .pg-guide .p-guide-step-card__body__img.is-dark{display:block}.dark-mode .pg-guide .p-guide-step-card__body__img.is-light{display:none}.dark-mode .pg-guide--book-beginner__header__img.is-dark{display:block}.dark-mode .pg-guide--book-beginner__header__img.is-light{display:none}.dark-mode .pg-guide--book-beginner__body__img.is-dark{display:block}.dark-mode .pg-guide--book-beginner__body__img.is-light{display:none}.dark-mode .pg-guide--book-beginner__body__qa__q{background:-webkit-linear-gradient(0,#9288f3,#b96bff);-webkit-background-clip:text}.dark-mode .pg-member-pay-method{--color-page-area-background:#101010;--color-page-normal-button-background:var(--color-page-assort-button-background);--color-page-normal-button-border:var(--color-page-assort-button-border);--color-page-normal-button-text:var(--color-page-assort-button-text)}.dark-mode .pg-direct-mail,.dark-mode .pg-member-credit-card,.dark-mode .pg-member-disconnect,.dark-mode .pg-member-email-change,.dark-mode .pg-member-info-update,.dark-mode .pg-member-leave,.dark-mode .pg-member-lock-confirm,.dark-mode .pg-member-login,.dark-mode .pg-member-logout,.dark-mode .pg-member-password-reset,.dark-mode .pg-member-register{--color-page-area-background:#101010}.dark-mode .pg-direct-mail__area__form-area__message.is-error,.dark-mode .pg-member-credit-card__area__form-area__message.is-error,.dark-mode .pg-member-disconnect__area__form-area__message.is-error,.dark-mode .pg-member-email-change__area__form-area__message.is-error,.dark-mode .pg-member-info-update__area__form-area__message.is-error,.dark-mode .pg-member-leave__area__form-area__message.is-error,.dark-mode .pg-member-lock-confirm__area__form-area__message.is-error,.dark-mode .pg-member-login__area__form-area__message.is-error,.dark-mode .pg-member-logout__area__form-area__message.is-error,.dark-mode .pg-member-password-reset__area__form-area__message.is-error,.dark-mode .pg-member-register__area__form-area__message.is-error{font-weight:700}@media (any-hover:hover){.dark-mode .pg-member-login__area__list__item__button:hover,.dark-mode .pg-member-register__area__list__item__button:hover{background-color:var(--color-page-assort-button-background);border-color:var(--color-page-assort-button-border);color:var(--color-page-assort-button-text)}}.dark-mode .pg-point-purchase-item-list{--color-page-area-background:#101010;--color-page-bar-background:#333;--color-page-point-num-text:#ffec00}.dark-mode .pg-point-purchase-item-list__button-area,.dark-mode .pg-point-purchase-item-list__note--wrapper{--color-page-area-background:var(--color-page-background)}@media (max-width:823px){.dark-mode .pg-point-purchase-item-list{--color-page-area-background:var(--color-page-background)}}.dark-mode .pg-point-purchase-pay-method{--color-page-area-background:#101010;--color-page-emphasis-separator-border:var(--color-page-separator-border)}.dark-mode .pg-point-purchase-pay-method__button-area,.dark-mode .pg-point-purchase-pay-method__note--wrapper{--color-page-area-background:var(--color-page-background)}.dark-mode .pg-point-purchase-pay-method .p-credit-card{--color-credit-card-error-border:var(--color-page-error-border);--color-credit-card-error-text:var(--color-page-error-text)}.dark-mode .pg-point-purchase-pay-method .p-credit-card .for-erorr-em{font-weight:700}.light-mode .app-body{--color-page-background:#f4f4f4;--color-page-area-background:#fff;--color-page-item-background:#f4f4f4;--color-page-selected-item-background:#fff6ea;--color-page-header-background:#272727;--color-page-header-rgb-background:39,39,39;--color-page-separator-background:#f4f4f4;--color-page-separator-border:#f4f4f4;--color-page-separator-border2:#aaa;--color-page-emphasis-separator-border:var(--color-theme-accent);--color-page-img-border:#aaa;--color-page-bar-background:#272727;--color-page-bar-border:#272727;--color-page-bar-text:#fff;--color-page-bar-inversion-background:#f4f4f4;--color-page-bar-inversion-border:#f4f4f4;--color-page-bar-inversion-text:#3f4958;--color-page-text:#3f4958;--color-page-sub-text:#667485;--color-page-header-text:#fff;--color-page-ctrl-background:var(--color-theme-accent);--color-page-ctrl-border:var(--color-theme-accent);--color-page-ctrl-front:#fff;--color-page-link:var(--color-theme-accent);--color-page-normal-button-background:#e1e1e1;--color-page-normal-button-border:#e1e1e1;--color-page-normal-button-text:#3f4958;--color-page-accent-button-background:var(--color-theme-accent);--color-page-accent-button-border:var(--color-theme-accent);--color-page-accent-button-text:#fff;--color-page-assort-button-background:#fff;--color-page-assort-button-border:var(--color-theme-accent);--color-page-assort-button-text:var(--color-theme-accent);--color-page-header-normal-button-background:transparent;--color-page-header-normal-button-border:#fff;--color-page-header-normal-button-text:#fff;--color-page-header-accent-button-background:#fff;--color-page-header-accent-button-border:#fff;--color-page-header-accent-button-text:#3f4958;--color-page-header-assort-button-background:transparent;--color-page-header-assort-button-border:#fff;--color-page-header-assort-button-text:#fff;--color-page-purchase-button-background:#ff8234;--color-page-purchase-button-border:#ff8234;--color-page-purchase-button-text:#fff;--color-page-form-item-icon:var(--color-theme-accent);--color-page-attention-text:#e90129;--color-page-error-border:#e90129;--color-page-error-text:#e90129;--color-page-notice-text:#f60;--color-page-point-num-text:#f60;--color-page-scrollbar-thumb:hsla(0,0%,43%,.5);--color-page-scrollbar-track:#f4f4f4;--color-page-campaign:#ff7070}.light-mode .icon-mytheater{background-image:url(/css/img/header/mytheater_menu.png)}.light-mode .swiper{--swiper-theme-color:var(--color-theme-accent)}.light-mode .swiper-pagination-bullet{--swiper-pagination-color:var(--color-theme-accent);--swiper-pagination-bullet-inactive-color:var(--color-page-text)}.light-mode .c-checkbox--color-mode{--color-checkbox-check:var(--color-page-text);--color-checkbox-label:var(--color-page-text);--color-checkbox-switch-check-on-knob-background:transparent;--color-checkbox-switch-check-on-knob-icon:#3f4958;--color-checkbox-switch-check-off-knob-background:transparent;--color-checkbox-switch-check-off-knob-icon:#f60}.light-mode .p-abj-mark{--color-abj-mark-icon:var(--color-page-text)}.light-mode .p-l-mark{--color-l-mark-icon:#008c67}.light-mode .c-rank{--color-rank-background:var(--color-theme-accent);--color-rank-border:var(--color-theme-accent);--color-rank-text:#fff}.light-mode .c-rank--rank1{--color-rank-background:#e0c14c;--color-rank-border:#e0c14c}.light-mode .c-rank--rank2{--color-rank-background:#acacac;--color-rank-border:#acacac}.light-mode .c-rank--rank3{--color-rank-background:#ad8350;--color-rank-border:#ad8350}.light-mode .p-header{--color-header-background:var(--color-theme-accent);--color-header-border:var(--color-theme-accent);--color-header-text:#fff;--color-header-logo-icon:#fff;--color-header-link-hover-background:hsla(0,0%,100%,.2);--color-header-link-hover-border:transparent;--color-header-link-hover-text:#fff}.light-mode .p-footer{--color-footer-background:#fff;--color-footer-border:#fff;--color-footer-text:var(--color-page-text);--color-footer-link:var(--color-theme-accent)}.light-mode .p-footer-nav{--color-footer-nav-background:#f4f4f4;--color-footer-nav-border:#f4f4f4;--color-footer-nav-text:#667485;--color-footer-nav-icon:#667485;--color-footer-nav-current-text:var(--color-theme-accent);--color-footer-nav-current-icon:var(--color-theme-accent)}.light-mode .p-side-menu{--color-side-menu-background:#e1e1e1;--color-side-menu-text:var(--color-page-text);--color-side-menu-content-border:#aaa;--color-side-menu-accent-button-background:var(--color-page-accent-button-background);--color-side-menu-accent-button-border:var(--color-page-accent-button-border);--color-side-menu-accent-button-text:var(--color-page-accent-button-text);--color-side-menu-assort-button-background:var(--color-page-assort-button-background);--color-side-menu-assort-button-border:var(--color-page-assort-button-border);--color-side-menu-assort-button-text:var(--color-page-assort-button-text);--color-side-menu-logo-background:var(--color-theme-accent);--color-side-menu-logo-border:var(--color-theme-accent);--color-side-menu-logo-text:#fff;--color-side-menu-scrollbar-thumb:var(--color-page-scrollbar-thumb);--color-side-menu-scrollbar-track:#e1e1e1;--color-side-menu-img-link-background:#e1e1e1;--color-side-menu-img-link-border:transparent;--color-side-menu-link-hover-background:#f4f4f4}.light-mode .p-menu{--color-menu-background:#fff;--color-menu-text:var(--color-page-text);--color-menu-header-background:#f4f4f4;--color-menu-header-border:#f4f4f4;--color-menu-header-text:var(--color-page-text);--color-menu-item-background:#fff;--color-menu-item-border:#f4f4f4;--color-menu-item-text:var(--color-page-text);--color-menu-item-other-background:#fff;--color-menu-item-other-border:#f4f4f4;--color-menu-item-other-text:var(--color-theme-other-accent);--color-menu-accent-button-background:var(--color-page-accent-button-background);--color-menu-accent-button-border:var(--color-page-accent-button-border);--color-menu-accent-button-text:var(--color-page-accent-button-text);--color-menu-assort-button-background:var(--color-page-assort-button-background);--color-menu-assort-button-border:var(--color-page-assort-button-border);--color-menu-assort-button-text:var(--color-page-assort-button-text);--color-menu-scrollbar-thumb:var(--color-page-scrollbar-thumb);--color-menu-scrollbar-track:var(--color-page-scrollbar-track)}.light-mode .p-global-nav{--color-global-nav-background:#fff;--color-global-nav-border:#f4f4f4;--color-global-nav-text:var(--color-page-text);--color-global-nav-ctrl-background:#fff;--color-global-nav-ctrl-front:var(--color-page-text);--color-global-nav-link-background:transparent;--color-global-nav-link-border:transparent;--color-global-nav-link-text:var(--color-page-text);--color-global-nav-link-hover-background:#f4f4f4;--color-global-nav-link-hover-border:transparent;--color-global-nav-link-hover-text:var(--color-page-text);--color-global-nav-current-link-background:transparent;--color-global-nav-current-link-border:var(--color-page-emphasis-separator-border);--color-global-nav-current-link-text:var(--color-page-link);--color-global-nav-other-link-background:#fff;--color-global-nav-other-link-border:transparent;--color-global-nav-other-link-text:var(--color-theme-other-accent);--color-global-nav-img-link-background:#fff;--color-global-nav-img-link-border:transparent}.light-mode .p-local-nav{--color-local-nav-background:#f4f4f4;--color-local-nav-border:#f4f4f4;--color-local-nav-text:var(--color-page-text);--color-local-nav-ctrl-background:#f4f4f4;--color-local-nav-ctrl-front:var(--color-page-text);--color-local-nav-link-background:#fff;--color-local-nav-link-border:#f4f4f4;--color-local-nav-link-text:var(--color-page-text);--color-local-nav-link-current-background:var(--color-theme-accent);--color-local-nav-link-current-border:var(--color-theme-accent);--color-local-nav-link-current-text:#fff}@media (max-width:823px){.light-mode .p-local-nav{--color-local-nav-background:#fff;--color-local-nav-ctrl-background:#fff}}.light-mode .p-copyrights{--color-copyrights-background:var(--color-page-background);--color-copyrights-border:var(--color-page-background);--color-copyrights-text:#667485}.light-mode .p-breadcrumb-list{--color-breadcrumb-list-background:#f4f4f4;--color-breadcrumb-list-text:var(--color-page-text)}.light-mode .p-scroll-to-top{--color-scroll-to-top-background:#fff;--color-scroll-to-top-border:#aaa;--color-scroll-to-top-text:#3f4958}.light-mode .p-pop-up,.light-mode .p-pop-up--confirm,.light-mode .p-pop-up--message,.light-mode .p-pop-up--purchase-confirm{--color-pop-up-background:#fff;--color-pop-up-border:#f4f4f4;--color-pop-up-text:#3f4958;--color-pop-up-link:var(--color-page-link);--color-pop-up-normal-button-background:var(--color-page-normal-button-background);--color-pop-up-normal-button-border:var(--color-page-normal-button-border);--color-pop-up-normal-button-text:var(--color-page-normal-button-text);--color-pop-up-accent-button-background:var(--color-page-accent-button-background);--color-pop-up-accent-button-border:var(--color-page-accent-button-border);--color-pop-up-accent-button-text:var(--color-page-accent-button-text);--color-pop-up-assort-button-background:var(--color-page-assort-button-background);--color-pop-up-assort-button-border:var(--color-page-assort-button-border);--color-pop-up-assort-button-text:var(--color-page-assort-button-text);--color-pop-up-error-text:var(--color-page-error-text);--color-pop-up-scrollbar-thumb:var(--color-page-scrollbar-thumb);--color-pop-up-scrollbar-track:var(--color-page-scrollbar-track)}.light-mode .p-pop-up--search{--color-pop-up-background:rgba(39,39,39,.85);--color-pop-up-border:#fff;--color-pop-up-text:#fff}.light-mode .p-pop-up--search .c-text-form{--color-text-form-background:#fff;--color-text-form-border:#fff;--color-text-form-text:#3f4958;--color-text-form-placeholder:#aaa;--color-text-form-focus-border:transparent}.light-mode .p-pop-up--search .c-select-form{--color-select-form-background:#fff;--color-select-form-border:#fff;--color-select-form-text:#3f4958;--color-select-form-placeholder:#aaa;--color-select-form-focus-border:transparent}.light-mode .p-pop-up--edit-review{--color-pop-up--edit-review-checkbox-icon:var(--color-page-form-item-icon)}.light-mode .p-pop-up--share{--color-pop-up-share-mail-icon:var(--color-theme-accent);--color-pop-up-share-copy-button-background:#fff;--color-pop-up-share-copy-button-border:var(--color-theme-accent);--color-pop-up-share-copy-button-text:var(--color-theme-accent)}.light-mode .p-pop-up--select-play-button{--color-pop-up--select-play-button-tab-box-tab-border:var(--color-page-emphasis-separator-border);--color-pop-up--select-play-button-radio-icon:var(--color-page-form-item-icon)}.light-mode .p-carousel-banner{--color-carousel-banner-swiper-button-background:#272727;--color-carousel-banner-swiper-button-text:var(--color-page-ctrl-front)}.light-mode .p-page-title-bar{--color-page-title-bar-background:var(--color-page-bar-background);--color-page-title-bar-text:var(--color-page-bar-text)}.light-mode .p-page-title-bar--second{--color-page-title-bar-background:var(--color-page-bar-background)}.light-mode .p-page-title-bar--inversion{--color-page-title-bar-background:var(--color-page-bar-inversion-background);--color-page-title-bar-text:var(--color-page-bar-inversion-text)}@media (max-width:823px){.light-mode .p-page-title-bar,.light-mode .p-page-title-bar--inversion,.light-mode .p-page-title-bar--second{--color-page-title-bar-background:var(--color-page-bar-inversion-background);--color-page-title-bar-text:var(--color-page-bar-inversion-text)}}.light-mode .p-maintenance-message{--color-maintenance-message-text:var(--color-page-attention-text)}.light-mode .p-message-area{--color-message-area-background:#fff;--color-message-area-text:#3f4958;--color-message-area-error-text:var(--color-page-error-text)}.light-mode .p-list-header{--color-list-header-background:transparent;--color-list-header-text:var(--color-page-text);--color-list-header-ctrl-select-text:var(--color-theme-accent);--color-list-header-ctrl-select-list-background:#fff;--color-list-header-ctrl-select-list-selected-background:var(--color-theme-accent);--color-list-header-ctrl-select-list-selected-text:#fff;--color-list-header-ctrl-select-list-border:var(--color-theme-accent);--color-list-header-ctrl-select-list-text:var(--color-theme-accent)}.light-mode .p-list-header--bookmark{--color-list-header-bookmark-ctrl-button-text:var(--color-theme-accent);--color-list-header-bookmark-ctrl-checkbox-icon:var(--color-theme-accent);--color-list-header-bookmark-ctrl-checkbox-text:var(--color-page-text)}.light-mode .p-slide-panel{--color-slide-panel-background:#101010;--color-slide-panel-border:#101010;--color-slide-panel-text:#fff;--color-slide-panel-button-background:var(--color-theme-accent);--color-slide-panel-button-border:var(--color-theme-accent);--color-slide-panel-button-text:#fff}.light-mode .p-pagination{--color-pagination-link-background:#fff;--color-pagination-link-border:#fff;--color-pagination-link-text:var(--color-page-text);--color-pagination-current-background:var(--color-theme-accent);--color-pagination-current-border:var(--color-theme-accent);--color-pagination-current-text:#fff;--color-pagination-disable-background:#dcdcdc;--color-pagination-disable-border:#dcdcdc;--color-pagination-disable-text:#b2b8c1}@media (max-width:823px){.light-mode .p-pagination{--color-pagination-link-background:#f4f4f4;--color-pagination-link-border:#f4f4f4;--color-pagination-link-text:var(--color-page-text)}}.light-mode .p-jacket-img-box{--color-jacket-img-box-background:#e1e1e1;--color-jacket-img-box-now-printing-background:#e1e1e1;--color-jacket-img-box-border:var(--color-page-img-border)}.light-mode .p-age-verification{--color-age-verification-background:var(--color-page-background);--color-age-verification-ok-button-background:var(--color-theme-r18-accent);--color-age-verification-ok-button-border:var(--color-theme-r18-accent);--color-age-verification-ok-button-text:#fff;--color-age-verification-cancel-button-background:#fff;--color-age-verification-cancel-button-border:var(--color-theme-r18-accent);--color-age-verification-cancel-button-text:var(--color-theme-r18-accent)}.light-mode .p-inquiry-button-area{--color-inquiry-button-area-background:var(--color-page-area-background);--color-inquiry-button-area-text:var(--color-page-text);--color-inquiry-button-area-button-background:var(--color-page-accent-button-background);--color-inquiry-button-area-button-border:var(--color-page-accent-button-border);--color-inquiry-button-area-button-text:var(--color-page-accent-button-text)}.light-mode .p-service-top-button-area{--color-service-top-button-area-background:transparent;--color-service-top-button-area-border:transparent;--color-service-top-button-area-text:var(--color-page-text);--color-service-top-button-area-button-background:var(--color-page-accent-button-background);--color-service-top-button-area-button-border:var(--color-page-accent-button-border);--color-service-top-button-area-button-text:var(--color-page-accent-button-text)}.light-mode .pg-faq .p-faq-card{--color-faq-card-background:#fff;--color-faq-card-border:var(--color-theme-accent);--color-faq-card-header-background:var(--color-theme-accent);--color-faq-card-header-text:#fff;--color-faq-card-body-background:transparent;--color-faq-card-body-text:var(--color-page-text);--color-faq-card-link:var(--color-theme-accent)}.light-mode .pg-guide .p-guide-step-card__body__img.is-dark{display:none}.light-mode .pg-guide .p-guide-step-card__body__img.is-light{display:block}.light-mode .pg-guide--book-beginner__header__img.is-dark{display:none}.light-mode .pg-guide--book-beginner__header__img.is-light{display:block}.light-mode .pg-guide--book-beginner__body__img.is-dark{display:none}.light-mode .pg-guide--book-beginner__body__img.is-light{display:block}.light-mode .pg-member-login__area__list__item__button,.light-mode .pg-member-register__area__list__item__button{--color-button-background:var(--color-page-assort-button-background);--color-button-border:var(--color-page-normal-button-border);--color-button-text:var(--color-page-normal-button-text)}@media (any-hover:hover){.light-mode .pg-member-login__area__list__item__button:hover,.light-mode .pg-member-register__area__list__item__button:hover{--color-button-text:#fff}.light-mode .pg-member-login__area__list__item__button--apple:hover,.light-mode .pg-member-register__area__list__item__button--apple:hover{--color-button-text:var(--color-page-normal-button-text)}}
