.contact_overflowHidden__bEymy{overflow:hidden}.contact_section__gvEzE{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (orientation:landscape){.contact_section__gvEzE{padding:clamp(28.6px,2.55vw,66px) clamp(19.5px,1.74vw,45px) clamp(127.4px,11.34vw,294px)}}@media screen and (orientation:portrait){.contact_section__gvEzE{padding:clamp(21.12px,6.15vw,40.8px) clamp(21.12px,6.15vw,40.8px) clamp(95.04px,27.69vw,183.6px)}}.contact_container__z5rm_{display:flex;width:100%;height:auto}@media screen and (orientation:landscape){.contact_container__z5rm_{flex-direction:column;max-width:1080px;gap:clamp(41.6px,3.7vw,96px)}}@media screen and (orientation:portrait){.contact_container__z5rm_{flex-direction:column;gap:clamp(56.32px,16.41vw,108.8px)}}.contact_heading__RaxCA{margin:0 auto;font-family:var(--font-karla),var(--font-noto-sans-jp);letter-spacing:.08em;font-weight:500}@media screen and (orientation:landscape){.contact_heading__RaxCA{font-size:clamp(26px,2.31vw,60px)}}@media screen and (orientation:portrait){.contact_heading__RaxCA{font-size:clamp(28.16px,8.21vw,54.4px)}}.contact_content__dsWl8{width:100%}.contact_form__Wztsl{width:100%;display:flex;flex-direction:column}@media screen and (orientation:landscape){.contact_form__Wztsl{flex:1;gap:clamp(13px,1.16vw,30px)}}@media screen and (orientation:portrait){.contact_form__Wztsl{width:100%;gap:clamp(13.2px,3.85vw,25.5px)}}.contact_form__Wztsl input,.contact_form__Wztsl select,.contact_form__Wztsl textarea{width:100%;border:1px solid #c2af91;background-color:rgba(0,0,0,0);color:#c2af91;line-height:1.5;letter-spacing:.15em}@media screen and (orientation:landscape){.contact_form__Wztsl input,.contact_form__Wztsl select,.contact_form__Wztsl textarea{font-size:font-size-ls-p(14);padding:clamp(13px,1.16vw,30px)}}@media screen and (orientation:portrait){.contact_form__Wztsl input,.contact_form__Wztsl select,.contact_form__Wztsl textarea{font-size:font-size-pr-p(14);padding:clamp(17.6px,5.13vw,34px)}}.contact_form__Wztsl input::-moz-placeholder,.contact_form__Wztsl textarea::-moz-placeholder{color:rgba(194,175,145,.3)}.contact_form__Wztsl input::placeholder,.contact_form__Wztsl textarea::placeholder{color:rgba(194,175,145,.3)}.contact_form__Wztsl select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(194,175,145,.2);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M6 8L10 12L14 8' stroke='%23c2af91' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;color:#c2af91}@media screen and (orientation:landscape){.contact_form__Wztsl select{padding:clamp(13px,1.16vw,30px);background-position:right clamp(7.8px,.69vw,18px) center;background-size:clamp(13px,1.16vw,30px)}}@media screen and (orientation:portrait){.contact_form__Wztsl select{padding:clamp(17.6px,5.13vw,34px);background-position:right clamp(10.56px,3.08vw,20.4px) center;background-size:clamp(17.6px,5.13vw,34px)}}@media screen and (orientation:landscape){.contact_form__Wztsl textarea{height:clamp(205.4px,18.29vw,474px)}}@media screen and (orientation:portrait){.contact_form__Wztsl textarea{height:clamp(264px,76.92vw,510px)}}.contact_form__Wztsl button{line-height:1.75;letter-spacing:.15em;text-transform:uppercase;color:#c2af91;cursor:pointer}@media screen and (orientation:landscape){.contact_form__Wztsl button{font-size:font-size-ls-p(20)}}@media screen and (orientation:portrait){.contact_form__Wztsl button{font-size:font-size-pr-p(15)}}.contact_formCol__e701G,.contact_formRow__5BID2{display:flex;width:100%}.contact_formCol__e701G{flex-direction:column}.contact_formRow__5BID2{flex-direction:row}@media screen and (orientation:landscape){.contact_formRow__5BID2{gap:clamp(13px,1.16vw,30px)}}@media screen and (orientation:portrait){.contact_formRow__5BID2{gap:clamp(13.2px,3.85vw,25.5px)}}.contact_formRow__5BID2>div{flex:1}.contact_formRowSelect__CmFnR{display:flex;width:100%}@media screen and (orientation:landscape){.contact_formRowSelect__CmFnR{flex-direction:row;gap:clamp(13px,1.16vw,30px)}}@media screen and (orientation:portrait){.contact_formRowSelect__CmFnR{flex-direction:column;gap:clamp(13.2px,3.85vw,25.5px)}}@media screen and (orientation:landscape){.contact_formRowSelect__CmFnR>div{flex:1}}.contact_privacyPolicy__hzytm{line-height:1.5;letter-spacing:.08em}@media screen and (orientation:landscape){.contact_privacyPolicy__hzytm{font-size:font-size-ls-p(14)}}@media screen and (orientation:portrait){.contact_privacyPolicy__hzytm{font-size:font-size-pr-p(14)}}.contact_privacyPolicy__hzytm a{text-decoration:underline}.contact_submitButton__qV9Rb{align-items:center}.contact_forCorpLink__ohnPN{display:flex;flex-direction:row;align-items:center;cursor:pointer;transition:all .6s ease;transform:translateX(0);border-radius:50px;background-color:#c2af91}@media screen and (orientation:landscape){.contact_forCorpLink__ohnPN{padding:clamp(0px,0vw,0px) clamp(2.6px,.23vw,6px) clamp(0px,0vw,0px) clamp(15.6px,1.39vw,36px);gap:clamp(2.6px,.23vw,6px)}}@media screen and (orientation:portrait){.contact_forCorpLink__ohnPN{padding:clamp(3.52px,1.03vw,6.8px) clamp(7.04px,2.05vw,13.6px) clamp(3.52px,1.03vw,6.8px) clamp(14.08px,4.1vw,27.2px);gap:clamp(5.28px,1.54vw,10.2px)}}.contact_forCorpLink__ohnPN p{font-weight:700;letter-spacing:.1em;line-height:1;color:#000d14}@media screen and (orientation:landscape){.contact_forCorpLink__ohnPN p{font-size:clamp(1px,clamp(13px,1.16vw,30px),23px)}}@media screen and (orientation:portrait){.contact_forCorpLink__ohnPN p{font-size:clamp(1px,clamp(13.2px,3.85vw,25.5px),18px)}}.contact_forCorpLink__ohnPN:hover{opacity:.8}.contact_forCorpLink__ohnPN:hover img{transform:translateX(5px)}.contact_forCorpLink__ohnPN *{transition:all .2s ease}.contact_forCorpLinkIcon__Gu6sl{display:flex;align-items:center;justify-content:center;border:1px solid #c2af91;border-radius:50%}@media screen and (orientation:landscape){.contact_forCorpLinkIcon__Gu6sl{width:clamp(32.5px,2.89vw,75px);height:clamp(32.5px,2.89vw,75px)}}@media screen and (orientation:portrait){.contact_forCorpLinkIcon__Gu6sl{width:clamp(28.16px,8.21vw,54.4px);height:clamp(28.16px,8.21vw,54.4px)}}.contact_forCorpLinkIcon__Gu6sl img{-o-object-fit:contain;object-fit:contain}@media screen and (orientation:landscape){.contact_forCorpLinkIcon__Gu6sl img{width:clamp(13px,1.16vw,30px);height:auto}}@media screen and (orientation:portrait){.contact_forCorpLinkIcon__Gu6sl img{width:clamp(13.2px,3.85vw,25.5px);height:auto}}.faq_overflowHidden__Ku1FV{overflow:hidden}.faq_section__SM1fm{height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#000d14}@media screen and (orientation:landscape){.faq_section__SM1fm{padding:clamp(127.4px,11.34vw,294px) clamp(19.5px,1.74vw,45px)}}@media screen and (orientation:portrait){.faq_section__SM1fm{padding:clamp(95.04px,27.69vw,183.6px) clamp(17.6px,5.13vw,34px)}}.faq_container__ykJvI{display:flex;width:100%;height:auto}@media screen and (orientation:landscape){.faq_container__ykJvI{flex-direction:column;max-width:1080px;gap:clamp(31.2px,2.78vw,72px)}}@media screen and (orientation:portrait){.faq_container__ykJvI{flex-direction:column;gap:clamp(28.16px,8.21vw,54.4px)}}.faq_heading__TtN1I{margin:0 auto;font-family:var(--font-karla),var(--font-noto-sans-jp);letter-spacing:.08em;font-weight:500}@media screen and (orientation:landscape){.faq_heading__TtN1I{font-size:clamp(26px,2.31vw,60px)}}@media screen and (orientation:portrait){.faq_heading__TtN1I{font-size:clamp(28.16px,8.21vw,54.4px)}}.faq_nav__6XqCX{width:100%;overflow:hidden}@media screen and (orientation:landscape){.faq_nav__6XqCX{padding:clamp(10.4px,.93vw,24px) clamp(2.6px,.23vw,6px) clamp(5.2px,.46vw,12px)}}@media screen and (orientation:portrait){.faq_nav__6XqCX{padding:clamp(14.08px,4.1vw,27.2px) clamp(1.76px,.51vw,3.4px) clamp(7.04px,2.05vw,13.6px)}}.faq_navList__wzo2M{display:flex;flex-wrap:wrap;justify-content:center}@media screen and (orientation:landscape){.faq_navList__wzo2M{gap:clamp(13px,1.16vw,30px)}}@media screen and (orientation:portrait){.faq_navList__wzo2M{gap:clamp(14.08px,4.1vw,27.2px)}}.faq_navItem__XS2C4{font-family:var(--font-karla),var(--font-noto-sans-jp);letter-spacing:.08em;line-height:1;font-weight:500;opacity:.3;cursor:pointer;transition:opacity .5s ease}@media screen and (orientation:landscape){.faq_navItem__XS2C4{font-size:clamp(12px,1.04vw,27px);text-underline-offset:clamp(2.6px,.23vw,6px)}}@media screen and (orientation:portrait){.faq_navItem__XS2C4{font-size:clamp(13.2px,3.85vw,25.5px);text-underline-offset:clamp(3.52px,1.03vw,6.8px)}}.faq_navItem__XS2C4:hover{opacity:.5}.faq_isActive__HH_D5{opacity:1;text-decoration:underline}@media screen and (orientation:landscape){.faq_isActive__HH_D5{text-decoration-thickness:clamp(.65px,.06vw,1.5px)}}@media screen and (orientation:portrait){.faq_isActive__HH_D5{text-decoration-thickness:clamp(.88px,.26vw,1.7px)}}.faq_isActive__HH_D5:hover{opacity:1}@media screen and (orientation:landscape){.faq_faqSec__u4lXZ{min-height:40svh}}@media screen and (orientation:portrait){.faq_faqSec__u4lXZ{min-height:clamp(264px,76.92vw,510px)}}.faq-list_faqList__M8Lop{display:flex}@media screen and (orientation:landscape){.faq-list_faqList__M8Lop{gap:clamp(10.4px,.93vw,24px);flex-direction:row}}@media screen and (orientation:portrait){.faq-list_faqList__M8Lop{gap:clamp(10.56px,3.08vw,20.4px);flex-direction:column}}.faq-list_faqColumn__Sv0CE{flex:1;display:flex;flex-direction:column}@media screen and (orientation:landscape){.faq-list_faqColumn__Sv0CE{gap:clamp(10.4px,.93vw,24px)}}@media screen and (orientation:portrait){.faq-list_faqColumn__Sv0CE{gap:clamp(10.56px,3.08vw,20.4px)}}.faq-accordion_accordion__sYogr{overflow:hidden;transition:box-shadow .2s ease;border:1px solid rgba(194,175,145,.3);margin-bottom:0}.faq-accordion_accordionHeader__bgqnS{cursor:pointer;display:flex;justify-content:space-between;align-items:center;width:100%;transition:background-color .2s ease}@media screen and (orientation:landscape){.faq-accordion_accordionHeader__bgqnS{gap:clamp(10.4px,.93vw,24px);padding:clamp(15.6px,1.39vw,36px) clamp(10.4px,.93vw,24px)}}@media screen and (orientation:portrait){.faq-accordion_accordionHeader__bgqnS{gap:clamp(8.8px,2.56vw,17px);padding:clamp(14.08px,4.1vw,27.2px) clamp(7.04px,2.05vw,13.6px) clamp(14.08px,4.1vw,27.2px) clamp(10.56px,3.08vw,20.4px)}}.faq-accordion_accordionHeader__bgqnS:focus{outline:none}.faq-accordion_accordionTitle__ivSOW{flex:1;color:#c2af91;text-align:left;font-family:var(--font-karla),var(--font-noto-sans-jp);letter-spacing:.08em;line-height:1.4;font-weight:500}@media screen and (orientation:landscape){.faq-accordion_accordionTitle__ivSOW{font-size:clamp(12px,.93vw,24px)}}@media screen and (orientation:portrait){.faq-accordion_accordionTitle__ivSOW{font-size:clamp(12.32px,3.59vw,23.8px)}}.faq-accordion_accordionIcon__MRhlA{position:relative;transition:color .2s ease;transform-origin:center;display:inline-block}@media screen and (orientation:landscape){.faq-accordion_accordionIcon__MRhlA{width:clamp(10.4px,.93vw,24px);height:clamp(10.4px,.93vw,24px)}}@media screen and (orientation:portrait){.faq-accordion_accordionIcon__MRhlA{width:clamp(12.32px,3.59vw,23.8px);height:clamp(12.32px,3.59vw,23.8px)}}.faq-accordion_line___zUFh{position:absolute;width:100%;height:1px;background-color:#c2af91;top:50%;left:0;transform:translateY(-50%)}.faq-accordion_vertical__L03IC{transform:translateY(-50%) rotate(90deg)}.faq-accordion_accordionContent__cHAFd{overflow:hidden}.faq-accordion_accordionContentInner__bsqYE{border-top:1px solid rgba(194,175,145,.1);color:rgba(194,175,145,.8);text-align:left;font-weight:400!important;font-family:var(--font-karla),var(--font-noto-sans-jp);letter-spacing:.08em;line-height:1.8;font-weight:500}@media screen and (orientation:landscape){.faq-accordion_accordionContentInner__bsqYE{font-size:clamp(12px,.93vw,24px);margin:0 clamp(5.2px,.46vw,12px);padding:clamp(15.6px,1.39vw,36px) clamp(5.2px,.46vw,12px)}}@media screen and (orientation:portrait){.faq-accordion_accordionContentInner__bsqYE{font-size:clamp(12.32px,3.59vw,23.8px);margin:0 clamp(3.52px,1.03vw,6.8px);padding:clamp(14.08px,4.1vw,27.2px) clamp(7.04px,2.05vw,13.6px)}}.bpc_overflowHidden__nhTlL{overflow:hidden}.bpc_section__eIgew{height:100%;justify-content:center;align-items:center;color:#f7f5f2}.bpc_container__GN20F,.bpc_section__eIgew{width:100%;display:flex;flex-direction:column}.bpc_imageContent__98vRn{position:relative;width:100%;translate:none;rotate:none;scale:none;transform:translate(0);overflow:hidden}@media screen and (orientation:landscape){.bpc_imageContent__98vRn{aspect-ratio:2/1}}@media screen and (orientation:portrait){.bpc_imageContent__98vRn{aspect-ratio:4/5}}.bpc_imageContent__98vRn img{position:absolute;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.bpc_textContent__5n8Hv{display:flex;background-color:#2a302e;z-index:1}@media screen and (orientation:landscape){.bpc_textContent__5n8Hv{gap:clamp(28.6px,2.55vw,66px);flex-direction:row;align-items:flex-start;justify-content:space-between;padding:clamp(70.2px,6.25vw,162px) clamp(83.2px,7.41vw,192px);margin-left:clamp(28.6px,2.55vw,66px);margin-right:clamp(28.6px,2.55vw,66px);margin-top:clamp(-41.6px,-3.7vw,-96px)}}@media screen and (orientation:portrait){.bpc_textContent__5n8Hv{gap:clamp(38.72px,11.28vw,74.8px);flex-direction:column;padding:clamp(56.32px,16.41vw,108.8px) clamp(21.12px,6.15vw,40.8px);margin-left:clamp(10.56px,3.08vw,20.4px);margin-right:clamp(10.56px,3.08vw,20.4px);margin-top:clamp(-38.72px,-11.28vw,-74.8px)}}.bpc_info__EkFAJ{display:flex;flex-direction:column}@media screen and (orientation:landscape){.bpc_info__EkFAJ{height:-webkit-fill-available;height:-moz-available;height:stretch;gap:clamp(28.6px,2.55vw,66px);justify-content:space-between}}@media screen and (orientation:portrait){.bpc_info__EkFAJ{gap:clamp(38.72px,11.28vw,74.8px)}}.bpc_logo__0cQ81{cursor:pointer;transition:opacity .5s ease}@media screen and (orientation:landscape){.bpc_logo__0cQ81{width:clamp(104px,9.26vw,240px)}}@media screen and (orientation:portrait){.bpc_logo__0cQ81{width:clamp(88px,25.64vw,170px)}}.bpc_logo__0cQ81 img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.bpc_logo__0cQ81:hover{opacity:.6}.bpc_address__bF2wK{font-family:var(--font-karla),var(--font-noto-sans-jp);letter-spacing:.08em;line-height:1.5;display:flex;flex-direction:column}@media screen and (orientation:landscape){.bpc_address__bF2wK{font-size:clamp(12px,1.04vw,27px);gap:clamp(7.8px,.69vw,18px)}}@media screen and (orientation:portrait){.bpc_address__bF2wK{font-size:clamp(13.2px,3.85vw,25.5px);gap:clamp(7.04px,2.05vw,13.6px)}}.bpc_googleMaps__4y2ni{font-family:var(--font-karla),var(--font-noto-sans-jp);letter-spacing:.08em;cursor:pointer;transition:opacity .5s ease;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}@media screen and (orientation:landscape){.bpc_googleMaps__4y2ni{font-size:clamp(12px,1.04vw,27px)}}@media screen and (orientation:portrait){.bpc_googleMaps__4y2ni{font-size:clamp(13.2px,3.85vw,25.5px)}}.bpc_googleMaps__4y2ni:hover{opacity:.6}.bpc_description__DBbYr{font-family:var(--font-karla),var(--font-noto-sans-jp);letter-spacing:.08em;line-height:2}@media screen and (orientation:landscape){.bpc_description__DBbYr{font-size:clamp(12px,.93vw,24px);width:clamp(382.2px,34.03vw,882px)}}@media screen and (orientation:portrait){.bpc_description__DBbYr{font-size:clamp(12.32px,3.59vw,23.8px);width:100%}.bpc_onlyLandscape__Mv6lJ{display:none}}@media screen and (orientation:landscape){.bpc_onlyPortrait__WzXYl{display:none}}.steps_overflowHidden__Ogqx5{overflow:hidden}.steps_section__aoTXU{height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (orientation:landscape){.steps_section__aoTXU{padding:clamp(127.4px,11.34vw,294px) clamp(93.6px,8.33vw,216px)}}@media screen and (orientation:portrait){.steps_section__aoTXU{padding:clamp(95.04px,27.69vw,183.6px) clamp(21.12px,6.15vw,40.8px) clamp(56.32px,16.41vw,108.8px)}}.steps_container__r_RVH{display:flex;width:100%;height:auto}@media screen and (orientation:landscape){.steps_container__r_RVH{flex-direction:column;gap:clamp(41.6px,3.7vw,96px)}}@media screen and (orientation:portrait){.steps_container__r_RVH{flex-direction:column;gap:clamp(56.32px,16.41vw,108.8px)}}.steps_heading__hfHt5{margin:0 auto;font-family:var(--font-karla),var(--font-noto-sans-jp);letter-spacing:.08em;font-weight:500}@media screen and (orientation:landscape){.steps_heading__hfHt5{font-size:clamp(26px,2.31vw,60px)}}@media screen and (orientation:portrait){.steps_heading__hfHt5{font-size:clamp(28.16px,8.21vw,54.4px)}}.steps_content__yYem0{display:flex;width:100%}@media screen and (orientation:landscape){.steps_content__yYem0{flex-direction:row;align-items:center;gap:clamp(15.6px,1.39vw,36px)}}@media screen and (orientation:portrait){.steps_content__yYem0{flex-direction:column;align-items:center;gap:clamp(10.56px,3.08vw,20.4px)}}.steps_content__yYem0>div:last-child{background-color:rgba(194,175,145,.2)}.steps_step__7w8R0{display:flex;border:1px solid rgba(194,175,145,.3)}@media screen and (orientation:landscape){.steps_step__7w8R0{flex-direction:column;flex:1;gap:clamp(41.6px,3.7vw,96px);padding:clamp(26px,2.31vw,60px) clamp(20.8px,1.85vw,48px)}}@media screen and (orientation:portrait){.steps_step__7w8R0{flex-direction:row;width:100%;gap:clamp(28.16px,8.21vw,54.4px);padding:clamp(14.08px,4.1vw,27.2px);align-items:center}}.steps_stepNumber__jxI1H{font-family:var(--font-karla),var(--font-noto-sans-jp);letter-spacing:.08em;display:flex;flex-direction:column}@media screen and (orientation:portrait){.steps_stepNumber__jxI1H{align-items:center}}@media screen and (orientation:landscape){.steps_stepNumber__jxI1H p:first-child{font-size:clamp(12px,.81vw,21px);margin-left:clamp(3.9px,.35vw,9px);margin-bottom:clamp(-3.9px,-.35vw,-9px)}}@media screen and (orientation:portrait){.steps_stepNumber__jxI1H p:first-child{font-size:clamp(10.56px,3.08vw,20.4px);margin-left:0}}.steps_stepNumber__jxI1H p:last-child{letter-spacing:0}@media screen and (orientation:landscape){.steps_stepNumber__jxI1H p:last-child{font-size:clamp(41.6px,3.7vw,96px)}}@media screen and (orientation:portrait){.steps_stepNumber__jxI1H p:last-child{font-size:clamp(38.72px,11.28vw,74.8px)}}.steps_stepText__lFiVV{font-family:var(--font-karla),var(--font-noto-sans-jp);letter-spacing:.08em;line-height:1.5}@media screen and (orientation:landscape){.steps_stepText__lFiVV{font-size:clamp(13px,1.16vw,30px)}}@media screen and (orientation:portrait){.steps_stepText__lFiVV{font-size:clamp(13.2px,3.85vw,25.5px)}}.steps_arrow__LJt2f{position:relative;transform-origin:center}@media screen and (orientation:landscape){.steps_arrow__LJt2f{width:clamp(10.4px,.93vw,24px)}}@media screen and (orientation:portrait){.steps_arrow__LJt2f{width:clamp(8.8px,2.56vw,17px);rotate:90deg}}.steps_arrow__LJt2f img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.plans-banner_overflowHidden__AZigX{overflow:hidden}.plans-banner_section__Ohb9H{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.plans-banner_container__XPtxb{position:relative;display:flex;flex-direction:column;width:100%}.plans-banner_imageContent__waDsy{position:relative;width:100%;translate:none;rotate:none;scale:none;transform:translate(0);overflow:hidden}@media screen and (orientation:landscape){.plans-banner_imageContent__waDsy{height:clamp(455px,40.51vw,1050px)}}@media screen and (orientation:portrait){.plans-banner_imageContent__waDsy{aspect-ratio:4/5}}.plans-banner_imageContent__waDsy img{position:absolute;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.plans-banner_imageContent__waDsy:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,.2) 50%,rgba(0,0,0,.7));z-index:1}.plans-banner_textContent__ZbN74{position:absolute;bottom:0;left:0;width:100%;display:flex;z-index:2;flex-direction:column}@media screen and (orientation:landscape){.plans-banner_textContent__ZbN74{gap:clamp(28.6px,2.55vw,66px);padding:clamp(46.8px,4.17vw,108px) clamp(93.6px,8.33vw,216px)}}@media screen and (orientation:portrait){.plans-banner_textContent__ZbN74{gap:clamp(38.72px,11.28vw,74.8px);padding:clamp(21.12px,6.15vw,40.8px)}}.plans-banner_textContent__ZbN74 p{font-family:var(--font-karla),var(--font-noto-sans-jp);letter-spacing:.08em;font-weight:500;line-height:1.4}@media screen and (orientation:landscape){.plans-banner_textContent__ZbN74 p{font-size:clamp(26px,2.31vw,60px)}}@media screen and (orientation:portrait){.plans-banner_textContent__ZbN74 p{font-size:clamp(24.64px,7.18vw,47.6px)}}.plans_overflowHidden__TEeA6{overflow:hidden}.plans_section__64C0q{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;height:400px}@media screen and (orientation:landscape){.plans_section__64C0q{padding:clamp(93.6px,8.33vw,216px)}}@media screen and (orientation:portrait){.plans_section__64C0q{padding:clamp(84.48px,24.62vw,163.2px) clamp(10.56px,3.08vw,20.4px)}}.plans_container__3kOHJ{position:relative;display:flex;flex-direction:column;width:100%}.plans_notes__Tu4Si{display:flex}@media screen and (orientation:landscape){.plans_notes__Tu4Si{flex-direction:row;gap:clamp(41.6px,3.7vw,96px);padding-left:clamp(130px,11.57vw,300px)}}@media screen and (orientation:portrait){.plans_notes__Tu4Si{flex-direction:column;gap:clamp(21.12px,6.15vw,40.8px);padding:0 clamp(10.56px,3.08vw,20.4px)}}.plans_notes__Tu4Si>p{font-family:var(--font-karla),var(--font-noto-sans-jp);letter-spacing:.08em;line-height:1.5;flex:1}@media screen and (orientation:landscape){.plans_notes__Tu4Si>p{font-size:clamp(12px,.69vw,18px)}}@media screen and (orientation:portrait){.plans_notes__Tu4Si>p{font-size:clamp(10.56px,3.08vw,20.4px)}}.plans_example__6mhjq{display:flex;flex:1;align-items:baseline}@media screen and (orientation:landscape){.plans_example__6mhjq{flex-direction:row;gap:clamp(23.4px,2.08vw,54px)}}@media screen and (orientation:portrait){.plans_example__6mhjq{flex-direction:column;gap:clamp(14.08px,4.1vw,27.2px)}}.plans_example__6mhjq>p{font-family:var(--font-karla),var(--font-noto-sans-jp);letter-spacing:.08em}@media screen and (orientation:landscape){.plans_example__6mhjq>p{font-size:clamp(12px,.93vw,24px)}}@media screen and (orientation:portrait){.plans_example__6mhjq>p{font-size:clamp(12.32px,3.59vw,23.8px)}}.plans_example__6mhjq>div{display:flex;flex-direction:column}@media screen and (orientation:landscape){.plans_example__6mhjq>div{gap:clamp(5.2px,.46vw,12px)}}@media screen and (orientation:portrait){.plans_example__6mhjq>div{gap:clamp(7.04px,2.05vw,13.6px)}}.plans_exampleItem__8DlEj{font-family:var(--font-karla),var(--font-noto-sans-jp);letter-spacing:.08em;display:flex;align-items:baseline}@media screen and (orientation:landscape){.plans_exampleItem__8DlEj{gap:clamp(10.4px,.93vw,24px)}}@media screen and (orientation:portrait){.plans_exampleItem__8DlEj{gap:clamp(14.08px,4.1vw,27.2px)}}@media screen and (orientation:landscape){.plans_exampleItem__8DlEj>p:first-child{font-size:clamp(12px,.93vw,24px)}}@media screen and (orientation:portrait){.plans_exampleItem__8DlEj>p:first-child{font-size:clamp(12.32px,3.59vw,23.8px)}}@media screen and (orientation:landscape){.plans_exampleItem__8DlEj>p:last-child{font-size:clamp(15.6px,1.39vw,36px)}}@media screen and (orientation:portrait){.plans_exampleItem__8DlEj>p:last-child{font-size:clamp(15.84px,4.62vw,30.6px)}}@media screen and (orientation:landscape){.plans_exampleItem__8DlEj>p:last-child>span{font-size:clamp(12px,.81vw,21px)}}@media screen and (orientation:portrait){.plans_exampleItem__8DlEj>p:last-child>span{font-size:clamp(11.44px,3.33vw,22.1px)}}@media screen and (orientation:landscape){.plans_paddingLeft__dbc1M{padding-left:clamp(.98px,.09vw,2.25px)}}@media screen and (orientation:portrait){.plans_paddingLeft__dbc1M{padding-left:clamp(1.32px,.38vw,2.55px)}}