.BackToTopButton_button__BNSFI{appearance:none;background-color:rgba(0,0,0,0);cursor:pointer;font:inherit;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background:var(--color-base);border:2px solid #fff;border-radius:6px;bottom:75px;display:flex;height:44px;justify-content:center;opacity:0;position:fixed;right:15px;transition-duration:.3s;transition-property:opacity,visibility;visibility:hidden;width:44px;z-index:1100}.BackToTopButton_button__BNSFI[data-is-visible=true]{opacity:1;visibility:visible}@media(min-width:960px){.BackToTopButton_button__BNSFI{bottom:20px;right:30px}}@media(hover:hover)and (pointer:fine){.BackToTopButton_button__BNSFI{opacity:1;transition:all .3s}.BackToTopButton_button__BNSFI:hover{opacity:.7}}.BackToTopButton_icon__kKRfH{color:#fff;fill:#fff;height:22px;width:22px}.CaretUpSolid_transform__bsPhc{transform:rotate(-90deg);transform-origin:center}.FooterNavPC_nav__UV4Tj{column-gap:80px;display:flex;justify-content:center;margin-inline:auto;max-width:1280px;padding:30px;width:100%}.FooterNavPC_group__eJuSW{margin:0;padding-left:30px;width:min(100%,255px)}.FooterNavPC_group__eJuSW dd{margin:0}.FooterNavPC_group__eJuSW[data-column=true]{padding-left:0;position:relative;width:min(100%,433px)}.FooterNavPC_group__eJuSW[data-column=false]{position:relative}.FooterNavPC_group__eJuSW[data-column=false]:before{background-color:#dfdfdf;content:"";height:124px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1px}.FooterNavPC_term__YENp7{color:#5d5d5d;font-size:1.4rem;line-height:1.4}.FooterNavPC_desc__8VQZu:not(#FooterNavPC____rqtYJ){margin-top:10px}.FooterNavPC_list__TXziP{list-style:none;margin:0;padding:0;display:grid;gap:10px}.FooterNavPC_list__TXziP[data-column=true]{grid-template-columns:repeat(2,1fr)}.FooterNavPC_item__tW2Dw{align-items:center;column-gap:5px;display:flex;font-size:1.2rem;line-height:1.4;width:fit-content}.FooterNavPC_navIcon__wL4Fy{display:block;fill:var(--color-base);height:10px;rotate:-90deg;width:10px}.FooterNavSM_nav___Dr6j{padding:0 15px 15px}.FooterNavSM_wrapper__EgLb2{border-bottom:1px solid #dfdfdf}.FooterNavSM_head__6KAru{color:#5d5d5d;display:block;font-size:1.4rem;padding:15px 34px 15px 0}.FooterNavSM_toggleIcon__AtJby{fill:#5d5d5d;height:13px;position:absolute;right:15px;top:50%;translate:0 -50%;width:13px}.FooterNavSM_item___xtDv:first-of-type{border-top:1px solid #dfdfdf}.FooterNavSM_item___xtDv:not(:last-of-type){border-bottom:1px solid #dfdfdf}.FooterNavSM_link__ohYFf{align-items:center;display:flex;padding-block:15px;position:relative;text-decoration:none}.FooterNavSM_text__Cxxra{color:#5d5d5d;font-size:1.4rem;line-height:1.6;padding-left:15px}.FooterNavSM_text__Cxxra[data-has-icon=true]{padding-right:5px}.FooterNavSM_navIcon__XH5MX{display:block;fill:var(--color-base);height:16px;rotate:-90deg;width:16px}.List_list__szSZk{list-style:none;margin:0;padding:0}.AccordionFrame_button__O27__{appearance:none;background-color:rgba(0,0,0,0);border:0;cursor:pointer;font:inherit;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0);display:block;text-align:left;width:100%}.AccordionFrame_button__O27__[data-has-icon=true]{position:relative}.AccordionBody_child__VS1hv{overflow:hidden;transition:height .2s ease-in-out,opacity .2s ease-in-out,visibility .2s ease-in-out}.AccordionBody_child__VS1hv[data-is-open=false]{opacity:0;visibility:hidden}.AccordionBody_child__VS1hv[data-is-open=true]{opacity:1;visibility:visible}.FooterInfo_wrapper__xpDM0{background-color:#f7f7f7;border-top:1px solid #dfdfdf;padding:20px}.FooterInfo_list__qFrLn{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;row-gap:10px}@media(min-width:960px){.FooterInfo_list__qFrLn{align-items:center;display:flex;justify-content:center}}.FooterInfo_item__DpLd_{padding-inline:13px;position:relative}.FooterInfo_item__DpLd_:not(:nth-child(2n)):not(:last-of-type){border-right:1px solid #5d5d5d}@media(min-width:960px){.FooterInfo_item__DpLd_:not(:last-of-type){border-right:1px solid #5d5d5d}}.FooterInfo_link__KKwuy{color:#5d5d5d;font-size:1.1rem;line-height:1.4}.FooterPoint_wrapper__JJmMi{margin:0;background-color:#f7f7f7;display:grid;padding:20px 15px;row-gap:10px}.FooterPoint_wrapper__JJmMi dd{margin:0}@media(min-width:960px){.FooterPoint_wrapper__JJmMi{padding:30px 15px;row-gap:20px}}.FooterPoint_list__yUHOv{list-style:none;margin:0;padding:0;display:grid;gap:5px;grid-template-columns:repeat(2,1fr);justify-content:center;margin-inline:auto}@media(min-width:960px){.FooterPoint_list__yUHOv{gap:15px;grid-template-columns:repeat(4,210px)}}.FooterPoint_item__PElIA{align-items:center;background-color:#fff;border:1px solid #dfdfdf;border-radius:8px;display:flex;gap:5px;justify-content:center;padding:10px}@media(min-width:960px){.FooterPoint_item__PElIA{gap:10px;padding:15px}}.FooterPoint_iconWrapper__KV7SL{aspect-ratio:1;border:2px solid #dfdfdf;border-radius:50%;place-content:center;position:relative;width:44px}@media(min-width:960px){.FooterPoint_iconWrapper__KV7SL{width:60px}}.FooterPoint_icon__jHh3a{aspect-ratio:1;fill:var(--color-base);left:50%;position:absolute;top:50%;translate:-50% -50%;width:25px}@media(min-width:960px){.FooterPoint_icon__jHh3a{width:34px}}.FooterPoint_dataList__QexoW{margin:0;display:grid;gap:2px}.FooterPoint_dataList__QexoW dd{margin:0}@media(min-width:960px){.FooterPoint_dataList__QexoW{flex:1 1}}.FooterPoint_term__D_ddv{color:var(--color-base);font-size:1.1rem}.FooterPoint_desc__qgJs1{color:#5d5d5d;font-size:1.4rem;line-height:1.2}@media(min-width:960px){.FooterPoint_desc__qgJs1{font-size:2rem}}.FooterOsakaLinks_wrapper__ou4RZ{background-color:#f7f7f7;border-top:1px solid #dfdfdf;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center;padding:2rem 1.5rem}@media(min-width:960px){.FooterOsakaLinks_wrapper__ou4RZ{padding-block:3rem}}.FooterOsakaLinks_link__2APFc{line-height:1}.FooterOsakaLinks_banner__jRXtM{height:auto;width:16.5rem}@media(min-width:960px){.FooterOsakaLinks_banner__jRXtM{width:20rem}}.Breadcrumbs_wrapper__ENxCq{background-color:color-mix(in srgb,var(--color-base) 5%,#fff);display:flex;padding:10px 0 0}@media(min-width:960px){.Breadcrumbs_wrapper__ENxCq{padding:20px 0 0}}.Breadcrumbs_list__QYyhA{list-style:none;margin:0;column-gap:3px;display:flex;margin-inline:auto;overflow-x:auto;padding:0 15px 10px;white-space:nowrap;width:min(100%,1280px)}@media(min-width:960px){.Breadcrumbs_list__QYyhA{column-gap:8px;padding:0 20px 20px}}.Breadcrumbs_item__DbXd8{align-items:center;column-gap:3px;display:flex}@media(min-width:960px){.Breadcrumbs_item__DbXd8{column-gap:8px}}.Breadcrumbs_icon__inxl2{height:12px;width:12px}@media(min-width:960px){.Breadcrumbs_icon__inxl2{height:16px;width:16px}}.Breadcrumbs_text__kzq4j{color:#5d5d5d;font-size:1.3rem;line-height:1.4}@media(min-width:960px){.Breadcrumbs_text__kzq4j{font-size:1.6rem}}.RefundTheme_redLight__ilOJE,.RefundTheme_red__hrJ3Z{color:var(--refund-red)}.RefundTheme_bold__W_tsI{font-weight:700}.RefundTheme_boldRed__kQ0MM{color:var(--refund-red);font-weight:700}.RefundMainVisual_mainVisualSection__vjYjm{margin:0 0 3rem}@media(min-width:960px){.RefundMainVisual_mainVisualSection__vjYjm{margin-bottom:4rem}}.RefundMainVisual_image__6E6mD{display:block;max-width:100%;height:auto}.refundVisibility_desktopOnly__rMdBY{display:none}@media(min-width:960px){.refundVisibility_desktopOnly__rMdBY{display:block}}.RefundProduct_productInner__9pHmi{background-color:var(--refund-catalog-bg,#f8f8f8);border-bottom:2px solid var(--refund-catalog-border,#000);border-top:2px solid var(--refund-catalog-border,#000);margin:1rem 0 2rem;padding:2rem 0;width:100%}@media(min-width:960px){.RefundProduct_productInner__9pHmi{margin:2rem auto 3rem;padding:2rem;width:86rem}}.RefundProduct_productInnerDetail__qBiRu{display:flex;flex-wrap:wrap;gap:0 1.6rem;justify-content:center;margin-bottom:2rem;padding-inline:1.6rem}@media(min-width:960px){.RefundProduct_productInnerDetail__qBiRu{flex-wrap:nowrap;gap:2.7rem;padding-inline:0}}.RefundProduct_productImageLink__PoCo5{flex:0 0 300px}.RefundProduct_productImage__Ht_xN{display:block;max-width:100%;aspect-ratio:1/1;background:#fff;height:100%;object-fit:contain;padding-bottom:2rem;vertical-align:bottom}@media(min-width:960px){.RefundProduct_productImage__Ht_xN{padding-bottom:0}}.RefundProduct_productText__4mTxs{font-weight:700;text-align:left}.RefundProduct_productTextInner___sPyj{display:flex;gap:1.6rem;margin-bottom:1rem}.RefundProduct_productTitle__PgAMR{font-size:1.68rem;margin:0}@media(min-width:960px){.RefundProduct_productTitle__PgAMR{font-size:2.4rem}}.RefundProduct_productPrice__uHaA0{color:var(--refund-red,#eb0a00);font-size:1.96rem;margin:0 0 0 auto}@media(min-width:960px){.RefundProduct_productPrice__uHaA0{font-size:2.4rem}}.RefundProduct_productDescriptionPrice__rSLoZ{color:var(--refund-red,#eb0a00);font-size:1.6rem;margin:0;text-align:right}@media(min-width:960px){.RefundProduct_productDescriptionPrice__rSLoZ{font-size:2rem;text-align:left}}.RefundProduct_productDescription__pjFp6{font-size:1.4rem;line-height:1.5;margin:0}@media(min-width:960px){.RefundProduct_productDescription__pjFp6{font-size:1.6rem}}.RefundProduct_productDescriptionLead__SQTCG{color:var(--refund-red,#eb0a00);display:block;font-weight:700}.RefundProduct_productDescriptionBody__xNY8o{font-weight:400}.RefundProduct_productDescriptionLine__fDHEn{display:block}.RefundProduct_productLink__r0KGF{background-color:var(--refund-button,#e72d0d);color:#fff;display:block;font-size:1.96rem;margin:2rem 1.6rem 0;padding:1.5rem;text-align:center;text-decoration:none}.RefundProduct_productLink__r0KGF:hover{background-color:var(--refund-button-hover,#ff5437)}@media(min-width:960px){.RefundProduct_productLink__r0KGF{font-size:2.4rem;margin:1rem auto 0;padding:1rem}}.RefundProduct_productInnerList__GgvVn{border-top:1px dashed #000;display:flex;flex-wrap:wrap;gap:3rem;justify-content:center;margin-bottom:1rem;padding:2rem 0 0;text-align:left}@media(min-width:960px){.RefundProduct_productInnerList__GgvVn{flex-wrap:nowrap;gap:1.6rem;justify-content:space-between}}.RefundProduct_productItem__YYQoF{display:flex;flex-direction:column;font-weight:700;justify-content:space-between;max-width:412px;padding-inline:1.6rem;width:100%}@media(min-width:960px){.RefundProduct_productItem__YYQoF{padding-inline:0}}.RefundProduct_productItemRow__M_srJ{align-items:center;display:flex;flex-wrap:wrap;font-size:1.68rem;gap:0 2rem;justify-content:space-between}@media(min-width:960px){.RefundProduct_productItemRow__M_srJ{font-size:1.6rem}}.RefundProduct_productItemWithImage__X8cFn{display:flex;flex-wrap:wrap;font-weight:700;gap:0 1rem;justify-content:center;max-width:100%;padding-left:1.6rem;padding-right:1.6rem;width:100%}.RefundProduct_productItemWithImage__X8cFn:not(:first-child){padding-bottom:1rem}@media(min-width:960px){.RefundProduct_productItemWithImage__X8cFn{max-width:246px;padding-left:0;padding-right:0}.RefundProduct_productItemWithImage__X8cFn:not(:first-child){padding-bottom:0}}.RefundProduct_productNote__G_2v3{padding-inline:1.5rem;width:100%}@media(min-width:960px){.RefundProduct_productNote__G_2v3{padding-inline:0}}.RefundProduct_productItemPrice__RHAXw{color:var(--refund-red,#eb0a00)}@media(min-width:960px){.RefundProduct_productItemPrice__RHAXw{font-size:2.2rem}}.RefundProduct_giftLabel__rNG0_{color:var(--refund-red);font-size:1.3rem;font-weight:700;vertical-align:top}@media(min-width:960px){.RefundProduct_giftLabel__rNG0_{font-weight:400}}.RefundProduct_productItemLink__cSb_p{background-color:var(--refund-button,#e72d0d);color:#fff;display:block;font-size:1.4rem;margin-top:1rem;padding:1rem;text-align:center;text-decoration:none;width:100%}.RefundProduct_productItemLink__cSb_p:hover{background-color:var(--refund-button-hover,#ff5437);opacity:1}@media(min-width:960px){.RefundProduct_productItemLink__cSb_p{border-radius:3px;font-size:1.6rem}}.RefundDescription_headingWrapper__dUEDF{margin-inline:auto;max-width:94rem;padding-inline:2rem}.RefundDescription_heading__pVt4I{color:var(--refund-red);font-size:2.1rem;font-weight:700;line-height:1.25;margin:0 0 .5rem;text-align:center}@media(min-width:960px){.RefundDescription_heading__pVt4I{font-size:3.2rem}}.RefundDescription_heading__pVt4I:before{content:"《 "}.RefundDescription_heading__pVt4I:after{content:" 》"}.RefundDescription_headingNote__71Pac{font-size:1.1rem;margin:0;text-align:center}@media(min-width:960px){.RefundDescription_headingNote__71Pac{text-align:end}}.RefundDescription_line__p1yK0{display:block}.RefundDescription_lead__gO5ed{font-size:1.6rem;line-height:1.5;margin:0}@media(min-width:960px){.RefundDescription_lead__gO5ed{font-size:2.4rem}}.RefundDescription_body__PM4tA{font-size:1.26rem;font-weight:700;margin:2rem auto 4rem;max-width:86rem;padding-inline:2rem}@media(min-width:960px){.RefundDescription_body__PM4tA{font-size:1.6rem;margin-bottom:6rem;padding:0}}.RefundProcess_section__44kiA{margin:0 auto 5rem;text-align:left;width:100%}@media(min-width:960px){.RefundProcess_section__44kiA{margin:0 auto 7rem;width:98rem}}.RefundProcess_body__o8Tdb{padding-inline:2rem}@media(min-width:960px){.RefundProcess_body__o8Tdb{padding-inline:0}}.RefundProcess_table__YimEZ{border-collapse:collapse;border-left:1px solid #333;border-top:1px solid #333;font-size:1.26rem}@media(min-width:960px){.RefundProcess_table__YimEZ{font-size:1.6rem;margin:0 0 1.6rem}}.RefundProcess_tableRow__lCg3i{border-top:1px solid #fff}@media(min-width:960px){.RefundProcess_tableRow__lCg3i{border-top:unset}}.RefundProcess_tableRow__lCg3i:first-child .RefundProcess_tableHead__3gGoo{border-top:1px solid #000}.RefundProcess_tableCell__0IYoP,.RefundProcess_tableHead__3gGoo{border-bottom:1px solid #333;border-right:1px solid #333;display:block;padding:1rem 2rem}.RefundProcess_tableCell__0IYoP p,.RefundProcess_tableHead__3gGoo p{margin:0}@media(min-width:960px){.RefundProcess_tableCell__0IYoP,.RefundProcess_tableHead__3gGoo{display:table-cell}}.RefundProcess_tableCell__0IYoP:not(:last-child),.RefundProcess_tableHead__3gGoo{white-space:nowrap}.RefundProcess_tableHead__3gGoo{background:var(--refund-table-head-bg,#eee);font-weight:700}@media(min-width:960px){.RefundProcess_tableHead__3gGoo{border-top:unset;font-weight:400}}.RefundProcess_steps__vkt2r{counter-reset:refund-process-step}.RefundProcess_step__gDPl3{border-bottom:1px solid #e2e2e2;counter-increment:refund-process-step;margin-top:3rem;padding-bottom:2rem}@media(min-width:960px){.RefundProcess_step__gDPl3{padding-bottom:3rem}}.RefundProcess_stepTitle__9eQFM{font-size:1.51rem;margin:0}@media(min-width:960px){.RefundProcess_stepTitle__9eQFM{font-size:2.4rem}}.RefundProcess_stepTitle__9eQFM:before{content:counter(refund-process-step) ". "}.RefundProcess_stepBody__yhTSg>*{margin-block:0}.RefundHeading_heading__mPDxt{background-color:var(--refund-heading-bg);border-bottom:var(--refund-heading-border-bottom,none);border-top:var(--refund-heading-border-top,none);color:var(--refund-heading-color,#fff);font-size:2.24rem;line-height:1;margin-block:0 3rem;padding:1.25rem 2rem}@media(min-width:960px){.RefundHeading_heading__mPDxt{font-size:4rem}}.RefundExample_imageContainer__yOjxO{margin-bottom:1rem;text-align:center}.RefundExample_image__xrclC{height:auto;max-width:100%}.RefundExample_exampleSection__0vm_C{margin:0 auto;padding-bottom:5rem;text-align:left;width:100%}@media(min-width:960px){.RefundExample_exampleSection__0vm_C{margin:0 auto;padding-bottom:7rem;width:98rem}}.RefundExample_body__UX1JY{padding-inline:2rem}.RefundExample_exampleStepTitle__I6K1t{font-size:1.96rem;margin:2rem 0 1rem}@media(min-width:960px){.RefundExample_exampleStepTitle__I6K1t{font-size:2.4rem}}.RefundExample_exampleStepTitleUnderlined__OnalL{border-bottom:1px solid #000}.RefundExample_exampleStepText__taRcu{font-size:1.26rem;margin:0 0 2rem}.RefundExample_exampleStepText__taRcu p{margin:0}.RefundExample_exampleStepText__taRcu ul{font-weight:700;list-style-position:inside;list-style-type:"・";margin:0;padding:0}.RefundExample_exampleStepText__taRcu ul+p{margin-top:1em}.RefundExample_exampleStepText__taRcu:last-child{margin-bottom:0}@media(min-width:960px){.RefundExample_exampleStepText__taRcu{font-size:1.6rem;margin-bottom:4rem}.RefundExample_exampleStepText__taRcu:last-child{margin-bottom:0}}.RefundExample_exampleStepTextInner__wcaJB{background:var(--refund-step-bg);border-left:5px solid var(--refund-step-border);margin-bottom:.63rem;padding:.378rem 1rem}.RefundExample_exampleStepTextInner__wcaJB h3{font-size:inherit;margin:0}@media(min-width:960px){.RefundExample_exampleStepTextInner__wcaJB{margin-bottom:.8rem;padding:.48rem 1.28rem}}.RefundExample_small__pdmZV{font-size:1.4rem;font-weight:700}@media(min-width:960px){.RefundExample_small__pdmZV{font-weight:400}}.RefundNotes_list__Kxl_Z{list-style-type:"・";margin:0;padding-inline-start:1.2em}.RefundNotes_notesSection___meV4{margin:0 auto 5rem;text-align:left;width:100%}@media(min-width:960px){.RefundNotes_notesSection___meV4{margin:0 auto 7rem;width:98rem}}.RefundNotes_body__LFPRW{padding-inline:2rem}.RefundNotes_notesItem__0bI1t{font-size:1.26rem;margin:0 0 1rem;padding:0}@media(min-width:960px){.RefundNotes_notesItem__0bI1t{font-size:1.6rem}}.RefundNotes_small__5MCe6{display:block;font-size:1.2rem}.RefundContact_contactLink__P_Wbx{background:var(--refund-contact-background);border:1px solid var(--refund-contact-border);border-radius:4px;color:var(--refund-contact-color,#fff);display:block;font-size:2rem;font-weight:700;line-height:1.5;margin-inline:2rem;margin-top:4rem;padding:1rem;text-align:center;text-decoration:none}@media(min-width:960px){.RefundContact_contactLink__P_Wbx{padding:2rem}}.RefundContact_contactLink__P_Wbx:hover{background:var(--refund-contact-hover-background,var(--refund-contact-background));border-color:var(--refund-contact-hover-border,var(--refund-contact-border));opacity:1}.RefundDate_refundDate__dSNBh{font-size:1.8rem;font-weight:700;line-height:1.5;padding-inline:1.5rem;text-align:center}@media(min-width:960px){.RefundDate_refundDate__dSNBh{font-size:2.2rem}}.RefundDate_label__TiNIw,.RefundDate_productName__bKHRw{display:inline-block}.RefundDate_date__fDVpr{color:var(--refund-red);display:inline-block}.RefundExampleStep_exampleStepAmount__sKrEq,.RefundExampleStep_exampleStepTitle__JrDYJ{border-left:1px solid #333;border-right:1px solid #333;padding:.8rem;text-align:left}.RefundExampleStep_exampleStepTitle__JrDYJ{background-color:#eee;border-top:1px solid #333;font-weight:700}.RefundExampleStep_exampleStepAmount__sKrEq{border-bottom:1px solid #333;margin:0}.RefundExampleStep_exampleStepList__NcSzG{margin-top:2rem;width:100%}.RefundExampleStep_exampleStepItem__Y1RYU{margin:0 0 3rem}.RefundExampleStep_exampleStepItem__Y1RYU:last-of-type{margin-bottom:0}.RefundContainer_container__R2gzU{--refund-red:#eb0a00;--refund-button:#e72d0d;background:#fff;color:#333;font-size:1.26rem;font-weight:400;line-height:2}@media(min-width:960px){.RefundContainer_container__R2gzU{font-size:1.6rem}}.RefundContainer_container__R2gzU small{font-size:inherit}.RefundContainer_container__R2gzU b,.RefundContainer_container__R2gzU strong{font-weight:700}.RefundContainer_inner__ziRfJ{margin-inline:auto;padding-block:3rem 6rem;width:min(100%,98rem)}@media(min-width:960px){.RefundContainer_inner__ziRfJ{padding-block:5.5rem 9rem}}.LeanFrameRefundPage_theme__TSuhj{--refund-heading-bg:#f88c00;--refund-heading-border-bottom:5px solid #ffc13d;--refund-heading-border-top:none;--refund-heading-color:#fff;--refund-step-bg:#fffbef;--refund-step-border:#f88c00}.LeanFrameRefundPage_contactLinkColor__6ryPc{--refund-contact-background:linear-gradient(180deg,#ff9600,#ff7200);--refund-contact-border:#ff9600;--refund-contact-hover-background:linear-gradient(180deg,#ff7200,#ff9600);text-shadow:0 1px 1px rgba(0,0,0,.3)}