.pricing-table{background-color:#fafafa;border-radius:80px}.pricing-table .page-center>h2{position:relative;z-index:1}.pricing-table .page-center>h2 span:first-child{display:block;font-size:40px;font-weight:600;line-height:1.5}.pricing-table .page-center>h2 span:last-child{border-radius:0 0 24px 0;display:flex;justify-content:flex-end;margin-top:24px;overflow:hidden;position:relative}.pricing-table .page-center>h2 span svg{max-width:410px;position:relative;width:50%;z-index:1}.pricing-table .page-center>h2 span:last-child:after{background-color:#ddd;bottom:28%;content:"";height:1px;left:0;position:absolute;width:100%}.pricing-table .-tbl{line-height:1.4;margin-top:72px}.pricing-table .-tbl .-tbl-head{background-color:#fafafa;margin-top:-120px;padding-top:120px;position:sticky;top:0}.pricing-table .-tbl .-tbl-head .-tbl-tr.-bold{border:1px solid #ddd;display:flex;font-weight:600}.pricing-table .-tbl .-tbl-head .-tbl-tr.-bold .-tbl-td.-tbl-func-tit.-bg-gray{align-items:center;background-color:#eee;display:flex;width:clamp(6.25rem,2.058rem + 12.4vw,10rem)}.pricing-table .-tbl .-tbl-head .-tbl-tr.-bold .-tbl-td+*{border-left:0;flex:1}.pricing-table .-tbl span.-tbl-td-item{display:flex;justify-content:center;padding:16px}.pricing-table .-tbl .-tbl-td .-tbl-td-inner{display:flex}.pricing-table .-tbl .-tbl-td .-tbl-td-inner .-tbl-td.-tbl-td-name.-bg-gray{align-items:center;background-color:#eee;display:flex;width:32%}.pricing-table .-tbl .-tbl-td .-tbl-td-inner .-tbl-td.-tbl-td-func{border-left:1px solid #ddd;display:flex;flex:1;width:70%}.pricing-table .-tbl .-tbl-td .-tbl-td-inner .-tbl-td.-tbl-td-func .-tbl-td.-tbl-td-func-item.-bg-blue span.-tbl-td-item{justify-content:center}.pricing-table .-tbl .-tbl-td .-tbl-td-inner .-tbl-td.-tbl-td-func .-tbl-td.-tbl-td-func-item.-bg-blue{background-color:#0f1545;border-left:1px solid #ddd;color:#fff;flex:auto;width:100%}.pricing-table .-tbl-tr{border:1px solid #ddd;display:flex;margin-top:-1px}.pricing-table .-tbl-tr .-tbl-td.-tbl-func-tit.-bg-gray.-bold{background-color:#eee;display:flex;font-weight:600;width:clamp(6.25rem,2.058rem + 12.4vw,10rem)}.pricing-table .-tbl .-tbl-td+*{flex:1}.pricing-table .-tbl-tr .-tbl-td .-tbl-td-inner.-bg-light-gray{background-color:#fafafa;display:flex}.pricing-table .-tbl-tr .-tbl-td .-tbl-td-inner.-bg-light-gray .-tbl-td.-tbl-td-name{align-items:center;display:flex;width:32%}.pricing-table .-tbl-tr .-tbl-td .-tbl-td-inner.-bg-light-gray .-tbl-td.-tbl-td-func .-tbl-td.-tbl-td-func-item{flex:1;width:100%}.pricing-table .-tbl-tr .-tbl-td .-tbl-td-inner.-bg-light-gray+.-tbl-td-inner.-bg-light-gray{border-top:1px solid #ddd}.pricing-table .-tbl-tr .-tbl-td.-tbl-func-tit.-bg-gray.-bold:first-child{border:0}.pricing-table .-tbl .-tbl-td .-tbl-td-inner .-tbl-td.-tbl-td-func{border-left:0}.pricing-table .-tbl-tr .-tbl-td .-tbl-td-inner.-bg-light-gray,.pricing-table .-tbl-tr .-tbl-td .-tbl-td-inner.-bg-light-gray .-tbl-td.-tbl-td-func,.pricing-table .-tbl-tr .-tbl-td .-tbl-td-inner.-bg-light-gray .-tbl-td.-tbl-td-func .-tbl-td+.-tbl-td{border-left:1px solid #ddd}.pricing-table .-tbl-tr .-tbl-td .-tbl-td-inner.-bg-light-gray+.-tbl-td-inner.-bg-light-gray:nth-child(2n){background:#fff}.pricing-table .-tbl-tr:last-child .-tbl-td .-tbl-td-inner.-bg-light-gray:nth-child(2n){background-color:#fafafa!important}.pricing-table .-tbl-tr:last-child .-tbl-td .-tbl-td-inner.-bg-light-gray:nth-child(2n - 1){background:#fff}@media (max-width:540px){section.plan-summary{margin-top:clamp(2.5rem,-.3rem + 8.28vw,5rem)!important}.plan-summary ul.plan-list.-panel-row-row>li .-panel-row-name br{display:none}.plan-summary ul.plan-list.-panel-row-row>li .-panel-row-details .-panel-row-details-item{min-height:auto!important}.plan-summary .-panel-row-details-inner:last-child .-panel-row-details-item p{line-height:1.8!important}.plan-summary ul.plan-list.-panel-row-row>li+li{margin-left:0}.plan-summary ul.plan-list.-panel-row-row{display:block}.plan-summary ul.plan-list.-panel-row-row>li+li{margin:40px 0 0}.pricing-table .-tbl .-tbl-td .-tbl-td-inner .-tbl-td.-tbl-td-name.-bg-gray{display:none}.pricing-table .-tbl .-tbl-head .-tbl-tr.-bold .-tbl-td.-tbl-func-tit.-bg-gray{display:none;justify-content:center;width:100%}.pricing-table .-tbl .-tbl-head .-tbl-tr.-bold,.pricing-table .-tbl-tr{display:block}.pricing-table .-tbl-tr .-tbl-td.-tbl-func-tit.-bg-gray.-bold:first-child{justify-content:center;width:100%}.pricing-table .-tbl-tr .-tbl-td .-tbl-td-inner.-bg-light-gray .-tbl-td.-tbl-td-name{background-color:#fafafa;justify-content:center;width:100%}.pricing-table .-tbl-tr .-tbl-td .-tbl-td-inner.-bg-light-gray{display:block}.pricing-table .-tbl .-tbl-td .-tbl-td-inner .-tbl-td.-tbl-td-func{border-left:0!important;border-right:0!important;border-top:1px solid #ddd;width:100%}.pricing-table .-tbl span.-tbl-td-item{padding-bottom:8px;padding-top:8px}.pricing-table .-tbl .-tbl-head .-tbl-td-inner span.-tbl-td-item,.pricing-table .-tbl-tr .-tbl-td .-tbl-td-inner.-bg-light-gray .-tbl-td.-tbl-td-func span.-tbl-td-item{padding:16px}.pricing-table{border-radius:clamp(2.5rem,-.3rem + 8.28vw,5rem)}.pricing-table .-tbl-tr .-tbl-td .-tbl-td-inner.-bg-light-gray .-tbl-td.-tbl-td-func .-tbl-td.-tbl-td-func-item.-sptab-txt-small01{background-color:#fff}.pricing-table .-tbl .-tbl-td .-tbl-td-inner.-bg-light-gray{border-left:0}}