@media only screen and (max-width:54.6875rem){.pro-benefits-table .container_table{margin-top:60px}}.pro-benefits-table .table_box tr{grid-template-columns:1fr 1fr}.pro-benefits-table .table_box thead th{padding:0 8px;font-size:16px}@media only screen and (max-width:54.6875rem){.pro-benefits-table .table_box thead th{font-size:14px;line-height:14px}}.pro-benefits-table .table_box tbody td{color:#3a3a3a}@media only screen and (max-width:500px){.pro-benefits-table .total-price-warp .price-row{display:flex;justify-content:center;align-items:flex-end;white-space:nowrap;gap:0}.pro-benefits-table .total-price-warp .price-row>:not(:last-child){margin-right:8px}}.pro_benefits_footer{margin-bottom:100px}.pro_benefits_footer.proBenefitsPlus{margin-bottom:0;padding:100px 0;background-color:#f6fafb}@media only screen and (max-width:54.6875rem){.pro_benefits_footer.proBenefitsPlus{padding:60px 0}}.pro_benefits_footer.proBenefitsPlus .btn_array_wrap a{margin-bottom:0}.pro_benefits_footer .btn_array_wrap{margin-top:40px;justify-content:center}@media only screen and (max-width:54.6875rem){.ips-page-footer{padding-bottom:40px!important;margin-bottom:60px!important}}.ips-page-footer .textItemContainer:first-of-type{font-size:40px;color:#222;line-height:40px;text-align:center}@media only screen and (max-width:54.6875rem){.ips-page-footer .textItemContainer:first-of-type{font-size:24px;font-weight:500}}.ips-page-footer .textItemContainer:nth-of-type(2){margin-top:40px}@media only screen and (max-width:54.6875rem){.ips-page-footer .textItemContainer:nth-of-type(2){font-size:16px}}.ips-page-footer .btn_array_wrap{margin-top:60px}@media only screen and (max-width:54.6875rem){.ips-page-footer .btn_array_wrap{margin-top:40px}}.ips-page-footer .btn_array_wrap .watch{background-color:#fff;text-wrap:nowrap}@media only screen and (max-width:375px){.ips-page-footer .btn_array_wrap .watch{font-size:16px}}.proWardCardItem{position:relative;margin-bottom:24px}@media only screen and (min-width:54.6885rem){.proWardCardItem{margin-bottom:0}}.proWardCardItem .title{position:absolute;top:40px;width:100%;text-align:center;line-height:24px;font-weight:var(--font-weight-500);font-size:20px;color:var(--color-text-dark)}@media only screen and (min-width:54.6885rem){.proWardCardItem .title{position:absolute;top:60px;width:100%;text-align:center;line-height:24px;font-weight:var(--font-weight-500);font-size:24px;color:var(--color-text-dark)}}.proWardCardItem .card-info{position:absolute;font-size:20px;bottom:8px;left:50%;transform:translateX(-50%);text-align:center;background:#fff;opacity:.8;padding:8px;border-right:8px;width:auto;max-width:auto}@media only screen and (min-width:54.6885rem){.proWardCardItem .card-info{bottom:16px;padding:18px;max-width:inherit}}@media only screen and (min-width:500px) and (max-width:874px){.proWardCardItem .card-info{bottom:40px}}.proWardCardItem .card-info.hidden{display:none}.proWardCardItem .card-info .pro-price,.proWardCardItem .card-info .regular-price{display:flex;position:relative;align-items:center}.proWardCardItem .card-info .pro-price .count,.proWardCardItem .card-info .regular-price .count{width:92px;text-align:left}.proWardCardItem .card-info .pro-price{margin-bottom:6px;white-space:nowrap}.proWardCardItem .card-info .pro-price .count{width:auto;font-size:16px;color:#cc0200;font-weight:500}@media only screen and (max-width:23.4375rem){.proWardCardItem .card-info .pro-price .count{font-size:16px}}.proWardCardItem .card-info .pro-price .count .precision{font-size:16px}.proWardCardItem .card-info .regular-price{white-space:nowrap}.proWardCardItem .card-info .regular-price .count{font-size:14px;text-decoration:line-through}@media only screen and (max-width:23.4375rem){.proWardCardItem .card-info .regular-price .count{font-size:14px}}.proWardCardItem .card-info .label{display:inline-block;font-size:14px;width:214px;text-align:left;flex:0 0 auto}@media only screen and (min-width:54.6885rem){.proWardCardItem .card-info .label{width:260px;font-size:14px}}@media only screen and (max-width:54.6875rem){.baseSection{padding-left:24px;padding-right:24px}}@media only screen and (max-width:23.4375rem){.baseSection{padding-left:16px;padding-right:16px}.proWardCardItem{margin-bottom:16px}}.column1_image_section{max-width:1620px;margin:auto;position:relative;padding-top:32px}.column1_image_section .title{position:absolute;top:60px;left:50%;transform:translateX(-50%);font-size:24px;font-weight:500}@media only screen and (max-width:54.6875rem){.column1_image_section .title{font-size:20px;font-weight:500}}.column1_image_section img{max-width:100%;height:auto;margin:auto;display:block}@media only screen and (max-width:54.6875rem){.column1_image_section img{height:auto}}.column1_image_section_button{padding-top:0}@media only screen and (max-width:54.6875rem){.column1_image_section_button{padding-top:120px}}.column1_image_section_button .btn_wrap{display:flex;justify-content:center;flex-wrap:wrap;background-color:#fff;max-width:1620px;margin:auto}@media only screen and (max-width:54.6875rem){.column1_image_section_button .btn_wrap{display:flex;justify-content:flex-start}}.column1_image_section_button .btn_wrap .button{margin-top:60px}.column1_image_section_button .btn_wrap .button .button{margin-top:32px}.column1_image_section_button .btn_wrap .default{margin-left:32px}@media screen and (max-width:528px){.column1_image_section_button .btn_wrap,.column1_image_section_button .btn_wrap .button{margin-top:0}.column1_image_section_button .btn_wrap .default{margin-left:0;margin-top:20px}}@media screen and (max-width:1687px){.column1_image_section img{padding:0 32px}}