.price_price__lgMUE{margin-top:8rem;max-width:92.6rem;margin-inline:auto}@media screen and (max-width:1023px){.price_price__lgMUE{max-width:99rem;padding-inline:6.4rem}}@media screen and (max-width:743px){.price_price__lgMUE{padding-inline:1.6rem}}@media screen and (max-width:1023px){.price_price__lgMUE{margin-top:4.8rem}}.price_price__lgMUE+.price_price__lgMUE{margin-top:8rem}@media screen and (max-width:1023px){.price_price__lgMUE+.price_price__lgMUE{margin-top:6.4rem}}.price_price_inner__EZVqF{padding-top:8rem;position:relative;--separaterWidth:0;display:flex;flex-direction:column;row-gap:6.4rem}.price_price_inner__EZVqF:before{content:"";display:block;position:absolute;top:0;left:0;width:var(--separaterWidth);height:.2rem;background-image:linear-gradient(90deg,var(--advance-blue) 0,var(--advance-blue) 6.4rem,var(--white) 6.4rem,var(--white) 100%);background-size:100% .2rem;background-repeat:no-repeat;background-position:0 0;transition:width .3s var(--custom-ease)}@media screen and (max-width:1023px){.price_price_inner__EZVqF{padding-top:6.4rem;row-gap:4.8rem}}.price_price_list_wrapper__tCK8w{display:flex;flex-direction:column;row-gap:4.8rem}.price_price_list_lead__ZgVhO{font-size:1.4rem;line-height:2;margin-block:-.7rem}@media screen and (max-width:1023px){.price_price_list_lead__ZgVhO{font-size:1.2rem;line-height:1.8;margin-block:-.5333333333rem}}.price_price_list_container__v8Ctp{display:flex;flex-direction:column;row-gap:4.8rem}.price_price_list_box__dayTt{display:grid;grid-template-columns:1fr 63.6rem;grid-column-gap:4rem;column-gap:4rem}@media screen and (max-width:1023px){.price_price_list_box__dayTt{grid-template-columns:1fr 45.3rem;row-gap:2.4rem}}@media screen and (max-width:743px){.price_price_list_box__dayTt{grid-template-columns:1fr;row-gap:3.2rem}}.price_case_list_main__LvFH4{display:flex;flex-direction:column;row-gap:1.6rem}@media screen and (max-width:1023px){.price_case_list_main__LvFH4{row-gap:1.2rem}}.price_price_list_table__2M3Jd tr{min-height:6.4rem;display:grid;align-items:center;grid-template-columns:40.8rem 1fr;grid-column-gap:3.2rem;column-gap:3.2rem;padding-block:1.4rem;border-top:1px solid var(--20gray)}@media screen and (max-width:1023px){.price_price_list_table__2M3Jd tr{min-height:5.6rem;grid-template-columns:25.8rem 1fr;padding-block:1.2rem}}.price_price_list_table__2M3Jd tr:last-child{border-bottom:1px solid var(--20gray)}.price_price_list_table__2M3Jd th{font-size:1.4rem;font-weight:400;line-height:1.8;margin-block:-.6222222222rem}@media screen and (max-width:1023px){.price_price_list_table__2M3Jd th{font-size:1.2rem;margin-block:-.5333333333rem}}.price_price_list_table__2M3Jd td{font-size:1.4rem;line-height:2;margin-block:-.7rem;color:var(--advance-blue);text-align:right}@media screen and (max-width:1023px){.price_price_list_table__2M3Jd td{font-size:1.2rem;margin-block:-.6rem}}.price_price_list_caution__t_nCq{font-size:1.2rem;margin-block:-.45rem;text-align:right}@media screen and (max-width:1023px){.price_price_list_caution__t_nCq{font-size:1rem;margin-block:-.375rem}}.price_price_pay__8bLMX{display:flex;flex-direction:column;row-gap:4.8rem}@media screen and (max-width:1023px){.price_price_pay__8bLMX{row-gap:3.2rem}}.price_price_pay_heading__8_WW8{display:flex;flex-direction:column;row-gap:1.6rem}@media screen and (max-width:1023px){.price_price_pay_heading__8_WW8{row-gap:1.2rem}}.price_price_pay_list__1LrpF{display:flex;align-items:center;column-gap:1.6rem}@media screen and (max-width:1023px){.price_price_pay_list__1LrpF{column-gap:1.2rem}}.price_price_pay_list_item__RcKr4{display:flex;align-items:center;justify-content:center;min-width:12rem;height:4.8rem;font-size:1.4rem;font-weight:500;line-height:1;color:var(--white);background-color:var(--advance-blue);border-radius:50vh}@media screen and (max-width:1023px){.price_price_pay_list_item__RcKr4{min-width:8rem;height:3.2rem;font-size:1.2rem;padding-inline:1.2rem}}.price_price_pay_caution__pRzCn{font-size:1.4rem;line-height:2;margin-block:-.7rem}@media screen and (max-width:1023px){.price_price_pay_caution__pRzCn{font-size:1.2rem;line-height:1.8;margin-block:-.5333333333rem}}.price_price_pay_wrapper___dO1N{display:flex;flex-direction:column;row-gap:3.2rem}@media screen and (max-width:1023px){.price_price_pay_wrapper___dO1N{row-gap:2.4rem}}.price_price_pay_content__prVj4{display:flex;flex-direction:column;row-gap:3.2rem;padding:2.4rem 3.2rem;background-color:var(--white)}@media screen and (max-width:1023px){.price_price_pay_content__prVj4{row-gap:2.4rem}}@media screen and (max-width:743px){.price_price_pay_content__prVj4{padding:2.4rem 1.6rem}}.price_price_pay_text__KfSf5{font-size:1.4rem;line-height:2;margin-block:-.7rem}@media screen and (max-width:1023px){.price_price_pay_text__KfSf5{font-size:1.2rem;line-height:1.8;margin-block:-.5333333333rem}}.price_price_deduction__R_7VI{display:flex;flex-direction:column;row-gap:4.8rem}.price_price_deduction_top__CYxIA{display:flex;flex-direction:column;row-gap:4rem}.price_price_deduction_lead__DeuEm{display:flex;flex-direction:column;row-gap:3.2rem}@media screen and (max-width:1023px){.price_price_deduction_lead__DeuEm{row-gap:2.4rem}}.price_price_deduction_lead_text__v_MBd{font-size:1.4rem;line-height:2;margin-block:-.7rem}@media screen and (max-width:1023px){.price_price_deduction_lead_text__v_MBd{font-size:1.2rem;line-height:1.8;margin-block:-.5333333333rem}}.price_price_deduction_link__ppLXo{width:-moz-fit-content;width:fit-content;margin-left:auto;padding-left:1.9rem;position:relative}@media screen and (max-width:1023px){.price_price_deduction_link__ppLXo{padding-left:1.3rem}}.price_price_deduction_link__ppLXo:before{content:"";display:block;position:absolute;bottom:0;left:1.9rem;width:calc(100% - 1.9rem);height:1px;background-color:var(--advance-blue);transform:scaleX(0);transform-origin:right;transition:transform .3s var(--custom-ease)}@media screen and (max-width:1023px){.price_price_deduction_link__ppLXo:before{left:1.6rem;width:calc(100% - 1.6rem)}}.price_price_deduction_link__ppLXo:after{content:"";display:block;width:1.1rem;height:1.1rem;background-image:url(/images/common/link-blank.svg);background-size:100%;background-position:50%;background-repeat:no-repeat;position:absolute;left:0;top:50%;transform:translateY(-50%);transition:background-image .3s var(--custom-ease)}@media screen and (max-width:1023px){.price_price_deduction_link__ppLXo:after{width:.9rem;height:.9rem}}@media(hover:hover)and (pointer:fine){.price_price_deduction_link__ppLXo:hover{color:var(--advance-blue)}.price_price_deduction_link__ppLXo:hover:before{transform:scaleX(1);transform-origin:left}}.price_price_deduction_link_text__P3GSr{font-size:1.4rem;line-height:1.6;margin-block:-.525rem;transition:color var(--custom-ease)}@media screen and (max-width:1023px){.price_price_deduction_link_text__P3GSr{font-size:1.2rem;margin-block:-.45rem}}.price_price_deduction_box__65PmW{display:grid;grid-template-columns:1fr 63.6rem;grid-column-gap:4rem;column-gap:4rem}@media screen and (max-width:1023px){.price_price_deduction_box__65PmW{grid-template-columns:1fr 45.3rem;row-gap:2.4rem}}@media screen and (max-width:743px){.price_price_deduction_box__65PmW{grid-template-columns:1fr;row-gap:3.2rem}}.price_price_calc__3YQnk{display:flex;flex-direction:column;row-gap:1.6rem}.price_price_calc_inner__uivHo{display:flex;flex-direction:column;row-gap:3.2rem;padding:8rem;background-color:var(--white)}@media screen and (max-width:1023px){.price_price_calc_inner__uivHo{row-gap:2.4rem;padding:4.8rem 3.2rem}}@media screen and (max-width:743px){.price_price_calc_inner__uivHo{padding:4.8rem 1.6rem}}.price_price_calc_lead__KOc6E{font-size:1.4rem;line-height:2;margin-block:-.7rem}@media screen and (max-width:1023px){.price_price_calc_lead__KOc6E{font-size:1.2rem;line-height:1.8;margin-block:-.5333333333rem}}.price_price_calc_form__S358j{display:flex;flex-direction:column;row-gap:3.2rem}@media screen and (max-width:1023px){.price_price_calc_form__S358j{row-gap:2.4rem}}.price_price_calc_form_col__qceyf{display:flex;flex-direction:column;row-gap:3.2rem}@media screen and (max-width:1023px){.price_price_calc_form_col__qceyf{row-gap:2.4rem}}.price_price_calc_form_item__l4sDZ{display:flex;flex-direction:column;row-gap:1.6rem;position:relative;padding-bottom:1.8rem}@media screen and (max-width:1023px){.price_price_calc_form_item__l4sDZ{row-gap:1.6rem;padding-bottom:1.6rem}}.price_price_calc_form_label__eOq3y{display:flex;align-items:center;column-gap:.8rem}.price_price_calc_form_name__2db0n{font-size:1.4rem;font-weight:500;line-height:2;color:var(--50gray);margin-block:-.7rem}@media screen and (max-width:1023px){.price_price_calc_form_name__2db0n{font-size:1.2rem;margin-block:-.6rem}}.price_price_calc_form_required__oHRi3{display:flex;align-items:center;justify-content:center;font-size:1.2rem;line-height:1;color:var(--red);padding:.3rem .8rem .2rem;border:1px solid var(--red);border-radius:50vh}@media screen and (max-width:1023px){.price_price_calc_form_required__oHRi3{font-size:1rem}}.price_price_calc_form_input__JyI0h{width:100%;padding:1.8rem 1.6rem;font-size:1.4rem;line-height:2;color:var(--black);background-color:var(--lightGray)}@media screen and (max-width:1023px){.price_price_calc_form_input__JyI0h{padding:1.2rem 1.6rem;font-size:1.2rem}}.price_price_calc_form_input__JyI0h::placeholder{font-weight:500;color:var(--30gray)}.price_price_calc_form_input__JyI0h:focus,.price_price_calc_form_input__JyI0h:focus-visible{outline:2px solid var(--advance-blue)}.price_price_calc_form_input__JyI0h:has(+.price_price_calc_form_error___Pg9t){outline:1px solid var(--red)}.price_price_calc_form_input__JyI0h:-webkit-autofill{box-shadow:0 0 0 1000px var(--lightGray) inset!important;-webkit-text-fill-color:inherit!important}.price_price_calc_form_error___Pg9t{font-size:1.2rem;margin-block:-.45rem;color:var(--red);position:absolute;bottom:0;left:0}@media screen and (max-width:1023px){.price_price_calc_form_error___Pg9t{font-size:1rem;margin-block:-.375rem}}.price_price_calc_message__VKt12{font-size:1.4rem;margin-block:-.525rem;color:var(--red)}@media screen and (max-width:1023px){.price_price_calc_message__VKt12{font-size:1rem;margin-block:-.375rem}}.price_price_calc_form_button__UiFqt{display:flex;align-items:center;justify-content:center;width:100%;font-family:var(--font-shingo);font-weight:500;font-size:1.4rem;line-height:2;text-align:center;color:var(--white);border:1px solid transparent;border-radius:50vh;padding:2.5rem;position:relative;z-index:0;overflow:hidden;transition:color .3s var(--custom-ease)}@media screen and (max-width:1023px){.price_price_calc_form_button__UiFqt{font-size:1.2rem;padding:2.2rem}}.price_price_calc_form_button__UiFqt>span{display:flex;flex-direction:row-reverse;align-items:center;justify-content:center;margin-block:-.7rem}@media screen and (max-width:1023px){.price_price_calc_form_button__UiFqt>span{margin-block:-.6rem}}.price_price_calc_form_button__UiFqt:before{background-color:var(--white);transition:transform .2s var(--custom-ease) .1s;transform:scaleX(0);transform-origin:right}.price_price_calc_form_button__UiFqt:after,.price_price_calc_form_button__UiFqt:before{display:block;width:100%;height:100%;content:"";position:absolute;top:0;left:0;border-radius:50vh;z-index:-2}.price_price_calc_form_button__UiFqt:after{background-color:var(--advance-blue);transition:transform .3s var(--custom-ease);transform:scaleX(1);transform-origin:left}@media(hover:hover)and (pointer:fine){.price_price_calc_form_button__UiFqt:hover{color:var(--advance-blue);transition:color .3s var(--custom-ease)}.price_price_calc_form_button__UiFqt:hover:before{z-index:-1;transform:scaleX(1);transform-origin:left;transition:transform .3s var(--custom-ease)}.price_price_calc_form_button__UiFqt:hover:after{transform:scaleX(0);transform-origin:right;transition:transform .2s var(--custom-ease) .1s}}.price_price_result__TVFIA{display:flex;flex-direction:column;row-gap:3.2rem}@media screen and (max-width:1023px){.price_price_result__TVFIA{row-gap:2.4rem}}.price_price_result_title__V0CSb{font-size:1.4rem;font-weight:500;line-height:2;margin-block:-.7rem;width:-moz-fit-content;width:fit-content;position:relative}.price_price_result_title__V0CSb:before{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:.1rem;background-color:var(--black)}.price_price_result_item__2VBOt{display:grid;align-items:center;grid-template-columns:1fr 1fr;min-height:6.4rem;border-top:1px solid var(--20gray)}@media screen and (max-width:1023px){.price_price_result_item__2VBOt{min-height:5.6rem}}.price_price_result_item__2VBOt:last-child{border-bottom:1px solid var(--20gray)}.price_price_result_name__zAI_t{font-size:1.4rem;line-height:1.8;margin-block:-.6222222222rem}@media screen and (max-width:1023px){.price_price_result_name__zAI_t{font-size:1.2rem;margin-block:-.5333333333rem}}.price_price_result_value__483Br{font-size:1.4rem;line-height:2;margin-block:-.7rem;text-align:right}@media screen and (max-width:1023px){.price_price_result_value__483Br{font-size:1.2rem;line-height:1.8;margin-block:-.5333333333rem}}.price_price_result_bold__RnYO_{font-weight:500}.price_price_result_blue__omISC{color:var(--advance-blue)}.price_price_calc_caution__DSU4E{display:flex;flex-direction:column;row-gap:1.6rem}.price_price_calc_caution_text__KJMwT{font-size:1.2rem;margin-block:-.45rem}@media screen and (max-width:1023px){.price_price_calc_caution_text__KJMwT{font-size:1rem;margin-block:-.375rem}}