.module--service_pricing{--theme_color_border:#9bb7d4;margin-bottom:35px;margin-top:80px}@media screen and (max-width:1050px){.module--service_pricing{margin-bottom:25px;margin-top:70px}}.service_pricing_table_wrap{max-width:100%}.service_pricing_table_wrap .table-scroll-container{overflow-x:auto;position:relative}.service_pricing_table{--service-pricing-fill:#e4eefa;--service-pricing-gradient:linear-gradient(90deg,var(--theme_color_main) 0%,#1ea8e5 100%);background-color:var(--theme_color_base);border:1px solid var(--theme_color_border);border-collapse:collapse;display:table;min-width:550px!important;table-layout:fixed;width:100%!important}.service_pricing_table td,.service_pricing_table th{border:1px solid var(--theme_color_border);padding:30px 10px;text-align:center;vertical-align:middle}.service_pricing_table thead th{background-color:var(--theme_color_sub);color:var(--theme_color_font02);font-size:18px;height:70px}.service_pricing_table thead th:first-child{background-color:var(--service-pricing-fill);color:inherit}.service_pricing_table thead th:last-child{background-color:var(--theme_color_main)}.service_pricing_table tbody th{background-color:var(--service-pricing-fill)}.service_pricing_table tbody td{background-color:var(--theme_color_base);color:var(--theme_color_main)}.service_pricing_plan_blank{background-color:var(--service-pricing-fill)!important}.service_pricing_plan_cell{padding:28px 24px 22px}.service_pricing_plan_cell>div{display:flex;flex-flow:column;height:100%}.service_pricing_plan_summary{font-size:14px;margin:0 auto;max-width:370px;text-align:center}.module--service_pricing .component--cta_btns{justify-content:center;margin-top:auto;padding-top:30px}.module--service_pricing .component--cta_btns .btn.xsmall .btn_body a{font-size:13px;min-height:46px;padding:12px 40px}.service_pricing_plan_note{color:var(--theme_color_main);font-size:12px;margin:20px auto 0;max-width:360px;text-align:center}.service_pricing_data_row{height:75px}.service_pricing_data_row.is-initial{height:100px}.service_pricing_data_row.is-method,.service_pricing_data_row.is-usage{height:99px}.service_pricing_plan_row td{height:335px;vertical-align:bottom}.service_pricing_group_head{padding:0 12px}.service_pricing_row_head{padding:0 18px}.service_pricing_row_head.is-wide{padding-left:24px;padding-right:24px}.service_pricing_value_cell{padding:0 24px}.service_pricing_price{align-items:flex-end;display:inline-flex;gap:4px;justify-content:center}.service_pricing_price_number{font-size:36px}.service_pricing_price_unit{font-size:18px;margin-bottom:6px}.service_pricing_price_note{display:block;font-size:14px}.service_pricing_dot{background-color:var(--theme_color_main);border-radius:50%;display:inline-block;height:16px;width:16px}@media screen and (max-width:768px){.service_pricing_data_row,.service_pricing_data_row.is-initial,.service_pricing_data_row.is-method,.service_pricing_data_row.is-usage,.service_pricing_plan_row td{height:auto}.service_pricing_plan_cell{padding:20px 16px}.service_pricing_plan_summary{max-width:none}.service_pricing_plan_summary.is-custom{margin-top:28px}.service_pricing_plan_button{max-width:210px;min-width:0;padding-left:20px;padding-right:20px;width:100%}.service_pricing_plan_note{max-width:none}.service_pricing_row_head,.service_pricing_value_cell{padding:0 16px}}