@charset "UTF-8";@property --_w{syntax: "<length>"; inherits: true; initial-value: 100vw;}@property --_h{syntax: "<length>"; inherits: true; initial-value: 100vh;}:root{--color--theme--primary: #027da6;--color--theme--primary-dark: #052a5e;--color--theme--primary-pale: #f2f7ff;--color-base: #000;--color-base-dark: #333;--color-base-dull: #a7a7a7;--color-base-light: #dcdcdc;--color-base-pale: #e6e6e6;--color-base-white: #fff;--color-accent-red: #f00000;--color-accent-blue: #034eff;--color-accent-yellow: #ffc704;--color-accent-orange: #f36904;--color-accent-purple: #6a4096;--color-accent-pink: #fe0180;--color--use--border: var(--color-base-light);--color--use--bg: var(--color-base-pale);--color--use--above: var(--color-base-white)}:root{--w: tan(atan2(var(--_w), 1px));--h: tan(atan2(var(--_h), 1px))}:root{--content--width--small: 640px;--content--width--basic: 750px}:root{--line-height: 1.8;--line-height--medium: 1.6;--line-height--small: 1.4}:root{--spacing-p: 1.8em;--spacing-10: 1.333cqw;--spacing-20: 2.667cqw;--spacing-30: 4cqw;--spacing-40: 5.333cqw;--spacing-50: 6.667cqw;--spacing-60: 8cqw;--spacing-70: 10.667cqw;--spacing-80: 10.667cqw;--spacing-90: 12cqw;--spacing-100: 13.333cqw;--spacing-120: 16cqw;--spacing--use--outside: var(--chg--spacing-xl);--spacing--use--variable-basic: max(var(--spacing-m, 40px), calc((100% - var(--content--width--basic, 750px)) / 2));--chg--spacing-xl: var(--spacing-m);--chg--spacing-2xl: var(--spacing-m);--chg--spacing-3xl: var(--spacing-m)}@media(min-width:751px){:root{--chg--spacing-xl: var(--spacing-xl);--chg--spacing-2xl: var(--spacing-2xl);--chg--spacing-3xl: var(--spacing-3xl)}}:root{--leading-trim: calc((1em - 1lh)/2) ;--leading-trim-en: calc((1cap - 1lh)/2) }:root{--font-weight-medium: 400;--font-weight-bold: 700;--font-weight-black: 900;--font-family-default: "Helvetica Neue", arial, "Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", meiryo, sans-serif;--font-family-main: "Source Han Sans Japanese", "Noto Sans JP", var(--font-family-default);--font-family-sub: "Hind Vadodara", var(--font-family-main)}:root{--radius: var(--spacing-2xs, 10px);--radius-s: calc(var(--radius) / 2);--radius-l: calc(var(--radius) * 2);--radius-xl: calc(var(--radius) * 3);--radius-oval: 100vmax}:root{--bp--xs: 480;--bp--s: 640;--bp--m: 750}:root{--duration: .3s;--box-shadow: 0 0 var(--spacing-10) rgb(0 0 0 / 10%);--header-size: 60px}@media(min-width:1025px){:root{--header-size: 90px}}*:where(:not(html,iframe,canvas,img,svg,video,dialog,[hidden=until-found],svg *,symbol *)){all:unset;display:revert}a,button{cursor:revert}ol,ul,menu{list-style:none}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto;user-select:auto}::placeholder{color:unset}:where([hidden]:not([hidden=until-found])){display:none}:where([contenteditable]:not([contenteditable=false])){-webkit-line-break:after-white-space;overflow-wrap:break-word;-webkit-user-select:auto;user-select:auto;-moz-user-modify:read-write;-webkit-user-modify:read-write}:where([draggable=true]){-webkit-user-drag:element}img{max-inline-size:100%;max-block-size:100%}:where(dialog:modal){inline-size:unset;max-inline-size:unset;block-size:unset;max-block-size:unset;padding:unset;margin:unset;overflow:unset;color:unset;background-color:unset;border:unset}html{scrollbar-gutter:stable;scroll-behavior:smooth;font-family:var(--font-family-main);text-size-adjust:100%;scroll-padding-top:var(--header-size)}body{min-width:320px;overflow-y:scroll;font-weight:500;line-height:1.4;color:var(--color-base);line-break:strict;word-break:normal;overflow-wrap:anywhere}body *{font-feature-settings:"palt"}body:has(dialog[open]){overflow:hidden}::selection{background-color:#80808040}.grecaptcha-badge{visibility:hidden}@media(prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}*,:after,:before{box-sizing:border-box;appearance:revert;border-style:solid;border-width:0}html{line-height:1.15;text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}h1,h2,h3,h4,h5,h6{line-height:var(--line-height--small)}img{max-width:100%;height:auto}svg,img,embed,object,iframe{vertical-align:middle}hr{box-sizing:content-box;height:0;overflow:visible;border-top-width:1px}b,strong{font-weight:bolder}em{font-style:normal}code,kbd,samp,pre{font-family:ui-monospace,monospace;font-size:inherit}pre{white-space:pre}small{font-size:80%}sub,sup{position:relative;font-size:.688em;font-weight:var(--font-weight-medium);line-height:0;vertical-align:baseline}sub{inset-block-end:-.75em}sup{inset-block-start:-.65em}s{text-decoration:line-through}table{width:100%;border-collapse:collapse}th,caption,dt{text-align:left}textarea{overflow-wrap:revert;white-space:revert;resize:revert}label{display:inline-block;cursor:pointer}[type=button],[type=reset],[type=submit],button{cursor:pointer}[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled,button:disabled{cursor:default}:focus{outline:revert}summary,details,progress{all:revert}summary{display:block;cursor:pointer}summary::-webkit-details-marker{display:none}:where(button,[type=button],[type=reset],[type=submit]){touch-action:manipulation}.font-sub{font-family:var(--font-family-sub);font-weight:var(--font-sub--weight, var(--font-weight-bold));letter-spacing:var(--font-sub--letter-spacing, 0)}a{color:var(--anchor--color-base, var(--color-base));text-decoration:none;cursor:pointer;transition:var(--duration)}::placeholder{color:var(--color--use--border)}input,textarea{font-family:var(--font-family-default);font-weight:inherit}input[type=text],input[type=tel],input[type=email],input[type=password],input[type=number],input[type=date],textarea,select{box-sizing:border-box;width:min(100%,40em);padding:.75em;font-size:1rem;vertical-align:baseline;border-color:var(--color--use--border);border-style:solid;border-width:2px;border-radius:var(--radius-s);transition:border var(--duration)}input[type=text]:focus,input[type=tel]:focus,input[type=email]:focus,input[type=password]:focus,input[type=number]:focus,input[type=date]:focus,textarea:focus,select:focus{outline:none;background-color:var(--color-base-white);border-color:var(--color--theme--primary)}select{width:auto}input[type=date]{display:inline-flex;align-items:center;min-width:10em}input[type=submit],button[type=submit]{position:relative;padding:1.2em;margin:0 .625em;font-size:1rem;font-weight:700;line-height:1.4;color:var(--color-base-white);text-align:center;appearance:none;cursor:pointer;background-color:var(--color--theme--primary);border-width:0;border-radius:var(--radius-s);transition:all var(--duration) ease-out}input[type=submit]:hover,button[type=submit]:hover{background-color:var(--color--theme--secondary)}input[type=submit][disabled],button[type=submit][disabled]{background-color:var(--color-base);opacity:.2}.iw-s{width:min(100%,8em)!important}.iw-m{width:min(100%,12em)!important}.iw-l{width:min(100%,24em)!important}.breadcrumb{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding-block-start:1em;font-size:.688rem}.breadcrumb>li:not(:last-child):after{margin:0 .4em;content:"/"}.breadcrumb a{color:var(--color-base)}.page-title{text-align:center}.page-title__container{padding:var(--spacing-m);font-size:calc(var(--clamp--font-size-2xl) * 1.2);font-weight:700;background-color:var(--color--use--bg)}.title-1{position:relative;margin-block-end:1.6em;font-size:var(--clamp--font-size-2xl);font-weight:700;text-align:center}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{z-index:0;margin:0!important;opacity:0}.splide__track--fade>.splide__list>.splide__slide.is-active{z-index:1;opacity:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{position:relative;box-sizing:border-box}.splide__list{display:-ms-flexbox;display:flex;height:100%;padding:0!important;margin:0!important;backface-visibility:hidden}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;justify-content:center;margin:0;pointer-events:none;-ms-flex-align:center;-ms-flex-pack:center}.splide__pagination li{display:inline-block;margin:0;line-height:1;list-style-type:none;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{position:relative;box-sizing:border-box;flex-shrink:0;margin:0;list-style-type:none!important;backface-visibility:hidden;-ms-flex-negative:0}.splide__slide img{vertical-align:bottom}.splide__spinner{position:absolute;inset:0;display:inline-block;width:20px;height:20px;margin:auto;border:2px solid #999;border-left-color:transparent;border-radius:50%;animation:splide-loading 1s linear infinite;contain:strict}.splide__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);border:0}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{position:relative;z-index:0;overflow:hidden}main.l-wrapper{width:min(750px,100%);padding:0!important;margin-inline:auto!important;container-type:inline-size;font-family:var(--font-family-main)}.c-arrow{display:flex;gap:.5em;align-items:center;justify-content:var(--_arrow-justify-content, space-between);text-decoration:none}.c-arrow.-to-left{--arrow-rotate: z -90deg}.c-arrow:after{display:block;flex-shrink:0;width:var(--arrow-width, .5em);aspect-ratio:1;content:"";background-color:currentcolor;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 10"><path d="M9 10 .287 1.61A.91.91 0 0 1 .298.275L.303.27a1.054 1.054 0 0 1 1.426.016l7.27 7.001 7.27-7.002a1.06 1.06 0 0 1 1.426-.016c.397.363.407.96.023 1.335l-.005.005z"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 10"><path d="M9 10 .287 1.61A.91.91 0 0 1 .298.275L.303.27a1.054 1.054 0 0 1 1.426.016l7.27 7.001 7.27-7.002a1.06 1.06 0 0 1 1.426-.016c.397.363.407.96.023 1.335l-.005.005z"/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;rotate:var(--arrow-rotate, 0);transition:.4s rotate}[open]>summary .c-arrow:after{--arrow-rotate: x 180deg}.c-heading{padding-block:var(--spacing-20);font-size:4.267cqw;font-style:italic;font-weight:var(--font-weight-black);text-align:center;letter-spacing:-.02em;text-decoration-line:underline;text-decoration-thickness:.267cqw;text-decoration-skip-ink:none;text-underline-offset:.25em}.c-heading:first-letter{font-size:1.3em}.c-heading:first-child{padding-block-start:0}.c-button{width:var(--button-min-width, fit-content);height:var(--button-height, 11.2cqw);padding-inline:var(--button-padding-inline, 2.4cqw);margin-inline:auto;font-size:3.2cqw;font-weight:var(--font-weight-bold);line-height:1.25;border:.267cqw solid;border-radius:var(--radius-oval)}.c-button.c-arrow:after{rotate:var(--button-arrow-rotate, 0)}.c-button__label{flex:1;text-align:center}.c-accordion{overflow:hidden;background-color:var(--color-base-white)}.c-accordion+.c-accordion{margin-block-start:var(--spacing-20)}dialog.modal{--dialog-shadow: 0 var(--spacing-20) var(--spacing-40) rgb(0 0 0 / 25%);--border: #eef0f7;width:min(var(--_dialog-max-width, 670px),100vw - 30px);max-height:min(var(--_dialog-max-height, 720px),80svh);padding:0;margin:auto;background:var(--color-base-white);border:none;box-shadow:var(--dialog-shadow)}dialog.modal::backdrop{background:#0000;transition:background-color .3s ease-out}dialog.modal[open]::backdrop{background:#000000bf}dialog.modal[open].is-closing::backdrop{transition:background-color .25s ease-in}.modal__panel{position:relative;display:grid;align-content:start;height:100%;container-type:inline-size}.modal__header{margin-bottom:var(--spacing-40)}.modal__title{margin:0;font-size:clamp(20px,3vw + 10px,30px);font-weight:var(--font-weight-bold);line-height:1.3;text-align:center}.modal__close{position:absolute;inset-block-start:0;inset-inline-end:0;width:5.867cqw;aspect-ratio:1;color:var(--color-base-white);cursor:pointer;background:url(../images/obj_batsu.png) no-repeat 50% 50%/cover;translate:0 -120%}.modal__close:focus-visible{outline:3px solid rgba(60,120,255,.35);outline-offset:2px}.modal__body.-scroll{padding-block-end:1px;overflow:auto}.p-nav{display:grid;grid-template-areas:"products entry" "check check";grid-template-columns:repeat(2,1fr);gap:0;font-size:4.533cqw;line-height:1;background-color:var(--color-base)}.p-nav__anchor{display:grid;place-content:center;padding-block:2.667cqw;color:var(--color-base-white);text-align:center}.p-nav__anchor.-products{grid-area:products}.p-nav__anchor.-entry{grid-area:entry}.p-nav__anchor.-check{grid-area:check}@media(any-hover:hover){.p-nav__anchor:hover{background-color:var(--color--theme--primary)}}.p-nav__en{font-family:var(--font-family-sub);font-weight:var(--font-weight-bold)}.p-nav__ja{margin-block-start:.5em;font-size:.471em}.p-fv-bonus{position:relative}.p-fv-bonus__button{--button-min-width: 26.667cqw;--button-height: 5.867cqw;--arrow-width: .75em ;position:absolute;font-size:2.667cqw}.p-fv-bonus__button[aria-label*=オンライン]{inset-block-start:57.333cqw;inset-inline-start:14.667cqw}.p-fv-bonus__button[aria-label*=店舗]{inset-block-start:57.333cqw;inset-inline-start:58.667cqw}.p-fv-bonus__button[aria-label*=HMV]{inset-block-start:89.6cqw;inset-inline-start:54.933cqw}.p-fv-bonus__button[aria-label*=抽選]{inset-block-end:12.4cqw;inset-inline-end:18.4cqw}.p-online{position:relative}.p-online__container{--button-min-width: 39.467cqw;--button-height: 11.2cqw;--button-arrow-rotate: -90deg;position:absolute;inset-block-end:7.467cqw;inset-inline-start:5.333cqw;display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-20);translate:0 0}.p-online__button[href*="#"]{--button-arrow-rotate: 0deg}.p-otc{padding-block-end:var(--spacing-60);color:var(--color-base-white);background-color:var(--color-base);background-image:url(../images/otc_bg.png);background-repeat:no-repeat;background-position:50% 100%;background-size:contain}.p-otc-modal{aspect-ratio:67/72}#otc01{--_otc-slide-color: var(--color-accent-red)}#otc02{--_otc-slide-color: var(--color-accent-yellow)}#otc03{--_otc-slide-color: var(--color-base-dull)}#otc04{--_otc-slide-color: var(--color-accent-blue)}#otc05{--_otc-slide-color: var(--color-accent-orange)}#otc06{--_otc-slide-color: var(--color-accent-purple)}#otc07{--_otc-slide-color: var(--color-accent-pink)}.p-otc-slide .splide__arrow{position:absolute;inset-block-start:50%;z-index:3;display:grid;place-content:center;place-items:center;width:8.955cqw;height:8.955cqw;aspect-ratio:1;background-color:var(--_otc-slide-color, var(--color-base))}.p-otc-slide .splide__arrow.splide__arrow--prev{inset-inline-start:0;scale:-1 1;translate:-20% -50%}@media(min-width:751px){.p-otc-slide .splide__arrow.splide__arrow--prev{translate:-50% -50%}}.p-otc-slide .splide__arrow.splide__arrow--next{inset-inline-end:0;translate:20% -50%}@media(min-width:751px){.p-otc-slide .splide__arrow.splide__arrow--next{translate:50% -50%}}.p-otc-slide .splide__arrow svg{width:50%;aspect-ratio:1;fill:var(--color-base-white)}.p-bonus__container{position:relative}.p-bonus__container.-store{--button-min-width: 39.733cqw;--_inset-block-end: 13.867cqw;--_inset-inline: 5.333cqw 0}.p-bonus__container.-hmv{--button-min-width: 46.667cqw;--_inset-block-end: 23.067cqw;--button-arrow-rotate: -90deg}.p-bonus__button{position:absolute;inset-block-end:var(--_inset-block-end, 0);inset-inline:var(--_inset-inline, 0);z-index:2;margin-inline:auto}.p-products{padding-block-end:var(--spacing-60);background-color:var(--color-base-light);background-image:url(../images/products_top.png),url(../images/products_bottom.png);background-repeat:no-repeat;background-position:50% 0,50% 100%;background-size:contain}.p-products__container{padding:var(--spacing-30);letter-spacing:.05em}.p-products__catch{padding-block-start:var(--spacing-20);font-size:4.267cqw;font-weight:var(--font-weight-bold);line-height:1.75;color:var(--color--theme--primary-dark)}.p-products__desc{padding-block:var(--spacing-30);margin-block-start:var(--spacing-20);font-size:3.467cqw;line-height:1.5;color:var(--color--theme--primary-dark);border-block-start:1px solid}.p-products__info{display:grid;gap:var(--spacing-10);padding-block:var(--spacing-30);padding-inline-start:calc(var(--spacing-30) - .267cqw);margin-block-end:var(--spacing-10);font-size:3.2cqw;line-height:1.2;color:var(--color-base-dark);background-color:var(--color--theme--primary-pale);border-inline-start:.267cqw solid var(--color--theme--primary-dark)}.p-products__name{font-size:4.267cqw;font-weight:var(--font-weight-bold)}.p-products__price{display:flex;gap:.333em;align-items:baseline}.p-products__price span{font-size:6.667cqw;line-height:1}.p-products__note{margin-block-end:var(--spacing-30);font-size:2.4cqw}.p-products__button{--arrow-rotate: -90deg;--arrow-width: .75em;display:block;width:fit-content;padding-block:.2em;margin-block-start:var(--spacing-30);margin-inline:auto;font-size:3.2cqw;font-weight:var(--font-weight-bold);border-block-end:2px solid}.p-products-summary{--_summary-color: #000;--_summary-color-pale: color-mix(in srgb, var(--_summary-color) 30%, var(--color-base-white) 70%);--arrow-width: .429em;position:relative;display:grid;align-items:center;height:3.333em;padding-inline:var(--spacing-60) 3.2cqw;font-size:5.6cqw;font-weight:var(--font-weight-bold);line-height:1;color:var(--color-base-white);letter-spacing:0;background-image:linear-gradient(180deg,var(--_summary-color) 40%,var(--_summary-color-pale) 110%)}.p-products-summary.-az{--_summary-color: var(--color-accent-red)}.p-products-summary.-btl{--_summary-color: var(--color-accent-blue)}.p-products-summary.-gl{--_summary-color: var(--color-accent-yellow)}.p-products-summary.-fl{--_summary-color: var(--color-base-dull)}.p-products-summary.-pp{--_summary-color: var(--color-accent-orange)}.p-products-summary.-rtn{--_summary-color: var(--color-accent-purple)}.p-products-summary.-exsm{--_summary-color: var(--color-accent-pink)}.p-products-summary sup{letter-spacing:-.333em}.p-products-summary__note{position:absolute;inset-block-end:0;inset-inline-start:var(--spacing-60);font-size:.429em;font-weight:var(--font-weight-medium);translate:0 -60%}.p-products-summary__label{margin-inline-end:.333em;font-size:.7em}.p-check{position:relative}.p-check__anchor{position:absolute;inset-block-end:10.667cqw;inset-inline:0;width:90.4cqw;margin-inline:auto;border-radius:var(--radius-oval);box-shadow:var(--box-shadow)}.p-stores{padding-block:var(--spacing-80)}.p-stores__title{margin-block-end:var(--spacing-40);font-size:6.4cqw;font-weight:var(--font-weight-bold);line-height:1;text-align:center}.p-stores__summary{padding-block:var(--spacing-20);padding-inline:var(--spacing-30);font-size:4cqw;border:1px solid}.p-stores__summary+.p-stores__summary{margin-block:var(--spacing-20)}.p-stores__label{flex:1;font-weight:var(--font-weight-bold);text-align:center;translate:.5em 0}.p-stores-data{table-layout:fixed;border-spacing:1px;border-collapse:separate;background-color:var(--color-base-dark)}.p-stores-data+.p-stores-data{margin-block-start:var(--spacing-40)}.p-stores-data__name{padding-block:.5em;padding-inline:1em;margin-block-end:var(--spacing-10);font-size:clamp(16px,1vw + 12px,20px);font-weight:var(--font-weight-bold);line-height:1.2;text-align:center;background-color:var(--color-base-light)}.p-stores-data :where(th,td){padding:.5em;font-size:clamp(13px,1vw + 10px,16px);line-height:1.3;vertical-align:middle;background-color:var(--color-base-white)}.p-stores-data th{width:30.8196721311%;vertical-align:middle;text-align:center}.p-stores-data th:has(+.p-stores-data__term){color:var(--color-base-white);background-color:var(--color-base-dark)}.p-stores-modal .modal__panel{padding:min(4.348cqw,30px)}.p-readmore{position:relative;padding-block-end:var(--spacing-90);color:var(--color-base-white);background-color:var(--color-base)}.p-readmore.is-expanded{--button-arrow-rotate: x 180deg}.p-readmore__content{position:relative;height:140px;overflow:hidden;font-size:2.4cqw}.is-expanded .p-readmore__content{height:auto}.p-readmore:not(.is-expanded) .p-readmore__content:after{position:absolute;bottom:0;left:0;width:100%;height:71.4285714286%;pointer-events:none;content:"";background:linear-gradient(to bottom,#0000,#000)}.p-readmore__trigger{translate:0 -50%;transition:.2s ease-out}.is-expanded .p-readmore__trigger{translate:0 0}.p-readmore__button{--button-min-width: 39.467cqw;background:transparent}.p-readmore__button:before{flex:1;text-align:center;content:attr(aria-label)}.is-expanded .p-readmore__button:before{content:attr(data-close-label)}.p-whats{padding-block-end:var(--spacing-100);background-color:var(--color-base);background-image:url(../images/whats_bg.png);background-repeat:no-repeat;background-position:50% 30.667cqw;background-size:contain}.p-whats__container{--button-arrow-rotate: -90deg;--button-min-width: 49.333cqw;padding:var(--spacing-30);margin-inline:var(--spacing-30);background-color:var(--color-base-white)}.p-whats__content{margin-block-end:var(--spacing-50);font-size:3.467cqw;line-height:1.5384615385}.p-entry{position:relative}.p-entry__anchor{position:absolute;inset-block-start:19.467cqw;inset-inline:0;width:89.333cqw;height:18.267cqw;margin-inline:auto}.p-terms__container{margin-block-start:var(--spacing-20)}.p-terms__term{font-weight:var(--font-weight-bold)}.p-terms__desc a{--anchor--color-base: var(--color--theme--primary-pale);text-decoration:underline}.u-coming{padding-block:var(--spacing-60);text-align:center;background-color:var(--color-base-light)}.u-relative{position:relative}.u-marker{text-decoration-line:underline;text-decoration-thickness:.313em;text-decoration-color:var(--u--marker-color, var(--color-accent-yellow));text-decoration-skip-ink:none;text-underline-offset:0}.u-mt-10{margin-block-start:var(--spacing-10)}.u-disc>li{margin-inline-start:1.5em;list-style-type:disc}.u-decimal>li{margin-inline-start:1.5em;list-style-type:decimal}.u-kome>li{display:flex;gap:.333em}.u-kome>li:before{flex-shrink:0;content:"※"}.u-visually-hidden{position:fixed!important;inset:0!important;visibility:initial!important;inline-size:4px!important;block-size:4px!important;padding:unset!important;margin:unset!important;contain:strict!important;pointer-events:none!important;border:none!important;opacity:0!important}.u-outside{padding-inline:var(--spacing-40)}
