@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Ubuntu:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@100..900&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";.nav-logo{text-indent:101%;overflow:hidden;white-space:nowrap}*{box-sizing:border-box}*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-track{background-color:#eee}*::-webkit-scrollbar-thumb{background:#1094be;border-radius:10px}*::-webkit-scrollbar-thumb:hover{background:#35afdf}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,img{margin:0;padding:0}fieldset,img,abbr,acronym{border:0}q:before,q:after{content:""}input,button,select,textarea{border:none;outline:none;font-family:Roboto,Noto Sans TC,Microsoft JhengHei,sans-serif}button{cursor:pointer;padding:0;font-size:18px;background-color:transparent}button:focus{outline:none}button::-moz-focus-inner{border:0}@media only screen and (min-width: 992px){button{font-size:20px}}a{cursor:pointer;text-decoration:none;color:#3d3d3d;font-size:16px;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}@media only screen and (min-width: 992px){a{font-size:18px}}a:focus{outline:none}a::-moz-focus-inner{border:0}ul,li{text-decoration:none;list-style:none}body,html{width:100%;height:100%}body{font-size:16px;color:#3d3d3d;letter-spacing:.06em;line-height:1.6em;font-family:Roboto,Noto Sans TC,Microsoft JhengHei,sans-serif;-webkit-text-size-adjust:100%;background-color:#eef4f6}@media only screen and (min-width: 992px){body{font-size:18px}}img{display:block;max-width:100%}h2,.h2{font-size:28px;line-height:1.6em;font-weight:700;color:#3d3d3d}@media only screen and (min-width: 992px){h2,.h2{font-size:40px}}h3,.h3{font-size:20px;line-height:1.6em;font-weight:700;color:#3d3d3d}@media only screen and (min-width: 992px){h3,.h3{font-size:30px}}h4,.h4{font-size:18px;line-height:1.6em;font-weight:700;color:#3d3d3d}@media only screen and (min-width: 992px){h4,.h4{font-size:24px}}h5,.h5{font-size:16px;line-height:1.6em;font-weight:600}@media only screen and (min-width: 992px){h5,.h5{font-size:20px}}h5.bold,.h5.bold{font-weight:700}h6,.h6{font-size:16px;line-height:1.6em;font-weight:500}@media only screen and (min-width: 992px){h6,.h6{font-size:18px}}.mb-0{margin-bottom:0}.mb-5{margin-bottom:5px}.mb-10{margin-bottom:10px}.mb-15{margin-bottom:15px}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}.mb-50{margin-bottom:50px}.mb-60{margin-bottom:60px}.mb-70{margin-bottom:70px}.mb-90{margin-bottom:90px}.mx-auto{margin-left:auto;margin-right:auto}@media only screen and (min-width: 768px){.mx-md-0{margin-left:0;margin-right:0}}.ml-auto{margin-left:auto}.mr-auto{margin-right:auto}.ml-10{margin-left:10px}.ml-20{margin-left:20px}.mr-10{margin-right:10px}.mr-30{margin-right:30px}.mr-15{margin-right:15px}.mr-20{margin-right:20px}@media only screen and (min-width: 576px){.mr-sm-10{margin-right:10px}}.pb-40{padding-bottom:40px}@media only screen and (min-width: 576px){.mb-sm-0{margin-bottom:0}.mb-sm-10{margin-bottom:10px}.mb-sm-20{margin-bottom:20px}.mb-sm-40{margin-bottom:40px}}@media only screen and (min-width: 768px){.mb-md-0{margin-bottom:0}.mb-md-10{margin-bottom:10px}.mb-md-30{margin-bottom:30px}.mb-md-40{margin-bottom:40px}.mb-md-50{margin-bottom:50px}.mb-md-70{margin-bottom:70px}.mb-md-90{margin-bottom:90px}.mr-md-30{margin-right:30px}}@media only screen and (min-width: 992px){.mb-lg-0{margin-bottom:0}.mb-lg-10{margin-bottom:10px}.mb-lg-15{margin-bottom:15px}.mb-lg-20{margin-bottom:20px}.mb-lg-30{margin-bottom:30px}.mb-lg-40{margin-bottom:40px}.mb-lg-50{margin-bottom:50px}.mb-lg-60{margin-bottom:60px}.mb-lg-80{margin-bottom:80px}.mb-lg-90{margin-bottom:90px}.mb-lg-100{margin-bottom:100px}.mx-lg-auto{margin-left:auto;margin-right:auto}.mr-lg-30{margin-right:30px}.mr-lg-40{margin-right:40px}.mr-lg-70{margin-right:70px}.mt-lg-20{margin-top:20px}.pb-lg-60{padding-bottom:60px}}@media only screen and (min-width: 1320px){.mb-ml-40{margin-bottom:40px}.mb-ml-60{margin-bottom:60px}.mb-ml-80{margin-bottom:80px}.mr-ml-0{margin-right:0}}.gap-10{gap:10px}.gap-20{gap:20px}.gap-30{gap:30px}.gap-40{gap:40px}.gap-50{gap:50px}.gap-60{gap:60px}.gap-70{gap:70px}.gap-80{gap:80px}.gap-90{gap:90px}.gap-100{gap:100px}@media only screen and (min-width: 768px){.gap-md-10{gap:10px}.gap-md-20{gap:20px}.gap-md-30{gap:30px}.gap-md-40{gap:40px}.gap-md-50{gap:50px}.gap-md-60{gap:60px}.gap-md-70{gap:70px}.gap-md-80{gap:80px}.gap-md-90{gap:90px}.gap-md-100{gap:100px}}@media only screen and (min-width: 992px){.gap-lg-10{gap:10px}.gap-lg-20{gap:20px}.gap-lg-30{gap:30px}.gap-lg-40{gap:40px}.gap-lg-50{gap:50px}.gap-lg-60{gap:60px}.gap-lg-70{gap:70px}.gap-lg-80{gap:80px}.gap-lg-90{gap:90px}.gap-lg-100{gap:100px}}.ul_zero_num>li{list-style:decimal-leading-zero;margin-left:1.3em;line-height:1.5em}.ul_num>li{list-style:decimal;margin-left:1.3em;line-height:1.5em}.ul_circle>li{list-style:circle;margin-left:1.3em;line-height:1.5em}.ul_disc>li{list-style:disc;margin-left:1.3em;line-height:1.5em}.txt-medium{font-weight:500}.txt-bold{font-weight:700}.txt-black{font-weight:900}.txt-italic{font-style:italic}.align-center{text-align:center}.align-left{text-align:left}.align-right{text-align:right}@media only screen and (min-width: 576px){.align-sm-center{text-align:center}.align-sm-left{text-align:left}.align-sm-right{text-align:right}}@media only screen and (min-width: 992px){.align-lg-center{text-align:center}.align-lg-left{text-align:left}.align-lg-right{text-align:right}}.break_all{word-break:break-all}.ws_nowrap{white-space:nowrap}.footnote{line-height:1.8em;font-size:14px}@media only screen and (min-width: 992px){.footnote{font-size:16px}}.line-ellipsis-1{height:auto;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-moz-box;-moz-line-clamp:1;-moz-box-orient:vertical;line-clamp:1;box-orient:vertical}.line-ellipsis-2{height:auto;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-moz-box;-moz-line-clamp:2;-moz-box-orient:vertical;line-clamp:2;box-orient:vertical}@media only screen and (min-width: 992px){.line-ellipsis-lg-3{height:auto;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-moz-box;-moz-line-clamp:3;-moz-box-orient:vertical;line-clamp:3;box-orient:vertical}}.row{margin-left:-10px;margin-right:-10px}.col-1{width:8.3333333333%}.col-2{width:16.6666666667%}.col-3{width:25%}.col-4{width:33.3333333333%}.col-5{width:41.6666666667%}.col-6{width:50%}.col-7{width:58.3333333333%}.col-8{width:66.6666666667%}.col-9{width:75%}.col-10{width:83.3333333333%}.col-11{width:91.6666666667%}.col-12{width:100%}@media only screen and (min-width: 576px){.row-sm{margin-left:-10px;margin-right:-10px}.col-sm-1{width:8.3333333333%}.col-sm-2{width:16.6666666667%}.col-sm-3{width:25%}.col-sm-4{width:33.3333333333%}.col-sm-5{width:41.6666666667%}.col-sm-6{width:50%}.col-sm-7{width:58.3333333333%}.col-sm-8{width:66.6666666667%}.col-sm-9{width:75%}.col-sm-10{width:83.3333333333%}.col-sm-11{width:91.6666666667%}.col-sm-12{width:100%}}@media only screen and (min-width: 768px){.row-md{margin-left:-10px;margin-right:-10px}.col-md-1{width:8.3333333333%}.col-md-2{width:16.6666666667%}.col-md-3{width:25%}.col-md-4{width:33.3333333333%}.col-md-5{width:41.6666666667%}.col-md-6{width:50%}.col-md-7{width:58.3333333333%}.col-md-8{width:66.6666666667%}.col-md-9{width:75%}.col-md-10{width:83.3333333333%}.col-md-11{width:91.6666666667%}.col-md-12{width:100%}}@media only screen and (min-width: 992px){.row-lg{margin-left:-15px;margin-right:-15px}.col-lg-1{width:8.3333333333%}.col-lg-2{width:16.6666666667%}.col-lg-3{width:25%}.col-lg-4{width:33.3333333333%}.col-lg-5{width:41.6666666667%}.col-lg-6{width:50%}.col-lg-7{width:58.3333333333%}.col-lg-8{width:66.6666666667%}.col-lg-9{width:75%}.col-lg-10{width:83.3333333333%}.col-lg-11{width:91.6666666667%}.col-lg-12{width:100%}}@media only screen and (min-width: 1200px){.row-l{margin-left:-15px;margin-right:-15px}.col-l-1{width:8.3333333333%}.col-l-2{width:16.6666666667%}.col-l-3{width:25%}.col-l-4{width:33.3333333333%}.col-l-5{width:41.6666666667%}.col-l-6{width:50%}.col-l-7{width:58.3333333333%}.col-l-8{width:66.6666666667%}.col-l-9{width:75%}.col-l-10{width:83.3333333333%}.col-l-11{width:91.6666666667%}.col-l-12{width:100%}}.pc{display:none!important}@media only screen and (min-width: 768px){.pc{display:flex!important}}.d-b{display:block}.d-n{display:none}.d-in{display:inline}.d-ib{display:inline-block}.d-f{display:flex}@media only screen and (min-width: 576px){.d-sm-b{display:block}.d-sm-n{display:none}.d-sm-in{display:inline}.d-sm-ib{display:inline-block}.d-sm-f{display:flex}}@media only screen and (min-width: 768px){.d-md-b{display:block}.d-md-n{display:none}.d-md-in{display:inline}.d-md-ib{display:inline-block}.d-md-f{display:flex}}@media only screen and (min-width: 992px){.d-lg-b{display:block}.d-lg-n{display:none}.d-lg-in{display:inline}.d-lg-ib{display:inline-block}.d-lg-f{display:flex}}@media only screen and (min-width: 1440px){.d-xl-b{display:block}.d-xl-n{display:none}.d-xl-in{display:inline}.d-xl-ib{display:inline-block}.d-xl-f{display:flex}}.jc-start{justify-content:flex-start}.jc-center{justify-content:center}.jc-end{justify-content:flex-end}.jc-between{justify-content:space-between}@media only screen and (min-width: 576px){.jc-sm-start{justify-content:flex-start}.jc-sm-center{justify-content:center}.jc-sm-end{justify-content:flex-end}.jc-sm-between{justify-content:space-between}}@media only screen and (min-width: 768px){.jc-md-start{justify-content:flex-start}.jc-md-center{justify-content:center}.jc-md-end{justify-content:flex-end}.jc-md-between{justify-content:space-between}}@media only screen and (min-width: 992px){.jc-lg-start{justify-content:flex-start}.jc-lg-center{justify-content:center}.jc-lg-end{justify-content:flex-end}.jc-lg-between{justify-content:space-between}}@media only screen and (min-width: 1320px){.jc-ml-start{justify-content:flex-start}.jc-ml-center{justify-content:center}.jc-ml-end{justify-content:flex-end}.jc-ml-between{justify-content:space-between}}.ai-start{align-items:flex-start}.ai-center{align-items:center}.ai-end{align-items:flex-end}@media only screen and (min-width: 576px){.ai-sm-start{align-items:flex-start}.ai-sm-center{align-items:center}.ai-sm-end{align-items:flex-end}}@media only screen and (min-width: 768px){.ai-md-start{align-items:flex-start}.ai-md-center{align-items:center}.ai-md-end{align-items:flex-end}}@media only screen and (min-width: 992px){.ai-lg-start{align-items:flex-start}.ai-lg-center{align-items:center}.ai-lg-end{align-items:flex-end}}@media only screen and (min-width: 1440px){.ai-xl-start{align-items:flex-start}.ai-xl-center{align-items:center}.ai-xl-end{align-items:flex-end}}.fd-column{flex-direction:column}.fd-column-rev{flex-direction:column-reverse}.fd-row{flex-direction:row}.fd-row-rev{flex-direction:row-reverse}.fww{flex-wrap:wrap}.fwnw{flex-wrap:nowrap}.flex1{flex:1}@media only screen and (min-width: 576px){.fd-sm-column{flex-direction:column}.fd-sm-column-rev{flex-direction:column-reverse}.fd-sm-row{flex-direction:row}.fd-sm-row-rev{flex-direction:row-reverse}.fww-sm{flex-wrap:wrap}.fwnw-sm{flex-wrap:nowrap}}@media only screen and (min-width: 768px){.fd-md-column{flex-direction:column}.fd-md-column_rev{flex-direction:column-reverse}.fd-md-row{flex-direction:row}.fd-md-row-rev{flex-direction:row-reverse}.fww-md{flex-wrap:wrap}.fwnw-md{flex-wrap:nowrap}}@media only screen and (min-width: 1200px){.fd-l-column{flex-direction:column}.fd-l-column-rev{flex-direction:column-reverse}.fd-l-row{flex-direction:row}.fd-l-row-rev{flex-direction:row-reverse}.fww-l{flex-wrap:wrap}.fwnw-l{flex-wrap:nowrap}}@media only screen and (min-width: 992px){.fd-lg-column{flex-direction:column}.fd-lg-column-rev{flex-direction:column-reverse}.fd-lg-row{flex-direction:row}.fd-lg-row-rev{flex-direction:row-reverse}.fww-lg{flex-wrap:wrap}.fwnw-lg{flex-wrap:nowrap}}@media only screen and (min-width: 1320px){.fd-ml-column{flex-direction:column}.fd-ml-column-rev{flex-direction:column-reverse}.fd-ml-row{flex-direction:row}.fd-ml-row-rev{flex-direction:row-reverse}.fww-ml{flex-wrap:wrap}.fwnw-ml{flex-wrap:nowrap}}@media only screen and (min-width: 1440px){.fd-xl-column{flex-direction:column}.fd-xl-column-rev{flex-direction:column-reverse}.fd-xl-row{flex-direction:row}.fd-xl-row-rev{flex-direction:row-reverse}.fww-xl{flex-wrap:wrap}.fwnw-xl{flex-wrap:nowrap}}.clearfix{zoom:1}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clear{clear:both}.ft-n{float:none}.ft-l{float:left}.ft-r{float:right}@media only screen and (min-width: 768px){.ft-md-n{float:none}.ft-md-l{float:left}.ft-md-r{float:right}}@media only screen and (min-width: 992px){.ft-lg-n{float:none}.ft-lg-l{float:left}.ft-lg-r{float:right}}.grecaptcha-badge{z-index:100;width:70px!important;overflow:hidden!important;transition:all .3s ease!important;left:4px!important}.grecaptcha-badge:hover{width:256px!important}.slick-slide:focus{outline:none}.box-shadow{box-shadow:#0003 4px 4px 5px}.box-shadow-sec{box-shadow:0 3px 6px #00000016!important}.ovh{overflow:hidden}@media only screen and (min-width: 992px){.ovc-x{overflow-x:clip}}.img-box{position:relative;padding-bottom:45.4%;height:0;z-index:2}.img-ovh{position:absolute;width:100%;height:100%;overflow:hidden}.img-set{position:absolute;top:0;left:0;width:100%;height:100%}.img-fit{object-fit:cover}.img-fit.op-center{object-position:center}.transition-n{transition:.3s}.f-scroll{overflow-x:auto}.p0{padding:0}.inside-pd{padding:40px}@media only screen and (min-width: 992px){.inside-pd{padding:50px 60px}}.line_ellipsis_7{height:auto;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;display:-moz-box;-moz-line-clamp:7;-moz-box-orient:vertical;line-clamp:7;box-orient:vertical}.bgc-pri{background-color:#eef4f6}.bgc-white{background-color:#fff}.bgc-sec{background-color:#ebfaff}.bgc-gray{background-color:#f7f7f7}.txt_va{vertical-align:middle}.bt_line{border-bottom:2px solid #1094BE}.bt_line_gray{border-bottom:1px solid #DDDDDD}.highlight{color:#1094be}.container{max-width:1310px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media only screen and (min-width: 992px){.container{padding-left:40px;padding-right:40px}}.container.m{max-width:1160px}.container.xl{max-width:1680px}.container.ms{max-width:1480px}.container.s{max-width:940px}.container.xs{max-width:880px}.mx-s{max-width:800px}.position-r{position:relative}.position-xxl-r{position:static}@media only screen and (min-width: 1680px){.position-xxl-r{position:relative}}.position-a{position:absolute}.position-f{position:fixed}.position-sticky{position:sticky}.w-full{width:100%}.h-full{height:100%}.txt-white{color:#fff}.txt-light{color:#7fcbdb}.txt-pri{color:#1094be}.txt-sec{color:#ef8c2e}.txt-for{color:#e96658}.txt-gray{color:#888}.txt-small{font-size:15px}.bg-white{background:#fff}.bg-pri{background-color:#eef4f6}.z1{z-index:1}.z2{z-index:2}.bdra10{border-radius:10px}.bd-pri{border:2px solid #1094BE}.bd-pri-light{border:2px solid #96C0CE!important}.page-bottom{padding-bottom:40px}@media only screen and (min-width: 992px){.page-bottom{padding-bottom:120px}}.page-bottom.for-mb{padding-bottom:40px}@media only screen and (min-width: 992px){.page-bottom.for-mb{padding-bottom:120px}}.page-top{padding-top:40px}@media only screen and (min-width: 992px){.page-top{padding-top:120px}}.page-top.for-list{padding-top:30px}@media only screen and (min-width: 992px){.page-top.for-list{padding-top:120px}}.page-top.only-mb{padding-top:40px}@media only screen and (min-width: 992px){.page-top.only-mb{padding-top:0}}.page-top.only-pc{padding-top:0}@media only screen and (min-width: 992px){.page-top.only-pc{padding-top:40px}}.page-top.for-side-part{padding-top:30px}@media only screen and (min-width: 992px){.page-top.for-side-part{padding-top:70px}}.section-pt{padding-top:50px}@media only screen and (min-width: 992px){.section-pt{padding-top:80px}}.section-pb{padding-bottom:50px}@media only screen and (min-width: 992px){.section-pb{padding-bottom:70px}}@media only screen and (min-width: 992px){.section-pb .for-smpb{padding-bottom:60px}}.selecty-catabox{position:relative;margin-top:20px;max-width:500px;width:100%;margin-left:auto;margin-right:auto;cursor:pointer;z-index:5}.selecty-catabox.z6{z-index:6}.selecty-catabox a{font-weight:400}.selecty-catabox.in-edi{margin-top:-45px}.selecty-catabox.for-idx{margin-top:5px;max-width:100%}.selecty-catabox .cata-show{position:relative;display:flex;border:2px solid #7FCBDB;background:#1094be;border-radius:20px;color:#fff;padding:12px 15px;justify-content:space-between;align-items:center;margin-bottom:20px}@media only screen and (min-width: 992px){.selecty-catabox .cata-show{margin-bottom:0}}.selecty-catabox .cata-show a{color:#fff}.selecty-catabox .cata-show span{transform:rotate(90deg);background:url(../images/arrow-right-w-B5W5Q-ht.png) no-repeat;background-size:contain;height:24px;width:12px;padding:10px 5px 10px 10px;margin-right:10px}.selecty-catabox .cata-show.ver-white{border:2px solid #7FCBDB;background:#fff}.selecty-catabox .cata-show.ver-white a{color:#3d3d3d}.selecty-catabox .cata-show.ver-white span{transform:rotate(90deg);background:url(../images/arrow-right-hvJ7sE4z.png) no-repeat;background-size:contain;height:24px;width:12px;padding:10px 5px 10px 10px;margin-right:10px}.selecty-catabox .cata-op{position:absolute;top:-1px;left:0;background-color:#fff;width:100%;margin-top:60px;border:2px solid #7FCBDB;border-radius:20px;padding:10px;z-index:10;display:none}@media only screen and (min-width: 992px){.selecty-catabox .cata-op{margin-top:60px}}.selecty-catabox .cata-op a{display:block;padding:10px;border-radius:15px;position:relative}@media only screen and (min-width: 992px){.selecty-catabox .cata-op a:hover{color:#fff;background:#1094be}}.selecty-catabox .cata-op a.no-link{pointer-events:none;background-color:#f3f3f3;width:calc(100% + 20px);margin-left:-10px;padding-left:20px;border-radius:0}.selecty-catabox .cata-op .sub-li-menu{margin-left:17px}@media only screen and (min-width: 992px){.side-by-side{gap:30px}}.side-by-side .single{display:none}@media only screen and (min-width: 992px){.side-by-side .single{visibility:hidden;display:block}}@media only screen and (min-width: 768px){.side-by-side.for-contact{gap:20px}}.input-style .outer-frame p,.select-style .outer-frame p,.radio-style .outer-frame p,.checkbox-style .outer-frame p{margin-bottom:0;font-size:18px}.input-style label,.input-style p,.select-style label,.select-style p,.radio-style label,.radio-style p,.checkbox-style label,.checkbox-style p{display:inline-block;font-size:18px;margin-bottom:5px}@media only screen and (min-width: 992px){.input-style label,.input-style p,.select-style label,.select-style p,.radio-style label,.radio-style p,.checkbox-style label,.checkbox-style p{font-size:20px;margin-bottom:10px}}.input-style label.require:after,.input-style p.require:after,.select-style label.require:after,.select-style p.require:after,.radio-style label.require:after,.radio-style p.require:after,.checkbox-style label.require:after,.checkbox-style p.require:after{content:"*";display:inline-block;color:#e96658;margin-left:5px}.f-alert-txt{position:absolute;bottom:-27px;left:0;color:#e96658;font-size:14px!important;margin-bottom:0!important;display:none}@media only screen and (min-width: 992px){.f-alert-txt{font-size:16px!important;bottom:-32px}}.input-style{position:relative}.input-style label,.input-style p{display:inline-block;font-size:18px;margin-bottom:5px}@media only screen and (min-width: 992px){.input-style label,.input-style p{font-size:20px;margin-bottom:10px}}.input-style input{height:45px;outline:2px solid #E2E2E2;background-color:#fff;border-radius:20px;padding:8px;font-size:16px;color:#3d3d3d;width:100%}.input-style input:focus{outline:2px solid #35AFDF}@media only screen and (min-width: 992px){.input-style input{height:52px;font-size:18px;padding:15px}}.input-style input::placeholder{color:#bcbcbc}.input-style input.no-edit{background-color:#f7f7f7}.input-style input.error{outline:2px solid #E96658}.input-style .inline-input{display:flex;align-items:center}.input-style .inline-input:nth-of-type(1){margin-right:20px}.input-style .inline-input:nth-of-type(2){margin-left:20px}.input-style .inline-input span{font-size:20px}.input-style .inline-input span:nth-of-type(1){margin-right:10px}.input-style .inline-input span:nth-of-type(2){margin-left:10px}.simple-textarea{display:block;outline:2px solid #E2E2E2;background-color:#fff;border-radius:20px;padding:15px;font-size:16px;color:#3d3d3d;width:100%;resize:none;height:150px}@media only screen and (min-width: 992px){.simple-textarea{font-size:18px;height:230px}}.simple-textarea.for-sm{height:160px}@media only screen and (min-width: 992px){.simple-textarea.for-sm{height:160px}}.simple-textarea::placeholder{color:#bcbcbc}.simple-textarea:focus{outline:2px solid #1094BE}.simple-textarea:disabled{opacity:1;background-color:#f7f7f7}.select-style{position:relative}.select-style select{height:45px;outline:2px solid #E2E2E2;background-color:#fff;border-radius:20px;padding:8px 42px 8px 8px;font-size:16px;color:#3d3d3d;width:100%;background-image:url(../images/arrow_dwn_b-B8kaSxO9.svg);background-position:right 20px center;background-repeat:no-repeat;background-size:20px 20px;appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer}@media only screen and (min-width: 992px){.select-style select{height:52px;font-size:18px;padding:15px 55px 15px 15px}}.select-style select::-ms-expand{display:none}.select-style select:focus{outline:2px solid #35AFDF}.select-style select:required:invalid{color:#bcbcbc}.select-style select:disabled{background-color:#f7f7f7;background-image:url(../images/arrow_dwn_gray-BydZ_I5K.svg);opacity:1;color:#d1d1d1}.select-style select.no-edit{background-color:#f7f7f7}.select-style select.error{outline:2px solid #E96658}.outer-frame{border:2px solid #E2E2E2;border-radius:20px;padding:8px 8px 3px;font-size:16px;color:#3d3d3d}.outer-frame.error{border:2px solid #35AFDF}.outer-frame.for-select{padding:8px}@media only screen and (min-width: 992px){.outer-frame.for-select{padding:16px 20px}}@media only screen and (min-width: 992px){.outer-frame{padding:16px 20px}}.outer-frame:has(input:focus){background:#ebfaff}.outer-frame.no-edit{background-color:#f7f7f7}.outer-frame.no-edit p{margin-bottom:4px}label.radio-style.outer-frame{cursor:pointer;gap:5px}label.radio-style.outer-frame p{margin-bottom:0}.radio-style{position:relative}.radio-style .posi{height:52px}.radio-style .radio-txt{display:inline-block;font-size:16px}@media only screen and (min-width: 992px){.radio-style .radio-txt{font-size:18px}}.radio-style input{position:relative;display:inline-block;width:19px;height:19px;vertical-align:-3px;cursor:pointer;transition:.3s transform ease-in-out;margin-right:3px}.radio-style input:checked.radio-item{background-color:#1094be}.radio-style input:checked.radio-item:after{content:"";display:block;position:absolute;top:50%;left:50%;transform:scale(1) translate(-50%) translateY(-50%);width:10px;height:10px;border-radius:50%;background-color:#fff}@media only screen and (min-width: 992px){.radio-style:hover .rb_checkmark{background-color:#f1f1f1}}.checkbox-style input{width:20px;height:20px;vertical-align:-3px}.checkbox-style label{font-size:18px}@media only screen and (min-width: 992px){.checkbox-style label{font-size:18px}}.rdio_checkmark{position:absolute;top:50%;left:0;transform:translateY(-50%);height:20px;width:20px;background-color:#f7f7f7;border:#eeeeee 2px solid;border-radius:50%;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}@media only screen and (min-width: 992px){.rdio_checkmark{width:30px;height:30px}}.rdio_checkmark:after{content:"";position:absolute;display:none;top:50%;left:50%;transform:translate(-50%,-50%);width:12px;height:12px;border-radius:50%;background:#1094be}@media only screen and (min-width: 992px){.rdio_checkmark:after{width:16px;height:16px}}.button.in-list{flex-shrink:0;padding:6px 16px;color:#1094be;border:2px solid #1094BE;border-radius:30px;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.button.in-list.vset{width:130px;display:none}@media only screen and (min-width: 576px){.button.in-list.vset{display:block;visibility:hidden;margin-left:30px}}.button.in-list.vset.active{display:block}@media only screen and (min-width: 576px){.button.in-list.vset.active{visibility:visible}}.button.in-list.disabled{color:#9e9e9e;border:2px solid #9e9e9e;pointer-events:none;cursor:default}.button.in-list.in-page{font-size:18px;margin:5px 0 5px 10px}.button.in-list.in-page:nth-last-of-type(1){margin:5px 10px}@media only screen and (min-width: 992px){.button.bd-hover-white:hover{border:2px solid #ffffff}}.button.bd-pri{border:2px solid #1094BE;width:fit-content;border-radius:30px;color:#1094be;text-align:center;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}@media only screen and (min-width: 992px){.button.bd-pri{padding:12px}}.button.bd-pri.normal{padding:8px 10px;min-width:144px}@media only screen and (min-width: 992px){.button.bd-pri.normal{min-width:200px;padding:8px 30px}}.button.bd-pri.normal.mob-w140{min-width:144px}@media only screen and (min-width: 992px){.button.bd-pri.normal.mob-w140{min-width:200px}}.button.bd-pri .maxw-btn{max-width:220px;width:100%;padding:8px 2px}.button.bd-pri.popup-btn{padding:8px;min-width:120px}@media only screen and (min-width: 576px){.button.bd-pri.popup-btn{min-width:160px}}@media only screen and (min-width: 992px){.button.bd-pri.popup-btn{min-width:200px}}.button.bd-pri.bg-white{background:#fff}@media only screen and (min-width: 992px){.button.bd-pri.bg-white:hover{background:#1094be;color:#fff}}.button.bd-pri.only-arrow{padding:15px}@media only screen and (min-width: 992px){.button.bd-pri.only-arrow{padding:20px}}.button.bd-pri.for-login{color:#3d3d3d;width:100%;margin-bottom:20px}@media only screen and (min-width: 576px){.button.bd-pri.for-login{width:calc(50% - 15px);margin-bottom:0}}.button.bd-pri.for-login:nth-of-type(1){margin-right:20px}@media only screen and (min-width: 992px){.button.bd-pri.for-login:hover{color:#fff}.button.bd-pri.for-login:hover.fb span{background:url(../images/login-fb-hover-yZyc4Ft4.png) center center no-repeat;background-size:contain}.button.bd-pri.for-login:hover.google span{background:url(../images/login-g-hover-LO0kd1IC.png) center center no-repeat;background-size:contain}}.button.bd-pri.for-login.fb span{display:inline-block;width:26px;height:26px;background:url(../images/login-fb-C69tp4Er.png) center center no-repeat;background-size:contain;vertical-align:top;margin-right:5px;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.button.bd-pri.for-login.google span{display:inline-block;width:23px;height:23px;background:url(../images/login-g-DPKS79N7.png) center center no-repeat;background-size:contain;vertical-align:text-bottom;margin-right:5px;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.button p{padding:0 15px;font-weight:700;color:#1094be}.button .btn-arrow{background:url(../images/arrow-BAnvTsM1.png) center center no-repeat;background-size:contain;width:31px;height:12px;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}@media only screen and (min-width: 992px){.button .btn-arrow{display:block;width:31px;height:12px}}@media only screen and (min-width: 992px){.button:hover{background:#1094be;color:#fff}.button:hover .btn-arrow{background:url(../images/arrow-w-DPz2ienw.png) center center no-repeat;background-size:contain}}.button.now{background:#1094be;color:#fff}.button.for-x .btn-arrow{width:45px;height:45px;border-radius:50%;background:#e96658;border:2px solid #E96658;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.button.for-x .btn-arrow:before{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%) scale(0);width:calc(100% + 4px);height:calc(100% + 4px);border-radius:50%;background:#35afdf;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.button.for-x .btn-arrow:after{position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%);content:"";display:block;width:16px;height:16px;background:url(../../../images/frontend/r-btn-x.png) center center no-repeat;background-size:contain}@media only screen and (min-width: 768px){.button.for-x .btn-arrow{width:55px;height:55px}}@media only screen and (min-width: 992px){.button.for-x:hover .btn-arrow:before{transform:translate(-50%) translateY(-50%) scale(1)}}.button.download-btn p{color:#fff}.button.download-btn .appointment{position:relative;width:95px;height:95px;border-radius:50%;background:#fff;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.button.download-btn .appointment:before{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%) translateY(-50%) scale(0);width:calc(100% + 4px);height:calc(100% + 4px);border-radius:50%;background:#35afdf;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.button.download-btn .appointment:after{position:absolute;top:50%;left:53%;transform:translate(-50%) translateY(-50%);content:"";display:block;width:45px;height:45px;background:url(../../../images/frontend/appointment.png) center center no-repeat;background-size:contain}@media only screen and (min-width: 768px){.button.download-btn .appointment{width:90px;height:90px}}@media only screen and (min-width: 992px){.button.download-btn:hover .appointment:before{transform:translate(-50%) translateY(-50%) scale(1)}}@media only screen and (min-width: 992px){.button.download-btn:hover .appointment:after{background:url(../../../images/frontend/appointment-w.png) center center no-repeat;background-size:contain}}.button.large .btn-arrow{width:60px;height:60px}@media only screen and (min-width: 992px){.button.large .btn-arrow{width:80px;height:80px}}.button.pre{transform:rotate(180deg);margin-top:-13px}.button.gradient-bg1{display:block;border-radius:26px;width:100%;background:linear-gradient(120deg,#35afdf,#1be5f5);padding:11px;color:#fff;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}@media only screen and (min-width: 992px){.button.gradient-bg1:hover{background:linear-gradient(120deg,#1094be,#1094be)}}.button.gradient-bg2{display:block;border-radius:26px;width:100%;background:linear-gradient(120deg,#ff8807,#fc0);padding:11px;color:#fff;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}@media only screen and (min-width: 992px){.button.gradient-bg2:hover{background:linear-gradient(120deg,#1094be,#1094be)}}.page-number{display:flex;justify-content:center;align-items:center}.page-number a{display:flex;justify-content:center;align-items:center;min-width:40px;width:40px;height:40px;border:#1094BE solid 1px;background-color:#fff;border-radius:20px;color:#1094be;margin:0 5px}@media only screen and (min-width: 992px){.page-number a{min-width:50px;width:50px;height:50px;margin:0 10px}}@media only screen and (min-width: 992px){.page-number a:hover{background-color:#1094be;color:#fff}}.page-number a.now{background-color:#1094be;color:#fff}.page-number a.btn{box-shadow:none;width:45px;padding:10px 0;border:none;background-color:transparent!important;margin:0}.page-number a.btn span{background:url(../images/arrow-BAnvTsM1.png) center center no-repeat;background-size:contain;width:32px;height:32px;opacity:.5;transition:.3s}@media only screen and (min-width: 992px){.page-number a.btn span{width:41px;height:35px}}@media only screen and (min-width: 992px){.page-number a.btn:hover span{opacity:1;background:url(../images/arrow-BAnvTsM1.png) center center no-repeat;background-size:contain}}.page-number a.btn.prev{transform:rotate(180deg)}.ul-indent{margin-left:23px}.ul-indent p{padding-bottom:0!important}.ul-indent p:nth-last-of-type(1){padding-bottom:1em!important}.editor h2,.editor h3,.editor h4,.editor h5,.editor p{padding-bottom:1.2em}.editor h2.pb0,.editor h3.pb0,.editor h4.pb0,.editor h5.pb0,.editor p.pb0,.editor table p{padding-bottom:0}.editor .img-max img{max-width:600px;margin-bottom:1.7em;width:100%;margin-left:auto;margin-right:auto}.editor img{margin-bottom:30px;width:100%}.editor img.mb0{margin-bottom:0}.editor a{color:#1094be;text-decoration:underline;word-break:break-all}.editor .note{font-size:16px;color:#35afdf;text-align:left}@media only screen and (min-width: 992px){.editor .note{text-align:center}}.editor .ver-en{font-size:16px}.editor hr{margin:20px 0}@media only screen and (min-width: 992px){.editor hr{margin:30px 0}}.editor ul{margin-bottom:20px}.editor ul li{list-style:initial;margin-left:23px;font-weight:400}.editor ul.circle li{list-style-type:circle}.editor ul.mb-0{margin-bottom:0}.editor ol{margin-bottom:20px}.editor ol li{list-style:decimal;margin-left:23px}.editor ol.mb-0{margin-bottom:0}.editor a{color:#1094be;font-weight:700;text-decoration:underline}.editor p{line-height:1.8em;letter-spacing:.6px}@media only screen and (min-width: 992px){.editor p{font-size:18px}}@media only screen and (min-width: 992px){.editor li{font-size:18px}}.editor .two-pic{margin-left:-15px}.editor .two-pic img{padding:15px}.editor.light p,.editor.light a,.editor.light h2,.editor.light h3,.editor.light h4,.editor.light h5,.editor.light li,.editor.light td,.editor.light th{color:#fff}.editor .edi-smtitle{font-size:20px;font-weight:700;color:#1094be;padding-bottom:5px}@media only screen and (min-width: 992px){.editor .edi-smtitle{padding-bottom:15px}}.edi-subtitle{font-size:20px;font-weight:700;color:#1094be;padding-bottom:15px}@media only screen and (min-width: 992px){.edi-subtitle{font-size:24px;padding-bottom:20px}}.edi-subtitle.t-deco{text-decoration:underline;text-underline-offset:8px;text-align:center}.edi-subtitle.pb0{padding-bottom:0}.edi-subtitle.black{color:#3d3d3d}.edi-subtitle.pr-5{padding-right:5px}.txt-hl{position:relative}.txt-hl:before{content:"";display:inline-block;position:absolute;left:0;bottom:0;width:100%;height:50%;background-color:#fff2e5;z-index:-1}.edit-link{position:relative;border-radius:20px;background:#f0fded;padding:16px 60px 16px 20px;font-size:18px;display:inline-block;color:#3d3d3d!important;font-weight:400!important;text-decoration:none!important;margin-bottom:20px}.edit-link:nth-last-of-type(1){margin-bottom:0}@media only screen and (min-width: 576px){.edit-link{margin-bottom:0}}.edit-link:after{position:absolute;content:"";top:50%;right:20px;transform:translateY(-50%);width:26px;height:26px;background:url(../images/link-icon-JTeK7Wtp.png) center center no-repeat;background-size:contain;transition:.3s}@media only screen and (min-width: 992px){.edit-link:hover:after{background:url(../images/link-icon-hover-BUZlSzg8.png) center center no-repeat;background-size:contain}}@media only screen and (min-width: 992px){.edit-link:hover{background:#ebf9ff}}.edit-link.download{background:#fff2e5}.edit-link.download:after{width:23px;height:23px;background:url(../images/download-icon-C1SLT12B.png) center center no-repeat;background-size:contain;transition:.3s}@media only screen and (min-width: 992px){.edit-link.download:hover:after{background:url(../images/download-icon-hover-Dbil_v3E.png) center center no-repeat;background-size:contain}}@media only screen and (min-width: 992px){.edit-link.download:hover{background:#ebf9ff}}.r-videobox{position:relative;width:100%;height:100%}.r-videobox.vfor-bg{object-fit:cover}.r-videobox.interact{padding-bottom:56.03%}.r-videobox.bdra{border-radius:20px}.r-videobox>iframe{position:absolute;top:0;left:0;width:100%;height:100%}.bg-vidio-box{overflow:hidden;height:100vh}.modal-bg-fixed{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000e6;z-index:110}.modal-bg-fixed>.container{overflow:auto;position:relative;height:100%;padding-top:25%}@media only screen and (min-width: 768px){.modal-bg-fixed>.container{padding-top:14%}}@media only screen and (min-width: 992px){.modal-bg-fixed>.container{padding-top:8%}}.modal-bg-fixed>.container::-webkit-scrollbar{width:12px;display:none}.modal-bg-fixed .modal-box .modal-top{position:relative;padding:18px 20px 0;color:#fff;font-size:20px;min-height:60px;background:linear-gradient(90deg,#0f7abb,#00c2d8);border-radius:20px 20px 0 0}@media only screen and (min-width: 992px){.modal-bg-fixed .modal-box .modal-top{font-size:24px;padding:25px 30px}}.modal-bg-fixed .modal-box .modal-content{background-color:#fff;padding:20px;overflow-y:auto;position:relative;border-radius:0 0 20px 20px}@media only screen and (min-width: 992px){.modal-bg-fixed .modal-box .modal-content{padding:30px}.modal-bg-fixed .modal-box .modal-content p{font-size:24px}}.modal-bg-fixed .modal-box .modal-content-txt{padding:30px 0 20px}@media only screen and (min-width: 992px){.modal-bg-fixed .modal-box .modal-content-txt{padding:40px 0 30px}}.modal-bg-fixed .modal-box .modal-content-txt p{font-size:20px;line-height:1.6}@media only screen and (min-width: 992px){.modal-bg-fixed .modal-box .modal-content-txt p{font-size:24px}}.modal-bg-fixed .modal-box .video-close{text-align:right;margin-bottom:5px}.modal-bg-fixed .image-commer{display:block;padding-bottom:50px}.modal-bg-fixed .image-close{text-align:right;margin-bottom:5px}.modal-close{position:absolute;right:10px;top:10px;display:block;width:40px;height:40px;border-radius:50%;background-color:#fff;display:flex;justify-content:center;align-items:center;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}@media only screen and (min-width: 992px){.modal-close{right:15px;top:15px;width:50px;height:50px}}@media only screen and (min-width: 992px){.modal-close:hover{opacity:.9}}.modal-close .close-btn{display:block;width:18px;height:18px;background:url(../images/button-x-hover-CUjPV0W5.png) no-repeat;background-size:contain}@media only screen and (min-width: 992px){.modal-close .close-btn{width:20px;height:20px}}.scrollbar-x{overflow-x:auto}.scrollbar-x::-webkit-scrollbar{height:8px}.scrollbar-y{overflow-x:auto}.scrollbar-y::-webkit-scrollbar{width:8px}.video_box{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video_box iframe,.video_box object,.video_box embed{position:absolute;top:0;left:0;width:100%;height:100%}@keyframes text{0%{transform:rotateX(0) translateY(0)}25%{transform:rotateX(40deg) translateY(30px)}50%{transform:rotateX(80deg) translateY(-30px)}to{transform:rotateX(120deg) translateY(0)}}@keyframes showRight{0%{width:0;opacity:0}3%{opacity:1}to{width:100%;opacity:1}}@keyframes room_out{0%{transform:scale(1.07)}to{transform:scale(1)}}.gallery{--s: 150px;display:grid;grid:auto-flow var(--s)/repeat(2,var(--s));gap:10px;place-items:center;margin:calc(var(--s) / 2);transform:rotate(45deg)}.gallery>img{width:141%;aspect-ratio:1;object-fit:cover;filter:grayscale(80%);transform:scale(var(--_t, 1)) rotate(-45deg);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);cursor:pointer;transition:.2s linear}.gallery>img:hover{filter:grayscale(0);--_t: 1.15}.table-norm thead>tr{background:#1094be;color:#fff;font-weight:700}.table-norm td,.table-norm th{padding:8px;font-size:16px}@media only screen and (min-width: 992px){.table-norm td,.table-norm th{padding:14px 16px}}.table-norm tbody tr:nth-of-type(odd){background:#ebf9ff}.table-norm tbody tr:nth-of-type(2n){background:#f6fcff}.table-norm.style-pri tbody tr>td:nth-of-type(1){vertical-align:middle;text-align:center}.table-norm.sm td,.table-norm.sm th{padding:8px;font-size:16px}.table-norm.all-center td,.table-norm.all-center th{text-align:center}.tb-scroll-set{overflow-x:auto}.nav{position:fixed;top:0;left:0;width:100%;z-index:105;background:#2d3031e6;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;height:60px}@media only screen and (min-width: 992px){.nav{height:80px}}.nav.unfix{position:relative}.nav-logo{cursor:pointer;width:210px;height:50px;background:url(../images/main-logo-CZ49WE7P.png) center center no-repeat;background-size:contain}@media only screen and (min-width: 992px){.nav-logo{max-width:200px;width:100%;height:54px}}.nav-item{flex-shrink:0}.nav-item>li{position:relative}.nav-item>li>a{display:block;padding:25px 0;font-size:18px;margin:0 10px;color:#fff}@media only screen and (min-width: 1320px){.nav-item>li>a{margin:0 15px;font-size:20px}}.nav-item>li>a.button{font-size:18px;border-radius:200px;background:#ef8c2e;color:#fff;padding:10px 20px;display:block;text-align:center;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}@media only screen and (min-width: 992px){.nav-item>li>a.button{padding:10px 15px}}@media only screen and (min-width: 1320px){.nav-item>li>a.button{font-size:20px;padding:10px 25px}}@media only screen and (min-width: 992px){.nav-item>li>a.button:hover{background:#1094be}}@media only screen and (min-width: 992px){.nav-item>li:hover>a.button{color:#fff;background-position:400% 100%}.nav-item>li:hover .nav-item-hover{display:block}}.nav-item>li .nav-item-hover{position:absolute;top:80px;left:50%;transform:translate(-50%);padding-top:10px;cursor:pointer;display:none}.nav-item>li .nav-item-hover.now{display:block}.nav-item>li .nav-item-hover .nav-item-hover-in{padding:10px;border-radius:20px;background:#2d3031cc;min-width:164px;box-shadow:0 1px 10px #17437d1a}.nav-item>li .nav-item-hover .nav-item-hover-in>a{display:block;text-align:center;padding:10px;border-radius:10px;margin-bottom:5px;color:#fff}@media only screen and (min-width: 1320px){.nav-item>li .nav-item-hover .nav-item-hover-in>a{font-size:20px}}.nav-item>li .nav-item-hover .nav-item-hover-in>a:last-of-type{margin-bottom:0}@media only screen and (min-width: 992px){.nav-item>li .nav-item-hover .nav-item-hover-in>a:hover{background-color:#1094be}}.nav-item>li .nav-item-hover .nav-item-hover-in.mid{min-width:170px}.nav-item>li .nav-item-hover .nav-item-hover-in.large{min-width:242px}.nav-lan-box{display:inline-block}.nav-item-lan{position:absolute;top:55px;left:50%;transform:translate(-50%);padding-top:10px;cursor:pointer;display:none}@media only screen and (min-width: 992px){.nav-item-lan{top:80px}}.nav-item-lan.now{display:block}.nav-item-lan .nav-item-lan-in{padding:10px;border-radius:20px;background:#2d3031cc;min-width:120px;box-shadow:0 1px 10px #17437d1a}.nav-item-lan .nav-item-lan-in>a{display:block;text-align:center;padding:10px;border-radius:10px;margin-bottom:5px;color:#fff}@media only screen and (min-width: 1320px){.nav-item-lan .nav-item-lan-in>a{font-size:20px}}.nav-item-lan .nav-item-lan-in>a:last-of-type{margin-bottom:0}@media only screen and (min-width: 992px){.nav-item-lan .nav-item-lan-in>a:hover{background-color:#1094be}}.nav-item-lan .nav-item-lan-in.mid{min-width:170px}.nav-item-lan .nav-item-lan-in.large{min-width:242px}.nav-language{position:relative;margin-left:10px;width:48px;height:48px;display:flex;align-items:center;justify-content:center;cursor:pointer}@media only screen and (min-width: 992px){.nav-language{margin-left:15px;margin-right:5px}}@media screen and (min-width: 1120px){.nav-language{padding:7px 15px;width:auto;height:auto}}.nav-language.button{border:2px solid #ffffff;border-radius:200px}.nav-language .icon-language{width:27px;height:27px;margin-right:0}@media screen and (min-width: 1120px){.nav-language .icon-language{margin-right:10px}}.nav-language span{font-size:18px;color:#fff;display:none}@media screen and (min-width: 1120px){.nav-language span{display:block}}@media only screen and (min-width: 992px){.nav-language{height:48px}}.nav-social a,.nav-social .nav-search{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;margin-right:10px;border:2px solid #ffffff;background:linear-gradient(to bottom,#1095be00,#07a9c200);transition:.3s}@media only screen and (min-width: 992px){.nav-social a,.nav-social .nav-search{width:48px;height:48px}}@media only screen and (min-width: 1320px){.nav-social a,.nav-social .nav-search{margin-right:15px}}@media only screen and (min-width: 992px){.nav-social a:hover,.nav-social .nav-search:hover{background:linear-gradient(to bottom,#1094be,#07a9c2)}}.nav-social a.icon-mail,.nav-social .nav-search.icon-mail{margin-left:10px}@media only screen and (min-width: 1320px){.nav-social a.icon-mail,.nav-social .nav-search.icon-mail{margin-left:15px}}.nav-social a.icon-mail img,.nav-social .nav-search.icon-mail img{width:28px;height:20px}.nav-social .nav-search{position:relative;cursor:pointer;margin-right:0!important}.nav-social .nav-search.now{background:linear-gradient(to bottom,#1094be 100%,#07a9c2)}.nav-social .nav-search .icon-search{width:23px;height:24px}.nav-social .nav-search .input-style{display:none;position:absolute;top:60px;right:-10px;width:400px;padding-top:10px}.nav-social .nav-search .input-style form{position:relative}.nav-social .nav-search .input-style input{padding:15px 75px 15px 15px;border:#1094BE 2px solid;border-radius:5px;background-color:#fff}.nav-social .nav-search .btn-search{position:absolute;top:0;right:0;background-color:#1094be;display:block;color:#fff;font-size:18px;height:100%;padding:10px;border-radius:0 5px 5px 0}@media only screen and (min-width: 1320px){.nav-social .nav-search .btn-search{font-size:20px}}.btn-burger{position:relative;width:30px;height:50px;cursor:pointer}.btn-burger span{display:block;width:30px;height:3px;background-color:#fff;border-radius:50px}.btn-burger span:nth-of-type(1){position:absolute;top:12px;left:50%;transform:translate(-50%);transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.btn-burger span:nth-of-type(2){position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.btn-burger span:nth-of-type(3){position:absolute;bottom:12px;left:50%;transform:translate(-50%);transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.btn-burger.now span:nth-of-type(1){position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-45deg)}.btn-burger.now span:nth-of-type(2){position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg)}.btn-burger.now span:nth-of-type(3){opacity:0}.burger-menu{display:none;position:fixed;width:100%;height:100%;top:0;left:0;padding-top:60px;overflow-y:auto;background-color:#2d3031;z-index:100}.burger-menu::-webkit-scrollbar{width:0}.burger-menu .burger-menu-top{padding:20px}.burger-menu .burger-search{position:relative}.burger-menu .burger-search input{padding:15px 65px 15px 15px;background-color:#fff;border-radius:5px}.burger-menu .burger-search .btn-burger-search{position:absolute;top:50%;right:0;transform:translateY(-50%);width:50px;height:100%;color:#fff;background-color:#1094be;border-radius:0 5px 5px 0}.burger-menu .burger-btns>li{padding:10px 25px;cursor:pointer}.burger-menu .burger-btns>li>a{padding-left:35px;display:block;line-height:30px}.burger-menu .burger-btns>li .nav-location{background:url(../../../images/frontend/icon_paperplane_blue.svg) left center no-repeat;background-size:30px 30px}.burger-menu .burger-btns>li .nav-member{background:url(../../../images/frontend/icon_member_blue.svg) left center no-repeat;background-size:30px 30px}.burger-menu .burger-btns>li .nav-consult{background:url(../../../images/frontend/icon_consult.svg) left center no-repeat;background-size:30px 30px}.burger-menu .burger-ul>li{border-bottom:#6e7f87 1px solid}.burger-menu .burger-ul>li:first-of-type{border-top:#6e7f87 1px solid}.burger-menu .burger-ul>li .burger-item{padding:15px 20px;font-size:18px}.burger-menu .burger-ul>li .burger-item p{color:#fff}.burger-menu .burger-ul>li .burger-item img{width:9px;height:16px;margin:0 10px;transform:rotate(90deg);transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.burger-menu .burger-ul>li .burger-item img.rotate{transform:rotate(-90deg)}.burger-menu .burger-ul .burger-drop{display:none;padding:15px 30px;background-color:#414647}.burger-menu .burger-ul .burger-drop>li{margin-bottom:5px}.burger-menu .burger-ul .burger-drop>li:last-of-type{margin-bottom:0}.burger-menu .burger-ul .burger-drop>li a{display:block;width:100%;color:#fff}.burger-menu-bottom{padding:20px}.burger-menu-bottom>.button{min-width:none;width:100%;max-width:500px;display:block;margin:0 auto}.footer{position:relative;width:100%;background:linear-gradient(to bottom,#3bb2c5,#006bac)}.footer-info{margin-bottom:10px}.footer-info:nth-last-of-type(1){margin-bottom:20px}.footer-info img{width:28px;height:auto;margin-right:7px;display:inline-block;vertical-align:top}.footer-social{flex-shrink:0}.footer-social img{width:30px;height:30px}.ft-info-unit{flex-shrink:0;display:flex;flex-direction:column;align-items:center}@media only screen and (min-width: 768px){.ft-info-unit{display:block;align-items:start}}.footer-box{padding-top:30px;height:fit-content;background:url(../../../images/frontend/ft_bg1.png) center center no-repeat;background-size:cover}@media only screen and (min-width: 768px){.footer-box{padding-top:60px}}.footer-box .footer-logo{max-width:215px;width:100%;margin-bottom:20px}@media only screen and (min-width: 576px){.footer-box .footer-logo{max-width:none;width:33%}}@media only screen and (min-width: 992px){.footer-box .footer-logo{max-width:260px;width:100%;margin-bottom:30px}}.footer-box .wrap-ftop{width:100%}@media only screen and (min-width: 992px){.footer-box .wrap-ftop{max-width:260px}}.footer-box .footer-item{width:100%}@media only screen and (min-width: 992px){.footer-box .footer-item{padding:0 0 0 30px}}.footer-box .footer-item>li{margin-bottom:20px;max-width:176px;padding:0 5px}.footer-box .footer-item>li:nth-last-of-type(1){padding:0 0 0 5px}.footer-box .footer-item>li a{color:#fff;display:block;font-size:16px;letter-spacing:0}@media only screen and (min-width: 992px){.footer-box .footer-item>li a{font-size:18px;margin-bottom:10px}.footer-box .footer-item>li a:hover{text-decoration:underline;color:#eef4f6}}.footer-box .footer-item>li a.h5{font-size:16px;line-height:1.6em;font-weight:600}@media only screen and (min-width: 992px){.footer-box .footer-item>li a.h5{font-size:20px}}.footer-box .footer-item>li a.h5.bold{font-weight:700}.footer-box .footer-bottom{position:relative;padding:15px 0;color:#a6cbe6;font-size:14px;line-height:1.4em;text-align:center}.footer-box .footer-bottom.line{max-width:1250px;border-top:1px solid #A6CBE6;margin-left:auto;margin-right:auto}@media only screen and (min-width: 992px){.footer-box .footer-bottom{font-size:14px}}.footer-box .footer-bottom a{color:#eef4f6;line-height:1.4em;text-decoration:underline;font-size:14px}@media only screen and (min-width: 992px){.footer-box .footer-bottom a{font-size:14px}}.footer-box .footer-bottom .company_names{letter-spacing:0}@media only screen and (min-width: 992px){.footer-box .footer-bottom .company_names{letter-spacing:.02em;margin-top:-2px;margin-left:5px;margin-right:5px}}.footer-social{display:block}.footer-social .img-fb{width:40px;height:40px}@media only screen and (min-width: 768px){.footer-social .img-fb{width:45px;height:45px}}.footer-bottom{position:relative;padding:25px 0;color:#fff;line-height:1.6em}@media only screen and (min-width: 768px){.footer-bottom{padding:50px 0}}.footer-bottom.line{border-top:1px solid #ffffff;margin-left:auto;margin-right:auto}.footer-bottom a{color:#eef4f6;text-decoration:underline;font-size:14px}@media only screen and (min-width: 768px){.footer-bottom a{font-size:14px}}.footer-bottom .copyright{display:flex;justify-content:space-between;align-items:center}@media only screen and (min-width: 768px){.footer-bottom .copyright{justify-content:start}}.footer-bottom .copyright .txt-box{text-align:left;font-size:12px;margin-top:20px}@media only screen and (min-width: 768px){.footer-bottom .copyright .txt-box{line-height:1.9em;margin-top:0;font-size:18px;text-align:right}}.body-area{margin-top:60px}@media only screen and (min-width: 992px){.body-area{margin-top:110px}}.go-top{position:absolute;top:10%;right:25px;display:flex;align-items:center;justify-content:center;width:45px;height:45px;border-radius:50%;border:2px solid #ffffff;background:transparent;transition:.3s;z-index:5}@media only screen and (min-width: 992px){.go-top{top:65%;right:40px;width:60px;height:60px}}.go-top span{display:block;width:21px;height:12px;background:url(../images/arrow-top-w-DzOQTvA6.png) center center no-repeat;background-size:contain}@media only screen and (min-width: 992px){.go-top span{width:21px;height:12px}}@media only screen and (min-width: 992px){.go-top:hover{background:#35afdf}}.page-banner{background:linear-gradient(to right,#0f7abb,#00c2d8);height:280px}@media only screen and (min-width: 992px){.page-banner{height:500px}}.page-banner .bn-img{position:absolute;right:0;top:0;object-fit:cover;object-position:left;width:1440px;height:100%}.page-banner .bn-txt{position:relative;font-size:40px;line-height:1.2em;font-weight:700;text-align:center;width:100%;padding-top:60px;z-index:1}@media only screen and (min-width: 992px){.page-banner .bn-txt{font-size:30px;text-align:left;padding-top:80px}}.page-banner .bn-txt a,.page-banner .bn-txt span{font-size:16px;font-weight:400}.page-banner .bn-txt .line{display:block;position:relative;width:100px;height:4px;background-color:#ef8c2e;margin:10px auto 0}@media only screen and (min-width: 992px){.page-banner .bn-txt .line{margin:10px 0 0}}.mxw{text-shadow:2px 2px 4px rgba(0,0,0,.3803921569)}.gdpr_section{position:fixed;left:0;bottom:0;width:100%;background-color:#333c;padding:60px 0 20px;z-index:101}@media only screen and (min-width: 768px){.gdpr_section{padding:30px 0}}.gdpr_section .privacy{color:#fff;text-decoration:underline}@media only screen and (min-width: 768px){.gdpr_section .agree{padding-right:40px}}@media only screen and (min-width: 992px){.gdpr_section .agree{padding-right:30px}}.gdpr_section .close_gdpr{position:absolute;right:10px;top:10px}@media only screen and (min-width: 992px){.gdpr_section .close_gdpr{right:20px;top:20px}}@keyframes dots{0%{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes rotateRightHand{0%{transform:rotate(0)}50%{transform:rotate(25deg)}to{transform:rotate(0)}}.loading{top:0;position:fixed;width:100%;height:100%;background-color:#fff;z-index:102}.loading_img{margin-bottom:15px;width:60px;height:80px;background:url(../../../images/frontend/logo.svg) center center no-repeat;background-size:contain;position:relative}@media only screen and (min-width: 992px){.loading_img{margin-bottom:20px;width:90px;height:120px}}.loading_img>span{display:block;position:absolute;right:0;top:20px;width:55%;height:50%;background:url(../../../images/frontend/logo.svg) center center no-repeat;background-size:contain;animation:rotateRightHand 2s ease-in-out infinite;transform-origin:left bottom}.loading-txt{font-size:24px;font-weight:700;color:#1094be}@media only screen and (min-width: 992px){.loading-txt{font-size:30px}}.loading-txt span:nth-of-type(1){animation:dots 1.2s infinite ease-in-out}.loading-txt span:nth-of-type(2){animation:dots 1.2s infinite ease-in-out .2s}.loading-txt span:nth-of-type(3){animation:dots 1.2s infinite ease-in-out .4s}.error-content{position:relative;z-index:1;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center}.error-content .page404-txt{display:block;font-weight:700;text-fill-color:transparent;text-stroke:3px #1094BE;-webkit-text-fill-color:transparent;-webkit-text-stroke:3px #1094BE;-moz-text-fill-color:transparent;font-size:150px;line-height:1em;margin-bottom:30px}@media only screen and (min-width: 992px){.error-content .page404-txt{font-size:180px}}.error-content .error-txt{font-size:3rem;font-weight:700;color:#1094be;letter-spacing:.1em;margin-bottom:.8em}@media (max-width: 600px){.error-content .error-txt{font-size:2rem}}.error-content .error-msg{font-size:1.3rem;color:#333;margin-bottom:1.5em}.animated-bg{position:absolute;top:0;left:0;width:100vw;height:100vh;z-index:0;overflow:hidden}.animated-bg .bg-404{position:absolute;top:50%;left:50%;transform:translate(-50%,-60%) rotate(-20deg);font-size:50vw;font-weight:700;color:#1094be;opacity:.08;letter-spacing:.1em;user-select:none;z-index:0;white-space:nowrap;pointer-events:none;transform-origin:50% 50%;animation:bg404 3.5s ease-in-out infinite alternate}@media only screen and (min-width: 576px){.animated-bg .bg-404{font-size:32vw}}@keyframes bg404{0%{transform:translate(-50%,-55%) rotate(-10deg)}to{transform:translate(-50%,-55%) rotate(10deg)}}.accordion-section{border-bottom:1px solid #7FCBDB}.accordion-section:first-child{border-top:1px solid #7FCBDB}.accordion-section .accordion-header{padding:10px 0;cursor:pointer;display:flex;justify-content:space-between;align-items:center}@media only screen and (min-width: 992px){.accordion-section .accordion-header{padding:15px 0}}.accordion-section .accordion-header .edi-subtitle{margin:0}.accordion-section .accordion-header .accordion-arrow{width:8px;height:8px;border-right:1px solid #1094BE;border-bottom:1px solid #1094BE;transform:scale(2) rotate(45deg);transition:transform .3s ease;margin-right:10px}.accordion-section.active .accordion-arrow{transform:scale(2) rotate(-135deg)}.accordion-section .accordion-content .editor p{margin-bottom:10px}.accordion-section .accordion-content .editor p:last-child{margin-bottom:0}.accordion-section .peo-num{padding:2px 12px;background-color:#eee;border-radius:20px;font-size:16px;color:#000;margin-right:20px}.ani_do{animation:fadeInDown .5s ease-in-out forwards}.m0{margin:0!important}.op0{opacity:0}.wrap-index-bn{padding-bottom:0}@media only screen and (min-width: 992px){.wrap-index-bn{padding-bottom:102px}}.index-banner{position:relative;margin-bottom:40px}@media only screen and (min-width: 992px){.index-banner{margin-bottom:60px}}.index-banner .swiper{height:auto}.index-banner .swiper-slide{width:100%}.index-banner .swiper-wrapper{height:auto}.index-banner .swiper-pagination{display:flex;gap:55px}.index-banner .swiper-pagination .swiper-pagination-bullet{width:auto;height:auto;background:none;opacity:1;color:#fff;font-size:16px;font-weight:500;position:relative;margin:0!important;padding:0 5px;transition:all .3s ease;opacity:.8}.index-banner .swiper-pagination .swiper-pagination-bullet .pagination-line{position:absolute;right:-45px;top:50%;transform:translateY(-50%);width:0;height:2px;background:#fff;transition:width .3s ease;display:block;opacity:.8}.index-banner .swiper-pagination .swiper-pagination-bullet-active{opacity:1}.index-banner .swiper-pagination .swiper-pagination-bullet-active .pagination-line{width:40px}.index-banner .swiper-pagination .swiper-pagination-bullet:hover{opacity:1}.index-banner .swiper-pagination .swiper-pagination-bullet:hover .pagination-line{width:40px}.index-banner .idx-bg{position:relative;overflow:hidden;width:100%;height:0;padding-bottom:163%}@media only screen and (min-width: 576px){.index-banner .idx-bg{padding-bottom:100%}}@media only screen and (min-width: 768px){.index-banner .idx-bg{padding-bottom:49.84375%}}@media only screen and (min-width: 768px){.index-banner .idx-bg .index-banner-pc{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center center;background-size:cover;animation:zoomIn 5s ease-in-out infinite alternate}}.index-banner .idx-bg .index-banner-mb{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center center;background-size:cover;animation:zoomIn 5s ease-in-out infinite alternate}@media only screen and (min-width: 768px){.index-banner .idx-bg .index-banner-mb{display:none}}.idx-bn-mask{position:absolute;top:0;left:0;width:100%;height:100%;background:#0061814d}.index-title{position:absolute;width:100%;top:calc(10% + 60px);bottom:auto;left:50%;transform:translate(-50%)}@media only screen and (min-width: 768px){.index-title{top:50%;left:50%;transform:translate(-50%,-50%)}}.index-title h2{display:block;font-size:32px;color:#fff;font-weight:400;margin-bottom:10px}@media only screen and (min-width: 576px){.index-title h2{font-size:48px}}@media only screen and (min-width: 1320px){.index-title h2{font-size:70px}}.index-title h3{color:#fff;font-weight:400;font-size:18px;display:inline-block}@media only screen and (min-width: 576px){.index-title h3{font-size:24px}}@media only screen and (min-width: 768px){.index-title h3{margin-bottom:24px}}@media only screen and (min-width: 1320px){.index-title h3{font-size:28px}}.index-title .line2{display:flex}@media only screen and (min-width: 768px){.index-title .line2{display:block}}.index-title .line2:before{content:"";display:inline-block;width:25px;height:35px;background:url(../images/bn-location-C4HhDcjq.png) center center no-repeat;background-size:contain;margin-right:10px;vertical-align:-5px}.pagin-poset{width:100%;height:fit-content;position:absolute;display:flex;gap:20px;bottom:5%;left:50%;transform:translate(-50%);z-index:2}@media only screen and (min-width: 768px){.pagin-poset{bottom:10%}}.pagin-poset .swiper-pagination{position:relative}.bn-other-poset{width:100%;height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:20px;z-index:1}.bn-other-poset .circle-m-pset{padding:120px 0}@media only screen and (min-width: 768px){.bn-other-poset .circle-m-pset{padding:0}}.bn-other-poset .circle-btn{width:150px;height:150px;display:block;animation:rotate_center 8s linear infinite}.bn-other-poset .circle-btn:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/bn-decwords-XVokb5f8.svg) center center no-repeat;background-size:contain}.bn-other-poset .circle-btn:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:65px;height:25px;background:url(../images/arrow-w-DPz2ienw.png) center center no-repeat;background-size:contain;animation:rotate_center_reverse 8s linear infinite}@media only screen and (min-width: 768px){.bn-other-poset .circle-btn:after{width:80px;height:30px}}@media only screen and (min-width: 768px){.bn-other-poset .circle-btn{padding:0}.bn-other-poset .circle-btn:after{width:60px;height:20px}}@media only screen and (min-width: 1320px){.bn-other-poset .circle-btn{width:200px;height:200px}.bn-other-poset .circle-btn:after{width:80px;height:30px}}@media only screen and (min-width: 992px){.bn-other-poset .circle-btn:hover:after{background:url(../images/arrow-o-BYicx41W.png) center center no-repeat;background-size:contain}}.bn-other-poset .scroll-down{display:flex;flex-direction:column;align-items:center;gap:15px;justify-content:end;padding-bottom:100px}.bn-other-poset .scroll-down .scroll-down-line{width:2px;height:60px;position:relative;overflow:hidden}.bn-other-poset .scroll-down .scroll-down-line:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#ffffffbf;animation:scrollLine 1.5s ease-in-out infinite}.bn-other-poset .scroll-down p{color:#fff;font-size:16px;writing-mode:vertical-rl;text-orientation:mixed;letter-spacing:.1em;text-transform:uppercase}.bottom-poset{width:100%;height:82px;position:absolute;display:block;bottom:-1px;left:0;z-index:1}.bottom-poset .bottom-img{width:100%;height:100%;background:url(../images/bn-bottom-Bcqqdjv0.png) center center no-repeat;background-size:cover}@media only screen and (min-width: 1920px){.bottom-poset{height:120px}}.line1,.line2{opacity:0}.ani-do .line1{animation:fadeInDown .8s ease-in-out .5s forwards}.ani-do .line2{animation:fadeInDown .8s ease-in-out 1s forwards}.wrap-index-bn{opacity:0}.wrap-index-bn.ani-do{animation:fadeInDown .5s ease-in-out forwards}.wrap-idx-news .title-img-box,.wrap-idx-news .idx-newslist-bg,.wrap-idx-news .idx-news-list-poset{opacity:0}.wrap-idx-news.ani-do .title-img-box{animation:fadeInRight .5s ease-in-out forwards}.wrap-idx-news.ani-do .idx-newslist-bg{animation:fadeInLeft 1s ease-in-out forwards}.wrap-idx-news.ani-do .idx-news-list-poset{animation:fadeInDown 1.5s ease-in-out forwards}.wrap-idx-activ .title-img-box,.wrap-idx-activ .idx-newslist-bg,.wrap-idx-activ .idx-news-list-poset{opacity:0}.wrap-idx-activ.ani-do .title-img-box{animation:fadeInRight .5s ease-in-out forwards}.wrap-idx-activ.ani-do .idx-newslist-bg{animation:fadeInLeft 1s ease-in-out forwards}.wrap-idx-activ.ani-do .idx-news-list-poset{animation:fadeInDown 1.5s ease-in-out forwards}.wrap-idx-geology .geo-title,.wrap-idx-geology .swiper-slide,.wrap-idx-geology .button{opacity:0}.wrap-idx-geology.ani-do .geo-title{animation:fadeInDown .5s ease-in-out forwards}.wrap-idx-geology.ani-do .swiper-slide:nth-child(1){animation:fadeInDown 1s ease-in-out forwards}.wrap-idx-geology.ani-do .swiper-slide:nth-child(2){animation:fadeInDown 1.5s ease-in-out forwards}.wrap-idx-geology.ani-do .swiper-slide:nth-child(3){animation:fadeInDown 2s ease-in-out forwards}.wrap-idx-geology.ani-do .swiper-slide:nth-child(4){animation:fadeInDown 2.5s ease-in-out forwards}.wrap-idx-geology.ani-do .swiper-slide:nth-child(5){animation:fadeInDown 3s ease-in-out forwards}.wrap-idx-geology.ani-do .swiper-slide:nth-child(6){animation:fadeInDown 3.5s ease-in-out forwards}.wrap-idx-geology.ani-do .button{animation:fadeInDown 3s ease-in-out forwards}.wrap-idx-photo .photo-bg-wrap,.wrap-idx-photo .photo-title,.wrap-idx-photo .photo-carousel-container{opacity:0}.wrap-idx-photo.ani-do .photo-bg-wrap{animation:fadeInDown .5s ease-in-out forwards}.wrap-idx-photo.ani-do .photo-title{animation:fadeInDown 1s ease-in-out forwards}.wrap-idx-photo.ani-do .photo-carousel-container{animation:fadeInDown 1.5s ease-in-out forwards}.wrap-idx-news.for-pb{padding-bottom:40px}@media only screen and (min-width: 992px){.wrap-idx-news.for-pb{padding-bottom:280px}}.title-img-box{height:150px;background:url(../images/idx-sectpic1-DQ0eKzVd.jpg) no-repeat;background-position:top 30% right;background-size:cover;border-radius:0;overflow:hidden}@media only screen and (min-width: 992px){.title-img-box{background-position:center center;margin-top:-70px;width:calc(40% - 30px);position:absolute;top:0;left:0;height:100%;border-radius:0 0 60px}}.title-img-box.activ{background:url(../images/idx-sectpic2-Cxb9jlQK.jpg) no-repeat;background-position:top 40% center;background-size:cover}@media only screen and (min-width: 992px){.title-img-box.activ{width:calc(40% - 30px);background:#1094be!important;border-radius:0 60px 0 0;padding:40px 20px 50px;height:194px;top:-120px}}@media only screen and (min-width: 992px){.title-img-box.activ h3{padding-top:25px}}.title-img-box h3{flex-shrink:0;font-size:24px;color:#fff;font-weight:500;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column-reverse;filter:drop-shadow(0px 0px 3px rgba(0,0,0,.8));text-align:right}@media only screen and (min-width: 576px){.title-img-box h3{font-size:28px}}@media only screen and (min-width: 992px){.title-img-box h3{display:block;font-size:36px;padding-right:40px;padding-top:40px}}.title-img-box h3:before{content:"";display:block;width:100px;height:2px;background:#fff;vertical-align:middle}@media only screen and (min-width: 992px){.title-img-box h3:before{display:inline-block;width:100px;margin-right:20px}}@media screen and (min-width: 1200px){.title-img-box h3:before{width:168px}}.idx-activ-img{position:absolute;top:calc(50% + 10px);right:50%;transform:translate(50%,-50%);width:100%;height:calc(100% + 30px);background:url(../images/idx-sectpic2-Cxb9jlQK.jpg) no-repeat;background-size:cover;border-radius:0 0 60px;overflow:hidden;z-index:1}@media only screen and (min-width: 992px){.idx-activ-img{border-radius:0 0 60px}}.idx-news-title{width:100%;height:100%}@media only screen and (min-width: 992px){.idx-news-title{height:auto}}.idx-newslist-bg{position:absolute;top:0;right:0;height:100%;background:#eef4f6;border-radius:0 0 0 60px}.idx-newslist-bg.activ{right:auto;left:0;border-radius:0 0 60px}.idx-news-list-poset{position:relative;z-index:2;background:#eef4f6;padding-top:30px}@media only screen and (min-width: 992px){.idx-news-list-poset{padding-top:0;margin-top:-20px;background:transparent}}.idx-news-list .nwslist-box{gap:6px;padding:10px 0;border-bottom:1px solid rgb(209,209,209)}@media only screen and (min-width: 576px){.idx-news-list .nwslist-box{gap:10px;border-bottom:none}}.idx-news-list .nwslist-box:hover{background:transparent}@media only screen and (min-width: 992px){.idx-news-list .nwslist-box:hover .news-arrow{background:url(../images/arrow-BAnvTsM1.png) center center no-repeat;background-size:contain}}.idx-news-list .nwslist-box:hover .cata-sign{background:#e96658!important}.idx-news-list .nwslist-box:hover .cata-sign.news1{background:#35afdf!important}.idx-news-list .nwslist-box:hover .cata-sign.news2{background:#48bc7e!important}.idx-news-list .nwslist-box .cata-part{flex-shrink:0;padding-right:10px;margin-bottom:0}@media only screen and (min-width: 576px){.idx-news-list .nwslist-box .cata-part{width:117px}}.idx-news-list .nwslist-box .cata-part.cata-p-for-en{width:auto}.idx-news-list .nwslist-box .cata-sign{color:#fff;background:#e96658;margin-right:0}.idx-news-list .nwslist-box .cata-sign.news1{background:#35afdf}.idx-news-list .nwslist-box .cata-sign.news2{background:#48bc7e}.idx-news-list .nwslist-box .icon-sign{margin-right:0;background:#e96658}.idx-news-list .nwslist-box .icon-sign:after{background:url(../images/icon-speech-w-3PE6IfME.png) center center no-repeat;background-size:contain}.idx-news-list .nwslist-box .icon-sign.activ1{background:#ef8c2e}.idx-news-list .nwslist-box .icon-sign.activ1:after{background:url(../images/icon-activity-w-Cwnss3-r.png) center center no-repeat;background-size:contain}.idx-news-list .nwslist-box .icon-sign.activ2{background:#35afdf}.idx-news-list .nwslist-box .icon-sign.activ2:after{background:url(../images/icon-meeting-w-ZU61e51g.png) center center no-repeat;background-size:contain}.idx-news-list .nwslist-box .icon-sign.activ3{background:#48bc7e}.idx-news-list .nwslist-box .icon-sign.activ3:after{background:url(../images/icon-geo-w-CmbsxWRt.png) center center no-repeat;background-size:contain}.idx-news-list .nwslist-box .brief-part .nwsl-title{height:auto;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-moz-box;-moz-line-clamp:2;-moz-box-orient:vertical;line-clamp:2;box-orient:vertical}@media only screen and (min-width: 576px){.idx-news-list .nwslist-box .brief-part .nwsl-title{height:auto;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-moz-box;-moz-line-clamp:1;-moz-box-orient:vertical;line-clamp:1;box-orient:vertical}}.idx-news-list .button:hover{background:transparent}@media only screen and (min-width: 992px){.button:hover .news-arrow{background:url(../images/arrow-w-DPz2ienw.png) center center no-repeat;background-size:contain}}.news-filter{background:#fff;box-shadow:0 0 6px #00000026;border-radius:24px;display:flex;flex-wrap:wrap}.news-filter.activ{padding:0}@media only screen and (min-width: 992px){.news-filter.activ{padding:3px}}.news-filter-btn{padding:5px 20px;border-radius:50px;font-size:16px;color:#3d3d3d;transition:all .3s ease;min-width:110px;text-align:center}@media only screen and (min-width: 768px){.news-filter-btn{font-size:18px;padding:8px 20px}}.news-filter-btn:hover,.news-filter-btn.active{background:#1094be;color:#fff}.news-arrow{flex-shrink:0;width:50px;height:28px;background:url(../images/arrow-BAnvTsM1.png) center center no-repeat;background-size:contain;transition:all .3s ease}@media only screen and (min-width: 576px){.news-arrow{width:32px;height:15px}}.news-arrow.in-button{width:32px;height:15px}.news-arrow.only-arrow{background:url(../images/arrow-light-CjGdVbxY.png) center center no-repeat;background-size:contain}@media only screen and (min-width: 992px){.idx-activ-gap{gap:60px}}@media screen and (min-width: 1260px){.idx-activ-gap{gap:90px}}.wrap-idx-geology{padding:60px 0;position:relative}@media only screen and (min-width: 992px){.wrap-idx-geology{padding:100px 0}}.wrap-idx-geology .geo-bg-wrap{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.wrap-idx-geology .geo-bg-wrap .geo-bg-bottom{height:60%}@media only screen and (min-width: 992px){.wrap-idx-geology .geo-bg-wrap .geo-bg-bottom{height:50%}}.wrap-idx-geology .geo-bg-wrap .geo-bg-top{height:40%}@media only screen and (min-width: 992px){.wrap-idx-geology .geo-bg-wrap .geo-bg-top{height:50%}}.wrap-idx-geology .geo-bg-wrap .geo-bg-top .geo-bg-img{background:url(../images/idx-sectpic3-CLHg7KC9.png) center center no-repeat;background-size:cover}.wrap-idx-geology .geo-bg-wrap .geo-bg-top .geo-bg-color{background:#1094be;border-radius:60px 0 0;padding:20px}.wrap-idx-geology .geo-bg-wrap .geo-bg-bottom .geo-bg-color{background:#eef4f6}.wrap-idx-geology .geo-bg-wrap .geo-bg-bottom .geo-bg-img{background:url(../images/idx-sectpic3-CLHg7KC9.png) center center no-repeat;background-size:cover;transform:rotate(180deg)}.wrap-idx-geology .geo-title{text-align:left}.wrap-idx-geology .geo-title h3{font-size:24px;font-weight:500;position:relative;display:inline-block;color:#fff;margin-bottom:20px}@media only screen and (min-width: 576px){.wrap-idx-geology .geo-title h3{font-size:28px}}@media only screen and (min-width: 992px){.wrap-idx-geology .geo-title h3{font-size:36px}}.wrap-idx-geology .geo-title h3:before{content:"";width:100px;height:2px;background:#fff;vertical-align:middle;margin:0 auto;display:none}@media only screen and (min-width: 992px){.wrap-idx-geology .geo-title h3:before{display:inline-block;width:100px;margin-right:20px}}@media screen and (min-width: 1200px){.wrap-idx-geology .geo-title h3:before{width:168px}}.wrap-idx-geology .geo-title h3:after{content:"";display:block;width:100px;height:2px;background:#fff;vertical-align:middle;margin:0 auto}@media only screen and (min-width: 992px){.wrap-idx-geology .geo-title h3:after{display:none}}@media only screen and (min-width: 992px){.wrap-idx-geology .geo-swiper{margin-left:20px;margin-right:20px}}.wrap-idx-geology .swiper-nav{gap:10px}.wrap-idx-geology .swiper-nav .swiper-button-prev,.wrap-idx-geology .swiper-nav .swiper-button-next{position:static;width:52px;height:52px;margin:0;border:2px solid #1094BE;border-radius:50%;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.wrap-idx-geology .swiper-nav .swiper-button-prev:after,.wrap-idx-geology .swiper-nav .swiper-button-next:after{font-size:20px;color:#1094be;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}@media only screen and (min-width: 992px){.wrap-idx-geology .swiper-nav .swiper-button-prev:hover,.wrap-idx-geology .swiper-nav .swiper-button-next:hover{background:#1094be;border:2px solid #ffffff}.wrap-idx-geology .swiper-nav .swiper-button-prev:hover:after,.wrap-idx-geology .swiper-nav .swiper-button-next:hover:after{color:#fff}}.wrap-idx-geology .swiper-nav .geo-nav{background:#fff;border-color:#1094be}.wrap-idx-geology .swiper-nav .geo-nav:after{color:#1094be}@media only screen and (min-width: 992px){.wrap-idx-geology .swiper-nav .geo-nav:hover{background:#1094be}.wrap-idx-geology .swiper-nav .geo-nav:hover:after{color:#fff}}.wrap-idx-geology .geo-card{background:#eef4f6;border-radius:67px 0 0;overflow:hidden;box-shadow:0 4px 15px #0000001a;padding:10px;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;transform:scale(.95)}.wrap-idx-geology .geo-card.active{transform:scale(1.05)}@media only screen and (min-width: 992px){.wrap-idx-geology .geo-card.active{transform:scale(1.1)}}.wrap-idx-geology .geo-card .geo-img{width:100%;height:0;padding-bottom:56.25%;position:relative;overflow:hidden;border-radius:60px 0 0}.wrap-idx-geology .geo-card .geo-img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.wrap-idx-geology .geo-card .geo-content{background:#fff;padding:20px 20px 50px;position:relative}@media only screen and (min-width: 992px){.wrap-idx-geology .geo-card .geo-content{padding:25px}}.wrap-idx-geology .geo-card .geo-content .only-arrow{background:url(../images/arrow-BAnvTsM1.png) center center no-repeat;background-size:contain;width:32px;height:15px;transition:transform .3s ease}.wrap-idx-geology .geo-card .geo-content .button{padding:12px}@media only screen and (min-width: 992px){.wrap-idx-geology .geo-card .geo-content .button:hover .only-arrow{background:url(../images/arrow-w-DPz2ienw.png) center center no-repeat;background-size:contain}}.wrap-idx-geology .geo-card .geo-date{color:#888;font-size:14px;margin-bottom:10px}@media only screen and (min-width: 992px){.wrap-idx-geology .geo-card .geo-date{font-size:16px}}.wrap-idx-geology .geo-card .geo-card-title{font-size:18px;color:#3d3d3d;margin-bottom:10px;font-weight:500;height:52px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-moz-box;-moz-line-clamp:2;-moz-box-orient:vertical;line-clamp:2;box-orient:vertical}@media only screen and (min-width: 992px){.wrap-idx-geology .geo-card .geo-card-title{font-size:20px;height:60px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-moz-box;-moz-line-clamp:2;-moz-box-orient:vertical;line-clamp:2;box-orient:vertical}}.wrap-idx-geology .geo-card .geo-card-text{margin-bottom:20px;font-size:14px;color:#888;height:45px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-moz-box;-moz-line-clamp:2;-moz-box-orient:vertical;line-clamp:2;box-orient:vertical}@media only screen and (min-width: 992px){.wrap-idx-geology .geo-card .geo-card-text{font-size:16px;height:52px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-moz-box;-moz-line-clamp:2;-moz-box-orient:vertical;line-clamp:2;box-orient:vertical}}@media only screen and (min-width: 992px){.wrap-idx-geology .geo-card:hover{transform:scale(1.02)}}.wrap-idx-geology #geology-swiper{overflow:visible;padding:20px 0}@media only screen and (min-width: 992px){.wrap-idx-geology #geology-swiper{padding:40px 0}}.pc-scale{position:relative;z-index:2;max-width:1350px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media only screen and (min-width: 992px){.pc-scale{padding-left:0;padding-right:80px}}.wrap-idx-photo{padding:60px 0;position:relative;overflow:hidden}@media only screen and (min-width: 992px){.wrap-idx-photo{padding:100px 0}}.wrap-idx-photo .photo-bg-wrap{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.wrap-idx-photo .photo-bg-wrap .photo-bg-img{position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/idx-sectpic4-bg-mQ3FqOEW.png) center center no-repeat;background-size:cover}.wrap-idx-photo .photo-bg-wrap .photo-bg-mask{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,#000c,#0006)}.wrap-idx-photo .photo-title{position:relative;z-index:2}.wrap-idx-photo .photo-title h3{font-size:24px;font-weight:500;color:#1094be;position:relative;display:inline-block}@media only screen and (min-width: 576px){.wrap-idx-photo .photo-title h3{font-size:28px}}@media only screen and (min-width: 992px){.wrap-idx-photo .photo-title h3{font-size:36px}}.wrap-idx-photo .photo-title h3:after{content:"";display:block;width:100px;height:2px;background:#1094be;margin:10px auto 0}.wrap-idx-photo .photo-carousel-container{position:relative;z-index:2;width:100%;overflow:hidden;padding:20px 0}.wrap-idx-photo .photo-carousel{display:flex;width:fit-content;animation:carouselMove 50s linear infinite;will-change:transform}@media only screen and (min-width: 992px){.wrap-idx-photo .photo-carousel:hover{animation-play-state:paused}}.wrap-idx-photo .photo-item{flex-shrink:0;width:280px;padding:0 10px}@media only screen and (min-width: 576px){.wrap-idx-photo .photo-item{width:360px;padding:0 15px}}@media only screen and (min-width: 992px){.wrap-idx-photo .photo-item{width:540px;padding:0 20px}}@media only screen and (min-width: 992px){.wrap-idx-photo .photo-item:hover .photo-img{transform:scale(1.02)}.wrap-idx-photo .photo-item:hover .photo-img .photo-mask{opacity:1}}.wrap-idx-photo .photo-img{width:100%;height:0;padding-bottom:56%;position:relative;overflow:hidden;border-radius:60px;transition:transform .3s ease}.wrap-idx-photo .photo-img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.wrap-idx-photo .photo-img .photo-mask{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,#0000 30%,#000);opacity:0;transition:opacity .3s ease;display:flex;align-items:end;padding:20px}.wrap-idx-photo .photo-img .photo-content{color:#fff;transition:transform .3s ease;padding:15px}.wrap-idx-photo .photo-img .photo-content h4{font-size:20px;font-weight:500;margin-bottom:10px;color:#fff}@media only screen and (min-width: 992px){.wrap-idx-photo .photo-img .photo-content h4{font-size:24px;height:auto;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-moz-box;-moz-line-clamp:2;-moz-box-orient:vertical;line-clamp:2;box-orient:vertical}}.wrap-idx-photo .photo-img .photo-content p{font-size:16px;color:#fff}@media only screen and (min-width: 992px){.wrap-idx-photo .photo-img .photo-content p{font-size:18px}}@media only screen and (min-width: 992px){.wrap-idx-photo .photo-img:hover .photo-content{transform:translateY(0)}}@keyframes carouselMove{0%{transform:translate(0)}to{transform:translate(-33.3333333333%)}}@keyframes zoomIn{0%{transform:scale(1)}to{transform:scale(1.1)}}.skiptranslate{display:none!important}.skiptranslate.goog-te-gadget{display:block!important}body{top:0!important}@media (min-width: 992px){.google-translate{width:150px;overflow:hidden;max-height:30px;position:absolute;top:30%;right:0}}@media (max-width: 991px){.google-translate{position:absolute;right:0;overflow:hidden;max-height:30px}}.main-title{font-size:24px;font-weight:500;padding-bottom:10px;line-height:1.8em}@media only screen and (min-width: 992px){.main-title{font-size:28px;padding-bottom:20px}}.main-title.bd-bottom{border-bottom:1px solid #CCCCCC}.xl-title{position:relative;font-size:28px;font-weight:600;color:#1094be;background:#eef4f6;margin-right:auto;margin-left:auto;width:fit-content;padding:10px}@media only screen and (min-width: 992px){.xl-title{font-size:36px;padding-bottom:20px}}.xl-title:before{position:absolute;content:"";display:block;top:50%;left:50%;transform:translate(-50%) translateY(-50%);width:50vw;height:2px;background:#1094be;z-index:-1}@media only screen and (min-width: 992px){.xl-title:before{top:calc(50% - 5px);width:25vw}}.xl-title.mtb{margin-top:30px;margin-bottom:20px}@media only screen and (min-width: 992px){.xl-title.mtb{margin-top:60px;margin-bottom:40px}}.xl-title.ga-title{background:transparent}.xl-title.ga-title:before{position:absolute;content:"";display:block;top:50%;right:100%;left:auto;transform:translateY(-50%);width:25vw;height:2px;background:#1094be;z-index:-1}@media only screen and (min-width: 992px){.xl-title.ga-title:before{top:calc(50% - 5px);width:10vw}}.xl-title.ga-title:after{position:absolute;content:"";display:block;top:50%;left:100%;transform:translateY(-50%);width:25vw;height:2px;background:#1094be;z-index:-1}@media only screen and (min-width: 992px){.xl-title.ga-title:after{top:calc(50% - 5px);width:10vw}}.cata-search.mb{max-width:500px;width:100%;margin-left:auto;margin-right:auto}.seperate-line{position:relative;max-width:500px;margin-left:auto;margin-right:auto;margin-bottom:20px;display:flex;align-items:center}.seperate-line span{position:relative;display:inline-block;margin-right:auto;margin-left:auto;background:#eef4f6;z-index:1;padding:0 10px}@media only screen and (min-width: 768px){.seperate-line{display:none}}.seperate-line:after{content:"";display:block;position:absolute;left:50%;top:50%;transform:translate(-50%) translateY(-50%);width:100%;height:2px;background:#ccc}.input-style.for-search{position:relative}.input-style.for-search input{padding-right:40px;width:100%;height:48px}.input-style.for-search button{position:absolute;right:5px;top:50%;transform:translateY(-50%);width:39px;height:40px;border:none;background:url(../images/search-black-Gu0xGuG4.png) center center no-repeat;background-size:20px 22px;cursor:pointer;padding:10px}.input-style.for-search button:hover{background:url(../images/search-blue-CyGq4NQt.png) center center no-repeat;background-size:20px 22px}.wrap-option{position:relative;padding-top:50px;padding-bottom:30px}@media only screen and (min-width: 992px){.wrap-option{padding-top:70px;padding-bottom:60px}}.has-toplist .wrap-option.hori-round{margin-top:30px}.side-list.sticky{position:sticky;top:120px}.side-list li{position:relative;width:100%;margin-bottom:20px;padding-right:30px}@media only screen and (min-width: 992px){.side-list li{margin-bottom:30px}}.side-list li:after{content:"";display:block;position:absolute;top:calc(50% - 1px);transform:translateY(-50%) scaleY(2);left:0;width:0%;height:1px;background:#1094be;transition:.3s}.side-list li.for-arrow{padding-right:0}.side-list li.for-arrow li{padding-right:30px}.side-list li.for-arrow:after{display:none}.side-list li.for-arrow .arrow-sm{display:inline-block;width:8px;height:14px;background:url(../images/arrow-sm-CxkxZnax.png) center center no-repeat;background-size:contain;transition:.3s}@media only screen and (min-width: 992px){.side-list li.for-arrow:hover .arrow-sm{display:inline-block;width:8px;height:14px;background:url(../images/arrow-sm-hover-CcCTWQ3a.png) center center no-repeat;background-size:contain;transform:rotate(90deg)}}.side-list li.for-arrow.now .arrow-sm{display:inline-block;background:url(../images/arrow-sm-hover-CcCTWQ3a.png) center center no-repeat;background-size:contain;transform:rotate(90deg)}.side-list li.for-arrow .sub-li-menu{margin-top:20px}@media only screen and (min-width: 992px){.side-list li.for-arrow .sub-li-menu{margin-left:20px;margin-top:30px}}.side-list li.normal .for-search-pc{margin-right:20px}@media only screen and (min-width: 992px){.side-list li.normal .for-search-pc{margin-right:40px}}@media only screen and (min-width: 1320px){.side-list li.normal .for-search-pc{margin-right:60px}}.side-list li.normal.now{display:none}.side-list li.normal:hover:after{display:none}.side-list li a{position:relative;display:inline-block;background:#eef4f6;z-index:1;padding-right:10px;font-size:20px;color:#7fcbdb;transition:.3s}.side-list li.now:after,.side-list li:hover:after{width:100%}.side-list li.now>a,.side-list li:hover>a{color:#1094be}.wrap-content{background:#fff}.wrap-content.hori-round{border-radius:40px 0 0;margin-top:20px;position:relative;z-index:3}@media only screen and (min-width: 992px){.wrap-content.hori-round{margin-top:-90px;border-radius:60px 0 0}}.wrap-content .pr0{padding-right:0!important;padding-left:0!important}@media only screen and (min-width: 992px){.wrap-content .pr0{padding-left:40px!important}}.white-block{content:"";display:none;position:absolute;top:0;right:0;height:calc(100% + 90px);width:60vw;background:#fff;padding:120px 0 0}@media only screen and (min-width: 768px){.white-block{top:60px;display:block}}@media only screen and (min-width: 992px){.white-block{top:-90px}}@media only screen and (min-width: 1920px){.white-block{width:40vw}}.nwslist-box{padding:20px;background:transparent;transition:.3s}@media only screen and (min-width: 992px){.nwslist-box:hover{background:#ebf9ff}}@media only screen and (min-width: 992px){.nwslist-box:hover .cata-sign{background:#1094be!important;color:#fff!important}}.sticky-tab-anchor{position:sticky;top:60px;z-index:10;background:#fff;margin-bottom:0;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;display:block!important;max-width:100%}@media only screen and (min-width: 992px){.sticky-tab-anchor{top:80px}}.sticky-tab-anchor>a{display:inline-block!important;white-space:nowrap;text-decoration:none!important}.sticky-tab-anchor::-webkit-scrollbar{height:8px}.sticky-tab-anchor::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}.sticky-tab-anchor::-webkit-scrollbar-track{background:transparent}.sub-edibox{position:relative}.anchor-offset{scroll-margin-top:150px}.img-row{display:flex;gap:20px;width:100%;justify-content:center;align-items:stretch}@media (max-width: 768px){.img-row{flex-direction:column;align-items:center}}.img-row .img-col{display:flex;align-items:stretch}.img-row img{height:285px;width:auto;max-width:100%;object-fit:contain;display:block;margin-bottom:20px!important}@media (max-width: 768px){.img-row img{height:auto;width:100%}}.img-row.height-img img{height:430px}.cata-sign.cata-for-en{max-width:180px;width:180px}.cata-sign .list-time{width:auto}.cata-part{flex-shrink:0;padding-right:20px;margin-bottom:10px}@media only screen and (min-width: 992px){.cata-part{padding-right:30px;margin-bottom:0}}.cata-sign{background:#ffece9;border-radius:20px;padding:5px 10px;max-width:107px;width:100%;color:#e96658;font-size:16px;text-align:center;transition:.3s;margin-right:10px;flex-shrink:0}@media only screen and (min-width: 576px){.cata-sign{padding:5px;margin-right:0;margin-bottom:10px}}.cata-sign.news1{background:#ebf9ff;color:#35afdf}.cata-sign.news2{background:#f0fded;color:#48bc7e}.list-time{font-size:16px;color:#707070;letter-spacing:.2px;width:105px;flex-shrink:0;text-align:left}.list-time.txt-pri{color:#1094be}@media only screen and (min-width: 576px){.list-time{text-align:center}}.brief-part .nwsl-title{font-weight:500;font-size:18px;line-height:26px;height:auto;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-moz-box;-moz-line-clamp:2;-moz-box-orient:vertical;line-clamp:2;box-orient:vertical;margin-bottom:10px}.brief-part .nwsl-brief{color:#8e8e8e;font-size:16px;height:auto;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-moz-box;-moz-line-clamp:1;-moz-box-orient:vertical;line-clamp:1;box-orient:vertical}.brief-part .pub-title{font-weight:500;font-size:18px;line-height:26px;height:auto;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-moz-box;-moz-line-clamp:2;-moz-box-orient:vertical;line-clamp:2;box-orient:vertical;margin-bottom:10px}@media only screen and (min-width: 576px){.brief-part .pub-title{height:auto;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-moz-box;-moz-line-clamp:1;-moz-box-orient:vertical;line-clamp:1;box-orient:vertical}}.brief-part .pub-brief{color:#8e8e8e;font-size:16px;line-height:1.4em}.brief-part.for-activ{width:100%;margin-bottom:10px}@media only screen and (min-width: 576px){.brief-part.for-activ{margin-bottom:0}}@media only screen and (min-width: 992px){.brief-part.for-activ{max-width:66.6666666667%}}@media only screen and (min-width: 992px){.brief-part.for-activ.for-mem{max-width:100%}}.icon-sign{border-radius:50%;padding:5px;width:90px;height:90px;transition:.3s;text-align:center;background:#ffece9;display:flex;align-items:center;justify-content:center}@media only screen and (min-width: 576px){.icon-sign{width:70px;height:70px;margin-right:10px}}@media only screen and (min-width: 992px){.icon-sign{width:80px;height:80px}}.icon-sign:after{content:"";display:block;width:52px;height:59px;background:url(../images/icon-speech-BB4m0VFC.png) center center no-repeat;background-size:contain;transition:.3s}@media only screen and (min-width: 576px){.icon-sign:after{width:47px;height:50px}}@media only screen and (min-width: 992px){.icon-sign:after{width:50px;height:54px}}.icon-sign.activ1{background:#fff2e5;color:#ef8c2e}.icon-sign.activ1:after{background:url(../images/icon-activity-yicFaA6-.png) center center no-repeat;background-size:contain}.icon-sign.activ2{background:#ebf9ff;color:#35afdf}.icon-sign.activ2:after{background:url(../images/icon-meeting-CtHa1qh_.png) center center no-repeat;background-size:contain;height:64px;width:60px;margin-bottom:5px}@media only screen and (min-width: 576px){.icon-sign.activ2:after{height:48px;width:52px}}@media only screen and (min-width: 992px){.icon-sign.activ2:after{height:49px;width:53px}}.icon-sign.activ3{background:#f0fded;color:#48bc7e}.icon-sign.activ3:after{background:url(../images/icon-geo-C8vAkVp5.png) center center no-repeat;background-size:contain;width:59px;height:50px;margin-bottom:5px}@media only screen and (min-width: 576px){.icon-sign.activ3:after{width:48px;height:43px}}@media only screen and (min-width: 992px){.icon-sign.activ3:after{width:54px;height:48px}}.icon-sign.for-sm{flex-shrink:0;width:40px;height:40px}.icon-sign.for-sm:after{width:25px;height:27px}.icon-sign.for-sm.activ2:after{width:26px;height:24px}.icon-sign.for-sm.activ3:after{width:28px;height:26px}@media only screen and (min-width: 992px){.sect-activlist .nwslist-box:hover .icon-sign{background:#1094be}.sect-activlist .nwslist-box:hover .icon-sign:after{background:url(../images/icon-speech-w-3PE6IfME.png) center center no-repeat;background-size:contain}.sect-activlist .nwslist-box:hover .icon-sign.activ1:after{background:url(../images/icon-activity-w-Cwnss3-r.png) center center no-repeat;background-size:contain}.sect-activlist .nwslist-box:hover .icon-sign.activ2:after{background:url(../images/icon-meeting-w-ZU61e51g.png) center center no-repeat;background-size:contain}.sect-activlist .nwslist-box:hover .icon-sign.activ3:after{background:url(../images/icon-geo-w-CmbsxWRt.png) center center no-repeat;background-size:contain}}.acti-info .time-loc{line-height:1.8em;max-width:none;margin-bottom:40px;font-size:18px}.acti-info:nth-last-of-type(1) .time-loc{margin-bottom:0}.reg-status{border-radius:20px;padding:20px 10px;margin-bottom:20px;text-align:center;font-size:20px}@media only screen and (min-width: 768px){.reg-status{margin-bottom:20px;padding:20px 10px}}@media only screen and (min-width: 992px){.reg-status{margin-bottom:30px;padding:24px 30px;font-size:24px}}.reg-status.pending{background:#fff2e5;color:#ef8c2e}.reg-status.fail{background:#ffece9;color:#e96658}.reg-status.success{background:#f0fded;color:#48bc7e}.link-style{color:#1094be;text-decoration:underline;text-underline-offset:5px;font-size:18px;font-weight:700}.activ-atm{display:flex;flex-direction:column;justify-content:center;border:1px solid #E2E2E2;padding:20px;font-size:18px;line-height:1.8}.activ-atm span{word-break:break-word}@media only screen and (min-width: 992px){.activ-atm{padding:30px;font-size:22px}}.activ-atm:nth-last-of-type(1){margin-top:-1px;padding:18px;font-size:16px}@media only screen and (min-width: 992px){.activ-atm:nth-last-of-type(1){font-size:18px;margin-top:0;margin-left:-1px}}.sect-newslist .wrap-option,.sect-newslist .selecty-catabox,.sect-newslist .nwslist-box{opacity:0}.sect-newslist.ani-do .wrap-option,.sect-newslist.ani-do .selecty-catabox{animation:fadeInDown .5s ease-in-out forwards}.sect-newslist.ani-do .nwslist-box{animation:fadeInDown .5s ease-in-out forwards .2s}.sect-activlist .wrap-option,.sect-activlist .selecty-catabox,.sect-activlist .nwslist-box{opacity:0}.sect-activlist.ani-do .wrap-option,.sect-activlist.ani-do .selecty-catabox{animation:fadeInDown .5s ease-in-out forwards}.sect-activlist.ani-do .nwslist-box{animation:fadeInDown .5s ease-in-out forwards .2s}.wrap-one{background:#fff;padding-right:10px;padding-left:10px}@media only screen and (min-width: 992px){.wrap-one{padding-right:30px;padding-left:30px}}.wrap-one.hori-round{border-radius:40px 0;position:relative}@media only screen and (min-width: 992px){.wrap-one.hori-round{border-radius:60px 0}}.wrap-one.one-side{border-radius:40px 0 0;position:relative}@media only screen and (min-width: 992px){.wrap-one.one-side{border-radius:60px 0 0}}.wrap-one.ab-side{padding-left:20px;padding-right:20px}.glove-box{padding:30px 0}.glove-box.pb-for-geo{padding-bottom:15px}.glove-box .list-time{margin-right:10px}@media only screen and (min-width: 992px){.glove-box .cata-sign{margin-bottom:0;padding:1px}}.glove-box .social-type{margin-bottom:20px}@media only screen and (min-width: 576px){.glove-box .social-type{margin-bottom:0}}.glove-box .social-type a{display:flex;align-items:center;justify-content:center;width:45px;height:45px;border-radius:50%;margin-right:10px;background:#eff5ff;transition:.3s}@media only screen and (min-width: 992px){.glove-box .social-type a{width:48px;height:48px}}@media only screen and (min-width: 1320px){.glove-box .social-type a{margin-right:15px}}@media only screen and (min-width: 992px){.glove-box .social-type a:hover{background:#dce8ff}}.glove-box .social-type a.fb img{width:15px;height:29px}.glove-box .social-type a.google{background:#ffeeec}.glove-box .social-type a.google img{width:31px;height:20px}@media only screen and (min-width: 992px){.glove-box .social-type a.google:hover{background:#ffe2de}}.glove-box .social-type a.twitter-x{background:#f5f5f5}.glove-box .social-type a.twitter-x img{width:24px;height:22px}@media only screen and (min-width: 992px){.glove-box .social-type a.twitter-x:hover{background:#e3e3e3}}.activ-detail-box{background:#eef4f6;border-radius:20px;padding:20px 10px 0;margin-bottom:20px}@media only screen and (min-width: 768px){.activ-detail-box{margin-bottom:20px}}@media only screen and (min-width: 992px){.activ-detail-box{margin-bottom:30px;padding:24px 30px 4px}}.time-loc{margin-bottom:20px}.time-loc span{display:inline-block;word-break:keep-all}@media only screen and (min-width: 768px){.time-loc{max-width:calc(100% - 190px)}}.time-loc.mobile-set{margin-bottom:0}.spec-btn{background:linear-gradient(to right,#2fa0e5,#00c2d8);width:fit-content;border-radius:30px;padding:8px 20px;color:#fff;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}@media only screen and (min-width: 992px){.spec-btn{padding:14px 30px}}.spec-btn.normal{min-width:160px}@media only screen and (min-width: 992px){.spec-btn.normal{min-width:200px}}@media only screen and (min-width: 992px){.spec-btn:hover{background:linear-gradient(to right,#1094be,#1094be)}}.spec-btn .btn-arrow{background:url(../images/arrow-right-sw-BF9jZe6l.png) center center no-repeat;background-size:contain;width:8px;height:15px}.spec-btn.disabled{background:#bfbfbf;pointer-events:none;cursor:default}.spec-btn.disabled .btn-arrow{display:none}.sub-edibox{border:2px solid #7FCBDB;margin-top:30px;padding:20px 15px}@media only screen and (min-width: 992px){.sub-edibox{margin-top:50px;padding:40px 30px 50px}}.sub-edibox.mb-0{margin-bottom:0}.sub-edibox.for-mem-signup{margin-top:80px}@media only screen and (min-width: 992px){.sub-edibox.for-mem-signup{margin-top:120px}}.sub-edibox .dec-on-frame{background:#fff;margin-right:auto;margin-left:auto;margin-bottom:30px;width:fit-content;flex-wrap:wrap}.sub-edibox .dec-on-frame.page-tab{margin-top:-65px}.sub-edibox .dec-on-frame.mb-hide{display:none}@media only screen and (min-width: 992px){.sub-edibox .dec-on-frame.mb-hide{display:flex}}.sub-edibox .dec-on-frame.mem-signup{margin-top:-85px}@media only screen and (min-width: 992px){.sub-edibox .dec-on-frame.mem-signup{margin-top:-110px}}.edi-btn-box{padding-top:30px}.preview-btn{max-width:312px;margin-right:0}@media only screen and (min-width: 576px){.preview-btn{margin-right:20px}}@media only screen and (min-width: 992px){.preview-btn:hover .cirr-arrow{background:#1094be}.preview-btn:hover .cirr-arrow span{background:url(../images/arrow-right-w-B5W5Q-ht.png) center center no-repeat;background-size:contain;margin-left:2px}}.preview-btn.fd-row-rev{margin-right:0}@media only screen and (min-width: 576px){.preview-btn.fd-row-rev{margin-left:20px}}.preview-btn.for-mem-signup{max-width:none}.preview-btn.for-mem-signup .cirr-arrow{width:40px;height:40px}.preview-btn.for-mem-signup .cirr-arrow span{width:9px;height:17px}.preview-btn.for-mem-signup p{color:#1094be}.cirr-arrow{width:45px;height:45px;border-radius:50%;border:2px solid #1094BE;background:#fff;display:flex;align-items:center;justify-content:center;transition:.3s;flex-shrink:0}@media only screen and (min-width: 992px){.cirr-arrow{width:52px;height:52px}}.cirr-arrow span{display:block;width:11px;height:22px;background:url(../images/arrow-right-hvJ7sE4z.png) center center no-repeat;background-size:contain}.cirr-arrow.prev{transform:rotate(180deg)}.ellipsis-p{display:none}@media only screen and (min-width: 576px){.ellipsis-p{display:block;font-size:16px;height:auto;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-moz-box;-moz-line-clamp:2;-moz-box-orient:vertical;line-clamp:2;box-orient:vertical}}.author-box .author-info{font-size:16px;color:#707070}.author-box .author-info .author1:before{content:"";display:inline-block;width:8px;height:8px;background:#48bc7e;border-radius:50%;margin-right:5px;margin-bottom:2px}.author-box .author-info .author2:before{content:"";display:inline-block;width:8px;height:8px;background:#f1d000;border-radius:50%;margin-right:5px;margin-bottom:2px}.author-box .author-info .author3:before{content:"";display:inline-block;width:8px;height:8px;margin-bottom:2px;background:#35afdf;border-radius:50%;margin-right:5px}.sect-geonews .up-menu,.sect-geonews .wrap-geolist{opacity:0}.sect-geonews.ani-do .up-menu{animation:fadeInDown .5s ease-in-out forwards}.sect-geonews.ani-do .wrap-geolist{animation:fadeInDown 1s ease-in-out forwards}.geo-box{position:relative;border-radius:60px 0 0;background-color:#fff;box-shadow:0 3px 6px #60606016;display:inline-block;width:100%;margin-bottom:30px}@media only screen and (min-width: 576px){.geo-box{margin-left:15px;margin-right:15px;width:calc(50% - 30px)}}@media only screen and (min-width: 992px){.geo-box{margin-bottom:60px;margin-left:30px;margin-right:30px;width:calc(33.333% - 60px)}}.geo-img{padding-bottom:58%;position:relative;background:#e1e1e1}.geo-img .place-img{background:url(../images/geo-img0-CsEry1Vw.jpg) center center no-repeat;background-size:cover;transition:.3s}.geo-txt{padding:20px}@media only screen and (min-width: 576px){.geo-txt{width:100%;margin-left:auto;margin-right:auto}}.geo-txt h4{font-size:20px;height:auto;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-moz-box;-moz-line-clamp:2;-moz-box-orient:vertical;line-clamp:2;box-orient:vertical}.geo-bri{height:auto;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-moz-box;-moz-line-clamp:1;-moz-box-orient:vertical;line-clamp:1;box-orient:vertical}.popup-box{height:100%}.popup-box .popup-content{border-radius:10px;box-shadow:0 3px 6px #60606016;background-color:#fff;padding:40px 15px 30px}@media only screen and (min-width: 992px){.popup-box .popup-content{padding:80px 45px 60px}}.geoin-mb{max-width:500px;margin-left:auto;margin-right:auto;margin-bottom:20px;width:100%;background:#e1e1e1}@media only screen and (min-width: 992px){.geoin-mb{margin:0}}.geo-box:has(.button:hover) .place-img{transform:scale(1.1)}.up-menu{width:100%;padding:25px 25px 5px;background:linear-gradient(to left,#0f7abb,#00c2d8)}.up-menu a{color:#fff;margin:0 15px 20px;font-size:20px;font-weight:700;border-bottom:2px solid transparent}@media only screen and (min-width: 992px){.up-menu a:hover{border-bottom:2px solid #ffffff}}.up-menu a.now{border-bottom:2px solid #ffffff}.mb-p{margin-bottom:1.7em}.sect-geo .editor hr{color:#707070}.source-box.border-bottom{border-bottom:1px solid #707070}.source-box .sou-title{font-size:20px;font-weight:700}.source-box hr{color:#707070}.source-box a{color:#1094be;text-decoration:underline;word-break:break-word}.source-box ul>li{font-weight:400}.in-claim,.in-source{padding:1.7em 0}.tag-box{flex-wrap:wrap}.tag-box a{display:inline-block;margin-right:10px;color:#48bc7e;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}@media only screen and (min-width: 992px){.tag-box a:hover{color:#1094be}}.tag-img{width:30px;height:18px;margin-right:10px}.ccrr-img{width:88px;height:31px;margin:auto}.more-artibox{padding:1.7em 0 0}.more-artibox .edi-subtite:before{display:inline-block;content:"";width:29px;height:29px;background:url(../images/more-arti-icon-CPBAk1fR.png) center center no-repeat;background-size:contain;vertical-align:middle;margin-right:10px}.more-artibox .arti-list li{padding:10px 20px;background:#eef4f6;font-size:18px;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;border-bottom:1px solid #ffffff}.more-artibox .arti-list li a{transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}@media only screen and (min-width: 992px){.more-artibox .arti-list li{font-size:20px;padding:20px 30px}}@media only screen and (min-width: 992px){.more-artibox .arti-list li:hover{background:#1094be}.more-artibox .arti-list li:hover a{color:#fff}}.sect-geo .wrap-one,.sect-news .wrap-one{opacity:0}.sect-geo .wrap-one.ani-do,.sect-news .wrap-one.ani-do{animation:fadeInDown .5s ease-in-out forwards}.gallery{position:relative}.gallery-wrapper{display:grid;justify-content:center;grid-auto-rows:auto;grid-gap:1rem;grid-auto-flow:dense}@media only screen and (min-width: 992px){.gallery-wrapper{padding:40px 40px 0;grid-template-columns:repeat(3,1fr)}}@media screen and (min-width: 1280px){.gallery-wrapper{grid-template-columns:repeat(4,1fr)}.gallery-wrapper .line-ellipsis-1.fz20{height:auto;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-moz-box;-moz-line-clamp:2;-moz-box-orient:vertical;line-clamp:2;box-orient:vertical}}.gallery-container:nth-child(10n-9){grid-row:span 2}.gallery-container:nth-child(10n-7){grid-column:span 2;grid-row:span 2}.gallery-item{width:100%;height:100%;position:relative}@media screen and (min-width: 1280px){.gallery-item{min-height:250px}}.gallery-item .image{position:relative;width:100%;height:100%;overflow:hidden;border-radius:20px;cursor:pointer}.gallery-item .image img{width:100%;height:100%;object-fit:cover;object-position:50% 50%;cursor:pointer;transition:all .2s ease-in;transform:scale(1)}.gallery-item .image .hover-layer{transition:all .2s ease-in;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,#00c2d8d9,#0f7abbd9);opacity:0}.gallery-item .image .hover-layer .img-txtbox{padding:10px}.gallery-item .image .hover-layer .img-txtbox p{transition:all .6s ease-in-out;margin-bottom:0}@media screen and (min-width: 1280px){.gallery-item .image .hover-layer .img-txtbox p{margin-bottom:5px}}.gallery-item .image .hover-layer .img-txtbox p.fz16{transform:translateY(300px);transition-delay:.2s}.gallery-item .image .hover-layer .img-txtbox p.fz18{transform:translateY(200px);transition-delay:.1s}.gallery-item .image .hover-layer .img-txtbox h3{transition:all .6s ease-in-out;transform:translateY(200px);transition-delay:.1s;margin-bottom:0}@media screen and (min-width: 1280px){.gallery-item .image .hover-layer .img-txtbox h3{margin-bottom:5px}}.gallery-item .image .hover-layer .img-txtbox .w-arrow{transition:all .6s ease-in-out;opacity:0;transition-delay:.6s}@media only screen and (min-width: 992px){.gallery-item .image:hover img{transform:scale(1.1)}.gallery-item .image:hover .hover-layer{opacity:100%}.gallery-item .image:hover .img-txtbox p.fz16,.gallery-item .image:hover .img-txtbox p.fz18,.gallery-item .image:hover .img-txtbox h3{transform:translateY(0)}.gallery-item .image:hover .img-txtbox .w-arrow{opacity:100}}.forpo{display:flex;justify-content:center;align-items:center}.fz16{font-size:14px;margin-bottom:10px;margin-top:0}.fz18{font-size:18px;margin-bottom:10px;margin-top:0}.fz20{font-size:20px;margin-bottom:10px;margin-top:0}.txt-bk{color:#d0e4eb;margin-bottom:10px;margin-top:0}.hover-layer p,.hover-layer h3{color:#fff;text-align:center}.hover-layer .locate-icon:before{content:"";display:inline-block;width:16px;height:11.5px;background:url(https://test73.rideasys.com/gst_demo/public/images/icon-location-w.png) center no-repeat;background-size:contain}.w-arrow{margin:auto;width:35px;height:17px;background:url(https://test73.rideasys.com/gst_demo/public/images/icon-arrow-w.png) center no-repeat;background-size:contain}.ga-bg{width:100%;height:400px;position:sticky;bottom:-100px;left:0;object-fit:cover;object-position:top;z-index:-1;margin-top:-400px}@media only screen and (max-width: 797px){.gallery-wrapper{grid-template-columns:repeat(2,2fr);grid-template-rows:1fr;grid-gap:2;grid-auto-flow:dense}.gallery-container:nth-child(3n+2){grid-column:1/span 2;grid-row-end:span 2}.gallery-container:nth-child(4n+3){grid-column:2/span 1;grid-row-end:span 2}}.gal-bg-fixed{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000e6;z-index:110}.gal-bg-fixed>.container{overflow:auto;position:relative;height:100%}@media only screen and (min-width: 768px){.gal-bg-fixed>.container{padding-top:5%}}.gal-bg-fixed>.container::-webkit-scrollbar{width:12px;display:none}.gal-popup{color:#fff;overflow-x:auto}.gal-popup::-webkit-scrollbar{width:8px}.gal-popup h4,.gal-popup h5,.gal-popup h6,.gal-popup p,.gal-popup span{color:#fff}.gal-popup .gal-title{font-size:24px;font-weight:700;margin-bottom:20px}@media only screen and (min-width: 992px){.gal-popup .gal-title{font-size:28px;font-weight:700;margin-bottom:30px}}.gal-popup .gal-detail{position:relative;font-size:18px;padding-bottom:20px;margin-bottom:20px}.gal-popup .gal-detail:after{position:absolute;display:block;content:"";width:40px;height:2px;left:0;bottom:0;background:#fff}@media only screen and (min-width: 992px){.gal-popup .gal-detail{font-size:20px}}.gal-popup .gal-fn{font-size:16px;color:#ccc}@media only screen and (min-width: 992px){.gal-popup .gal-fn{font-size:18px}}.gal-popup .gal-txtbox{padding-bottom:30px}@media only screen and (min-width: 768px){.gal-popup .gal-txtbox{max-height:calc(80vh - 80px);padding:0 20px 20px 10px;overflow-x:auto}.gal-popup .gal-txtbox::-webkit-scrollbar{width:8px}.gal-popup .gal-txtbox::-webkit-scrollbar-track{background-color:#949494}.gal-popup .gal-txtbox::-webkit-scrollbar-thumb{background:#525252;border-radius:10px}}@media only screen and (min-width: 768px) and (min-width: 992px){.gal-popup .gal-txtbox{padding:0 20px 40px}}.gaz-box{margin-bottom:30px;max-width:500px;width:100%}@media only screen and (min-width: 768px){.gaz-box{max-height:calc(80vh - 80px);max-width:50%;padding:20px;margin-bottom:0}}.gallery-zoom{border-radius:20px;object-fit:contain;margin-right:auto;margin-left:auto;margin-top:100px}@media only screen and (min-width: 992px){.gallery-zoom{max-height:calc(80vh - 80px);margin-top:0}}.button-x{position:absolute;right:40px;top:40px;width:50px;height:50px;background:url(../images/button-x-N1VJwgRG.png) center center no-repeat;background-size:contain;filter:drop-shadow(3px 3px 5px rgba(0,0,0,.4))}@media only screen and (min-width: 992px){.button-x:hover{background:url(../images/button-x-hover-CUjPV0W5.png) center center no-repeat;background-size:contain}}.captcha-box{gap:10px}.captcha-box .captcha-input{max-width:200px}.captcha-box .refresh-btn{width:48px;height:48px;padding:12px;background:none;border:none;cursor:pointer}.captcha-box .refresh-btn img{width:100%;height:100%;object-fit:contain}.captcha-box .captcha-img{width:150px;height:48px;border-radius:5px;overflow:hidden;cursor:pointer}.captcha-box .captcha-img img{width:100%;height:100%;object-fit:contain}.ab-list-style>li{margin-bottom:1em}.list-rule .task-list,.list-rule .member-list{list-style-type:none;padding-left:0;margin-top:.5em;counter-reset:item}.list-rule .task-list.mt0,.list-rule .member-list.mt0{margin-top:0}.list-rule .task-list li,.list-rule .member-list li{display:flex;align-items:flex-start;margin-left:0}.list-rule .task-list li:before,.list-rule .member-list li:before{content:"(" counter(item,cjk-ideographic) ")";counter-increment:item;margin-right:5px;flex-shrink:0}.list-rule .task-list li:last-child,.list-rule .member-list li:last-child{margin-bottom:0}.chapter-content .chapter-item{margin-bottom:1em;align-items:flex-start}.chapter-content .chapter-item .chapter-number{flex-shrink:0;margin-right:5px}.chapter-content .chapter-item .chapter-text{flex:1}.operation-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:20px;padding:20px 0;transform:translate(-20px);width:calc(100% + 20px)}@media only screen and (min-width: 992px){.operation-grid{transform:translate(-20px);width:calc(100% + 40px)}}.operation-grid .operation-item{border:1px solid #707070;border-radius:10px;text-align:center;transition:.3s;display:flex;align-items:center;justify-content:center;padding:10px;text-decoration:none;color:#3d3d3d;font-weight:400}@media only screen and (min-width: 576px){.operation-grid .operation-item{padding:20px;aspect-ratio:3/1;width:100%;height:100%}}@media only screen and (min-width: 992px){.operation-grid .operation-item:hover{background:#1094be;color:#fff}}.about-layer .wrap-content{background:#fff}@media only screen and (min-width: 992px){.about-layer .wrap-content.hori-round{margin-top:0}}.about-layer .white-block{top:0}@media only screen and (min-width: 768px){.about-layer .white-block{top:60px;display:block}}@media only screen and (min-width: 992px){.about-layer .white-block{top:0}}.supervisor-list{gap:20px}.supervisor-item{display:block;width:100%;position:relative;box-shadow:0 0 5px #00000016;border-radius:20px;max-width:340px;margin-right:auto;margin-left:auto}@media only screen and (min-width: 576px){.supervisor-item{width:calc(50% - 20px);margin-right:0;margin-left:0}}@media only screen and (min-width: 992px){.supervisor-item{width:calc(33.3333333333% - 20px)}}@media only screen and (min-width: 992px){.supervisor-item:hover .hover-overlay{transform:translateY(0);opacity:1}}.hover-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to top,#0f7abbcc,#00c2d8cc);transition:.3s;z-index:2;pointer-events:none;border-radius:20px;opacity:0;transform:translateY(10px)}.hover-overlay p{color:#fff;font-weight:700;margin-bottom:5px}.hover-overlay img{width:32px;height:13px}.supervisor-inner{position:relative;border-radius:20px;overflow:hidden}.supervisor-inner:before{content:"";position:absolute;top:0;left:0;width:100%;height:27%;background:#eef4f6}.supervisor-photo{width:125px;height:125px;position:relative;margin:20px auto 0;z-index:1;border-radius:50%;overflow:hidden}.supervisor-photo img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.supervisor-info{position:relative;padding:20px;text-align:center;background:#fff;z-index:1}.supervisor-info *{transition:.3s}.supervisor-info .supervisor-title{font-size:20px;color:#1094be;margin-bottom:10px;font-weight:500}.supervisor-info .supervisor-name{font-size:18px;color:#3d3d3d;margin-bottom:10px}.supervisor-info .supervisor-org{font-size:14px;color:#8e8e8e}.supervisor-info .supervisor-position{font-size:16px;color:#8e8e8e;margin-bottom:10px}@media only screen and (min-width: 992px){.supervisor-info .supervisor-position{margin-bottom:0}}.about-subtitle{position:relative;display:inline-block;font-size:20px;font-weight:700;color:#1094be;padding-bottom:15px;background:#fff;z-index:1}@media only screen and (min-width: 992px){.about-subtitle{font-size:24px;padding-bottom:20px}}.divider-line{margin-bottom:15px}@media only screen and (min-width: 992px){.divider-line{margin-bottom:20px}}.divider-line:after{content:"";position:absolute;display:block;width:100%;height:2px;background:#7fcbdb;top:calc(50% - 1px);left:0;transform:translateY(-50%)}.divider-line.black:after{background:#3d3d3d;height:1px}.divider-line.black .about-subtitle{font-size:18px;color:#3d3d3d;font-weight:400}.divider-line .about-subtitle{padding-right:10px;padding-bottom:0}@media only screen and (min-width: 992px){.divider-line .about-subtitle{padding-bottom:0}}.past-supervisor-info{padding:20px 0}.past-supervisor-info .past-supervisor-term{margin-bottom:40px}.past-supervisor-info .past-supervisor-term:last-child{margin-bottom:0}.past-supervisor-info .past-supervisor-term .main-title{color:#1094be;border-bottom:1px solid #CCCCCC;margin-bottom:20px;padding-bottom:10px}@media only screen and (min-width: 992px){.past-supervisor-info .past-supervisor-term .main-title{margin-bottom:30px}}.past-supervisor-info .supervisor-row{display:flex;margin-bottom:15px;align-items:flex-start}.past-supervisor-info .supervisor-row:last-child{margin-bottom:0}@media only screen and (min-width: 992px){.past-supervisor-info .supervisor-row{margin-bottom:20px}}.past-supervisor-info .supervisor-label{flex-shrink:0;font-weight:700}.past-supervisor-info .supervisor-names{flex:1;line-height:1.6}.law-info-box{width:fit-content}.law-info-box p{color:#3d3d3d;font-size:14px;padding-bottom:.4em;text-align:right}.law-info-box p:last-child{padding-bottom:0}@media only screen and (min-width: 992px){.law-info-box p{font-size:12px}}.convener-card{width:100%;border-radius:20px;background:#eef4f6;padding:10px 40px;box-shadow:1px 1px 3px #00000016}.convener-photo{width:125px;height:125px;border-radius:50%;overflow:hidden}.convener-photo img{width:100%;height:100%;object-fit:cover;object-position:center}.convener-txt{height:fit-content}.convener-txt p{text-align:center}.convener-txt p:nth-last-of-type(1){padding-bottom:10px}@media only screen and (min-width: 768px){.convener-txt p:nth-last-of-type(1){padding-bottom:0}}@media only screen and (min-width: 768px){.convener-txt p{text-align:left}}.convener-info{position:relative;display:block;width:70px;height:70px;border-radius:50%;border:2px solid #1094BE;background:transparent}@media only screen and (min-width: 992px){.convener-info:hover{background:#1094be}}@media only screen and (min-width: 992px){.convener-info:hover:after{background:url(../images/earth-icon-w-ymv2qKTw.svg) center center no-repeat;background-size:contain}}.convener-info:after{position:absolute;content:"";display:block;top:50%;left:50%;transform:translate(-50%) translateY(-50%);width:43px;height:43px;background:url(../images/earth-icon-AcGxVzzO.svg) center center no-repeat;background-size:contain;transition:.3s}.convener-info.for-email:after{width:40px;height:28px;background:url(../images/email-icon-l3kN01IO.png) center center no-repeat;background-size:contain}@media only screen and (min-width: 992px){.convener-info.for-email:hover{background:#1094be}}@media only screen and (min-width: 992px){.convener-info.for-email:hover:after{background:url(../images/email-icon-w-CThlIR7w.png) center center no-repeat;background-size:contain}}.table-box{gap:-1px}.table-box:nth-of-type(odd){background:#ebf9ff}.table-box:nth-of-type(2n){background:#f6fbff}.table-box .o-td{border:1px solid #ffffff}.o-td{padding:10px 15px}@media only screen and (min-width: 992px){.o-td{padding:15px}}.o-td.year{vertical-align:middle;text-align:center}@media only screen and (min-width: 992px){.o-td.year{flex-shrink:0}}@media only screen and (min-width: 768px){.o-td.title{width:calc(100% - 135px)}}.o-td .td-title{font-weight:700;padding-bottom:10px}.apply-unit{font-size:14px;padding-bottom:0!important}.dwn-btn{flex-shrink:0}@media only screen and (min-width: 992px){.dwn-btn{width:135px}}.dwn-btn .for-download{display:flex;align-items:center;text-decoration:none;gap:5px}.dwn-btn .for-download p{padding-bottom:0;font-size:16px;font-weight:700;color:#1094be}.dwn-btn .for-download .btn-arrow{display:block;background:url(../images/download-icon-b-CTpleOGL.png) center center no-repeat;background-size:contain;width:18px;height:18px;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}@media only screen and (min-width: 992px){.dwn-btn .for-download:hover .btn-arrow{background:url(../images/download-icon-hover-Dbil_v3E.png) center center no-repeat;background-size:contain}}.dwn-btn .for-download.edi-btn-arrow{color:#35afdf;font-weight:700;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.dwn-btn .for-download.edi-btn-arrow:after{content:"";display:block;background:url(../images/download-icon-b-CTpleOGL.png) center center no-repeat;background-size:contain;width:18px;height:18px;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.dwn-btn .for-download.edi-btn-arrow:hover{color:#1094be}@media only screen and (min-width: 992px){.dwn-btn .for-download.edi-btn-arrow:hover:after{background:url(../images/download-icon-hover-Dbil_v3E.png) center center no-repeat;background-size:contain}}.sect-publish .pub-list-box{border:2px solid transparent;transition:.3s}@media only screen and (min-width: 992px){.sect-publish .pub-list-box:hover{border:2px solid #1094BE}}.publish-time{width:100%;margin-right:10px;flex-shrink:0}@media only screen and (min-width: 576px){.publish-time{width:80px}}@media only screen and (min-width: 768px){.publish-time{width:100px;margin-right:30px}}@media only screen and (min-width: 992px){.publish-time{margin-right:30px}}.publish-time .pub-years{font-size:16px;font-weight:500;color:#1094be;text-align:center}@media only screen and (min-width: 576px){.publish-time .pub-years{text-align:left;margin-bottom:10px}}@media only screen and (min-width: 992px){.publish-time .pub-years{font-size:18px}}.publish-time .pub-date{font-size:24px;font-weight:700;color:#1094be;margin-bottom:5px;text-align:center}@media only screen and (min-width: 576px){.publish-time .pub-date{text-align:left;margin-bottom:0}}@media only screen and (min-width: 992px){.publish-time .pub-date{font-size:32px}}.list-pbt{font-size:18px;padding:30px 20px}@media only screen and (min-width: 992px){.list-pbt{padding:60px 0}}.pub-list-box{margin-bottom:30px}@media only screen and (min-width: 992px){.pub-list-box{margin-bottom:40px}}.pub-list-box::nth-last-of-type(1){margin-bottom:0}.pub-list-box::nth-of-type(1){margin-bottom:30px!important}@media only screen and (min-width: 992px){.pub-list-box::nth-of-type(1){margin-bottom:40px!important}}.other-pub-list{margin-bottom:30px}@media only screen and (min-width: 992px){.other-pub-list{margin-bottom:40px}}.other-pub-list::nth-last-of-type(1){margin-bottom:0}.publish-img-box{margin-left:auto;margin-right:auto;margin-bottom:10px;width:58.3333333333%}@media only screen and (min-width: 768px){.publish-img-box{width:41.6666666667%;margin-bottom:0}}.publish-img-box.img-box{padding-bottom:82.4%}@media only screen and (min-width: 768px){.publish-img-box.img-box{margin-right:40px;padding-bottom:45.4%}}.publish-pic{padding-bottom:58%;position:relative}.brief-part .pub3-title{font-size:22px;margin-bottom:8px}@media only screen and (min-width: 768px){.brief-part .pub3-title{font-size:24px}}.sect-publish .wrap-option,.sect-publish .selecty-catabox,.sect-publish .container{opacity:0}.sect-publish.ani-do .wrap-option,.sect-publish.ani-do .selecty-catabox{animation:fadeInDown .5s ease-in-out forwards}.sect-publish.ani-do .container{animation:fadeInDown .5s ease-in-out forwards .2s}.ptb-reset{padding:15px}@media only screen and (min-width: 768px){.ptb-reset{padding:40px 50px 40px 40px}}@media only screen and (min-width: 992px){.ptb-reset{padding:40px 70px 40px 40px}}.lo-picbox{overflow:hidden;border-radius:30px 0;box-shadow:0 0 6px #00000016;margin-bottom:20px;height:250px}@media only screen and (min-width: 576px){.lo-picbox{height:350px}}@media only screen and (min-width: 768px){.lo-picbox{height:auto;margin-bottom:0;border-radius:40px 0}}@media only screen and (min-width: 992px){.lo-picbox{margin-right:30px}}.lo-picbox .lo-pic{object-fit:cover;object-position:center 85%;width:100%;height:100%}@media only screen and (min-width: 768px){.lo-formbox{padding:10px;margin-left:30px}}.lo-formbox .input-style{padding-left:0;padding-right:0}.notice-txt input{height:16px;width:16px;vertical-align:-2px}.forget-link{display:block;text-decoration:underline;text-underline-offset:5px;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}@media only screen and (min-width: 992px){.forget-link:hover{color:#1094be}}.sign-link{text-align:center;margin-bottom:20px}@media only screen and (min-width: 576px){.sign-link{margin-bottom:0}}.sign-link a{color:#1094be;text-decoration:underline;text-underline-offset:5px}.mem-inpd{padding:0 10px}@media only screen and (min-width: 992px){.mem-inpd{padding:0 20px}}.member-type{text-align:center;margin-bottom:50px;position:relative}.member-type h3{font-size:24px;margin-bottom:28px;margin-left:auto;margin-right:auto;font-weight:400;padding-bottom:40px;width:calc(70% - 50px);border-bottom:1px solid #C4C4C4}@media only screen and (min-width: 992px){.member-type h3{font-size:28px;padding-bottom:60px;margin-bottom:48px}}.member-type .type-list{position:relative;display:flex;justify-content:space-between;flex-wrap:wrap;margin:0 auto}.member-type .type-list .type-item{flex:1;max-width:350px;padding:15px 5px;margin-right:20px;border-radius:60px;background:#fff;border:1px solid #C4C4C4;box-shadow:0 0 10px #0000001a;transition:.3s;position:relative;z-index:1}@media only screen and (min-width: 576px){.member-type .type-list .type-item{padding:15px 10px}}@media only screen and (min-width: 992px){.member-type .type-list .type-item{padding:25px 20px}}.member-type .type-list .type-item:before{content:"";position:absolute;top:-30px;left:calc(50% + 25px);transform:translate(-50%);width:50px;height:30px;border-top:1px solid #C4C4C4;border-left:1px solid #C4C4C4;z-index:0}@media only screen and (min-width: 992px){.member-type .type-list .type-item:before{height:50px;top:-50px}}.member-type .type-list .type-item:nth-last-of-type(2):before{border-top:none;height:60px;top:-60px}@media only screen and (min-width: 992px){.member-type .type-list .type-item:nth-last-of-type(2):before{height:100px;top:-100px}}.member-type .type-list .type-item:nth-last-of-type(1){margin-right:0}.member-type .type-list .type-item:nth-last-of-type(1):before{left:calc(50% - 25px);border-top:1px solid #C4C4C4;border-left:none;border-right:1px solid #C4C4C4}.member-type .type-list .type-item .icon{width:50px;height:50px;margin:0 auto}@media only screen and (min-width: 992px){.member-type .type-list .type-item .icon{width:70px;height:70px}}.member-type .type-list .type-item .icon img{width:100%;height:100%;object-fit:contain}.member-type .type-list .type-item h4{font-size:18px;margin-bottom:0}@media only screen and (min-width: 576px){.member-type .type-list .type-item h4{font-size:20px}}@media only screen and (min-width: 992px){.member-type .type-list .type-item h4{font-size:24px}}.wrap-mem-step{width:100%;padding:0}@media only screen and (min-width: 768px){.wrap-mem-step{padding:0 40px}}.wrap-mem-step.pb-0{padding:0}@media only screen and (min-width: 768px){.wrap-mem-step.pb-0{padding:0 40px}}.signup-steps{max-width:900px;margin:0 auto 30px}@media only screen and (min-width: 992px){.signup-steps{margin:0 auto 60px}}.steps-list{display:flex;justify-content:space-between;position:relative;flex-wrap:wrap;gap:10px}@media only screen and (min-width: 576px){.steps-list{flex-wrap:nowrap;padding:0 20px}}@media only screen and (min-width: 992px){.steps-list{padding:0 40px}}@media only screen and (min-width: 576px){.steps-list:before{content:"";position:absolute;top:60%;left:50%;transform:translate(-50%) translateY(-50%);right:60px;height:1px;background:#b7e5ae;z-index:0;width:80%}}.step-item{position:relative;z-index:1;text-align:center;display:flex;flex-direction:column;align-items:center;width:100%;min-width:calc(50% - 10px);max-width:100px}@media only screen and (min-width: 576px){.step-item{max-width:130px;width:100%;min-width:auto}}.step-item .step-num{font-size:24px;color:#b7e5ae;margin-bottom:15px}@media only screen and (min-width: 992px){.step-item .step-num{font-size:36px}}.step-item .step-text{font-size:18px;color:#c4c4c4;position:relative;padding:10px;width:100%;border:1px solid #B7E5AE;border-radius:0 0 30px;background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:flex-end}@media only screen and (min-width: 992px){.step-item .step-text{font-size:20px;padding:10px}}.step-item .sti-box{position:relative}.step-item .sti-box:before{content:"";position:absolute;top:0;left:0;display:block;width:20px;height:20px;border-radius:50%;background:#fbefa7;z-index:1;opacity:0;visibility:hidden}@media only screen and (min-width: 992px){.step-item .sti-box:before{width:30px;height:30px}}.step-item .step-icon{width:50px;height:50px;margin-bottom:5px;z-index:1;position:relative}@media only screen and (min-width: 992px){.step-item .step-icon{width:72px;height:72px}}.step-item:nth-child(1) .step-icon{background:url(../images/signup-flow1-hov-D07R_47P.png) center center no-repeat;background-size:contain}.step-item:nth-child(1) .sti-box:before{right:0;left:auto}.step-item:nth-child(1).active .step-icon{background:url(../images/signup-flow1-BqVV6ZWB.png) center center no-repeat;background-size:contain}.step-item:nth-child(2) .step-icon{background:url(../images/signup-flow2-hov-BJBCoATv.png) center center no-repeat;background-size:contain}.step-item:nth-child(2) .sti-box:before{top:auto;bottom:2%}.step-item:nth-child(2).active .step-icon{background:url(../images/signup-flow2-Dr1BfEIb.png) center center no-repeat;background-size:contain}.step-item:nth-child(3) .step-icon{background:url(../images/signup-flow3-hov-Dv9rThGY.png) center center no-repeat;background-size:contain}.step-item:nth-child(3).active .step-icon{background:url(../images/signup-flow3-DRHVEd40.png) center center no-repeat;background-size:contain}.step-item:nth-child(4) .step-icon{background:url(../images/signup-flow4-hov-BkL97s1_.png) center center no-repeat;background-size:contain}.step-item:nth-child(4) .sti-box:before{inset:auto 0 2% auto}.step-item:nth-child(4).active .step-icon{background:url(../images/signup-flow4-Ddfj1y57.png) center center no-repeat;background-size:contain}.step-item.active .step-num{color:#39b54a}.step-item.active .step-text{color:#3d3d3d}.step-item.active .sti-box:before{opacity:1;visibility:visible;animation:dotMove 6s infinite linear}@keyframes dotMove{0%{transform:translate(0)}50%{transform:translate(16px,8px)}to{transform:translate(0)}}.wrap-mem-step .editor .terms-title{font-size:24px;text-align:center;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #C4C4C4}@media only screen and (min-width: 992px){.wrap-mem-step .editor .terms-title{font-size:28px;margin-bottom:30px}}.wrap-mem-step .editor h4{font-size:18px;color:#3d3d3d;margin:2px 0 0;font-weight:500}@media only screen and (min-width: 992px){.wrap-mem-step .editor h4{font-size:20px;margin-top:10px}}.wrap-mem-step .editor .indent{padding-left:2.3em}.wrap-mem-step .editor ol li{font-size:16px;line-height:1.8;color:#3d3d3d}@media only screen and (min-width: 992px){.wrap-mem-step .editor ol li{font-size:18px}}.wrap-buttons.pt{padding:40px 0 0}@media only screen and (min-width: 992px){.wrap-buttons.pt{padding:60px 0 0}}.wrap-buttons.for-popup{padding:0 0 20px}@media only screen and (min-width: 992px){.wrap-buttons.for-popup{padding:0 0 20px}}.wrap-buttons .checkbox-pd{margin-bottom:40px}@media only screen and (min-width: 992px){.wrap-buttons .checkbox-pd{margin-bottom:60px}}.wrap-buttons .button{margin:0 10px}@media only screen and (min-width: 992px){.wrap-buttons .button{margin:0 20px}}.mem-form-title{color:#1094be;font-size:20px}@media only screen and (min-width: 992px){.mem-form-title{font-size:24px}}.mem-form-title.bb-line{padding-bottom:20px;border-bottom:1px solid #C4C4C4}.mem-form-rtxt{font-size:16px;color:#e96658;margin-left:10px;margin-bottom:5px}.mem-form-txt{font-size:16px}@media only screen and (min-width: 992px){.mem-form-txt{font-size:18px}}.mem-step-img{width:100%;max-width:120px}@media only screen and (min-width: 992px){.mem-step-img{max-width:142px}}.txt-bg-box{background:#ebf9ff;padding:30px 40px;border-radius:50px}.info-menu-side{width:100%}@media only screen and (min-width: 768px){.info-menu-side{width:28%}}@media only screen and (min-width: 992px){.info-menu-side.same-cont-pt{padding-top:60px;margin-top:80px}}@media only screen and (min-width: 768px){.wrap-mem-info{padding-right:30px}}.info-content-side{width:100%}@media only screen and (min-width: 768px){.info-content-side{width:72%}}@media only screen and (min-width: 992px){.info-content-side{padding-top:60px}}.info-content-side.for-contact{width:100%}.info-content-side .wrap-one{margin-bottom:60px;padding:30px 20px}@media only screen and (min-width: 768px){.info-content-side .wrap-one{padding:50px 60px 40px;min-height:720px}}@media only screen and (min-width: 992px){.info-content-side .wrap-one{padding:60px;margin-bottom:120px;min-height:550px}}.info-content-side .wrap-buttons{margin-top:10px;margin-bottom:10px}@media only screen and (min-width: 768px){.info-content-side .wrap-buttons{margin-top:30px;margin-bottom:0}}.info-bg{background:linear-gradient(to bottom,#8fd8fc,#fff 33%);border-radius:40px;padding:15px;width:100%;flex:1;max-width:500px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 768px){.info-bg{margin-left:0;max-width:280px}}@media only screen and (min-width: 992px){.info-bg{margin-top:-20%}}.info-bg .mem-outer-avatar{flex:1;width:106px;height:106px;margin-right:auto;margin-left:auto;margin-bottom:10px}@media only screen and (min-width: 768px){.info-bg .mem-outer-avatar{margin-bottom:20px}}.info-bg .mem-outer-avatar:after{position:absolute;content:"";display:block;width:100%;height:100%;background:url(../images/avatar-ring-CpQ5eOQz.png) center center no-repeat;background-size:contain;top:0;left:0}.info-bg .mem-outer-avatar .mem-avatar-box{width:calc(100% - 2px);height:calc(100% - 2px);border-radius:50%;overflow:hidden}.info-bg .mem-outer-avatar .mem-avatar-box .avatar-img{width:100%;height:100%;object-fit:cover;object-position:center}.info-bg .mem-id{position:absolute;bottom:-8px;left:50%;transform:translate(-50%);width:100%;height:100%;border:1px solid #ffffff;border-radius:5px;background:#35afdf;color:#fff;font-size:16px;text-align:center;padding:5px 10px;line-height:1;width:fit-content;height:fit-content;z-index:1}.info-bg .mem-name{font-size:18px;text-align:center;margin-bottom:20px}@media only screen and (min-width: 768px){.info-bg .mem-name{font-size:20px}}.status-box{gap:15px;margin-bottom:20px}.status-box .status{background:#ebf9ff;padding:8px;border-radius:10px;text-align:center}@media only screen and (min-width: 768px){.status-box .status{padding:12px}}.status-box .status-title{font-size:16px;color:#35afdf}.status-box .status-value{font-size:18px}.login-time-title{font-size:16px;color:#c4c4c4;text-align:center}.login-time-value{font-size:16px;text-align:center;margin-bottom:15px}.cata-tags{gap:20px;flex-wrap:wrap}.cata-tags .cata-tag{font-size:18px;color:#8e8e8e;transition:all .3s ease;position:relative}.cata-tags .cata-tag:before{content:"";position:relative;display:inline-block;margin-right:5px;transform:translateY(-50%);width:8px;height:8px;border-radius:50%;border:2px solid #8E8E8E;vertical-align:-4px}@media only screen and (min-width: 992px){.cata-tags .cata-tag:hover:before{background:#8e8e8e}}.cata-tags .cata-tag.active:before{background:#8e8e8e}.cata-tags .cata-tag.type1{color:#48bc7e}.cata-tags .cata-tag.type1:before{border:2px solid #48BC7E}.cata-tags .cata-tag.type1.active:before{background:#48bc7e}@media only screen and (min-width: 992px){.cata-tags .cata-tag.type1:hover:before{background:#48bc7e}}.cata-tags .cata-tag.type2{color:#e96658}.cata-tags .cata-tag.type2:before{border:2px solid #E96658}.cata-tags .cata-tag.type2.active:before{background:#e96658}@media only screen and (min-width: 992px){.cata-tags .cata-tag.type2:hover:before{background:#e96658}}.cata-tags .cata-tag.type3{color:#ef8c2e}.cata-tags .cata-tag.type3:before{border:2px solid #EF8C2E}.cata-tags .cata-tag.type3.active:before{background:#ef8c2e}@media only screen and (min-width: 992px){.cata-tags .cata-tag.type3:hover:before{background:#ef8c2e}}.cata-tags .cata-tag.type4{color:#35afdf}.cata-tags .cata-tag.type4:before{border:2px solid #35AFDF}.cata-tags .cata-tag.type4.active:before{background:#35afdf}@media only screen and (min-width: 992px){.cata-tags .cata-tag.type4:hover:before{background:#35afdf}}.no-data{padding:10px}@media only screen and (min-width: 992px){.no-data{padding:0}}.no-data-box{padding:60px 20px;border:1px solid #E2E2E2}@media only screen and (min-width: 992px){.no-data-box{padding:105px 20px;height:100%}}.no-data-box .no-data-txt{font-size:18px;color:#3d3d3d;margin-bottom:20px}@media only screen and (min-width: 992px){.no-data-box .no-data-txt{font-size:20px}}.no-data-box .no-data-link{font-size:18px;color:#1094be;text-decoration:underline;text-underline-offset:5px;transition:all .3s ease}@media only screen and (min-width: 992px){.no-data-box .no-data-link{font-size:20px}.no-data-box .no-data-link:hover{color:#0c6f8f}}.member-inpage .main-title{font-size:20px;font-weight:500;padding-bottom:10px;line-height:1.8em}@media only screen and (min-width: 576px){.member-inpage .main-title{font-size:24px}}.member-inpage .glove-box{padding:20px 0}.fee-detail-box{padding:10px 0}@media only screen and (min-width: 992px){.fee-detail-box{padding:20px 0}}.fee-detail-box.pt0{padding-top:0}.fee-detail-box .fee-method{margin-bottom:30px}.fee-detail-box .fee-method .method-item{font-size:16px;margin-bottom:10px}@media only screen and (min-width: 992px){.fee-detail-box .fee-method .method-item{font-size:18px}}.fee-detail-box .fee-method .method-item span{margin-left:5px}.fee-detail-box .fee-method .method-item span.status{font-size:20px;font-weight:700}.fee-detail-box .fee-method .method-item span.status.unpaid{color:#e96658}.fee-detail-box .fee-method .method-item span.status.paid{color:#48bc7e}.fee-detail-box .payment-info{margin-bottom:30px}.fee-detail-box .payment-info .info-item{font-size:16px;margin-bottom:10px}@media only screen and (min-width: 992px){.fee-detail-box .payment-info .info-item{font-size:18px}}.fee-detail-box .payment-info .info-item span{margin-left:5px}.fee-table{padding:20px;margin-bottom:30px;border:1px solid #E2E2E2}.fee-table.mb-20{margin-bottom:20px}.fee-table .fee-row{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid #E2E2E2}.fee-table .fee-row .fee-title{font-size:16px}@media only screen and (min-width: 992px){.fee-table .fee-row .fee-title{font-size:18px}}.fee-table .fee-row .fee-amount{font-size:16px}@media only screen and (min-width: 992px){.fee-table .fee-row .fee-amount{font-size:18px}}.fee-table .fee-total{padding-top:10px}.fee-table .fee-total .total-text{font-size:18px;font-weight:700;color:#48bc7e}@media only screen and (min-width: 992px){.fee-table .fee-total .total-text{font-size:20px}}.payment-notice{color:#ef8c2e;font-size:16px;margin-bottom:30px}@media only screen and (min-width: 992px){.payment-notice{font-size:18px}}.repayment-section{margin-top:40px;padding-top:30px;border-top:1px solid #E2E2E2}.repayment-section .payment-options{display:flex;flex-direction:column;gap:15px;margin-bottom:30px}@media only screen and (min-width: 768px){.repayment-section .payment-options{flex-direction:row;gap:20px}}.repayment-section .payment-option{position:relative;display:block;cursor:pointer}.repayment-section .payment-option input[type=radio]{position:absolute;opacity:0}.repayment-section .payment-option input[type=radio]:checked+.option-content{border-color:#1094be;background-color:#1094be1a}.repayment-section .payment-option .option-content{display:flex;align-items:center;justify-content:space-between;padding:15px 20px;border:2px solid #E2E2E2;border-radius:10px;transition:all .3s ease}@media only screen and (min-width: 768px){.repayment-section .payment-option .option-content{width:250px}}.repayment-section .payment-option .option-content .option-text{font-size:16px;color:#3d3d3d}@media only screen and (min-width: 992px){.repayment-section .payment-option .option-content .option-text{font-size:18px}}.repayment-section .payment-option .option-content .option-icon{width:30px;height:30px;background-size:contain;background-repeat:no-repeat;background-position:center}.repayment-section .payment-option .option-content .option-icon.credit-card{background-image:url(../../../images/frontend/icon-credit-card.svg)}.repayment-section .payment-option .option-content .option-icon.atm{background-image:url(../../../images/frontend/icon-atm.svg)}.repayment-section .payment-option .option-content .option-icon.store{background-image:url(../../../images/frontend/icon-store.svg)}.repayment-section .payment-option .option-content .option-icon.Credit{background-image:url(../../../images/frontend/icon-credit-card.svg)}.repayment-section .payment-option .option-content .option-icon.ATM{background-image:url(../../../images/frontend/icon-atm.svg)}.repayment-section .payment-option .option-content .option-icon.CVS{background-image:url(../../../images/frontend/icon-store.svg)}@media only screen and (min-width: 992px){.repayment-section .payment-option:hover .option-content{border-color:#1094be}}.hr-dashed{border-top:1px dashed #707070;margin-bottom:20px}.option-icon{display:inline-block;width:28px;height:28px}.option-icon.credit-card{background:url(../images/pay-credit-DWdDgYQ-.png) center center no-repeat;background-size:contain}.option-icon.atm{background:url(../images/pay-atm-BPog7Tu2.png) center center no-repeat;background-size:contain}.option-icon.store{background:url(../images/pay-store-D27ViTu9.png) center center no-repeat;background-size:contain}.option-icon.Credit{background:url(../images/pay-credit-DWdDgYQ-.png) center center no-repeat;background-size:contain}.option-icon.ATM{background:url(../images/pay-atm-BPog7Tu2.png) center center no-repeat;background-size:contain}.option-icon.CVS{background:url(../images/pay-store-D27ViTu9.png) center center no-repeat;background-size:contain}.join-steps{max-width:600px;margin:0 auto 30px}@media only screen and (min-width: 992px){.join-steps{margin:0 auto 60px}}.join-steps .steps-list{padding:0}@media only screen and (min-width: 576px){.join-steps .steps-list:before{background:#ef8c2e}}@media only screen and (min-width: 576px){.join-steps .step-item{max-width:160px;width:100%;min-width:auto}}.join-steps .step-num{color:#ef8c2e}.join-steps .step-text{font-size:16px;border:1px solid #EF8C2E;color:#3d3d3d;justify-content:normal;height:100%}.memship-table{width:100%}.memship-table .fee-header{background:#707070;color:#fff}.memship-table .fee-header .fee-col{padding:15px;font-size:16px;text-align:center}@media only screen and (min-width: 992px){.memship-table .fee-header .fee-col{font-size:18px}}.memship-table .fee-header .fee-col.for-acti-reg{text-align:left;flex:2.5}.memship-table .fee-row{border-bottom:1px solid #E2E2E2}.memship-table .fee-row:last-child{border-bottom:none}.memship-table .fee-col{flex:1;padding:15px;font-size:16px;text-align:center}@media only screen and (min-width: 992px){.memship-table .fee-col{font-size:18px}}.memship-table .fee-col.for-acti-reg{text-align:left;flex:2.5}.memship-table .fee-col.txt-left{text-align:left}.notice-box .mem-form-txt{font-size:14px;line-height:1.6}@media only screen and (min-width: 992px){.notice-box .mem-form-txt{font-size:16px}}.notice-box .mem-form-txt:last-child{margin-bottom:0}.receipt-input{flex:1;margin-left:5px;border:none;border-bottom:1px solid #8E8E8E;font-size:16px;height:28px!important;background:transparent;width:100%}.receipt-input::placeholder{color:#d1d1d1;font-size:16px}.receipt-input[name=receipt_list]{appearance:none;background:transparent url(../images/arrow_dwn_b-B8kaSxO9.svg) no-repeat right center;background-size:20px;padding-right:25px;cursor:pointer;color:#3d3d3d;width:100%}.receipt-input[name=receipt_list]:required:invalid{color:#d1d1d1}.receipt-input[name=receipt_list] option{color:#3d3d3d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.receipt-input[name=receipt_list] option[value=""][disabled]{color:#d1d1d1}.waiting-notice{width:100%;margin:20px auto 0;text-align:center;padding:20px 10px;border:1px solid #E2E2E2}@media only screen and (min-width: 992px){.waiting-notice{margin:40px auto 0;padding:40px 20px}}.waiting-notice .notice-icon{width:120px;height:120px;margin:0 auto 30px}.waiting-notice .notice-icon img{width:100%;height:100%;object-fit:contain}@media only screen and (min-width: 992px){.waiting-notice .notice-icon{width:132px;height:132px}}.waiting-notice .notice-status p{font-size:16px;color:#3d3d3d;margin-bottom:15px}@media only screen and (min-width: 992px){.waiting-notice .notice-status p{font-size:18px}}.waiting-notice .notice-status p:last-child{margin-bottom:0}.waiting-notice .notice-status .status-tag{display:block;width:100%;padding:15px;background:#fff5ec;color:#3d3d3d;border-radius:10px;font-size:18px;color:#ef8c2e}@media only screen and (min-width: 992px){.waiting-notice .notice-status .status-tag{font-size:20px}}.contact-box{padding:20px;border-bottom:1px solid #E2E2E2}@media only screen and (min-width: 576px){.contact-box:nth-of-type(odd){border-right:1px solid #E2E2E2}}@media only screen and (min-width: 768px){.contact-box:nth-of-type(odd){border-right:1px solid transparent}}.contact-box:nth-last-of-type(1){border-bottom:1px solid transparent}@media only screen and (min-width: 576px){.contact-box:nth-last-of-type(1),.contact-box:nth-last-of-type(2){border-bottom:1px solid transparent}}@media only screen and (min-width: 768px){.contact-box:nth-last-of-type(1),.contact-box:nth-last-of-type(2){border-bottom:1px solid #E2E2E2}}@media only screen and (min-width: 768px){.contact-box{padding:20px 20px 20px 0}}.contact-icon{width:46px;height:46px}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes billboard-1{0%{transform:translate(100%)}to{transform:translate(-100%)}}@keyframes billboard-2{0%{transform:translate(0)}to{transform:translate(-200%)}}@keyframes gradient_btn{0%{background-position:14% 0%}50%{background-position:87% 100%}to{background-position:14% 0%}}@keyframes twinkle{0%{transform:scale(0);opacity:0}25%{transform:scale(1);opacity:.5}50%{transform:scale(1.1);opacity:1}}@keyframes rotate_center_reverse{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(-360deg)}}@keyframes scrollLine{0%{transform:translateY(-100%);opacity:0}50%{opacity:1}to{transform:translateY(100%);opacity:0}}@keyframes rotate_center{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
