﻿@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Mitr:wght@200;500&display=swap");@import url("https://fonts.googleapis.com/css2?family=Mitr:wght@200;500&display=swap");@font-face{font-family:"PrachasonNeueMon-Bold";src:url("/asset/font/PrachasonNeueMon/PrachasonNeueMon-Bold.woff2") format("woff2");}@font-face{font-family:"PrachasonNeueMon-Medium";src:url("/asset/font/PrachasonNeueMon/PrachasonNeueMon-Medium.woff2") format("woff2");}@font-face{font-family:"PrachasonNeueMon-SemiBold";src:url("/asset/font/PrachasonNeueMon/PrachasonNeueMon-SemiBold.woff2") format("woff2");}@font-face{font-family:"PrachasonNeueMon-Regular";src:url("/asset/font/PrachasonNeueMon/PrachasonNeueMon-Regular.woff2") format("woff2");}body{margin:0;}a{color:#000;text-decoration:none;}a:active{color:#000;}a:focus{color:#000;}a:focus-within{color:#000;}button{all:initial;}h1{font-family:"PrachasonNeueMon-Bold";font-size:21px;}h2{font-family:"PrachasonNeueMon-SemiBold";font-size:15px;}h3{font-family:"PrachasonNeueMon-Medium";font-size:12px;}label,p{font-family:"PrachasonNeueMon-Regular";font-size:12px;}button{font-family:"PrachasonNeueMon-SemiBold";font-size:18px;}.e-container{margin-right:auto;margin-left:auto;padding-top:16px;padding-right:16px;padding-bottom:16px;padding-left:16px;}@media(min-width:768px){.e-container{padding-left:7px;padding-right:7px;}}@media(min-width:992px){.e-container{max-width:1250px;}}@font-face{font-family:"PrachasonNeueMon-Bold";src:url("/asset/font/PrachasonNeueMon/PrachasonNeueMon-Bold.woff2") format("woff2");}@font-face{font-family:"PrachasonNeueMon-Medium";src:url("/asset/font/PrachasonNeueMon/PrachasonNeueMon-Medium.woff2") format("woff2");}@font-face{font-family:"PrachasonNeueMon-SemiBold";src:url("/asset/font/PrachasonNeueMon/PrachasonNeueMon-SemiBold.woff2") format("woff2");}@font-face{font-family:"PrachasonNeueMon-Regular";src:url("/asset/font/PrachasonNeueMon/PrachasonNeueMon-Regular.woff2") format("woff2");}section.e-container{padding-top:32px;padding-right:32px;padding-bottom:32px;padding-left:32px;}.sec-head h2{color:#00008b;text-align:center;font-size:29px;}.sec-head .banner{overflow:hidden;padding:0;margin:-1px;}.sec-head .banner img{display:block;width:100%;margin:0;}.sec-head .protection{margin-top:1.5em;border:solid 1px #f6f6f6;border-radius:15px;padding:14px;position:relative;}.sec-head .protection h3{font-size:19px;color:#009e6d;margin-top:6px;}.sec-head .protection .icon-box{display:flex;}.sec-head .protection .icon-box .icon{width:75px;}.sec-head .protection .icon-box .icon img{width:100%;max-width:100%;}.sec-head .protection .icon-box .content{padding-left:7px;width:85%;}.sec-head .protection .icon-box .content h4{margin-top:0;margin-bottom:1px;font-size:16px;}.sec-head .protection .icon-box .content p{margin-top:0;font-size:14px;line-height:17px;}.sec-head .protection .btn-share{position:absolute;width:40px;height:40px;right:5px;bottom:5px;}.sec-head .protection .btn-share img{width:100%;}@media(min-width:720px){.sec-head h2{text-align:left;}.sec-head .top-banner{display:flex;flex-direction:row;justify-content:stretch;column-gap:7px;}.sec-head .banner{flex-basis:45%;}.sec-head .protection{margin-top:0;flex-basis:55%;padding:14px 14px 0 14px;}.sec-head .protection .icon-grid{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;}.sec-head .protection .icon-grid .icon-box{flex-basis:50%;}.sec-head .protection .icon-grid .icon-box .icon{width:50px;}.sec-head .protection .icon-grid .icon-box .icon img{width:100%;max-width:100%;}.sec-head .protection .icon-grid .icon-box .content h4{margin-top:0;margin-bottom:1px;font-size:16px;}.sec-head .protection .icon-grid .icon-box .content p{margin-top:0;font-size:14px;line-height:17px;margin-bottom:7px;}}@media(min-width:843px){.sec-head .banner{flex-basis:50%;}.sec-head .protection{flex-basis:50%;}.sec-head .protection .icon-grid{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;}.sec-head .protection .icon-grid .icon-box{flex-basis:50%;}}@media(min-width:1025px){.sec-head h2{text-align:left;}.sec-head .top-banner{display:flex;flex-direction:row;justify-content:stretch;column-gap:7px;}.sec-head .banner{flex-basis:28%;}.sec-head .protection{flex-basis:70%;}.sec-head .protection .icon-grid{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;}.sec-head .protection .icon-grid .icon-box{flex-basis:32%;}.sec-head .protection .icon-grid .icon-box .content p{margin-bottom:1em;}}.sec-topbanner img{width:100%;}.pomotion-card{display:flex;flex-direction:column;column-gap:2%;row-gap:2%;margin-bottom:30px;}@media(min-width:516px){.pomotion-card{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin-left:5%;margin-right:5%;}}.pomotion-card .card{border:#f6f6f6 1px solid;margin-top:16px;border-radius:15px;}@media(min-width:515px){.pomotion-card .card{flex-basis:48.5%;}}@media(min-width:797px){.pomotion-card .card{flex-basis:31.6%;}}.pomotion-card .card img{width:100%;width:-webkit-fill-available;border-radius:15px;margin:7px;}.pomotion-card .card .pack-detail{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;padding:22px 16px 0;}@media(min-width:992px){.pomotion-card .card .pack-detail{flex-basis:50%;}}.pomotion-card .card .pack-detail span{flex-basis:unset;margin-bottom:4px;font-family:"PrachasonNeueMon-Medium";font-size:14px;line-height:26px;}@media(min-width:992px){.pomotion-card .card .pack-detail span{flex-basis:auto;}}.pomotion-card .card .pack-detail span.val{text-align:right;font-size:14px;}@media(min-width:992px){.pomotion-card .card .pack-detail span.val{text-align:left;font-size:14px;}}@media(min-width:992px){.pomotion-card .card .pack-detail{border-bottom:unset;padding:0 23px;}}.pomotion-card .card .pack-detail span.xs-hide{margin-bottom:0!important;width:100%;border-bottom:1px dashed #f6f6f6;}@media(max-width:992px){.pomotion-card .card .pack-detail span.xs-hide{width:100%;flex-basis:100%!important;}}.pomotion-card .card .e-btn.red{background-color:#f84930;color:#fff;margin-top:16px;margin-bottom:16px;padding:0 36px;}@media(max-width:515px){.pomotion-card .carousel-cell{width:100%;height:auto;margin-right:10px;}.pomotion-card .flickity-page-dots{bottom:-40px;}}section.sec-control.bot{margin-top:20px;padding:0 0;}section.sec-control.bot .control-quick{border-top:3px solid #00db76;border-bottom:3px solid #00db76;padding:11px 7px 27px 7px;color:#68d386;text-align:center;display:flex;flex-direction:column;justify-content:space-between;}section.sec-control.bot .control-quick .mascot{margin-left:5%;margin-right:5%;flex-basis:100%;text-align:center;border-bottom:4px solid #009e6d;margin-bottom:17px;}section.sec-control.bot .control-quick .mascot img{margin-top:-25px;margin-bottom:-7px;}section.sec-control.bot .control-quick .control{margin-left:5%;margin-right:5%;flex-basis:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;row-gap:7px;column-gap:1%;}section.sec-control.bot .control-quick .control .e-form{flex-basis:49%;}section.sec-control.bot .control-quick .control .form-control{flex-basis:50%;height:36px;width:-webkit-fill-available;margin:0;max-width:100%;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0);text-align:left;line-height:1.21428571em;font-family:"Mitr",sans-serif;padding:.67857143em 1em;background:#fff;border:1px solid rgba(34,36,38,.15);color:rgba(0,0,0,.87);border-radius:.28571429rem;-webkit-transition:border-color .1s ease,-webkit-box-shadow .1s ease;transition:border-color .1s ease,-webkit-box-shadow .1s ease;transition:box-shadow .1s ease,border-color .1s ease;transition:box-shadow .1s ease,border-color .1s ease,-webkit-box-shadow .1s ease;-webkit-box-shadow:none;box-shadow:none;}@media(min-width:717px){section.sec-control.bot{padding-left:5%;padding-right:5%;}section.sec-control.bot .control-quick{border-left:3px solid #00db76;border-right:3px solid #00db76;border-radius:15px;flex-direction:row;padding:11px 7px 0 7px;margin-bottom:2.5em;}section.sec-control.bot .control-quick .mascot{flex-basis:35%;margin-left:0%;margin-right:0%;margin-bottom:0;border-bottom:unset;text-align:left;position:relative;}section.sec-control.bot .control-quick .mascot img{width:120%;position:absolute;bottom:7px;}section.sec-control.bot .control-quick .control{flex-basis:40%;margin-left:0%;margin-right:3%;row-gap:4px;column-gap:1%;padding-bottom:2%;padding-top:1.5%;}}