.UnderlinePageTitle_page_title__zSStH{text-align:center;font-size:40px;font-weight:300;line-height:1.25;color:#000;white-space:pre-wrap}@media screen and (max-width:767px){.UnderlinePageTitle_page_title__zSStH{font-size:28px}}.UnderlinePageTitle_page_title__zSStH:after{content:"";width:56px;height:4px;background-color:#15b;display:block;margin-top:8px;margin-left:auto;margin-right:auto}.UnderlinePageTitle_bold__ztbu_{font-weight:700}.UnderlinePageTitle_margin__t0kOT{margin-top:24px;margin-bottom:24px}.BackToTopButton_scroll_top__kISct{display:flex;align-items:baseline;justify-content:center;position:fixed;right:0;bottom:204px;z-index:90;width:8vw;height:8vw;max-width:30px;max-height:30px;background-color:#000;transition:.3s;cursor:pointer;opacity:1}@media screen and (min-width:768px){.BackToTopButton_scroll_top__kISct{bottom:276px}}.BackToTopButton_scroll_top__kISct.BackToTopButton_hide__MSNgL{opacity:0}.BackToTopButton_scroll_top__kISct .BackToTopButton_top_button__EWiJI{margin-top:42%;color:#fff;width:35%;height:35%;border-color:#fff #fff rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:2px;transform:rotate(-45deg)}.DisplayAdjuster_sp__CgJQH{display:contents}@media screen and (min-width:768px){.DisplayAdjuster_sp__CgJQH{display:none}}.DisplayAdjuster_tab__n1q_O{display:none}@media screen and (min-width:768px){.DisplayAdjuster_tab__n1q_O{display:contents}}@media screen and (min-width:1024px){.DisplayAdjuster_tab__n1q_O{display:none}}.DisplayAdjuster_pc__35Z2U{display:none}@media screen and (min-width:1024px){.DisplayAdjuster_pc__35Z2U{display:contents}}.DisplayAdjuster_spTab__jU5xo{display:contents}@media screen and (min-width:1024px){.DisplayAdjuster_spTab__jU5xo{display:none}}.DisplayAdjuster_tabPc__RIktM{display:none}@media screen and (min-width:768px){.DisplayAdjuster_tabPc__RIktM{display:contents}}.FeatureTypographyContainer_auto_kerning__Vm9W_,.FeatureTypographyContainer_auto_kerning__Vm9W_ *,.FeatureTypographyContainer_auto_kerning__Vm9W_ :after,.FeatureTypographyContainer_auto_kerning__Vm9W_ :before{font-feature-settings:"palt";letter-spacing:.05em}.FeatureTypographyContainer_display_contents__bvAB7{display:contents}.Backdrop_backdrop__8g6eF{visibility:visible;position:fixed;top:0;left:0;height:100%;width:100%;z-index:115;background-color:rgba(0,0,0,.5);opacity:0;transition:opacity .25s ease-out}.Backdrop_backdrop__8g6eF.Backdrop_visible__j5Iqo{opacity:1}.Backdrop_backdrop__8g6eF.Backdrop_should_overlay_header__qcqMB{z-index:125}.BreadCrumb_breadcrumb__5LvsR{width:100%;background:#f5f2ee}.BreadCrumb_breadcrumb__5LvsR:after,.BreadCrumb_breadcrumb__5LvsR:before{content:"";display:block;height:8px;width:100%}@media screen and (min-width:768px){.BreadCrumb_breadcrumb__5LvsR.BreadCrumb_sp__H08oA{display:none}}@media screen and (max-width:767px){.BreadCrumb_breadcrumb__5LvsR.BreadCrumb_nonSp__pm_2c{display:none}.BreadCrumb_breadcrumb__5LvsR.BreadCrumb_large_margin_top__hL1md:before{height:16px}}.BreadCrumb_breadcrumb__5LvsR .BreadCrumb_wrapper__Praxw{padding-left:16px;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.BreadCrumb_breadcrumb__5LvsR .BreadCrumb_wrapper__Praxw::-webkit-scrollbar{display:none}@media screen and (min-width:768px){.BreadCrumb_breadcrumb__5LvsR .BreadCrumb_wrapper__Praxw{padding-left:48px}}@media screen and (min-width:1396px){.BreadCrumb_breadcrumb__5LvsR .BreadCrumb_wrapper__Praxw{padding-left:unset}}.BreadCrumb_breadcrumb__5LvsR .BreadCrumb_inner__YJmsQ{display:flex;flex-wrap:nowrap;align-items:center;font-size:11px;list-style:none}@media screen and (min-width:768px){.BreadCrumb_breadcrumb__5LvsR .BreadCrumb_inner__YJmsQ{max-width:1300px;min-height:auto;font-size:12px}}@media screen and (min-width:1396px){.BreadCrumb_breadcrumb__5LvsR .BreadCrumb_inner__YJmsQ{margin-left:auto;margin-right:auto}}.BreadCrumb_breadcrumb__5LvsR .BreadCrumb_inner__YJmsQ>:not(:first-child):before{content:">";margin:0 5px}.BreadCrumb_breadcrumb__5LvsR .BreadCrumb_link__DV_a1{color:#666;text-decoration:none;white-space:nowrap}.BreadCrumb_breadcrumb__5LvsR .BreadCrumb_link__DV_a1:last-child .BreadCrumb_text__gQRMq:after{content:"";display:inline-block;width:50px}@media screen and (max-width:767px){.BreadCrumb_breadcrumb__5LvsR .BreadCrumb_link__DV_a1:last-child .BreadCrumb_text__gQRMq:after{width:4%}}.BreadCrumb_breadcrumb__5LvsR .BreadCrumb_link__DV_a1 a{color:#06f}.PolicyPage_simple_article_style__O0dtd{word-break:break-all}.PolicyPage_simple_article_style__O0dtd figure{width:100%;margin:0;text-align:center}.PolicyPage_simple_article_style__O0dtd figure img{margin:0 auto;width:auto}.PolicyPage_simple_article_style__O0dtd hr{color:#ddd;margin-block:16px}.PolicyPage_simple_article_style__O0dtd h2{font-size:20px;font-weight:300;line-height:1.25;color:#000;border-left:4px solid #15b;padding:8px 12px;margin-bottom:12px}@media screen and (min-width:768px){.PolicyPage_simple_article_style__O0dtd h2{font-size:24px}}.PolicyPage_simple_article_style__O0dtd h2:not(:first-of-type){margin-top:48px}.PolicyPage_simple_article_style__O0dtd h3{font-size:16px;font-weight:300;line-height:1.25;color:#000;border-left:4px solid #15b;padding:8px 12px;background-color:#f5f2ee;margin-top:24px;margin-bottom:16px}@media screen and (min-width:768px){.PolicyPage_simple_article_style__O0dtd h3{font-size:20px}}.PolicyPage_simple_article_style__O0dtd>p{font-size:14px;font-weight:300;line-height:1.5;color:#333;margin-top:16px}@media screen and (min-width:768px){.PolicyPage_simple_article_style__O0dtd>p{font-size:16px}}.PolicyPage_simple_article_style__O0dtd strong{font-weight:700}.PolicyPage_simple_article_style__O0dtd p+ol,.PolicyPage_simple_article_style__O0dtd p+ul{margin-top:8px}.PolicyPage_simple_article_style__O0dtd ol li,.PolicyPage_simple_article_style__O0dtd ul li{font-size:14px;font-weight:300;line-height:1.5;color:#333;margin-left:18px}@media screen and (min-width:768px){.PolicyPage_simple_article_style__O0dtd ol li,.PolicyPage_simple_article_style__O0dtd ul li{font-size:16px;margin-left:20px}}.PolicyPage_simple_article_style__O0dtd ol>li{list-style-type:decimal}.PolicyPage_simple_article_style__O0dtd ul>li{list-style-type:"・"}.PolicyPage_simple_article_style__O0dtd li+li,.PolicyPage_simple_article_style__O0dtd li>ol,.PolicyPage_simple_article_style__O0dtd li>ul{margin-top:4px}.PolicyPage_simple_article_style__O0dtd p span[class=annotation]:before{content:"※"}.PolicyPage_simple_article_style__O0dtd p span[class=list_item_under_annot]:before{content:"・"}.PolicyPage_simple_article_style__O0dtd p span[class=annotation],.PolicyPage_simple_article_style__O0dtd p span[class=list_item_under_annot]{font-size:12px;font-weight:300;line-height:1.5;color:#666;display:block;position:relative;padding-left:calc(1em + 3px)}.PolicyPage_simple_article_style__O0dtd p span[class=annotation]:before,.PolicyPage_simple_article_style__O0dtd p span[class=list_item_under_annot]:before{position:absolute;left:0}.PolicyPage_simple_article_style__O0dtd p:has(span[class=annotation])+p:has(span[class=annotation]),.PolicyPage_simple_article_style__O0dtd p:has(span[class=annotation])+p:has(span[class=list_item_under_annot]),.PolicyPage_simple_article_style__O0dtd p:has(span[class=list_item_under_annot])+p:has(span[class=list_item_under_annot]){margin-top:4px}.PolicyPage_simple_article_style__O0dtd table{margin-top:16px;border:1px solid #ddd;border-collapse:collapse}.PolicyPage_simple_article_style__O0dtd table td,.PolicyPage_simple_article_style__O0dtd table th{border:1px solid #ddd;font-size:12px;color:#333;padding:8px;text-align:center}@media screen and (min-width:768px){.PolicyPage_simple_article_style__O0dtd table td,.PolicyPage_simple_article_style__O0dtd table th{font-size:14px;padding:16px}}.PolicyPage_simple_article_style__O0dtd table td .text_left,.PolicyPage_simple_article_style__O0dtd table th .text_left{display:block;text-align:left}.PolicyPage_simple_article_style__O0dtd table th{background:#f5f2ee;font-weight:700;line-height:1.5}.PolicyPage_simple_article_style__O0dtd table td{font-weight:300;line-height:1.5}.PolicyPage_background_container__csfF6{background-color:#f5f2ee;padding-top:24px;padding-bottom:24px}.PolicyPage_background_container__csfF6 .PolicyPage_policy_content_wrapper__m2tCI{background-color:#fff;border-radius:12px;padding:16px}@media screen and (min-width:768px){.PolicyPage_background_container__csfF6 .PolicyPage_policy_content_wrapper__m2tCI{padding:24px 48px}}