<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media screen and (min-width:320px) {
    .icw .nowrap{white-space: nowrap;}
    .icw .img {
        display: block;
    }
    .icw .imgfull,
    .icw .img-full {
        display: block;
        width: 100%;
    }
    .icw .h1 strong,
    .icw h1 strong,
    .icw .h2 strong,
    .icw h2 strong,
    .icw .h3 strong,
    .icw h3 strong,
    .icw .h4 strong,
    .icw h4 strong,
    .icw .h5 strong,
    .icw h5 strong,
    .icw .h6 strong,
    .icw h6 strong,
    .icw p strong,
    .localnav a.link,
    .table-service th {
        font-family: 'Kanit', Helvetica, Arial, sans-serif;
        font-weight: 600;
        line-height: 1.5;
    }
    .icw .h1,
    .icw h1,
    .icw .h2,
    .icw h2,
    .icw .h3,
    .icw h3,
    .icw .h4,
    .icw h4,
    .icw .h5,
    .icw h5,
    .icw .h6,
    .icw h6,
    .icw p,
    .content-area ol li {
        font-family: 'Kanit', Helvetica, Arial, sans-serif;
        font-weight: 400;
        line-height: 1.5; margin-bottom: 8px;
    }
    .icw .h1,
    .icw h1,
    .icw .h1 strong,
    .icw h1 strong {
        font-size: 35px;
        line-height: 1.2;
        font-weight: 600;
    }
    .icw .h2,
    .icw h2 {
        font-size: 24px;
        font-weight: 600;
    }
    .icw .h3,
    .icw h3 {
        font-size: 20px;
    }
    .icw .h4,
    .icw h4,
    .table-service th {
        font-size: 18px;
    }
    .icw .h5,
    .icw .h6,
    .localnav a.link {
        font-size: 16px;
    }
    .slogan {
        text-align: center;
        border-top: 1px solid #f4f4f4;
    }
    .banner img {
        width: 100%;
    }
    .section .sc-heading {
        margin-bottom: 0px;
    }
    .icw .mt-10 {
        margin-top: 10px;
    }
    .icw .c-grey {
        color: #aaa;
    }
    .icw .video &gt; a &gt; img{border-radius: 8px;}
    .icw .video,
    .icw .dec {
        margin-top: 32px;
    }
    .icw ol.ol-list{font-family: 'Kanit', Helvetica, Arial, sans-serif; color: #666; margin: 0 0 0 25px;}
    .icw ol.ol-list strong{color: #333;}
    .icw ol.ol-list&gt;li{list-style: decimal;}
    .icw ul.disc,
    .icw ol.disc,
    .icw .disc li {
        list-style: disc;
        margin-top: 0;
        padding-left: 35px;
        font-family: 'Kanit', Helvetica, Arial, sans-serif;
        color: #666;
    }
    .icw .disc li::marker{color: #333;}
    .icw ul.disc strong,
    .icw ol.disc strong,
    .icw .disc li strong{color: #333;}
    .icw .disc li {
        padding-left: 0;
    }
    .icw .disc.disc-ml-30 {
        margin-left: 40px;
    }
    .icw .dec p + p,
    .icw .paragraph p + p{margin-top: 16px;}
    .icw .dec p,
    .icw .paragraph p {
        color: #666;
    }
    .icw .dec p strong,
    .icw .paragraph p strong{
        color: #333;
    }
    .icw .dec .link,
    .icw .paragraph .link{color: #00A94F; text-decoration: underline;}
    .icw .dec .link:hover,
    .icw .paragraph .link:hover{text-decoration: underline;}
    .icw .paragraph img{margin: 24px auto; display: block; max-width: 900px; width: 100%;}
    .icw .mt-32 {margin-top: 32px;}
    .icw ul.list-style-none,
    .icw ul.list-style-none li,
    .icw ol.list-style-none,
    .icw ol.list-style-none li {
        list-style: none;
        margin-left: 20px;
        font-family: 'Kanit', Helvetica, Arial, sans-serif;
        color: #666;
    }
    .icw .images {
        margin: 24px 0;
    }
    .icw .images.images-privillege img {
        width: 100%;
        max-width: 900px;
    }
    .icw .images img {
        width: 100%;
        max-width: 280px;
    }
    .icw .images img:first-child {
        margin-right: 24px;
    }
    .icw .btn-radius {
        position: relative;
        background: #00A94F;
        width: 392px;
        padding: 12px 0;
        box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
        border-radius: 25px;
        margin-top: 36px;
        font-family: 'Kanit', Helvetica, Arial, sans-serif;
        font-weight: 600;
    }
    .icw .btn-radius .icon-more {
        margin-left: 10px;
        border-radius: 25px;
        background-color: #fff;
        width: 25px;
        height: 25px;
        display: inline-block;
        vertical-align: middle;
        position: relative;
        top: -2px;
    }
    .icw .btn-radius .icon-more:before {
        content: '';
        border-top: 2px solid #09A94E;
        border-left: 2px solid #09A94E;
        width: 8px;
        height: 8px;
        position: absolute;
        right: 0;
        top: 0;
        left: -3px;
        bottom: 0;
        margin: auto;
        transform: rotate(135deg);
    }
    .icw .dec.mt-0 {
        margin-top: 0;
    }
    .icw .section .sc-inner.sc-inner-pd-0 {
        padding: 32px 0 0;
    }
}

@media screen and (max-width: 1024px) {
    .icw .main {
        padding-top: 0;
    }
}

@media screen and (max-width: 991px) {
    .sc-table-accordion .table-wrap table {
        min-width: 738px;
    }
    .icw .dec p,
    .icw .paragraph p {
        font-size: 16px;
    }
    .icw ul.disc,
    .icw ol.disc,
    .icw .disc li {
        font-size: 16px;
    }
    .icw ul.list-style-none,
    .icw ul.list-style-none li,
    .icw ol.list-style-none,
    .icw ol.list-style-none li {
        font-size: 16px;
    }
}

@media screen and (max-width: 767px) {
    .icw .h1,
    .icw h1,
    .icw .h1 strong,
    .icw h1 strong {
        font-size: 26px;
    }
    .icw .h2,
    .icw h2 {
        font-size: 20px;
    }
    .icw .dec p,
    .icw .paragraph p {
        font-size: 16px;
    }
    .icw ul.disc,
    .icw ol.disc,
    .icw .disc li {
        font-size: 16px;
    }
    .icw ul.list-style-none,
    .icw ul.list-style-none li,
    .icw ol.list-style-none,
    .icw ol.list-style-none li {
        font-size: 16px;
    }
    .icw .btn-radius {
        width: auto; min-width: 305px; max-width: 100%; margin-top: 16px;
    }
    .icw .text-zoom {
        display: flex;
        justify-content: center;
        margin-bottom: 17px;
        font-size: 16px;
    }
    .icw .text-zoom img {
        margin-right: 5px;
    }
    .icw .image {
        margin-bottom: 30px;
    }
    .icw .images img:first-child {
        margin-right: 0;
        margin-bottom: 24px;
    }
    .icw .video, 
    .icw .dec,
    .icw .mt-32 {margin-top: 24px;}
    .icw .paragraph img{max-width: 85%;}
}</pre></body></html>