.paymentSchedule-module-scss-module__8FduSq__paymentSchedule{min-width:768px;margin-top:16px;margin-bottom:32px}.paymentSchedule-module-scss-module__8FduSq__paymentSchedule .paymentSchedule-module-scss-module__8FduSq__paymentScheduleTable{border:solid 1px var(--color-border-default);text-align:center;table-layout:fixed;width:100%}.paymentSchedule-module-scss-module__8FduSq__paymentSchedule .paymentSchedule-module-scss-module__8FduSq__paymentScheduleTable th,.paymentSchedule-module-scss-module__8FduSq__paymentSchedule .paymentSchedule-module-scss-module__8FduSq__paymentScheduleTable td{border-right:solid 1px var(--color-border-default);border-bottom:solid 1px var(--color-border-default);font-size:14px}.paymentSchedule-module-scss-module__8FduSq__paymentSchedule .paymentSchedule-module-scss-module__8FduSq__paymentScheduleTable thead tr>:last-child{width:290px}.paymentSchedule-module-scss-module__8FduSq__paymentSchedule .paymentSchedule-module-scss-module__8FduSq__paymentScheduleTable thead small{margin-left:4px;font-size:12px;font-weight:400}.paymentSchedule-module-scss-module__8FduSq__paymentSchedule .paymentSchedule-module-scss-module__8FduSq__paymentScheduleTable thead th{font-weight:700}.paymentSchedule-module-scss-module__8FduSq__paymentSchedule .paymentSchedule-module-scss-module__8FduSq__paymentScheduleTable thead tr:first-of-type>th:last-of-type{color:var(--color-text-default);background:var(--color-bg-gray)}.paymentSchedule-module-scss-module__8FduSq__paymentSchedule .paymentSchedule-module-scss-module__8FduSq__paymentScheduleTable thead tr:first-of-type>th:nth-last-of-type(2){color:var(--color-text-sheblue-default);background:var(--color-bg-sheblue-default)}.paymentSchedule-module-scss-module__8FduSq__paymentSchedule .paymentSchedule-module-scss-module__8FduSq__paymentScheduleTable thead tr:first-of-type>th:nth-last-of-type(3){color:var(--color-text-shepink-default);background:var(--color-bg-danger)}.paymentSchedule-module-scss-module__8FduSq__paymentSchedule .paymentSchedule-module-scss-module__8FduSq__paymentScheduleTable thead tr:first-of-type th{padding:20px 8px}.paymentSchedule-module-scss-module__8FduSq__paymentSchedule .paymentSchedule-module-scss-module__8FduSq__paymentScheduleTable thead>tr:nth-of-type(2) th:last-of-type{color:var(--color-text-default);background:var(--color-bg-gray)}.paymentSchedule-module-scss-module__8FduSq__paymentSchedule .paymentSchedule-module-scss-module__8FduSq__paymentScheduleTable thead>tr:nth-of-type(2) th:nth-last-of-type(2){color:var(--color-text-sheblue-default);background:var(--color-bg-sheblue-default)}.paymentSchedule-module-scss-module__8FduSq__paymentSchedule .paymentSchedule-module-scss-module__8FduSq__paymentScheduleTable thead>tr:nth-of-type(2) th:nth-last-of-type(3){color:var(--color-text-shepink-default);background:var(--color-bg-danger)}.paymentSchedule-module-scss-module__8FduSq__paymentSchedule .paymentSchedule-module-scss-module__8FduSq__paymentScheduleTable thead>tr:nth-of-type(2) th{padding:8px;font-weight:700}.paymentSchedule-module-scss-module__8FduSq__paymentSchedule .paymentSchedule-module-scss-module__8FduSq__paymentScheduleTable tbody tr:nth-of-type(2n){background:var(--color-bg-sheblue-light)}.paymentSchedule-module-scss-module__8FduSq__paymentSchedule .paymentSchedule-module-scss-module__8FduSq__paymentScheduleTable tbody tr>td:nth-last-of-type(2){color:var(--color-text-sheblue-default)}.paymentSchedule-module-scss-module__8FduSq__paymentSchedule .paymentSchedule-module-scss-module__8FduSq__paymentScheduleTable tbody tr>td:nth-last-of-type(3){color:var(--color-text-shepink-default)}.paymentSchedule-module-scss-module__8FduSq__paymentSchedule .paymentSchedule-module-scss-module__8FduSq__paymentScheduleTable tbody tr td{padding:20px 8px}.paymentSchedule-module-scss-module__8FduSq__paymentSchedule .paymentSchedule-module-scss-module__8FduSq__paymentScheduleTable tbody tr>.paymentSchedule-module-scss-module__8FduSq__highlight{color:var(--color-text-danger);padding:16px 8px;font-size:18px;font-weight:700}.paymentSchedule-module-scss-module__8FduSq__paymentSchedule .paymentSchedule-module-scss-module__8FduSq__paymentScheduleTableInstallment{border:solid 1px var(--color-border-default);text-align:center;table-layout:fixed;width:100%}.paymentSchedule-module-scss-module__8FduSq__paymentSchedule .paymentSchedule-module-scss-module__8FduSq__paymentScheduleTableInstallment th,.paymentSchedule-module-scss-module__8FduSq__paymentSchedule .paymentSchedule-module-scss-module__8FduSq__paymentScheduleTableInstallment td{border-right:solid 1px var(--color-border-default);border-bottom:solid 1px var(--color-border-default);font-size:14px}.paymentSchedule-module-scss-module__8FduSq__paymentSchedule .paymentSchedule-module-scss-module__8FduSq__paymentScheduleTableInstallment thead tr>:last-child{width:290px}.paymentSchedule-module-scss-module__8FduSq__paymentSchedule .paymentSchedule-module-scss-module__8FduSq__paymentScheduleTableInstallment thead small{margin-left:4px;font-size:12px;font-weight:400}.paymentSchedule-module-scss-module__8FduSq__paymentSchedule .paymentSchedule-module-scss-module__8FduSq__paymentScheduleTableInstallment thead th{font-weight:700}.paymentSchedule-module-scss-module__8FduSq__paymentSchedule .paymentSchedule-module-scss-module__8FduSq__paymentScheduleTableInstallment thead tr:first-of-type>th:last-of-type{color:var(--color-text-default);background:var(--color-bg-gray)}.paymentSchedule-module-scss-module__8FduSq__paymentSchedule .paymentSchedule-module-scss-module__8FduSq__paymentScheduleTableInstallment thead tr:first-of-type>th:nth-last-of-type(2){color:var(--color-text-sheblue-default);background:var(--color-bg-sheblue-default)}.paymentSchedule-module-scss-module__8FduSq__paymentSchedule .paymentSchedule-module-scss-module__8FduSq__paymentScheduleTableInstallment thead tr:first-of-type>th:nth-last-of-type(3){color:var(--color-text-shepink-default);background:var(--color-bg-danger)}.paymentSchedule-module-scss-module__8FduSq__paymentSchedule .paymentSchedule-module-scss-module__8FduSq__paymentScheduleTableInstallment thead tr:first-of-type th{padding:20px 8px}.paymentSchedule-module-scss-module__8FduSq__paymentSchedule .paymentSchedule-module-scss-module__8FduSq__paymentScheduleTableInstallment thead>tr:nth-of-type(2) th:last-of-type{color:var(--color-text-default);background:var(--color-bg-gray)}.paymentSchedule-module-scss-module__8FduSq__paymentSchedule .paymentSchedule-module-scss-module__8FduSq__paymentScheduleTableInstallment thead>tr:nth-of-type(2) th:nth-last-of-type(2){color:var(--color-text-sheblue-default);background:var(--color-bg-sheblue-default)}.paymentSchedule-module-scss-module__8FduSq__paymentSchedule .paymentSchedule-module-scss-module__8FduSq__paymentScheduleTableInstallment thead>tr:nth-of-type(2) th:nth-last-of-type(3){color:var(--color-text-shepink-default);background:var(--color-bg-danger)}.paymentSchedule-module-scss-module__8FduSq__paymentSchedule .paymentSchedule-module-scss-module__8FduSq__paymentScheduleTableInstallment thead>tr:nth-of-type(2) th{padding:8px;font-weight:700}.paymentSchedule-module-scss-module__8FduSq__paymentSchedule .paymentSchedule-module-scss-module__8FduSq__paymentScheduleTableInstallment tbody tr:nth-of-type(2n){background:var(--color-bg-sheblue-light)}.paymentSchedule-module-scss-module__8FduSq__paymentSchedule .paymentSchedule-module-scss-module__8FduSq__paymentScheduleTableInstallment tbody tr>td:nth-last-of-type(2){color:var(--color-text-sheblue-default)}.paymentSchedule-module-scss-module__8FduSq__paymentSchedule .paymentSchedule-module-scss-module__8FduSq__paymentScheduleTableInstallment tbody tr>td:nth-last-of-type(3){color:var(--color-text-shepink-default)}.paymentSchedule-module-scss-module__8FduSq__paymentSchedule .paymentSchedule-module-scss-module__8FduSq__paymentScheduleTableInstallment tbody tr td{padding:20px 8px}.paymentSchedule-module-scss-module__8FduSq__paymentSchedule .paymentSchedule-module-scss-module__8FduSq__paymentScheduleTableInstallment tbody tr>.paymentSchedule-module-scss-module__8FduSq__highlight{color:var(--color-text-danger);padding:16px 8px;font-size:18px;font-weight:700}
.NativeDateInput-module-scss-module__nWXC9G__dateInputNonSp{display:flex}.NativeDateInput-module-scss-module__nWXC9G__selector{flex-grow:1}.NativeDateInput-module-scss-module__nWXC9G__selector.NativeDateInput-module-scss-module__nWXC9G__wide{flex-grow:2}@media only screen and (min-width:450px){.NativeDateInput-module-scss-module__nWXC9G__selector+.NativeDateInput-module-scss-module__nWXC9G__selector{margin-left:12px}}@media only screen and (max-width:449px){.NativeDateInput-module-scss-module__nWXC9G__selector+.NativeDateInput-module-scss-module__nWXC9G__selector{margin-left:3.2vw}}.NativeDateInput-module-scss-module__nWXC9G__dateInputSp{display:inline-block;position:relative}.NativeDateInput-module-scss-module__nWXC9G__dateInputSp.NativeDateInput-module-scss-module__nWXC9G__small{width:30%}.NativeDateInput-module-scss-module__nWXC9G__select{text-indent:.01px;width:100%;text-overflow:"";background:var(--color-object-gray-1);vertical-align:middle;font-size:inherit;appearance:none;box-sizing:border-box;border:1px solid #0000;border-radius:8px;outline:none;align-items:center;transition:all .2s;display:flex}.NativeDateInput-module-scss-module__nWXC9G__select.NativeDateInput-module-scss-module__nWXC9G__error{border:1px solid var(--color-function-danger-default)}.NativeDateInput-module-scss-module__nWXC9G__select:focus{background:#fff;border:1px solid #3c676e}.NativeDateInput-module-scss-module__nWXC9G__select:hover{border:1px solid #3c676e}.NativeDateInput-module-scss-module__nWXC9G__select.NativeDateInput-module-scss-module__nWXC9G__selected{color:var(--color-text-default)}.NativeDateInput-module-scss-module__nWXC9G__select:not(.NativeDateInput-module-scss-module__nWXC9G__selected){color:#d3d4d8}.NativeDateInput-module-scss-module__nWXC9G__select{font-family:游ゴシック体,Yu Gothic,YuGothic,Helvetica,Arial,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif}@media only screen and (min-width:1200px){.NativeDateInput-module-scss-module__nWXC9G__select.NativeDateInput-module-scss-module__nWXC9G__m{letter-spacing:1.6px;font-size:14px;line-height:28px}}@media only screen and (min-width:450px) and (max-width:1199px){.NativeDateInput-module-scss-module__nWXC9G__select.NativeDateInput-module-scss-module__nWXC9G__m{letter-spacing:1.6px;font-size:14px;line-height:28px}}@media only screen and (max-width:449px){.NativeDateInput-module-scss-module__nWXC9G__select.NativeDateInput-module-scss-module__nWXC9G__m{letter-spacing:.426667vw;font-size:3.73333vw;line-height:7.46667vw}}@media only screen and (min-width:450px){.NativeDateInput-module-scss-module__nWXC9G__select.NativeDateInput-module-scss-module__nWXC9G__m{border-radius:8px;height:48px;padding:0 16px}}@media only screen and (max-width:449px){.NativeDateInput-module-scss-module__nWXC9G__select.NativeDateInput-module-scss-module__nWXC9G__m{border-radius:2.13333vw;height:12.8vw;padding:0 4.26667vw}}@media only screen and (min-width:1200px){.NativeDateInput-module-scss-module__nWXC9G__select.NativeDateInput-module-scss-module__nWXC9G__l{letter-spacing:1.6px;font-size:14px;line-height:28px}}@media only screen and (min-width:450px) and (max-width:1199px){.NativeDateInput-module-scss-module__nWXC9G__select.NativeDateInput-module-scss-module__nWXC9G__l{letter-spacing:1.6px;font-size:14px;line-height:28px}}@media only screen and (max-width:449px){.NativeDateInput-module-scss-module__nWXC9G__select.NativeDateInput-module-scss-module__nWXC9G__l{letter-spacing:.426667vw;font-size:3.73333vw;line-height:7.46667vw}}@media only screen and (min-width:450px){.NativeDateInput-module-scss-module__nWXC9G__select.NativeDateInput-module-scss-module__nWXC9G__l{border-radius:8px;height:72px;padding:0 16px}}@media only screen and (max-width:449px){.NativeDateInput-module-scss-module__nWXC9G__select.NativeDateInput-module-scss-module__nWXC9G__l{border-radius:2.13333vw;height:14.9333vw;padding:0 4.26667vw}}
.subsidyConditionModal-module-scss-module__smWmcW__body{gap:var(--space-400);padding:var(--space-800) var(--space-600) var(--space-400);flex-direction:column;display:flex}.subsidyConditionModal-module-scss-module__smWmcW__footerFixed{z-index:1;box-sizing:border-box;width:100%;padding:var(--space-400) var(--space-600) var(--space-800);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#ffffffe6;justify-content:flex-end;align-items:center;display:flex;position:sticky;bottom:0;left:0}
.planPrice-module-scss-module__odmRGW__planPrice{min-width:768px;margin-bottom:40px}.planPrice-module-scss-module__odmRGW__planPrice .planPrice-module-scss-module__odmRGW__planPriceRow{border-bottom:1px solid var(--color-border-default);flex-wrap:wrap;justify-content:space-between;align-items:center;padding-left:24px;padding-right:24px;display:flex}.planPrice-module-scss-module__odmRGW__planPrice .planPrice-module-scss-module__odmRGW__planPriceRow.planPrice-module-scss-module__odmRGW__noBorder{border-bottom:none}.planPrice-module-scss-module__odmRGW__planPrice .planPrice-module-scss-module__odmRGW__planPriceRow.planPrice-module-scss-module__odmRGW__noBorder>*{margin-top:16px;min-height:32px!important}.planPrice-module-scss-module__odmRGW__planPrice .planPrice-module-scss-module__odmRGW__planPriceRow.planPrice-module-scss-module__odmRGW__doubleBorder{border-bottom:3px double var(--color-border-default)}.planPrice-module-scss-module__odmRGW__planPrice .planPrice-module-scss-module__odmRGW__planPriceRow .planPrice-module-scss-module__odmRGW__planPriceRowInline{display:flex}.planPrice-module-scss-module__odmRGW__planPrice .planPrice-module-scss-module__odmRGW__planPriceRow>*{place-items:center;min-height:80px;font-size:14px;display:grid}.planPrice-module-scss-module__odmRGW__planPrice .planPrice-module-scss-module__odmRGW__planPriceRow>dt{flex:2;justify-content:left;font-weight:700}.planPrice-module-scss-module__odmRGW__planPrice .planPrice-module-scss-module__odmRGW__planPriceRow>dd{flex:1;line-height:1.2}.planPrice-module-scss-module__odmRGW__planPrice .planPrice-module-scss-module__odmRGW__planPriceRow>dd select:focus{padding-left:16px!important;padding-right:48px!important}.planPrice-module-scss-module__odmRGW__planPrice .planPrice-module-scss-module__odmRGW__planPriceRow>dd .planPrice-module-scss-module__odmRGW__select{background:var(--color-bg-white)!important}.planPrice-module-scss-module__odmRGW__planPrice .planPrice-module-scss-module__odmRGW__planPriceRow>dd:first-of-type{flex:4;justify-content:left;display:flex}.planPrice-module-scss-module__odmRGW__planPrice .planPrice-module-scss-module__odmRGW__planPriceRow>dd:last-of-type,.planPrice-module-scss-module__odmRGW__planPrice .planPrice-module-scss-module__odmRGW__planPriceRow>dd:nth-last-of-type(2),.planPrice-module-scss-module__odmRGW__planPrice .planPrice-module-scss-module__odmRGW__planPriceRow>dd:nth-last-of-type(3){text-align:center}.planPrice-module-scss-module__odmRGW__planPrice .planPrice-module-scss-module__odmRGW__planPriceRow>dd:nth-last-of-type(2){color:var(--color-object-sheblue-darken)}.planPrice-module-scss-module__odmRGW__planPrice .planPrice-module-scss-module__odmRGW__planPriceRow>dd:nth-last-of-type(3){color:var(--color-object-shepink-darken)}.planPrice-module-scss-module__odmRGW__planPrice .planPrice-module-scss-module__odmRGW__planPriceRowCreditCard{border-bottom:1px solid var(--color-border-default);flex-wrap:wrap;justify-content:space-between;align-items:center;padding-left:24px;padding-right:24px;display:flex}.planPrice-module-scss-module__odmRGW__planPrice .planPrice-module-scss-module__odmRGW__planPriceRowCreditCard.planPrice-module-scss-module__odmRGW__noBorder{border-bottom:none}.planPrice-module-scss-module__odmRGW__planPrice .planPrice-module-scss-module__odmRGW__planPriceRowCreditCard.planPrice-module-scss-module__odmRGW__noBorder>*{margin-top:16px;min-height:32px!important}.planPrice-module-scss-module__odmRGW__planPrice .planPrice-module-scss-module__odmRGW__planPriceRowCreditCard.planPrice-module-scss-module__odmRGW__doubleBorder{border-bottom:3px double var(--color-border-default)}.planPrice-module-scss-module__odmRGW__planPrice .planPrice-module-scss-module__odmRGW__planPriceRowCreditCard .planPrice-module-scss-module__odmRGW__planPriceRowInline{display:flex}.planPrice-module-scss-module__odmRGW__planPrice .planPrice-module-scss-module__odmRGW__planPriceRowCreditCard>*{place-items:center;min-height:80px;font-size:14px;display:grid}.planPrice-module-scss-module__odmRGW__planPrice .planPrice-module-scss-module__odmRGW__planPriceRowCreditCard>dt{flex:2;justify-content:left;font-weight:700}.planPrice-module-scss-module__odmRGW__planPrice .planPrice-module-scss-module__odmRGW__planPriceRowCreditCard>dd{flex:1;line-height:1.2}.planPrice-module-scss-module__odmRGW__planPrice .planPrice-module-scss-module__odmRGW__planPriceRowCreditCard>dd select:focus{padding-left:16px!important;padding-right:48px!important}.planPrice-module-scss-module__odmRGW__planPrice .planPrice-module-scss-module__odmRGW__planPriceRowCreditCard>dd .planPrice-module-scss-module__odmRGW__select{background:var(--color-bg-white)!important}.planPrice-module-scss-module__odmRGW__planPrice .planPrice-module-scss-module__odmRGW__planPriceRowCreditCard>dd:first-of-type{flex:4;justify-content:left;display:flex}.planPrice-module-scss-module__odmRGW__planPrice .planPrice-module-scss-module__odmRGW__planPriceRowCreditCard>dd:last-of-type,.planPrice-module-scss-module__odmRGW__planPrice .planPrice-module-scss-module__odmRGW__planPriceRowCreditCard>dd:nth-last-of-type(2),.planPrice-module-scss-module__odmRGW__planPrice .planPrice-module-scss-module__odmRGW__planPriceRowCreditCard>dd:nth-last-of-type(3){text-align:center}.planPrice-module-scss-module__odmRGW__planPrice .planPrice-module-scss-module__odmRGW__planPriceRowCreditCard>dd:last-of-type{color:var(--color-object-sheblue-darken)}.planPrice-module-scss-module__odmRGW__planPrice .planPrice-module-scss-module__odmRGW__planPriceRowCreditCard>dd:nth-last-of-type(2){color:var(--color-object-shepink-darken)}.planPrice-module-scss-module__odmRGW__planPrice .planPrice-module-scss-module__odmRGW__planPriceRow:first-of-type{font-weight:700}.planPrice-module-scss-module__odmRGW__planPrice .planPrice-module-scss-module__odmRGW__creditCardInstallmentFeeNotice{text-align:left;flex:1;align-self:center;min-width:0;margin-left:16px}
.totalPrice-module-scss-module__DO8HeG__totalPrice [class^=StatusLabel]{font-size:16px}.totalPrice-module-scss-module__DO8HeG__totalPrice{border:1px solid var(--color-border-darken);background:var(--color-bg-gray);border-radius:8px;min-width:768px;margin-bottom:8px;padding:28px 40px}.totalPrice-module-scss-module__DO8HeG__totalPrice.totalPrice-module-scss-module__DO8HeG__reduction{background:0 0;padding-top:24px;padding-bottom:24px}.totalPrice-module-scss-module__DO8HeG__totalPrice.totalPrice-module-scss-module__DO8HeG__hasRefund .totalPrice-module-scss-module__DO8HeG__totalPriceValue,.totalPrice-module-scss-module__DO8HeG__totalPrice.totalPrice-module-scss-module__DO8HeG__hasRefund .totalPrice-module-scss-module__DO8HeG__totalPriceUnit{color:var(--color-primitive-red-300)}.totalPrice-module-scss-module__DO8HeG__totalPrice .totalPrice-module-scss-module__DO8HeG__totalPriceValue{font-size:24px;font-weight:700}.totalPrice-module-scss-module__DO8HeG__totalPrice .totalPrice-module-scss-module__DO8HeG__totalPriceItem{align-items:center}.totalPrice-module-scss-module__DO8HeG__totalPrice .totalPrice-module-scss-module__DO8HeG__totalPriceItem:first-of-type{margin-bottom:8px}.totalPrice-module-scss-module__DO8HeG__totalPrice .totalPrice-module-scss-module__DO8HeG__totalPriceItem:nth-of-type(2) .totalPrice-module-scss-module__DO8HeG__totalPriceValue{font-size:28px;font-weight:400}.totalPrice-module-scss-module__DO8HeG__totalPrice .totalPrice-module-scss-module__DO8HeG__totalPriceWrapper{justify-content:space-between;align-items:center;font-weight:700;display:flex}.totalPrice-module-scss-module__DO8HeG__totalPrice .totalPrice-module-scss-module__DO8HeG__totalPriceWrapper .totalPrice-module-scss-module__DO8HeG__totalPriceDetail{align-items:center;gap:8px;display:flex}.totalPrice-module-scss-module__DO8HeG__totalPrice .totalPrice-module-scss-module__DO8HeG__totalPriceWrapper .totalPrice-module-scss-module__DO8HeG__totalPriceUnit,.totalPrice-module-scss-module__DO8HeG__totalPrice .totalPrice-module-scss-module__DO8HeG__totalPriceWrapper .totalPrice-module-scss-module__DO8HeG__totalPriceStrikeThrough{font-size:12px;font-weight:400}.totalPrice-module-scss-module__DO8HeG__totalPrice .totalPrice-module-scss-module__DO8HeG__totalPriceWrapper .totalPrice-module-scss-module__DO8HeG__totalPriceStrikeThrough{text-decoration-line:line-through}.totalPrice-module-scss-module__DO8HeG__totalPrice .totalPrice-module-scss-module__DO8HeG__totalPriceCreditCardFeeNote{border-top:1px dashed var(--color-border-default);color:var(--color-object-shepink-darken);justify-content:space-between;align-items:center;margin-top:8px;padding-top:8px;font-weight:400;display:flex}.totalPrice-module-scss-module__DO8HeG__totalPrice .totalPrice-module-scss-module__DO8HeG__totalPriceCreditCardFeeConditionalNote{border-top:1px dashed var(--color-border-default);margin-top:8px;padding-top:8px}
.planContainer-module-scss-module__3AmLeG__planView{width:100%;font-family:var(--font-family-default);margin-bottom:24px}@media only screen and (min-width:1200px){.planContainer-module-scss-module__3AmLeG__planView{margin-top:48px}}@media only screen and (min-width:450px) and (max-width:1199px){.planContainer-module-scss-module__3AmLeG__planView{margin-top:32px}}@media only screen and (max-width:449px){.planContainer-module-scss-module__3AmLeG__planView{margin-top:32px}}.planContainer-module-scss-module__3AmLeG__priceContainer{overflow-x:scroll}.planContainer-module-scss-module__3AmLeG__planList{justify-content:flex-start;align-items:center;display:flex}.planContainer-module-scss-module__3AmLeG__planItem{text-align:center;flex:1 0 0;justify-content:center;align-items:center;min-height:95px;font-size:14px;display:flex}.planContainer-module-scss-module__3AmLeG__planItem .planContainer-module-scss-module__3AmLeG__planItemRecommended{margin-top:-24px;margin-bottom:4px}.planContainer-module-scss-module__3AmLeG__planItem:not(.planContainer-module-scss-module__3AmLeG__active){background:var(--color-primitive-gray-20);color:var(--color-object-gray-3);cursor:pointer}.planContainer-module-scss-module__3AmLeG__planItem.planContainer-module-scss-module__3AmLeG__active{color:var(--color-primitive-navy-300);border-top:4px solid var(--color-primitive-navy-300);font-weight:700}.planContainer-module-scss-module__3AmLeG__planDetail{justify-content:space-between;align-items:center;display:flex}.planContainer-module-scss-module__3AmLeG__planDetail:not(:last-child){border-bottom:1px solid var(--color-border-darken)}@media only screen and (min-width:1200px){.planContainer-module-scss-module__3AmLeG__planDetail{padding:40px 0}}@media only screen and (min-width:450px) and (max-width:1199px){.planContainer-module-scss-module__3AmLeG__planDetail{padding:28px 0}}@media only screen and (max-width:449px){.planContainer-module-scss-module__3AmLeG__planDetail{padding:7.46667vw 0}}.planContainer-module-scss-module__3AmLeG__planItemRecommended{background:var(--color-function-primary-default);color:var(--color-text-white);padding:2px 4px;font-size:10px;display:inline-block}.planContainer-module-scss-module__3AmLeG__name{font-family:europa,游ゴシック体,Yu Gothic,YuGothic,Helvetica,Arial,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif;font-weight:700}@media only screen and (min-width:1200px) and (min-width:1200px){.planContainer-module-scss-module__3AmLeG__name{letter-spacing:1.6px;font-size:16px;line-height:32px}}@media only screen and (min-width:1200px) and (min-width:450px) and (max-width:1199px){.planContainer-module-scss-module__3AmLeG__name{letter-spacing:1.6px;font-size:16px;line-height:32px}}@media only screen and (min-width:1200px) and (max-width:449px){.planContainer-module-scss-module__3AmLeG__name{letter-spacing:.426667vw;font-size:4.26667vw;line-height:8.53333vw}}@media only screen and (max-width:1199px) and (min-width:1200px){.planContainer-module-scss-module__3AmLeG__name{letter-spacing:1.6px;font-size:14px;line-height:28px}}@media only screen and (max-width:1199px) and (min-width:450px) and (max-width:1199px){.planContainer-module-scss-module__3AmLeG__name{letter-spacing:1.6px;font-size:14px;line-height:28px}}@media only screen and (max-width:1199px) and (max-width:449px){.planContainer-module-scss-module__3AmLeG__name{letter-spacing:.426667vw;font-size:3.73333vw;line-height:7.46667vw}}.planContainer-module-scss-module__3AmLeG__discountLabel{font-family:europa,游ゴシック体,Yu Gothic,YuGothic,Helvetica,Arial,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif}@media only screen and (min-width:1200px){.planContainer-module-scss-module__3AmLeG__discountLabel{letter-spacing:1.6px;font-size:10px;line-height:14px}}@media only screen and (min-width:450px) and (max-width:1199px){.planContainer-module-scss-module__3AmLeG__discountLabel{letter-spacing:1.6px;font-size:10px;line-height:14px}}@media only screen and (max-width:449px){.planContainer-module-scss-module__3AmLeG__discountLabel{letter-spacing:.426667vw;font-size:2.66667vw;line-height:3.73333vw}}.planContainer-module-scss-module__3AmLeG__discountLabel{text-align:center;border-radius:100px}@media only screen and (min-width:1200px){.planContainer-module-scss-module__3AmLeG__discountLabel{width:140px;padding:4px 8px}}@media only screen and (min-width:450px) and (max-width:1199px){.planContainer-module-scss-module__3AmLeG__discountLabel{width:126px;padding:4px 0 4px 4px}}@media only screen and (max-width:449px){.planContainer-module-scss-module__3AmLeG__discountLabel{width:33.6vw;padding:1.06667vw 0 1.06667vw 1.06667vw}}.planContainer-module-scss-module__3AmLeG__discountLabel.planContainer-module-scss-module__3AmLeG__duration12,.planContainer-module-scss-module__3AmLeG__discountLabel.planContainer-module-scss-module__3AmLeG__duration6{background:var(--color-function-danger-default);color:#fff}.planContainer-module-scss-module__3AmLeG__right{text-align:right}@media only screen and (min-width:1200px){.planContainer-module-scss-module__3AmLeG__right{width:320px}}.planContainer-module-scss-module__3AmLeG__priceWrapper{display:inline}@media only screen and (min-width:1200px){.planContainer-module-scss-module__3AmLeG__priceWrapper{display:flex}.planContainer-module-scss-module__3AmLeG__priceWithoutTax{flex-basis:55%}}.planContainer-module-scss-module__3AmLeG__price{font-family:游ゴシック体,Yu Gothic,YuGothic,Helvetica,Arial,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif}@media only screen and (min-width:1200px){.planContainer-module-scss-module__3AmLeG__price{letter-spacing:1.6px;font-size:10px;line-height:14px}}@media only screen and (min-width:450px) and (max-width:1199px){.planContainer-module-scss-module__3AmLeG__price{letter-spacing:1.6px;font-size:10px;line-height:14px}}@media only screen and (max-width:449px){.planContainer-module-scss-module__3AmLeG__price{letter-spacing:.426667vw;font-size:2.66667vw;line-height:3.73333vw}}.planContainer-module-scss-module__3AmLeG__price .planContainer-module-scss-module__3AmLeG__priceNo{font-family:europa,sans-serif}@media only screen and (min-width:1200px){.planContainer-module-scss-module__3AmLeG__price .planContainer-module-scss-module__3AmLeG__priceNo{letter-spacing:1.6px;margin-left:16px;margin-right:8px;font-size:28px}}@media only screen and (min-width:450px) and (max-width:1199px){.planContainer-module-scss-module__3AmLeG__price .planContainer-module-scss-module__3AmLeG__priceNo{letter-spacing:1.6px;margin:0 8px;font-size:20px}}@media only screen and (max-width:449px){.planContainer-module-scss-module__3AmLeG__price .planContainer-module-scss-module__3AmLeG__priceNo{letter-spacing:.426667vw;margin:0 2.13333vw;font-size:5.33333vw}}.planContainer-module-scss-module__3AmLeG__priceWithTax{font-family:europa,游ゴシック体,Yu Gothic,YuGothic,Helvetica,Arial,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ ProN W3,Meiryo,メイリオ,sans-serif}@media only screen and (min-width:1200px){.planContainer-module-scss-module__3AmLeG__priceWithTax{letter-spacing:1.6px;font-size:10px;line-height:14px}}@media only screen and (min-width:450px) and (max-width:1199px){.planContainer-module-scss-module__3AmLeG__priceWithTax{letter-spacing:1.6px;font-size:10px;line-height:14px}}@media only screen and (max-width:449px){.planContainer-module-scss-module__3AmLeG__priceWithTax{letter-spacing:.426667vw;font-size:2.66667vw;line-height:3.73333vw}}@media only screen and (min-width:1200px){.planContainer-module-scss-module__3AmLeG__priceWithTax{flex-direction:column;flex-basis:45%;justify-content:flex-end;margin-left:12px;display:flex}}@media only screen and (min-width:450px) and (max-width:1199px){.planContainer-module-scss-module__3AmLeG__priceWithTax{text-align:right;margin-top:8px}}@media only screen and (max-width:449px){.planContainer-module-scss-module__3AmLeG__priceWithTax{text-align:right;margin-top:2.13333vw}}
