@keyframes color_fadeIn__FIO7N{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes color_slideIn__i0wNr{0%{transform:scale(1)}to{opacity:1;transform:scaleX(0)}}@keyframes color_scaleIn__ymoJs{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.color_color-variation__whIvf>.color_mainvisual__mIfrA{margin-top:calc(var(--margin-s) + 50px + var(--margin-s))}@media only screen and (max-width:767px){.color_color-variation__whIvf>.color_mainvisual__mIfrA{margin-top:calc(var(--margin-xxs) + 63px + var(--margin-s))}}.color_color-variation__whIvf>.color_tab__1ipNb{max-width:var(--layout-max-width);margin:var(--margin-s) auto 0}.color_feature-introduction__Ipcj0{padding-top:var(--margin-l-pc)}@media only screen and (max-width:767px){.color_feature-introduction__Ipcj0{padding-top:var(--margin-s)}}.color_feature-button__F82_8{display:flex;justify-content:center;padding-top:var(--margin-s);margin:0 auto}.color_bg-gray__XXtEv{background-color:var(--color-background-lightgray);--annotation-bg-color:#fff;--annotation-border-color:#e5eaee}.color_bg-gray__XXtEv:last-child{padding-bottom:var(--margin-page-pc)}.color_bg-gray__XXtEv+.color_bg-white__Ld43v:before,.color_bg-gray__XXtEv+.color_gray-conversion__1Gt_C:before{display:block;padding-bottom:var(--margin-page-pc);margin-bottom:60px;content:"";background-color:var(--color-background-lightgray)}@media only screen and (max-width:767px){.color_bg-gray__XXtEv+.color_bg-white__Ld43v:before,.color_bg-gray__XXtEv+.color_gray-conversion__1Gt_C:before{padding-bottom:var(--margin-l-sp);margin-bottom:0}}.color_bg-white__Ld43v{background-color:#fff;--annotation-bg-color:var(--color-background-lightgray);--annotation-border-color:transparent}.color_bg-white__Ld43v+.color_bg-gray__XXtEv{padding-top:60px;margin-top:var(--margin-xl-pc)}@media only screen and (max-width:767px){.color_bg-white__Ld43v+.color_bg-gray__XXtEv{padding-top:0;margin-top:var(--margin-l-sp)}}.color_colortable-wrap__uc7sa{padding-bottom:var(--margin-m);background-color:var(--color-background-lightgray)}@media only screen and (max-width:767px){.color_colortable-wrap__uc7sa{padding-bottom:var(--margin-xs)}}.color_annotation-wrap__oNCU1{max-width:var(--layout-max-width);margin:0 auto;margin-top:var(--margin-m)}@media only screen and (max-width:767px){.color_annotation-wrap__oNCU1{width:100%;padding:0 var(--margin-xs);margin-top:var(--margin-xs)}}.color_product-item__4Z5Uh{min-width:396px;max-width:396px;padding:0 var(--margin-xs)}@media only screen and (max-width:767px){.color_product-item__4Z5Uh{min-width:100vw;max-width:100vw}}.color_question-margin__T_xLD{margin-bottom:var(--margin-xl-pc)}@media only screen and (max-width:767px){.color_question-margin__T_xLD{margin-bottom:var(--margin-l-sp)}}@keyframes ExpSpecification_fadeIn__0tMTy{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes ExpSpecification_slideIn__lkmqP{0%{transform:scale(1)}to{opacity:1;transform:scaleX(0)}}@keyframes ExpSpecification_scaleIn__UTBB3{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.ExpSpecification_exp-specification___w0Nr{display:flex}@media only screen and (max-width:767px){.ExpSpecification_exp-specification___w0Nr{flex-direction:column}}@media only screen and (min-width:768px){.ExpSpecification_exp-specification___w0Nr.ExpSpecification_-reverse__IB2kp{flex-direction:row-reverse}}.ExpSpecification_exp-specification___w0Nr>.ExpSpecification_information__EZVkf{align-self:center;width:100%}@media only screen and (max-width:767px){.ExpSpecification_exp-specification___w0Nr>.ExpSpecification_information__EZVkf{align-self:start;width:auto;margin:var(--margin-xs)}.ExpSpecification_exp-specification___w0Nr>.ExpSpecification_information__EZVkf.ExpSpecification_-nomargin__PPe9h{margin:var(--margin-xs) 0}}.ExpSpecification_exp-specification___w0Nr>.ExpSpecification_information__EZVkf:not(:first-child){margin-left:var(--margin-m)}@media only screen and (max-width:767px){.ExpSpecification_exp-specification___w0Nr>.ExpSpecification_information__EZVkf:not(:first-child){margin:var(--margin-xs)}.ExpSpecification_exp-specification___w0Nr>.ExpSpecification_information__EZVkf:not(:first-child).ExpSpecification_-nomargin__PPe9h{margin:var(--margin-xs) 0}}@media only screen and (min-width:768px){.ExpSpecification_exp-specification___w0Nr.ExpSpecification_-reverse__IB2kp>.ExpSpecification_information__EZVkf{margin-right:var(--margin-m);margin-left:0}}.ExpSpecification_exp-specification___w0Nr>.ExpSpecification_information__EZVkf>.ExpSpecification_title__QTBP2{font-size:18px;line-height:1.5;color:var(--color-text-black);letter-spacing:.012em;font-weight:700}.ExpSpecification_exp-specification___w0Nr>.ExpSpecification_information__EZVkf>.ExpSpecification_description__SN_W2{font-size:16px;font-weight:400;line-height:1.8;color:var(--color-text-black);letter-spacing:.012em;margin-top:var(--margin-s);white-space:pre-line}@media only screen and (max-width:767px){.ExpSpecification_exp-specification___w0Nr>.ExpSpecification_information__EZVkf>.ExpSpecification_description__SN_W2{margin-top:var(--margin-xxs)}}.ExpSpecification_exp-specification___w0Nr>.ExpSpecification_information__EZVkf>.ExpSpecification_annotation__OXSHG{font-size:12px;font-weight:400;line-height:1.5;letter-spacing:.012em;color:var(--color-text-caption);margin-top:var(--margin-s)}@media only screen and (max-width:767px){.ExpSpecification_exp-specification___w0Nr>.ExpSpecification_information__EZVkf>.ExpSpecification_annotation__OXSHG{margin-top:var(--margin-xxs)}}.ExpSpecification_image-wrap___TcTa{flex-shrink:0;width:558px;border-radius:2px}.ExpSpecification_image-wrap___TcTa.ExpSpecification_-square__TrXb3{width:356px}@media only screen and (max-width:767px){.ExpSpecification_image-wrap___TcTa,.ExpSpecification_image-wrap___TcTa.ExpSpecification_-square__TrXb3{width:100%}}.ExpSpecification_image-controller__Uv49V{display:flex;align-items:center;width:350px;margin-top:var(--margin-s)}@media only screen and (max-width:767px){.ExpSpecification_image-controller__Uv49V{width:100%;padding:0 var(--margin-xs);margin-top:var(--margin-xs)}.ExpSpecification_image-controller__Uv49V>.ExpSpecification_button__l2Rr4{margin-left:auto}}.IntersectionVideo_base-component__0_KaR{width:100%;height:100%;object-fit:cover;pointer-events:auto}.CrossChange_crossfade-wrap__wfXmD{position:relative;z-index:0;width:100%;height:100%;overflow:hidden}.CrossChange_crossfade-wrap__wfXmD>*{overflow:hidden}.CrossChange_crossfade-wrap__wfXmD>*+*{position:absolute;top:0}.CrossChange_image-wrap__s0q3o,.CrossChange_image-wrap__s0q3o>.CrossChange_wrap__vsdvz{width:100%;height:100%}.CrossChange_image-component__i65QX{width:100%;max-width:100%;height:100%;max-height:100%;line-height:0;object-fit:cover}@keyframes SectionHeaderM_fadeIn__0cQvn{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes SectionHeaderM_slideIn__nGY9T{0%{transform:scale(1)}to{opacity:1;transform:scaleX(0)}}@keyframes SectionHeaderM_scaleIn__LwI4p{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.SectionHeaderM_section-header-m__Nz0x2{display:flex;flex-direction:row-reverse}@media only screen and (max-width:767px){.SectionHeaderM_section-header-m__Nz0x2{flex-direction:column-reverse}}.SectionHeaderM_image-wrapper__ZgJUy{position:relative;width:52%;padding-bottom:80px}@media only screen and (max-width:767px){.SectionHeaderM_image-wrapper__ZgJUy{width:100%;padding-bottom:0}}.SectionHeaderM_information-wrapper__CuKz7{width:48%;padding-top:48px}@media only screen and (max-width:767px){.SectionHeaderM_information-wrapper__CuKz7{width:100%;padding-top:0}}.SectionHeaderM_information-wrapper__CuKz7>.SectionHeaderM_information__n64ye{display:flex;align-items:center;width:calc(100% + 250px);height:100%;padding:var(--margin-l-pc) 0;background-color:var(--color-background-lightgray);transform:translateX(-250px)}@media only screen and (max-width:767px){.SectionHeaderM_information-wrapper__CuKz7>.SectionHeaderM_information__n64ye{width:100%;padding:0;transform:none}}.SectionHeaderM_information-wrapper__CuKz7>.SectionHeaderM_information__n64ye>.SectionHeaderM_contents__s7gJo{padding:var(--margin-m);margin-left:250px}@media only screen and (max-width:767px){.SectionHeaderM_information-wrapper__CuKz7>.SectionHeaderM_information__n64ye>.SectionHeaderM_contents__s7gJo{padding:var(--margin-xs) var(--margin-xs) var(--margin-s);margin-left:0}}.SectionHeaderM_information-wrapper__CuKz7>.SectionHeaderM_information__n64ye>.SectionHeaderM_contents__s7gJo>.SectionHeaderM_title__TBAmw{font-size:28px;font-weight:700;line-height:1.39;color:var(--color-text-black);letter-spacing:.012em;font-weight:900}@media only screen and (max-width:767px){.SectionHeaderM_information-wrapper__CuKz7>.SectionHeaderM_information__n64ye>.SectionHeaderM_contents__s7gJo>.SectionHeaderM_title__TBAmw{font-size:28px;line-height:1.39;letter-spacing:.012em}}.SectionHeaderM_information-wrapper__CuKz7>.SectionHeaderM_information__n64ye>.SectionHeaderM_contents__s7gJo>.SectionHeaderM_price__Qrgr2{font-size:22px;font-weight:400;line-height:1.5;color:var(--color-text-black);letter-spacing:.012em;margin-top:var(--margin-xxs)}@media only screen and (max-width:767px){.SectionHeaderM_information-wrapper__CuKz7>.SectionHeaderM_information__n64ye>.SectionHeaderM_contents__s7gJo>.SectionHeaderM_price__Qrgr2{font-size:18px;font-weight:700;line-height:1.5;color:var(--color-text-black);letter-spacing:.012em;margin-top:6px}}.SectionHeaderM_information-wrapper__CuKz7>.SectionHeaderM_information__n64ye>.SectionHeaderM_contents__s7gJo>.SectionHeaderM_description__rTZgw{font-size:16px;font-weight:400;line-height:1.8;color:var(--color-text-black);letter-spacing:.012em;margin-top:var(--margin-s)}@media only screen and (max-width:767px){.SectionHeaderM_information-wrapper__CuKz7>.SectionHeaderM_information__n64ye>.SectionHeaderM_contents__s7gJo>.SectionHeaderM_description__rTZgw{font-size:14px;font-style:normal;font-weight:400;line-height:1.5;color:var(--color-text-black);letter-spacing:.012em;margin-top:var(--margin-xs);line-height:1.7}}@keyframes SectionHeader2_fadeIn__uxVV_{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes SectionHeader2_slideIn__aQE8t{0%{transform:scale(1)}to{opacity:1;transform:scaleX(0)}}@keyframes SectionHeader2_scaleIn__Ob0VB{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.SectionHeader2_section-header2__v6A_1>.SectionHeader2_heading__86mRw{width:var(--layout-max-width);margin:0 auto}@media only screen and (max-width:767px){.SectionHeader2_section-header2__v6A_1>.SectionHeader2_heading__86mRw{width:100%;padding:0 20px}}.SectionHeader2_section-header2__v6A_1>.SectionHeader2_heading__86mRw>.SectionHeader2_description__Ymorl{margin-top:var(--margin-m);font-size:16px;font-weight:400;line-height:1.8;color:var(--color-text-black);letter-spacing:.012em}@media only screen and (max-width:767px){.SectionHeader2_section-header2__v6A_1>.SectionHeader2_heading__86mRw>.SectionHeader2_description__Ymorl{margin-top:var(--margin-s)}}@keyframes Modal_fadeIn__6LNVF{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes Modal_slideIn__Iq522{0%{transform:scale(1)}to{opacity:1;transform:scaleX(0)}}@keyframes Modal_scaleIn__StBRt{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.Modal_modal-wrap__Q_2mQ{position:fixed;top:0;left:0;z-index:9999;display:flex;align-items:center;width:100%;height:100%;visibility:visible;background-color:rgba(3,10,23,.7);opacity:1;transition:.25s;transition-property:visibility opacity height}@media print{.Modal_modal-wrap__Q_2mQ{position:absolute}}.Modal_modal-wrap__Q_2mQ.Modal_-close__n3nIv{display:none}@media only screen and (max-width:767px){.Modal_modal-wrap__Q_2mQ.Modal_-no-fullscreen__odPPk{position:fixed;top:50%;left:50%;width:100%;transform:translateY(-50%) translateX(-50%)}}.Modal_modal-wrap__Q_2mQ>.Modal_content__nkLv0{position:relative;box-sizing:border-box;width:var(--article-max-width);height:calc(100% - (48px * 2));margin:auto;background-color:var(--color-article-background)}@media only screen and (max-width:767px){.Modal_modal-wrap__Q_2mQ>.Modal_content__nkLv0{width:100%;max-width:100%;height:100%}}@media only screen and (min-width:768px){.Modal_modal-wrap__Q_2mQ>.Modal_content__nkLv0.Modal_-variable-height__y1LUz{height:auto}}.Modal_modal-wrap__Q_2mQ>.Modal_content__nkLv0.Modal_-no-fullscreen__odPPk{height:auto}@media only screen and (max-width:767px){.Modal_modal-wrap__Q_2mQ>.Modal_content__nkLv0.Modal_-no-fullscreen__odPPk{width:335px}}.Modal_modal-wrap__Q_2mQ>.Modal_content__nkLv0.Modal_-large__vLVfJ{width:856px}.Modal_modal-wrap__Q_2mQ>.Modal_content__nkLv0>.Modal_prev__Nkfxa{position:absolute;top:50%;left:calc(-1 * var(--margin-s));transform:translateX(-100%) translateY(-50%)}.Modal_modal-wrap__Q_2mQ>.Modal_content__nkLv0>.Modal_next__FO6kr{position:absolute;top:50%;right:calc(-1 * var(--margin-s));transform:translateX(100%) translateY(-50%)}.Modal_next-button__5QfTd,.Modal_prev-button__fmefV{display:flex;align-items:center;justify-content:center;width:40px;height:40px;color:var(--color-link);cursor:pointer;background-color:var(--color-button-background);border:none;border-radius:50%;outline:none}.Modal_modal-header__EAE_g{position:relative;width:100%;height:136px;background-color:var(--color-article-background)}@media only screen and (max-width:767px){.Modal_modal-header__EAE_g{height:80px}}.Modal_modal-header__EAE_g>.Modal_close__g6Lnr{position:absolute;top:50%;right:var(--margin-m);z-index:1;transform:translateY(-50%)}@media only screen and (max-width:767px){.Modal_modal-header__EAE_g>.Modal_close__g6Lnr{top:50%;right:var(--margin-xs);transform:translateY(-50%)}}@media only screen and (min-width:768px){.Modal_modal-header__EAE_g>.Modal_close__g6Lnr:hover>.Modal_icon__PFdTM{color:var(--color-button-fill-text);background-color:var(--color-controller-button-background-hover);border:1px solid var(--color-controller-button-background-hover)}}.Modal_modal-header__EAE_g>.Modal_close__g6Lnr>.Modal_icon__PFdTM{display:block;padding:10px;color:var(--color-text-link);cursor:pointer;background-color:var(--color-article-background);border:1px solid var(--color-text-link);border-radius:50%;outline:0;transition-duration:.2s;transition-property:color,background-color,border}.Modal_modal-content__qlXmS{position:relative;height:calc(100% - 136px);background-color:var(--color-article-background)}@media only screen and (max-width:767px){.Modal_modal-content__qlXmS{height:calc(100% - 80px)}}.Modal_modal-content__qlXmS.Modal_-variable__6o9Jr{height:auto}@media only screen and (max-width:767px){.Modal_modal-content__qlXmS.Modal_-variable__6o9Jr{height:calc(100% - 80px)}}.Modal_modal-content__qlXmS>.Modal_article__jJBPJ{width:100%;height:100%;padding:0 var(--margin-m) var(--margin-m);overflow-y:auto}@media only screen and (max-width:767px){.Modal_modal-content__qlXmS>.Modal_article__jJBPJ{padding:0 var(--margin-xs) var(--margin-s)}.Modal_modal-content__qlXmS>.Modal_article__jJBPJ.Modal_-no-fullscreen__odPPk{text-align:center}}.Modal_modal-content__qlXmS>.Modal_article__jJBPJ.Modal_-nosidepadding__0wQnB{padding:0 0 var(--margin-m)}@media only screen and (max-width:767px){.Modal_modal-content__qlXmS>.Modal_article__jJBPJ.Modal_-nosidepadding__0wQnB{padding:0 0 var(--margin-m)}}.Modal_modal-content__qlXmS>.Modal_article__jJBPJ.Modal_-nopadding__S2lPY{padding:0}.Modal_modal-header-with-heading__3ZP9c{position:relative;display:flex;gap:var(--margin-xs);align-items:center;height:110px;padding:var(--margin-s) var(--margin-xs);margin:0 auto;background-color:var(--color-article-background)}@media only screen and (max-width:767px){.Modal_modal-header-with-heading__3ZP9c{width:var(--layout-sp-width)}}.Modal_modal-header-with-heading__3ZP9c>.Modal_heading__YLBk_{font-size:28px;font-weight:700;line-height:1.39;color:var(--color-text-black);letter-spacing:.012em}@media only screen and (max-width:767px){.Modal_modal-header-with-heading__3ZP9c>.Modal_heading__YLBk_{font-size:28px;line-height:1.39;letter-spacing:.012em}}.Modal_modal-header-with-heading__3ZP9c>.Modal_close__g6Lnr{z-index:1;transform:translateY(-50%)}@media only screen and (max-width:767px){.Modal_modal-header-with-heading__3ZP9c>.Modal_close__g6Lnr{top:50%;right:var(--margin-xs);transform:translateY(-50%)}}@media only screen and (min-width:768px){.Modal_modal-header-with-heading__3ZP9c>.Modal_close__g6Lnr:hover>.Modal_icon__PFdTM{color:var(--color-button-fill-text);background-color:var(--color-controller-button-background-hover);border:1px solid var(--color-controller-button-background-hover)}}.Modal_modal-header-with-heading__3ZP9c>.Modal_close__g6Lnr>.Modal_icon__PFdTM{display:block;padding:10px;color:var(--color-text-link);cursor:pointer;background-color:var(--color-article-background);border:1px solid var(--color-text-link);border-radius:50%;outline:0;transition-duration:.2s;transition-property:color,background-color,border}@keyframes VariationModal_fadeIn__26ItV{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes VariationModal_slideIn__V6FzQ{0%{transform:scale(1)}to{opacity:1;transform:scaleX(0)}}@keyframes VariationModal_scaleIn__v3BAp{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.VariationModal_variation-modal___YjT3{padding:0 var(--margin-xs)}@media only screen and (max-width:767px){.VariationModal_variation-modal___YjT3{padding:0}}.VariationModal_variation-modal___YjT3>.VariationModal_overview__1wALa{display:flex;align-items:flex-start;margin-bottom:var(--margin-m)}@media only screen and (max-width:767px){.VariationModal_variation-modal___YjT3>.VariationModal_overview__1wALa{flex-direction:column}}.VariationModal_variation-modal___YjT3>.VariationModal_overview__1wALa>.VariationModal_imagewrap__Ssdcc{flex-shrink:0;width:308px;margin-right:var(--margin-m);border:1px solid var(--color-object-line)}@media only screen and (max-width:767px){.VariationModal_variation-modal___YjT3>.VariationModal_overview__1wALa>.VariationModal_imagewrap__Ssdcc{width:calc(100% + var(--margin-xs) * 2);margin:0 calc(-1 * var(--margin-xs)) var(--margin-xs)}}.VariationModal_variation-modal___YjT3>.VariationModal_notice__OyKEf>.VariationModal_header__XyQb7{font-size:18px;font-weight:700;line-height:1.5;color:var(--color-text-black);letter-spacing:.012em;margin-bottom:var(--margin-s)}.VariationModal_variation-modal___YjT3>.VariationModal_notice__OyKEf>.VariationModal_textwrap__aAUH5{padding:var(--margin-xs) var(--margin-s);background-color:var(--color-tag-background)}@media only screen and (max-width:767px){.VariationModal_variation-modal___YjT3>.VariationModal_notice__OyKEf>.VariationModal_textwrap__aAUH5{padding:var(--margin-xs)}}.VariationModal_variation-modal___YjT3>.VariationModal_others__79Lwr{margin-bottom:var(--margin-m)}.VariationModal_variation-modal___YjT3>.VariationModal_others__79Lwr>.VariationModal_header__XyQb7{font-size:18px;font-weight:700;line-height:1.5;color:var(--color-text-black);letter-spacing:.012em;margin-bottom:var(--margin-s)}.VariationModal_variation-modal___YjT3>.VariationModal_others__79Lwr>.VariationModal_items__8iIE8{display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--margin-xs));margin-right:calc(-1 * var(--margin-xs))}@media only screen and (max-width:767px){.VariationModal_variation-modal___YjT3>.VariationModal_others__79Lwr>.VariationModal_items__8iIE8{width:calc(100% + var(--margin-xs) * 2);margin:0 calc(-1 * var(--margin-xs))}}.VariationModal_item-info__RyWU5>.VariationModal_name__6kEqx{font-size:18px;font-weight:700;line-height:1.5;color:var(--color-text-black);letter-spacing:.012em;margin-bottom:var(--margin-xxs)}.VariationModal_item-info__RyWU5>.VariationModal_tags__pW5DO{display:flex;flex-wrap:wrap;margin-bottom:var(--margin-xxs)}.VariationModal_item-info__RyWU5>.VariationModal_tags__pW5DO>.VariationModal_tag__yNrDt{font-size:12px;font-style:normal;font-weight:700;line-height:1;text-align:left;letter-spacing:.012em;padding:4px 12px;margin-right:var(--margin-xxs);background-color:var(--color-table-border)}.VariationModal_item-info__RyWU5>.VariationModal_description__tatXR{font-size:14px;font-style:normal;font-weight:400;line-height:1.5;color:var(--color-text-black);letter-spacing:.012em}.VariationModal_item-index__NqjJO{position:relative;width:136px;margin-top:var(--margin-xs);margin-right:var(--margin-xs)}@media only screen and (max-width:767px){.VariationModal_item-index__NqjJO{width:calc(100% / 3);margin:0}}.VariationModal_item-index__NqjJO>.VariationModal_image__Sv6Kw{width:100%;cursor:pointer;border:1px solid var(--color-object-line)}@media only screen and (min-width:768px){.VariationModal_item-index__NqjJO>.VariationModal_image__Sv6Kw{transition:scale .3s;transition-property:all}.VariationModal_item-index__NqjJO>.VariationModal_image__Sv6Kw:hover{position:relative;opacity:1;transform:scale(1.1)}}.VariationModal_item-index__NqjJO>.VariationModal_name__6kEqx{font-size:12px;font-weight:400;line-height:1;color:var(--color-text-black);letter-spacing:.012em;width:100%;padding:var(--margin-xxs) 0;line-height:1.5;color:var(--color-text)}@media only screen and (max-width:767px){.VariationModal_item-index__NqjJO>.VariationModal_name__6kEqx{padding:var(--margin-xxs)}}@keyframes VariationVideo_fadeIn__EIDwa{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes VariationVideo_slideIn__x_jh_{0%{transform:scale(1)}to{opacity:1;transform:scaleX(0)}}@keyframes VariationVideo_scaleIn__XFlTM{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.VariationVideo_video-component___5XPQ{position:relative;width:100%;height:0;padding-bottom:100%}.VariationVideo_video-component___5XPQ>.VariationVideo_video__AAGFj{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.VariationVideo_video-component___5XPQ>.VariationVideo_button__Sb_Vv{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;cursor:pointer;background:transparent;border:none}.VariationVideo_video-component___5XPQ>.VariationVideo_button__Sb_Vv:hover>.VariationVideo_icon__ZSoyV>circle{fill:var(--color-button-video-hover);fill-opacity:1}@media only screen and (max-width:767px){.VariationVideo_video-component___5XPQ>.VariationVideo_button__Sb_Vv:hover>.VariationVideo_icon__ZSoyV>circle{fill:var(--color-button-video);fill-opacity:.5}}.VariationVideo_video-component___5XPQ>.VariationVideo_button__Sb_Vv>.VariationVideo_icon__ZSoyV{position:absolute;right:20px;bottom:20px;width:53px;height:53px}.VariationVideo_video-component___5XPQ>.VariationVideo_button__Sb_Vv>.VariationVideo_icon__ZSoyV.VariationVideo_-none__btxH3{display:none}.VariationVideo_video-component___5XPQ>.VariationVideo_button__Sb_Vv>.VariationVideo_icon__ZSoyV.VariationVideo_-animation__UHl_0{animation:VariationVideo_fadeout__6weTT .3s none}.VariationVideo_video-component___5XPQ>.VariationVideo_button__Sb_Vv>.VariationVideo_icon__ZSoyV.VariationVideo_-color__CLHGw>circle{fill:var(--color-button-video-hover);fill-opacity:1}.VariationVideo_video-component___5XPQ>.VariationVideo_button__Sb_Vv>.VariationVideo_icon__ZSoyV>circle{fill:var(--color-button-video);fill-opacity:.5}@keyframes VariationVideo_fadeout__6weTT{0%{transform:scale(1)}50%{transform:scale(1.25)}to{transform:scale(1)}}@keyframes VariationCarousel_fadeIn__6Dyq3{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes VariationCarousel_slideIn__QzHJi{0%{transform:scale(1)}to{opacity:1;transform:scaleX(0)}}@keyframes VariationCarousel_scaleIn__qNq4y{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.VariationCarousel_title-component__2dvvu{font-size:16px;font-weight:400;line-height:1.8;color:var(--color-text-black);letter-spacing:.012em;width:var(--layout-max-width);padding-bottom:var(--margin-xs);margin:0 auto;font-weight:900}@media only screen and (max-width:767px){.VariationCarousel_title-component__2dvvu{width:100%;padding:0 var(--margin-xs) var(--margin-xxs)}}.VariationCarousel_variation-carousel__qjJh_{display:flex;align-items:flex-start;width:var(--layout-max-width);margin:0 auto}@media only screen and (max-width:767px){.VariationCarousel_variation-carousel__qjJh_{flex-direction:column;align-items:center;width:100%}}.VariationCarousel_variation-carousel__qjJh_>.VariationCarousel_carousel__ugNHu{flex-shrink:0;width:356px;overflow:hidden}@media only screen and (max-width:767px){.VariationCarousel_variation-carousel__qjJh_>.VariationCarousel_carousel__ugNHu{width:100%;margin-bottom:var(--margin-s)}}.VariationCarousel_variation-carousel__qjJh_>.VariationCarousel_carousel__ugNHu>.VariationCarousel_items__0uOg7{width:100%}@media only screen and (max-width:767px){.VariationCarousel_variation-carousel__qjJh_>.VariationCarousel_carousel__ugNHu>.VariationCarousel_items__0uOg7{min-width:100%}}.VariationCarousel_carousel-item__cdkTx{position:relative;border:1px solid var(--color-object-line)}.VariationCarousel_carousel-item__cdkTx>.VariationCarousel_image__xoKi2{width:100%}.VariationCarousel_carousel-item__cdkTx>.VariationCarousel_label___0P6j{font-size:12px;font-weight:400;line-height:1;color:var(--color-text-black);letter-spacing:.012em;position:absolute;top:var(--margin-xxs);left:var(--margin-xxs);height:auto;padding:6px 12px;color:var(--color-text-white);background-color:var(--color-link);border-radius:2px}.VariationCarousel_carousel-navigations__4LpOq{display:flex;align-items:center;width:100%;margin-top:var(--margin-xxs)}@media only screen and (max-width:767px){.VariationCarousel_carousel-navigations__4LpOq{justify-content:space-between;padding:0 var(--margin-xs)}}.VariationCarousel_carousel-navigations__4LpOq>.VariationCarousel_name__sa339{font-size:14px;font-style:normal;font-weight:400;line-height:1.5;color:var(--color-text-black);letter-spacing:.012em;margin-right:auto}@media only screen and (max-width:767px){.VariationCarousel_carousel-navigations__4LpOq>.VariationCarousel_name__sa339{margin:0 auto}}.VariationCarousel_carousel-navigations__4LpOq>.VariationCarousel_button__Fafzo{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:40px;height:40px;color:var(--color-link);cursor:pointer;background-color:var(--color-button-background);border:1px solid var(--color-text-link);border-radius:50%}@media only screen and (min-width:768px){.VariationCarousel_carousel-navigations__4LpOq>.VariationCarousel_button__Fafzo:first-of-type{margin-right:var(--margin-xs)}}.VariationCarousel_carousel-navigations__4LpOq>.VariationCarousel_button__Fafzo:disabled>.VariationCarousel_arrow__dFySx{color:var(--color-text-disabled)}.VariationCarousel_carousel-navigations__4LpOq>.VariationCarousel_button__Fafzo>.VariationCarousel_arrow__dFySx{height:14px}.VariationCarousel_variation-items__vEzUI{display:inline-flex;flex-wrap:wrap;width:100%;margin-top:calc(-1 * var(--margin-xs));margin-right:calc(-1 * var(--margin-xs));margin-left:var(--margin-m)}@media only screen and (max-width:767px){.VariationCarousel_variation-items__vEzUI{width:100%;margin:0}}.VariationCarousel_variation-items__vEzUI>.VariationCarousel_item__eOawi{position:relative;width:calc(100% / 4 - var(--margin-xs));margin-top:var(--margin-xs);margin-right:var(--margin-xs)}@media only screen and (max-width:767px){.VariationCarousel_variation-items__vEzUI>.VariationCarousel_item__eOawi{width:calc(100% / 3);margin:0}}.VariationCarousel_variation-items__vEzUI>.VariationCarousel_item__eOawi>.VariationCarousel_color__18dVQ>.VariationCarousel_image__xoKi2{width:100%;cursor:pointer;border:1px solid var(--color-object-line)}@media only screen and (min-width:768px){.VariationCarousel_variation-items__vEzUI>.VariationCarousel_item__eOawi>.VariationCarousel_color__18dVQ>.VariationCarousel_image__xoKi2{transition:scale .3s;transition-property:all}.VariationCarousel_variation-items__vEzUI>.VariationCarousel_item__eOawi>.VariationCarousel_color__18dVQ>.VariationCarousel_image__xoKi2:hover{position:relative;opacity:1;transform:scale(1.1)}}.VariationCarousel_variation-items__vEzUI>.VariationCarousel_item__eOawi>.VariationCarousel_name__sa339{font-size:12px;font-weight:400;line-height:1.5;letter-spacing:.012em;color:var(--color-text-caption);width:100%;padding:var(--margin-xxs) 0;color:var(--color-text)}@media only screen and (max-width:767px){.VariationCarousel_variation-items__vEzUI>.VariationCarousel_item__eOawi>.VariationCarousel_name__sa339{padding:var(--margin-xxs) var(--margin-xxs) var(--margin-xs)}}.VariationCarousel_variation-modal__Tu6wn>.VariationCarousel_overview__vggkK{display:flex;align-items:flex-start;margin-bottom:var(--margin-m)}@media only screen and (max-width:767px){.VariationCarousel_variation-modal__Tu6wn>.VariationCarousel_overview__vggkK{flex-direction:column}}.VariationCarousel_variation-modal__Tu6wn>.VariationCarousel_overview__vggkK>.VariationCarousel_imagewrap__O3aqa{flex-shrink:0;width:308px;margin-right:var(--margin-m)}@media only screen and (max-width:767px){.VariationCarousel_variation-modal__Tu6wn>.VariationCarousel_overview__vggkK>.VariationCarousel_imagewrap__O3aqa{width:calc(100% + var(--margin-xs) * 2);margin:0 calc(-1 * var(--margin-xs)) var(--margin-xs)}}.VariationCarousel_variation-modal__Tu6wn>.VariationCarousel_notice__JKDDi{margin-bottom:var(--margin-m)}.VariationCarousel_variation-modal__Tu6wn>.VariationCarousel_notice__JKDDi>.VariationCarousel_header__6d1Nt{font-size:18px;font-weight:700;line-height:1.5;color:var(--color-text-black);letter-spacing:.012em;margin-bottom:var(--margin-s)}.VariationCarousel_variation-modal__Tu6wn>.VariationCarousel_notice__JKDDi>.VariationCarousel_textwrap__bHNVH{padding:var(--margin-xs) var(--margin-s);background-color:var(--color-tag-background)}@media only screen and (max-width:767px){.VariationCarousel_variation-modal__Tu6wn>.VariationCarousel_notice__JKDDi>.VariationCarousel_textwrap__bHNVH{padding:var(--margin-xs)}}.VariationCarousel_variation-modal__Tu6wn>.VariationCarousel_others__rAM_l>.VariationCarousel_header__6d1Nt{font-size:18px;font-weight:700;line-height:1.5;color:var(--color-text-black);letter-spacing:.012em;margin-bottom:var(--margin-s)}.VariationCarousel_variation-modal__Tu6wn>.VariationCarousel_others__rAM_l>.VariationCarousel_items__0uOg7{display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--margin-xs));margin-right:calc(-1 * var(--margin-xs))}@media only screen and (max-width:767px){.VariationCarousel_variation-modal__Tu6wn>.VariationCarousel_others__rAM_l>.VariationCarousel_items__0uOg7{width:calc(100% + var(--margin-xs) * 2);margin:0 calc(-1 * var(--margin-xs))}}.VariationCarousel_item-info__xrPQF>.VariationCarousel_name__sa339{font-size:18px;font-weight:700;line-height:1.5;color:var(--color-text-black);letter-spacing:.012em;margin-bottom:var(--margin-xxs)}.VariationCarousel_item-info__xrPQF>.VariationCarousel_tags__2AOf_{display:flex;flex-wrap:wrap;margin-bottom:var(--margin-xxs)}.VariationCarousel_item-info__xrPQF>.VariationCarousel_tags__2AOf_>.VariationCarousel_tag__wiIK2{font-size:12px;font-style:normal;font-weight:700;line-height:1;text-align:left;letter-spacing:.012em;padding:4px 12px;margin-right:var(--margin-xxs);background-color:var(--color-table-border)}.VariationCarousel_item-info__xrPQF>.VariationCarousel_description__AifCO{font-size:14px;font-style:normal;font-weight:400;line-height:1.5;color:var(--color-text-black);letter-spacing:.012em}.VariationCarousel_item-index__ABv8T{position:relative;width:136px;margin-top:var(--margin-xs);margin-right:var(--margin-xs);cursor:pointer}@media only screen and (max-width:767px){.VariationCarousel_item-index__ABv8T{width:calc(100% / 3);margin:0}}.VariationCarousel_item-index__ABv8T>.VariationCarousel_image__xoKi2{width:100%}.VariationCarousel_item-index__ABv8T>.VariationCarousel_name__sa339{font-size:12px;font-weight:400;line-height:1.5;letter-spacing:.012em;color:var(--color-text-caption);position:absolute;bottom:0;width:100%;padding:var(--margin-xxs);color:var(--color-text-white)}@keyframes SectionHeaderH3_fadeIn__OJulU{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes SectionHeaderH3_slideIn__tps5c{0%{transform:scale(1)}to{opacity:1;transform:scaleX(0)}}@keyframes SectionHeaderH3_scaleIn__o6qYi{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.SectionHeaderH3_section-header__xeq01>.SectionHeaderH3_title__2YhMF{font-size:22px;font-weight:400;line-height:1.5;color:var(--color-text-black);letter-spacing:.012em;display:flex;align-items:center}.SectionHeaderH3_section-header__xeq01>.SectionHeaderH3_title__2YhMF:before{margin-right:var(--margin-xxs);font-size:15px;content:"■"}.SectionHeaderH3_section-header__xeq01>.SectionHeaderH3_description__8NEL2{font-size:16px;font-weight:400;line-height:1.8;color:var(--color-text-black);letter-spacing:.012em;padding-top:var(--margin-s);white-space:pre-line}@keyframes PageAnnotation_fadeIn__wE6o0{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes PageAnnotation_slideIn__1fHJk{0%{transform:scale(1)}to{opacity:1;transform:scaleX(0)}}@keyframes PageAnnotation_scaleIn__FYLd8{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.PageAnnotation_page-annotation__PCRDD>.PageAnnotation_accordion__FA1gE{padding-bottom:var(--margin-xs);border-bottom:1px solid var(--color-border)}.PageAnnotation_page-annotation__PCRDD>.PageAnnotation_accordion__FA1gE.PageAnnotation_-no-border__9_Ool{padding-bottom:0;border-bottom:none}.PageAnnotation_page-annotation__PCRDD>.PageAnnotation_heading__v8Rxy{display:flex;align-items:center;cursor:pointer}.PageAnnotation_page-annotation__PCRDD>.PageAnnotation_heading__v8Rxy>.PageAnnotation_title__fg_8Q{font-size:14px;font-style:normal;font-weight:700;line-height:1.7;color:var(--color-text-black);letter-spacing:.012em;color:var(--color-text-link)}.PageAnnotation_page-annotation__PCRDD>.PageAnnotation_heading__v8Rxy>.PageAnnotation_icon__JM_gi{width:12px;height:12px;margin-left:var(--margin-xxs);color:var(--color-text-link)}.PageAnnotation_annotation-content__ZS3Mi{font-size:12px;font-weight:400;line-height:1.5;letter-spacing:.012em;color:var(--color-text-caption);margin-top:var(--margin-xs);color:var(--color-text);background-color:var(--color-background-sub)}.PageAnnotation_annotation-content__ZS3Mi.PageAnnotation_-transparent__9Jwen{background-color:transparent}.PageAnnotation_page-annotation-strong__E6iX6{padding:var(--margin-s) var(--margin-m);background-color:var(--color-background-sub);border:1px solid var(--color-annotation-line)}.PageAnnotation_page-annotation-strong__E6iX6.PageAnnotation_-gray__OGzg1{background-color:var(--color-background-lightgray)}@media only screen and (max-width:767px){.PageAnnotation_page-annotation-strong__E6iX6{padding:var(--margin-s) var(--margin-xs)}}.PageAnnotation_page-annotation-strong__E6iX6>.PageAnnotation_title__fg_8Q{font-size:14px;font-style:normal;font-weight:700;line-height:1.7;color:var(--color-text-black);letter-spacing:.012em}.PageAnnotation_page-annotation-strong__E6iX6>.PageAnnotation_annotation___6S5m{font-size:12px;font-weight:400;line-height:1.5;letter-spacing:.012em;color:var(--color-text-caption);color:var(--color-text)}.PageAnnotation_page-annotation-strong__E6iX6>.PageAnnotation_annotation___6S5m.PageAnnotation_-gray__OGzg1{background-color:var(--color-background-lightgray)}.PageAnnotation_page-annotation-strong__E6iX6>.PageAnnotation_title__fg_8Q+.PageAnnotation_annotation___6S5m{margin-top:var(--margin-s)}@media only screen and (max-width:767px){.PageAnnotation_page-annotation-strong__E6iX6>.PageAnnotation_title__fg_8Q+.PageAnnotation_annotation___6S5m{margin-top:var(--margin-xs)}}@keyframes MainVisualLv2NoImage_fadeIn__5P2ED{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes MainVisualLv2NoImage_slideIn__2KJHw{0%{transform:scale(1)}to{opacity:1;transform:scaleX(0)}}@keyframes MainVisualLv2NoImage_scaleIn__E2iBW{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.MainVisualLv2NoImage_main-visual-lv2-no-image__rrwXO{display:flex;align-items:flex-start;justify-content:space-between}@media only screen and (max-width:767px){.MainVisualLv2NoImage_main-visual-lv2-no-image__rrwXO{flex-direction:column;align-items:flex-start;justify-content:flex-start}}.MainVisualLv2NoImage_main-visual-lv2-no-image__rrwXO>.MainVisualLv2NoImage_title__dtaNC{font-size:48px;font-weight:400;line-height:1.66;letter-spacing:.012em;color:var(--color-text-black)}@media only screen and (max-width:767px){.MainVisualLv2NoImage_main-visual-lv2-no-image__rrwXO>.MainVisualLv2NoImage_title__dtaNC{font-size:30px}}.MainVisualLv2NoImage_main-visual-lv2-no-image__rrwXO>.MainVisualLv2NoImage_navigation__XV5sE{display:flex;height:80px;margin-left:var(--margin-xs)}@media only screen and (max-width:767px){.MainVisualLv2NoImage_main-visual-lv2-no-image__rrwXO>.MainVisualLv2NoImage_navigation__XV5sE{height:auto;margin-top:var(--margin-xs);margin-left:auto}}@keyframes MainVisualLv2NoImage_fadeIn__Q5tbn{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes MainVisualLv2NoImage_slideIn__7JZDI{0%{transform:scale(1)}to{opacity:1;transform:scaleX(0)}}@keyframes MainVisualLv2NoImage_scaleIn__8Z_l4{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.MainVisualLv2NoImage_base-component__rsBYH{width:var(--layout-max-width);margin:0 auto}@media only screen and (max-width:767px){.MainVisualLv2NoImage_base-component__rsBYH{width:var(--layout-sp-max-width)}}@keyframes TabMenu_fadeIn__kXzP8{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes TabMenu_slideIn__f3a4q{0%{transform:scale(1)}to{opacity:1;transform:scaleX(0)}}@keyframes TabMenu_scaleIn__6R7tf{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.TabMenu_tab-wrapper__u0b7J{position:relative;display:flex;width:100%;overflow-x:scroll;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none}.TabMenu_tab-wrapper__u0b7J::-webkit-scrollbar{display:none}@media only screen and (max-width:767px){.TabMenu_tab-wrapper__u0b7J.TabMenu_-threetabs__wXKjp{display:grid;grid-template-columns:repeat(3,1fr);overflow-x:initial}.TabMenu_tab-wrapper__u0b7J.TabMenu_-twotabs__3osGQ{display:grid;grid-template-columns:repeat(2,1fr);overflow-x:initial}}.TabMenu_sidearrow-wrapper__q8TIV{position:-webkit-sticky;position:sticky;right:0;width:0;overflow:visible}.TabMenu_sidearrow-wrapper__q8TIV>.TabMenu_sidearrow__JgebL{position:absolute;right:0;display:flex;flex-shrink:0;align-items:center;justify-content:flex-end;width:59px;height:calc(100% - 2px);padding-right:5px;color:var(--color-text-link);background-image:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,.8) 20%,white)}.TabMenu_tab-content__LSGKQ{position:relative;display:flex;flex:1 0 auto;align-items:center;justify-content:center;width:262px;padding:var(--margin-s) var(--margin-xs);cursor:pointer;background-color:initial;border-bottom:1px solid var(--color-object-line);transition-duration:.2s;transition-property:background-color}@media only screen and (max-width:767px){.TabMenu_tab-content__LSGKQ{width:auto;padding:var(--margin-xxs)}}.TabMenu_tab-content__LSGKQ.TabMenu_-at-least-four__beNyz{width:160px}.TabMenu_tab-content__LSGKQ.TabMenu_-variable-width__rZsqJ{width:auto}.TabMenu_tab-content__LSGKQ>.TabMenu_content__kGTDX{background-color:transparent}.TabMenu_tab-content__LSGKQ>.TabMenu_content__kGTDX>.TabMenu_text__2unjY{font-size:16px;font-weight:700;line-height:1.5;color:var(--color-text-black);letter-spacing:.012em;color:var(--color-text-caption);text-align:center;transition-duration:.3s;transition-property:color}@media only screen and (max-width:767px){.TabMenu_tab-content__LSGKQ>.TabMenu_content__kGTDX>.TabMenu_text__2unjY{font-size:14px}}.TabMenu_tab-content__LSGKQ:before{position:absolute;bottom:-2px;left:0;width:100%;height:2px;content:"";background-color:var(--color-text-link);transition-duration:.15s;transition-property:transform;transform:scaleX(0);transform-origin:center}.TabMenu_tab-content__LSGKQ[aria-selected=true]{background-color:var(--color-background-sub);border-width:2px}.TabMenu_tab-content__LSGKQ[aria-selected=true]:before{width:100%;transform:translateZ(0)}.TabMenu_tab-content__LSGKQ[aria-selected=true]>.TabMenu_content__kGTDX>.TabMenu_text__2unjY{color:var(--color-text-link)}.TabMenu_tab-content__LSGKQ.TabMenu_-reverse__ifMhT{border-top:2px solid var(--color-border);border-bottom:0}.TabMenu_tab-content__LSGKQ.TabMenu_-reverse__ifMhT:before{top:-2px}@media only screen and (min-width:768px){.TabMenu_tab-content__LSGKQ:hover{background-color:var(--color-background-lightgray)}}@keyframes SectionAnnotation_fadeIn__alJf3{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes SectionAnnotation_slideIn__ynyzw{0%{transform:scale(1)}to{opacity:1;transform:scaleX(0)}}@keyframes SectionAnnotation_scaleIn__aJqDN{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.SectionAnnotation_section-annotation__1MlO_{width:var(--layout-max-width);padding-top:var(--margin-l-pc);margin:0 auto}@media only screen and (max-width:767px){.SectionAnnotation_section-annotation__1MlO_{width:var(--layout-sp-max-width);padding-top:var(--margin-l-sp)}}.SectionAnnotation_section-annotation__1MlO_.SectionAnnotation_-weak__32RIq{padding:var(--margin-l-pc) 0 var(--margin-xs)}@keyframes Section_fadeIn__2aDUY{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes Section_slideIn__eRnzw{0%{transform:scale(1)}to{opacity:1;transform:scaleX(0)}}@keyframes Section_scaleIn__XvIjE{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.Section_common-section__e6Xwi{padding:var(--margin-l-pc) 0}@media only screen and (max-width:767px){.Section_common-section__e6Xwi{max-width:var(--layout-max-width);padding:var(--margin-l-sp) var(--margin-xs);margin:0 auto}}.Section_common-section__e6Xwi.Section_-gray__Ge4so{background-color:var(--color-background-lightgray)}.Section_common-section__e6Xwi.Section_-nopadding__KT45x{padding-top:0}.Section_common-section__e6Xwi.Section_-nosidepadding__y9lYj{padding-right:0;padding-left:0}.Section_common-section__e6Xwi>.Section_heading__U_nUB{width:var(--layout-max-width);margin:0 auto}@media only screen and (max-width:767px){.Section_common-section__e6Xwi>.Section_heading__U_nUB{width:var(--layout-sp-max-width);margin-bottom:var(--margin-m)}}.Section_common-section__e6Xwi.Section_-hasheadingmarginbottom__7VcBA>.Section_heading__U_nUB{margin-bottom:var(--margin-l-pc)}@media only screen and (max-width:767px){.Section_common-section__e6Xwi.Section_-hasheadingmarginbottom__7VcBA>.Section_heading__U_nUB{margin-bottom:var(--margin-m)}}.Section_common-section__e6Xwi>.Section_heading__U_nUB>.Section_description__g6Zh7{font-size:14px;font-style:normal;font-weight:400;line-height:1.5;color:var(--color-text-black);letter-spacing:.012em;margin-top:var(--margin-l-pc)}@media only screen and (max-width:767px){.Section_common-section__e6Xwi>.Section_heading__U_nUB>.Section_description__g6Zh7{margin-top:var(--margin-m)}}.Section_common-section__e6Xwi.Section_-header__u8FjE{padding-bottom:0}@media only screen and (max-width:767px){.Section_common-section__e6Xwi.Section_-header__u8FjE>.Section_heading__U_nUB{margin-bottom:0}}.Section_common-section__e6Xwi.Section_-header__u8FjE>.Section_heading__U_nUB>.Section_description__g6Zh7{margin-bottom:0}.Section_common-section__e6Xwi.Section_-marginsmall__vpGOn>.Section_heading__U_nUB>.Section_description__g6Zh7{margin-top:var(--margin-m)}.Section_bg-gray__rR9kq{background-color:var(--color-background-lightgray)}.Section_bg-gray__rR9kq:last-child{padding-bottom:var(--margin-page-pc)}.Section_bg-gray__rR9kq+.Section_bg-white__OSRFj:before,.Section_bg-gray__rR9kq+.Section_gray-conversion__oKmmz:before{display:block;padding-bottom:var(--margin-page-pc);content:"";background-color:var(--color-background-lightgray)}.Section_bg-white__OSRFj+.Section_bg-gray__rR9kq{margin-top:var(--margin-xl-pc)}@media only screen and (max-width:767px){.Section_bg-white__OSRFj+.Section_bg-gray__rR9kq{margin-top:var(--margin-l-sp)}}@keyframes SectionColorTable_fadeIn__OCojh{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes SectionColorTable_slideIn__KvH5H{0%{transform:scale(1)}to{opacity:1;transform:scaleX(0)}}@keyframes SectionColorTable_scaleIn__XE8Lw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.SectionColorTable_section-table__4zTiu{width:1164px;margin:var(--margin-l-pc) auto 0}@media only screen and (max-width:767px){.SectionColorTable_section-table__4zTiu{width:335px;margin:var(--margin-s) auto 0}}.SectionColorTable_section-table__4zTiu>.SectionColorTable_image__qs9oj{width:100%}.SectionColorTable_section-table__4zTiu>.SectionColorTable_tdy__tkz1O{display:flex;align-items:center;width:var(--layout-max-width);margin:var(--margin-l-pc) auto 0}@media only screen and (max-width:767px){.SectionColorTable_section-table__4zTiu>.SectionColorTable_tdy__tkz1O{display:block;width:var(--layout-sp-max-width);margin-top:var(--margin-s)}}.SectionColorTable_section-table__4zTiu>.SectionColorTable_tdy__tkz1O>.SectionColorTable_image__qs9oj{flex-shrink:0;width:176px;margin-right:var(--margin-m)}@media only screen and (max-width:767px){.SectionColorTable_section-table__4zTiu>.SectionColorTable_tdy__tkz1O>.SectionColorTable_image__qs9oj{float:left;width:100px;margin:8px var(--margin-xxs) var(--margin-xxs) 0}}.SectionColorTable_section-table__4zTiu>.SectionColorTable_tdy__tkz1O>.SectionColorTable_image__qs9oj>.SectionColorTable_logo__PvRnQ{width:100%}@keyframes PC_fadeIn__QXVaa{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes PC_slideIn__6KjVm{0%{transform:scale(1)}to{opacity:1;transform:scaleX(0)}}@keyframes PC_scaleIn__EmUVJ{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.PC_local-nav__zGxa_{position:-webkit-sticky;position:sticky;top:0;z-index:var(--z-index-local-nav);width:100%;height:0;transform:translateY(32px)}.PC_content-wrap__gYX1n{position:relative;z-index:0;display:block;width:var(--local-navigation-width);height:56px;padding:0 var(--margin-s);margin:0 auto;cursor:pointer;transition:transform .2s;transform:translateY(0)}.PC_content-wrap__gYX1n:before{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;content:"";background-color:var(--color-local-nav-background);border:1px solid var(--color-local-nav-border);border-radius:2px;box-shadow:0 2px 10px rgba(0,0,0,.1);transition-property:opacity background-color}.PC_content-wrap__gYX1n.PC_-open___pr0A:before{opacity:1}.PC_content-wrap__gYX1n:hover:before{background-color:var(--color-local-nav-background-hover);border:1px solid var(--color-local-nav-border-hover)}.PC_content-wrap__gYX1n.PC_-transparent__Zp8h1:before{background-color:var(--color-local-nav-background-transparent);border:1px solid var(--color-local-nav-border-transparent)}.PC_content-wrap__gYX1n.PC_-transparent__Zp8h1:hover:before{background-color:var(--color-local-nav-background-transparent-hover)}.PC_content-wrap__gYX1n.PC_-withheader__KtFI9{transform:translateY(107px)}@media only screen and (max-width:767px){.PC_content-wrap__gYX1n.PC_-withheader__KtFI9{transform:translateY(60px)}}.PC_header-content__HsES_{position:relative;display:flex;align-items:center;height:56px}.PC_scroll-content__7lMq7{display:flex;align-items:center;height:100%;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.PC_scroll-content__7lMq7::-webkit-scrollbar{display:none}.PC_scroll-content__7lMq7>.PC_links__L_y8t{display:flex;gap:64px;align-items:center;width:-moz-fit-content;width:fit-content}.PC_scroll-content__7lMq7>.PC_links__L_y8t>.PC_link__ieclr{font-size:14px;font-weight:400;line-height:1;color:var(--color-text-black);letter-spacing:.012em;position:relative;width:100%;color:var(--color-text-link);white-space:nowrap}.PC_scroll-content__7lMq7>.PC_links__L_y8t>.PC_link__ieclr.PC_-gradient__377dP{background:linear-gradient(var(--gradient-direction),var(--color-local-nav-text-gradient) var(--gradient-percentage-left,100%),var(--color-text-link) var(--gradient-percentage-right,100%));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.PC_scroll-content__7lMq7>.PC_links__L_y8t>.PC_link__ieclr.PC_-bold__8czZT{font-weight:600}.PC_scroll-content__7lMq7>.PC_links__L_y8t>.PC_link__ieclr:hover:before{position:absolute;bottom:-1px;left:0;width:100%;height:1px;content:"";background-color:var(--color-text-link)}.PC_left-icon__s5onp{position:absolute;left:0;z-index:1;display:flex;align-items:center;width:64px;height:32px}.PC_left-icon__s5onp.PC_-hover___38bp{background:linear-gradient(to right,var(--color-local-nav-background-hover) 60%,transparent 100%)}.PC_left-icon__s5onp.PC_-hover___38bp.PC_-transparent__Zp8h1{background:linear-gradient(to right,var(--color-local-nav-background-transparent-hover) 60%,transparent 100%)}.PC_left-icon__s5onp>.PC_icon__dRnGD{position:absolute;height:100%;color:var(--color-text-link)}.PC_left-icon__s5onp>.PC_icon__dRnGD.PC_-hover___38bp{opacity:0;transition:opacity .2s ease}.PC_left-icon__s5onp>.PC_icon__dRnGD.PC_-hover___38bp:hover{opacity:1}.PC_right-icon__g13rj{position:absolute;right:0;z-index:1;display:flex;align-items:center;justify-content:right;width:64px;height:32px}.PC_right-icon__g13rj.PC_-hover___38bp{background:linear-gradient(to left,var(--color-local-nav-background-hover) 60%,transparent 100%)}.PC_right-icon__g13rj.PC_-hover___38bp.PC_-transparent__Zp8h1{background:linear-gradient(to left,var(--color-local-nav-background-transparent-hover) 60%,transparent 100%)}.PC_right-icon__g13rj>.PC_icon__dRnGD{position:absolute;height:100%;color:var(--color-text-link)}.PC_right-icon__g13rj>.PC_icon__dRnGD.PC_-hover___38bp{opacity:0;transition:opacity .25s ease}.PC_right-icon__g13rj>.PC_icon__dRnGD.PC_-hover___38bp:hover{opacity:1}@keyframes SP_fadeIn__Q69Je{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes SP_slideIn__O0IFL{0%{transform:scale(1)}to{opacity:1;transform:scaleX(0)}}@keyframes SP_scaleIn__inF1D{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.SP_product-nav__piRBu{position:-webkit-sticky;position:sticky;top:0;z-index:var(--z-index-local-nav);width:100%;max-width:var(--layout-max-width);height:0;transform:translateY(12px)}.SP_product-nav__piRBu.SP_-open__p_AU2{z-index:var(--z-index-header)}.SP_content-wrap__2wuHz{z-index:0;display:block;width:var(--local-navigation-width);padding:var(--margin-xxs) var(--margin-s);margin:var(--margin-s) auto var(--margin-s);cursor:pointer;transition:transform .2s;transform:translateY(0)}.SP_content-wrap__2wuHz:before{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;content:"";background-color:var(--color-local-nav-background);border:1px solid var(--color-local-nav-border);border-radius:2px;box-shadow:0 2px 10px rgba(0,0,0,.1);transition-duration:.25s;transition-property:opacity background-color}.SP_content-wrap__2wuHz.SP_-open__p_AU2:before{opacity:1}.SP_content-wrap__2wuHz:hover:before{background-color:var(--color-local-nav-background-hover);border:1px solid var(--color-local-nav-border-hover)}.SP_content-wrap__2wuHz.SP_-transparent__G7awb:before{background-color:var(--color-local-nav-background-transparent);border:1px solid var(--color-local-nav-border-transparent)}.SP_content-wrap__2wuHz.SP_-transparent__G7awb:hover:before{background-color:var(--color-local-nav-background-transparent-hover)}.SP_content-wrap__2wuHz.SP_-withheader__GQn4n{transform:translateY(60px)}.SP_content-wrap__2wuHz.SP_-nomargintop__uN95d{margin:0 auto var(--margin-s)}@media only screen and (max-width:767px){.SP_content-wrap__2wuHz.SP_-nomargintop__uN95d{margin:0 auto var(--margin-xs)}.SP_content-wrap__2wuHz{width:var(--local-navigation-sp-width);padding:var(--margin-xxs) var(--margin-xxs);margin:var(--margin-xxs) auto var(--margin-xs)}}.SP_header-content__fofQa{display:grid;grid-template:"title . text . content"/auto 1fr auto var(--margin-xxs) auto;align-items:center}@media only screen and (max-width:767px){.SP_header-content__fofQa{grid-template:"title . content" "title . ." 6px "title . text"/auto 1fr auto;justify-items:center}}.SP_header-content__fofQa>.SP_title__rx3xL{font-size:14px;font-style:normal;font-weight:700;line-height:1.7;color:var(--color-text-black);letter-spacing:.012em;grid-area:title;color:var(--color-local-nav-text)}@media only screen and (max-width:767px){.SP_header-content__fofQa>.SP_title__rx3xL{font-size:12px}}.SP_header-content__fofQa>.SP_text__2OFWJ{font-size:12px;font-weight:400;line-height:1.5;letter-spacing:.012em;color:var(--color-text-caption);grid-area:text;color:var(--color-local-nav-text)}@media only screen and (max-width:767px){.SP_header-content__fofQa>.SP_text__2OFWJ{font-size:9px}}.SP_header-content__fofQa>.SP_content__Lz_3f{font-size:12px;font-weight:400;line-height:1.5;letter-spacing:.012em;color:var(--color-text-caption);display:flex;grid-area:content;align-items:center;color:var(--color-local-nav-text)}@media only screen and (max-width:767px){.SP_header-content__fofQa>.SP_content__Lz_3f{margin-right:0;font-size:9px}}.SP_modal-content__DlPyd{position:fixed;top:0;width:100vw;height:100vh;overflow:hidden}.SP_modal-content__DlPyd>.SP_background__gv76J{width:100%;height:100%;background-color:rgba(3,10,23,.7)}@keyframes ProductLocalNavCardSP_fadeIn__WQeft{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes ProductLocalNavCardSP_slideIn__9e4gb{0%{transform:scale(1)}to{opacity:1;transform:scaleX(0)}}@keyframes ProductLocalNavCardSP_scaleIn___C2OS{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.ProductLocalNavCardSP_local-nav-modal__6w3u2{position:absolute;top:0;left:0;width:100vw;height:100vh;padding-right:16vw;overflow-y:auto;background-color:var(--color-background-sub)}.ProductLocalNavCardSP_local-nav-modal__6w3u2>.ProductLocalNavCardSP_head__f_9QN{display:flex;align-items:center;justify-content:space-between;padding:27px 16px;border-bottom:1px solid var(--color-local-nav-border)}.ProductLocalNavCardSP_local-nav-modal__6w3u2>.ProductLocalNavCardSP_head__f_9QN>.ProductLocalNavCardSP_title__7XFzF{font-size:16px;font-style:normal;font-weight:700;line-height:1.8;color:var(--color-text-black);letter-spacing:.012em}.ProductLocalNavCardSP_local-nav-modal__6w3u2>.ProductLocalNavCardSP_back__mtJSH{font-size:16px;font-weight:400;line-height:1.5;color:var(--color-text-black);letter-spacing:.012em;display:flex;align-items:center;height:65px;border-bottom:1px solid var(--color-local-nav-border)}.ProductLocalNavCardSP_local-nav-modal__6w3u2>.ProductLocalNavCardSP_back__mtJSH>.ProductLocalNavCardSP_icon__qMRWI{width:20px;height:20px;margin:var(--margin-xs);color:var(--color-link)}.ProductLocalNavCardSP_page-links___bvNC{background-color:var(--color-local-nav-background)}.ProductLocalNavCardSP_other-links__O0RBr{display:flex;flex-direction:column;gap:8px;margin-top:var(--margin-s)}.ProductLocalNavCardSP_other-links__O0RBr>.ProductLocalNavCardSP_title__7XFzF{font-size:14px;font-weight:400;line-height:1;color:var(--color-text-black);letter-spacing:.012em;padding-left:var(--margin-xs);font-weight:600;color:var(--color-text-caption)}.ProductLocalNavCardSP_link-wrap__O_tl0{display:flex;gap:var(--margin-xs);align-items:center;width:100%;padding-left:var(--margin-xs);border-bottom:1px solid var(--color-local-nav-border)}.ProductLocalNavCardSP_link-wrap__O_tl0>.ProductLocalNavCardSP_item__kcGH0{width:53px;aspect-ratio:4/3;margin:var(--margin-xxs) 0}.ProductLocalNavCardSP_link-wrap__O_tl0>.ProductLocalNavCardSP_text__oUJnD{font-size:16px;font-weight:400;line-height:1.5;color:var(--color-text-black);letter-spacing:.012em}.ProductLocalNavCardSP_link-list__RI62_{padding-left:var(--margin-xs);background-color:var(--color-local-nav-background)}.ProductLocalNavCardSP_link-list__RI62_>.ProductLocalNavCardSP_item__kcGH0{display:flex;gap:var(--margin-xs);align-items:center;border-bottom:1px solid var(--color-local-nav-border)}.ProductLocalNavCardSP_link-list__RI62_>.ProductLocalNavCardSP_item__kcGH0>.ProductLocalNavCardSP_image___FYU4{width:40px;height:40px;margin:var(--margin-xs) 0}.ProductLocalNavCardSP_link-list__RI62_>.ProductLocalNavCardSP_item__kcGH0>.ProductLocalNavCardSP_text__oUJnD{font-size:16px;font-weight:400;line-height:1.5;color:var(--color-text-black);letter-spacing:.012em}