abbr,address,article,aside,audio,b,blockquote,body,button,caption,cite,code,dd,del,dfn,dialog,div,dl,dt,em,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:top;background:transparent}html{touch-action:manipulation;-ms-touch-action:manipulation;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-overflow-scrolling:touch}*,:after,:before{box-sizing:border-box;-moz-box-sizing:border-box;margin:0;padding:0}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:initial}}@font-face{font-family:"Lato";src:url("../fonts/Lato-Black.eot");src:url("../fonts/Lato-Black.eot?#iefix") format("embedded-opentype"),url("../fonts/Lato-Black.woff2") format("woff2"),url("../fonts/Lato-Black.woff") format("woff"),url("../fonts/Lato-Black.ttf") format("truetype"),url("../fonts/Lato-Black.svg#Lato-Black") format("svg");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Lato";src:url("../fonts/Lato-Bold.eot");src:url("../fonts/Lato-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/Lato-Bold.woff2") format("woff2"),url("../fonts/Lato-Bold.woff") format("woff"),url("../fonts/Lato-Bold.ttf") format("truetype"),url("../fonts/Lato-Bold.svg#Lato-Bold") format("svg");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Lato Hairline";src:url("../fonts/Lato-Hairline.eot");src:url("../fonts/Lato-Hairline.eot?#iefix") format("embedded-opentype"),url("../fonts/Lato-Hairline.woff2") format("woff2"),url("../fonts/Lato-Hairline.woff") format("woff"),url("../fonts/Lato-Hairline.ttf") format("truetype"),url("../fonts/Lato-Hairline.svg#Lato-Hairline") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Lato";src:url("../fonts/Lato-Heavy.eot");src:url("../fonts/Lato-Heavy.eot?#iefix") format("embedded-opentype"),url("../fonts/Lato-Heavy.woff2") format("woff2"),url("../fonts/Lato-Heavy.woff") format("woff"),url("../fonts/Lato-Heavy.ttf") format("truetype"),url("../fonts/Lato-Heavy.svg#Lato-Heavy") format("svg");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Lato";src:url("../fonts/Lato-Italic.eot");src:url("../fonts/Lato-Italic.eot?#iefix") format("embedded-opentype"),url("../fonts/Lato-Italic.woff2") format("woff2"),url("../fonts/Lato-Italic.woff") format("woff"),url("../fonts/Lato-Italic.ttf") format("truetype"),url("../fonts/Lato-Italic.svg#Lato-Italic") format("svg");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"Lato";src:url("../fonts/Lato-Light.eot");src:url("../fonts/Lato-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/Lato-Light.woff2") format("woff2"),url("../fonts/Lato-Light.woff") format("woff"),url("../fonts/Lato-Light.ttf") format("truetype"),url("../fonts/Lato-Light.svg#Lato-Light") format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Lato";src:url("../fonts/Lato-Medium.eot");src:url("../fonts/Lato-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/Lato-Medium.woff2") format("woff2"),url("../fonts/Lato-Medium.woff") format("woff"),url("../fonts/Lato-Medium.ttf") format("truetype"),url("../fonts/Lato-Medium.svg#Lato-Medium") format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Lato";src:url("../fonts/Lato-Regular.eot");src:url("../fonts/Lato-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/Lato-Regular.woff2") format("woff2"),url("../fonts/Lato-Regular.woff") format("woff"),url("../fonts/Lato-Regular.ttf") format("truetype"),url("../fonts/Lato-Regular.svg#Lato-Regular") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Lato";src:url("../fonts/Lato-Semibold.eot");src:url("../fonts/Lato-Semibold.eot?#iefix") format("embedded-opentype"),url("../fonts/Lato-Semibold.woff2") format("woff2"),url("../fonts/Lato-Semibold.woff") format("woff"),url("../fonts/Lato-Semibold.ttf") format("truetype"),url("../fonts/Lato-Semibold.svg#Lato-Semibold") format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Lato";src:url("../fonts/Lato-Thin.eot");src:url("../fonts/Lato-Thin.eot?#iefix") format("embedded-opentype"),url("../fonts/Lato-Thin.woff2") format("woff2"),url("../fonts/Lato-Thin.woff") format("woff"),url("../fonts/Lato-Thin.ttf") format("truetype"),url("../fonts/Lato-Thin.svg#Lato-Thin") format("svg");font-weight:100;font-style:normal;font-display:swap}body{font-family:"Lato",sans-serif;color:#111111;width:100%;background:#fff;font-size:16px;font-weight:400;word-wrap:break-word;line-height:1.4}.overflow-hiden{overflow-y:hidden}@media (max-width:767px){.pc-only{display:none}}.sp-only{display:none}@media (max-width:767px){.sp-only{display:block}}iframe,video{width:100%}a{transition:all ease 0.3s;text-decoration:none;color:#000}a:hover{text-decoration:none}img{max-width:100%;vertical-align:middle}ul{margin:0}ul.list-style-none{list-style:none}iframe{width:100%}@media (max-width:991px){.overflow-hide{overflow:hidden}}.wrapper{min-height:100vh;display:flex;flex-flow:column}.wrap-1600{width:100%;max-width:1680px;margin:0 auto;padding:0 40px}@media (max-width:1199px){.wrap-1600{padding:0 20px}}.wrap-1400{width:100%;max-width:1480px;margin:0 auto;padding:0 40px}@media (max-width:1199px){.wrap-1400{padding:0 20px}}.wrap-1280{width:100%;max-width:1360px;margin:0 auto;padding:0 40px}@media (max-width:1199px){.wrap-1280{padding:0 20px}}.main{flex:1}.header-title .title-main{font-size:48px;font-weight:700}@media (max-width:1280px){.header-title .title-main{font-size:32px}}@media (max-width:767px){.header-title .title-main{font-size:24px}}.header-title .title-main .span-blue{color:#1762B0}.header-title .title-text{font-size:20px;color:#595959;padding-top:32px}@media (max-width:1280px){.header-title .title-text{font-size:18px;padding-top:24px}}@media (max-width:767px){.header-title .title-text{font-size:16px}}.experts{background:linear-gradient(285.06deg,#0A2046 0%,#204179 100%);padding:168px 0}@media (max-width:1280px){.experts{padding:104px 0}}@media (max-width:991px){.experts{padding:56px 0 64px}}.experts .experts-row{display:flex;flex-wrap:wrap}.experts .experts-row .experts-col:first-child{width:calc(100% - 768px);padding-right:16px}@media (max-width:1460px){.experts .experts-row .experts-col:first-child{width:calc(100% - 600px)}}@media (max-width:991px){.experts .experts-row .experts-col:first-child{width:100%;padding:0 0 48px 0}}.experts .experts-row .experts-col:nth-child(2){width:768px}@media (max-width:1460px){.experts .experts-row .experts-col:nth-child(2){width:600px}}@media (max-width:991px){.experts .experts-row .experts-col:nth-child(2){width:100%}}.experts .header-title .title-main{max-width:530px}.experts .header-title .title-text{color:rgba(255,255,255,0.8);max-width:440px}@media (max-width:991px){.experts .header-title .title-text{max-width:348px}}.form-col ul{list-style:none;display:flex;flex-wrap:wrap;margin-left:-24px}.form-col ul li{width:50%;padding-left:24px;margin-bottom:24px}@media (max-width:767px){.form-col ul li{width:100%;margin-bottom:16px}}.group-control{margin-bottom:24px}@media (max-width:767px){.group-control{margin-bottom:16px}}@media (max-width:767px){.inquiry-choose{padding-top:8px}}.inquiry-choose ul{list-style:none}.inquiry-choose ul li{padding-top:8px}.btn-send{padding-top:32px}.bg-group{border-radius:12px;overflow:hidden}.bg-group>ul{display:flex;flex-wrap:wrap;justify-content:center}@media (max-width:767px){.bg-group>ul:first-child>li{background:none}}.bg-group>ul:first-child>li:after{background:linear-gradient(to bottom,rgb(248,248,248) 3%,rgb(212,212,212) 100%);top:initial;bottom:0;height:calc(100% - 30px)}.bg-group>ul:first-child>li{border-radius:12px 12px 0 0}.bg-group>ul:first-child>li:first-child{border-radius:12px 12px 0 12px}.bg-group>ul:first-child>li:last-child{border-radius:12px 12px 12px 0}@media (max-width:767px){.bg-group>ul:last-child>li{background:none}}.bg-group>ul:last-child>li:after{background:linear-gradient(to bottom,rgb(212,212,212) 0%,rgb(248,248,248) 100%);height:calc(100% - 30px);top:0;bottom:initial}.bg-group>ul:last-child>li:before{display:none}@media (max-width:767px){.bg-group>ul:last-child>li:before{display:block}}@media (max-width:767px){.bg-group>ul:last-child>li:last-child:before{display:none}}.bg-group>ul:last-child>li:last-child{border-radius:0 12px 12px 12px}.bg-group>ul:last-child>li:first-child{border-radius:12px 0 12px 12px}.bg-group>ul:last-child>li{border-radius:0 0 12px 12px}.bg-group>ul>li{background:#D4D4D4;text-align:center;position:relative}@media (max-width:767px){.bg-group>ul>li{background:none}}.bg-group>ul>li:first-child{border-radius:12px 0 0 12px}.bg-group>ul>li:first-child:before{background:linear-gradient(to right,rgb(248,248,248) 0%,rgb(212,212,212) 100%);width:calc(100% - 30px)}@media (max-width:767px){.bg-group>ul>li:first-child:before{background:linear-gradient(to right,rgb(255,255,255) 0%,rgb(212,212,212) 30%,rgb(212,212,212) 70%,rgb(255,255,255) 100%);width:100%}}.bg-group>ul>li:last-child{border-radius:0 12px 12px 0}.bg-group>ul>li:last-child:before{background:linear-gradient(to right,rgb(212,212,212) 0%,rgb(248,248,248) 100%);width:calc(100% - 30px);right:initial;left:0}@media (max-width:767px){.bg-group>ul>li:last-child:before{background:linear-gradient(to right,rgb(255,255,255) 0%,rgb(212,212,212) 30%,rgb(212,212,212) 70%,rgb(255,255,255) 100%);width:100%}}.bg-group>ul>li:last-child:after{display:none}.bg-group>ul>li:after{position:absolute;top:0;right:0;content:"";width:1px;height:100%;background:#D4D4D4}@media (max-width:767px){.bg-group>ul>li:after{display:none}}.bg-group>ul>li:before{position:absolute;bottom:0;right:0;content:"";width:100%;height:1px;background:#D4D4D4}@media (max-width:767px){.bg-group>ul>li:before{background:linear-gradient(to right,rgb(255,255,255) 0%,rgb(212,212,212) 30%,rgb(212,212,212) 70%,rgb(255,255,255) 100%)}}.bg-group>ul>li .bg-wrap{background:#fff;border-radius:12px;height:100%}@media (max-width:767px){.bg-group>ul>li .bg-wrap{border-radius:0}}.toast{box-shadow:none;border:none;width:100%;background:none;border-radius:0;z-index:10;position:fixed;bottom:-100%;left:0px;display:flex;align-items:center;justify-content:center;padding:0 12px 12px;transition:all ease 0.3s}.toast.show{bottom:0}.toast:not(.show){display:inherit}.toast.toast--successfully .toast-content{background:#16B14F}.toast.toast--failed .toast-content{background:#B11619}.toast .toast-content{padding:16px;display:flex;justify-content:space-between;align-items:center;border-radius:12px}@media (max-width:991px){.toast .toast-content{padding:12px}}.toast .toast-content .close-toast{background:rgba(255,255,255,0.1);border:1px solid rgba(255,255,255,0.1);min-width:40px;height:40px;display:flex;align-items:center;justify-content:center}.toast .toast-content .close-toast:hover{border:1px solid #fff}.toast .toast-content .toast-body{display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;color:#fff;padding:0 48px 0 0}@media (max-width:991px){.toast .toast-content .toast-body{font-size:16px}}.toast .toast-content .toast-body .item{min-width:32px;height:32px;display:flex;align-items:center;justify-content:center;margin-right:8px}@media (max-width:991px){.toast .toast-content .toast-body .item{min-width:24px;height:24px}}.toast .toast-content .toast-body .item img{max-height:100%}.btn-loader{width:34px;overflow:hidden}.loader{--color-1:#fff;--size:1px;width:calc(8 * var(--size));height:calc(8 * var(--size));border-radius:50%;display:block;margin:calc(5 * var(--size)) auto;position:relative;background:var(--color-1);box-sizing:border-box;animation:blink 1.2s -0.6s ease-in-out infinite}.loader:after,.loader:before{content:"";position:absolute;top:0;width:calc(8 * var(--size));height:calc(8 * var(--size));border-radius:50%;background:var(--color-1);box-sizing:border-box}.loader:before{left:calc(-12 * var(--size));animation:blink 1.2s -0.8s ease-in-out infinite}.loader:after{left:calc(12 * var(--size));animation:blink 1.2s -0.4s ease-in-out infinite}@keyframes blink{0%,to{opacity:0.2;transform:scale(0.8)}40%{opacity:1;transform:scale(1)}}.partners-group{padding:104px 0 168px;background:linear-gradient(180deg,#EAF9FF 0%,#FFFFFF 100%)}@media (max-width:1280px){.partners-group{padding:64px 0 104px}}@media (max-width:767px){.partners-group{padding:56px 0 64px}}.partners-group .header-title{margin-bottom:48px}.partners-group .partners-list li{width:33.333%}@media (max-width:767px){.partners-group .partners-list li{width:100%}}.partners-group .partners-list li .bg-wrap{padding:86px 48px}@media (max-width:1280px){.partners-group .partners-list li .bg-wrap{padding:70px 48px}}@media (max-width:991px){.partners-group .partners-list li .bg-wrap{padding:70px 24px}}@media (max-width:767px){.partners-group .partners-list li .bg-wrap{padding:40px 24px}}.partners-group .partners-list li .partners-thumb{height:120px;overflow:hidden;margin-bottom:40px}@media (max-width:1280px){.partners-group .partners-list li .partners-thumb{margin-bottom:32px;height:100px}}@media (max-width:767px){.partners-group .partners-list li .partners-thumb{height:80px;margin-bottom:16px}}.partners-group .partners-list li .partners-thumb img{max-height:100%}.partners-group .partners-list li .partners-title{font-size:20px}@media (max-width:1280px){.partners-group .partners-list li .partners-title{font-size:18px}}@media (max-width:991px){.partners-group .partners-list li .partners-title{font-size:16px}}.deployment-capabilities{background-color:#fff;padding:104px 0 168px}@media (max-width:991px){.deployment-capabilities{padding:56px 0 64px}}.deployment-capabilities .header-title{margin-bottom:64px}@media (max-width:767px){.deployment-capabilities .header-title{margin-bottom:48px}}@media (max-width:767px){.deployment-capabilities .deployment-list{background-color:#D4D4D4;border-radius:12px;overflow:hidden;border:1px solid #D4D4D4}}@media (max-width:991px){.deployment-capabilities .deployment-list.deployment-list--pc{display:none}}.deployment-capabilities .deployment-list.deployment-list--ipad{display:none}@media (max-width:991px){.deployment-capabilities .deployment-list.deployment-list--ipad{display:block}}@media (max-width:767px){.deployment-capabilities .deployment-list ul:last-child li:last-child{padding-bottom:0}}.deployment-capabilities .deployment-list li{width:20%}@media (max-width:991px){.deployment-capabilities .deployment-list li{width:50%}}@media (max-width:767px){.deployment-capabilities .deployment-list li{width:100%;padding:0 0 1px}}@media (max-width:767px){.deployment-capabilities .deployment-list li:after,.deployment-capabilities .deployment-list li:before{display:none!important}}.deployment-capabilities .deployment-list li .bg-wrap{padding:64px 48px 48px 48px;min-height:320px}@media (max-width:1280px){.deployment-capabilities .deployment-list li .bg-wrap{padding:64px 26px 24px 24px}}@media (max-width:767px){.deployment-capabilities .deployment-list li .bg-wrap{min-height:174px;padding-top:32px;border-radius:12px}}.deployment-capabilities .deployment-list li .deployment-thumb{margin-bottom:40px;text-align:center}@media (max-width:767px){.deployment-capabilities .deployment-list li .deployment-thumb{margin-bottom:24px}}.deployment-capabilities .deployment-list li .deployment-thumb img{max-height:100px}@media (max-width:767px){.deployment-capabilities .deployment-list li .deployment-thumb img{max-height:64px}}.deployment-capabilities .deployment-list li .deployment-name{text-align:center;font-size:16px;color:#111}@media (max-width:767px){.deployment-capabilities .deployment-list li .deployment-name br{display:none}}table{width:100%}table tr td,table tr th{padding:10px 10px;line-height:20px;font-size:16px;border:1px solid #E3E5E8;vertical-align:middle}table tr th{color:#37393D}.table-sticky thead tr th{position:sticky;z-index:1;top:0;border:none;background:#F2F3F5;white-space:nowrap}.table-sticky thead tr th:after{position:absolute;bottom:0;left:0;content:"";width:100%;height:1px;background:#E3E5E8}.table-sticky tbody tr td{border:none;padding-top:16px;padding-bottom:16px;background:#fff}button{cursor:pointer}button:focus{outline:none}.btn{padding:1px;border-radius:12px;font-size:18px;font-weight:700;border:none}.btn-primary{background:linear-gradient(180deg,#2CC5EF 0%,#006BA1 100%)}.btn-primary .btn-bg-primary{background:linear-gradient(180deg,#0081C2 0%,#0098C2 100%)}.btn-primary:hover{background:linear-gradient(180deg,#006BA1 0%,#2CC5EF 100%)}.btn-primary:hover .btn-bg-primary{background:linear-gradient(180deg,#0098C2 0%,#0081C2 100%)}.btn-light{background:linear-gradient(180deg,#EBEBEB 0%,#C9C9C9 100%);color:#1B1B1B}.btn-light .btn-bg-light{background:linear-gradient(180deg,#F2F2F2 0%,#FFFFFF 100%)}.btn-light:hover{background:linear-gradient(180deg,#C9C9C9 0%,#EBEBEB 100%)}.btn-light:hover .btn-bg-primary{background:linear-gradient(180deg,#FFFFFF 0%,#F2F2F2 100%)}.btn .btn-group{display:flex;justify-content:center;align-items:center;grid-gap:8px;min-height:62px;padding:0 17px;border-radius:12px}.btn .btn-item{min-width:24px;height:24px;display:flex;align-items:center;justify-content:center}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield}input[type=password]::-webkit-search-cancel-button,input[type=password]::-webkit-search-decoration,input[type=password]::-webkit-search-results-button,input[type=password]::-webkit-search-results-decoration,input[type=search]::-webkit-search-results-decoration,input[type=text]::-webkit-search-cancel-button,input[type=text]::-webkit-search-decoration,input[type=text]::-webkit-search-results-button,input[type=text]::-webkit-search-results-decoration{display:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}input{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;appearance:none}.form-control{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;appearance:none;padding:0 24px;font-size:18px;background:#fff;border:1px solid #D7D7D7;border-radius:12px;transition:all ease 0.3s;color:#111;height:64px;font-family:"Lato",sans-serif}@media (max-width:desktop){.form-control{font-size:16px}}.form-control::-webkit-input-placeholder{color:#595959;transition:all ease 0.3s}.form-control::-webkit-input-placeholder{color:#595959;transition:all ease 0.3s}.form-control::-moz-placeholder{color:#595959;transition:all ease 0.3s}.form-control:-ms-input-placeholder{color:#595959;transition:all ease 0.3s}.form-control::-ms-input-placeholder{color:#595959;transition:all ease 0.3s}.form-control::placeholder{color:#595959;transition:all ease 0.3s}.form-control.valid{background:url(../images/common/icon-error.svg) no-repeat center right 12px #fff;padding-right:40px;border-color:#FF3C3C}select::-ms-expand{display:none}textarea.form-control{resize:none;padding-top:16px;padding-bottom:16px;overflow:auto;scrollbar-width:thin;height:auto;min-height:120px}@media (max-width:1280px){textarea.form-control{min-height:140px}}@media (max-width:767px){textarea.form-control{min-height:96px}}.error{color:#FF3C3C;font-size:14px;padding:4px 0 0 0}.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:100%}.select-control--list .dropdown-toggle{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;appearance:none;padding:0 60px 0 16px;font-size:18px;background:#fff;border:1px solid #D7D7D7;border-radius:8px;transition:all ease 0.3s;color:#111!important;height:64px;font-weight:400}@media (max-width:desktop){.select-control--list .dropdown-toggle{font-size:16px}}.select-control--list .dropdown-toggle.bs-placeholder{color:#595959!important}.select-control--list .dropdown-toggle:active,.select-control--list .dropdown-toggle:focus{color:#111!important;outline:none!important;background:#fff!important}.select-control--list .dropdown-toggle:focus{border-color:#86b7fe;box-shadow:0 0 0 0.25rem rgba(13,110,253,0.25)}.select-control--list .dropdown-toggle .filter-option{display:flex;align-items:center}.select-control--list .dropdown-toggle[aria-expanded=true]:after{transform:rotate(180deg)}.select-control--list .dropdown-toggle:after{border:none;background:url(../images/common/icon-select.svg) no-repeat center;width:24px;height:24px;position:absolute;top:calc(50% - 12px);right:24px;margin:0;transition:all ease 0.3s}@media (max-width:1280px){.select-control--list .dropdown-toggle:after{right:16px}}.select-control--list .filter-option-inner{overflow:hidden}.select-control--list .filter-option-inner .filter-option-inner-inner{text-overflow:ellipsis}.select-control--list .dropdown-menu{border:none;border-radius:12px;padding:8px;width:100%;min-width:170px;box-shadow:0px 8px 32px 0px rgba(0,0,0,0.16)}.select-control--list .dropdown-menu .dropdown-menu li{padding-bottom:5px}.select-control--list .dropdown-menu .dropdown-menu li:last-child{padding-bottom:0}.select-control--list .dropdown-menu .dropdown-menu li a{padding:10px 24px;display:block;color:#111111;font-size:18px;border-radius:12px}@media (max-width:desktop){.select-control--list .dropdown-menu .dropdown-menu li a{font-size:16px}}.select-control--list .dropdown-menu .dropdown-menu li a:hover{background:#EDEDED}.select-control .dropdown-item.active{background:#EDEDED}.custom-control{display:inline-flex;align-items:center;min-height:24px;position:relative}.custom-control .custom-control-input{opacity:0;position:absolute;z-index:-1}.custom-control .custom-control-input:disabled~.custom-control-indicator{cursor:not-allowed}.custom-control .custom-control-input:disabled~.custom-control-description{cursor:not-allowed}.custom-control .custom-control-description{cursor:pointer;font-size:14px;color:#595959;padding-left:16px;font-weight:400}.custom-control .custom-control-description a{color:#1762B0;text-decoration:underline}.custom-control .custom-control-description.text-white a{color:#018BC2}.custom-control .custom-control-indicator{display:block;cursor:pointer}.custom-control.custom-checkbox .custom-control-indicator{min-width:24px;height:24px;background:rgba(255,255,255,0.1);border:solid 1px #CECECE;border-radius:4px}.custom-control.custom-checkbox .custom-control-input:checked~.custom-control-indicator{background:url(../images/common/icon-checkBox-checked.svg) no-repeat center;background-color:#234ce0;background-size:18px auto;border-color:#234ce0}.page-home .banner{background:linear-gradient(180deg,#DDF2FF 0%,#FFFFFF 100%);padding:152px 0 64px}@media (max-width:1280px){.page-home .banner{padding:136px 0 48px}}@media (max-width:991px){.page-home .banner{padding-top:112px}}@media (max-width:767px){.page-home .banner{padding:120px 0 64px}}.page-home .banner-row{display:flex;align-items:center;grid-gap:88px}@media (max-width:1280px){.page-home .banner-row{grid-gap:40px}}@media (max-width:991px){.page-home .banner-row{grid-gap:24px}}@media (max-width:767px){.page-home .banner-row{flex-wrap:wrap}}.page-home .banner-row .banner-col{width:50%}@media (max-width:767px){.page-home .banner-row .banner-col{width:100%}}@media (max-width:1280px){.page-home .banner-row .banner-wrap{max-width:476px}}@media (max-width:767px){.page-home .banner-row .banner-wrap{text-align:center;margin:0 auto}}.page-home .banner-row .banner-title{font-size:80px;font-weight:700}@media (max-width:1652px){.page-home .banner-row .banner-title{font-size:64px}}@media (max-width:1460px){.page-home .banner-row .banner-title{font-size:48px}}@media (max-width:991px){.page-home .banner-row .banner-title{font-size:36px}}.page-home .banner-row .banner-title .banner-span{color:#1762B0;display:block}.page-home .banner-row .banner-text{padding-top:32px;font-size:24px;color:#595959}@media (max-width:1460px){.page-home .banner-row .banner-text{padding-top:24px;font-size:20px}}@media (max-width:991px){.page-home .banner-row .banner-text{font-size:18px}}.page-home .banner-row .banner-btn{display:flex;flex-wrap:wrap;padding-top:64px;grid-gap:16px}@media (max-width:1280px){.page-home .banner-row .banner-btn{padding-top:48px}}@media (max-width:991px){.page-home .banner-row .banner-btn{padding-top:40px}}@media (max-width:767px){.page-home .banner-row .banner-btn{justify-content:center}}.page-home .solutions{padding:104px 0 136px;background:linear-gradient(180deg,#FFFFFF 60%,#E0F3FF 100%),linear-gradient(180deg,#FFFFFF 0%,#FFFFFF 60%,#DDF2FF 100%)}@media (max-width:767px){.page-home .solutions{padding:56px 0 64px}}.page-home .solutions .header-title .title-main{max-width:830px;margin:0 auto}@media (max-width:1280px){.page-home .solutions .header-title .title-main{max-width:600px}}.page-home .solutions .header-title .title-text{max-width:830px;margin:0 auto}@media (max-width:1280px){.page-home .solutions .header-title .title-text{max-width:800px}}.page-home .solutions .solutions-list{padding-top:104px}@media (max-width:991px){.page-home .solutions .solutions-list{padding-top:48px}}.page-home .solutions .solutions-list ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}@media (max-width:991px){.page-home .solutions .solutions-list ul{align-items:initial;margin-left:-16px}}.page-home .solutions .solutions-list ul li{width:33.333333%}@media (max-width:991px){.page-home .solutions .solutions-list ul li{width:calc(50% - 16px);margin:16px 0 0 16px}}@media (max-width:767px){.page-home .solutions .solutions-list ul li{width:100%}}.page-home .solutions .solutions-list ul li:first-child{order:2;padding:0 3%;display:flex;justify-content:center;align-items:center}@media (max-width:991px){.page-home .solutions .solutions-list ul li:first-child{order:initial}}.page-home .solutions .solutions-list ul li:first-child .thumb-wrap{position:relative;max-width:412px;margin:0 auto 0}@media (max-width:767px){.page-home .solutions .solutions-list ul li:first-child .thumb-wrap{margin-bottom:20px}}.page-home .solutions .solutions-list ul li:first-child .thumb-wrap .thumbnail{position:relative;z-index:1}.page-home .solutions .solutions-list ul li:first-child .item-solutions01,.page-home .solutions .solutions-list ul li:first-child .item-solutions02,.page-home .solutions .solutions-list ul li:first-child .item-solutions03{position:absolute;width:80px;height:80px}@media (max-width:1280px){.page-home .solutions .solutions-list ul li:first-child .item-solutions01,.page-home .solutions .solutions-list ul li:first-child .item-solutions02,.page-home .solutions .solutions-list ul li:first-child .item-solutions03{width:60px;height:60px}}@media (max-width:991px){.page-home .solutions .solutions-list ul li:first-child .item-solutions01,.page-home .solutions .solutions-list ul li:first-child .item-solutions02,.page-home .solutions .solutions-list ul li:first-child .item-solutions03{width:58px;height:58px}}.page-home .solutions .solutions-list ul li:first-child .item-solutions01 .item,.page-home .solutions .solutions-list ul li:first-child .item-solutions02 .item,.page-home .solutions .solutions-list ul li:first-child .item-solutions03 .item{width:100%;height:100%;background:rgba(255,255,255,0.9);border:4px solid rgb(255,255,255);box-shadow:0px 4px 8px 0px rgba(0,0,0,0.16);border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;z-index:1}.page-home .solutions .solutions-list ul li:first-child .item-solutions01{top:14%;left:10px}.page-home .solutions .solutions-list ul li:first-child .item-solutions01 .line{position:absolute;content:"";border-top:dashed 2px #065BA9;width:150px;top:50%;left:-100%}@media (max-width:991px){.page-home .solutions .solutions-list ul li:first-child .item-solutions01 .line{display:none}}.page-home .solutions .solutions-list ul li:first-child .item-solutions02{top:14%;right:10px}.page-home .solutions .solutions-list ul li:first-child .item-solutions02 .line{position:absolute;content:"";border-top:dashed 2px #065BA9;width:150px;top:50%;right:-100%}@media (max-width:991px){.page-home .solutions .solutions-list ul li:first-child .item-solutions02 .line{display:none}}.page-home .solutions .solutions-list ul li:first-child .item-solutions03{bottom:0;left:calc(50% - 40px)}.page-home .solutions .solutions-list ul li:first-child .item-solutions03 .line{position:absolute;content:"";border-left:dashed 2px #065BA9;height:200px;bottom:calc(-100% - 50px);left:50%}@media (max-width:991px){.page-home .solutions .solutions-list ul li:first-child .item-solutions03 .line{display:none}}.page-home .solutions .solutions-list ul li:nth-child(2){order:1}.page-home .solutions .solutions-list ul li:nth-child(2) .solutions-header .solutions-number{background:#065BA9}.page-home .solutions .solutions-list ul li:nth-child(3){order:3}.page-home .solutions .solutions-list ul li:nth-child(3) .solutions-header .solutions-number{background:#44BE97}.page-home .solutions .solutions-list ul li:nth-child(4){order:4;margin-top:32px}@media (max-width:991px){.page-home .solutions .solutions-list ul li:nth-child(4){margin:16px 0 0 16px}}.page-home .solutions .solutions-list ul li:nth-child(4) .solutions-header .solutions-number{background:#449DBE}.page-home .solutions .solutions-list ul li:nth-child(2),.page-home .solutions .solutions-list ul li:nth-child(3),.page-home .solutions .solutions-list ul li:nth-child(4){background:#fff;border-radius:12px;border:1px solid #D7D7D7;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.04);padding:48px;position:relative;z-index:1}@media (max-width:1280px){.page-home .solutions .solutions-list ul li:nth-child(2),.page-home .solutions .solutions-list ul li:nth-child(3),.page-home .solutions .solutions-list ul li:nth-child(4){padding:40px}}@media (max-width:991px){.page-home .solutions .solutions-list ul li:nth-child(2),.page-home .solutions .solutions-list ul li:nth-child(3),.page-home .solutions .solutions-list ul li:nth-child(4){order:initial;padding:32px}}.page-home .solutions .solutions-list .solutions-header{display:flex;align-items:center;padding-bottom:20px;border-bottom:dashed 1px #D7D7D7}.page-home .solutions .solutions-list .solutions-header .solutions-number{border-radius:12px;min-width:32px;height:32px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:18px;font-weight:600;margin-right:16px}.page-home .solutions .solutions-list .solutions-header .solutions-title{font-size:24px;font-weight:700}@media (max-width:1280px){.page-home .solutions .solutions-list .solutions-header .solutions-title{font-size:20px}}.page-home .solutions .solutions-list .solutions-content{padding-top:20px}@media (max-width:1280px){.page-home .solutions .solutions-list .solutions-content{padding-top:16px}}.page-home .solutions .solutions-list .solutions-content .solutions-text{color:#595959;font-size:18px}.page-home .core-products{background:linear-gradient(285.06deg,#0A2046 0%,#204179 100%);padding:104px 0 128px;border-radius:12px}@media (max-width:1280px){.page-home .core-products{padding:64px 0 88px}}@media (max-width:767px){.page-home .core-products{padding:56px 0 64px}}.page-home .core-products .core-group{padding-top:40px}@media (max-width:1280px){.page-home .core-products .core-group{padding-top:32px}}@media (max-width:767px){.page-home .core-products .core-group{padding-top:24px}}.page-home .core-products .core-item{margin-top:24px;background:#FBFBFB;border:1px solid #DDD;border-radius:12px;overflow:hidden;display:flex;flex-wrap:wrap}@media (max-width:1280px){.page-home .core-products .core-item{margin-top:16px}}@media (max-width:767px){.page-home .core-products .core-item{margin-top:8px}}.page-home .core-products .core-item .core-content{width:480px;background:#fff;padding:106px 4%;display:flex;align-items:center;justify-content:center;box-shadow:0 0 20px rgba(0,0,0,0.04);position:relative}@media (max-width:1280px){.page-home .core-products .core-item .core-content{padding:48px 4%;width:400px}}@media (max-width:991px){.page-home .core-products .core-item .core-content{width:100%;padding:40px 24px}}.page-home .core-products .core-item .core-video{width:calc(100% - 480px);padding:22px 0;display:flex;align-items:center;justify-content:center}@media (max-width:1280px){.page-home .core-products .core-item .core-video{width:calc(100% - 400px)}}@media (max-width:991px){.page-home .core-products .core-item .core-video{width:100%}}.page-home .core-products .core-item .core-are{color:#1762B0;font-size:16px;padding-bottom:40px}@media (max-width:1280px){.page-home .core-products .core-item .core-are{padding-bottom:32px}}.page-home .core-products .core-item .core-title{font-size:32px;font-weight:700;padding-bottom:24px}@media (max-width:1280px){.page-home .core-products .core-item .core-title{font-size:24px}}.page-home .core-products .core-item .core-text{color:#595959;font-size:20px}@media (max-width:1280px){.page-home .core-products .core-item .core-text{font-size:18px}}@media (max-width:767px){.page-home .core-products .core-item .core-text{font-size:16px}}.page-home .core-products .core-item .core-list{padding:16px 0 40px 0}@media (max-width:1280px){.page-home .core-products .core-item .core-list{padding-bottom:32px}}.page-home .core-products .core-item .core-list li{display:flex;align-items:center;padding:14px 0 14px 32px;font-size:18px;font-weight:700;border-bottom:dashed 1px #D7D7D7;background:url("../images/common/icon-check.svg") no-repeat 0 50%}@media (max-width:1280px){.page-home .core-products .core-item .core-list li{font-size:16px;padding:12px 0 12px 32px}}.page-home .core-products .core-item .core-list li:last-child{border-bottom:none}.page-home .medical{background:url(../images/data/bg-medical.png) no-repeat center right;background-size:100%;padding:128px 0 64px;position:relative}@media (min-width:1920px){.page-home .medical{background-size:cover}}@media (max-width:1280px){.page-home .medical{padding:104px 0 64px}}@media (max-width:991px){.page-home .medical{background:url(../images/data/bg-medical.png) no-repeat 100% 30%;background-size:100%}}@media (max-width:767px){.page-home .medical{background:url(../images/data/bg-medical.png) no-repeat 90% 20%;background-size:200%;padding:56px 0 64px}}.page-home .medical:after{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(245,251,255,0) 50%,#DDF2FF 100%)}.page-home .medical .wrap-1600{position:relative;z-index:1}@media (max-width:1280px){.page-home .medical .header-title{max-width:680px}}.page-home .medical .header-title .title-main{max-width:540px}@media (max-width:1280px){.page-home .medical .header-title .title-main{max-width:initial}}.page-home .medical .header-title .title-text{max-width:660px}@media (max-width:1280px){.page-home .medical .header-title .title-text{max-width:initial}}.page-home .medical .medical-list{padding-top:150px}@media (max-width:1280px){.page-home .medical .medical-list{padding-top:146px}}@media (max-width:767px){.page-home .medical .medical-list{padding-top:200px}}.page-home .medical .medical-list ul{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px}@media (max-width:991px){.page-home .medical .medical-list ul{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.page-home .medical .medical-list ul{grid-template-columns:repeat(1,1fr)}}.page-home .medical .medical-list ul li{padding:64px 16.2%;min-height:320px;border-radius:12px}@media (max-width:1460px){.page-home .medical .medical-list ul li{padding:46px 40px;min-height:240px}}@media (max-width:991px){.page-home .medical .medical-list ul li{min-height:initial;padding:40px}}.page-home .medical .medical-list ul li:first-child{background:#21688C}.page-home .medical .medical-list ul li:nth-child(2){background:#21858C}.page-home .medical .medical-list ul li:nth-child(3){background:#21588C}.page-home .medical .medical-list ul li:nth-child(4){background:#213F8C}.page-home .medical .medical-list .medical-statistical{color:#fff}.page-home .medical .medical-list .medical-statistical .medical-number{font-size:3.33vw;font-weight:700;display:inline-flex}@media (min-width:1920px){.page-home .medical .medical-list .medical-statistical .medical-number{font-size:64px}}@media (max-width:991px){.page-home .medical .medical-list .medical-statistical .medical-number{font-size:48px}}.page-home .medical .medical-list .medical-statistical .medical-plus{font-size:2.1vw;font-weight:500;display:inline-flex;padding:4px 0 0 4px}@media (min-width:1920px){.page-home .medical .medical-list .medical-statistical .medical-plus{font-size:40px}}@media (max-width:991px){.page-home .medical .medical-list .medical-statistical .medical-plus{font-size:40px}}.page-home .medical .medical-list .medical-text{color:rgba(255,255,255,0.8);font-size:20px;padding-top:40px}@media (max-width:991px){.page-home .medical .medical-list .medical-text{font-size:18px;padding-top:24px}}.page-home .services{padding:104px 0 136px;background:linear-gradient(180deg,#DDF2FF 0%,#FFFFFF 80%,#F8F8F8 100%)}@media (max-width:1280px){.page-home .services{padding:64px 0 104px}}@media (max-width:767px){.page-home .services{padding:56px 0 64px}}.page-home .services .services-info{margin-top:64px;display:flex;flex-wrap:wrap;box-shadow:0px 8px 40px 0px rgba(125,125,125,0.04);border-radius:12px;overflow:hidden}@media (max-width:1280px){.page-home .services .services-info{margin-top:48px}}.page-home .services .services-info .services-col{width:50%}@media (max-width:991px){.page-home .services .services-info .services-col{width:100%}}.page-home .services .services-info .services-thumb{width:calc(100% + 24px);height:100%;border-radius:12px;overflow:hidden;transition:all ease 0.3s}@media (max-width:991px){.page-home .services .services-info .services-thumb{width:100%}}.page-home .services .services-info .services-thumb img{height:100%;width:100%;object-fit:cover;transition:all ease 0.3s}.page-home .services .services-info .services-content{border-radius:12px;background:#fff;padding:48px;height:100%}@media (max-width:991px){.page-home .services .services-info .services-content{height:initial;margin-top:-24px}}@media (max-width:767px){.page-home .services .services-info .services-content{padding:16px}}.page-home .services .accordion-item{border-bottom:dashed 1px #D7D7D7;transition:all ease 0.3s;position:relative}.page-home .services .accordion-item:last-child{border-bottom:none}.page-home .services .accordion-item .accordion-header{padding:20px 80px 20px 8px;cursor:pointer;font-size:24px;font-weight:700;position:relative;display:flex;align-items:center;min-height:108px;transition:all ease 0.3s}@media (max-width:1280px){.page-home .services .accordion-item .accordion-header{padding:20px 56px 20px 8px;font-size:20px;min-height:86px}}.page-home .services .accordion-item .accordion-header:hover{background:#f6f6f6}.page-home .services .accordion-item .accordion-header:after{position:absolute;top:calc(50% - 28px);right:16px;content:"";height:56px;width:56px;background:url(../images/common/icon-plus.svg) no-repeat center}@media (max-width:1280px){.page-home .services .accordion-item .accordion-header:after{height:40px;width:40px;top:calc(50% - 20px);right:8px}}.page-home .services .accordion-item .accordion-header[aria-expanded=true]:after{background:url(../images/common/icon-minus.svg) no-repeat center}.page-home .services .accordion-item .accordion-body{padding:0 0 40px 8px}.page-home .services .accordion-item .accordion-body .services-text{font-size:18px;color:#595959}@media (max-width:1280px){.page-home .services .accordion-item .accordion-body .services-text{font-size:16px}}.page-home .services .accordion-item .accordion-body .contac-now{padding-top:24px;display:flex}.page-home .services .accordion-item .accordion-body .contac-now a{display:flex;align-items:center;font-size:20px;font-weight:700;color:#1762B0}@media (max-width:1280px){.page-home .services .accordion-item .accordion-body .contac-now a{font-size:16px}}.page-home .services .accordion-item .accordion-body .contac-now a:hover{padding-left:10px}.page-home .services .accordion-item .accordion-body .contac-now .item{display:flex;align-items:center;justify-content:center;min-width:24px;height:24px;margin:4px 0 0 2px;transition:all ease 0.3s}.page-home .partners{padding:104px 0 168px;background:#F8F8F8}@media (max-width:1280px){.page-home .partners{padding:64px 0 104px}}@media (max-width:767px){.page-home .partners{padding:56px 0 64px}}.page-home .partners .partners-list{margin-top:64px}@media (max-width:1280px){.page-home .partners .partners-list{margin-top:48px}}@media (max-width:767px){.page-home .partners .partners-list{margin-top:32px}}@media (max-width:991px){.page-home .partners .partners-list.partners-list--pc{display:none}}.page-home .partners .partners-list.partners-list--pc ul li{width:33.333333%}.page-home .partners .partners-list.partners-list--sp{display:none}@media (max-width:991px){.page-home .partners .partners-list.partners-list--sp{display:block}}@media (max-width:991px){.page-home .partners .partners-list.partners-list--sp ul li{width:50%}}@media (max-width:767px){.page-home .partners .partners-list.partners-list--sp ul li{width:100%}}.page-home .partners .partners-list ul li .partners-thumb{width:120px;height:120px;overflow:hidden;display:flex;align-items:center;justify-content:center;margin:0 auto}@media (max-width:1280px){.page-home .partners .partners-list ul li .partners-thumb{width:100px;height:100px}}@media (max-width:767px){.page-home .partners .partners-list ul li .partners-thumb{width:80px;height:80px}}.page-home .partners .partners-list ul li .partners-thumb img{max-height:120px}@media (max-width:1280px){.page-home .partners .partners-list ul li .partners-thumb img{max-height:100px}}@media (max-width:767px){.page-home .partners .partners-list ul li .partners-thumb img{max-height:80px}}.page-home .partners .partners-list ul li .partners-title{padding-top:40px;min-height:48px;font-size:20px}@media (max-width:1280px){.page-home .partners .partners-list ul li .partners-title{padding-top:32px;font-size:18px}}@media (max-width:991px){.page-home .partners .partners-list ul li .partners-title{font-size:16px}}@media (max-width:767px){.page-home .partners .partners-list ul li .partners-title{padding-top:16px}}.page-home .partners .partners-list ul li .bg-wrap{padding:66px 32px}@media (max-width:1280px){.page-home .partners .partners-list ul li .bg-wrap{padding:48px 32px}}@media (max-width:767px){.page-home .partners .partners-list ul li .bg-wrap{padding:40px 24px}}.page-ohp .banner{background:linear-gradient(180deg,#E2F4FF 0%,#FFFFFF 100%);padding:168px 0 88px}@media (max-width:991px){.page-ohp .banner{padding:100px 0 64px}}.page-ohp .banner .banner-row{display:flex;align-items:center}@media (max-width:991px){.page-ohp .banner .banner-row{grid-gap:16px}}@media (max-width:767px){.page-ohp .banner .banner-row{flex-wrap:wrap;grid-gap:24px}}.page-ohp .banner .banner-row .banner-col:first-child{width:560px}@media (max-width:1280px){.page-ohp .banner .banner-row .banner-col:first-child{width:50%}}@media (max-width:767px){.page-ohp .banner .banner-row .banner-col:first-child{width:100%}}.page-ohp .banner .banner-row .banner-col:nth-child(2){width:calc(100% - 560px);display:flex;align-items:center;justify-content:center}@media (max-width:1280px){.page-ohp .banner .banner-row .banner-col:nth-child(2){width:50%}}@media (max-width:767px){.page-ohp .banner .banner-row .banner-col:nth-child(2){width:100%}}@media (max-width:767px){.page-ohp .banner .banner-wrap{text-align:center}}.page-ohp .banner .banner-wrap .banner-solutions{color:#1762B0;font-size:20px}@media (max-width:991px){.page-ohp .banner .banner-wrap .banner-solutions{font-size:16px}}.page-ohp .banner .banner-wrap .banner-title{padding-top:48px;font-size:64px;font-weight:700}@media (max-width:1280px){.page-ohp .banner .banner-wrap .banner-title{font-size:48px}}@media (max-width:991px){.page-ohp .banner .banner-wrap .banner-title{padding-top:40px;font-size:36px}}.page-ohp .banner .banner-wrap .banner-text{font-size:24px;color:#595959;padding-top:32px;max-width:480px}@media (max-width:1280px){.page-ohp .banner .banner-wrap .banner-text{font-size:20px;padding-top:24px;max-width:450px}}@media (max-width:991px){.page-ohp .banner .banner-wrap .banner-text{font-size:18px;padding-top:16px}}@media (max-width:767px){.page-ohp .banner .banner-wrap .banner-text{max-width:100%}}.page-ohp .banner .banner-wrap .banner-btn{padding-top:48px}@media (max-width:991px){.page-ohp .banner .banner-wrap .banner-btn{padding-top:40px}}.page-ohp .challenge-healthcare{background:linear-gradient(180deg,#FFFFFF 0%,#E6F8FF 100%);padding:168px 0 128px}@media (max-width:1280px){.page-ohp .challenge-healthcare{padding:104px 0}}@media (max-width:991px){.page-ohp .challenge-healthcare{padding:56px 0 64px}}.page-ohp .challenge-healthcare .header-title{margin-bottom:64px}@media (max-width:1280px){.page-ohp .challenge-healthcare .header-title{margin-bottom:48px}}.page-ohp .challenge-healthcare .challenge-list ul li{width:33.333%;text-align:left}@media (max-width:767px){.page-ohp .challenge-healthcare .challenge-list ul li{width:100%;background-color:transparent;border:1px solid #D7D7D7;border-radius:12px!important;margin-bottom:8px;background-color:#fff}}@media (max-width:767px){.page-ohp .challenge-healthcare .challenge-list ul li:after,.page-ohp .challenge-healthcare .challenge-list ul li:before{display:none}}.page-ohp .challenge-healthcare .challenge-list ul li .bg-wrap{padding:56px 48px}@media (max-width:991px){.page-ohp .challenge-healthcare .challenge-list ul li .bg-wrap{padding:24px 16px}}@media (max-width:767px){.page-ohp .challenge-healthcare .challenge-list ul li .bg-wrap{background-color:transparent;padding:56px 48px}}.page-ohp .challenge-healthcare .challenge-list ul li .challenge-icon{margin-bottom:32px}.page-ohp .challenge-healthcare .challenge-list ul li .challenge-icon img{max-height:48px}@media (max-width:1280px){.page-ohp .challenge-healthcare .challenge-list ul li .challenge-icon img{max-height:56px}}.page-ohp .challenge-healthcare .challenge-list ul li .challenge-name{font-size:20px;font-weight:700;color:#111;margin-bottom:24px}.page-ohp .challenge-healthcare .challenge-list ul li .challenge-text{font-size:16px;color:#595959}.page-ohp .benefits-use{padding:88px 0 64px;background:linear-gradient(180deg,#E6F8FF 0%,#FFFFFF 100%)}@media (max-width:1280px){.page-ohp .benefits-use{padding:64px 0}}@media (max-width:991px){.page-ohp .benefits-use{padding:56px 0 48px}}.page-ohp .benefits-use .header-title{margin-bottom:48px}.page-ohp .benefits-use .header-title .title-text{max-width:880px;margin:0 auto;width:100%}@media (max-width:767px){.page-ohp .benefits-use .benefits-list ul{margin-bottom:16px;border:1px solid #D7D7D7;border-radius:12px;overflow-y:hidden}}@media (max-width:767px){.page-ohp .benefits-use .benefits-list ul:last-child{margin-bottom:0}}.page-ohp .benefits-use .benefits-list li{width:50%;text-align:left}@media (max-width:767px){.page-ohp .benefits-use .benefits-list li{width:100%;border-radius:0!important}}@media (max-width:767px){.page-ohp .benefits-use .benefits-list li:after,.page-ohp .benefits-use .benefits-list li:before{display:none}}.page-ohp .benefits-use .benefits-list li .bg-wrap{min-height:496px;padding:58px 88px;display:flex;flex-flow:column;justify-content:center}@media (max-width:1280px){.page-ohp .benefits-use .benefits-list li .bg-wrap{min-height:500px;padding:64px 88px}}@media (max-width:991px){.page-ohp .benefits-use .benefits-list li .bg-wrap{padding:40px}}@media (max-width:991px){.page-ohp .benefits-use .benefits-list li .bg-wrap{min-height:300px}}.page-ohp .benefits-use .benefits-list li .benefits-name{font-size:32px;font-weight:700;color:#111;margin-bottom:48px}@media (max-width:1280px){.page-ohp .benefits-use .benefits-list li .benefits-name{font-size:24px;margin-bottom:24px}}@media (max-width:991px){.page-ohp .benefits-use .benefits-list li .benefits-name{font-size:20px}}.page-ohp .benefits-use .benefits-list li .benefits-text{margin-bottom:24px;font-size:18px;color:#595959}@media (max-width:1280px){.page-ohp .benefits-use .benefits-list li .benefits-text{font-size:16px}}.page-ohp .benefits-use .benefits-list li .benefits-text:last-child{margin-bottom:0}@media (max-width:767px){.page-ohp .benefits-use .benefits-list .benefits-thumb{order:2}}@media (max-width:767px){.page-ohp .benefits-use .benefits-list .benefits-info{order:1;border-bottom:1px solid rgba(215,215,215,0.6)}}.page-ohp .benefits-use .benefits-list .benefits-info .bg-wrap{padding:94px 104px}@media (max-width:1280px){.page-ohp .benefits-use .benefits-list .benefits-info .bg-wrap{padding:64px 88px}}@media (max-width:991px){.page-ohp .benefits-use .benefits-list .benefits-info .bg-wrap{padding:40px}}.page-ohp .benefits-use .benefits-btn{padding-top:64px}@media (max-width:991px){.page-ohp .benefits-use .benefits-btn{padding-top:40px}}.page-ohp .client-feedback{padding:104px 0 152px;background-color:#F8F8F8}@media (max-width:991px){.page-ohp .client-feedback{padding:56px 0 64px}}.page-ohp .client-feedback .header-title{margin-bottom:64px}@media (max-width:1280px){.page-ohp .client-feedback .header-title{margin-bottom:48px}}@media (max-width:991px){.page-ohp .client-feedback .header-title{margin-bottom:32px}}.page-ohp .client-feedback .feedback-list{grid-gap:16px;display:grid;grid-template-columns:repeat(2,1fr)}@media (max-width:767px){.page-ohp .client-feedback .feedback-list{grid-template-columns:repeat(1,1fr)}}.page-ohp .client-feedback .feedback-list li{background-color:#fff;border-radius:12px;padding:64px;border:1px solid #D7D7D7;display:flex;justify-content:space-between;flex-flow:column}@media (max-width:991px){.page-ohp .client-feedback .feedback-list li{padding:40px 24px}}.page-ohp .client-feedback .feedback-list li .feedback-cont{margin-bottom:48px}.page-ohp .client-feedback .feedback-list li .feedback-icon{margin-bottom:48px}.page-ohp .client-feedback .feedback-list li .feedback-text{font-size:18px;color:#595959}@media (max-width:991px){.page-ohp .client-feedback .feedback-list li .feedback-text{font-size:16px}}.page-ohp .client-feedback .feedback-list li .feedback-user{border-top:1px dashed #D7D7D7;padding-top:40px;display:flex;align-items:center}.page-ohp .client-feedback .feedback-list li .feedback-user .feedback-user-thumb{width:68px;min-width:68px;height:68px;border-radius:50%}@media (max-width:991px){.page-ohp .client-feedback .feedback-list li .feedback-user .feedback-user-thumb{width:52px;height:52px;min-width:52px}}.page-ohp .client-feedback .feedback-list li .feedback-user .feedback-user-thumb img{width:100%;height:100%;object-fit:cover;border-radius:50%}.page-ohp .client-feedback .feedback-list li .feedback-user .feedback-user-info{flex:1;padding-left:24px}.page-ohp .client-feedback .feedback-list li .feedback-user .feedback-user-info .feedback-name{font-weight:700;color:#111;font-size:24px;margin-bottom:4px;display:block}@media (max-width:991px){.page-ohp .client-feedback .feedback-list li .feedback-user .feedback-user-info .feedback-name{font-size:20px}}.page-ohp .client-feedback .feedback-list li .feedback-user .feedback-user-info .feedback-label{font-size:16px;color:#595959}@media (max-width:991px){.page-ohp .client-feedback .feedback-list li .feedback-user .feedback-user-info .feedback-label{font-size:14px}}.page-ohp .ensuring-safety{padding:104px 0 128px;background:linear-gradient(285.06deg,#0A2046 0%,#204179 100%)}@media (max-width:767px){.page-ohp .ensuring-safety{padding:56px 0 64px}}.page-ohp .ensuring-safety .header-title{margin-bottom:48px}@media (max-width:991px){.page-ohp .ensuring-safety .header-title{margin-bottom:32px}}.page-ohp .ensuring-safety .header-title .title-main{color:#fff}.page-ohp .ensuring-safety .safety-list{display:flex;flex-wrap:wrap;margin:0 0 48px -2px}@media (max-width:991px){.page-ohp .ensuring-safety .safety-list{margin-bottom:32px}}.page-ohp .ensuring-safety .safety-list li{padding:56px 64px 64px 64px;margin-left:2px;border-radius:12px;background-color:#fff;width:calc(33.333333% - 2px)}@media (max-width:1280px){.page-ohp .ensuring-safety .safety-list li{padding:56px 48px 64px}}@media (max-width:991px){.page-ohp .ensuring-safety .safety-list li{padding:48px 40px;width:calc(50% - 2px);margin-bottom:2px}}@media (max-width:767px){.page-ohp .ensuring-safety .safety-list li{width:calc(100% - 2px)}}@media (max-width:991px){.page-ohp .ensuring-safety .safety-list li:last-child{width:calc(100% - 2px);margin-bottom:0}}.page-ohp .ensuring-safety .safety-list li .safety-icon{margin-bottom:40px}.page-ohp .ensuring-safety .safety-list li .safety-icon img{max-height:104px}@media (max-width:1280px){.page-ohp .ensuring-safety .safety-list li .safety-icon img{max-height:88px}}@media (max-width:991px){.page-ohp .ensuring-safety .safety-list li .safety-icon img{max-height:64px}}.page-ohp .ensuring-safety .safety-list li .safety-name{font-size:20px;font-weight:700;margin-bottom:24px;color:#111}.page-ohp .ensuring-safety .safety-list li .safety-text{font-size:18px;color:#595959}@media (max-width:1280px){.page-ohp .ensuring-safety .safety-list li .safety-text{font-size:16px}}.page-ohp .performance-dashboard{background:linear-gradient(180deg,#FFFFFF 0%,#EEFAFF 100%);padding:64px 0 128px}@media (max-width:1280px){.page-ohp .performance-dashboard{padding:64px 0 104px}}.page-ohp .performance-dashboard .header-title{padding:0 20px;margin-bottom:48px}.page-ohp .performance-dashboard .dashboard-wrap{overflow:hidden;box-shadow:0px 8px 24px 0px rgba(0,0,0,0.02)}.page-ohp .performance-dashboard .dashboard-wrap .owl-carousel{width:calc(100% + 100px);margin-left:-100px}.page-ohp .performance-dashboard .dashboard-wrap .owl-theme .owl-stage{display:flex}.page-ohp .performance-dashboard .dashboard-wrap .owl-theme .owl-item{border:1px solid #EEEEEE;border-right:none}.page-ohp .performance-dashboard .dashboard-wrap .owl-theme .owl-item:last-child{border-right:1px solid #EEEEEE}.page-ohp .performance-dashboard .dashboard-wrap .owl-theme .items{background-color:#fff;padding:24px 24px 48px;height:100%}@media (max-width:1280px){.page-ohp .performance-dashboard .dashboard-wrap .owl-theme .items{padding:16px 16px 40px}}.page-ohp .performance-dashboard .dashboard-wrap .owl-theme .items .dashboard-thumb{margin-bottom:32px}@media (max-width:1280px){.page-ohp .performance-dashboard .dashboard-wrap .owl-theme .items .dashboard-thumb{margin-bottom:24px}}.page-ohp .performance-dashboard .dashboard-wrap .owl-theme .items .dashboard-thumb img{width:100%}.page-ohp .performance-dashboard .dashboard-wrap .owl-theme .items .dashboard-info .dashboard-name{font-size:20px;color:#111;font-weight:700;margin-bottom:16px}.page-ohp .performance-dashboard .dashboard-wrap .owl-theme .items .dashboard-info .performance-list{list-style:none}.page-ohp .performance-dashboard .dashboard-wrap .owl-theme .items .dashboard-info .performance-list li{padding:4px 0 4px 32px;background:url("../images/common/icon-check.svg") no-repeat 0 50%;font-size:18px;color:#595959}@media (max-width:1280px){.page-ohp .performance-dashboard .dashboard-wrap .owl-theme .items .dashboard-info .performance-list li{font-size:16px}}.page-policy{background:linear-gradient(180deg,#EAF9FF 0%,#FFFFFF 100%);padding-top:88px}@media (max-width:991px){.page-policy{padding-top:64px}}.page-policy .policy-wrap{padding:104px 0;max-width:860px;margin:0 auto}@media (max-width:767px){.page-policy .policy-wrap{padding:64px 0 104px}}.page-policy .policy-content{background:#fff;border:solid 1px #D7D7D7;border-radius:12px;margin-top:48px;padding:64px 48px}@media (max-width:767px){.page-policy .policy-content{padding:48px 24px}}.page-policy .policy-content .policy-title{padding:48px 0 16px;font-size:20px;font-weight:700}@media (max-width:767px){.page-policy .policy-content .policy-title{font-size:18px}}.page-policy .policy-content .policy-title:first-child{padding-top:0}.page-policy .policy-content .policy-tlt{padding:16px 0;font-size:18px;font-weight:700}.page-policy .policy-content .policy-text{color:#595959;font-size:18px;line-height:150%}@media (max-width:767px){.page-policy .policy-content .policy-text{font-size:16px}}.page-policy .policy-content .policy-list{padding-left:20px}.page-policy .policy-content .policy-list--number{list-style:decimal}.page-policy .policy-content .policy-list li{color:#595959;font-size:18px;line-height:150%}@media (max-width:767px){.page-policy .policy-content .policy-list li{font-size:16px}}.page-contact{background:linear-gradient(180deg,#DDF2FF 0%,#FFFFFF 100%);padding-top:88px}@media (max-width:991px){.page-contact{padding-top:64px}}.page-contact .contact-info{padding:64px 0}@media (max-width:1280px){.page-contact .contact-info{padding:48px 0 104px}}.page-contact .contact-box{background:#fff;border:1px solid #D7D7D7;border-radius:12px;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.04);display:flex;flex-wrap:wrap}.page-contact .contact-box .contact-content{width:480px;padding:104px 88px 64px;display:flex;flex-direction:column;justify-content:space-between}@media (max-width:1280px){.page-contact .contact-box .contact-content{padding:104px 48px 64px}}@media (max-width:991px){.page-contact .contact-box .contact-content{width:100%;padding:48px 32px}}.page-contact .contact-box .contact-form{width:calc(100% - 480px);background:#FAFAFA;border-left:1px solid #D7D7D7;border-radius:12px;padding:64px 6.25%}@media (max-width:1280px){.page-contact .contact-box .contact-form{padding:64px 48px}}@media (max-width:991px){.page-contact .contact-box .contact-form{width:100%;padding:48px 24px;border-left:none;border-top:1px solid #D7D7D7}}@media (max-width:991px){.page-contact .header-title{text-align:center}}.page-contact .header-title .title-text{font-size:16px}.page-contact .contact-add{padding-top:16px}@media (max-width:991px){.page-contact .contact-add{display:none}}.page-contact .contact-add ul{list-style:none}.page-contact .contact-add ul li{border-bottom:dashed 1px #D7D7D7;padding:24px 0;display:flex;justify-content:space-between}.page-contact .contact-add ul li:first-child{padding-top:0;display:block}.page-contact .contact-add ul li:first-child .contact-label{padding-bottom:8px}.page-contact .contact-add ul li:last-child{padding-bottom:0;border:none}.page-contact .contact-add ul li .contact-label{color:#919191;font-size:16px}.page-contact .contact-add ul li .contact-text{font-size:16px}.page-about .banner{overflow:hidden;position:relative;height:760px}@media (max-width:1280px){.page-about .banner{height:408px}}@media (max-width:767px){.page-about .banner{height:304px}}.page-about .banner:after{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background:rgba(0,0,0,0.24)}.page-about .banner img{width:100%;height:100%;object-fit:cover}.page-about .banner .banner-title{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;color:#fff;font-size:56px;font-weight:700;padding:20px}@media (max-width:1280px){.page-about .banner .banner-title{font-size:48px}}@media (max-width:767px){.page-about .banner .banner-title{font-size:32px}}.page-about .about-info{padding:136px 0 106px}@media (max-width:767px){.page-about .about-info{padding:56px 0 66px}}.page-about .about-info .about-content{max-width:940px;margin:0 auto;text-align:center}.page-about .about-info .about-content .about-text{font-size:26px;font-weight:500;padding-bottom:24px;line-height:42px}@media (max-width:767px){.page-about .about-info .about-content .about-text{font-size:20px;line-height:150%}}.page-about .about-info .about-content .about-text:last-child{padding-bottom:0}.page-about .vision-mission{padding:64px 0 104px;background:linear-gradient(180deg,#FFFFFF 0%,#F8F8F8 100%)}@media (max-width:991px){.page-about .vision-mission{padding:56px 0 64px}}.page-about .vision-list{border:1px solid #D7D7D7;border-radius:12px}@media (max-width:767px){.page-about .vision-list{border:none;background:#D7D7D7}}@media (max-width:767px){.page-about .vision-list ul{border-radius:12px;border:1px solid #D7D7D7;overflow:hidden;margin-top:-1px}.page-about .vision-list ul:first-child{margin-top:0}}.page-about .vision-list ul:first-child li,.page-about .vision-list ul:last-child li{border-radius:0}@media (min-width:767px){.page-about .vision-list ul li:first-child .bg-wrap{border-radius:0 0 12px 0}.page-about .vision-list ul li:last-child .bg-wrap{border-radius:0 0 0 12px}}@media (min-width:767px){.page-about .vision-list ul:nth-of-type(2n+2) li:first-child .bg-wrap{border-radius:12px 0 0 0}.page-about .vision-list ul:nth-of-type(2n+2) li:last-child{border-radius:0}.page-about .vision-list ul:nth-of-type(2n+2) li:last-child .bg-wrap{border-radius:0 12px 0 0}}.page-about .vision-list ul:nth-of-type(2n+2) li:first-child{order:2}@media (max-width:767px){.page-about .vision-list ul:nth-of-type(2n+2) li:first-child{order:initial}}.page-about .vision-list ul:nth-of-type(2n+2) li:first-child:before{background:linear-gradient(to right,rgb(212,212,212) 0%,rgb(248,248,248) 100%);right:initial;left:0}.page-about .vision-list ul:nth-of-type(2n+2) li:last-child{order:1}@media (max-width:767px){.page-about .vision-list ul:nth-of-type(2n+2) li:last-child{order:initial}}.page-about .vision-list ul:nth-of-type(2n+2) li:last-child:before{background:linear-gradient(to right,rgb(248,248,248) 0%,rgb(212,212,212) 100%);left:initial;right:0}.page-about .vision-list ul:nth-of-type(2n+2) li:after{right:initial;left:0}.page-about .vision-list ul li{width:50%;border-radius:0}@media (max-width:767px){.page-about .vision-list ul li{width:100%}}@media (max-width:767px){.page-about .vision-list ul li:first-child:before{display:none}}@media (max-width:767px){.page-about .vision-list ul li:before{background:none}}.page-about .vision-list .vision-thumb{padding:40px;overflow:hidden}@media (max-width:1280px){.page-about .vision-list .vision-thumb{padding:32px}}@media (max-width:991px){.page-about .vision-list .vision-thumb{padding:8px}}.page-about .vision-list .vision-thumb img{border-radius:12px}.page-about .vision-list .vision-content{padding:40px 16px;height:100%;display:flex;align-items:center;justify-content:center;text-align:left}@media (max-width:767px){.page-about .vision-list .vision-content{padding:64px 24px}}.page-about .vision-list .vision-content .vision-info{width:100%;max-width:428px;margin:0 auto}@media (max-width:1280px){.page-about .vision-list .vision-content .vision-info{max-width:328px}}.page-about .vision-list .vision-content .vision-title{font-size:48px;font-weight:700}@media (max-width:1280px){.page-about .vision-list .vision-content .vision-title{font-size:32px}}@media (max-width:767px){.page-about .vision-list .vision-content .vision-title{font-size:24px}}.page-about .vision-list .vision-content .vision-text{padding-top:48px;font-size:20px;color:#595959;line-height:150%}@media (max-width:1280px){.page-about .vision-list .vision-content .vision-text{font-size:18px}}.page-about .core-values{background:linear-gradient(285.06deg,#0A2046 0%,#204179 100%);padding:104px 0 128px}@media (max-width:767px){.page-about .core-values{padding:56px 0 64px}}.page-about .core-values .list-values{padding-top:48px}.page-about .core-values .list-values ul{display:flex;flex-wrap:wrap;border-radius:12px;overflow:hidden}.page-about .core-values .list-values ul li{width:25%;background:#D5D5D5;position:relative}@media (max-width:991px){.page-about .core-values .list-values ul li{width:50%;padding-top:1px}.page-about .core-values .list-values ul li:nth-child(2):after{display:none}}@media (max-width:991px) and (max-width:767px){.page-about .core-values .list-values ul li:nth-child(2):after{display:initial}}@media (max-width:767px){.page-about .core-values .list-values ul li{width:100%;padding:0}}.page-about .core-values .list-values ul li:after{position:absolute;top:0;right:0;content:"";width:1px;height:100%;background:#D5D5D5}@media (max-width:767px){.page-about .core-values .list-values ul li:after{width:100%;height:1px;top:initial;bottom:0;background:linear-gradient(to right,rgb(255,255,255) 0%,rgb(212,212,212) 30%,rgb(212,212,212) 70%,rgb(255,255,255) 100%)}}.page-about .core-values .list-values ul li:last-child:after{display:none}.page-about .core-values .list-values ul li .values-box{background:#fff;border-radius:12px;padding:48px 32px;height:100%}@media (max-width:767px){.page-about .core-values .list-values ul li .values-box{border-radius:0}}.page-about .core-values .list-values ul li .values-box .values-item{display:flex;align-items:center;justify-content:center;width:64px;height:64px}.page-about .core-values .list-values ul li .values-box .values-item img{max-height:100%}.page-about .core-values .list-values ul li .values-box .values-title{padding-top:64px;font-size:24px;font-weight:700}@media (max-width:1280px){.page-about .core-values .list-values ul li .values-box .values-title{font-size:20px}}@media (max-width:991px){.page-about .core-values .list-values ul li .values-box .values-title{padding-top:48px}}.page-about .core-values .list-values ul li .values-box .values-text{padding-top:24px;font-size:18px;color:#595959}@media (max-width:1280px){.page-about .core-values .list-values ul li .values-box .values-text{font-size:16px}}.page-about .about-message{background:#F8F8F8;padding:104px 0}@media (max-width:767px){.page-about .about-message{padding:56px 0 64px}}.page-about .about-message .message-content{max-width:900px;margin:0 auto;border-radius:12px;border:1px solid #D7D7D7;background:#fff;padding:72px 64px;margin-top:48px}@media (max-width:991px){.page-about .about-message .message-content{padding:40px 24px}}.page-about .about-message .message-title{font-size:20px;font-weight:700;padding-top:40px}@media (max-width:767px){.page-about .about-message .message-title{font-size:18px;padding-top:32px}}.page-about .about-message .message-title:first-child{padding-top:0}.page-about .about-message .message-text{color:#595959;font-size:18px;padding-top:16px}@media (max-width:767px){.page-about .about-message .message-text{font-size:16px}}.page-about .about-message .message-text.pt-40{padding-top:40px}@media (max-width:767px){.page-about .about-message .message-text.pt-40{padding-top:32px}}.page-about .about-message .message-gratitude{padding-top:56px;font-size:20px;font-weight:700;text-align:right}@media (max-width:767px){.page-about .about-message .message-gratitude{padding-top:48px;font-size:18px}}.page-about .about-message .message-list{list-style:none}.page-about .about-message .message-list li{display:flex;flex-wrap:wrap;border-bottom:1px dashed #D7D7D7;padding:32px 0}@media (max-width:767px){.page-about .about-message .message-list li{padding:24px 0}}.page-about .about-message .message-list li:last-child{padding-bottom:0;border-bottom:none}.page-about .about-message .message-list .message-th{width:280px;display:flex}@media (max-width:767px){.page-about .about-message .message-list .message-th{width:100%;font-size:16px}}.page-about .about-message .message-list .message-th .message-number{color:#595959;font-weight:400;padding-right:8px;font-size:18px}.page-about .about-message .message-list .message-th .message-label{font-weight:700;font-size:18px}@media (max-width:767px){.page-about .about-message .message-list .message-th .message-label{font-size:16px;padding-top:2px}}.page-about .about-message .message-list .message-td{width:calc(100% - 280px);padding-left:32px;font-size:18px;color:#595959}@media (max-width:767px){.page-about .about-message .message-list .message-td{width:100%;padding:24px 0 0;font-size:16px}}.page-about .about-message .message-ceo{margin-top:56px;padding-top:30px;border-top:1px dashed #D7D7D7}@media (max-width:767px){.page-about .about-message .message-ceo{margin-top:48px;padding-top:38px}}.page-about .about-message .message-ceo .message-info{display:flex;flex-wrap:wrap;align-items:flex-end;margin:0 auto;max-width:658px}.page-about .about-message .message-ceo .message-info .message-thumb{width:259px}@media (max-width:767px){.page-about .about-message .message-ceo .message-info .message-thumb{width:120px}}.page-about .about-message .message-ceo .message-info .message-body{width:calc(100% - 259px);padding-bottom:48px}@media (max-width:767px){.page-about .about-message .message-ceo .message-info .message-body{width:calc(100% - 120px);padding-bottom:22px}}.page-about .about-message .message-ceo .message-info .message-body .message-name{font-size:30px;font-weight:700;padding-left:20px}@media (max-width:767px){.page-about .about-message .message-ceo .message-info .message-body .message-name{font-size:16px;padding-left:10px}}.page-about .about-message .message-ceo .message-info .message-body .message-name span{padding:0 0 28px 16px;border-bottom:1px dashed #C7DCEF;display:inline-flex;position:relative}@media (max-width:767px){.page-about .about-message .message-ceo .message-info .message-body .message-name span{padding:0 0 12px 6px}}.page-about .about-message .message-ceo .message-info .message-body .message-name span:after{position:absolute;bottom:-3px;left:0;content:"";background:#C7DCEF;width:6px;height:6px;border-radius:50%}.page-about .about-message .message-ceo .message-info .message-body .message-position{font-size:20px;color:#595959;padding-top:28px}@media (max-width:767px){.page-about .about-message .message-ceo .message-info .message-body .message-position{font-size:12px;padding-top:12px}}.page-about .awards{background:linear-gradient(180deg,#E4F4FF 0%,#FFFFFF 100%);padding:104px 0 136px}@media (max-width:1280px){.page-about .awards{padding:64px 0 80px}}@media (max-width:767px){.page-about .awards{padding:56px 0 40px}}.page-about .tabs-info{padding-top:48px}@media (max-width:991px){.page-about .tabs-info .tabs-wrap{width:calc(100% + 40px);margin-left:-20px;display:flex;justify-content:center}}.page-about .tabs-info .nav{justify-content:center}@media (max-width:991px){.page-about .tabs-info .nav{flex-wrap:nowrap;justify-content:initial;overflow-x:auto;padding:0 20px}.page-about .tabs-info .nav::-webkit-scrollbar{display:none}}.page-about .tabs-info .nav li{padding-right:24px}@media (max-width:767px){.page-about .tabs-info .nav li{padding-right:4px}}.page-about .tabs-info .nav li:last-child{padding-right:0}.page-about .tabs-info .nav li .btn-tabs{font-size:20px;border-radius:12px;padding:1px}@media (max-width:767px){.page-about .tabs-info .nav li .btn-tabs{font-size:16px}}.page-about .tabs-info .nav li .btn-tabs .text{border-radius:12px;min-height:62px;padding:4px 24px;display:flex;align-items:center;justify-content:center;text-align:center}@media (max-width:767px){.page-about .tabs-info .nav li .btn-tabs .text{min-height:50px;padding:4px 15px}}.page-about .tabs-info .nav li .btn-tabs.active{background:linear-gradient(114.93deg,#CACACA 0%,#EDEDED 96.39%)}.page-about .tabs-info .nav li .btn-tabs.active .text{background:linear-gradient(115.6deg,#FFFFFF 0%,#F3F3F3 96.42%);font-weight:600}.page-about .slider--awards{padding:24px 0 0}.page-about .slider--awards .slick-list{padding-bottom:24px;display:flex}.page-about .slider--awards .slick-track{display:flex}.page-about .slider--awards .slick-slide{display:flex;height:initial;background:#D5D5D5;box-shadow:0px 16px 16px 0px rgba(0,0,0,0.02);position:relative}.page-about .slider--awards .slick-slide:after,.page-about .slider--awards .slick-slide:before{position:absolute;content:"";width:100%;height:1px;background:#D5D5D5;left:0}.page-about .slider--awards .slick-slide:before{top:0}.page-about .slider--awards .slick-slide:after{bottom:0}.page-about .slider--awards .slick-slide:last-child{border-radius:0 12px 12px 0}.page-about .slider--awards .slick-slide:last-child:after,.page-about .slider--awards .slick-slide:last-child:before{background:linear-gradient(to right,rgb(212,212,212) 0%,rgb(248,248,248) 100%);width:95%}.page-about .slider--awards .slick-slide:last-child .awards-item{border-right:none}.page-about .slider--awards .slick-slide:first-child{border-radius:12px 0 0 12px}.page-about .slider--awards .slick-slide:first-child:after,.page-about .slider--awards .slick-slide:first-child:before{background:linear-gradient(to right,rgb(248,248,248) 0%,rgb(212,212,212) 100%);width:95%;left:initial;right:0}.page-about .slider--awards .slick-slide:only-child{border-radius:12px}.page-about .slider--awards .slick-slide:only-child:after,.page-about .slider--awards .slick-slide:only-child:before{background:linear-gradient(to right,rgb(248,248,248) 10%,rgb(213,213,213) 50%,rgb(248,248,248) 90%);width:100%}.page-about .slider--awards .slick-slide>div{height:100%;width:100%}.page-about .slider--awards .slick-dots{padding-top:24px;position:static;display:flex;justify-content:center}.page-about .slider--awards .slick-dots li{width:16px;margin:0 4px;transition:all ease 0.3s}.page-about .slider--awards .slick-dots li.slick-active{width:60px}.page-about .slider--awards .slick-dots li.slick-active button{background:#1762B0}.page-about .slider--awards .slick-dots li button{background:#D5D5D5;border-radius:16px;width:100%;transition:all ease 0.3s}.page-about .slider--awards .awards-item{background:#fff;border-radius:12px;height:100%;padding:24px;border-right:1px solid #D5D5D5}@media (max-width:991px){.page-about .slider--awards .awards-item{padding:16px}}.page-about .slider--awards .awards-item .awards-thumb{overflow:hidden;border-radius:12px}.page-about .slider--awards .awards-item .awards-thumb img{width:100%;height:100%;object-fit:cover}.page-about .slider--awards .awards-item .awards-content{padding:32px 24px 0}@media (max-width:991px){.page-about .slider--awards .awards-item .awards-content{padding:24px 16px}}.page-about .slider--awards .awards-item .awards-content .awards-title{font-size:20px}@media (max-width:991px){.page-about .slider--awards .awards-item .awards-content .awards-title{font-size:16px}}.page-lgsp .banner{background:linear-gradient(180deg,#FFFFFF 0%,#E5FCFF 100%);padding:168px 0 136px}@media (max-width:1280px){.page-lgsp .banner{padding:168px 0 80px}}@media (max-width:991px){.page-lgsp .banner{padding-top:144px}}@media (max-width:767px){.page-lgsp .banner{padding:100px 0 64px}}.page-lgsp .banner .banner-row{display:flex;align-items:center}@media (max-width:991px){.page-lgsp .banner .banner-row{grid-gap:16px}}@media (max-width:767px){.page-lgsp .banner .banner-row{flex-wrap:wrap;grid-gap:24px}}.page-lgsp .banner .banner-row .banner-col:first-child{width:480px}@media (max-width:1280px){.page-lgsp .banner .banner-row .banner-col:first-child{width:460px}}@media (max-width:991px){.page-lgsp .banner .banner-row .banner-col:first-child{width:50%}}@media (max-width:767px){.page-lgsp .banner .banner-row .banner-col:first-child{width:100%}}.page-lgsp .banner .banner-row .banner-col:nth-child(2){width:calc(100% - 480px);display:flex;align-items:center;justify-content:center}@media (max-width:1280px){.page-lgsp .banner .banner-row .banner-col:nth-child(2){width:calc(100% - 460px)}}@media (max-width:991px){.page-lgsp .banner .banner-row .banner-col:nth-child(2){width:50%}}@media (max-width:767px){.page-lgsp .banner .banner-row .banner-col:nth-child(2){width:100%}}@media (max-width:767px){.page-lgsp .banner .banner-wrap{text-align:center}}.page-lgsp .banner .banner-wrap .banner-solutions{color:#1762B0;font-size:20px}@media (max-width:991px){.page-lgsp .banner .banner-wrap .banner-solutions{font-size:16px}}.page-lgsp .banner .banner-wrap .banner-title{padding-top:48px;font-size:64px;font-weight:700}@media (max-width:1280px){.page-lgsp .banner .banner-wrap .banner-title{font-size:48px}}@media (max-width:991px){.page-lgsp .banner .banner-wrap .banner-title{padding-top:40px;font-size:36px}}.page-lgsp .banner .banner-wrap .banner-text{font-size:24px;color:#595959;padding-top:32px;max-width:400px}@media (max-width:1280px){.page-lgsp .banner .banner-wrap .banner-text{font-size:20px;padding-top:24px;max-width:396px}}@media (max-width:991px){.page-lgsp .banner .banner-wrap .banner-text{font-size:18px;padding-top:16px}}@media (max-width:767px){.page-lgsp .banner .banner-wrap .banner-text{max-width:100%}}.page-lgsp .banner .banner-wrap .banner-btn{padding-top:48px}@media (max-width:991px){.page-lgsp .banner .banner-wrap .banner-btn{padding-top:40px}}.page-lgsp .about-lgsp{background:linear-gradient(180deg,#E5FCFF 0%,#FFFFFF 100%);padding:64px 0 104px}@media (max-width:1280px){.page-lgsp .about-lgsp{padding:64px 0}}@media (max-width:767px){.page-lgsp .about-lgsp{padding:56px 0 64px}}.page-lgsp .about-lgsp .about{background:#fff;border:1px solid #EFEFEF;border-radius:12px;box-shadow:0px 16px 16px 0px rgba(0,0,0,0.02);padding:128px 24px 152px}@media (max-width:1280px){.page-lgsp .about-lgsp .about{padding:104px 24px 120px}}@media (max-width:991px){.page-lgsp .about-lgsp .about{padding:64px 24px}}.page-lgsp .about-lgsp .about-content{text-align:center;padding-top:64px;max-width:840px;margin:0 auto}@media (max-width:1280px){.page-lgsp .about-lgsp .about-content{padding-top:48px}}@media (max-width:991px){.page-lgsp .about-lgsp .about-content{padding-top:32px}}.page-lgsp .about-lgsp .about-content .about-text{padding-bottom:24px;font-size:24px;color:#595959}@media (max-width:991px){.page-lgsp .about-lgsp .about-content .about-text{font-size:18px}}.page-lgsp .about-lgsp .about-content .about-text:last-child{padding-bottom:0}.page-lgsp .benefits{background:linear-gradient(180deg,#FFFFFF 0%,#E6F8FF 100%);padding:88px 0 128px}@media (max-width:1280px){.page-lgsp .benefits{padding:64px 0 104px}}@media (max-width:767px){.page-lgsp .benefits{padding:56px 0 64px;border-radius:0}}.page-lgsp .benefits .benefits-list{margin-top:48px}@media (max-width:767px){.page-lgsp .benefits .benefits-list{overflow:initial;border-radius:0}}@media (max-width:767px){.page-lgsp .benefits .benefits-list>ul{margin-bottom:64px;border-radius:12px;overflow:hidden;background:linear-gradient(180deg,#FFFFFF 0%,#D4D4D4 100%);padding:0 1px 1px}}.page-lgsp .benefits .benefits-list>ul:nth-of-type(2n+2)>li:first-child{border-radius:0 12px 12px 0;order:2}@media (max-width:767px){.page-lgsp .benefits .benefits-list>ul:nth-of-type(2n+2)>li:first-child{order:initial;border-radius:0}}.page-lgsp .benefits .benefits-list>ul:nth-of-type(2n+2)>li:first-child:before{background:linear-gradient(to right,rgb(212,212,212) 0%,rgb(248,248,248) 100%);right:initial;left:0}@media (max-width:767px){.page-lgsp .benefits .benefits-list>ul:nth-of-type(2n+2)>li:first-child:before{background:#D4D4D4;width:100%}}.page-lgsp .benefits .benefits-list>ul:nth-of-type(2n+2)>li:last-child{border-radius:12px 0 0 12px;order:1}@media (max-width:767px){.page-lgsp .benefits .benefits-list>ul:nth-of-type(2n+2)>li:last-child{order:initial;border-radius:0}}.page-lgsp .benefits .benefits-list>ul:nth-of-type(2n+2)>li:last-child:before{background:linear-gradient(to right,rgb(248,248,248) 0%,rgb(212,212,212) 100%);left:initial;right:0}.page-lgsp .benefits .benefits-list>ul:nth-of-type(2n+2)>li:after{right:initial;left:0}@media (max-width:767px){.page-lgsp .benefits .benefits-list>ul:last-child{margin-bottom:0}}.page-lgsp .benefits .benefits-list>ul:last-child>li:first-child{border-radius:12px 0 12px 12px}@media (max-width:767px){.page-lgsp .benefits .benefits-list>ul:last-child>li:first-child{border-radius:0}}.page-lgsp .benefits .benefits-list>ul:last-child>li:last-child{border-radius:0 12px 12px 12px}.page-lgsp .benefits .benefits-list>ul:last-child:nth-of-type(2n+2)>li:first-child{border-radius:0 12px 12px 12px}@media (max-width:767px){.page-lgsp .benefits .benefits-list>ul:last-child:nth-of-type(2n+2)>li:first-child{border-radius:0}}.page-lgsp .benefits .benefits-list>ul:last-child:nth-of-type(2n+2)>li:last-child{border-radius:12px 0 12px 12px}.page-lgsp .benefits .benefits-list>ul>li{width:50%}@media (max-width:767px){.page-lgsp .benefits .benefits-list>ul>li{width:100%}}@media (max-width:767px) and (max-width:767px){.page-lgsp .benefits .benefits-list>ul>li:last-child{border-radius:0 0 12px 12px!important;overflow:hidden}}@media (max-width:767px){.page-lgsp .benefits .benefits-list>ul>li:last-child:before{display:none}}@media (max-width:767px){.page-lgsp .benefits .benefits-list>ul>li:before{background:#D4D4D4;width:100%}}.page-lgsp .benefits .benefits-list .benefits-content{padding:64px 24px;margin:0 auto;max-width:464px;text-align:left}@media (max-width:991px){.page-lgsp .benefits .benefits-list .benefits-content{padding:40px 24px}}.page-lgsp .benefits .benefits-list .benefits-content .benefits-title{font-size:32px;font-weight:700}@media (max-width:991px){.page-lgsp .benefits .benefits-list .benefits-content .benefits-title{font-size:20px}}.page-lgsp .benefits .benefits-list .benefits-content ul{padding-top:40px}@media (max-width:991px){.page-lgsp .benefits .benefits-list .benefits-content ul{padding-top:24px}}.page-lgsp .benefits .benefits-list .benefits-content ul li{padding-bottom:20px;display:flex}.page-lgsp .benefits .benefits-list .benefits-content ul li:last-child{padding-bottom:0}.page-lgsp .benefits .benefits-list .benefits-content ul li .benefits-item{min-width:20px;height:20px;display:flex;align-items:center;justify-content:center;margin:2px 16px 0 0}@media (max-width:991px){.page-lgsp .benefits .benefits-list .benefits-content ul li .benefits-item{margin-right:12px}}.page-lgsp .benefits .benefits-list .benefits-content ul li .benefits-body .benefits-tlt{font-size:20px;font-weight:700}@media (max-width:991px){.page-lgsp .benefits .benefits-list .benefits-content ul li .benefits-body .benefits-tlt{font-size:18px}}.page-lgsp .benefits .benefits-list .benefits-content ul li .benefits-body .benefits-text{padding-top:4px;font-size:18px;color:#595959}@media (max-width:991px){.page-lgsp .benefits .benefits-list .benefits-content ul li .benefits-body .benefits-text{font-size:16px}}.page-lgsp .benefits .benefits-list .benefits-thumb{height:100%;padding:16px 88px;display:flex;align-items:center;justify-content:center}@media (max-width:1199px){.page-lgsp .benefits .benefits-list .benefits-thumb{padding:16px 40px}}@media (max-width:991px){.page-lgsp .benefits .benefits-list .benefits-thumb{padding:40px}}.page-lgsp .btn-contact{text-align:center;padding-top:48px}.page-lgsp .features{background:linear-gradient(285.06deg,#0A2046 0%,#204179 100%);padding:104px 0 160px}@media (max-width:1280px){.page-lgsp .features{padding:104px 0 128px}}@media (max-width:767px){.page-lgsp .features{padding:56px 0 64px}}.page-lgsp .features .features-group{padding-top:48px}.page-lgsp .features .features-card{background:#fff;padding:24px;border:1px solid #EEEEEE;border-radius:12px;display:flex;flex-wrap:wrap;margin-bottom:4px}@media (max-width:1280px){.page-lgsp .features .features-card{padding:48px 24px}}.page-lgsp .features .features-card:first-child .features-col:nth-child(2){background:#EEF8FF}.page-lgsp .features .features-card:nth-child(2) .features-col:nth-child(2){background:#E5F6F8}.page-lgsp .features .features-card:nth-child(3) .features-col:nth-child(2){background:#F2EFFF}.page-lgsp .features .features-card .features-col{display:flex;align-items:center;justify-content:center}.page-lgsp .features .features-card .features-col:first-child{width:560px}@media (max-width:1199px){.page-lgsp .features .features-card .features-col:first-child{width:50%}}@media (max-width:767px){.page-lgsp .features .features-card .features-col:first-child{width:100%}}.page-lgsp .features .features-card .features-col:nth-child(2){width:calc(100% - 560px);padding:64px;text-align:center;border-radius:12px}@media (max-width:1199px){.page-lgsp .features .features-card .features-col:nth-child(2){padding:64px 24px;width:50%}}@media (max-width:991px){.page-lgsp .features .features-card .features-col:nth-child(2){padding:16px}}@media (max-width:767px){.page-lgsp .features .features-card .features-col:nth-child(2){width:100%;margin-top:48px}}.page-lgsp .features .features-card .features-content{width:100%;max-width:424px;margin:0 auto;padding-right:24px}.page-lgsp .features .features-card .features-content .features-title{font-size:24px;font-weight:700}@media (max-width:991px){.page-lgsp .features .features-card .features-content .features-title{font-size:20px}}.page-lgsp .features .features-card .features-content ul{padding-top:32px}@media (max-width:991px){.page-lgsp .features .features-card .features-content ul{padding-top:24px}}.page-lgsp .features .features-card .features-content ul li{padding-bottom:8px;display:flex;align-items:center;color:#595959;font-size:18px}@media (max-width:991px){.page-lgsp .features .features-card .features-content ul li{font-size:16px}}.page-lgsp .features .features-card .features-content ul li:last-child{padding-bottom:0}.page-lgsp .features .features-card .features-content ul li .item{min-width:20px;height:20px;display:flex;align-items:center;justify-content:center;margin-right:12px}.page-lgsp .features .accordion-item{background:#fff;border-radius:12px}.page-lgsp .features .accordion-item .accordion-header{border-radius:12px;padding:32px 80px 32px 24px;box-shadow:0px 4px 12px 0px rgba(0,0,0,0.08);font-size:24px;font-weight:700;position:relative;cursor:pointer}@media (max-width:991px){.page-lgsp .features .accordion-item .accordion-header{padding:24px 80px 24px 24px;font-size:20px}}.page-lgsp .features .accordion-item .accordion-header:after{position:absolute;top:calc(50% - 24px);right:24px;content:"";width:48px;height:48px;background:url(../images/common/icon-arrow-accordion01.svg) no-repeat center;transition:all ease 0.3s;transform:rotate(180deg)}@media (max-width:991px){.page-lgsp .features .accordion-item .accordion-header:after{background-size:15px auto}}.page-lgsp .features .accordion-item .accordion-header[aria-expanded=true]:after{transform:rotate(0deg)}.page-lgsp .features .accordion-item .accordion-body .functions:last-child{border-bottom:none}.page-lgsp .features .accordion-item .functions{padding:36px 24px;border-bottom:1px dashed #D7D7D7}.page-lgsp .features .accordion-item .functions .functions-title{font-size:24px;font-weight:700;padding-bottom:16px}@media (max-width:1280px){.page-lgsp .features .accordion-item .functions .functions-title{font-size:20px}}.page-lgsp .features .accordion-item .functions .functions-box{background:#F3F3F3;padding:16px;border-radius:12px}@media (max-width:991px){.page-lgsp .features .accordion-item .functions .functions-box{padding:8px}}@media (max-width:767px){.page-lgsp .features .accordion-item .functions .functions-box .functions-header{display:none}}.page-lgsp .features .accordion-item .functions .functions-box .functions-header ul{display:flex;grid-gap:4px}.page-lgsp .features .accordion-item .functions .functions-box .functions-header ul li{border-radius:12px;color:#fff;font-size:20px;font-weight:700;padding:10px 32px}@media (max-width:991px){.page-lgsp .features .accordion-item .functions .functions-box .functions-header ul li{font-size:16px}}.page-lgsp .features .accordion-item .functions .functions-box .functions-header ul li:first-child{width:320px;background:#2CA2A2}@media (max-width:991px){.page-lgsp .features .accordion-item .functions .functions-box .functions-header ul li:first-child{width:250px}}.page-lgsp .features .accordion-item .functions .functions-box .functions-header ul li:nth-child(2){width:calc(100% - 320px);background:#065BA9}@media (max-width:991px){.page-lgsp .features .accordion-item .functions .functions-box .functions-header ul li:nth-child(2){width:calc(100% - 250px)}}.page-lgsp .features .accordion-item .functions .functions-box .functions-content .functions-row{background:#FFFFFF;border-radius:12px;display:flex;grid-gap:4px;margin-top:2px}@media (max-width:767px){.page-lgsp .features .accordion-item .functions .functions-box .functions-content .functions-row{display:block;grid-gap:initial;padding:16px}}.page-lgsp .features .accordion-item .functions .functions-box .functions-content .functions-row .functions-col:first-child{width:320px;padding:16px 24px;font-size:20px;font-weight:700}@media (max-width:991px){.page-lgsp .features .accordion-item .functions .functions-box .functions-content .functions-row .functions-col:first-child{font-size:16px;width:250px}}@media (max-width:767px){.page-lgsp .features .accordion-item .functions .functions-box .functions-content .functions-row .functions-col:first-child{width:100%;padding:8px 0;font-size:16px}}.page-lgsp .features .accordion-item .functions .functions-box .functions-content .functions-row .functions-col:nth-child(2){width:calc(100% - 320px);padding:16px 24px 16px 20px}@media (max-width:991px){.page-lgsp .features .accordion-item .functions .functions-box .functions-content .functions-row .functions-col:nth-child(2){width:calc(100% - 250px)}}@media (max-width:767px){.page-lgsp .features .accordion-item .functions .functions-box .functions-content .functions-row .functions-col:nth-child(2){width:100%;padding:8px 0 0}}.page-lgsp .features .accordion-item .functions .functions-box .functions-content .functions-row .functions-col ul li{padding-bottom:4px;color:#595959;font-size:18px;display:flex;align-items:center}@media (max-width:991px){.page-lgsp .features .accordion-item .functions .functions-box .functions-content .functions-row .functions-col ul li{font-size:16px}}@media (max-width:767px){.page-lgsp .features .accordion-item .functions .functions-box .functions-content .functions-row .functions-col ul li{padding-bottom:8px}}.page-lgsp .features .accordion-item .functions .functions-box .functions-content .functions-row .functions-col ul li:last-child{padding-bottom:0}.page-lgsp .features .accordion-item .functions .functions-box .functions-content .functions-row .functions-col ul li .item{min-width:20px;height:20px;display:flex;align-items:center;justify-content:center;margin-right:12px}.page-lgsp .solution{background:linear-gradient(180deg,#FFFFFF 0%,#EAF9FF 100%);padding-bottom:104px}@media (max-width:767px){.page-lgsp .solution{padding-bottom:64px}}.page-lgsp .solution .model,.page-lgsp .solution .standards{padding-top:104px}.page-lgsp .solution .model .header-title .title-text,.page-lgsp .solution .standards .header-title .title-text{max-width:860px;margin:0 auto;padding-top:16px}@media (max-width:1280px){.page-lgsp .solution .model .header-title .title-text,.page-lgsp .solution .standards .header-title .title-text{max-width:600px}}@media (max-width:767px){.page-lgsp .solution .model{padding-top:56px}}.page-lgsp .model-box{background:#fff;border:1px solid #D7D7D7;border-radius:12px;box-shadow:0px 16px 16px 0px rgba(0,0,0,0.02);margin-top:48px;padding:64px 88px;min-height:700px}@media (max-width:1460px){.page-lgsp .model-box{padding:24px 48px 48px;min-height:500px}}@media (max-width:991px){.page-lgsp .model-box{padding:16px}}.page-lgsp .model-box .model-thumb{width:100%;padding-right:25.8%}@media (max-width:991px){.page-lgsp .model-box .model-thumb{padding-right:0}}.page-lgsp .model-box .model-thumb img{width:100%}.page-lgsp .model-accordion{background:rgba(255,255,255,0.48);border:1px solid rgb(255,255,255);backdrop-filter:blur(16px);box-shadow:-8px 8px 24px 0px rgba(0,0,0,0.08);border-radius:12px;padding:16px;max-width:560px;margin:-28% 0 0 auto}.page-lgsp .model-accordion:first-child{margin-top:0}@media (max-width:1460px){.page-lgsp .model-accordion{max-width:500px}}@media (max-width:1280px){.page-lgsp .model-accordion{max-width:460px}}@media (max-width:1199px){.page-lgsp .model-accordion{max-width:410px}}@media (max-width:991px){.page-lgsp .model-accordion{max-width:100%;margin:24px 0 0;padding:0;border:none;box-shadow:none}}.page-lgsp .model-accordion .model-content{background:#5294D1;border:1px solid #fff;border-radius:12px;padding:16px}.page-lgsp .model-accordion .accordion-item{background:#fff;border-radius:12px;margin-bottom:2px}.page-lgsp .model-accordion .accordion-item:last-child{margin-bottom:0}.page-lgsp .model-accordion .accordion-item .accordion-header{padding:24px 70px 24px 32px;cursor:pointer;font-size:20px;font-weight:700;position:relative}@media (max-width:991px){.page-lgsp .model-accordion .accordion-item .accordion-header{padding-left:24px;font-size:18px}}.page-lgsp .model-accordion .accordion-item .accordion-header:after{position:absolute;top:24px;right:32px;content:"";width:24px;height:24px;background:url(../images/common/icon-arrow-accordion.svg) no-repeat center;transition:all ease 0.3s}@media (max-width:991px){.page-lgsp .model-accordion .accordion-item .accordion-header:after{right:24px}}.page-lgsp .model-accordion .accordion-item .accordion-header[aria-expanded=true]:after{transform:rotate(180deg)}.page-lgsp .model-accordion .accordion-item .accordion-body{border-top:1px solid #5294D1;padding:24px 32px}@media (max-width:991px){.page-lgsp .model-accordion .accordion-item .accordion-body{padding:24px}}.page-lgsp .model-accordion .accordion-item .accordion-body ul li{display:flex;align-items:center;font-size:18px;color:#595959;margin-bottom:8px}@media (max-width:991px){.page-lgsp .model-accordion .accordion-item .accordion-body ul li{font-size:16px}}.page-lgsp .model-accordion .accordion-item .accordion-body ul li:last-child{margin-bottom:0}.page-lgsp .model-accordion .accordion-item .accordion-body ul li .item{min-width:20px;height:20px;display:flex;align-items:center;justify-content:center;margin:0 8px 0 0}.page-lgsp .standards-row{display:flex;flex-wrap:wrap;background:#fff;border:1px solid #D7D7D7;border-radius:12px;box-shadow:0px 16px 16px 0px rgba(0,0,0,0.02);margin-top:48px}.page-lgsp .standards-row .standards-col{width:50%;padding:64px 24px;display:flex;align-items:center;justify-content:center}@media (max-width:1280px){.page-lgsp .standards-row .standards-col{padding:48px 24px}}@media (max-width:991px){.page-lgsp .standards-row .standards-col{padding:24px;width:100%}}.page-lgsp .standards-row .standards-col .standards-content,.page-lgsp .standards-row .standards-col .standards-thumb{width:100%;max-width:492px;margin:0 auto}@media (max-width:1280px){.page-lgsp .standards-row .standards-col .standards-content,.page-lgsp .standards-row .standards-col .standards-thumb{max-width:480px}}@media (max-width:991px){.page-lgsp .standards-row .standards-col .standards-content,.page-lgsp .standards-row .standards-col .standards-thumb{max-width:100%}}.page-lgsp .standards-row .standards-col .standards-thumb{text-align:center}.page-lgsp .standards-row .standards-col .standards-content ul li{display:flex;align-items:center;font-size:20px;font-weight:700;padding:24px 0;border-bottom:1px dashed #D7D7D7}@media (max-width:991px){.page-lgsp .standards-row .standards-col .standards-content ul li{font-size:18px;padding:16px 0}}.page-lgsp .standards-row .standards-col .standards-content ul li:last-child{border:none}.page-lgsp .standards-row .standards-col .standards-content ul li .item{min-width:24px;height:24px;display:flex;align-items:center;justify-content:center;margin-right:32px}@media (max-width:1280px){.page-lgsp .standards-row .standards-col .standards-content ul li .item{margin-right:24px}}@media (max-width:991px){.page-lgsp .standards-row .standards-col .standards-content ul li .item{font-size:16px}}#header{padding:16px 40px;height:88px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #D7D7D7;background-color:#fff;position:fixed;top:0;width:100%;left:0;z-index:99;box-shadow:0px 8px 12px 0px rgba(161,161,161,0.04);transition:800ms all}@media (max-width:991px){#header{box-shadow:0px 8px 16px 0px rgba(161,161,161,0.08);height:64px;padding:0;top:0!important}}#header .head-logo{display:flex;align-items:center;justify-content:space-between}@media (max-width:991px){#header .head-logo{z-index:99;width:100%;padding:12px 16px}}#header .head-logo .btn-menu{width:40px;height:40px;border-radius:12px;display:none;justify-content:center;align-items:center;flex-flow:column}@media (max-width:991px){#header .head-logo .btn-menu{display:flex}}#header .head-logo .btn-menu.is-active .items{opacity:0}#header .head-logo .btn-menu.is-active:before{transform:rotate(-45deg);top:8px}#header .head-logo .btn-menu.is-active:after{transform:rotate(45deg);top:-6px}#header .head-logo .btn-menu:after,#header .head-logo .btn-menu:before{width:100%;height:2px;border-radius:50px;background-color:#121212;content:"";width:23px;transition:all ease 0.3s;position:relative}#header .head-logo .btn-menu .items{margin:5px 0;width:23px;border-radius:50px;height:2px;background-color:#121212;transition:all ease 0.3s}#header .logo{display:flex;align-items:center}#header .logo .logo-text{display:block;padding-left:4px}@media (max-width:991px){#header .logo .logo-text{display:none}}#header .head-menu{display:flex;justify-content:space-between;align-items:center}@media (max-width:991px){#header .head-menu{opacity:0;z-index:-1;pointer-events:none;align-items:flex-end;background-color:#F4F4F4;padding:24px 16px;position:fixed;flex-flow:column;top:64px;height:calc(100% - 64px);overflow-y:auto;width:100%;transition:all ease 0.3s}}@media (max-width:991px){#header .head-menu.show{opacity:1;z-index:98;pointer-events:initial}}#header .head-menu .gNavi{display:flex;list-style:none}@media (max-width:991px){#header .head-menu .gNavi{display:block;width:100%}}#header .head-menu .gNavi>li{padding-right:8px}@media (max-width:991px){#header .head-menu .gNavi>li{padding-right:0;margin-bottom:2px;position:relative}}@media (max-width:991px){#header .head-menu .gNavi>li.hash-menu .menu-link{display:none}}#header .head-menu .gNavi>li.hash-menu .menu-link:after{content:"";width:20px;height:20px;background:url("../images/common/arrow-down.svg") no-repeat 50% 50%;transition:all ease 0.3s;margin-left:8px}#header .head-menu .gNavi>li.hash-menu .menu-link[aria-expanded=true]:after{transform:rotate(-180deg)}#header .head-menu .gNavi>li:last-child{margin-left:96px}@media (max-width:1280px){#header .head-menu .gNavi>li:last-child{margin-left:56px}}@media (max-width:991px){#header .head-menu .gNavi>li:last-child{margin-left:0}}#header .head-menu .gNavi>li>a{padding:16px;display:flex;align-items:center;color:#111;font-size:20px;font-weight:500;border-radius:12px;line-height:120%}@media (max-width:1280px){#header .head-menu .gNavi>li>a{font-size:16px;padding:14px 16px}}@media (max-width:991px){#header .head-menu .gNavi>li>a{padding:20px 24px;background-color:#fff;font-weight:700}}#header .head-menu .gNavi>li>a:hover{background-color:#F3F3F3}@media (max-width:991px){#header .head-menu .gNavi>li>a:hover{background-color:rgba(255,255,255,0.7)}}#header .head-menu .gNavi>li>a .icon{display:inline-block;margin-left:8px}#header .head-menu .dropdown-menu{padding:0;width:100%;transform:translate(0px,88px)!important;border-radius:0;border:none;background-color:#fff;box-shadow:0px 8px 12px 0px rgba(161,161,161,0.04)}@media (max-width:991px){#header .head-menu .dropdown-menu{display:block!important;position:initial;transform:translate(0px,0px)!important;background-color:transparent;margin-bottom:24px}}#header .head-menu .dropdown-menu .menu-wrap{max-width:880px;width:100%;margin:0 auto;padding:24px 24px 32px}@media (max-width:991px){#header .head-menu .dropdown-menu .menu-wrap{padding:0;max-width:100%}}#header .head-menu .dropdown-menu .menu-stt{font-size:18px;color:#595959;font-weight:500;padding-left:32px;padding-bottom:24px;position:relative;margin-bottom:20px}@media (max-width:991px){#header .head-menu .dropdown-menu .menu-stt{padding-left:0;margin-bottom:0;padding-bottom:16px;font-size:16px}}#header .head-menu .dropdown-menu .menu-stt:after{content:"";width:calc(100% - 64px);height:1px;border-bottom:1px dashed #D7D7D7;position:absolute;left:32px;bottom:0}@media (max-width:991px){#header .head-menu .dropdown-menu .menu-stt:after{display:none}}#header .head-menu .dropdown-menu .menu-list{width:100%;grid-gap:4px;display:flex;flex-flow:wrap;list-style:none}@media (max-width:991px){#header .head-menu .dropdown-menu .menu-list{grid-gap:2px;flex-flow:column}}#header .head-menu .dropdown-menu .menu-list li{flex:1}#header .head-menu .dropdown-menu .menu-list li a{padding:32px;display:flex;justify-content:space-between;border-radius:12px;border:1px solid #fff}@media (max-width:991px){#header .head-menu .dropdown-menu .menu-list li a{background-color:#fff;padding:24px}}#header .head-menu .dropdown-menu .menu-list li a:hover{background-color:#F9F9F9;border-color:#E5E5E5}#header .head-menu .dropdown-menu .menu-list li a .menu-icon{width:56px;display:block;min-width:56px}#header .head-menu .dropdown-menu .menu-list li a .menu-info{flex:1;padding-left:24px}#header .head-menu .dropdown-menu .menu-list li a .menu-info .menu-name{font-size:18px;font-weight:700;color:#111;display:block;margin-bottom:8px}@media (max-width:991px){#header .head-menu .dropdown-menu .menu-list li a .menu-info .menu-name{font-size:16px;margin-bottom:4px}}#header .head-menu .dropdown-menu .menu-list li a .menu-info .menu-desc{font-size:16px;color:#595959}@media (max-width:991px){#header .head-menu .dropdown-menu .menu-list li a .menu-info .menu-desc{font-size:14px}}#header .head-menu .head-language{margin-left:8px;width:96px;padding:8px 6px;height:56px;background-color:#F4F4F4;border-radius:12px;display:flex;justify-content:space-between;grid-gap:4px}@media (max-width:991px){#header .head-menu .head-language{margin-top:32px;width:84px;margin-left:0;padding:0;height:40px;justify-content:flex-end}}#header .head-menu .head-language .items{display:flex;justify-content:center;align-items:center;line-height:120%;border-radius:12px;color:rgba(0,0,0,0.4);font-size:16px;text-transform:uppercase;flex:1;font-weight:500}@media (max-width:991px){#header .head-menu .head-language .items{min-width:40px;min-height:40px}}#header .head-menu .head-language .items.active{border:1px solid #EDEDED;background-color:#fff;color:#363636}#footer{background-color:#fff;padding-top:88px;color:#595959;font-size:16px}@media (max-width:1280px){#footer{font-size:14px}}@media (max-width:991px){#footer{padding-top:40px}}#footer .footerTop{display:flex;justify-content:space-between;margin-bottom:64px}@media (max-width:991px){#footer .footerTop{display:block;margin-bottom:40px}}#footer .footerTop .footer-logo{margin-right:100px}@media (max-width:991px){#footer .footerTop .footer-logo{margin-right:0;margin-bottom:40px}}#footer .footerTop .footer-logo img{max-width:288px}@media (max-width:1280px){#footer .footerTop .footer-logo img{max-width:240px}}#footer .footerTop .footer-info{display:flex;justify-content:space-between;width:65%;max-width:860px}@media (max-width:991px){#footer .footerTop .footer-info{display:block;max-width:100%;width:100%}}#footer .footerTop .footer-info .line-info{margin-bottom:16px;display:flex;align-items:center}@media (max-width:991px){#footer .footerTop .footer-info .line-info{margin-bottom:8px}}#footer .footerTop .footer-info .line-info .icon{width:20px;min-width:20px}#footer .footerTop .footer-info .line-info .text{font-weight:600;color:#111111;flex:1;padding-left:8px}#footer .footerTop .footer-info .address-text{padding-top:16px;display:flex;align-items:center}@media (max-width:991px){#footer .footerTop .footer-info .address-text{padding-top:24px}}#footer .footerTop .footer-info .menu-title{margin-bottom:32px}@media (max-width:991px){#footer .footerTop .footer-info .menu-title{margin-bottom:16px}}#footer .footerTop .footer-info .footer-menu{list-style:none}#footer .footerTop .footer-info .footer-menu li{margin-bottom:32px}@media (max-width:991px){#footer .footerTop .footer-info .footer-menu li{margin-bottom:16px}}#footer .footerTop .footer-info .footer-menu li:last-child{margin-bottom:0}#footer .footerTop .footer-info .footer-menu li a{color:#111;font-weight:600}#footer .footerTop .footer-info .footer-menu li a:hover{opacity:0.7}#footer .footerTop .footer-info .col-info-1{max-width:320px}@media (max-width:1280px){#footer .footerTop .footer-info .col-info-1{max-width:240px}}@media (max-width:991px){#footer .footerTop .footer-info .col-info-1{max-width:100%;margin-bottom:32px}}@media (max-width:991px){#footer .footerTop .footer-info .col-info-2{margin-bottom:32px}}#footer .footerBot{display:flex;justify-content:space-between;align-items:center;flex-flow:wrap;padding:32px 0;border-top:1px solid #D7D7D7;grid-gap:12px}@media (max-width:991px){#footer .footerBot{grid-gap:initial}}#footer .footerBot-copyright{display:flex}@media (max-width:991px){#footer .footerBot-copyright{width:100%;order:2;flex-flow:wrap}}#footer .footerBot-copyright .copyright{font-weight:500;font-style:normal;margin-right:64px}@media (max-width:1280px){#footer .footerBot-copyright .copyright{margin-right:48px}}@media (max-width:1199px){#footer .footerBot-copyright .copyright{margin-right:16px}}@media (max-width:991px){#footer .footerBot-copyright .copyright{order:2;width:100%}}#footer .footerBot-menu{display:flex;list-style:none}@media (max-width:991px){#footer .footerBot-menu{order:1;width:100%;margin-bottom:48px}}#footer .footerBot-menu li{margin-right:32px}@media (max-width:1199px){#footer .footerBot-menu li{margin-right:16px}}#footer .footerBot-menu li:last-child{margin-right:0}#footer .footerBot-menu li a{color:#595959}@media (max-width:1280px){#footer .footerBot-menu li a{font-size:16px}}@media (max-width:991px){#footer .footerBot-menu li a{font-size:14px}}#footer .footerBot-menu li a:hover{text-decoration:underline;color:#000}#footer .footerBot-social{display:flex;align-items:center}@media (max-width:991px){#footer .footerBot-social{width:100%;order:1;flex-flow:column;align-items:flex-start}}#footer .footerBot-social .open-website{display:flex;align-items:center;color:#595959;font-weight:500}@media (max-width:991px){#footer .footerBot-social .open-website{margin-bottom:24px}}#footer .footerBot-social .open-website .icon{display:block;margin-left:4px}#footer .footerBot-social .social-box{padding-left:48px;display:flex;align-items:center}@media (max-width:1280px){#footer .footerBot-social .social-box{padding-left:24px}}@media (max-width:991px){#footer .footerBot-social .social-box{padding-left:0;margin-bottom:24px;width:100%}}#footer .footerBot-social .social-box .social-label{display:block;margin-right:16px}#footer .footerBot-social .social-box .social-list{list-style:none;display:flex;align-items:center}#footer .footerBot-social .social-box .social-list li{margin-right:8px}#footer .footerBot-social .social-box .social-list li:last-child{margin-right:0}#footer .footerBot-social .social-box .social-list li .items-linkedin:hover .svg path{fill:#4472b8}#footer .footerBot-social .social-box .social-list li .items-facebook:hover .svg path{fill:#3d5bc8}#footer .footerBot-social .social-box .social-list li .items-youtube:hover .svg path{fill:#c03f3f}