:where(.Button_module__5G89p) a{position:relative;z-index:1;display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;max-width:100%;padding:13px 56px 13px 40px;overflow:hidden;font-size:1.6rem;font-weight:var(--font-weight-bold);line-height:1.88;color:var(--lightest-color);text-align:center;text-decoration:none;letter-spacing:.02em;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:var(--primary-color-02);border:1px solid var(--primary-color-02);border-radius:100px;transition:color .3s}@media (min-width:768.02px),print{:where(.Button_module__5G89p) a{min-width:304px}}@media (max-width:768px){:where(.Button_module__5G89p) a{width:100%;max-width:296px;padding:10px 56px 10px 40px;font-size:1.6rem}}:where(.Button_module__5G89p) a:before{position:absolute;top:-50%;right:0;z-index:-1;width:calc(100% * 1.2);height:calc(100% * 2);content:"";background-color:var(--lightest-color);border-radius:0 100% 100% 0;transition:transform .4s ease;transform:translateX(-100%)}:where(.Button_module__5G89p) a:after{position:absolute;top:0;right:24px;bottom:0;width:24px;height:24px;margin:auto 0;content:"";background:url(/assets/img/icon-btn-arrow-white.svg) no-repeat 50%;background-size:contain}@media (hover:hover){:where(.Button_module__5G89p) a:hover{color:var(--primary-color-02)}:where(.Button_module__5G89p) a:hover:before{transform:translateX(10%)}}:where(.Button_start__MMEQJ){text-align:left}:where(.Button_center__WSdES){text-align:center}:where(.Button_end__H29OD){text-align:right}.Heading_module__yc1Gn{margin:0;font-size:3rem;font-weight:600;line-height:1.4;text-align:center}@media (max-width:768px){.Heading_module__yc1Gn{font-size:2.25rem}}@media (min-width:768.02px){.Heading_module__yc1Gn.Heading_desktopLeft__DWF4x{text-align:left}}@media (max-width:768px){.Heading_module__yc1Gn.Heading_mobileLeft__0Sg4p{text-align:left}}.Heading_en__O_ah_{display:block;margin-bottom:15px;font-family:var(--font-family-secondary);font-size:2rem;font-weight:600;color:var(--primary-color-02);letter-spacing:.05em}@media (max-width:768px){.Heading_en__O_ah_{margin-bottom:0;font-size:1.6rem}}.Section_module__ghkhL{--default-section-radius:100px;--default-section-padding-top:64px;--default-section-padding-bottom:84px;--calc-section-radius-right-top:calc(var(--section-radius-right-top, 1) * var(--section-radius, var(--default-section-radius)));--calc-section-radius-left-bottom:calc(var(--section-radius-left-bottom, 1) * var(--section-radius, var(--default-section-radius)));position:relative;padding:var(--section-padding-top,var(--default-section-padding-top)) 0 var(--section-padding-bottom,var(--default-section-padding-bottom));background:var(--section-background,none);background-color:var(--section-background-color,transparent);border-radius:0 var(--calc-section-radius-right-top) 0 var(--calc-section-radius-left-bottom)}@media (max-width:768px){.Section_module__ghkhL{--default-section-radius:50px;--default-section-padding-bottom:64px}}.Section_module__ghkhL:before{position:absolute;top:0;right:0;z-index:-1;width:var(--calc-section-radius-right-top);height:var(--calc-section-radius-right-top);content:"";background-color:var(--section-before-background-color,transparent)}.Section_module__ghkhL:after{position:absolute;bottom:0;left:0;z-index:-1;width:var(--calc-section-radius-left-bottom);height:var(--calc-section-radius-left-bottom);content:"";background-color:var(--section-after-background-color,transparent)}.About_module__oQNq7{--section-background-color:var(--secondary-color-80per);--section-radius-right-top:0;--section-after-background-color:var(--secondary-color);overflow-x:hidden}.About_container__apFft{position:relative;z-index:1;display:flex;gap:20px}@media (max-width:768px){.About_container__apFft{flex-direction:column;gap:40px}}.About_content__DajSX{max-width:628px}@media (max-width:1024px){.About_content__DajSX{max-width:500px}}@media (max-width:768px){.About_content__DajSX{max-width:100%}}.About_inner__9656m{position:relative;max-width:calc(1080px + var(--viewport-gutter) * 2);padding-inline:var(--viewport-gutter);margin-inline:auto}@media (max-width:768px){.About_inner__9656m{padding-inline:0}}.About_inner__9656m:before{position:absolute;top:-120px;left:60%;width:100vw;font-family:var(--font-family-secondary);font-size:20rem;font-weight:700;color:#f6eee6;white-space:nowrap;content:"smaluna for Biz";transform:translateX(-50%)}@media (max-width:768px){.About_inner__9656m:before{top:-180px;font-size:18rem}}.About_visual__ddqV4{max-width:432px}@media (max-width:768px){.About_visual__ddqV4{max-width:100%;padding-left:24px}}.About_visual__ddqV4 img{width:100%;height:auto}.About_description__Xj8SW{margin:33px 0 0;font-size:1.8rem;font-weight:400;line-height:2}@media (min-width:768.02px){.About_description__Xj8SW{text-align:left}}@media (max-width:768px){.About_description__Xj8SW{padding-inline:var(--viewport-gutter);margin:16px 0 0;font-size:1.6rem}}.About_buttonContainer__WrI9Y{display:flex;gap:20px;margin-top:33px}@media (max-width:768px){.About_buttonContainer__WrI9Y{flex-direction:column;gap:16px}}.About_graphVisual__P6ue7{max-width:1040px;margin:60px auto 0}@media (max-width:768px){.About_graphVisual__P6ue7{padding-inline:var(--viewport-gutter)}}.About_graphVisual__P6ue7 img{width:100%;height:auto}.FAQ_module__xauey{--section-radius-right-top:0;--section-padding-top:80px;--section-padding-bottom:104px;--section-background-color:var(--lightest-color)}@media (max-width:768px){.FAQ_module__xauey{--section-padding-top:40px;--section-padding-bottom:64px}}.FAQ_inner__G4riM{max-width:calc(800px + var(--viewport-gutter) * 2);padding-inline:var(--viewport-gutter);margin-inline:auto}.FAQ_contents__aramP{margin:72px auto 0}@media (max-width:768px){.FAQ_contents__aramP{margin-top:40px}}.FAQ_button__8aGvf{margin-top:40px}.Flow_module__q7Omu{background:var(--secondary-color)}.Flow_inner__MPfn7{max-width:calc(1080px + var(--viewport-gutter) * 2);padding-inline:var(--viewport-gutter);margin-inline:auto}.Flow_visual__FC2_t{max-width:1024px;margin:40px auto 0}.Flow_visual__FC2_t img{width:100%;height:auto}.KV_module__5ys97{position:relative;width:100%;height:594px;padding:var(--section-padding-top,var(--default-section-padding-top)) 0 var(--section-padding-bottom,var(--default-section-padding-bottom));margin-top:-70px;background:var(--section-background,none);background-color:var(--section-background-color,transparent);background-image:url(/assets/img/forbiz/pict-kv-01.png);background-size:cover;border-radius:0 var(--calc-section-radius-right-top) 0 var(--calc-section-radius-left-bottom);--default-section-radius:100px;--default-section-padding-top:64px;--default-section-padding-bottom:84px;--calc-section-radius-right-top:calc(var(--section-radius-right-top, 0) * var(--section-radius, var(--default-section-radius)))}.KV_module__5ys97 img{width:100%;height:auto}@media (min-width:768.02px){.KV_module__5ys97{--calc-section-radius-left-bottom:calc(var(--section-radius-left-bottom, 1) * var(--section-radius, var(--default-section-radius)))}}@media (max-width:768px){.KV_module__5ys97{margin-top:-100px;background-image:url(/assets/img/forbiz/pict-kv-01-sp.png);background-position:50%}}.KV_catch__03_J_{position:absolute;bottom:20px;left:10%;font-size:4rem;font-weight:600;color:var(--lightest-color);text-align:left;text-shadow:0 0 16px var(--darkest-color)}@media (max-width:768px){.KV_catch__03_J_{right:20px;font-size:2.6rem;text-align:right}}.Merit_inner__sMyqU{max-width:calc(1080px + var(--viewport-gutter) * 2);padding-inline:var(--viewport-gutter);margin-inline:auto}.Merit_contents___s6Sd{display:flex;flex-wrap:wrap;gap:24px;justify-content:center;max-width:750px;margin:24px auto 0}.Merit_content__wzLBW{width:100%;max-width:360px;padding:24px;background:var(--lightest-color);background-position:center right 20px;background-size:auto 100px;border-radius:12px}.Merit_heading__ZzRei{position:relative;padding-left:12px;margin:0;font-size:2.2rem;font-weight:600;line-height:1.7}.Merit_heading__ZzRei:before{position:absolute;top:0;bottom:0;left:0;width:6px;height:30px;margin:auto 0;content:"";background:var(--primary-color-02);border-radius:40px}.Merit_list__RJ_9W{padding:0;margin:0 0 0 25px;list-style:none}.Merit_item__iqsKC{position:relative;font-size:1.6rem;font-weight:400;line-height:1.7}.Merit_item__iqsKC:before{position:absolute;top:0;bottom:0;left:-12px;content:"・"}.Merit_health__Q8rZG{background-image:url(/assets/img/forbiz/pict-merit-01.png);background-repeat:no-repeat}.Merit_value__cILHJ{background-image:url(/assets/img/forbiz/pict-merit-02.png);background-repeat:no-repeat}.Merit_resources__nSuvW{background-image:url(/assets/img/forbiz/pict-merit-03.png);background-repeat:no-repeat}.Merit_productivity__aerx2{background-image:url(/assets/img/forbiz/pict-merit-04.png);background-repeat:no-repeat}.Step_inner__8DGrl{max-width:calc(1080px + var(--viewport-gutter) * 2);padding-inline:var(--viewport-gutter);margin-inline:auto}.Step_container__XdjTt{max-width:1024px;margin:24px auto 0;overflow-x:hidden}.Step_button__hRjXa{margin-top:32px}:where(.Carousel_module__Pxp4Y){position:relative;visibility:hidden}:where(.Carousel_module__Pxp4Y):where([class*=is-initialized]),:where(.Carousel_module__Pxp4Y):where([class*=is-rendered]){visibility:visible}:where(.Carousel_module__Pxp4Y) :where([class*=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:Carousel_splide-loading__l4ZVG 1s linear infinite;contain:strict}:where(.Carousel_module__Pxp4Y) :where([class*=splide__sr]){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);border:0}:where(.Carousel_module__Pxp4Y) :where([class*=splide__list]){display:flex;height:100%;padding:0!important;margin:0!important;backface-visibility:hidden}:where(.Carousel_module__Pxp4Y) [class*=is-initialized]:where([class*=splide__list]):not([class*=is-active]) :where([class*=splide__list]){display:block}:where(.Carousel_module__Pxp4Y) :where([class*=splide__pagination]){display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:0;pointer-events:none}:where(.Carousel_module__Pxp4Y) :where([class*=splide__pagination]) :where(li){display:inline-block;margin:0;line-height:1;list-style-type:none;pointer-events:auto}:where(.Carousel_module__Pxp4Y) :where([class*=splide__pagination]) :where(button){pointer-events:auto}:where(.Carousel_module__Pxp4Y):not([class*=is-active]) :where([class*=splide__pagination]),:where(.Carousel_module__Pxp4Y):not([class*=is-overflow]) :where([class*=splide__pagination]){display:none}:where(.Carousel_module__Pxp4Y) :where([class*=splide__slide]){position:relative;box-sizing:border-box;flex-shrink:0;margin:0;list-style-type:none!important;backface-visibility:hidden}:where(.Carousel_module__Pxp4Y) :where([class*=splide__slide]) :where(img){vertical-align:bottom}:where(.Carousel_module__Pxp4Y) :where([class*=splide__track]){position:relative;z-index:0;overflow:hidden}:where(.Carousel_styledPagination__zkSFQ){position:static;display:flex;gap:8px;padding:0}:where(.Carousel_styledPagination__zkSFQ) button{display:block;width:6px;height:6px;padding:5px;margin:0;list-style:none;cursor:pointer;background-color:var(--lightest-color);border:1px solid var(--primary-color-02);border-radius:50%;opacity:.7}:where(.Carousel_styledPagination__zkSFQ) button[class*=is-active]{transform:scale(1.4)}@media (max-width:768px){:where(.Carousel_styledPagination__zkSFQ) button{width:7px;height:7px;padding:3px}}:where(.Carousel_styledPagination__zkSFQ) button[aria-selected=true]{width:6px;height:6px;background-color:var(--primary-color-02)}@media (hover:hover){:where(.Carousel_styledPagination__zkSFQ) button:hover{opacity:.9}}.Carousel_track__XrVLC:where([class*=splide__track--draggable]){-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Carousel_track__XrVLC[class*=splide__track--fade]:where(.Carousel_slide__ZstK3){z-index:0;margin:0!important;opacity:0}.Carousel_track__XrVLC[class*=splide__track--fade]:where(.Carousel_slide__ZstK3):where([class*=is-active]){z-index:1;opacity:1}.Carousel_module__Pxp4Y:where([class*=splide--rtl]){direction:rtl}.Carousel_track__XrVLC:where([class*=splide__track--ttb]){display:block}@keyframes Carousel_splide-loading__l4ZVG{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.Campaign_module__R5tnv{padding-block:40px;overflow:hidden}@media (max-width:768px){.Campaign_module__R5tnv{padding:16px 0 32px}}.Campaign_slider__oALUp a{display:block}.Campaign_slider__oALUp img{width:100%;height:auto;aspect-ratio:2.6/1;-o-object-fit:cover;object-fit:cover}.Campaign_slider__oALUp .Campaign_track__bsLJZ{overflow:visible!important}.Campaign_slider__oALUp .Campaign_slide__wazox{min-width:280px;max-width:340px}@media (max-width:768px){.Campaign_slider__oALUp .Campaign_slide__wazox{max-width:320px}}.Campaign_slider__oALUp .Campaign_slideInner__d4V1v{box-shadow:4px 4px 12px 0 #6f6d6c52}.Campaign_slider__oALUp .Campaign_readMore__mjbd9{position:absolute;right:0;bottom:0;display:flex;padding:4px 16px 4px 8px;font-size:1rem;font-weight:var(--font-weight-bold);line-height:1.2;color:var(--lightest-color);background-color:var(--darkest-color)}.Campaign_slider__oALUp .Campaign_readMore__mjbd9:after{position:absolute;top:0;right:7px;bottom:0;width:4px;height:4px;margin:auto 0;content:"";border-width:1px;border-left:0 solid var(--lightest-color);border-bottom:0 solid var(--lightest-color);border-right:1px solid var(--lightest-color);border-top:1px solid var(--lightest-color);transform:rotate(45deg)}.Campaign_slider__oALUp:not([aria-roledescription=carousel]){max-width:calc(1256px + var(--viewport-gutter) * 2);padding-inline:var(--viewport-gutter);margin-inline:auto}.Campaign_slider__oALUp:not([aria-roledescription=carousel]) .Campaign_track__bsLJZ ul{display:flex!important;flex-wrap:wrap;gap:40px;align-items:center;justify-content:center}@media (max-width:1024px){.Campaign_slider__oALUp:not([aria-roledescription=carousel]) .Campaign_track__bsLJZ ul{gap:24px}}@media (max-width:768px){.Campaign_slider__oALUp:not([aria-roledescription=carousel]) .Campaign_track__bsLJZ ul{gap:12px 20px}}.Campaign_slider__oALUp:not([aria-roledescription=carousel]) .Campaign_slide__wazox{flex:1 1;width:100%;min-width:0}@media (max-width:768px){.Campaign_slider__oALUp:not([aria-roledescription=carousel]) .Campaign_slide__wazox{min-width:280px}.Campaign_slider__oALUp[aria-roledescription=carousel] .Campaign_slide__wazox .Campaign_slideInner__d4V1v{opacity:.7;transition:.5s;transition-property:opacity,transform;transform:scale(.8)}.Campaign_slider__oALUp[aria-roledescription=carousel] .Campaign_slide__wazox[class*=is-active] .Campaign_slideInner__d4V1v{opacity:1;transform:scale(1)}}.Campaign_slider__oALUp[aria-roledescription=carousel] .Campaign_arrows__WP0cv{position:absolute;inset:0 20px 32px;display:flex;align-items:center;justify-content:space-between;max-width:1256px;margin:auto;pointer-events:none}@media (max-width:768px){.Campaign_slider__oALUp[aria-roledescription=carousel] .Campaign_arrows__WP0cv{display:none}}.Campaign_slider__oALUp[aria-roledescription=carousel] .Campaign_arrows__WP0cv button{position:relative;top:auto;display:block;width:40px;height:40px;padding:0;font-size:0;line-height:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;pointer-events:all;cursor:pointer;background-color:var(--lightest-color);border:1px solid var(--primary-color-02);border-radius:50%;opacity:1;transition:opacity .3s;transform:translate(0)}@media (max-width:768px){.Campaign_slider__oALUp[aria-roledescription=carousel] .Campaign_arrows__WP0cv button{width:32px;height:32px}}.Campaign_slider__oALUp[aria-roledescription=carousel] .Campaign_arrows__WP0cv button:before{position:absolute;top:8px;bottom:0;left:16px;display:inline-block;width:10px;height:10px;margin:auto 0;content:"";border-width:1px;border-left:0 solid var(--primary-color-02);border-bottom:0 solid var(--primary-color-02);border-right:2px solid var(--primary-color-02);border-top:2px solid var(--primary-color-02);transform:rotate(45deg) translateX(-50%)}@media (max-width:768px){.Campaign_slider__oALUp[aria-roledescription=carousel] .Campaign_arrows__WP0cv button:before{left:12px}}.Campaign_slider__oALUp[aria-roledescription=carousel] .Campaign_arrows__WP0cv button svg{display:none}@media (hover:hover){.Campaign_slider__oALUp[aria-roledescription=carousel] .Campaign_arrows__WP0cv button:not(:disabled):hover{opacity:.3}}.Campaign_slider__oALUp[aria-roledescription=carousel] .Campaign_arrows__WP0cv button:disabled{cursor:default}.Campaign_slider__oALUp[aria-roledescription=carousel] .Campaign_arrows__WP0cv button:first-child:before{left:50%;border-width:0 0 2px 2px}.Campaign_slider__oALUp[aria-roledescription=carousel] .Campaign_pagination__I4q0X{display:flex;margin-top:20px}@media (max-width:1024px){.Campaign_slider__oALUp[aria-roledescription=carousel] .Campaign_pagination__I4q0X{margin:16px 0 0}}.Campaign_slider__oALUp[aria-roledescription=carousel] .Campaign_pagination__I4q0X button{display:block}.Hero_module___dlEn{position:relative;padding:40px 0 81px;background:url(/assets/img/home/bg-hero.svg),linear-gradient(180deg,#f1cec6,#ffac99 89%);border-radius:0 0 0 64px}@media (max-width:1024px){.Hero_module___dlEn{padding:40px 0 56px}}.Hero_inner__00KMh{position:relative;max-width:859px;margin:0 auto}.Hero_mainVisual__z8Zry{position:relative;z-index:1;max-width:752px;margin-right:auto}@media (max-width:768px){.Hero_mainVisual__z8Zry{max-width:100%}}.Hero_mainVisual__z8Zry img{width:100%;height:auto;vertical-align:middle}.Hero_title__jBPhI{position:absolute;bottom:0;left:28px;z-index:2;max-width:488px}@media (max-width:1024px){.Hero_title__jBPhI{max-width:400px}}@media (max-width:768px){.Hero_title__jBPhI{bottom:60px;left:10px}}@media (max-width:576px){.Hero_title__jBPhI{bottom:0;left:0;max-width:259px}}.Hero_title__jBPhI img{width:100%;height:auto}.Hero_subVisual__H1HXf{position:absolute;right:0;bottom:0;z-index:0;max-width:498px}@media (max-width:1024px){.Hero_subVisual__H1HXf{max-width:460px}}@media (max-width:768px){.Hero_subVisual__H1HXf{right:24px;bottom:80px;max-width:480px}}@media (max-width:576px){.Hero_subVisual__H1HXf{bottom:48px;max-width:198px}}.Hero_subVisual__H1HXf img{width:100%;height:auto;vertical-align:middle}.Hero_container__AKZuy{position:absolute;bottom:0;z-index:2;width:100%;padding-block:20px;background-color:var(--primary-color-02-80per);border-radius:0 0 0 64px}@media (max-width:1024px){.Hero_container__AKZuy{padding-block:16px;padding-inline:var(--viewport-gutter)}}@media (max-width:768px){.Hero_container__AKZuy{height:62px}}@media (max-width:576px){.Hero_container__AKZuy{padding-block:0}}.Hero_list__DWQDl{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:center;padding:0;margin:0;list-style:none}@media (max-width:768px){.Hero_list__DWQDl{height:100%}}@media (max-width:576px){.Hero_list__DWQDl{gap:0 4px;place-content:center right}}.Hero_item__6eYdd{position:relative;padding-left:26px;font-size:2.2rem;font-weight:var(--font-weight-normal);line-height:1.88;color:var(--lightest-color);letter-spacing:.02em}@media (max-width:768px){.Hero_item__6eYdd{line-height:1.8}}@media (max-width:1024px){.Hero_item__6eYdd{padding-left:14px;font-size:1.28rem}}.Hero_item__6eYdd:before{position:absolute;top:0;bottom:0;left:0;width:20px;height:20px;margin:auto 8px auto 0;content:"";background-color:#ffc800;border-radius:50%}@media (max-width:1024px){.Hero_item__6eYdd:before{width:12px;height:12px;margin:auto 4px auto 0}}.Hero_item__6eYdd span{font-size:1.28rem;font-weight:var(--font-weight-normal)}@media (max-width:1024px){.Hero_item__6eYdd span{font-size:.8rem}}.Hgroup_module__KBX0m{line-height:1.4;text-align:center}@media (min-width:1024.02px){.Hgroup_module__KBX0m.Hgroup_desktopLeft__WcHYp{text-align:left}}@media (max-width:768px){.Hgroup_module__KBX0m.Hgroup_mobileLeft___weki{text-align:left}}.Hgroup_en__9KpNY{display:block;margin-top:0;margin-bottom:15px;font-family:var(--font-family-secondary);font-size:2rem;font-weight:var(--font-weight-bold);color:var(--primary-color-02);letter-spacing:.05em}@media (max-width:768px){.Hgroup_en__9KpNY{margin-bottom:0;font-size:1.6rem}}@media (min-width:1024.02px){.Hgroup_en__9KpNY.Hgroup_desktopLeft__WcHYp{text-align:left}}@media (max-width:768px){.Hgroup_en__9KpNY.Hgroup_mobileLeft___weki{text-align:left}}.Hgroup_heading__Sjp0P{margin:0;font-size:3rem;font-weight:var(--font-weight-bold);line-height:1.5}@media (max-width:768px){.Hgroup_heading__Sjp0P{font-size:2.45rem;line-height:1.48}}.About_module__1hOJy{padding-block:80px;background:url(/assets/img/home/bg-about.svg);background-color:var(--secondary-color-80per);background-size:100%}@media (max-width:768px){.About_module__1hOJy{padding:40px 0 64px;background-size:cover}}.About_inner__ApT_W{max-width:calc(1080px + var(--viewport-gutter) * 2);margin:0 auto}.About_content___TxgF{display:flex;flex-direction:row-reverse;gap:32px;align-items:center;justify-content:center;margin-top:40px}@media (max-width:768px){.About_content___TxgF{flex-direction:column;gap:24px}}.About_visual__KqfdZ{max-width:317px;height:auto}.About_visual__KqfdZ img{width:100%;height:auto}@media (max-width:768px){.About_visual__KqfdZ{max-width:240px}}.About_description__GgqkF{margin:0;font-size:2.1rem;font-weight:var(--font-weight-bold);line-height:1.88}.About_description__GgqkF span{color:var(--primary-color)}@media (min-width:768.02px){.About_description__GgqkF{text-align:left}}@media (max-width:768px){.About_description__GgqkF{font-size:1.8rem;text-align:center}}:where(.Button_module__lR_cT) a{position:relative;z-index:1;display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;max-width:100%;padding:13px 56px 13px 40px;overflow:hidden;font-size:1.6rem;font-weight:var(--font-weight-bold);line-height:1.88;color:var(--lightest-color);text-align:center;text-decoration:none;letter-spacing:.02em;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:var(--primary-color-02);border:1px solid var(--primary-color-02);border-radius:100px;transition:color .3s}@media (min-width:768.02px),print{:where(.Button_module__lR_cT) a{min-width:304px}}@media (max-width:768px){:where(.Button_module__lR_cT) a{width:100%;max-width:296px;padding:10px 56px 10px 40px;font-size:1.6rem}}:where(.Button_module__lR_cT) a:before{position:absolute;top:-50%;right:0;z-index:-1;width:calc(100% * 1.2);height:calc(100% * 2);content:"";background-color:var(--lightest-color);border-radius:0 100% 100% 0;transition:transform .4s ease;transform:translateX(-100%)}:where(.Button_module__lR_cT) a:after{position:absolute;top:0;right:24px;bottom:0;width:24px;height:24px;margin:auto 0;content:"";background:url(/assets/img/icon-btn-arrow-white.svg) no-repeat 50%;background-size:contain}@media (hover:hover){:where(.Button_module__lR_cT) a:hover{color:var(--primary-color-02)}:where(.Button_module__lR_cT) a:hover:before{transform:translateX(10%)}}:where(.Button_start__qT7J0){text-align:left}:where(.Button_center__uwDl3){text-align:center}:where(.Button_end__GImSk){text-align:right}.PostList_track__cxDoX{overflow:visible!important}@media (min-width:1200.02px){.PostList_list__7kVZh{display:flex!important;flex-wrap:wrap;gap:40px}}@media (max-width:1200px){.PostList_list__7kVZh{flex-wrap:nowrap}}.PostList_item__wwxNr{width:100%;max-width:345px}@media (max-width:768px){.PostList_item__wwxNr{max-width:325px}}.PostList_pagination__Xpz_Z{margin-top:16px}.Column_module__NOtG5{padding-bottom:16px;background-color:var(--lightest-color)}@media (max-width:768px){.Column_module__NOtG5{padding-top:40px;padding-bottom:0}}.Column_inner__p_HwN{max-width:calc(1120px + var(--viewport-gutter) * 2);padding-inline:var(--viewport-gutter);margin-inline:auto;overflow:hidden}.Column_heading__tqDAM{margin:0;font-size:3rem;font-weight:var(--font-weight-bold);line-height:1.5}@media (max-width:768px){.Column_heading__tqDAM{font-size:1.8rem;line-height:1.48}}.Column_list__MEqr9{margin-top:24px}.Column_recommendedColumnContainer__bUoun{margin-top:40px}.Column_latestColumnContainer__N2KlN{margin-top:64px}@media (max-width:768px){.Column_latestColumnContainer__N2KlN{margin-top:48px}}.Column_button__OacUC{margin-top:40px}.CVAppDownload_module__Bof8O img{max-width:100%;height:auto;vertical-align:middle}.CVAppDownload_inner__eC_Di{display:flex;flex-direction:column;align-items:center;padding:40px 24px 0;margin:0 auto}@media (max-width:768px){.CVAppDownload_inner__eC_Di{padding:16px 24px 0}}.CVAppDownload_heading__UUDzS{margin:0;font-size:1.6rem;font-weight:var(--font-weight-semi-bold);line-height:1.88;text-align:center}@media (max-width:768px){.CVAppDownload_heading__UUDzS{font-size:1.4rem;line-height:1.8}}.CVAppDownload_heading__UUDzS span{display:inline-block;font-family:var(--font-family-secondary);font-weight:var(--font-weight-bold);color:var(--primary-color-02);letter-spacing:.05em}.CVAppDownload_body__ghwjc{display:flex;gap:calc(16px * 2);align-items:center;max-width:100%;margin-top:8px}.CVAppDownload_buttonList__ysBMV{display:flex;gap:16px;padding:0;margin:0;list-style:none}@media (max-width:768px){.CVAppDownload_buttonList__ysBMV{display:grid;grid-template-columns:1fr 53.07%;grid-gap:8px;gap:8px;width:100%}.CVAppDownload_qr__Uokdu{display:none}}.Consultation_module__YMug_{--section-padding-top:80px;--section-padding-bottom:80px;--section-before-background-color:var(--secondary-color-60per);--section-after-background-color:var(--secondary-color);--section-background-color:var(--secondary-color)}@media (max-width:768px){.Consultation_module__YMug_{--section-padding-top:64px;--section-padding-bottom:64px}}.Consultation_heading__f2EhL{display:flex;gap:24px;align-items:center;justify-content:center}@media (max-width:1024px){.Consultation_heading__f2EhL{flex-direction:column}}.Consultation_hgroup__DkQXT p{margin:0}.Consultation_hgroup__DkQXT h2{font-size:2.1rem;font-weight:var(--font-weight-bold);line-height:1.36}.Consultation_hgroup__DkQXT span{color:var(--primary-color-02)}.Consultation_container__BkhHO{position:relative;padding-inline:var(--viewport-gutter);margin-top:40px}@media (max-width:768px){.Consultation_container__BkhHO{margin-top:16px}}.Consultation_content__8B_4P{display:flex;gap:12px;align-items:center;justify-content:center}@media (--ms-lte ){.Consultation_content__8B_4P{gap:12px;max-width:327px;padding-block:8px}}.Consultation_phoneVisual__6rXmA{width:100%;max-width:67px;height:auto}.Consultation_phoneVisual__6rXmA img{width:100%;height:100%}.Consultation_list__61Nt9{display:flex;flex-direction:column;gap:4px;padding:0;margin:0;font-size:1.6rem;list-style:none}.Consultation_list__61Nt9 span{color:var(--primary-color)}.Consultation_item__yndIC{position:relative;padding-left:14px;font-size:1.6rem;font-weight:var(--font-weight-bold);line-height:1.54}.Consultation_item__yndIC:before{position:absolute;top:0;bottom:0;left:0;display:inline;margin:auto 4px auto 0;content:"・"}.Consultation_balloon__LPgDG{display:flex;gap:24px;align-items:center;justify-content:center;max-width:calc(857px + var(--viewport-gutter) * 2);padding-block:56px;margin:0 auto;background-color:var(--lightest-color);border-radius:16px}@media (max-width:1024px){.Consultation_balloon__LPgDG{flex-direction:column}}@media (max-width:768px){.Consultation_balloon__LPgDG{padding:24px 20px}}.Consultation_balloon__LPgDG:before{position:absolute;top:-22px;left:50%;width:25px;height:22px;-webkit-clip-path:polygon(50% 0,100% 100%,0 100%);clip-path:polygon(50% 0,100% 100%,0 100%);content:"";background-color:var(--lightest-color);transform:translateX(-50%)}@media (max-width:768px){.Consultation_balloon__LPgDG:before{top:-13px;width:15px;height:13px}}@media (max-width:576px){.Consultation_balloon__LPgDG:before{left:68px}}.Consultation_en__swV_r{display:block;margin:0;font-family:var(--font-family-secondary);font-size:2rem;font-weight:var(--font-weight-bold);line-height:1;text-align:center}@media (max-width:768px){.Consultation_en__swV_r{font-size:1.6rem}}.Consultation_balloonHeading__jsyEg{margin:10px 0 0;font-size:2.45rem;font-weight:var(--font-weight-bold);line-height:1.48;color:var(--primary-color);text-align:center}@media (max-width:768px){.Consultation_balloonHeading__jsyEg{margin:8px 0 0}}.Consultation_visual__yQ9f3{max-width:424px;margin-top:20px}.Consultation_visual__yQ9f3 img{width:100%;height:auto}.Consultation_subjectContainer__ungnl{display:flex;flex-direction:column-reverse}@media (max-width:768px){.Consultation_subjectContainer__ungnl{flex-direction:column}}.Consultation_label__U4tbd{margin:12px 0 0;font-size:1.8rem;font-weight:var(--font-weight-bold);line-height:1.88;text-align:center}@media (max-width:768px){.Consultation_label__U4tbd{margin-top:8px;line-height:1.44}}.Consultation_subjectList___4qBQ{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:center;max-width:284px;padding:8px 0;margin:12px auto 0;list-style:none}@media (max-width:768px){.Consultation_subjectList___4qBQ{gap:6px 4px;padding:0;margin:16px auto 0}}.Consultation_tag__g_xyc{padding:4px 16px;font-size:1.4rem;font-weight:var(--font-weight-semi-bold);line-height:1.8;letter-spacing:.02em;background-color:var(--primary-color-02-40per);border-radius:100px}.Consultation_balloonDescription__ohgs9{margin:12px 0 0;font-size:1.6rem;font-weight:var(--font-weight-normal);line-height:1.88;text-align:center}@media (max-width:768px){.Consultation_balloonDescription__ohgs9{margin:16px 0 0;font-size:1.4rem;line-height:1.76;letter-spacing:.02em}}.FAQ_module__twZLP{padding-top:80px;padding-bottom:80px;background-color:var(--lightest-color)}@media (max-width:768px){.FAQ_module__twZLP{padding-top:40px;padding-bottom:64px}}.FAQ_inner__Gjedq{max-width:calc(800px + var(--viewport-gutter) * 2);padding-inline:var(--viewport-gutter);margin-inline:auto}.FAQ_contents__FAeAF{margin:72px auto 0}.FAQ_contents__FAeAF [data-type=note]{position:relative;padding-left:17px;font-size:1.28rem}.FAQ_contents__FAeAF [data-type=note]:before{position:absolute;top:0;bottom:0;left:0;display:inline;margin:auto 4px auto 0;content:"※"}@media (max-width:768px){.FAQ_contents__FAeAF{margin-top:40px}}.FAQ_button__x3zk8{margin-top:40px}.Flow_module__FbcI3{--section-padding-top:80px;--section-padding-bottom:80px;--section-background-color:var(--secondary-color-60per);--section-before-background-color:var(--lightest-color);--section-after-background-color:var(--secondary-color);border-radius:0 0 0 100px}@media (max-width:768px){.Flow_module__FbcI3{--section-padding-top:40px;--section-padding-bottom:64px;border-radius:0 0 0 50px}}.Flow_inner__NsXrG{padding-inline:var(--viewport-gutter);overflow:hidden}.Flow_steps__GdoQr{max-width:1120px;margin-top:64px}@media (max-width:768px){.Flow_steps__GdoQr{margin-top:40px}}.GroupedAnchorLink_inner__kuQ1S{padding:0 20px 24px;background-color:var(--secondary-color-40per)}.GroupedAnchorLink_list__0R03z{display:grid;width:100%;padding:16px;margin:0;list-style:none;background-color:var(--lightest-color);border-radius:8px}.GroupedAnchorLink_item__2KHNe{font-weight:var(--font-weight-semi-bold);border-bottom:1px solid var(--gray-color-40per)}.GroupedAnchorLink_link__1Crv3{position:relative;display:flex;padding:8px 24px 8px 0;font-size:1.6rem;line-height:1.88;color:var(--primary-color-02);text-decoration:none}.GroupedAnchorLink_link__1Crv3:after{position:absolute;top:0;right:9px;bottom:0;width:6px;height:6px;margin:auto 0;content:"";border-width:2px;border-left:2px solid var(--primary-color-02);border-bottom:0 solid var(--primary-color-02);border-right:0 solid var(--primary-color-02);border-top:2px solid var(--primary-color-02);transform:rotate(-135deg)}.Home_module__wnaCm{position:relative;z-index:0;padding-bottom:64px;margin-top:-24px;background-color:var(--lightest-color)}.Home_mv__UgNvb{background-color:var(--secondary-color-40per)}.Home_bottom__wDHhM{position:relative;padding:64px 0 40px;background-color:var(--lightest-color)}.Home_bottom__wDHhM:after{position:absolute;top:100%;right:0;z-index:-1;width:100px;height:100px;content:"";background-color:var(--lightest-color)}@media (max-width:768px){.Home_bottom__wDHhM{padding-top:40px}}.Home_notes__N5pd1{margin-top:64px}@media (max-width:768px){.Home_notes__N5pd1{margin-top:40px}}.Section_module__eGp7E{--default-section-radius:100px;--default-section-padding-top:64px;--default-section-padding-bottom:84px;--calc-section-radius-right-top:calc(var(--section-radius-right-top, 1) * var(--section-radius, var(--default-section-radius)));--calc-section-radius-left-bottom:calc(var(--section-radius-left-bottom, 1) * var(--section-radius, var(--default-section-radius)));position:relative;padding:var(--section-padding-top,var(--default-section-padding-top)) 0 var(--section-padding-bottom,var(--default-section-padding-bottom));background:var(--section-background,none);background-color:var(--section-background-color,transparent);border-radius:0 var(--calc-section-radius-right-top) 0 var(--calc-section-radius-left-bottom)}@media (max-width:768px){.Section_module__eGp7E{--default-section-radius:50px;--default-section-padding-bottom:64px}}.Section_module__eGp7E:before{position:absolute;top:0;right:0;z-index:-1;width:var(--calc-section-radius-right-top);height:var(--calc-section-radius-right-top);content:"";background-color:var(--section-before-background-color,transparent)}.Section_module__eGp7E:after{position:absolute;bottom:0;left:0;z-index:-1;width:var(--calc-section-radius-left-bottom);height:var(--calc-section-radius-left-bottom);content:"";background-color:var(--section-after-background-color,transparent)}.PrescriptionFlow_module__gx2U0{margin-top:40px}.PrescriptionFlow_module__gx2U0 .PrescriptionFlow_track__sUoMM{overflow:visible}@media (max-width:768px){.PrescriptionFlow_module__gx2U0 .PrescriptionFlow_track__sUoMM{max-width:296px;margin:0 auto}}.PrescriptionFlow_pagination__Dmg1t{position:static;display:flex;gap:8px;padding:0;margin-top:20px}@media (max-width:1024px){.PrescriptionFlow_pagination__Dmg1t{margin-top:16px}}.PrescriptionFlow_pagination__Dmg1t>li button{display:block;width:6px;height:6px;padding:5px;margin:0;list-style:none;cursor:pointer;background-color:var(--lightest-color);border:1px solid var(--primary-color-02);border-radius:50%}@media (max-width:768px){.PrescriptionFlow_pagination__Dmg1t>li button{width:7px;height:7px;padding:3px}}.PrescriptionFlow_pagination__Dmg1t>li button[aria-selected=true]{width:6px;height:6px;background-color:var(--primary-color-02)}.PrescriptionFlow_list__f0b8y{position:relative;gap:24px;padding:0;list-style:none}@media (min-width:1200.02px){.PrescriptionFlow_list__f0b8y{justify-content:center}}@media (min-width:768.02px){.PrescriptionFlow_list__f0b8y{align-items:stretch}}.PrescriptionFlow_list__f0b8y:before{position:absolute;inset:0;width:calc(100% - 100px);height:2px;margin:auto;content:"";background-color:var(--gray-color-40per)}@media (max-width:1024px){.PrescriptionFlow_list__f0b8y:before{width:calc(296px * 2 + 72px)}}.PrescriptionFlow_item__MtPlO{position:relative;display:flex;flex-direction:column;max-width:296px;padding:32px 23px 25px;background-color:var(--lightest-color);border:1px solid var(--primary-color-02);border-radius:16px}.PrescriptionFlow_icon__UMuLG{position:absolute;top:-24px;left:-16px;display:flex;flex-direction:column;align-items:center;justify-content:center;width:75px;height:75px;font-family:var(--font-family-secondary);font-size:3.2rem;font-weight:var(--font-weight-bold);line-height:1;color:var(--lightest-color);background-color:var(--primary-color-80per);border-radius:100%}@media (--ms-lte ){.PrescriptionFlow_icon__UMuLG{font-size:3rem}}.PrescriptionFlow_icon__UMuLG span{font-size:1.6rem}@media (--ms-lte ){.PrescriptionFlow_icon__UMuLG span{font-size:1.4rem}}.PrescriptionFlow_title__eqhE4{display:block;width:-moz-fit-content;width:fit-content;padding-bottom:3px;margin:0 auto;font-size:2.1rem;font-weight:var(--font-weight-bold);line-height:1.36;text-align:center;border-bottom:1px solid var(--primary-color)}.PrescriptionFlow_leading__T5ZoG{min-height:4.5rem;margin:16px 0 0;font-size:1.6rem;font-weight:var(--font-weight-bold);line-height:1.54;text-align:center}.PrescriptionFlow_visual__fTFNa{margin-top:16px}.PrescriptionFlow_visual__fTFNa img{width:100%;height:auto}.PrescriptionFlow_description__dIG3_{margin:16px 0 0;font-size:1.4rem;font-weight:var(--font-weight-normal);line-height:1.76}.Select_module__2pdUv{position:relative;padding:80px 0 108px;background-color:var(--secondary-color-40per)}@media (max-width:768px){.Select_module__2pdUv{padding:40px 0 64px}}.Select_module__2pdUv:after{position:absolute;top:100%;right:0;z-index:-1;width:calc(100% / 2);height:100px;content:"";background-color:var(--secondary-color-40per)}@media (max-width:768px){.Select_module__2pdUv:after{height:50px}}.Select_container__CSEWp{max-width:calc(1024px + var(--viewport-gutter) * 2);padding:0 var(--viewport-gutter);margin-inline:auto}.Select_heading__p___z{margin:0;font-size:3rem;font-weight:var(--font-weight-bold);line-height:1.5;text-align:center}@media (max-width:768px){.Select_heading__p___z{font-size:2.45rem;line-height:1.48}}.Select_description__wiyeo{margin:16px 0 0;font-size:1.8rem;line-height:1.88;letter-spacing:.02em}@media (min-width:768.02px){.Select_description__wiyeo{font-weight:var(--font-weight-normal);text-align:center}}@media (max-width:768px){.Select_description__wiyeo{margin-top:8px;font-size:1.4rem;font-weight:var(--font-weight-semi-bold);line-height:1.8;letter-spacing:.08em}}.Select_menuList__C2cFo{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:auto;grid-gap:16px;gap:16px;padding:0;margin:40px 0 0;list-style:none}@media (max-width:768px){.Select_menuList__C2cFo{gap:8px;margin-top:24px}.Select_menuList__C2cFo .Select_primary__Z1GNt{grid-column:span 2}}.Select_menuList__C2cFo .Select_primary__Z1GNt .Select_anchorLink__CoNi7{border-color:var(--primary-color-02-60per)}.Select_anchorLink__CoNi7{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:24px 24px 40px;color:inherit;text-decoration:none;background:var(--lightest-color);border:2px solid var(--gray-color-40per);border-radius:8px}@media (min-width:1024.02px){.Select_anchorLink__CoNi7[href="#prescription"]{background:url(/assets/img/consultation/bg-prescription.webp) no-repeat bottom right 27px/113px 110px,var(--lightest-color)}.Select_anchorLink__CoNi7[href="#consultation"]{background:url(/assets/img/consultation/bg-consultation.webp) no-repeat bottom right 28px/86px 110px,var(--lightest-color)}}@media (max-width:768px){.Select_anchorLink__CoNi7{padding:16px 8px 32px}}.Select_anchorLink__CoNi7:after{position:absolute;bottom:20px;left:50%;display:inline-block;width:12px;height:12px;content:"";border-width:2px;border-left:0 solid var(--primary-color-02);border-bottom:2px solid var(--primary-color-02);border-right:2px solid var(--primary-color-02);border-top:0 solid var(--primary-color-02);transform:translateX(-50%) rotate(45deg)}@media (max-width:768px){.Select_anchorLink__CoNi7:after{bottom:12px}}.Select_itemTitle__NnIEh{margin:0;font-size:2.1rem;font-weight:var(--font-weight-bold);line-height:1.36;color:var(--primary-color-02);text-align:center}@media (max-width:768px){.Select_itemTitle__NnIEh{font-size:1.6rem;line-height:1.54}}.Select_tagList__ya6nF{display:flex;gap:8px;justify-content:center;padding:0;margin:4px 0 0;list-style:none}.Select_tagItem__TLSCJ{position:relative;padding:4px 8px 4px 36px;font-size:1.4rem;font-weight:var(--font-weight-semi-bold);line-height:1.8;letter-spacing:.08em;background-color:var(--primary-color-app-10per);border-radius:8px}@media (min-width:768.02px){.Select_tagItem__TLSCJ{text-align:center}.Select_tagItem__TLSCJ:before{position:absolute;top:0;bottom:0;left:8px;display:inline-block;width:24px;height:24px;margin:auto 0;content:"";background:no-repeat 50%,var(--primary-color-02);border-radius:50%}.Select_tagItem__TLSCJ[data-tag-type=chat]:before{background:url(/assets/img/consultation/icon-chat.svg) no-repeat top 7px left 6px/13px 13px,var(--primary-color-02)}.Select_tagItem__TLSCJ[data-tag-type=video]:before{background:url(/assets/img/consultation/icon-video.svg) no-repeat 50%/16px 10px,var(--primary-color-02)}.Select_tagItem__TLSCJ[data-tag-type=form]:before{background:url(/assets/img/consultation/icon-form.svg) no-repeat top 50% left 2px/25px 20px,var(--primary-color-02)}}@media (max-width:768px){.Select_tagItem__TLSCJ{padding:4px 8px;font-size:1.2rem;line-height:1}}.Select_itemDescription__9fIEZ{margin:4px 0 0;font-size:1.4rem;font-weight:var(--font-weight-normal);line-height:1.76;text-align:center;letter-spacing:.01em}@media (max-width:768px){.Select_itemDescription__9fIEZ{font-size:1.2rem;line-height:1.7;color:var(--gray-color);letter-spacing:.02em}}.Heading2_module__ndbpJ{position:relative;padding-bottom:12px;margin:0 0 40px;font-size:var(--typography-04-font-size);font-weight:var(--font-weight-bold);line-height:var(--typography-04-line-height);color:var(--darkest-color);text-align:center;letter-spacing:var(--typography-04-letter-spacing)}.Heading2_module__ndbpJ:after{position:absolute;top:100%;left:0;width:100%;height:16px;-webkit-clip-path:polygon(calc(50% - 10px) 0,50% calc(100% - 5px),calc(50% + 10px) 0,100% 0,100% 2px,calc(50% + 11px) 2px,50% calc(100% - 2px),calc(50% - 11px) 2px,0 2px,0 0);clip-path:polygon(calc(50% - 10px) 0,50% calc(100% - 5px),calc(50% + 10px) 0,100% 0,100% 2px,calc(50% + 11px) 2px,50% calc(100% - 2px),calc(50% - 11px) 2px,0 2px,0 0);content:"";background:var(--primary-color-02-80per)}.LinkButton_module__FKgXg{display:flex;flex-wrap:wrap;gap:24px;justify-content:center}.LinkButton_link__zBMzy{position:relative;display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;max-width:100%;padding:16px 54px 16px 30px;font-size:1.6rem;font-weight:var(--font-weight-bold);line-height:1.4;color:var(--primary-color-02);text-align:center;text-decoration:none;letter-spacing:.075em;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:var(--lightest-color);border:2px solid var(--primary-color-02);border-radius:9999px;transition:color .3s,background-color .3s}.LinkButton_link__zBMzy:after{position:absolute;top:0;right:20px;bottom:0;width:24px;height:24px;margin:auto 0;content:"";background:url(/assets/img/icon-link.svg) no-repeat;background-position:50%;background-size:contain}.LinkButton_link__zBMzy:focus-visible{box-shadow:0 0 10px 0 var(--btn-glow-color),0 0 10px 0 var(--lightest-color)}.LinkButton_link__zBMzy:disabled{opacity:.6}@media (hover:hover){.LinkButton_link__zBMzy:hover{color:var(--lightest-color);background-color:var(--primary-color-02)}}.LinkButton_primary__V3tOk .LinkButton_inner__SOyqY{margin:0}@media (min-width:768.02px),print{.LinkButton_primary__V3tOk .LinkButton_link__zBMzy{min-width:332px}}.LinkButton_primarySmall__ZQr4H .LinkButton_inner__SOyqY{margin:0}.LinkButton_primarySmall__ZQr4H .LinkButton_link__zBMzy{min-height:60px;padding:8px 30px}@media (hover:hover){.LinkButton_primarySmall__ZQr4H .LinkButton_link__zBMzy:hover:after{border-color:currentcolor}}.LinkButton_primarySmall__ZQr4H .LinkButton_link__zBMzy:after{right:20px;width:7px;height:7px;background:none;border:1px solid;border-width:1px 1px 0 0;transition:border-color .5s;transform:rotate(45deg)}.LinkButton_em__HIMtP .LinkButton_inner__SOyqY{margin:0}.LinkButton_em__HIMtP .LinkButton_link__zBMzy{color:var(--lightest-color);background:var(--primary-color-02)}@media (min-width:768.02px),print{.LinkButton_em__HIMtP .LinkButton_link__zBMzy{min-width:332px}}@media (hover:hover){.LinkButton_em__HIMtP .LinkButton_link__zBMzy:hover{color:var(--primary-color-02);background-color:var(--lightest-color)}.LinkButton_em__HIMtP .LinkButton_link__zBMzy:hover:after{border-color:var(--primary-color-02)}}.LinkButton_emSmall__VLTRs .LinkButton_link__zBMzy{min-height:60px;padding:8px 30px;color:var(--lightest-color);background:var(--primary-color-02)}@media (hover:hover){.LinkButton_emSmall__VLTRs .LinkButton_link__zBMzy:hover{color:var(--primary-color-02);background-color:var(--lightest-color)}.LinkButton_emSmall__VLTRs .LinkButton_link__zBMzy:hover:after{border-color:var(--primary-color-02)}}.LinkButton_emSmall__VLTRs .LinkButton_link__zBMzy:after{right:20px;width:7px;height:7px;background:none;border:1px solid;border-width:1px 1px 0 0;transition:border-color .5s;transform:rotate(45deg)}.LinkButton_back__eAT3t .LinkButton_inner__SOyqY{margin:0}.LinkButton_back__eAT3t .LinkButton_link__zBMzy{padding:16px 40px 16px 54px}@media (min-width:768.02px),print{.LinkButton_back__eAT3t .LinkButton_link__zBMzy{min-width:332px}}.LinkButton_back__eAT3t .LinkButton_link__zBMzy:after{right:auto;left:18px;background-image:url(/assets/img/icon-link-back.svg)}.LinkButton_cv__0w1mq .LinkButton_link__zBMzy{color:var(--lightest-color);background:var(--primary-color-02)}@media (min-width:768.02px),print{.LinkButton_cv__0w1mq .LinkButton_link__zBMzy{min-width:332px}}@media (hover:hover){.LinkButton_cv__0w1mq .LinkButton_link__zBMzy:hover{color:var(--primary-color-02);background-color:var(--lightest-color)}.LinkButton_cv__0w1mq .LinkButton_link__zBMzy:hover:after{border-color:var(--primary-color-02)}}@media (max-width:768px){.LinkButton_mobileFill__mmA4P .LinkButton_inner__SOyqY,.LinkButton_mobileFill__mmA4P .LinkButton_link__zBMzy{width:100%}}.LinkButton_tight__DgqM_ .LinkButton_link__zBMzy{min-height:58px;padding:6px 54px 6px 30px}.TermsContent_module__DlDY_{font-size:1.6rem;line-height:1.9}@media (max-width:768px){.TermsContent_module__DlDY_{font-size:1.3rem}}.TermsContent_module__DlDY_>:first-child{margin-top:0}.TermsContent_module__DlDY_>:last-child{margin-bottom:0}.TermsContent_module__DlDY_ a[href^="mailto:"],.TermsContent_module__DlDY_ a[href^="tel:"]{font:inherit;color:inherit;text-decoration:inherit}.TermsContent_module__DlDY_ section{margin:40px 0}@media (max-width:768px){.TermsContent_module__DlDY_ section{margin:24px 0}}.TermsContent_module__DlDY_ h2{margin:40px 0 24px;font-size:2rem;font-weight:var(--font-weight-bold);line-height:1.3}@media (max-width:768px){.TermsContent_module__DlDY_ h2{margin:24px 0 16px;font-size:1.5rem}}.TermsContent_module__DlDY_ h3{margin:24px 0 8px;font-size:1.6rem;font-weight:var(--font-weight-bold);line-height:1.3}@media (max-width:768px){.TermsContent_module__DlDY_ h3{margin:16px 0 4px;font-size:1.3rem}}.TermsContent_module__DlDY_ ol,.TermsContent_module__DlDY_ ul{padding-left:2em}.TermsContent_module__DlDY_ ul[data-style=check]{list-style-type:check}.TermsContent_module__DlDY_ figure{margin:40px 0}.TermsContent_module__DlDY_ figure img{width:100%;height:auto}@media (max-width:768px){.TermsContent_module__DlDY_ figure{margin:24px 0}}.TermsContent_module__DlDY_ [data-code]{margin:0;font-size:1.8rem}.TermsContent_module__DlDY_ [data-code]+[data-code]{margin-top:.25em}@counter-style check{system:cyclic;symbols:"\2611";suffix:" "}.TermsContent_box__Gi7JO{padding:24px 40px;margin-top:24px;border:1px solid}@media (max-width:768px){.TermsContent_box__Gi7JO{padding:8px 24px;margin-top:16px}}.TermsContent_history__Reeou{margin:40px 0 0;line-height:1.5}@media (max-width:768px){.TermsContent_history__Reeou{margin-top:24px}}.TermsContent_linkButton__A4Q2w{margin-top:40px}@media (max-width:768px){.TermsContent_linkButton__A4Q2w{margin-top:24px}}.About_module__NKjfW{--section-padding-top:80px;--section-padding-bottom:80px;--section-background-color:var(--lightest-color);--section-before-background-color:var(--secondary-color-80per);--calc-section-radius-left-bottom:0}@media (max-width:768px){.About_module__NKjfW{--section-padding-top:40px;--section-padding-bottom:64px}}.About_inner___bgqP{max-width:calc(1120px + var(--viewport-gutter) * 2);padding-inline:var(--viewport-gutter);margin-inline:auto}@media (max-width:1200px){.About_inner___bgqP{max-width:calc(820px + var(--viewport-gutter) * 2)}}.About_heading__6RrLO{margin:0;font-size:3rem;font-weight:var(--font-weight-bold);line-height:1.5;color:var(--primary-color);text-align:center}@media (max-width:768px){.About_heading__6RrLO{font-size:2.1rem;line-height:1.36}}.About_description__bUCHi{width:-moz-fit-content;width:fit-content;margin:16px auto 0;font-size:1.6rem;font-weight:var(--font-weight-semi-bold);line-height:1.88;color:var(--darkest-color);text-align:center}@media (max-width:768px){.About_description__bUCHi{margin:16px auto 0;text-align:left}}.About_module__kkh2e{--section-padding-top:80px;--section-padding-bottom:80px;--section-background-color:var(--lightest-color);--section-before-background-color:var(--secondary-color-80per);--calc-section-radius-left-bottom:0}@media (max-width:768px){.About_module__kkh2e{--section-padding-top:40px;--section-padding-bottom:64px}}.About_inner__Hwyqz{max-width:calc(1120px + var(--viewport-gutter) * 2);padding-inline:var(--viewport-gutter);margin-inline:auto}@media (max-width:1200px){.About_inner__Hwyqz{max-width:calc(820px + var(--viewport-gutter) * 2)}}.About_heading__zQ0B3{margin:0;font-size:3rem;font-weight:var(--font-weight-bold);line-height:1.5;color:var(--primary-color);text-align:center}@media (max-width:768px){.About_heading__zQ0B3{font-size:2.1rem;line-height:1.36}}.About_list__RGlIa{display:flex;flex-wrap:wrap;gap:8px 24px;justify-content:center;max-width:690px;padding:0;margin:16px auto 0}@media (max-width:768px){.About_list__RGlIa{flex-direction:column;gap:6px;width:-moz-fit-content;width:fit-content;margin:24px auto 0}}.About_item__2E_s5{position:relative;width:-moz-fit-content;width:fit-content;padding-left:20px;font-size:1.6rem;font-weight:var(--font-weight-bold);line-height:1.3;letter-spacing:0;list-style:none}@media (max-width:768px){.About_item__2E_s5{font-size:1.6rem;line-height:1.54;text-align:left}}.About_item__2E_s5:before{position:absolute;top:0;bottom:0;left:0;display:inline;width:12px;height:7px;margin:auto 4px auto 0;content:"";border-width:2px;border-left:2px solid var(--primary-color);border-bottom:2px solid var(--primary-color);border-right:0 solid var(--primary-color);border-top:0 solid var(--primary-color);transform:rotate(-45deg)}@media (max-width:768px){.About_item__2E_s5:before{margin:8px 12px auto 0}}.About_content__Igrhd{margin:16px 0 0;background-color:var(--secondary-color-60per);border-radius:12px}@media (max-width:768px){.About_content__Igrhd{margin:24px 0 0}}.About_contentHeading__yJE5u{padding-block:16px;margin:0;font-size:2.1rem;font-weight:var(--font-weight-bold);line-height:1.36;color:var(--lightest-color);text-align:center;background-color:var(--primary-color);border-radius:12px 12px 0 0}@media (max-width:768px){.About_contentHeading__yJE5u{padding-block:8px}}.About_contentInner__RgtAo{display:flex;gap:16px;justify-content:center;padding:40px;margin:0;list-style:none}@media (max-width:768px){.About_contentInner__RgtAo{flex-direction:column;padding:32px 18px}}.About_box__5hY6Q{display:flex;gap:16px;align-items:center;justify-content:center;padding:32px 24px;border-radius:12px}@media (max-width:1200px){.About_box__5hY6Q{flex-direction:column;justify-content:flex-start}}@media (max-width:768px){.About_box__5hY6Q{gap:0;padding:24px 20px}}.About_ethical__m5sVO{color:var(--primary-color);background-color:var(--primary-color-app-20per);border:1px solid var(--primary-color)}.About_ethicalVisual__tOUMS{max-width:104px}@media (max-width:768px){.About_ethicalVisual__tOUMS{max-width:114px;margin:8px auto 0}}.About_ethicalVisual__tOUMS img{width:100%;height:auto}.About_supplement__TJt_c{background-color:var(--lightest-color)}@media (max-width:1200px){.About_supplement__TJt_c{min-width:260px}}.About_supplement__TJt_c li{color:var(--gray-color-80per)}.About_supplementVisual__M1pqI{max-width:89px}@media (max-width:768px){.About_supplementVisual__M1pqI{margin:8px auto 0}}.About_supplementVisual__M1pqI img{width:100%;height:auto}.About_label__XOd1Q{font-size:1.6rem;font-weight:var(--font-weight-bold);line-height:1.54;text-align:center}@media (max-width:768px){.About_label__XOd1Q{font-size:1.4rem;line-height:1.88;text-align:center}}.About_featureList___6iJ9{max-width:210px;padding:0;margin:0;list-style:none}@media (max-width:768px){.About_featureList___6iJ9{max-width:-moz-fit-content;max-width:fit-content;margin:8px auto 0}}.About_featureItem__ni8BB{position:relative;padding-left:14px;font-size:1.4rem;font-weight:var(--font-weight-semi-bold);line-height:1.8;letter-spacing:.01em}.About_featureItem__ni8BB:before{position:absolute;top:0;bottom:0;left:0;display:inline;margin:auto 4px auto 0;content:"・"}.QuestionList_list__HCwKs{display:grid;grid-gap:40px;gap:40px;max-width:1100px;padding:0;margin:0 auto;list-style:none}@media (max-width:768px){.QuestionList_list__HCwKs{grid-template-columns:repeat(1,1fr);gap:24px}}.QuestionList_item__kHaE3{display:grid;grid-gap:14px;gap:14px;padding:0 0 32px;border-bottom:1px solid var(--gray-color-40per)}@media (max-width:768px){.QuestionList_item__kHaE3{gap:8px;padding-bottom:24px}}.QuestionList_title__kv3xU{display:grid;grid-template-columns:28px 1fr;grid-gap:8px;gap:8px;margin:0;font-size:var(--typography-06-desktop-font-size);font-weight:var(--font-weight-bold);line-height:var(--typography-06-desktop-line-height);letter-spacing:var(--typography-06-desktop-letter-spacing)}@media (max-width:768px){.QuestionList_title__kv3xU{grid-template-columns:22px 1fr;font-size:var(--typography-05-mobile-font-size);line-height:var(--typography-05-mobile-line-height);letter-spacing:var(--typography-05-mobile-letter-spacing)}}.QuestionList_mark__153u2{font-family:var(--font-family-secondary);font-size:2.8rem;font-weight:var(--font-weight-semi-bold);line-height:1;color:var(--primary-color)}@media (max-width:768px){.QuestionList_mark__153u2{font-size:2.2rem}}.QuestionList_body___FAvl{display:grid;grid-template-columns:1fr 150px;grid-gap:16px 24px;gap:16px 24px}@media (max-width:768px){.QuestionList_body___FAvl{grid-template-columns:repeat(1,1fr)}}.QuestionList_text__3ZdMW{height:calc(188 / 100 * 100%);margin:7px 0 0!important;overflow:hidden;font-size:1.6rem;font-weight:var(--font-weight-normal);line-height:1.88;text-overflow:ellipsis;letter-spacing:.08em;white-space:nowrap}@media (max-width:768px){.QuestionList_text__3ZdMW{max-height:48px;margin:0!important;overflow:hidden;font-size:1.4rem;line-height:1.76;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.QuestionList_link__3mU7m{margin:0}@media (max-width:768px){.QuestionList_link__3mU7m{text-align:right}}.QuestionList_link__3mU7m a{position:relative;display:inline-flex;align-items:center;justify-content:center;height:46px;padding:8px 35px 8px 25px;font-size:1.4rem;font-weight:var(--font-weight-bold);color:var(--primary-color-02);text-decoration:underline;border-width:1px}@media (max-width:768px){.QuestionList_link__3mU7m a{height:auto;padding:0 25px 0 0;font-size:1.3rem}}.QuestionList_link__3mU7m a:after{position:absolute;top:0;right:25px;bottom:0;width:8px;height:8px;margin:auto 0;content:"";border-width:1px;border-left:0 solid var(--primary-color-02);border-bottom:0 solid var(--primary-color-02);border-right:1px solid var(--primary-color-02);border-top:1px solid var(--primary-color-02);transform:rotate(45deg)}@media (max-width:768px){.QuestionList_link__3mU7m a:after{right:10px}}.Qa_cv__KB6_S{margin-top:64px}@media (max-width:768px){.Qa_cv__KB6_S{margin-top:40px}}.Qa_group__ITm8W{margin-top:108px}@media (max-width:768px){.Qa_group__ITm8W{margin-top:64px}}.Qa_heading__9NjAN{width:-moz-fit-content;width:fit-content;margin:0 auto;font-size:var(--typography-04-desktop-font-size);font-weight:var(--font-weight-bold);line-height:var(--typography-04-desktop-line-height);text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:var(--primary-color-02);text-underline-offset:10px;letter-spacing:var(--typography-04-desktop-letter-spacing)}@media (max-width:768px){.Qa_heading__9NjAN{font-size:var(--typography-02-mobile-font-size);line-height:var(--typography-02-mobile-line-height);text-underline-offset:5px;letter-spacing:var(--typography-02-mobile-letter-spacing)}}.Qa_category__bliIV{margin-top:64px}@media (max-width:768px){.Qa_category__bliIV{margin-top:40px}}.Qa_category__bliIV+.Qa_category__bliIV{margin-top:108px}@media (max-width:768px){.Qa_category__bliIV+.Qa_category__bliIV{margin-top:64px}}.Qa_faqNav__94EYx{margin-top:40px}.Qa_categoryName__FNVa2{margin:0;font-size:var(--typography-05-desktop-font-size);font-weight:var(--font-weight-bold);line-height:var(--typography-05-desktop-line-height);letter-spacing:var(--typography-05-desktop-letter-spacing)}@media (max-width:768px){.Qa_categoryName__FNVa2{font-size:var(--typography-03-mobile-font-size);line-height:var(--typography-03-mobile-line-height);letter-spacing:var(--typography-03-mobile-letter-spacing)}}.Qa_buttonLink__GJtnc,.Qa_list__2HlD_{margin-top:40px}@media (max-width:768px){.Qa_buttonLink__GJtnc{margin-top:24px}}.ArticleContents_module__9sDAv{max-width:800px;padding:24px 40px;margin-top:24px;background:var(--lightest-color);border-radius:24px}.ArticleContents_content__tGLzD a{color:var(--primary-color-02)}.ArticleHead_module__ee_Xe h1{margin:40px 0 0}.ArticleHead_module__ee_Xe .ArticleHead_share__ePhao{margin-top:16px}.ArticleHead_module__ee_Xe time{font-weight:var(--font-weight-bold);color:var(--primary-color-02)}.QaCategory_consider__dslvP{margin-top:64px}@media (max-width:768px){.QaCategory_consider__dslvP{margin-top:40px}}.QaCategory_list__uUTiS{margin-top:64px}@media (max-width:768px){.QaCategory_list__uUTiS{margin-top:40px}}.QaCategory_list__uUTiS:first-child{margin-top:40px}@media (max-width:768px){.QaCategory_list__uUTiS:first-child{margin-top:24px}}.QaCategory_buttonLink__WccPz{margin-top:64px}@media (max-width:768px){.QaCategory_buttonLink__WccPz{margin-top:40px}}.CVAppDownload3_body__EpGyN{display:grid;grid-template-columns:minmax(auto,400px) 1fr;grid-gap:24px 40px;gap:24px 40px;align-items:center;max-width:992px;padding:36px 48px;margin:0 auto;background-color:var(--lightest-color);border:2px solid var(--gray-color-40per);border-radius:16px}@media (max-width:768px){.CVAppDownload3_body__EpGyN{grid-template-columns:repeat(1,1fr);padding:24px}}.CVAppDownload3_title__FFjTw{text-align:center}.CVAppDownload3_logo__qW518{margin:0 0 -16px}.CVAppDownload3_logo__qW518 span{display:inline-block;line-height:1}.CVAppDownload3_logo__qW518 img{height:auto}@media (max-width:768px){.CVAppDownload3_logo__qW518 img{width:calc(225 / 375 * 100vw)}}.CVAppDownload3_links__xEfEd{display:grid;grid-gap:16px;gap:16px}@media (max-width:768px){.CVAppDownload3_links__xEfEd{gap:24px}}.CVAppDownload3_list__H0P2o{display:flex;gap:16px;align-items:center;align-self:center;justify-content:center;padding:0;margin:0;line-height:0;list-style:none}@media (max-width:768px){.CVAppDownload3_list__H0P2o{display:grid;grid-template-columns:1fr min(calc(138 / 260 * 100%));grid-gap:8px;gap:8px}}.CVAppDownload3_list__H0P2o li{text-align:center}.CVAppDownload3_list__H0P2o a{display:inline-block}.CVAppDownload3_list__H0P2o a img{max-width:100%;height:auto}.CVAppDownload3_more__8n6ob{margin:0;text-align:center}.CVAppDownload3_more__8n6ob a{position:relative;display:inline-flex;justify-content:center;padding-left:25px;font-size:1.8rem;color:var(--darkest-color);text-decoration:none}@media (max-width:768px){.CVAppDownload3_more__8n6ob a{font-size:1.6rem}}.CVAppDownload3_more__8n6ob a:after,.CVAppDownload3_more__8n6ob a:before{position:absolute;margin:auto 0;content:""}.CVAppDownload3_more__8n6ob a:before{top:6px;left:0;width:20px;height:20px;background-color:var(--primary-color-02);border-radius:50%}.CVAppDownload3_more__8n6ob a:after{top:12px;left:5px;width:7px;height:7px;border-width:1px;border-left:0 solid var(--lightest-color);border-bottom:0 solid var(--lightest-color);border-right:1px solid var(--lightest-color);border-top:1px solid var(--lightest-color);transform:rotate(45deg)}.ArticleContents_linkButton__5uB4A{display:flex;flex-direction:column}.ArticleContents_linkButton__5uB4A:not(:last-child){margin-bottom:1.7em}.ArticleContents_linkButton__5uB4A .ArticleContents_caption__dcN0t{margin:0 0 .5em;text-align:center}.ArticleContents_linkButton__5uB4A .ArticleContents_button__C_rmS{position:relative;display:inline-flex;flex-wrap:wrap;align-items:center;align-self:center;justify-content:center;max-width:100%;padding:16px 54px 16px 30px;font-size:1.6rem;font-weight:var(--font-weight-bold);line-height:1.4;color:var(--lightest-color);text-align:center;text-decoration:none;letter-spacing:.075em;word-break:keep-all;overflow-wrap:anywhere;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:var(--primary-color-02);border:2px solid var(--primary-color-02);border-radius:40px;transition:color .3s,background-color .3s}.ArticleContents_linkButton__5uB4A .ArticleContents_button__C_rmS:after{position:absolute;top:0;right:20px;bottom:0;width:24px;height:24px;margin:auto 0;content:"";background:url(/assets/img/icon-link.svg) no-repeat;background-position:50%;background-size:contain}.ArticleContents_linkButton__5uB4A .ArticleContents_button__C_rmS:focus-visible{box-shadow:0 0 10px 0 var(--btn-glow-color),0 0 10px 0 var(--primary-color-02)}.ArticleContents_linkButton__5uB4A .ArticleContents_button__C_rmS:disabled{opacity:.6}@media (hover:hover){.ArticleContents_linkButton__5uB4A .ArticleContents_button__C_rmS:hover{color:var(--primary-color-02);background-color:var(--lightest-color)}}@media (min-width:768.02px),print{.ArticleContents_linkButton__5uB4A .ArticleContents_button__C_rmS{min-width:332px}}.ArticleContents_content__i198r{--rich-text-primary-color:var(--primary-color);--rich-text-marker-color:rgb(var(--primary-color-rgb)/65%);--rich-text-figure-caption:gray;margin-top:2em;line-height:1.9}.ArticleContents_content__i198r:not(:last-child){margin-bottom:3em}.ArticleContents_content__i198r :where(p,dl,ol,ul,blockquote,pre){margin:0}.ArticleContents_content__i198r p:where(:not(:first-child)){margin-top:var(--article-content-paragraph-top-space,2em);font-weight:var(--font-weight-normal);line-height:1.88}.ArticleContents_content__i198r p strong{font-weight:var(--font-weight-bold)}.ArticleContents_content__i198r :where(h2,h3,h4,h5,h6){margin:2em 0 0;font-weight:var(--font-weight-bold);line-height:1.48}.ArticleContents_content__i198r :where(h2,h3,h4,h5,h6)+p{margin-top:1.4em}.ArticleContents_content__i198r h2{font-size:var(--typography-04-font-size);text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:var(--primary-color-02);text-underline-offset:.5em;letter-spacing:var(--typography-04-letter-spacing)}.ArticleContents_content__i198r h3{position:relative;padding-left:20px;font-size:var(--typography-05-font-size);letter-spacing:var(--typography-05-letter-spacing)}.ArticleContents_content__i198r h3:before{position:absolute;top:0;bottom:0;left:0;display:block;width:5px;content:"";background:#ccc;border-radius:5px}.ArticleContents_content__i198r h4{font-size:var(--typography-06-font-size);letter-spacing:var(--typography-06-letter-spacing)}.ArticleContents_content__i198r h5{font-size:var(--typography-07-font-size);letter-spacing:var(--typography-07-letter-spacing)}.ArticleContents_content__i198r a{text-decoration:underline}.ArticleContents_content__i198r li{margin:0}.ArticleContents_content__i198r li+li{margin-top:.5em}.ArticleContents_content__i198r ol,.ArticleContents_content__i198r ul{padding:0;margin-block:1.5em;margin-left:1.75em;line-height:1.5}.ArticleContents_content__i198r ol ol,.ArticleContents_content__i198r ol ol li,.ArticleContents_content__i198r ol ul,.ArticleContents_content__i198r ol ul li,.ArticleContents_content__i198r ul ol,.ArticleContents_content__i198r ul ol li,.ArticleContents_content__i198r ul ul,.ArticleContents_content__i198r ul ul li{margin-block:.5em}.ArticleContents_content__i198r ul{list-style:disc outside}.ArticleContents_content__i198r ul ul{list-style-type:circle}.ArticleContents_content__i198r ul ul ul{list-style-type:square}.ArticleContents_content__i198r ol{list-style:decimal outside}.ArticleContents_content__i198r figure{margin:1.5em 0}.ArticleContents_content__i198r figure img{max-width:100%;height:auto;vertical-align:bottom}.ArticleContents_content__i198r figure figcaption{font-size:.8rem;color:var(--rich-text-figure-caption)}.ArticleContents_content__i198r table{width:100%;margin-block:2rem;border-spacing:0;border-collapse:separate;background:var(--lightest-color);border:1px solid var(--darkest-color);border-radius:10px}.ArticleContents_content__i198r table td,.ArticleContents_content__i198r table th{padding:22px;border-right:1px solid var(--darkest-color);border-bottom:1px solid var(--darkest-color)}.ArticleContents_content__i198r table td:last-child,.ArticleContents_content__i198r table th:last-child{border-right:none}.ArticleContents_content__i198r table th{width:50px;color:var(--rich-text-primary-color)}.ArticleContents_content__i198r table td{width:150px}.ArticleContents_content__i198r table tr:last-child td,.ArticleContents_content__i198r table tr:last-child th{border-bottom:none}.ArticleContents_content__i198r table p:not(:first-child){margin-top:.5em}.ArticleContents_content__i198r hr{height:1px;margin-block:3em;background:var(--gray-color-40per);border:none}.ArticleContents_content__i198r blockquote{position:relative;padding:1em 0 1em 2em;margin-block:2em}.ArticleContents_content__i198r blockquote:before{position:absolute;top:0;bottom:0;left:0;display:block;width:2px;content:"";background:var(--gray-color-60per);border-radius:5px}.ArticleContents_content__i198r div:has(iframe){margin-block:2em}.ArticleContents_content__i198r span[class=inline-color-text]{color:var(--rich-text-primary-color)}.ArticleContents_content__i198r span[class=inline-marker]{background:linear-gradient(to bottom,transparent 65%,var(--rich-text-marker-color) 65%)}.QaPost_title__1LIjv{position:relative;padding-left:36px;margin:64px 0 0;font-size:var(--typography-05-desktop-font-size);font-weight:var(--font-weight-bold);line-height:var(--typography-05-desktop-line-height);letter-spacing:var(--typography-05-desktop-letter-spacing)}@media (max-width:768px){.QaPost_title__1LIjv{margin:0;font-size:var(--typography-04-mobile-font-size);line-height:var(--typography-04-mobile-line-height);letter-spacing:var(--typography-04-mobile-letter-spacing)}}.QaPost_title__1LIjv:before{position:absolute;top:4px;left:0;font-family:var(--font-family-secondary);font-size:3rem;font-weight:var(--font-weight-normal);line-height:1;color:var(--primary-color);content:"Q"}@media (max-width:768px){.QaPost_title__1LIjv:before{top:0}}.QaPost_endCv__2RK0M{margin-block:5em}.QaPost_supervisor__r7fy2{font-weight:var(--font-weight-bold)}@media (min-width:768.02px){.QaPost_supervisor__r7fy2{font-size:1.8rem}}.QaPost_related__aItqL{margin-top:108px}.QaPost_relatedTitle__L991L{margin:0;font-size:var(--typography-04-desktop-font-size);line-height:var(--typography-04-desktop-line-height);text-align:center;letter-spacing:var(--typography-04-desktop-letter-spacing)}.QaPost_relatedCaption__4W6dN{margin:40px 0 0}.QaPost_relatedList__mZf4u{margin-top:40px}.QaPost_back__8gH_N{margin-top:64px}.ArticleContents_linkButton__WYzWD{display:flex;flex-direction:column}.ArticleContents_linkButton__WYzWD:not(:first-child){margin-top:3em}.ArticleContents_linkButton__WYzWD:not(:last-child){margin-bottom:1.7em}.ArticleContents_linkButton__WYzWD .ArticleContents_caption__JlZLS{margin:0 0 .5em;text-align:center}.ArticleContents_linkButton__WYzWD .ArticleContents_button__AosJ_{position:relative;display:inline-flex;flex-wrap:wrap;align-items:center;align-self:center;justify-content:center;max-width:100%;padding:16px 54px 16px 30px;font-size:1.6rem;font-weight:var(--font-weight-bold);line-height:1.4;color:var(--lightest-color);text-align:center;text-decoration:none;letter-spacing:.075em;word-break:keep-all;overflow-wrap:anywhere;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:var(--primary-color-02);border:2px solid var(--primary-color-02);border-radius:40px;transition:color .3s,background-color .3s}.ArticleContents_linkButton__WYzWD .ArticleContents_button__AosJ_:after{position:absolute;top:0;right:20px;bottom:0;width:24px;height:24px;margin:auto 0;content:"";background:url(/assets/img/icon-link.svg) no-repeat;background-position:50%;background-size:contain}.ArticleContents_linkButton__WYzWD .ArticleContents_button__AosJ_:focus-visible{box-shadow:0 0 10px 0 var(--btn-glow-color),0 0 10px 0 var(--primary-color-02)}.ArticleContents_linkButton__WYzWD .ArticleContents_button__AosJ_:disabled{opacity:.6}@media (hover:hover){.ArticleContents_linkButton__WYzWD .ArticleContents_button__AosJ_:hover{color:var(--primary-color-02);background-color:var(--lightest-color)}}@media (min-width:768.02px),print{.ArticleContents_linkButton__WYzWD .ArticleContents_button__AosJ_{min-width:332px}}.ArticleContents_ctaBanner__da4Vp{margin:1.5em 0}.ArticleContents_ctaBanner__da4Vp img{max-width:100%;height:auto;vertical-align:bottom}.ArticleContents_content__LuMAs{--rich-text-primary-color:var(--primary-color);--rich-text-marker-color:rgb(var(--primary-color-rgb)/65%);--rich-text-figure-caption:gray;font-weight:var(--font-weight-normal);line-height:1.9}.ArticleContents_content__LuMAs:not(:first-child){margin-top:2em}.ArticleContents_content__LuMAs :where(p,dl,ol,ul,blockquote,pre){margin:0}.ArticleContents_content__LuMAs p:where(:not(:first-child)){margin-top:var(--article-content-paragraph-top-space,2em)}.ArticleContents_content__LuMAs :where(h2,h3,h4,h5,h6){margin:2em 0 0;font-weight:var(--font-weight-bold)}.ArticleContents_content__LuMAs :where(h2,h3,h4,h5,h6)+p{margin-top:1.4em}.ArticleContents_content__LuMAs h2{font-size:var(--typography-04-font-size);text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:var(--primary-color-02);text-underline-offset:.5em;letter-spacing:var(--typography-04-letter-spacing)}.ArticleContents_content__LuMAs h3{position:relative;padding-left:20px;font-size:var(--typography-05-font-size);letter-spacing:var(--typography-05-letter-spacing)}.ArticleContents_content__LuMAs h3:before{position:absolute;top:0;bottom:0;left:0;display:block;width:5px;content:"";background:#ccc;border-radius:5px}.ArticleContents_content__LuMAs h4{font-size:var(--typography-06-font-size);letter-spacing:var(--typography-06-letter-spacing)}.ArticleContents_content__LuMAs h5{font-size:var(--typography-07-font-size);letter-spacing:var(--typography-07-letter-spacing)}.ArticleContents_content__LuMAs a{text-decoration:underline}.ArticleContents_content__LuMAs li{margin:0}.ArticleContents_content__LuMAs li+li{margin-top:.5em}.ArticleContents_content__LuMAs ol,.ArticleContents_content__LuMAs ul{padding:0;margin-block:1.5em;margin-left:1.75em;line-height:1.5}.ArticleContents_content__LuMAs ol ol,.ArticleContents_content__LuMAs ol ol li,.ArticleContents_content__LuMAs ol ul,.ArticleContents_content__LuMAs ol ul li,.ArticleContents_content__LuMAs ul ol,.ArticleContents_content__LuMAs ul ol li,.ArticleContents_content__LuMAs ul ul,.ArticleContents_content__LuMAs ul ul li{margin-block:.5em}.ArticleContents_content__LuMAs ul{list-style:disc outside}.ArticleContents_content__LuMAs ul ul{list-style-type:circle}.ArticleContents_content__LuMAs ul ul ul{list-style-type:square}.ArticleContents_content__LuMAs ol{list-style:decimal outside}.ArticleContents_content__LuMAs figure{margin:1.5em 0}.ArticleContents_content__LuMAs figure img{max-width:100%;height:auto;vertical-align:bottom}.ArticleContents_content__LuMAs figure figcaption{font-size:.8rem;color:var(--rich-text-figure-caption)}.ArticleContents_content__LuMAs table{width:100%;margin-block:2rem;border-spacing:0;border-collapse:separate;background:#fff;border:1px solid #000;border-radius:10px}.ArticleContents_content__LuMAs table td,.ArticleContents_content__LuMAs table th{padding:22px;border-right:1px solid #000;border-bottom:1px solid #000}.ArticleContents_content__LuMAs table td:last-child,.ArticleContents_content__LuMAs table th:last-child{border-right:none}.ArticleContents_content__LuMAs table th{width:50px;font-weight:var(--font-weight-bold);color:var(--rich-text-primary-color)}.ArticleContents_content__LuMAs table td{width:150px}.ArticleContents_content__LuMAs table tr:last-child td,.ArticleContents_content__LuMAs table tr:last-child th{border-bottom:none}.ArticleContents_content__LuMAs table p:not(:first-child){margin-top:.5em}.ArticleContents_content__LuMAs hr{height:1px;margin-block:3em;background:var(--gray-color-40per);border:none}.ArticleContents_content__LuMAs blockquote{position:relative;padding:1em 0 1em 2em;margin-block:2em}.ArticleContents_content__LuMAs blockquote:before{position:absolute;top:0;bottom:0;left:0;display:block;width:2px;content:"";background:var(--gray-color-60per);border-radius:5px}.ArticleContents_content__LuMAs div:has(iframe){margin-block:2em}.ArticleContents_content__LuMAs span[class=inline-color-text]{color:var(--rich-text-primary-color)}.ArticleContents_content__LuMAs span[class=inline-marker]{background:linear-gradient(to bottom,transparent 65%,var(--rich-text-marker-color) 65%)}.ArticleHead_module__KYEuR{padding-bottom:24px;border-bottom:1px solid var(--gray-color-60per)}.ArticleHead_eyecatch__FZObH{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;aspect-ratio:1.91/1}.ArticleHead_title___yjIm{margin:0;font-size:var(--typography-05-desktop-font-size);font-weight:var(--font-weight-bold);line-height:var(--typography-05-desktop-line-height);letter-spacing:var(--typography-05-desktop-letter-spacing)}.ArticleHead_title___yjIm:not(:first-child){margin-top:24px}@media (max-width:768px){.ArticleHead_title___yjIm{font-size:var(--typography-04-mobile-font-size);line-height:var(--typography-04-mobile-line-height);letter-spacing:var(--typography-04-mobile-letter-spacing)}}.ArticleHead_date__3DY_e{gap:0 1em;margin-top:8px;font-size:1.4rem;color:var(--gray-color)}.ArticleHead_categories__tG_sh,.ArticleHead_date__3DY_e{display:flex;flex-wrap:wrap;font-weight:var(--font-weight-normal);line-height:1.7}.ArticleHead_categories__tG_sh{gap:0 8px;padding:0;margin:8px 0 0;font-size:1.44rem;list-style:none}.ArticleHead_categories__tG_sh .ArticleHead_item__fH5qm:not(:first-child):before{margin-right:8px;content:"/"}.ArticleHead_categories__tG_sh .ArticleHead_item__fH5qm a{color:var(--primary-color-02)}.ArticleHead_share__2MTde{margin-top:16px}.Box_module__dQ2eP{width:100%;padding:var(--box-padding,40px);background:var(--lightest-color);border:1px solid var(--box-border-color,var(--gray-color-app-middle));border-radius:8px}@media (max-width:768px){.Box_module__dQ2eP{padding:var(--box-padding,24px);border-radius:2.1333vw}}.ColumnPostList_section__TFUb_{margin-top:64px}@media (max-width:768px){.ColumnPostList_section__TFUb_{margin-top:40px}}.ColumnPostList_heading__8O3qt{margin:0;font-size:var(--typography-05-font-size);font-weight:var(--font-weight-bold);line-height:var(--typography-05-line-height);letter-spacing:var(--typography-05-letter-spacing)}.ColumnPostList_list__MTzwJ{margin-top:24px}.ColumnPostList_notFound__EhtX2{margin-top:24px;text-align:center}.ColumnPostList_pagination___GOHU{width:-moz-fit-content;width:fit-content;margin:64px auto 0}.Confirm_module__HOPV5{display:grid;grid-gap:24px;gap:24px;margin:0}.Confirm_columns__gELRR{display:grid;grid-auto-columns:1fr;grid-auto-flow:column;grid-gap:24px;gap:24px;align-items:flex-start}@media (max-width:768px){.Confirm_columns__gELRR{grid-auto-flow:row}}.Confirm_field__O6ZLz dt{font-size:1.8rem;line-height:1.5}@media (max-width:768px){.Confirm_field__O6ZLz dt{font-size:1.6rem}}.Confirm_field__O6ZLz dd{padding:8px 0 9px;margin:0;font-size:2.2rem;line-height:1.5;color:var(--darkest-color);letter-spacing:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none}@media (max-width:768px){.Confirm_field__O6ZLz dd{padding:10px 0 9px;font-size:1.8rem}}.CopyButtonItem_module__p_rtW{position:relative;min-width:44px}.CopyButtonItem_button__ZpmrZ{display:flex;flex-direction:column;gap:4px;align-items:center;min-width:44px;font-size:1.1rem;font-weight:var(--font-weight-bold);line-height:2;color:inherit;text-decoration:none;letter-spacing:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:none;border:none}@media (hover:hover){.CopyButtonItem_button__ZpmrZ{transition:opacity .3s}.CopyButtonItem_button__ZpmrZ:hover{opacity:.55}}.CopyButtonItem_balloon__6YkVc{position:absolute;top:-28px;left:50%;width:-moz-max-content;width:max-content;padding:4px 8px;font-size:1.1rem;font-weight:var(--font-weight-bold);line-height:1.5;color:var(--lightest-color);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:var(--gray-color-60per);border-radius:4px;opacity:0;transition:.12s;transition-property:top,opacity;transform:translateX(-50%)}.CopyButtonItem_balloon__6YkVc:after{position:absolute;right:0;bottom:-4px;left:0;width:7px;height:7px;margin:0 auto;-webkit-clip-path:polygon(50% 100%,6% 25%,94% 25%);clip-path:polygon(50% 100%,6% 25%,94% 25%);content:"";background:inherit}.CopyButtonItem_balloon__6YkVc[aria-hidden=false]{top:-33px;opacity:1}.ShareLinks_module__zP9AQ{display:flex;gap:16px;align-items:flex-start}.ShareLinks_item__MAEvq{display:flex;flex-direction:column;gap:4px;align-items:center;min-width:44px;font-size:1.1rem;font-weight:var(--font-weight-bold);line-height:2;color:inherit;text-decoration:none;letter-spacing:0}@media (hover:hover){.ShareLinks_item__MAEvq{transition:opacity .3s}.ShareLinks_item__MAEvq:hover{opacity:.55}}.RelatedPosts_heading__GA7DI{margin:0;font-size:var(--typography-06-desktop-font-size);font-weight:var(--font-weight-bold);line-height:var(--typography-06-desktop-line-height);color:var(--primary-color-02);letter-spacing:var(--typography-06-desktop-letter-spacing)}.RelatedPosts_section__Jhbma{margin-top:24px}.RelatedPosts_section__Jhbma+.RelatedPosts_section__Jhbma{margin-top:40px}.RelatedPosts_title__kUDrx{margin:0;font-size:var(--typography-07-desktop-font-size);font-weight:var(--font-weight-bold);line-height:var(--typography-07-desktop-line-height);text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:var(--primary-color-02);text-underline-offset:.5em;letter-spacing:var(--typography-07-desktop-letter-spacing)}.RelatedPosts_list__nDSg3{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:24px;gap:24px;padding:0;margin:16px 0 0;list-style:none}@media (max-width:768px){.RelatedPosts_list__nDSg3{grid-template-columns:1fr}}.Payment_module__HFyMb{padding:80px 0;background:var(--secondary-color)}.Payment_inner__YJEuD{max-width:calc(1120px + var(--viewport-gutter) * 2);padding-inline:var(--viewport-gutter);margin:0 auto;text-align:center}.Payment_heading__nXQTo{margin:20px 0 0;font-size:2.1rem;font-weight:var(--font-weight-bold);line-height:1.36;color:var(--primary-color-02)}@media (max-width:768px){.Payment_heading__nXQTo{font-size:1.6rem;line-height:1.3}}.Payment_description__WoFKu{margin:0;font-size:1.6rem;font-weight:var(--font-weight-semi-bold);line-height:1.88}.Payment_cardVisual__kf1GT{max-width:944px;margin:20px auto 0}.Payment_cardVisual__kf1GT img{width:100%;height:auto}.Payment_cautionContent__Ypk4D{margin-top:20px;font-size:1.4rem;font-weight:var(--font-weight-semi-bold)}@media (max-width:768px){.Payment_cautionContent__Ypk4D{margin-top:8px;text-align:left}}.Payment_cautionHeading__mNc64{margin:0;font-size:1.4rem;font-weight:var(--font-weight-semi-bold);line-height:1.8}@media (max-width:768px){.Payment_cautionHeading__mNc64{font-size:1.28rem}}.Payment_cautionDescription__T6zR7{position:relative;display:inline-block;padding-left:14px;margin:0;font-size:1.28rem;font-weight:var(--font-weight-normal);line-height:1.8}.Payment_cautionDescription__T6zR7:before{position:absolute;top:0;bottom:0;left:0;display:inline;margin:auto 4px auto 0;content:"※"}.Payment_atoneContent___S3vx{margin-top:40px}.Payment_banner__3gSa1{display:block;max-width:450px;margin:20px auto 0}@media (max-width:768px){.Payment_banner__3gSa1{margin:8px auto 0}}.Payment_banner__3gSa1 img{width:100%;height:auto}.Payment_button__kiRYW{margin-top:20px}.AnchorLink_module__UDJWv{padding-top:40px;padding-bottom:80px}@media (max-width:768px){.AnchorLink_module__UDJWv{padding-bottom:64px}}.AnchorLink_heading__ba_Wl{margin:0;font-size:3rem;font-weight:var(--font-weight-bold);line-height:1.5;text-align:center}@media (max-width:768px){.AnchorLink_heading__ba_Wl{font-size:2.1rem;line-height:1.36}}.AnchorLink_links__RDEdv{margin:40px var(--viewport-gutter) 0}@media (max-width:768px){.AnchorLink_links__RDEdv{margin:16px var(--viewport-gutter) 0}}.AnchorLink_links__RDEdv a{font-weight:var(--font-weight-semi-bold);word-break:auto-phrase}