@import"https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@400;500;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Serif+TC:wght@400;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Cardo:ital,wght@0,400;0,700;1,400&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";h2,.h2{font-size:28px;line-height:1.6em;font-weight:700;color:#333}@media only screen and (min-width: 768px){h2,.h2{font-size:40px}}h3,.h3{font-size:20px;line-height:1.6em;font-weight:700;color:#333}@media only screen and (min-width: 768px){h3,.h3{font-size:30px}}h4,.h4{font-size:18px;line-height:1.6em;font-weight:700;color:#333}@media only screen and (min-width: 768px){h4,.h4{font-size:24px}}h5,.h5{font-size:16px;line-height:1.6em;font-weight:600}@media only screen and (min-width: 768px){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: 768px){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}.mt-10{margin-top:10px}.mt-20{margin-top:20px}.mt-30{margin-top:30px}.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}@media only screen and (min-width: 992px){.ml-lg-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-30{margin-bottom:30px}.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-20{margin-bottom:20px}.mb-md-30{margin-bottom:30px}.mb-md-40{margin-bottom:40px}.mb-md-50{margin-bottom:50px}.mb-md-60{margin-bottom:60px}.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: 1280px){.mb-ml-15{margin-bottom:15px}.mb-ml-20{margin-bottom:20px}.mb-ml-30{margin-bottom:30px}.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-15{gap:15px}.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}}@media only screen and (min-width: 1280px){.gap-ml-20{gap:20px}.gap-ml-40{gap:40px}.gap-ml-80{gap:80px}}.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}.line-ellipsis-4{height:auto;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-moz-box;-moz-line-clamp:4;-moz-box-orient:vertical;line-clamp:4;box-orient:vertical}@media only screen and (min-width: 768px){.line-ellipsis-md-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: 1280px){.row-l{margin-left:-15px;margin-right:-15px}.col-ml-1{width:8.3333333333%}.col-ml-2{width:16.6666666667%}.col-ml-3{width:25%}.col-ml-4{width:33.3333333333%}.col-ml-5{width:41.6666666667%}.col-ml-6{width:50%}.col-ml-7{width:58.3333333333%}.col-ml-8{width:66.6666666667%}.col-ml-9{width:75%}.col-ml-10{width:83.3333333333%}.col-ml-11{width:91.6666666667%}.col-ml-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-n-i{display:none!important}.d-in{display:inline}.d-ib{display:inline-block}.d-f{display:flex}@media only screen and (min-width: 420px){.d-xs-b{display:block}.d-xs-n{display:none}.d-xs-in{display:inline}.d-xs-ib{display:inline-block}.d-xs-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: 1280px){.d-ml-b{display:block}.d-ml-n{display:none}.d-ml-f{display:flex}.d-ml-in{display:inline}.d-ml-ib{display:inline-block}}@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: 1280px){.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}.fs0{flex-shrink:0}.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: 1280px){.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}.box-shadow-thi{box-shadow:0 0 6px #00000026!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-c-pri{background-color:#37a866}.bgc-pri{background-color:#f4f6f4}.bgc-white{background-color:#fff}.bgc-sec{background-color:#fff9f3}.bgc-gray{background-color:#f7f7f7}.txt_va{vertical-align:middle}.bt_line{border-bottom:2px solid #37A866}.bt_line_gray{border-bottom:1px solid #DDDDDD}.highlight{color:#37a866}.container{max-width:1320px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media only screen and (min-width: 768px){.container{padding-left:40px;padding-right:40px}}.container.xxl{max-width:1900px}.container.xl{max-width:1360px}.container.m{max-width:1160px}.container.ms{max-width:1480px}.container.s{max-width:940px}.container.xs{max-width:700px}.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}@media only screen and (min-width: 768px){.w-md-full{width:100%}}.w-full{width:100%}.h-full{height:100%}.txt-white{color:#fff}.txt-light{color:#555}.txt-pri{color:#37a866}.txt-sec{color:#f68825}.txt-for{color:#ecc04b}.txt-gray{color:#888}.txt-small{font-size:15px}.bg-white{background:#fff}.bg-pri{background-color:#f4f6f4}.z1{z-index:1}.z2{z-index:2}.bdra10{border-radius:10px}.bd-pri{border:1px solid #37A866}.bd-pri-light{border:1px solid #76AA8C!important}.bd-pri-mem{border:1px solid #C8E6D5!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: 768px){.page-top{padding-top:100px}}.page-top.for-list{padding-top:30px}@media only screen and (min-width: 768px){.page-top.for-list{padding-top:120px}}.page-top.only-mb{padding-top:40px}@media only screen and (min-width: 768px){.page-top.only-mb{padding-top:0}}.page-top.only-pc{padding-top:0}@media only screen and (min-width: 768px){.page-top.only-pc{padding-top:40px}}.page-top.for-side-part{padding-top:30px}@media only screen and (min-width: 768px){.page-top.for-side-part{padding-top:70px}}.page-top.for-activity-list{padding-top:30px}@media only screen and (min-width: 768px){.page-top.for-activity-list{padding-top:60px}}.page-top.for-activity-list-2{padding-top:10px}@media only screen and (min-width: 768px){.page-top.for-activity-list-2{padding-top:40px}}.section-pt{padding-top:50px}@media only screen and (min-width: 768px){.section-pt{padding-top:80px}}.section-pb{padding-bottom:50px}@media only screen and (min-width: 768px){.section-pb{padding-bottom:70px}}@media only screen and (min-width: 768px){.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:#37a866;border-radius:20px;color:#fff;padding:12px 15px;justify-content:space-between;align-items:center;margin-bottom:20px}@media only screen and (min-width: 768px){.selecty-catabox .cata-show{margin-bottom:0}}.selecty-catabox .cata-show a{color:#fff}.selecty-catabox .cata-show span{transform:rotate(90deg);background:url(/Resources/site/image/arrow-right-w.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:#333}.selecty-catabox .cata-show.ver-white span{transform:rotate(90deg);background:url(/Resources/site/image/arrow-right.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 #555555;border-radius:20px;padding:10px;z-index:10;display:none}@media only screen and (min-width: 768px){.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: 768px){.selecty-catabox .cata-op a:hover{color:#fff;background:#37a866}}.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}.two-column{flex-wrap:wrap;gap:15px}@media only screen and (min-width: 768px){.two-column{gap:10px 20px}}@media only screen and (min-width: 1280px){.two-column{gap:10px 30px}}.two-column .input-style,.two-column .select-style,.two-column .radio-style,.two-column .checkbox-style{width:100%}@media only screen and (min-width: 768px){.two-column .input-style,.two-column .select-style,.two-column .radio-style,.two-column .checkbox-style{width:calc((100% - 30px)/2)}}@media only screen and (min-width: 768px){.two-column.for-radio-box{gap:10px 20px}}@media only screen and (min-width: 1280px){.two-column.for-radio-box{gap:10px 30px}}.three-column{flex-wrap:wrap;gap:15px}@media only screen and (min-width: 768px){.three-column{gap:10px 20px}}@media only screen and (min-width: 1280px){.three-column{gap:10px 30px}}.three-column .input-style,.three-column .select-style,.three-column .radio-style,.three-column .checkbox-style{width:100%}@media only screen and (min-width: 768px){.three-column .input-style,.three-column .select-style,.three-column .radio-style,.three-column .checkbox-style{width:calc((100% - 30px)/2)}}@media only screen and (min-width: 1280px){.three-column .input-style,.three-column .select-style,.three-column .radio-style,.three-column .checkbox-style{width:calc((100% - 60px) / 3)}}.four-column{flex-wrap:wrap;gap:15px}@media only screen and (min-width: 768px){.four-column{gap:20px}}@media only screen and (min-width: 1280px){.four-column{gap:30px}}.four-column .input-style,.four-column .select-style,.four-column .radio-style,.four-column .checkbox-style{width:100%}@media only screen and (min-width: 768px){.four-column .input-style,.four-column .select-style,.four-column .radio-style,.four-column .checkbox-style{width:calc((100% - 30px)/2)}}@media only screen and (min-width: 1280px){.four-column .input-style,.four-column .select-style,.four-column .radio-style,.four-column .checkbox-style{width:calc((100% - 90px)/4)}}.pdf-viewer .four-column .input-style,.pdf-viewer .four-column .select-style,.pdf-viewer .four-column .radio-style,.pdf-viewer .four-column .checkbox-style{width:100%}@media only screen and (min-width: 1280px){.pdf-viewer .four-column .input-style,.pdf-viewer .four-column .select-style,.pdf-viewer .four-column .radio-style,.pdf-viewer .four-column .checkbox-style{width:calc((100% - 30px)/2)}}@media only screen and (min-width: 1920px){.pdf-viewer .four-column .input-style,.pdf-viewer .four-column .select-style,.pdf-viewer .four-column .radio-style,.pdf-viewer .four-column .checkbox-style{width:calc((100% - 90px)/4)}}.form-box .bg-box{background-color:#f4f6f4;padding:20px 10px;border-radius:10px}@media only screen and (min-width: 768px){.form-box .bg-box{padding:30px 15px}}.form-box .bg-box.why-member{padding:10px}@media only screen and (min-width: 768px){.form-box .bg-box.why-member{padding:20px}}.form-box label,.form-box p{display:inline-block;font-size:18px;line-height:1.2em;margin-bottom:5px}@media only screen and (min-width: 768px){.form-box label,.form-box p{font-size:20px;margin-bottom:10px}}.form-box label.require:after,.form-box p.require:after{content:"*";display:inline-block;color:#f68825;margin-left:5px}.form-box label.mb-0,.form-box p.mb-0{margin-bottom:0}.form-box label.fz-18,.form-box p.fz-18{font-size:16px;line-height:1.6}@media only screen and (min-width: 768px){.form-box label.fz-18,.form-box p.fz-18{font-size:18px}}.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}.f-alert-txt{color:#f68825;font-size:14px!important;margin-bottom:0!important;display:none}@media only screen and (min-width: 768px){.f-alert-txt{position:absolute;top:92px;left:0}}.input-style{position:relative}.input-style input{height:45px;outline:1px solid #D1D1D1;background-color:#fff;border-radius:10px;padding:8px;font-size:16px;color:#333;width:100%}.input-style input:focus{outline:1px solid #FF9F4A}@media only screen and (min-width: 768px){.input-style input{height:50px;font-size:18px;padding:15px}}.input-style input::placeholder{color:#d1d1d1}.input-style input:disabled{background-color:#f7f7f7;cursor:default;opacity:1}.input-style input.no-edit{background-color:#f7f7f7;cursor:default}.input-style input.error{outline:1px solid #ECC04B}.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:1px solid #D1D1D1;background-color:#fff;border-radius:10px;padding:15px;font-size:16px;color:#333;width:100%;resize:none;height:120px}@media only screen and (min-width: 768px){.simple-textarea{font-size:18px;height:120px}}.simple-textarea.for-sm{height:120px}@media only screen and (min-width: 768px){.simple-textarea.for-sm{height:120px}}.simple-textarea::placeholder{color:#bcbcbc}.simple-textarea:focus{outline:1px solid #F68825}.simple-textarea:disabled{opacity:1;background-color:#f7f7f7}.simple-textarea.resizable{resize:vertical;max-width:100%;min-height:120px}.select-style{position:relative}.select-style select{height:45px;outline:1px solid #D1D1D1;background-color:#fff;border-radius:10px;padding:8px 42px 8px 8px;font-size:16px;color:#333;width:100%;background-image:url(../images/arrow_dwn-Dq_4TbYe.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: 768px){.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:1px solid #F68825}.select-style select:required:invalid{color:#bcbcbc}.select-style select:disabled{background-color:#f7f7f7;background-image:url(/Resources/site/image/arrow_dwn_gray.svg);opacity:1;color:#d1d1d1}.select-style select.no-edit{background-color:#f7f7f7;cursor:default}.select-style select.error{outline:2px solid #E96658}.select-style.select-style-pri select{outline:1px solid #37A866;background-color:#edf6ed;color:#37a866}.select-style.select-style-pri select:focus{outline:1px solid #F68825}.searchable-combobox,.searchable-combobox .searchable-combobox__control{position:relative;width:100%}.searchable-combobox input{height:45px;outline:1px solid #D1D1D1;background-color:#fff;border-radius:10px;padding:8px 42px 8px 8px;font-size:16px;color:#333;width:100%;appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:text}@media only screen and (min-width: 768px){.searchable-combobox input{height:52px;font-size:18px;padding:15px 55px 15px 15px}}.searchable-combobox input::placeholder{color:#bcbcbc}.searchable-combobox input:focus{outline:1px solid #F68825}.searchable-combobox input:disabled{background-color:#f7f7f7;opacity:1;cursor:default}.searchable-combobox .searchable-combobox__toggle{position:absolute;top:0;right:0;bottom:0;width:42px;border:0;background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}@media only screen and (min-width: 768px){.searchable-combobox .searchable-combobox__toggle{width:55px}}.searchable-combobox .searchable-combobox__toggle svg{width:20px;height:20px;fill:#bcbcbc;transition:transform .3s ease,fill .3s ease}.searchable-combobox.is-open .searchable-combobox__toggle svg{transform:rotate(180deg);fill:#37a866}.searchable-combobox .searchable-combobox__menu{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:30;background:#fff;border:1px solid #D1D1D1;border-radius:10px;box-shadow:0 16px 30px #00000014;overflow:hidden;max-height:260px;overflow-y:auto}.searchable-combobox .searchable-combobox__option{display:block;width:100%;padding:12px 15px;border:0;background:transparent;text-align:left;font-size:16px;color:#333;cursor:pointer}@media only screen and (min-width: 768px){.searchable-combobox .searchable-combobox__option{font-size:18px}}.searchable-combobox .searchable-combobox__option:hover,.searchable-combobox .searchable-combobox__option.active{background:#edf6ed;color:#37a866}.searchable-combobox .searchable-combobox__empty{padding:12px 15px;color:#bcbcbc;font-size:16px}@media only screen and (min-width: 768px){.searchable-combobox .searchable-combobox__empty{font-size:18px}}.searchable-combobox.has-error input{outline:1px solid #F68825!important}.searchable-combobox.has-error .searchable-combobox__menu{border-color:#f68825}.outer-frame{border:1px solid #D1D1D1;border-radius:10px;font-size:16px;color:#333;padding:12px 8px}.outer-frame.error{border:1px solid #F68825}.outer-frame:has(input:focus){background:#fff9f3}.outer-frame.no-edit{background-color:#f7f7f7;cursor:default}.outer-frame.no-edit p{margin-bottom:4px}.outer-frame:has(input:disabled){background-color:#f7f7f7}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: 768px){.radio-style .radio-txt{font-size:18px}}.radio-style.no-edit{background-color:#f7f7f7;cursor:default}.radio-style.no-edit .radio-checkmark:after{background-color:#d1d1d1}.radio-style.no-edit label{cursor:default!important}.radio-style input[type=radio]{position:relative;display:inline-block;width:19px;height:19px;vertical-align:-3px;appearance:none;border:1px solid rgba(112,112,112,.4392156863);background-color:#fff;cursor:pointer;border-radius:50%;transition:.3s transform ease-in-out;margin-right:3px}.radio-style input[type=radio]:after{content:"";width:10px;height:10px;border-radius:50%;transform:scale(0);transition:.1s transform ease-in-out;background-color:#fff}.radio-style input[type=radio]:checked.radio-item{background-color:#37a866}.radio-style input[type=radio]: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:#37a866}@media only screen and (min-width: 768px){.radio-style:hover .rb-checkmark{background-color:#f1f1f1}}.checkbox-style{display:flex;flex-wrap:wrap;gap:10px}.checkbox-style input[type=checkbox]{width:20px;height:20px;vertical-align:-3px}.checkbox-style label{font-size:16px;margin-left:0}@media only screen and (min-width: 768px){.checkbox-style label{font-size:18px}}.checkbox-style.w-50{width:calc(50% - 15px)}.checkbox-style:has(input:disabled){opacity:1}input.underline{border-bottom:1px solid #D1D1D1;max-width:260px;font-size:18px;background:transparent!important}input.underline::placeholder{color:#d9d9d9}.custom-radio .radio-style input[type=radio],.custom-radio .radio-style input[type=checkbox]{position:absolute;opacity:0;width:0;height:0;margin:0 20px 0 0}.custom-radio .radio-style label{cursor:pointer;margin-left:3px;width:100%;height:100%}.radio-checkmark{display:inline-block;position:relative;height:20px;width:20px;background-color:#fff;border:1px solid #D1D1D1;border-radius:50%;pointer-events:none;vertical-align:sub;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: 768px){.radio-checkmark{width:24px;height:24px}}.radio-checkmark:after{content:"";position:absolute;display:none;top:50%;left:50%;transform:translate(-50%,-50%);width:12px;height:12px;border-radius:50%;background:#37a866}@media only screen and (min-width: 768px){.radio-checkmark:after{width:14px;height:14px}}.radio-style input:checked~.radio-checkmark:after{display:block}.upload-image-box{position:relative;width:100%;height:120px;border:1px dashed #D1D1D1;border-radius:10px;background-color:#fff;cursor:pointer;transition:all .3s ease;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:10px 40px 10px 20px}.upload-image-box:hover{border-color:#f68825;background-color:#f6882505}.upload-image-remove{position:absolute;top:10px;right:8px;width:32px;height:32px;border:none;background-color:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;z-index:10;color:#37a866;transition:color .3s ease}.upload-image-remove svg{width:27px;height:27px}.upload-image-remove:hover{color:#f68825}.upload-image-remove:focus{outline:2px solid #37A866;outline-offset:2px;border-radius:4px}.upload-image-content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px}.upload-icon{width:23px;height:23px}.upload-image-preview{max-width:100%;max-height:120px;height:100%;object-fit:contain;border-radius:8px}@media only screen and (min-width: 768px){.upload-image-preview{max-height:120px}}.upload-image-hint{font-size:14px!important;color:#f68825;margin:0;text-align:center}.upload-image-box.has-image .upload-image-hint{position:relative;bottom:auto;left:auto;transform:none;margin-top:15px}.button.icon-style{display:flex!important;align-items:center;justify-content:center;gap:10px}.button.icon-style p{padding:0}.button.normal{display:block;width:fit-content;border-radius:30px;color:#37a866;text-align:center;font-weight:700;line-height:normal;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;padding:8px 10px;min-width:144px}@media only screen and (min-width: 768px){.button.normal{min-width:200px;padding:12px 30px}}.button.normal.qr{padding:12px}@media only screen and (min-width: 768px){.button.normal.qr{padding:12px 30px}}.button.normal.w-full{width:100%}.button.normal.light{background:#fff;border:1px solid #37A866}@media only screen and (min-width: 768px){.button.normal.light:hover{background:#f68825;border-color:#f68825;color:#fff}}.button.normal.dark{background:#37a866;color:#fff}@media only screen and (min-width: 768px){.button.normal.dark:hover{background:#f68825}}.button.normal.color-gradient{background:linear-gradient(120deg,#1eb9b6,#d8de2b);color:#fff}.button.normal.color-gradient.for-footer{padding:8px 10px;border:1px solid #ffffff;line-height:normal}.button.normal.color-gradient.for-footer:before{content:"";display:inline-block;margin-right:10px;width:27px;height:17px;background:url(../images/icon-footer-email-BGBm3o47.svg) center center no-repeat;background-size:contain}.button.normal.border{border:1px solid #37A866}.button.normal.sm-btn{padding:8px;min-width:120px;line-height:normal}@media only screen and (min-width: 576px){.button.normal.sm-btn{min-width:160px}}@media only screen and (min-width: 768px){.button.normal.sm-btn{min-width:150px}}.button.normal.tab{padding:4px 12px;line-height:normal;min-width:auto;width:fit-content;background:#eee;color:#333;font-weight:400!important;font-size:16px;border:1px solid transparent}@media only screen and (min-width: 768px){.button.normal.tab{font-size:18px}}.button.normal.tab.now,.button.normal.tab:hover{background-color:#fff2e6;color:#f68825;border:1px solid #F68825}.button.cir{display:flex;align-items:center;justify-content:center;border-radius:30px;color:#fff;background:#37a866;font-weight:700;line-height:normal;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;padding:10px;width:42px;height:42px}@media only screen and (min-width: 768px){.button.cir{width:54px;height:54px}.button.cir:hover{background:#f68825}}.button.sp-btn-1{position:relative;padding:10px;border-radius:30px;z-index:1;transition:all .3s ease}@media only screen and (min-width: 768px){.button.sp-btn-1{padding:15px}.button.sp-btn-1:hover p{color:#fff}.button.sp-btn-1:hover:before{width:100%}}.button.sp-btn-1:before{content:"";position:absolute;top:50%;transform:translateY(-50%);right:0;width:45px;height:45px;border:1px solid #ffffff;background:linear-gradient(120deg,#1eb9b6,#d8de2b);border-radius:30px;z-index:-1;transition:all .3s ease}@media only screen and (min-width: 768px){.button.sp-btn-1:before{width:52px;height:52px}}.button.sp-btn-1 p{font-weight:700;font-size:18px}@media only screen and (min-width: 768px){.button.sp-btn-1 p{font-size:20px}}.button.sp-btn-1 img{width:25px;height:16px}.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:#37A866 solid 1px;background-color:#fff;border-radius:0 10px;color:#37a866;margin:0 5px}@media only screen and (min-width: 768px){.page-number a{min-width:50px;width:50px;height:50px;margin:0 10px;border-radius:0 20px}}@media only screen and (min-width: 768px){.page-number a:hover{background-color:#37a866;color:#fff}}.page-number a.now{background-color:#37a866;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-r-ChO9QuzC.svg) center center no-repeat;background-size:contain;width:32px;height:32px;transition:.3s}@media only screen and (min-width: 768px){.page-number a.btn span{width:40px;height:20px}}@media only screen and (min-width: 768px){.page-number a.btn:hover span{background:url(/Resources/site/image/arrow.png) center center no-repeat;background-size:contain}}.page-number a.btn.prev{transform:rotate(180deg)}.page-number a.btn{margin:0 5px}.page-number a.btn svg,.page-number a.btn svg *{transition:stroke .3s}@media only screen and (min-width: 768px){.page-number a.btn:hover{background-color:#37a866!important}.page-number a.btn:hover svg,.page-number a.btn:hover svg *{stroke:#fff}}.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{line-height:1.6em;display:flow-root}.editor .marker-yellow{background-color:#fdfd77}.editor .marker-green{background-color:#62f962}.editor .marker-pink{background-color:#fc7899}.editor .marker-blue{background-color:#72ccfd}.editor .pen-red{color:#e71313;background-color:transparent}.editor .pen-green{color:#128a00;background-color:transparent}.editor h2,.editor h3,.editor h4,.editor h5,.editor p{padding-bottom:.2em}.editor h2.pb-0,.editor h3.pb-0,.editor h4.pb-0,.editor h5.pb-0,.editor p.pb-0,.editor table p{padding-bottom:0}.editor figure{display:block;margin-block-start:0em;margin-block-end:0em;margin-inline-start:0px;margin-inline-end:0px}.editor .img-max img{max-width:800px;margin-bottom:1.7em;width:100%;height:auto;margin-left:auto;margin-right:auto}.editor .img-max.wm img{max-width:400px}.editor img{width:100%;height:auto}.editor img.ft-l{width:auto;max-width:50%;margin-right:20px;margin-bottom:15px}.editor img.ft-r{width:auto;max-width:50%;margin-left:20px;margin-bottom:15px}@media only screen and (min-width: 768px){.editor img.ft-md-l{width:auto;max-width:50%;margin-right:20px;margin-bottom:15px}.editor img.ft-md-r{width:auto;max-width:50%;margin-left:20px;margin-bottom:15px}}@media only screen and (min-width: 992px){.editor img.ft-lg-l{width:auto;max-width:50%;margin-right:20px;margin-bottom:15px}.editor img.ft-lg-r{width:auto;max-width:50%;margin-left:20px;margin-bottom:15px}}.editor figure.ft-l,.editor .image.ft-l{width:auto;max-width:50%;margin-right:20px;margin-bottom:15px}.editor figure.ft-l img,.editor .image.ft-l img{width:100%}.editor figure.ft-r,.editor .image.ft-r{width:auto;max-width:50%;margin-left:20px;margin-bottom:15px}.editor figure.ft-r img,.editor .image.ft-r img{width:100%}@media only screen and (min-width: 768px){.editor figure.ft-md-l,.editor .image.ft-md-l{width:auto;max-width:50%;margin-right:20px;margin-bottom:15px}.editor figure.ft-md-l img,.editor .image.ft-md-l img{width:100%}.editor figure.ft-md-r,.editor .image.ft-md-r{width:auto;max-width:50%;margin-left:20px;margin-bottom:15px}.editor figure.ft-md-r img,.editor .image.ft-md-r img{width:100%}}@media only screen and (min-width: 992px){.editor figure.ft-lg-l,.editor .image.ft-lg-l{width:auto;max-width:50%;margin-right:20px;margin-bottom:15px}.editor figure.ft-lg-l img,.editor .image.ft-lg-l img{width:100%}.editor figure.ft-lg-r,.editor .image.ft-lg-r{width:auto;max-width:50%;margin-left:20px;margin-bottom:15px}.editor figure.ft-lg-r img,.editor .image.ft-lg-r img{width:100%}}.editor a{color:#37a866;text-decoration:underline;word-break:break-all}.editor .note{font-size:16px;color:#ff9f4a;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-top:10px;margin-bottom:10px}.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:#37a866;font-weight:700;text-decoration:underline}.editor p{line-height:1.6em}@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:#37a866;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:#37a866;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.pb-0{padding-bottom:0}.edi-subtitle.black{color:#333}.edi-subtitle.pr-5{padding-right:5px}.edi-subtitle-child{font-size:18px;font-weight:700;color:#75aa45;padding-bottom:10px}@media only screen and (min-width: 992px){.edi-subtitle-child{font-size:20px;padding-bottom:15px}}.txt-hl{position:relative}.txt-hl:before{content:"";display:inline-block;position:absolute;left:0;bottom:0;width:100%;height:50%;background-color:#fff2e6;z-index:-1}.edit-link{position:relative;border-radius:20px;background:#37a866;padding:16px 60px 16px 20px;font-size:18px;display:inline-block;color:#333!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(/Resources/site/image/link-icon.png) center center no-repeat;background-size:contain;transition:.3s}@media only screen and (min-width: 992px){.edit-link:hover:after{background:url(/Resources/site/image/link-icon-hover.png) center center no-repeat;background-size:contain}}@media only screen and (min-width: 992px){.edit-link:hover{background:#fff2e6}}.edit-link.download{background:#fff2e6}.edit-link.download:after{width:23px;height:23px;background:url(/Resources/site/image/download-icon.png) center center no-repeat;background-size:contain;transition:.3s}@media only screen and (min-width: 992px){.edit-link.download:hover:after{background:url(/Resources/site/image/download-icon-hover.png) center center no-repeat;background-size:contain}}@media only screen and (min-width: 992px){.edit-link.download:hover{background:#fff2e6}}.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:#000c;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.style-thi>.container{padding-top:20%}@media only screen and (min-width: 768px){.modal-bg-fixed.style-thi>.container{padding-top:10%}}@media only screen and (min-width: 992px){.modal-bg-fixed.style-thi>.container{padding-top:4%}}.modal-bg-fixed.style-thi .img-frame{width:min(800px,100vw - 24px);max-width:100%;height:auto;min-height:200px;max-height:60vh;padding:20px 30px;box-sizing:border-box;display:flex;align-items:center;justify-content:center}@media only screen and (min-width: 576px){.modal-bg-fixed.style-thi .img-frame{width:min(800px,100vw - 32px);padding:12px}}.modal-bg-fixed .modal-box.style-pri .modal-top{position:relative;padding:18px 20px 0;color:#fff;font-size:20px;min-height:60px;background:linear-gradient(120deg,#1eb9b6,#d8de2b);border-radius:20px 20px 0 0}@media only screen and (min-width: 992px){.modal-bg-fixed .modal-box.style-pri .modal-top{font-size:24px;padding:25px 30px}}.modal-bg-fixed .modal-box.style-pri .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.style-pri .modal-content{padding:30px}.modal-bg-fixed .modal-box.style-pri .modal-content p{font-size:24px}}.modal-bg-fixed .modal-box.style-pri .modal-content-txt{padding:20px 0}@media only screen and (min-width: 992px){.modal-bg-fixed .modal-box.style-pri .modal-content-txt{padding:30px 0}}.modal-bg-fixed .modal-box.style-pri .modal-content-txt p{font-size:20px;line-height:1.6}@media only screen and (min-width: 992px){.modal-bg-fixed .modal-box.style-pri .modal-content-txt p{font-size:24px}}.modal-bg-fixed .modal-box.style-pri .video-close{text-align:right;margin-bottom:5px}.modal-bg-fixed .modal-box.style-sec{position:relative}.modal-bg-fixed .modal-box.style-sec:after{content:"";position:absolute;border-radius:20px;top:-8px;left:0;width:100%;height:100%;background:#37a866;z-index:-1}.modal-bg-fixed .modal-box.style-sec .modal-content{background-color:#fff;padding:20px;overflow-y:auto;position:relative;border-radius:20px}@media only screen and (min-width: 992px){.modal-bg-fixed .modal-box.style-sec .modal-content{padding:30px}}.modal-bg-fixed .modal-box.style-sec .modal-content-txt{padding:10px 0 20px;overflow-y:auto;max-height:50vh}@media only screen and (min-width: 992px){.modal-bg-fixed .modal-box.style-sec .modal-content-txt{padding:20px 0 30px}}.modal-bg-fixed .modal-box.style-sec .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:20px;top:20px;display:block;width:40px;height:40px;border-radius:50%;background-color:transparent;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;cursor:pointer}@media pad_md{.modal-close{right:30px;top:30px;width:50px;height:50px}.modal-close:hover{background-color:#f68825}}.modal-close .close-btn{display:block;width:30px;height:30px;background:url(../images/button-x-CbOLANNZ.svg) no-repeat;background-size:contain}@media only screen and (min-width: 768px){.modal-close .close-btn{width:45px;height:45px}}.wrap-buttons{padding-top:10px}.image-popup-swiper{width:100%;height:auto;min-height:200px;max-height:60vh;margin-bottom:20px}.image-popup-swiper .swiper-wrapper{height:auto;align-items:center}.image-popup-swiper .swiper-slide{height:auto;min-height:200px;display:flex;align-items:center;justify-content:center}.image-popup-swiper .swiper-slide img{max-width:100%;max-height:calc(60vh - 40px);width:auto;height:auto;object-fit:contain;display:block}.modal-box .popup-button-next,.modal-box .popup-button-prev{cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:45px;height:45px;background-color:#37a866;border:1px solid #37A866;border-radius:50%;transition:all .3s ease;z-index:10;box-shadow:0 0 10px #0003}@media only screen and (min-width: 768px){.modal-box .popup-button-next,.modal-box .popup-button-prev{width:60px;height:60px;background-color:transparent;border:1px solid #ffffff}.modal-box .popup-button-next:hover,.modal-box .popup-button-prev:hover{background-color:#f68825;border:1px solid #F68825}}.modal-box .popup-button-next svg,.modal-box .popup-button-prev svg{width:22px;height:13px;text-shadow:0 0 10px 0 rgb(0,0,0)}@media only screen and (min-width: 768px){.modal-box .popup-button-next svg,.modal-box .popup-button-prev svg{width:30px;height:15px}}.modal-box .popup-button-next{right:10px}@media only screen and (min-width: 768px){.modal-box .popup-button-next{right:20px}}.modal-box .popup-button-prev{left:10px}@media only screen and (min-width: 768px){.modal-box .popup-button-prev{left:20px}}.modal-box .popup-button-prev svg{transform:rotate(180deg)}.modal-box .popup-button-next.swiper-button-disabled,.modal-box .popup-button-prev.swiper-button-disabled{opacity:.4;cursor:not-allowed;pointer-events:none}@media only screen and (min-width: 768px){.modal-box .popup-button-next.swiper-button-disabled:hover,.modal-box .popup-button-prev.swiper-button-disabled:hover{background-color:transparent;border:1px solid #ffffff;transform:translateY(-50%)}}.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%}.nodata{display:none}@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 rotate_center{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes room_out{0%{transform:scale(1.07)}to{transform:scale(1)}}.image-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)}.image-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}.image-gallery>img:hover{filter:grayscale(0);--_t: 1.15}.table-norm thead>tr{background:#37a866;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:#fff}.table-norm tbody tr:nth-of-type(2n){background:#edf6ed}.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:#fff;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;height:60px;box-shadow:0 3px 6px #00000012}@media only screen and (min-width: 1280px){.nav{height:90px}}.nav.unfix{position:relative}.nav.pdf-review{background:linear-gradient(120deg,#1eb9b6,#d8de2b);height:auto;padding:10px 0}@media only screen and (min-width: 992px){.nav.pdf-review{height:60px;padding:0}}@media only screen and (min-width: 1280px){.nav.pdf-review{height:90px}}.nav .no-hover a:hover:before{display:none}.mb-no-hover a,.mb-no-hover button{transition:transform .2s ease,background-color .3s ease}.mb-no-hover a:hover,.mb-no-hover button:hover{background:#37a866!important}.mb-no-hover a:active,.mb-no-hover button:active{transform:scale(.95)}.nav-logo{cursor:pointer;position:relative;max-width:110px;width:100%;height:60px;background:url(../images/main-logo-DesSDY8M.png) left center no-repeat;background-size:contain;display:block}@media only screen and (min-width: 1280px){.nav-logo{max-width:200px;height:90px}}.nav-logo>a{position:absolute;inset:0;font-size:0;color:transparent}.nav-item{flex-shrink:0;gap:20px}@media only screen and (min-width: 1440px){.nav-item{gap:30px}}.nav-item li{position:relative}.nav-item li>a{display:block;padding:25px 0;font-size:18px;color:#333;font-weight:500;position:relative;z-index:1}.nav-item li>a:before{content:"";display:block;width:54px;height:54px;border-radius:50%;background:#ffd8b5;position:absolute;top:50%;left:-10px;transform:translateY(-50%) scale(0);transform-origin:center center;z-index:-1;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: 1280px){.nav-item li>a{font-size:20px}.nav-item li>a:hover:before{transform:translateY(-50%) scale(1)}}.nav-item li a.button{font-size:18px;border-radius:200px;background:#37a866;color:#fff;display:block;text-align:center;width:42px;height:42px;padding:0;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: 768px){.nav-item li a.button{width:48px;height:48px}}@media only screen and (min-width: 1440px){.nav-item li a.button{width:auto;height:auto;font-size:20px;padding:8px 25px}}@media only screen and (min-width: 992px){.nav-item li a.button:hover{background:#f68825}}.nav-item li a.button img{height:24px}@media only screen and (min-width: 768px){.nav-item li a.button img{height:26px}}@media only screen and (min-width: 992px){.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:244px;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: 1280px){.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:#37a866}}.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: 1280px){.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:#37a866}}.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;width:48px;height:48px;display:flex;align-items:center;justify-content:center;cursor:pointer}@media only screen and (min-width: 992px){.nav-language{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%;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: 992px){.nav-social a:hover,.nav-social .nav-search:hover{background:linear-gradient(to bottom,#1094be,#07a9c2)}}.nav-social a.icon-cart,.nav-social .nav-search.icon-cart{border:0px;width:42px;height:42px;background:url(../images/icon-cart-DlLwKqf3.svg) center center no-repeat;background-size:contain}@media only screen and (min-width: 992px){.nav-social a.icon-cart,.nav-social .nav-search.icon-cart{width:48px;height:48px}.nav-social a.icon-cart:hover,.nav-social .nav-search.icon-cart:hover{background:url(../images/icon-cart-hover-Bzm_LW7S.svg) center center no-repeat;background-size:contain}}.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:#37A866 2px solid;border-radius:5px;background-color:#fff}.nav-social .nav-search .btn-search{position:absolute;top:0;right:0;background-color:#37a866;display:block;color:#fff;font-size:18px;height:100%;padding:10px;border-radius:0 5px 5px 0}@media only screen and (min-width: 1280px){.nav-social .nav-search .btn-search{font-size:20px}}.btn-burger{position:relative;width:30px;height:50px;margin-left:15px;cursor:pointer}.btn-burger span{display:block;width:30px;height:3px;background-color:#37a866;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:#37a866;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(/Resources/site/image/icon_paperplane_blue.svg) left center no-repeat;background-size:30px 30px}.burger-menu .burger-btns>li .nav-member{background:url(/Resources/site/image/icon_member_blue.svg) left center no-repeat;background-size:30px 30px}.burger-menu .burger-btns>li .nav-consult{background:url(/Resources/site/image/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;transition:background-color .3s ease}.burger-menu .burger-ul>li .burger-item:hover,.burger-menu .burger-ul>li .burger-item:active{background-color:#ffffff1a}.burger-menu .burger-ul>li .burger-item p{color:#fff}.burger-menu .burger-ul>li .burger-item img{width:24px;height:24px;margin:0 10px;transform:rotate(0);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(180deg)}.burger-menu .burger-ul .burger-drop{display:block;max-height:0;overflow:hidden;padding:0 30px;background-color:#414647;transition:all .3s ease-in-out}.burger-menu .burger-ul .burger-drop.is-open{max-height:500px;padding:15px 30px}.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;padding:8px 10px;margin-left:-10px;border-radius:4px;transition:background-color .3s ease,color .3s ease}.burger-menu .burger-ul .burger-drop>li a:hover,.burger-menu .burger-ul .burger-drop>li a:active{background-color:#ffffff1a;color:#37a866}.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:#0c7839;z-index:10}.footer-social{flex-shrink:0}.footer-social img{width:30px;height:30px}.footer-top{width:100%;height:fit-content;background:url(../images/ft-bg-4gSznr3V.jpg) center bottom no-repeat;background-size:cover;padding:40px 0}.footer-box{padding-top:30px;padding-bottom:20px}@media only screen and (min-width: 768px){.footer-box{padding-top:40px;padding-bottom:40px}}.footer-box .footer-logo{max-width:200px;width:100%;margin-bottom:20px}@media only screen and (min-width: 992px){.footer-box .footer-logo{max-width:234px;width:100%;margin-bottom:30px}}.footer-box .info-part{width:100%}@media only screen and (min-width: 992px){.footer-box .info-part{max-width:301px}}.copyright{position:relative;color:#b7dbc6;font-size:14px;line-height:1.4em}@media only screen and (min-width: 992px){.copyright{font-size:18px}}.copyright.line{border-top:1px solid #48a06e;padding-top:10px;width:100%;text-align:center}.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}}.body-area{margin-top:60px}@media only screen and (min-width: 992px){.body-area{margin-top:90px}}.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(/Resources/site/image/arrow-top-w.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:#ff9f4a}}.go-top-img{position:fixed;bottom:20px;right:20px;width:50px;height:50px;background:url(../images/gotop-DD7Z36O6.svg) center center no-repeat;background-size:contain;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;z-index:150}@media only screen and (min-width: 992px){.go-top-img:hover{background:url(../images/gotop-hover-CLfIEN8C.svg) center center no-repeat;background-size:contain}}.navibar-spacer{height:60px;width:100%}@media only screen and (min-width: 1280px){.navibar-spacer{height:90px}}.page-banner .bn-bg{background:linear-gradient(120deg,#1eb9b6,#d8de2b);height:200px;max-width:100%;width:100%;overflow-x:hidden}@media only screen and (min-width: 768px){.page-banner .bn-bg{height:250px}}.page-banner .bn-img{position:absolute;left:0;top:0;object-fit:cover;object-position:right;width:607px;height:100%}.page-banner .inner-bn-overlay-wrapper{position:absolute;right:0;top:0;width:80%;height:120px;overflow-x:hidden}@media only screen and (min-width: 768px){.page-banner .inner-bn-overlay-wrapper{width:50%;top:auto;bottom:0;height:257px}}.page-banner .inner-bn-overlay{position:absolute;z-index:3;right:0;top:0;width:100%;height:100%;overflow:hidden;border-radius:0 0 0 300px;box-shadow:0 3px 6px #00000014}@media only screen and (min-width: 768px){.page-banner .inner-bn-overlay{border-radius:300px 0 0;top:auto;bottom:0}}.page-banner .inner-bn-overlay .inner-bn-img{width:100%;height:100%;object-fit:cover;object-position:center}.page-banner .bn-txt{position:relative;font-size:40px;line-height:1.2em;font-weight:700;width:100%;padding-bottom:20px;z-index:1}@media only screen and (min-width: 1280px){.page-banner .bn-txt{font-size:30px;text-align:left;padding-bottom:30px}}.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:#f68825;margin:10px auto 0}@media only screen and (min-width: 992px){.page-banner .bn-txt .line{margin:10px 0 0}}.page-banner.for-tablist-style .page-path-txt{position:absolute;bottom:-45px;left:0;z-index:3;color:#888}.page-banner.for-tablist-style .inner-bn-overlay-wrapper{bottom:-45px}.page-path{position:relative;z-index:3}@media pad_md{.page-path{padding-bottom:30px}}.page-path-txt{color:#888}@media only screen and (min-width: 768px){.page-path-txt{width:calc(50% - 20px)}}.page-path-txt a{text-decoration:none;color:#888}@media only screen and (min-width: 768px){.page-path-txt a:hover{text-decoration:underline;color:#37a866}}.mxw{text-shadow:2px 2px 4px rgba(0,0,0,.3803921569)}.search-bar .select-style.main-select{width:100%}@media only screen and (min-width: 768px){.search-bar .select-style.main-select{width:30%;min-width:200px}}.search-bar .input-style,.search-bar .select-style{width:calc(100% - 52px)}.search-bar .to-txt{font-size:18px;line-height:2.5em}.search-bar.by-title .select-style{width:100%}@media only screen and (min-width: 768px){.search-bar.by-title .select-style{width:43%;min-width:200px}}.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(/Resources/site/image/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(/Resources/site/image/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:#37a866}@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 #37A866;-webkit-text-fill-color:transparent;-webkit-text-stroke:3px #37A866;-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:#37a866;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:#37a866;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 .accordion-header{padding:10px 0;cursor:pointer;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #D9D9D9}@media only screen and (min-width: 992px){.accordion-section .accordion-header{padding:15px 0}}.accordion-section .accordion-header p,.accordion-section .accordion-header .edi-subtitle{margin:0}.accordion-section .accordion-header .accordion-arrow{width:8px;height:8px;border-right:1px solid #37A866;border-bottom:1px solid #37A866;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{max-height:0;overflow:hidden;opacity:0;transition:max-height .35s ease,opacity .25s ease;padding:0}.accordion-section .accordion-content.editor p{font-size:16px;margin-bottom:0!important}@media only screen and (min-width: 768px){.accordion-section .accordion-content.editor p{font-size:18px}}.accordion-section .accordion-content.editor p.mb-10{margin-bottom:10px!important}.accordion-section .accordion-content.editor p.mb-20{margin-bottom:20px!important}.accordion-section.active .accordion-content{opacity:1}.accordion-section .peo-num{padding:2px 12px;background-color:#eee;border-radius:20px;font-size:16px;color:#000;margin-right:20px}.aside{display:flex;flex-direction:column;align-items:center;flex-shrink:0;width:100%}@media only screen and (min-width: 992px){.aside{align-items:stretch;width:auto}}@media only screen and (min-width: 992px){.aside .button{width:100%}}.member-sidebar{width:100%;max-width:286px;margin-bottom:20px;letter-spacing:.04em}@media only screen and (min-width: 576px){.member-sidebar{max-width:360px}}@media only screen and (min-width: 992px){.member-sidebar{max-width:286px}}.member-profile-card{border-radius:0 50px;background-color:#0c7839;margin-bottom:20px}@media only screen and (min-width: 1280px){.member-profile-card{margin-bottom:30px}}.member-avatar{width:125px;aspect-ratio:1/1;border-radius:0 50px;overflow:hidden;flex-shrink:0}@media only screen and (min-width: 576px){.member-avatar{width:180px}}@media only screen and (min-width: 992px){.member-avatar{width:125px}}.member-avatar img{width:100%;height:100%;object-fit:cover}.member-greeting{font-size:16px;font-weight:500;color:#fff;margin:0;padding-right:20px}@media only screen and (min-width: 576px){.member-greeting{font-size:20px}}@media only screen and (min-width: 1280px){.member-greeting{font-size:20px}}.member-greeting .greeting-hi{font-size:14px;font-weight:500;margin-bottom:5px}@media only screen and (min-width: 576px){.member-greeting .greeting-hi{font-size:16px}}@media only screen and (min-width: 992px){.member-greeting .greeting-hi{font-size:14px}}.sidelist{background-color:#fff;border-radius:0 50px 0 0}.member-center-title{background:#37a866;padding:15px 20px;border-radius:0 50px;margin-bottom:20px;z-index:1;box-shadow:-5px 10px #c8e6d5}@media only screen and (min-width: 1280px){.member-center-title{padding:18px 25px;margin-bottom:25px}}.member-center-title h3{font-size:16px;color:#fff;margin:0}@media only screen and (min-width: 1280px){.member-center-title h3{font-size:20px}}.member-nav-list{list-style:none;padding:0;margin:0 0 10px}.member-nav-list>li{margin-bottom:5px}.member-nav-list>li:last-child{margin-bottom:0}.member-nav-item{position:relative;padding:12px 15px;color:#37a866;font-weight:600;text-decoration:none;border-radius:10px;transition:all .3s ease;font-size:16px;z-index:1}@media only screen and (min-width: 1280px){.member-nav-item{font-size:18px;padding:15px 20px}}.member-nav-item.parent-hover{flex:1;position:relative;z-index:1}.member-nav-item.parent-hover:before{content:"";display:block;width:50px;height:50px;border-radius:50%;background:#fff2e6;position:absolute;top:50%;left:15px;transform:translateY(-50%) scaleX(0);transform-origin:center center;z-index:-1;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: 768px){.member-nav-item.parent-hover:hover:before{transform:translateY(-50%) scaleX(1)}}.member-nav-item.parent-hover.active:before{transform:translateY(-50%) scaleX(1)}.member-nav-item span{position:relative;z-index:1}.member-nav-item svg{flex-shrink:0;transform:rotate(0);transition:transform .3s ease;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;position:relative;z-index:1}.member-nav-icon{width:20px;height:20px;flex-shrink:0;position:relative;z-index:1}@media only screen and (min-width: 1280px){.member-nav-icon{width:24px;height:24px}}.member-nav-arrow{flex-shrink:0;transform:rotate(0);transition:transform .3s ease;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.member-nav-arrow.rotate{transform:rotate(-180deg)}.member-nav-parent.active .member-nav-item:before{transform:translateY(-50%) scaleX(1)}.member-nav-parent.active .member-nav-item svg{transform:rotate(-180deg)}.member-nav-drop{display:none;list-style:none;margin:5px 0 0;padding:0 0 0 32px}@media only screen and (min-width: 1280px){.member-nav-drop{padding-left:44px}}.member-nav-drop.active{display:block}.member-nav-drop>li{margin-bottom:3px}.member-nav-drop>li:last-child{margin-bottom:0}.member-nav-sub-item{position:relative;padding:10px 15px;color:#888;text-decoration:none;border-radius:8px;font-size:16px;transition:all .3s ease;z-index:1}@media only screen and (min-width: 1280px){.member-nav-sub-item{font-size:18px;padding:12px 18px}}.member-nav-sub-item:before{content:"";display:block;width:50px;height:50px;border-radius:50%;background:#fff2e6;position:absolute;top:50%;left:-10px;transform:translateY(-50%) scaleX(0);transform-origin:center center;z-index:-1;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: 768px){.member-nav-sub-item:hover:before{transform:translateY(-50%) scaleX(1)}}.member-nav-sub-item.active:before{transform:translateY(-50%) scaleX(1)}.member-nav-sub-item span{position:relative;z-index:1}.fw-nor{font-weight:400!important}.for-ch{line-height:2}.editor .mw800{max-width:800px;margin:0 auto}.container-p{padding-left:20px;padding-right:20px}@media only screen and (min-width: 768px){.container-p{padding-left:60px;padding-right:60px}}.fz-16{font-size:16px}.fz-18{font-size:16px;font-weight:400}@media only screen and (min-width: 768px){.fz-18{font-size:18px}}.fz-18 .pb-0{padding-bottom:0}.page-content.single{padding:20px 10px}@media only screen and (min-width: 576px){.page-content.single{padding:30px}}@media only screen and (min-width: 992px){.page-content.single{padding:50px}}.page-content.single-l{padding:20px 10px}@media only screen and (min-width: 576px){.page-content.single-l{padding:40px 30px}}.page-content.bdra-pri{border-radius:0 20px}@media only screen and (min-width: 576px){.page-content.bdra-pri{border-radius:0 30px}}@media only screen and (min-width: 992px){.page-content.bdra-pri{border-radius:0 50px}}.page-content.bdra-sec{border-radius:0 20px;border:1px solid #76AA8C}.page-content.for-mem{width:100%}@media only screen and (min-width: 992px){.page-content.for-mem{width:calc(100% - 322px)}}.page-content.for-director{width:100%}@media only screen and (min-width: 992px){.page-content.for-director{width:calc(100% - 290px)}}.page-content .inner-pd{padding:20px 10px}@media only screen and (min-width: 576px){.page-content .inner-pd{padding:40px 30px}}.page-content .inner-pd.gallery-detail{padding:20px 10px}@media only screen and (min-width: 576px){.page-content .inner-pd.gallery-detail{padding:40px 30px 30px}}.page-title{font-size:24px;font-weight:700;color:#333;margin-bottom:20px;text-shadow:4px 4px 0px #C8E6D5;color:#37a866}@media only screen and (min-width: 768px){.page-title{font-size:28px;margin-bottom:30px}}@media only screen and (min-width: 992px){.page-title.mb-lg-0{margin-bottom:0!important}}.cir-title{position:relative}.cir-title:before{content:"";display:inline-block;width:21px;height:21px;background:url(../images/title-deco-DU5xdP0_.svg) no-repeat center center;background-size:contain;margin-right:10px;vertical-align:-2px}.img-cover-box img{width:100%;height:100%;object-fit:cover;object-position:center}.divider-line{width:100%;height:1px;background-color:#d1d1d1}.divider-line.green{background-color:#76aa8c;margin-top:20px;margin-bottom:20px}.divider-line.light-green{background-color:#c8e6d5}.divider-line.mt-0{margin-top:0}.link-list a{display:block;font-size:16px;letter-spacing:.03em;color:#37a866;text-decoration:underline;transition:all .2s ease;word-break:break-all}@media only screen and (min-width: 768px){.link-list a:hover{color:#f68825}}@media only screen and (min-width: 768px){.link-list a:hover:before{width:14px;height:14px;background:url(../images/icon-outlink-hover-C6csFXuA.svg) no-repeat top 1px center;background-size:contain}}.link-list a:before{content:"";display:inline-block;width:14px;height:14px;background:url(../images/icon-outlink-DxPChz0z.svg) no-repeat top 1px center;background-size:contain;margin-right:5px;transition:all .2s ease}.link-list.link-page a{font-size:18px;color:#555;text-decoration:none;transition:all .2s ease}.link-list.link-page a:before{width:18px;height:18px;vertical-align:-2px}@media only screen and (min-width: 768px){.link-list.link-page a{margin-bottom:5px}.link-list.link-page a:hover{color:#f68825}}.tag{font-size:16px;color:#555;font-weight:500}.tag:before{content:"";display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:10px;background-color:#ecc04b}.tag.activities:before{background-color:#a1d571}.tag.research:before{background-color:#1db6b2}.tag.gallery:before{background-color:#f68825}.tag.other:before{background-color:#37a866}.contact-bg1{position:absolute;top:0;right:0;width:auto;height:100%;object-fit:cover;object-position:right}.contact-bg2{position:absolute;top:0;left:0;width:auto;height:100%;object-fit:cover;object-position:left}.vacancy-table{width:100%}.vacancy-header{background-color:#37a866;color:#fff;font-weight:700;padding:10px 20px;text-align:center}@media only screen and (min-width: 768px){.vacancy-header{padding:13px 30px}}.vacancy-header-col{font-size:16px}@media only screen and (min-width: 768px){.vacancy-header-col{font-size:20px}}.vacancy-header-col:first-child{margin-bottom:10px}@media only screen and (min-width: 768px){.vacancy-header-col:first-child{margin-bottom:0;margin-right:20px;width:200px;flex-shrink:0}}.vacancy-header-col:last-child{flex:1}.vacancy-row{padding:10px 20px;border-bottom:1px solid #eeeeee}@media only screen and (min-width: 768px){.vacancy-row{padding:13px 30px}}.vacancy-row:last-child{border-bottom:none}.vacancy-row.bg-alt{background-color:#f4f6f4}.vacancy-row.bg-white{background-color:#fff}@media only screen and (min-width: 768px){.vacancy-row:hover{background-color:#fff2e6}}.vacancy-col{font-size:16px;color:#333;line-height:1.6}@media only screen and (min-width: 768px){.vacancy-col{font-size:18px}}.vacancy-col:first-child{margin-bottom:10px}@media only screen and (min-width: 768px){.vacancy-col:first-child{margin-bottom:0;margin-right:20px;width:200px;flex-shrink:0}}.vacancy-col:last-child{flex:1}.vacancy-col.vacancy-date{font-size:16px}.tag-end{position:relative}.tag-end:after{content:"END";display:inline-block;background-color:#888;color:#fff;font-size:14px;font-weight:400;padding:2px 12px;line-height:1.6em;border-radius:0 20px 20px;margin-left:10px;font-weight:500;vertical-align:middle;transition:.2s ease}.li-mb>li{margin-bottom:20px}@media only screen and (min-width: 768px){.li-mb>li{margin-bottom:30px}}.remuneration-box{width:100%;border-top:2px solid #37A866}.remuneration-item{padding:10px 0;border-bottom:1px solid #eeeeee;gap:8px;letter-spacing:0em}@media only screen and (min-width: 768px){.remuneration-item{gap:20px}}.remuneration-label{font-size:18px;font-weight:700;color:#333;width:100%}@media only screen and (min-width: 768px){.remuneration-label{width:220px;flex-shrink:0}}.remuneration-value{font-size:16px;color:#333;line-height:1.6}@media only screen and (min-width: 768px){.remuneration-value{font-size:18px}}.readmore-box{background-color:#fff;box-shadow:10px 10px #37a866;border:1px solid #76AA8C;border-radius:0 30px;margin-bottom:-40px;margin-left:-10px;width:100%;max-width:100%}@media only screen and (min-width: 768px){.readmore-box{margin-left:-30px;border-radius:0 50px}}.readmore-box.readmore-pd{padding:30px}@media only screen and (min-width: 768px){.readmore-box.readmore-pd{padding:40px 70px 50px 50px}}.readmore-list{list-style:none;padding-left:0}.readmore-link{position:relative;display:inline-block;padding-left:24px;color:#333;text-decoration:none;transition:color .2s ease}@media only screen and (min-width: 768px){.readmore-link:hover{color:#f68825}}@media only screen and (min-width: 768px){.readmore-link:hover:before{background:url(../images/icon-link-hover-DjtJMOQI.svg) no-repeat center;background-size:contain}}@media only screen and (min-width: 768px){.readmore-link:hover .tag-end:after{background-color:#f68825}}.readmore-link:before{content:"";position:absolute;left:0;top:7px;width:16px;height:16px;background:url(../images/icon-link-tl_e_lL9.svg) no-repeat center;background-size:contain;transition:.2s ease}.whitespace{height:40px}@media only screen and (min-width: 768px){.whitespace{height:70px}}.staff-img-wrap{width:200px;flex-shrink:0;z-index:1;margin:0 auto}@media only screen and (min-width: 768px){.staff-img-wrap{width:237px;margin:0}}.staff-img-box{z-index:1;width:100%;aspect-ratio:237/357;border-radius:0 20px}.staff-img-box:after{content:"";position:absolute;top:10px;left:10px;width:100%;height:100%;background:linear-gradient(120deg,#1eb9b6,#d8de2b);border-radius:0 20px;z-index:-1}.staff-info{padding:20px;border-radius:0 20px;margin-top:20px}@media only screen and (min-width: 768px){.staff-info{padding:25px 30px 25px 50px;margin-left:-20px;border-radius:0 20px;min-height:312px}}.staff-name{font-size:20px;font-weight:700;color:#333}@media only screen and (min-width: 768px){.staff-name{font-size:24px}}.staff-detail{margin:0}.staff-detail li{line-height:1.6;margin-bottom:5px}@media only screen and (min-width: 768px){.staff-detail li{font-size:18px}}.staff-detail li:last-child{margin-bottom:0}.inner-tablist-wrap{background-color:#f4f6f4;box-shadow:0 3px 6px #00000014;position:relative;z-index:2;padding:60px 0 20px}@media only screen and (min-width: 768px){.inner-tablist-wrap{padding:100px 0 40px}}@media only screen and (min-width: 1280px){.inner-tablist-wrap{border-radius:0 0 0 100px}}@media only screen and (min-width: 1680px){.inner-tablist-wrap{border-radius:0 0 0 300px}}.inner-tablist-wrap.for-researchers .inner-tablist-title:after{right:-10px;top:0}.inner-tablist-wrap.for-research .inner-tablist-title:after{left:-12px;top:-2px}.inner-tablist-wrap.for-event-gallery{box-shadow:none;position:relative}.inner-tablist-wrap.for-event-gallery:before{content:"";position:absolute;display:block;top:100%;left:0;width:100%;height:100%;background-color:#f4f6f4}.inner-tablist-wrap.for-event-gallery:after{content:"";display:block;position:absolute;top:100%;left:0;width:100%;height:100%;background-color:#fff}@media only screen and (min-width: 1280px){.inner-tablist-wrap.for-event-gallery:after{border-radius:0 100px 0 0}}@media only screen and (min-width: 1680px){.inner-tablist-wrap.for-event-gallery:after{border-radius:0 300px 0 0}}.inner-tablist-tabs{gap:10px 30px}@media only screen and (min-width: 768px){.inner-tablist-tabs{gap:10px 40px}}.inner-tablist-link{text-decoration:none;display:block;padding:10px 0;color:#333;transition:color .2s ease}@media only screen and (min-width: 768px){.inner-tablist-link:hover .inner-tablist-title:after{transform:scale(1)}}.inner-tablist-link.now .inner-tablist-title:after{transform:scale(1)}.inner-tablist-link p{padding:0}.inner-tablist-sub{color:#888;font-size:16px}.inner-tablist-title{margin:0;letter-spacing:0;font-size:20px;color:#333;position:relative;display:block}.inner-tablist-title:after{content:"";position:absolute;right:-15px;bottom:-4px;width:40px;height:40px;border-radius:50%;background-color:#d4df71;z-index:-1;transform:scale(0);transform-origin:center;transition:transform .2s ease}.director-wrap{max-width:400px;width:100%;flex-shrink:0;z-index:1;margin:0 auto}@media only screen and (min-width: 768px){.director-wrap{width:fit-content;margin:0}}.director-wrap .social-info a{display:inline-block;width:35px;height:35px}.director-wrap .social-info a img{width:100%;height:100%;object-fit:contain;object-position:center}.director-img{position:relative;width:160px;border-radius:0 20px;background:#fff;overflow:hidden;z-index:1}@media only screen and (min-width: 768px){.director-img{width:200px;height:300px}}@media only screen and (min-width: 992px){.director-img{width:234px;height:353px}}.director-img.shadow{box-shadow:0 0 6px #0000004d}.director-img img{width:auto;height:100%;object-fit:cover;object-position:center;display:block}.director-info{width:calc(100% - 160px);border-radius:0 20px;background:linear-gradient(180deg,#2fad7e,#69b954);margin:20px 0 20px -20px;padding:20px 20px 0 40px;color:#fff;transition:all .3s ease}@media only screen and (min-width: 768px){.director-info{width:200px;margin-top:-160px;margin-left:20px;margin-bottom:0;padding:180px 20px 0}}@media only screen and (min-width: 992px){.director-info{width:234px;margin-top:-160px;padding:180px 20px 0}}.director-wrap.for-researchers{max-width:none}.director-wrap.for-researchers .director-info{width:100%;color:#333;background:#fff;border:1px solid #76AA8C;font-size:16px;margin:20px 0 0;padding:20px 20px 0}@media only screen and (min-width: 768px){.director-wrap.for-researchers .director-info{width:200px;margin-top:-160px;margin-left:0;padding:180px 20px 0}}@media only screen and (min-width: 992px){.director-wrap.for-researchers .director-info{width:267px;margin-top:-300px;padding:320px 20px 0}}.identity{font-size:14px;color:#888}.sec-researchers .page-content.for-director{flex:1;min-width:0}.director-accordion-item{border:1px solid #76AA8C;border-radius:0 22px 0 0;margin-bottom:20px}.director-accordion-header{position:relative;width:100%;padding:15px 20px;border:none;background:#f8f9f8;border-radius:0 20px 0 0;cursor:pointer;text-align:left}.director-accordion-icon{width:21px;height:21px;flex-shrink:0}.director-accordion-icon img{width:100%;height:100%;display:block;object-fit:contain}.director-accordion-arrow-wrap{position:absolute;right:0;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;border-radius:0 20px;aspect-ratio:1/1;height:100%;background:#37a866;z-index:1}.director-accordion-arrow{display:inline-flex;align-items:center;justify-content:center}.director-accordion-arrow svg{transition:transform .2s ease}.director-accordion-arrow svg g path{stroke:#fff}.director-accordion-body{padding:20px}.director-accordion-body h2,.director-accordion-body h3,.director-accordion-body h4,.director-accordion-body h5,.director-accordion-body p{padding-bottom:0}.director-accordion-body a{color:#37a866;text-decoration:underline;transition:all .2s ease}@media only screen and (min-width: 768px){.director-accordion-body a:hover{color:#f68825}}.director-accordion-body .editor{margin-bottom:20px}.director-accordion-body .editor:last-child{margin-bottom:0}.director-accordion-body .link-list{gap:6px 20px}.director-accordion-body .link-list a{font-size:18px}.director-accordion-body .link-list a:before{width:16px;height:16px}.director-accordion-body .cv-list li{display:grid;grid-template-columns:1fr;row-gap:4px;border-left:2px solid #888888;margin-left:0;margin-bottom:20px;padding-left:10px}.director-accordion-body .cv-list .cv-desc{min-width:0}@media only screen and (min-width: 768px){.director-accordion-body .cv-list li{grid-template-columns:170px 1fr;align-items:start;column-gap:20px}.director-accordion-body .cv-list .cv-date{white-space:normal}}.cv-date{color:#888;font-weight:500;white-space:nowrap}.director-accordion-item.is-open .director-accordion-arrow svg{transform:rotate(180deg)}.wrap-research{padding:20px}@media only screen and (min-width: 992px){.wrap-research{padding:50px 40px}}.wrap-research.rev .color-bg-block{left:auto;right:0;border-radius:20px 0 0 20px}@media only screen and (min-width: 992px){.wrap-research.rev .research-info-box{padding-left:50px}}.editor-img-bg{width:100%;background:#f4f6f4;padding:24px 16px;border-radius:0 50px}@media only screen and (min-width: 768px){.editor-img-bg{padding:40px}}.editor-img-bg img{max-width:800px;width:100%;height:auto;object-fit:contain;object-position:center;margin:0 auto}@media only screen and (min-width: 992px){.research-info-box{padding-right:50px}}.chart-box{min-height:300px;border-radius:20px;background:#fff;box-shadow:0 0 10px #0000001a;padding:20px;width:100%;max-width:700px;margin:0 auto}@media only screen and (min-width: 576px){.chart-box{min-height:360px}}@media only screen and (min-width: 992px){.chart-box{min-height:382px;max-width:none;margin:0}}.color-bg-block{position:absolute;top:auto;bottom:0;left:0;width:100%;height:50%;background-color:#f4f6f4;z-index:-1;border-radius:0 20px 20px 0}@media only screen and (min-width: 992px){.color-bg-block{top:0;left:0;width:60%;height:100%}}.outcome-row{margin-bottom:20px}@media only screen and (min-width: 768px){.outcome-row{margin-bottom:50px}}.re-foot-note{max-width:700px;width:100%;margin-right:auto;margin-left:auto;margin-top:10px;color:#555;text-align:right}.top-cited-papers{background:linear-gradient(0deg,#edf6f0,#f4f6ed)}.cited-papers-box{background-color:#fff;border-radius:20px;padding:20px;border:1px solid #76AA8C}@media only screen and (min-width: 768px){.cited-papers-box{padding:50px;border-radius:50px}}.cited-paper-item{padding:5px 0;gap:15px}@media only screen and (min-width: 768px){.cited-paper-item{padding:10px 0;gap:20px}}.cited-paper-content{flex:1;gap:8px}@media only screen and (min-width: 768px){.cited-paper-content{gap:10px}}.cited-paper-number{width:30px;flex-shrink:0;margin:0}.cited-paper-title{font-size:16px;color:#333;line-height:1.6;margin:0}@media only screen and (min-width: 768px){.cited-paper-title{font-size:18px}}.cited-paper-count{font-size:16px;flex-shrink:0;white-space:nowrap;text-align:right;margin:0}@media only screen and (min-width: 768px){.cited-paper-count{font-size:18px}}.number-box-wrapper{margin:0 auto}@media only screen and (min-width: 768px){.number-box-wrapper{max-width:1000px}}.number-box{position:relative;flex:1}@media only screen and (min-width: 768px){.number-box{max-width:100%}}.number-box:before{content:"";position:absolute;top:0;left:0;display:block;width:5px;height:100%;border-radius:20px;background-color:#37a866}.number-box.green:before{background-color:#37a866}.number-box.green .number-value{color:#37a866}.number-box.orange:before{background-color:#f68825}.number-box.orange .number-value{color:#f68825}.number-item{display:flex;align-items:flex-start;padding-left:20px;gap:10px}@media only screen and (min-width: 576px){.number-item{padding-left:40px}}.mw-txt{width:180px}@media only screen and (min-width: 576px){.mw-txt{width:auto}}.number-value{font-size:36px;font-weight:700;line-height:1.2;width:100px}@media only screen and (min-width: 768px){.number-value{font-size:48px;width:6ch}}@media only screen and (min-width: 992px){.number-value{font-size:56px}}.top-btn{bottom:20px;right:20px;width:60px;height:60px;background-color:#37a866;border:none;border-radius:10px;color:#fff;cursor:pointer;gap:4px;z-index:10;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: 768px){.top-btn{bottom:30px;right:30px;width:70px;height:70px}}.top-btn svg{width:20px;height:20px}@media only screen and (min-width: 768px){.top-btn svg{width:24px;height:24px}}.top-btn span{font-size:14px;font-weight:700}@media only screen and (min-width: 768px){.top-btn span{font-size:16px}}@media only screen and (min-width: 992px){.top-btn:hover{background-color:#f68825}}.top-btn:active{transform:scale(.95)}#inner-bn-ani-1 .bn-img,#inner-bn-ani-2 .bn-img{opacity:0;transform:translate(-30px);transition:all .5s ease}#inner-bn-ani-1 .inner-bn-overlay,#inner-bn-ani-2 .inner-bn-overlay{opacity:0;transform:translate(30px);transition:all .5s ease}#inner-bn-ani-1.ani-do .bn-img,#inner-bn-ani-1.ani-do .inner-bn-overlay,#inner-bn-ani-2.ani-do .bn-img,#inner-bn-ani-2.ani-do .inner-bn-overlay{opacity:1;transform:translate(0)}#contact-ani-1{opacity:0;transform:translateY(-30px);transition:all .5s ease;transition-delay:.2s}#contact-ani-1.ani-do{opacity:1;transform:translateY(0)}#vacancy-ani-1{opacity:0;transform:translateY(-30px);transition:all .5s ease;transition-delay:.2s}#vacancy-ani-1.ani-do{opacity:1;transform:translateY(0)}#axis-ani-1{opacity:0;transform:translate(-30px);transition:all .5s ease;transition-delay:.2s}#axis-ani-1.ani-do{opacity:1;transform:translate(0)}#axis-ani-2{opacity:0;transform:translateY(-30px);transition:all .5s ease;transition-delay:.4s}#axis-ani-2.ani-do{opacity:1;transform:translateY(0)}#research-ani-1,#research-ani-4{opacity:0;transform:translate(-30px);transition:all .5s ease}#research-ani-1.ani-do,#research-ani-4.ani-do{opacity:1;transform:translate(0)}#research-ani-2 .color-bg-block,#research-ani-2 .research-info-box,#research-ani-2 .chart-box,#research-ani-3 .color-bg-block,#research-ani-3 .research-info-box,#research-ani-3 .chart-box{opacity:0;transform:translate(30px);transition:all .5s ease}#research-ani-2.ani-do .color-bg-block,#research-ani-3.ani-do .color-bg-block{opacity:1;transform:translate(0);transition-delay:.2s}#research-ani-2.ani-do .research-info-box,#research-ani-3.ani-do .research-info-box{opacity:1;transform:translate(0);transition-delay:.4s}#research-ani-2.ani-do .chart-box,#research-ani-3.ani-do .chart-box{opacity:1;transform:translate(0);transition-delay:.6s}#research-ani-5 .cir-title,#research-ani-5 .cited-papers-box{opacity:0;transform:translateY(30px);transition:all .5s ease}#research-ani-5.ani-do .cir-title{opacity:1;transform:translateY(0)}#research-ani-5.ani-do .cited-papers-box{opacity:1;transform:translateY(0);transition-delay:.2s}.event-gallery-cards,.gallery-detail-photos{display:grid;grid-template-columns:1fr;gap:30px}@media only screen and (min-width: 576px){.event-gallery-cards,.gallery-detail-photos{grid-template-columns:repeat(2,1fr);gap:20px}}@media only screen and (min-width: 992px){.event-gallery-cards,.gallery-detail-photos{grid-template-columns:repeat(3,1fr);gap:30px}}.event-gallery-card{transition:all .3s ease;box-shadow:0 0 6px #0000001a;border-radius:0 20px}@media only screen and (min-width: 768px){.event-gallery-card:hover{transform:translateY(-10px)}.event-gallery-card:hover .event-gallery-img>img{transform:scale(1.05)}}.event-gallery-img{width:100%;padding-top:66.67%;position:relative;overflow:hidden}.event-gallery-img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;transition:all .3s ease}.event-gallery-content{padding:20px}@media only screen and (min-width: 768px){.event-gallery-content{padding:25px}}@media only screen and (min-width: 992px){.event-gallery-content{padding:30px}}.event-gallery-date{font-size:14px;font-weight:500;line-height:1.2}@media only screen and (min-width: 768px){.event-gallery-date{font-size:16px}}.event-gallery-title{margin-right:60px;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}@media only screen and (min-width: 576px){.event-gallery-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}}.event-gallery-btn{position:absolute;bottom:20px;right:20px;width:45px;height:45px;background-color:#37a866;border-radius:50%;display:flex;align-items:center;justify-content:center;text-decoration:none;transition:all .3s ease}@media only screen and (min-width: 768px){.event-gallery-btn{width:50px;height:50px;bottom:25px;right:25px}.event-gallery-btn:hover{background-color:#f68825}}.event-gallery-btn img{width:20px;height:20px}@media only screen and (min-width: 768px){.event-gallery-btn img{width:24px;height:24px}}@media only screen and (min-width: 768px){.gallery-detail-photo:hover .gallery-detail-photo-overlay{opacity:1}}.gallery-detail-photo .gallery-detail-photo-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#f68825cc;opacity:0;transition:all .3s ease}.gallery-detail-photo .gallery-detail-photo-overlay h5{padding:0 20px}.gallery-detail-photo{display:block;width:100%;padding-top:66.67%;position:relative;overflow:hidden}.gallery-detail-photo img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center;transition:all .3s ease}.time-txt{padding:4px 12px;background-color:#fff;border-radius:20px;color:#f68825;font-size:16px;font-weight:500;line-height:1.2}.news-cards{border-radius:0 20px;border:1px solid #76AA8C;padding:20px 30px;background-color:transparent;transition:all .3s ease}@media only screen and (min-width: 768px){.news-cards:hover{background-color:#fff2e6;border-color:#f68825}.news-cards:hover .cir-btn{background-color:#f68825}}.cir-btn{width:45px;height:45px;background-color:#37a866;border-radius:50%;display:flex;align-items:center;justify-content:center;text-decoration:none;transition:all .3s ease}@media only screen and (min-width: 768px){.cir-btn{width:50px;height:50px}.cir-btn:hover{background-color:#f68825}}.cir-btn img{width:20px;height:20px}@media only screen and (min-width: 768px){.cir-btn img{width:24px;height:24px}}@media only screen and (min-width: 576px){.news-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}}.activity-list-box{align-items:flex-start}.ativ-intro{padding-top:0}@media only screen and (min-width: 768px){.ativ-intro{padding-top:40px}}.activity-search-box{position:relative;border-radius:0 20px 0 0}@media only screen and (min-width: 992px){.activity-search-box{max-width:320px;flex-shrink:0;position:sticky;top:100px}}.search-box-header{background:#37a866;padding:20px;border-radius:0 20px 0 0;color:#fff;font-weight:700}.btn-clear{color:#f8f9f8;font-size:16px;line-height:1.2;text-decoration:underline;transition:all .2s ease;letter-spacing:.02em}@media only screen and (min-width: 768px){.btn-clear:hover{font-weight:700}}.search-box-content{padding:20px}@media only screen and (min-width: 768px){.search-box-content{padding:20px}}.search-box-content .for-icon:before{content:"";display:inline-block;width:20px;height:20px;vertical-align:-2px;margin-right:5px}.search-box-content .for-icon.calendar:before{background:url(../images/icon-date-C0NM4eC_.png) no-repeat center center;background-size:contain}.search-box-content .for-icon.type:before{background:url(../images/icon-type-XBJKnjhO.png) no-repeat center center;background-size:contain}.search-box-content .for-icon.search-pri:before{background:url(../images/icon-search-pri-Ct0y24Y9.png) no-repeat center center;background-size:contain}.activity-list{width:100%}.activity-cards{padding:18px 16px 16px;border-radius:0 20px;background-color:#fff;box-shadow:0 3px 6px #0000000f;transition:all .3s ease}@media only screen and (min-width: 768px){.activity-cards{padding:20px 24px}.activity-cards:hover .cir-btn{background-color:#f68825}}.activity-status{display:inline-flex;align-items:center;justify-content:center;padding:3px 12px;font-size:14px;font-weight:500;line-height:1.4;color:#1db6b2;background-color:#e8fffe;white-space:nowrap;transition:all .2s ease}.activity-status.coming-soon{background-color:#e8fffe;color:#1db6b2}.activity-status.open{background-color:#e9fef2;color:#37a866}.activity-status.closed{background-color:#f2f2f2;color:#333}.activity-item{font-size:16px;gap:5px;line-height:1.6}.activity-item img{width:16px;height:16px;flex-shrink:0}@media only screen and (min-width: 768px){.activity-item img{width:18px;height:18px;margin-top:3px}}.activity-tags{font-size:14px}.activity-tag{display:block;align-items:center;justify-content:center;padding:2px 10px;border-radius:20px;border:1px solid #F68825;color:#f68825;line-height:1.6}.activity-tag.activ-type-1{border:1px solid #F68825;color:#f68825}.activity-tag.activ-type-2{border:1px solid #1DB6B2;color:#1db6b2}.activity-tag.activ-type-3{border:1px solid #37A866;color:#37a866}.activity-tag.activ-type-4{border:1px solid #e4b124;color:#e4b124}.activity-tag.activ-type-5{border:1px solid #8dc559;color:#8dc559}.activity-detail-wrap{align-items:flex-start}.activity-detail-wrap .cart-icon{width:26px;height:26px;margin-top:-5px;margin-bottom:-5px}@media only screen and (min-width: 768px){.activity-detail-wrap .cart-icon{width:32px;height:32px}}.activity-detail-side{width:100%;margin-top:20px}@media only screen and (min-width: 992px){.activity-detail-side{max-width:478px;flex-shrink:0;margin-top:0}}.activity-detail-card{border-radius:0 20px 0 0;background-color:#fff;border:1px solid #76AA8C}.activ-p-box{padding:10px}@media only screen and (min-width: 768px){.activ-p-box{padding:24px}}.activ-cir{width:40px;height:40px;transition:all .2s ease;border-radius:50%}.activ-cir.share{background:url(../images/cir-share-DEMmfI4I.svg) no-repeat center center;background-size:contain}.activ-cir.cart{background:url(../images/cir-cart-BsVfl1PT.svg) no-repeat center center;background-size:contain}@media only screen and (min-width: 768px){.activ-cir{width:48px;height:48px}.activ-cir:hover.share{background:url(../images/cir-share-hover-BQRZ9kDE.svg) no-repeat center center;background-size:contain}.activ-cir:hover.cart{background:url(../images/cir-cart-hover-DImpe7kh.svg) no-repeat center center;background-size:contain}}.feature-item{padding:20px;background-color:#f8f9f8;color:#555}.gap-list li{margin-bottom:10px}.gap-list li:last-child{margin-bottom:0}.educator-list{display:grid;grid-template-columns:1fr;gap:30px;padding-top:30px}@media only screen and (min-width: 576px){.educator-list{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width: 1200px){.educator-list{grid-template-columns:repeat(3,1fr)}}.educator-card{display:flex;justify-content:center;background-color:#fff;border-radius:0 20px;border:1px solid #D9D9D9;transition:all .2s ease;margin-bottom:20px}.educator-card .txt-pri{transition:all .2s ease}@media only screen and (min-width: 768px){.educator-card:hover{transform:translateY(-10px);box-shadow:0 3px 6px #0000000f}.educator-card:hover .cir-btn{background-color:#f68825}.educator-card:hover .educator-img{box-shadow:5px 7px #f68825}.educator-card:hover .educator-info>.txt-pri{color:#f68825}}.educator-info-wrap{flex-direction:column;align-items:center}@media screen and (min-width: 400px){.educator-info-wrap{flex-direction:row;align-items:start}}.educator-wrap{z-index:1;text-decoration:none;width:100%}.educator-img{position:relative;width:158px;height:238px;border-radius:0 20px;overflow:hidden;z-index:1;box-shadow:5px 7px #37a866;margin-top:-25px;margin-left:-1px;flex-shrink:0;border:1px solid #D9D9D9;transition:all .2s ease}.educator-img img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.educator-info{position:relative;width:100%;margin-top:16px;padding:20px 15px 0;font-size:16px}.educator-info .name-title{font-size:18px;font-weight:700;color:#37a866}@media screen and (min-width: 400px){.educator-info{width:calc(100% - 158px)}}@media only screen and (min-width: 768px){.educator-info{margin-top:0;margin-left:-20px;padding:20px 20px 0}}.educator-detail{margin:0;font-size:16px;color:#888}.educator-detail li{line-height:1.6;margin-bottom:5px;background:#eee;padding:2px 10px;border-radius:20px;display:inline-block;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;width:fit-content}.educator-detail li:last-child{margin-bottom:0}.edu-intro{padding:20px;height:100%;width:100%}.list-brief{height:100%;width:100%}.diagram-container{position:relative;width:100%;max-width:300px;aspect-ratio:1/1;flex-shrink:0}@media only screen and (min-width: 768px){.diagram-container{max-width:580px}}@media only screen and (min-width: 992px){.diagram-container{width:50%}}.diagram-container .diagram-wrapper{position:relative;width:100%;height:100%}.diagram-container .concentric-circles{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%}.diagram-container .circle{position:absolute;border:1px solid #D9D9D9;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.diagram-container .circle.circle-1{width:58%;height:58%}.diagram-container .circle.circle-2{width:74%;height:74%}.diagram-container .circle.circle-3{width:90%;height:90%}.diagram-container .center-circle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:42%;height:42%;background-color:#fff;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:10;box-shadow:0 2px 10px #0000001a}.diagram-container .center-circle .logo{width:33.33%;height:33.33%;min-width:65px;min-height:65px;display:flex;align-items:center;justify-content:center;background:url(../images/main-logo-only-BNGXBaKa.png) no-repeat center center;background-size:contain}.diagram-container .center-circle .center-title{font-size:clamp(14px,4vw,20px);font-weight:700;color:#333;margin-bottom:2.22%}.diagram-container .orbit-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50%;height:50%}@media only screen and (min-width: 576px){.diagram-container .orbit-container{width:80%;height:80%}}.diagram-container .orbit-circle{position:absolute;top:50%;left:50%;width:20%;height:20%;min-width:60px;min-height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:11px;cursor:pointer;transition:box-shadow .3s ease;z-index:20;transform-origin:center center;transform:translate(-50%,-50%)}@media only screen and (min-width: 768px){.diagram-container .orbit-circle{font-size:clamp(8px,3.2vw,16px)}}@media only screen and (min-width: 768px){.diagram-container .orbit-circle:hover{box-shadow:0 0 15px #0003;z-index:30}}.diagram-container .orbit-circle.vision-circle{background-color:#1db6b2;animation:orbit-vision-mb 20s linear infinite;animation-play-state:running}@media only screen and (min-width: 576px){.diagram-container .orbit-circle.vision-circle{animation:orbit-vision 20s linear infinite}}.diagram-container .orbit-circle.value-circle{background-color:#ecc04b;animation:orbit-value-mb 20s linear infinite;animation-play-state:running}@media only screen and (min-width: 576px){.diagram-container .orbit-circle.value-circle{animation:orbit-value 20s linear infinite}}.diagram-container .orbit-circle.mission-circle{background-color:#a1d571;animation:orbit-mission-mb 20s linear infinite;animation-play-state:running}@media only screen and (min-width: 576px){.diagram-container .orbit-circle.mission-circle{animation:orbit-mission 20s linear infinite}}@keyframes orbit-vision{0%{transform:translate(-50%,-50%) rotate(0) translate(180%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg) translate(180%) rotate(-360deg)}}@keyframes orbit-value{0%{transform:translate(-50%,-50%) rotate(120deg) translate(230%) rotate(-120deg)}to{transform:translate(-50%,-50%) rotate(480deg) translate(230%) rotate(-480deg)}}@keyframes orbit-mission{0%{transform:translate(-50%,-50%) rotate(240deg) translate(285%) rotate(-240deg)}to{transform:translate(-50%,-50%) rotate(600deg) translate(285%) rotate(-600deg)}}@keyframes orbit-vision-mb{0%{transform:translate(-50%,-50%) rotate(0) translate(155%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg) translate(155%) rotate(-360deg)}}@keyframes orbit-value-mb{0%{transform:translate(-50%,-50%) rotate(120deg) translate(195%) rotate(-120deg)}to{transform:translate(-50%,-50%) rotate(480deg) translate(195%) rotate(-480deg)}}@keyframes orbit-mission-mb{0%{transform:translate(-50%,-50%) rotate(240deg) translate(245%) rotate(-240deg)}to{transform:translate(-50%,-50%) rotate(600deg) translate(245%) rotate(-600deg)}}.content-panel{flex:1;max-width:500px;padding:30px;display:none}.content-panel.vision{border-left:6px solid #1DB6B2}.content-panel.vision .content-title{color:#1db6b2}.content-panel.value{border-left:6px solid #ECC04B}.content-panel.value .content-title{color:#ecc04b}.content-panel.mission{border-left:6px solid #A1D571}.content-panel.mission .content-title{color:#a1d571}.content-panel.now{display:block}.content-title{font-size:30px;font-weight:700;color:#ecc04b;margin-bottom:20px}@media only screen and (min-width: 768px){.content-title{font-size:48px;margin-bottom:30px}}.content-description{font-size:18px;line-height:1.6;transition:opacity .3s ease;opacity:1}.ab-overview-bg{background:linear-gradient(to bottom,#f8f9f8,#f6fbf2);border-radius:0 0 30px 30px}@media only screen and (min-width: 768px){.ab-overview-bg{border-radius:0 0 50px 50px}}@media only screen and (min-width: 1200px){.ab-overview-bg{border-radius:0 0 200px 200px}}.ab-overview-bg.for-ab-stat{position:absolute;bottom:0;left:0;width:100%;height:100%;background:#edf6ed;border-radius:30px 30px 0 0}@media only screen and (min-width: 768px){.ab-overview-bg.for-ab-stat{border-radius:50px 50px 0 0;height:calc(50% + 40px)}}@media only screen and (min-width: 1200px){.ab-overview-bg.for-ab-stat{border-radius:200px 200px 0 0;height:calc(50% + 60px)}}.ab-main-txt{font-size:18px;line-height:1.6;text-align:left}@media only screen and (min-width: 768px){.ab-main-txt{font-size:20px;text-align:center}}.ab-map-box{max-width:420px;margin:0 auto}@media only screen and (min-width: 992px){.ab-map-box{max-width:540px;margin:0}}.ab-map-figure{position:relative;width:100%;aspect-ratio:3/4;display:flex;align-items:center;justify-content:center}@media only screen and (min-width: 992px){.ab-map-figure{padding:30px 26px}}.map-1{width:100%;height:100%;object-fit:contain;object-position:center;display:block}.ab-map-number{position:absolute;right:10%;bottom:12%;padding:10px 18px;width:140px;border-radius:999px;background-color:#fff;border:1px solid #C8E6D5}@media only screen and (min-width: 768px){.ab-map-number{right:8%;bottom:15%;padding:12px 22px;width:200px}}.ab-map-number p{font-weight:700;color:#37a866;font-size:20px;text-align:center}@media only screen and (min-width: 768px){.ab-map-number p{font-size:30px}}.ab-overview-card{position:relative;border-radius:30px}@media only screen and (min-width: 768px){.ab-overview-card{border-radius:50px}}.ab-overview-tabs{padding:20px 30px;background-color:#37a866;border-radius:30px 30px 0 0}@media only screen and (min-width: 768px){.ab-overview-tabs{padding:40px;border-radius:50px 50px 0 0}}.ab-overview-tab{position:relative;display:inline-block;color:#fff;font-size:18px;font-weight:700;cursor:pointer;transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;-ms-transition:all .2s;-webkit-transition:all .2s;z-index:1}@media only screen and (min-width: 768px){.ab-overview-tab{font-size:20px}}.ab-overview-tab:after{content:"";position:absolute;left:-15px;bottom:-8px;width:40px;height:40px;border-radius:50%;background-color:#cfcf00;z-index:-1;transform:scale(0);transform-origin:center;transition:transform .2s ease}@media only screen and (min-width: 768px){.ab-overview-tab:hover:after{transform:scale(1)}}.ab-overview-tab.now:after{transform:scale(1)}.ab-overview-list-wrap{padding:14px 10px 16px}@media only screen and (min-width: 576px){.ab-overview-list-wrap{padding:18px 18px 20px}}.ab-overview-list{max-height:400px;overflow-y:auto;padding-right:4px}@media only screen and (min-width: 768px){.ab-overview-list{max-height:610px}}.ab-overview-item{border-radius:18px;padding:10px;background-color:#fff;text-decoration:none;color:#333;transition:all .2s ease;margin-bottom:10px}@media only screen and (min-width: 768px){.ab-overview-item{padding:12px;margin-bottom:12px}}.ab-overview-item:last-child{margin-bottom:0}@media only screen and (min-width: 768px){.ab-overview-item:hover{background-color:#eeeeb0}}.ab-overview-item.now{background-color:#eeeeb0}.ab-overview-thumb{width:120px;height:78px;border-radius:14px;overflow:hidden;background-color:#e5e5e5;flex-shrink:0}@media only screen and (min-width: 768px){.ab-overview-thumb{width:150px;height:97px}}@media only screen and (min-width: 992px){.ab-position-0{margin-bottom:-190px}}.ab-pt{padding-top:30px}@media only screen and (min-width: 992px){.ab-stats-intro{margin-top:60px}}.ab-stats-intro p{font-size:18px;line-height:1.6}@media only screen and (min-width: 768px){.ab-stats-intro p{font-size:20px}}.ab-stats-intro p .number-value{display:inline-block;font-size:30px;font-weight:700;color:#f68825}@media only screen and (min-width: 992px){.ab-stats-intro p .number-value{font-size:50px;width:200px}}.ab-stat-card{position:relative;padding:30px 20px;border-radius:20px;box-shadow:0 3px 6px #00000040;width:calc(50% - 15px);flex-direction:column}.ab-stat-card:nth-of-type(odd) .main-value{color:#37a866}.ab-stat-card:nth-of-type(2n) .main-value{color:#f68825}@media only screen and (min-width: 576px){.ab-stat-card{flex-direction:row}}@media only screen and (min-width: 768px){.ab-stat-card{width:calc(25% - 23px);flex-direction:column}}@media only screen and (min-width: 1200px){.ab-stat-card{flex-direction:row}}.ab-stat-card img{width:80%;height:auto;aspect-ratio:1/1;max-width:110px}@media only screen and (min-width: 576px){.ab-stat-card img{width:50%}}.ab-stat-text{font-size:16px;color:#333;line-height:1.4;margin:0}@media only screen and (min-width: 768px){.ab-stat-text{font-size:18px}}@media only screen and (min-width: 992px){.ab-stat-text{font-size:20px}}.ab-stat-text p{text-align:center;font-weight:500}.ab-stat-text .main-value{font-size:28px;font-weight:700;color:#f68825}@media only screen and (min-width: 768px){.ab-stat-text .main-value{font-size:50px}}#ab-overview-ani .page-title,#ab-overview-ani .ab-main-txt{opacity:0;transform:translateY(30px);transition:all .5s ease}#ab-overview-ani.ani-do .page-title,#ab-overview-ani.ani-do .ab-main-txt{opacity:1;transform:translateY(0)}#ab-map-ani .ab-map-box,#ab-map-ani .ab-overview-card{opacity:0;transform:translateY(30px);transition:all .5s ease}#ab-map-ani.ani-do .ab-map-box,#ab-map-ani.ani-do .ab-overview-card{opacity:1;transform:translateY(0)}#ab-stats-ani-1 .ab-stats-intro{opacity:0;transform:translateY(30px);transition:all .5s ease}#ab-stats-ani-1.ani-do .ab-stats-intro{opacity:1;transform:translateY(0)}#ab-stats-ani-2 .ab-pt{opacity:0;transform:translateY(30px);transition:all .5s ease}#ab-stats-ani-2.ani-do .ab-pt{opacity:1;transform:translateY(0)}.dp--menu-wrapper{z-index:100!important}.qr-logo{max-width:120px;margin-left:auto;margin-right:auto}.qrcode .page-top{padding-top:60px}@media only screen and (min-width: 992px){.qrcode .page-top{padding-top:120px}}.qrcode .page-bottom{padding-bottom:50px}@media only screen and (min-width: 992px){.qrcode .page-bottom{padding-bottom:120px}}.qrcode .qr-info-card{background-color:#f3f3f3;padding:15px 20px;display:flex;flex-direction:column;gap:12px;text-align:left}.qrcode .qr-info-card .qr-info-item{display:flex;flex-direction:column;gap:2px}.qrcode .qr-info-card .qr-info-label{font-size:14px;color:#888;font-weight:500}.qrcode .qr-info-card .qr-info-value{font-size:18px;color:#37a866;font-weight:700;line-height:1.4}.qrcode .button:disabled{background-color:#d1d1d1!important;border-color:#d1d1d1!important;color:#888!important;cursor:not-allowed!important;opacity:.7}.login-bg-blocks{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1;overflow:hidden}.bg-block{position:absolute}.bg-block.bg-block-1{width:120px;height:120px;background-color:#37a866;left:8%;bottom:25%;transform:rotate(15deg);opacity:.15}.bg-block.bg-block-2{width:80px;height:80px;background-color:#a1d571;left:14%;bottom:15%;transform:rotate(-10deg);opacity:.25}.bg-block.bg-block-3{width:180px;height:180px;background-color:#1db6b2;left:-30px;bottom:5%;transform:rotate(35deg);opacity:.08}.bg-block.bg-block-4{width:160px;height:160px;background-color:#ecc04b;right:-20px;top:0%;transform:rotate(-25deg);opacity:.12}.bg-block.bg-block-5{width:90px;height:90px;background-color:#f68825;right:8%;top:12%;transform:rotate(12deg);opacity:.18}.bg-block.bg-block-6{width:60px;height:60px;background-color:#37a866;right:15%;top:5%;transform:rotate(45deg);opacity:.2}@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 float{0%{transform:translateY(0)}50%{transform:translateY(15px)}to{transform:translateY(0)}}@keyframes expand-down-60{0%{height:0;opacity:0;-moz-opacity:0}to{height:60px;opacity:1;-moz-opacity:1}}@keyframes expand-down-30{0%{height:0;opacity:0;-moz-opacity:0}to{height:30px}}@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)}}@keyframes bnArrowFly{0%{transform:translate(0) scale(1);opacity:1}45%{transform:translate(200px,-200px) scale(.6);opacity:0}55%{transform:translate(-200px,200px) scale(.8);opacity:0}to{transform:translate(0) scale(1);opacity:1}}.forget-icon{aspect-ratio:1/1;width:90px;height:90px;margin:0 auto 20px}@media only screen and (min-width: 992px){.forget-icon{margin:0 auto 30px}}.title-l-pri{font-size:18px!important;line-height:1.6em;font-weight:700;color:#37a866;margin-bottom:0!important}@media only screen and (min-width: 768px){.title-l-pri{font-size:24px!important}}.require:after{content:"*";display:inline-block;color:#f68825;margin-left:5px}.exceed-limit{color:#f68825!important}.exceed-limit.word-total-num{border-color:#f68825!important;background-color:#fff2e6!important}.sub-title-box{width:100%;background:linear-gradient(90deg,#0fb492,#79c565);padding:5px 10px;border-radius:10px;text-align:center}.color-70{color:#707070}.pop-up-h3{padding-left:20px;padding-right:20px}.register-steps{position:relative;width:100%;max-width:670px;margin:0 auto;background-color:#fff}.register-steps .register-step-item{position:relative;text-align:center;background-color:#fff;z-index:2}.register-steps .register-step-item img,.register-steps .register-step-item .register-step-title{opacity:.5}.register-steps .register-step-item.now img,.register-steps .register-step-item.now .register-step-title{opacity:1}.register-steps .register-step-line{position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;height:1px;background-color:#555;z-index:0}.register-step-icon{width:40px;height:40px;aspect-ratio:1/1;margin:0 auto 10px}@media only screen and (min-width: 768px){.register-step-icon{width:65px;height:65px}}.register-step-icon img{display:block;width:100%;height:100%;object-fit:contain}.register-step-title{font-size:15px;line-height:1.4em;color:#333;margin:0;font-weight:600;width:80px}@media only screen and (min-width: 576px){.register-step-title{font-size:16px;padding:0 10px}}@media only screen and (min-width: 768px){.register-step-title{font-size:18px;min-width:140px;width:auto}}.form-box .delete-btn{border:none;background:transparent;padding:0;cursor:pointer}.form-box .delete-btn span{position:relative;display:block;width:40px;height:40px}.form-box .delete-btn span:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:21px;height:2px;background-color:#37a866;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: 768px){.form-box .delete-btn:hover span:before{background-color:#f68825}}.form-box .extra-info-box{gap:15px}@media only screen and (min-width: 768px){.form-box .extra-info-box{gap:20px;flex-wrap:nowrap}}.form-box .extra-info-box .delete-btn span{position:relative;display:block;width:40px;height:40px}@media only screen and (min-width: 768px){.form-box .extra-info-box .delete-btn span{width:40px;height:50px}}.form-box .extra-info-box .delete-btn span:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:21px;height:2px;background-color:#37a866;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: 768px){.form-box .extra-info-box .delete-btn span:hover:before{background-color:#f68825}}.form-box .extra-info-box.has-label .delete-btn span{width:40px;height:100px}@media only screen and (min-width: 768px){.form-box .extra-info-box.has-label .delete-btn span{height:40px}}.form-box .extra-info-box .move-btn{padding-left:20px;height:40px}.form-box .extra-info-box .move-btn svg{width:12px;height:20px}.form-box .bg-box>.d-f .two-column{flex:1 1 auto;gap:15px}@media only screen and (min-width: 768px){.form-box .bg-box>.d-f .two-column{gap:20px}}.form-box .bg-box.no-edit{background-color:#eee}.form-box .bg-box.no-edit .move-btn,.form-box .bg-box.no-edit .delete-btn{display:none}.form-box .bg-box.no-edit .info-card{pointer-events:none;cursor:default}.form-box .bg-box.no-edit .indent-box{padding-left:0}.form-box .upload-btn{display:flex;align-items:center;gap:10px;font-weight:700;color:#37a866;width:fit-content}.form-box .upload-btn span{width:45px;height:45px;border-radius:50%;border:1px solid #C8E6D5;box-sizing:border-box;display:flex;align-items:center;justify-content:center;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.form-box .upload-btn span svg{width:25px;height:25px;margin-bottom:2px;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: 768px){.form-box .upload-btn:hover span{border-color:#37a866;background-color:#37a866}.form-box .upload-btn:hover span svg path{stroke:#fff}}.form-box .add-btn{display:inline-flex;align-items:center;gap:10px;padding:8px 0 20px;color:#37a866;font-weight:600;font-size:18px;cursor:pointer;white-space:nowrap;transition:background-color .2s ease,color .2s ease,border-color .2s ease}@media only screen and (min-width: 768px){.form-box .add-btn{font-size:20px}}.form-box .add-btn span{position:relative;display:block;width:45px;height:45px;border-radius:50%;border:1px solid #C8E6D5;box-sizing:border-box;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.form-box .add-btn span:before,.form-box .add-btn span:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#37a866}.form-box .add-btn span:before{width:21px;height:2px}.form-box .add-btn span:after{width:2px;height:21px}@media only screen and (min-width: 768px){.form-box .add-btn:hover span{border-color:#fff;background-color:#37a866}.form-box .add-btn:hover span:before,.form-box .add-btn:hover span:after{background-color:#fff}}.form-box .add-btn.social:after{content:"Add Social Media Link";white-space:nowrap}.form-box .indent-box{padding-left:110px}.form-box .indent-box.sm{padding-left:62px}.form-box .member-search-wrap{flex:1 1 100%;width:100%}.form-box .member-search-wrap .underline{max-width:none;width:100%}.why-member img{width:50px;height:50px;aspect-ratio:1/1;object-fit:contain;flex-shrink:0}@media only screen and (min-width: 768px){.why-member img{width:34px;height:34px}}.why-member p{font-size:16px;line-height:1.6}@media only screen and (min-width: 768px){.why-member p{font-size:18px}}.mem-activ-card{border:1px solid #D9D9D9;border-radius:0 10px 0 0}@media only screen and (min-width: 768px){.mem-activ-card{border-radius:0 20px 0 0}}.mem-activ-card .activity-title-box{background-color:#f3f3f3;padding:10px;font-size:18px;line-height:1.6em;border-radius:0 10px 0 0}@media only screen and (min-width: 768px){.mem-activ-card .activity-title-box{padding:15px 20px;border-radius:0 20px 0 0}}.mem-activ-card .activity-meta{padding:10px}@media only screen and (min-width: 768px){.mem-activ-card .activity-meta{padding:20px}}.download-cards{border-radius:0 20px;border:1px solid #C8E6D5;padding:20px 30px;background-color:transparent;transition:all .3s ease}.tag.for-mem{padding:0 10px;border-radius:30px;min-width:77px;text-align:center;line-height:1.8}.tag.for-mem:before{display:none}.tag.for-mem.cata-1{border:1px solid #CBCB21;color:#cbcb21}.tag.for-mem.cata-2{border:1px solid #70D99C;color:#70d99c}.tag.for-mem.cata-3{border:1px solid #1DB6B2;color:#1db6b2}.tag.for-mem.cata-4{border:1px solid #F68825;color:#f68825}.tag.for-mem.cata-5{border:1px solid #FF9F4A;color:#ff9f4a}.download-title{font-size:18px;line-height:1.6em;color:#555}@media only screen and (min-width: 576px){.download-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: 768px){.download-title{font-size:20px}}.mem-dwn-btn img{width:30px;height:30px;margin-left:2px;margin-bottom:2px}.link-block{display:block;color:#37a866;font-weight:400!important;font-size:18px}.mem-peer-list{display:flex;flex-direction:column;gap:20px}.mem-peer-list .card-item{border-radius:0 20px 0 0;border:1px solid #D9D9D9;overflow:hidden}.mem-peer-list .card-item .titlebox{padding:10px 60px 10px 10px;display:flex;background-color:#f3f3f3;align-items:center;position:relative;cursor:pointer;flex-wrap:wrap}@media only screen and (min-width: 992px){.mem-peer-list .card-item .titlebox{gap:20px;padding:15px 80px 15px 20px;flex-wrap:initial}}.mem-peer-list .card-item .titlebox .date-num{color:#333;flex:0 0 auto}.mem-peer-list .card-item .titlebox .title{width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;box-sizing:border-box;line-height:1.5}@media only screen and (min-width: 992px){.mem-peer-list .card-item .titlebox .title{width:100%;-webkit-line-clamp:1}}.mem-peer-list .card-item .titlebox .numbox{background:#888;color:#fff;text-align:center;line-height:1;height:22px;padding:4px;min-width:40px;border-radius:50px}@media only screen and (min-width: 992px){.mem-peer-list .card-item .titlebox .numbox{min-width:50px;padding:4px 8px}}.mem-peer-list .card-item .titlebox .arr-box{background:#37a866;width:50px;border-radius:0 20px;display:flex;align-items:center;justify-content:center;height:100%;position:absolute;right:0}.mem-peer-list .card-item .titlebox .arr-box svg{display:block;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.mem-peer-list .card-item .titlebox .arr-box.now svg{transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;transform:rotate(-180deg)}@media only screen and (min-width: 992px){.mem-peer-list .card-item .titlebox .arr-box{width:60px}}.mem-peer-list .card-item .contbox{display:none;padding:10px}@media only screen and (min-width: 992px){.mem-peer-list .card-item .contbox{padding:20px}}.mem-peer-list .card-item .contbox .normal-list{padding:0 0 10px;border-bottom:1px solid #D9D9D9}@media only screen and (min-width: 992px){.mem-peer-list .card-item .contbox .normal-list{padding-bottom:20px}}.mem-peer-list .card-item .contbox .normal-list li{width:100%}@media only screen and (min-width: 992px){.mem-peer-list .card-item .contbox .normal-list li{width:25%}}.mem-peer-list .card-item .contbox .normal-list.for-peer li{width:100%}.mem-peer-list .card-item .contbox .normal-list.for-peer li:nth-of-type(5) .status-dot:before{content:"";position:relative;display:inline-block;width:14px;height:14px;border-radius:50%;background-color:#1db6b2;margin-right:5px}@media only screen and (min-width: 992px){.mem-peer-list .card-item .contbox .normal-list.for-peer li{max-width:185px}.mem-peer-list .card-item .contbox .normal-list.for-peer li:nth-of-type(1){max-width:185px;width:100%}.mem-peer-list .card-item .contbox .normal-list.for-peer li:nth-of-type(2){max-width:100px;width:100%}.mem-peer-list .card-item .contbox .normal-list.for-peer li:nth-of-type(3){max-width:70px;width:100%}.mem-peer-list .card-item .contbox .normal-list.for-peer li:nth-of-type(4){max-width:120px;width:100%}.mem-peer-list .card-item .contbox .normal-list.for-peer li:nth-of-type(5){max-width:170px;width:100%}}.mem-peer-list .card-item .contbox .progress-box{padding:10px 0 0;display:flex;justify-content:center;align-items:center;gap:10px;flex-wrap:wrap}@media only screen and (min-width: 992px){.mem-peer-list .card-item .contbox .progress-box{gap:20px;padding:30px 0 10px}}.mem-peer-list .card-item .contbox .progress-box .pro-item{display:flex;flex-direction:column;align-items:center;gap:5px;opacity:.4;justify-content:center;width:calc(50% - 10px)}.mem-peer-list .card-item .contbox .progress-box .pro-item.now{opacity:1}.mem-peer-list .card-item .contbox .progress-box .pro-item .dot{width:14px;height:14px;border-radius:50%}.mem-peer-list .card-item .contbox .progress-box .pro-item .dot.col1{background:#7bc96f}.mem-peer-list .card-item .contbox .progress-box .pro-item .dot.col2{background:#a1d571}.mem-peer-list .card-item .contbox .progress-box .pro-item .dot.col3{background:#bed461}.mem-peer-list .card-item .contbox .progress-box .pro-item .dot.arrow-dot{background:#ecc04b;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center}.mem-peer-list .card-item .contbox .progress-box .pro-item .dot.arrow-dot svg{display:block}.mem-peer-list .card-item .contbox .progress-box a.pro-item{width:calc(50% - 10px);pointer-events:none;cursor:default}.mem-peer-list .card-item .contbox .progress-box a.pro-item.now{pointer-events:auto;cursor:pointer}.mem-peer-list .card-item .contbox .progress-box .feedback-list{display:none}.mem-peer-list .card-item .contbox .progress-box .line{display:none;width:48px;height:2px;background:#c8e6d5}@media only screen and (min-width: 576px){.mem-peer-list .card-item .contbox .progress-box{flex-direction:row;flex-wrap:nowrap}.mem-peer-list .card-item .contbox .progress-box .pro-item,.mem-peer-list .card-item .contbox .progress-box a.pro-item{width:auto}.mem-peer-list .card-item .contbox .progress-box .line{display:block}}.txt-underline{text-decoration:underline}.radio-df{display:flex!important;gap:10px}.upload-file-box{position:relative;border-radius:10px;background:#f8f9f8;flex-direction:row;align-items:center;justify-content:flex-start;height:56px;padding:18px 50px 10px 20px}.upload-file-box p{font-size:16px}@media only screen and (min-width: 768px){.upload-file-box p{font-size:18px}}.word-total-num{display:inline-flex;align-items:center;justify-content:center;padding:0 20px;border-radius:999px;border:1px solid #D9D9D9;background-color:#f3f3f3;color:#333;white-space:nowrap;min-width:0;font-size:16px}@media only screen and (min-width: 768px){.word-total-num{font-size:18px}}.order-complete-icon{width:80px;height:80px}.password-toggle{position:relative}.password-toggle input{padding-right:44px}.password-toggle input::-ms-reveal{display:none}@media only screen and (min-width: 768px){.password-toggle input{padding-right:50px}}.password-toggle .password-input{position:relative}.password-toggle .btn-toggle-password{position:absolute;right:12px;top:50%;transform:translateY(-50%);width:24px;height:24px;border:none;background:transparent;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:10;transition:opacity .2s ease}@media only screen and (min-width: 768px){.password-toggle .btn-toggle-password{right:15px}}.password-toggle .btn-toggle-password img{display:block;width:100%;height:100%;object-fit:contain;pointer-events:none}.password-toggle .btn-toggle-password .icon-eye{display:none}.password-toggle .btn-toggle-password .icon-eye-slash,.password-toggle.open .btn-toggle-password .icon-eye{display:block}.password-toggle.open .btn-toggle-password .icon-eye-slash{display:none}.bg-yellow{background-color:#fff9f3;padding:15px}@media only screen and (min-width: 768px){.bg-yellow{padding:35px}}.welcome-ullist ul{display:flex;flex-direction:column;padding-left:20px;gap:30px;margin-bottom:30px}.welcome-ullist ul li{list-style:disc}.welcome-ullist .linkto{color:#37a866;font-weight:700;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){.welcome-ullist .linkto:hover{color:#f68825;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}}.activity-pastlist{padding:10px}@media only screen and (min-width: 768px){.activity-pastlist{padding:20px}}.activity-pastlist li{line-height:1;color:#555}.activity-pastlist li:nth-child(2) ul{max-width:100%}@media only screen and (min-width: 992px){.activity-pastlist li:nth-child(2) ul{width:100%;max-width:270px}}.activity-pastlist li .mw-none{max-width:none!important}.activity-pastlist li .w-full{width:100%!important}.activity-pastlist li .survey{width:100%}@media only screen and (min-width: 992px){.activity-pastlist li .survey{max-width:200px}}.activity-pastlist li .download{width:100%}@media only screen and (min-width: 992px){.activity-pastlist li .download{max-width:100px}}.activity-pastlist li button,.activity-pastlist li a,.activity-pastlist li svg{display:block}.activity-pastlist li svg path{transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.activity-pastlist li .dwn-button svg path{transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;fill:#37a866}@media only screen and (min-width: 992px){.activity-pastlist li .dwn-button:hover svg path{transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;fill:#f68825}}.activity-pastlist li .dwn-button.disabled{cursor:not-allowed}.activity-pastlist li .dwn-button.disabled svg path{transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;fill:#888}.mem-order-list{display:flex;flex-direction:column;gap:20px}.mem-order-list .card-item{border-radius:0 20px 0 0;border:1px solid #D9D9D9;overflow:hidden}.mem-order-list .card-item .titlebox{padding:10px 60px 10px 10px;display:flex;background-color:#f3f3f3;align-items:center;position:relative;cursor:pointer;flex-wrap:wrap}@media only screen and (min-width: 992px){.mem-order-list .card-item .titlebox{gap:20px;padding:15px 80px 15px 20px;flex-wrap:initial}}.mem-order-list .card-item .titlebox .date-num{color:#333;flex:0 0 auto}.mem-order-list .card-item .titlebox .title{width:calc(100% - 40px);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;box-sizing:border-box;line-height:1.5}@media only screen and (min-width: 992px){.mem-order-list .card-item .titlebox .title{width:60%;-webkit-line-clamp:1}}.mem-order-list .card-item .titlebox .numbox{background:#888;color:#fff;text-align:center;line-height:1;height:22px;padding:4px;min-width:40px;border-radius:50px}@media only screen and (min-width: 992px){.mem-order-list .card-item .titlebox .numbox{min-width:50px;padding:4px 8px}}.mem-order-list .card-item .titlebox .arr-box{background:#37a866;width:50px;border-radius:0 20px;display:flex;align-items:center;justify-content:center;height:100%;position:absolute;right:0}.mem-order-list .card-item .titlebox .arr-box svg{display:block;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.mem-order-list .card-item .titlebox .arr-box.now svg{transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;transform:rotate(-180deg)}@media only screen and (min-width: 992px){.mem-order-list .card-item .titlebox .arr-box{width:60px}}.mem-order-list .card-item .contbox{display:none;padding:10px}@media only screen and (min-width: 992px){.mem-order-list .card-item .contbox{padding:20px}}.mem-order-list .card-item .contbox .activity-pastlist{padding:0 0 10px;border-bottom:1px solid #D9D9D9}@media only screen and (min-width: 992px){.mem-order-list .card-item .contbox .activity-pastlist{padding-bottom:20px}}.mem-order-list .card-item .contbox .activity-pastlist li{width:100%}@media only screen and (min-width: 992px){.mem-order-list .card-item .contbox .activity-pastlist li{width:25%}}.mem-order-list .card-item .contbox .progress-box{padding:10px 0 0;display:flex;justify-content:center;align-items:center;gap:20px}@media only screen and (min-width: 992px){.mem-order-list .card-item .contbox .progress-box{padding:30px 0 10px}}.mem-order-list .card-item .contbox .progress-box .pro-item{display:flex;flex-direction:column;align-items:center;gap:5px;opacity:.4;justify-content:center}.mem-order-list .card-item .contbox .progress-box .pro-item.now{opacity:1}.mem-order-list .card-item .contbox .progress-box .pro-item.now button,.mem-order-list .card-item .contbox .progress-box .pro-item.now a{cursor:pointer}.mem-order-list .card-item .contbox .progress-box .pro-item button,.mem-order-list .card-item .contbox .progress-box .pro-item a{cursor:default}.mem-order-list .card-item .contbox .progress-box .pro-item .dot{width:14px;height:14px;border-radius:50%}.mem-order-list .card-item .contbox .progress-box .pro-item .dot.col1{background:#7bc96f}.mem-order-list .card-item .contbox .progress-box .pro-item .dot.col2{background:#bed461}.mem-order-list .card-item .contbox .progress-box .pro-item .dot.col3{background:#888}.mem-order-list .card-item .contbox .progress-box .line{width:48px;height:2px;background:#c8e6d5}.mem-order-list .card-item.now .contbox{display:block}.mem-order-list .class-list-wrap .class-list{padding:10px;background:#f8f8f8}.mem-order-list .class-list-wrap .class-list:nth-last-of-type(1){margin-bottom:0}.mem-order-list .detail-title{font-size:16px;line-height:1.6}.mem-order-list .cost-box{flex:0 0 auto;width:100%;max-width:65px;text-align:right;font-weight:700;color:#ff9f4a}.gray-note{background:#f8f9f8;padding:20px;border-radius:20px}.gray-note .title{margin-bottom:10px}.gray-note p{font-size:14px}@media only screen and (min-width: 992px){.gray-note p{font-size:16px}}.gray-note .note{font-weight:700}.gray-note hr{margin:20px 0;background-color:#76aa8c;height:1px;border:none}.gray-note ol{display:flex;flex-direction:column;gap:20px;margin-bottom:0}.gray-note ol li{font-size:14px}@media only screen and (min-width: 992px){.gray-note ol li{font-size:16px}}.gray-note ol li::marker{color:#37a866;font-weight:700}.gray-note ol li h3{color:#37a866;font-size:16px}.gray-note ol ul{margin-bottom:0}.gray-note ol ul li{list-style:circle}.gray-note ol ul li::marker{color:#555}.modal-bg-fixed .forget-pw.style-sec:after{background:#37a866;top:-5px}.forget-pw .page-title{margin-bottom:10px}.forget-pw .xx{right:15px;top:15px;position:absolute}@media only screen and (min-width: 992px){.forget-pw .xx{right:20px;top:20px}}.forget-pw .xx svg{display:block}.forget-pw .xx svg path{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-pw .xx:hover svg path{transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;fill:#37a866}}.forget-pw .vcode-box{display:flex;align-items:flex-end;gap:20px;flex-wrap:wrap}@media only screen and (min-width: 992px){.forget-pw .vcode-box{flex-wrap:nowrap}}.forget-pw .vcode-box .redo{display:block}.forget-pw .vcode-box .imgbox{flex:0 0 auto;width:100%;max-width:210px}.activy-step-area ul{display:flex;justify-content:center;gap:30px;padding:0 15px}@media only screen and (min-width: 992px){.activy-step-area ul{gap:120px}}.activy-step-area ul li{min-width:10px;position:relative;opacity:.4}@media only screen and (min-width: 992px){.activy-step-area ul li{min-width:170px}}.activy-step-area ul li.now{opacity:1}.activy-step-area ul li:nth-child(1) .dot{background:#c8e6d5}.activy-step-area ul li:nth-child(2) .dot{background:#e7f1dd}.activy-step-area ul li:nth-child(2) .txt-pri{color:#76cb75}.activy-step-area ul li:nth-child(3) .dot{background:#f1f1d5}.activy-step-area ul li:nth-child(3) .txt-pri{color:#c3cc14}.activy-step-area ul li .line{top:30px;position:absolute;width:20px;left:80px;background:#c8e6d5;height:2px;display:none}@media only screen and (min-width: 992px){.activy-step-area ul li .line{width:120px;left:116px;display:block}}.activy-step-area ul li h4{position:relative;z-index:5;text-align:center;line-height:1.2}@media only screen and (min-width: 992px){.activy-step-area ul li h4{text-align:left}}.activy-step-area ul li h4 span{font-size:40px}.activy-step-area ul li .dot{width:40px;height:40px;border-radius:50%;position:absolute;top:0;left:-15px}@media only screen and (min-width: 992px){.activy-step-area ul li .dot{width:50px;height:50px;left:-20px}}.bd-pri-light.bort-10{border-top:10px solid #37A866!important}.cart-area .title-box h5{margin-bottom:20px;font-weight:400}.cart-area .title-box .page-title{margin-bottom:15px}.cart-area .cart-table{width:100%;display:flex;flex-direction:column;gap:20px}@media only screen and (min-width: 992px){.cart-area .cart-table{gap:0}}.cart-area .cart-table .table-tr.table-title{border-bottom:1px solid #D9D9D9;padding-bottom:0;margin-bottom:10px;display:none}@media only screen and (min-width: 992px){.cart-area .cart-table .table-tr.table-title{display:flex}}.cart-area .cart-table .table-tr{display:flex;width:100%;align-items:center;gap:10px;flex-wrap:wrap;padding-bottom:10px;border-bottom:1px solid #D9D9D9}.cart-area .cart-table .table-tr:last-child{border-bottom:0}@media only screen and (min-width: 992px){.cart-area .cart-table .table-tr{gap:20px;flex-wrap:nowrap;border-bottom:0}}.cart-area .cart-table .table-tr .w-10{width:initial}@media only screen and (min-width: 992px){.cart-area .cart-table .table-tr .w-10{width:10%}}.cart-area .cart-table .table-tr .w-70{width:calc(100% - 60px)}@media only screen and (min-width: 992px){.cart-area .cart-table .table-tr .w-70{width:70%}}.cart-area .cart-table .table-tr .td{padding:0 10px}@media only screen and (min-width: 992px){.cart-area .cart-table .table-tr .td{padding:10px 0}}.cart-area .cart-table .table-tr .td h4{color:#37a866}.cart-area .cart-table .table-tr .td .trash-icon{display:block}.cart-area .cart-table .table-tr .td .trash-icon svg{display:block}.cart-area .cart-table .table-tr .td .trash-icon svg path{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){.cart-area .cart-table .table-tr .td .trash-icon:hover svg path{stroke:#37a866;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}}.tag-class{font-size:16px;padding:0 15px;text-align:center;border-radius:30px}@media only screen and (min-width: 992px){.tag-class{font-size:20px;padding:0 15px}}.tag-class.color-1{border:1px solid #F68825;color:#f68825}.tag-class.color-2{border:1px solid #C8E6D5;color:#37a866}.summary-area .titlebox{gap:10px;display:flex;padding-bottom:10px;border-bottom:1px solid #D9D9D9;align-items:center;margin-bottom:15px}.summary-area .titlebox svg{display:block}.total-area{width:100%;justify-content:space-between;align-items:center}.total-area .left-txt .footnote,.total-area .left-txt h3{line-height:1}.total-area .right-total{background:#f5f5f5;border-radius:10px;padding:10px 20px 5px}.payment-box{overflow:hidden;border-right:6px solid #37A866!important;border-bottom:6px solid #37A866!important}.payment-box .payment-title{background:#37a866;display:flex;justify-content:space-between;padding:20px 10px}@media only screen and (min-width: 992px){.payment-box .payment-title{padding:20px 70px 20px 40px}}.payment-box .payment-title h4{color:#fff}.payment-box .payment-content{padding:10px}@media only screen and (min-width: 992px){.payment-box .payment-content{padding:20px 40px}}.payment-box .payment-list{display:flex;flex-direction:column;margin-bottom:20px}.payment-box .payment-list li{cursor:pointer;border-bottom:1px solid #eee;padding:15px 0}.payment-box .payment-list li:last-child{border-bottom:0}.payment-box .payment-list li .cont{display:flex}.payment-box .payment-list .titlebox{display:flex;justify-content:space-between;align-items:center;gap:10px}.payment-box .payment-list .left-txt{display:flex;gap:10px;align-items:flex-start;flex-direction:column}@media only screen and (min-width: 992px){.payment-box .payment-list .left-txt{align-items:center;flex-direction:row}}.payment-box .payment-list .txt-gray{text-align:center}.payment-box .payment-list .arr{flex:0 0 auto}.payment-box .payment-list .arr svg{display:block;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.payment-box .payment-list .arr.now svg{transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;transform:rotate(-180deg)}.payment-box .payment-list .cont{margin-top:15px}.payment-box .payment-list .cont h5{font-weight:400}.payment-box .payment-list .cont svg{display:block;flex:0 0 auto}.pdf-review-page{position:relative;z-index:120;background:#eaf3ea;min-height:calc(100vh - 60px)}@media only screen and (min-width: 1280px){.pdf-review-page{min-height:calc(100vh - 90px)}}.pdf-review-page button.normal{min-width:144px!important}@media only screen and (min-width: 768px){.pdf-review-page button.normal{min-width:200px!important}}@media only screen and (min-width: 1280px){.pdf-review-page button.normal{min-width:144px!important}}@media only screen and (min-width: 1680px){.pdf-review-page button.normal{min-width:200px!important}}.pdf-layout{padding-top:100px}@media only screen and (min-width: 768px){.pdf-layout{padding-top:50px}}@media only screen and (min-width: 992px){.pdf-layout{padding-top:0}}@media only screen and (min-width: 1280px){.pdf-layout.collapsed{justify-content:center}}.pdf-form-section{width:100%;order:1;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;margin-bottom:20px}@media only screen and (min-width: 1280px){.pdf-form-section{order:2;width:calc(51% - 15px);margin-bottom:0}}@media only screen and (min-width: 1280px){.pdf-layout.collapsed .pdf-form-section{width:100%;max-width:900px}}.research-info{padding:20px}@media only screen and (min-width: 1280px){.research-info{padding:30px}}.questionnaire-box{padding:20px}@media only screen and (min-width: 1280px){.questionnaire-box{padding:30px 40px}}.question-item .radio-style.outer-frame{padding:10px 15px;cursor:pointer;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: 1280px){.question-item .radio-style.outer-frame:hover{background:#fff9f3}}.pdf-viewer-wrapper{width:100%;order:2;position:relative;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: 1280px){.pdf-viewer-wrapper{order:1;position:sticky;top:110px;width:calc(49% - 15px);flex-shrink:0;height:calc(100vh - 140px)}}@media only screen and (min-width: 1280px){.pdf-viewer-wrapper.collapsed{width:50px}.pdf-viewer-wrapper.collapsed .pdf-viewer-container{opacity:0;visibility:hidden;width:0}.pdf-viewer-wrapper.collapsed .pdf-control-buttons{right:auto;left:0;flex-direction:column}.pdf-viewer-wrapper.collapsed .pdf-control-buttons .pdf-toggle-btn{transform-origin:left center;border-radius:10px}.pdf-viewer-wrapper.collapsed .pdf-control-buttons .pdf-toggle-btn .toggle-icon{transform:rotate(-45deg);margin:0 4px 0 0}.pdf-viewer-wrapper.collapsed .pdf-control-buttons .pdf-icon-btn{border-radius:10px;transform-origin:left center}}.pdf-control-buttons{display:flex;align-items:center;justify-content:center;gap:8px}@media only screen and (min-width: 1280px){.pdf-control-buttons{flex-direction:column;position:absolute;right:-39px;top:50%;transform:translateY(-50%);z-index:10}}.pdf-icon-btn{display:flex;align-items:center;justify-content:center;width:90px;height:40px;background:#1db6b2;color:#fff;border:none;border-radius:10px 10px 0 0}@media only screen and (min-width: 1280px){.pdf-icon-btn{display:flex;align-items:center;justify-content:center;width:40px;height:60px;border-radius:0 10px 10px 0;cursor:pointer;z-index:10;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.pdf-icon-btn:hover{background:#f68825}}.pdf-icon-btn img{width:32px;height:32px;position:relative;display:block}.pdf-toggle-btn{display:none}@media only screen and (min-width: 1280px){.pdf-toggle-btn{display:flex;align-items:center;justify-content:center;gap:8px;background:#37a866;color:#fff;border:none;border-radius:0 10px 10px 0;width:40px;height:60px;cursor:pointer;white-space:nowrap;font-size:16px;transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s}.pdf-toggle-btn:hover{background:#f68825}}.pdf-toggle-btn .toggle-icon{width:12px;height:12px;border-right:2px solid #ffffff;border-bottom:2px solid #ffffff;transform:rotate(135deg);transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;margin:0 0 5px 4px}.pdf-viewer-container{width:100%;overflow-y:auto;height:380px;background:#555;box-shadow:0 3px 8px #0000001a;border-radius:10px;padding:20px;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: 1280px){.pdf-viewer-container{overflow-y:auto;height:100%}}.pdf-viewer{background:#fff;padding:20px;margin-bottom:20px;height:fit-content}.progress-wrapper{display:flex;align-items:center;gap:6px}@media only screen and (min-width: 576px){.progress-wrapper{gap:20px}}@media only screen and (min-width: 768px){.progress-wrapper{gap:30px}}@media only screen and (min-width: 1280px){.progress-wrapper{gap:50px}}.progress-wrapper.dark .progress-item{background:#d9d9d9}.progress-wrapper.dark .progress-item .progress-number{color:#fff}.progress-wrapper.dark .progress-item:not(:last-child):after{background:#d9d9d9}.progress-wrapper.dark .progress-item.active{background:#cbcb21;border:none}.progress-wrapper.dark .progress-item.active:after{background:#d9d9d9}.progress-item{position:relative;width:30px;height:30px;border-radius:50%;background:#edf6ed;display:flex;align-items:center;justify-content:center;box-shadow:0 3px 8px #0000001a;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: 768px){.progress-item{width:36px;height:36px}}@media only screen and (min-width: 1280px){.progress-item{width:40px;height:40px}}.progress-item:not(:last-child):after{content:"";position:absolute;right:-20px;top:50%;transform:translateY(-50%);width:20px;height:2px;background:#edf6ed}@media only screen and (min-width: 768px){.progress-item:not(:last-child):after{right:-32px;width:32px}}@media only screen and (min-width: 992px){.progress-item:not(:last-child):after{right:-52px;width:52px}}.progress-item.active{background:#eeaf07;border:2px solid #ffffff}.progress-item.active .progress-number{color:#fff;font-weight:700}.progress-item.active:after{background:#fff}.progress-number{font-size:16px;color:#888;font-weight:500;line-height:1}@media only screen and (min-width: 768px){.progress-number{font-size:16px}}@media only screen and (min-width: 992px){.progress-number{font-size:18px}}.progress-item.active .progress-number{color:#fff}.pdf-light-content{border:1px solid #C8E6D5;border-radius:0 20px}.pdf-light-content.bdra-all{border-radius:20px}.pdf-light-content.bort-10{margin-top:10px;box-shadow:0 -5px #37a866}.form-hint{padding:5px 20px;border-radius:20px;background:#878787}.form-hint svg circle,.form-hint svg line{stroke:#fff}.form-hint span{color:#fff}.idx-title{font-size:28px;font-weight:700;color:#333;text-shadow:15px 15px 0px #C8E6D5}@media only screen and (min-width: 768px){.idx-title{font-size:38px}}@media only screen and (min-width: 1200px){.idx-title{font-size:45px}}.idx-txt{font-size:18px}@media only screen and (min-width: 768px){.idx-txt{font-size:20px}}.home-banner-section{width:100%;position:relative;margin-bottom:30px;z-index:1}.home-banner-section:before{content:"";position:absolute;top:30px;right:0;width:100%;height:100%;background:linear-gradient(120deg,#1eb9b6,#d8de2b);pointer-events:none;z-index:0;border-radius:0 0 100px;animation:idx-ach-bg-reveal 1.2s ease-out forwards;animation-delay:.5s}@media only screen and (min-width: 1200px){.home-banner-section:before{border-radius:0 0 300px}}.home-banner-section .banner-slide-link{position:absolute;left:50%;bottom:15%;transform:translate(-50%);width:160px;height:160px;border-radius:50%;background:linear-gradient(135deg,#27c5e5,#92dc3c);border:1px solid #FFFFFF;display:flex;flex-direction:column;align-items:center;justify-content:center;text-decoration:none;color:#fff;z-index:5;overflow:visible}@media only screen and (min-width: 576px){.home-banner-section .banner-slide-link{inset:50% 6% auto auto;transform:translateY(-50%);width:160px;height:160px}}@media only screen and (min-width: 992px){.home-banner-section .banner-slide-link{width:220px;height:220px}}.home-banner-section .banner-slide-link:before,.home-banner-section .banner-slide-link:after{content:"";position:absolute;width:50px;height:50px;border-radius:50%;background:#ffffff8c;top:50%;left:50%;transform:translate(-50%,-50%) rotate(0) translate(150px)}.home-banner-section .banner-slide-link:before{animation-duration:18s;width:30px;height:30px;animation:banner-orbit-dot-0-mb 14s linear infinite}@media only screen and (min-width: 992px){.home-banner-section .banner-slide-link:before{width:98px;height:98px;animation:banner-orbit-dot-0 14s linear infinite}}.home-banner-section .banner-slide-link:after{transform:translate(-50%,-50%) rotate(0) translate(120px);animation-duration:10s;animation-direction:reverse;animation:banner-orbit-dot-1-mb 14s linear infinite}@media only screen and (min-width: 992px){.home-banner-section .banner-slide-link:after{animation:banner-orbit-dot-1 14s linear infinite}}.home-banner-section .banner-slide-link .banner-slide-link-text{font-size:20px;font-weight:700;letter-spacing:.08em;margin-bottom:10px}@media only screen and (min-width: 992px){.home-banner-section .banner-slide-link .banner-slide-link-text{font-size:24px}}.home-banner-section .banner-slide-link .banner-slide-link-arrow{width:59px;height:28px}.home-banner-swiper{width:100%;position:relative;border-radius:0 0 100px;overflow:hidden}@media only screen and (min-width: 1200px){.home-banner-swiper{border-radius:0 0 300px}}.home-banner-swiper .swiper-wrapper{width:100%}.home-banner-swiper .swiper-slide{width:100%;position:relative}.home-banner-swiper .banner-slide-img{width:100%;height:170vw;height:min(170vw,100svh - 60px - 110px);position:relative;overflow:hidden}@media only screen and (min-width: 576px){.home-banner-swiper .banner-slide-img{height:60vw;height:min(60vw,100svh - 60px - 130px)}}@media only screen and (min-width: 768px){.home-banner-swiper .banner-slide-img{height:42.708333vw;height:min(42.708333vw,100svh - 60px - 150px)}}@media only screen and (min-width: 1280px){.home-banner-swiper .banner-slide-img{height:42.708333vw;height:min(42.708333vw,100svh - 90px - 150px)}}.home-banner-swiper .banner-slide-img .banner-slide-img-bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.home-banner-swiper .banner-slide-img .banner-slide-content{position:absolute;top:40px;width:100%;display:flex;flex-direction:column}@media only screen and (min-width: 576px){.home-banner-swiper .banner-slide-img .banner-slide-content{width:calc(100% - 180px)}}@media only screen and (min-width: 768px){.home-banner-swiper .banner-slide-img .banner-slide-content{width:calc(100% - 320px);bottom:120px;top:auto}}.home-banner-swiper .banner-slide-img .banner-slide-content img{position:relative;z-index:10;width:20%;filter:drop-shadow(0 0 10px rgba(0,0,0,.4))}@media only screen and (min-width: 992px){.home-banner-swiper .banner-slide-img .banner-slide-content img{width:25%;max-width:210px}}.home-banner-swiper .banner-slide-img .banner-slide-content h2{position:relative;z-index:10;font-size:28px;font-weight:700;text-shadow:0 0 10px rgba(0,0,0,.4)}@media only screen and (min-width: 992px){.home-banner-swiper .banner-slide-img .banner-slide-content h2{font-size:clamp(30px,4vw,60px)}}@keyframes banner-orbit-dot-0{0%{transform:translate(-50%,-50%) rotate(0) translate(130px)}to{transform:translate(-50%,-50%) rotate(360deg) translate(130px)}}@keyframes banner-orbit-dot-1{0%{transform:translate(-50%,-50%) rotate(360deg) translate(120px)}to{transform:translate(-50%,-50%) rotate(0) translate(120px)}}@keyframes banner-orbit-dot-0-mb{0%{transform:translate(-50%,-50%) rotate(0) translate(80px)}to{transform:translate(-50%,-50%) rotate(360deg) translate(80px)}}@keyframes banner-orbit-dot-1-mb{0%{transform:translate(-50%,-50%) rotate(360deg) translate(90px)}to{transform:translate(-50%,-50%) rotate(0) translate(90px)}}.idx-bn-btn-wrap{position:absolute;bottom:20px;left:0;width:100%;display:flex;align-items:center;gap:20px;z-index:10;pointer-events:none}@media only screen and (min-width: 768px){.idx-bn-btn-wrap{bottom:30px;gap:30px}}.idx-bn-btn-wrap .swiper-pagination{position:relative;width:auto!important;height:0;bottom:auto;left:auto;transform:none;pointer-events:auto;margin-left:10px}@media only screen and (min-width: 768px){.idx-bn-btn-wrap .swiper-pagination{margin-left:80px}}.idx-bn-btn-wrap .swiper-pagination .swiper-pagination-bullet{width:15px;height:15px;background:#ffffff80;opacity:1;margin:0 8px!important;transition:all .3s ease}@media only screen and (min-width: 992px){.idx-bn-btn-wrap .swiper-pagination .swiper-pagination-bullet{width:20px;height:20px}}.idx-bn-btn-wrap .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#f68825;border:1px solid #FFFFFF;border-radius:10px}.idx-bn-btn-wrap .swiper-button-next,.idx-bn-btn-wrap .swiper-button-prev{position:relative;width:50px;height:50px;background-color:#fffc;border-radius:50%;color:#37a866;transition:all .3s ease;margin:0;inset:auto;pointer-events:auto}@media only screen and (min-width: 768px){.idx-bn-btn-wrap .swiper-button-next,.idx-bn-btn-wrap .swiper-button-prev{width:60px;height:60px}.idx-bn-btn-wrap .swiper-button-next:hover,.idx-bn-btn-wrap .swiper-button-prev:hover{background:#f68825;color:#fff}}.idx-bn-btn-wrap .swiper-button-next:after,.idx-bn-btn-wrap .swiper-button-prev:after{font-size:20px;font-weight:700}@media only screen and (min-width: 768px){.idx-bn-btn-wrap .swiper-button-next:after,.idx-bn-btn-wrap .swiper-button-prev:after{font-size:24px}}.idx-bn-btn-wrap .swiper-button-next.swiper-button-disabled,.idx-bn-btn-wrap .swiper-button-prev.swiper-button-disabled{opacity:.3}@media only screen and (min-width: 992px){.idx-ab-section{padding-top:80px;padding-left:0}}.idx-ab-section.ani-do .idx-ab-img{opacity:0;animation:fadeIn 1.2s ease-out forwards;animation-delay:.5s}.idx-ab-section .idx-ab-bg-1{position:absolute;top:0;left:0;width:85%}@media only screen and (min-width: 576px){.idx-ab-section .idx-ab-bg-1{width:70%}}@media only screen and (min-width: 768px){.idx-ab-section .idx-ab-bg-1{width:30%}}.idx-ab-section .idx-ab-text{position:relative;z-index:2;padding-top:40px;padding-right:30px}@media only screen and (min-width: 992px){.idx-ab-section .idx-ab-text{padding-top:80px}}.idx-ab-section .idx-ab-img{height:200px}@media only screen and (min-width: 576px){.idx-ab-section .idx-ab-img{height:300px}}@media only screen and (min-width: 992px){.idx-ab-section .idx-ab-img{position:absolute;top:50%;right:0;transform:translateY(-50%);height:100%}}.idx-ab-section .idx-ab-img-mask{position:relative;width:100%;height:100%;border-radius:100px 0 0;overflow:hidden}@media only screen and (min-width: 1200px){.idx-ab-section .idx-ab-img-mask{border-radius:300px 0 0}}.idx-ab-section .idx-ab-img-mask img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}*{box-sizing:border-box}*::-webkit-scrollbar{width:5px;height:8px}*::-webkit-scrollbar-track{background-color:#eee}*::-webkit-scrollbar-thumb{background:#37a866;border-radius:10px}*::-webkit-scrollbar-thumb:hover{background:#f68825}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: 768px){button{font-size:20px}}a{cursor:pointer;text-decoration:none;color:#333;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: 768px){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:#333;letter-spacing:.05em;line-height:1.8em;font-family:Roboto,Noto Sans TC,Microsoft JhengHei,sans-serif;-webkit-text-size-adjust:100%;background-color:#fff}@media only screen and (min-width: 768px){body{font-size:18px}}img{display:block;max-width:100%}.idx-researcher{position:relative;padding-top:40px;overflow:hidden}@media only screen and (min-width: 768px){.idx-researcher{padding-top:80px}}.idx-researcher .idx-ab-bg-2{position:absolute;top:0;right:0;width:100%;z-index:0;pointer-events:none}@media only screen and (min-width: 576px){.idx-researcher .idx-ab-bg-2{width:70%}}@media only screen and (min-width: 768px){.idx-researcher .idx-ab-bg-2{width:30%}}.researcher-carousel{position:relative;width:100%;padding:60px 0 20px;background:url(../images/idx-carousel-bg-DMeKH21Q.jpg) no-repeat center center;background-size:cover;overflow:hidden;border-radius:0 100px 0 0}@media only screen and (min-width: 768px){.researcher-carousel{padding:80px 0 20px}}@media only screen and (min-width: 992px){.researcher-carousel{padding:100px 0 20px;border-radius:0 300px 0 0}}.researcher-carousel .researcher-header{position:relative;z-index:2;margin-bottom:40px;width:100%;padding-left:20px;padding-right:20px}@media only screen and (min-width: 768px){.researcher-carousel .researcher-header{padding-left:0;width:33.3333333333%}}.researcher-carousel .researcher-carousel-wrap{position:relative;width:100%;overflow:hidden}@media only screen and (min-width: 768px){.researcher-carousel .researcher-carousel-wrap{width:66.6666666667%}}.researcher-carousel .researcher-carousel-track{display:flex;align-items:center;width:fit-content;animation:researcher-scroll 30s linear infinite;will-change:transform;gap:30px;padding-bottom:20px}.researcher-carousel .researcher-carousel-track:hover{animation-play-state:paused}@media only screen and (min-width: 768px){.researcher-carousel .researcher-carousel-track{gap:60px}}.researcher-carousel .researcher-carousel-item{flex-shrink:0;position:relative;width:140px;height:210px;z-index:1}.researcher-carousel .researcher-carousel-item:nth-of-type(2n){margin-bottom:40px}@media only screen and (min-width: 1200px){.researcher-carousel .researcher-carousel-item:nth-of-type(2n){margin-bottom:90px}}@media only screen and (min-width: 768px){.researcher-carousel .researcher-carousel-item{width:190px;height:286px}}@media only screen and (min-width: 1200px){.researcher-carousel .researcher-carousel-item{width:232px;height:349px}}.researcher-carousel .researcher-carousel-item img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:20px 0;box-shadow:6px 6px #fff;transition:transform .3s ease,box-shadow .3s ease}@media only screen and (min-width: 768px){.researcher-carousel .researcher-carousel-item img{border-radius:30px 0;box-shadow:10px 10px #fff}}@media only screen and (min-width: 992px){.researcher-carousel .researcher-carousel-item img{border-radius:50px 0}}@media only screen and (min-width: 768px){.researcher-carousel .researcher-carousel-item:hover{z-index:10}.researcher-carousel .researcher-carousel-item:hover img{transform:scale(1.05)}}.researcher-carousel .researcher-subtitle{font-size:24px;color:#fff;font-weight:400!important;margin:0}@media only screen and (min-width: 768px){.researcher-carousel .researcher-subtitle{font-size:32px}}@media only screen and (min-width: 992px){.researcher-carousel .researcher-subtitle{font-size:50px}}.researcher-carousel .researcher-view-more{display:flex;align-items:center;gap:15px;text-decoration:none;color:#333;font-size:18px;font-weight:600;transition:all .3s ease;align-self:flex-end}@media only screen and (min-width: 768px){.researcher-carousel .researcher-view-more{font-size:20px;align-self:center}}.researcher-carousel .researcher-view-more .view-more-text{color:#2d3031;font-weight:600}.researcher-carousel .researcher-view-more .view-more-button{width:60px;height:60px;border-radius:50%;background:linear-gradient(135deg,#27c5e5,#92dc3c);display:flex;align-items:center;justify-content:center;transition:all .3s ease;flex-shrink:0;box-shadow:0 2px 8px #00000026}@media only screen and (min-width: 768px){.researcher-carousel .researcher-view-more .view-more-button{width:70px;height:70px}}.researcher-carousel .researcher-view-more .view-more-button svg,.researcher-carousel .researcher-view-more .view-more-button img{width:24px;height:24px}@media only screen and (min-width: 768px){.researcher-carousel .researcher-view-more .view-more-button svg,.researcher-carousel .researcher-view-more .view-more-button img{width:28px;height:28px}}@media only screen and (min-width: 768px){.researcher-carousel .researcher-view-more:hover .view-more-button{transform:scale(1.1);box-shadow:0 4px 12px #00000040}}@keyframes researcher-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.carousel-wrap{position:relative;width:100%;height:100%;overflow:hidden;border-radius:0 100px 0 0;background:url(../images/idx-carousel-bg-DMeKH21Q.jpg) no-repeat center center;background-size:cover}@media only screen and (min-width: 1200px){.carousel-wrap{border-radius:0 300px 0 0}}.carousel-item{width:100%;height:100%}.researcher-carousel .carousel-item{width:auto;height:auto}.idx-ach-section{position:relative;padding-top:80px;padding-bottom:80px;background:#f8f9f8;border-radius:0 0 50px 50px}@media only screen and (min-width: 768px){.idx-ach-section{padding-top:120px;padding-bottom:120px;border-radius:0 0 100px 100px}}@media only screen and (min-width: 1200px){.idx-ach-section{border-radius:0 0 300px 300px}}.idx-ach-section.ani-do .idx-ach-bg-1{animation:idx-ach-bg-reveal 1.2s ease-out forwards;animation-delay:.5s}.idx-ach-section.ani-do .idx-ach-bg-2{animation:idx-ach-bg-reveal-rev 1.5s ease-out forwards;animation-delay:.5s}.idx-ach-bg-1{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:bottom center;clip-path:inset(0 100% 0 0)}.idx-ach-bg-2{position:absolute;top:0;right:0;width:80%;height:auto;object-fit:contain;object-position:top right}@media only screen and (min-width: 768px){.idx-ach-bg-2{width:50%;max-width:760px}}.idx-ach-list{width:100%;display:grid;grid-template-columns:1fr;gap:24px 20px;margin-top:20px}@media only screen and (min-width: 768px){.idx-ach-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 50px;margin-top:10px}}.idx-ach-item{position:relative;display:flex;align-items:center;gap:18px}@media only screen and (min-width: 768px){.idx-ach-item{gap:22px}}.idx-ach-item .idx-ach-icon{position:relative;z-index:0;width:140px;min-width:140px;height:140px;border-radius:50%;background-color:#fff;border:1px solid #C8E6D5;display:flex;justify-content:center;align-items:center;box-shadow:6px 6px #c8e6d5}@media only screen and (min-width: 768px){.idx-ach-item .idx-ach-icon{width:160px;min-width:160px;height:160px}}@media only screen and (min-width: 992px){.idx-ach-item .idx-ach-icon{width:180px;min-width:180px;height:180px}}.idx-ach-item .idx-ach-icon:after{content:"";position:absolute;top:50%;left:50%;width:20px;height:20px;border-radius:50%;background-color:#a1d571;transform:translate(-50%,-50%) rotate(0) translate(120px);animation:idx-ach-dot-orbit-1-mb 5s linear infinite;z-index:3;pointer-events:none}@media only screen and (min-width: 768px){.idx-ach-item .idx-ach-icon:after{width:32px;height:32px;transform:translate(-50%,-50%) rotate(0);animation:idx-ach-dot-orbit-1 5s linear infinite}}.idx-ach-item .idx-ach-icon img{position:relative;z-index:1;width:85px;height:85px;object-fit:contain}@media only screen and (min-width: 768px){.idx-ach-item .idx-ach-icon img{width:100px;height:auto}}@media only screen and (min-width: 992px){.idx-ach-item .idx-ach-icon img{width:120px;height:auto}}.idx-ach-item:nth-of-type(2) .idx-ach-icon:after{animation:idx-ach-dot-orbit-2-mb 5s linear infinite}@media only screen and (min-width: 768px){.idx-ach-item:nth-of-type(2) .idx-ach-icon:after{animation:idx-ach-dot-orbit-2 5s linear infinite}}.idx-ach-item:nth-of-type(3) .idx-ach-icon:after{animation:idx-ach-dot-orbit-3-mb 5s linear infinite}@media only screen and (min-width: 768px){.idx-ach-item:nth-of-type(3) .idx-ach-icon:after{animation:idx-ach-dot-orbit-3 5s linear infinite}}.idx-ach-item:nth-of-type(4) .idx-ach-icon:after{animation:idx-ach-dot-orbit-4-mb 5s linear infinite}@media only screen and (min-width: 768px){.idx-ach-item:nth-of-type(4) .idx-ach-icon:after{animation:idx-ach-dot-orbit-4 5s linear infinite}}.idx-ach-item .idx-ach-content .idx-ach-number{font-size:40px;line-height:1;font-weight:700;color:#1fa866;letter-spacing:.02em;margin-bottom:6px}@media only screen and (min-width: 768px){.idx-ach-item .idx-ach-content .idx-ach-number{font-size:50px}}@media only screen and (min-width: 992px){.idx-ach-item .idx-ach-content .idx-ach-number{font-size:70px}}.idx-ach-item .idx-ach-content .idx-ach-label{font-size:18px;line-height:1.35;font-weight:700;color:#333;margin-bottom:0}@media only screen and (min-width: 768px){.idx-ach-item .idx-ach-content .idx-ach-label{font-size:20px}}@media only screen and (min-width: 992px){.idx-ach-item .idx-ach-content .idx-ach-label{font-size:24px}}.idx-ach-item.is-orange .idx-ach-icon{border-color:#ffdec1;box-shadow:6px 6px #ffdec1}.idx-ach-item.is-orange .idx-ach-icon:before{background-color:#ffdec1}.idx-ach-item.is-orange .idx-ach-icon:after{background-color:#f9d165}.idx-ach-item.is-orange .idx-ach-content .idx-ach-number{color:#f68825}.idx-ach-item.is-green .idx-ach-content .idx-ach-number{color:#28a86a}.idx-ach-label-sm{font-size:16px}@media only screen and (min-width: 768px){.idx-ach-label-sm{font-size:18px}}.idx-ach-section-wrap{width:100%;max-width:100vw;overflow:hidden}.idx-cir-dot{position:absolute;bottom:-5%;right:-8%;aspect-ratio:1/1;width:50%;animation:float 5s linear infinite}@media only screen and (min-width: 768px){.idx-cir-dot{bottom:-20%;right:auto;left:-8%;width:25%}}.idx-news-bg-l{position:absolute;top:0;left:-8%;height:700px;width:15%}@media only screen and (min-width: 768px){.idx-news-bg-l{width:12%}}@media screen and (min-width: 1200px){.idx-news-bg-l{left:-5%;width:10%}}@media screen and (min-width: 1600px){.idx-news-bg-l{left:0}}.idx-news-bg-r{position:absolute;bottom:0;right:-8%;height:580px;width:15%}@media only screen and (min-width: 768px){.idx-news-bg-r{width:12%;top:15%}}@media screen and (min-width: 1200px){.idx-news-bg-r{right:-5%;width:10%}}@media screen and (min-width: 1600px){.idx-news-bg-r{right:0}}.idx-news-cir-img{aspect-ratio:1/1;width:25%;animation:float 5s linear infinite;animation-delay:1s;position:absolute;bottom:20px;right:1%;z-index:1;pointer-events:none}@media only screen and (min-width: 768px){.idx-news-cir-img{width:13%;bottom:auto;top:-100px}}.idx-news-section .container{position:relative;z-index:2;max-width:1460px}.idx-news-section .container.xl{padding-left:40px;padding-right:40px}@media only screen and (min-width: 768px){.idx-news-section .container.xl{padding-left:100px;padding-right:100px}}.idx-news-section .event-gallery-date{font-size:16px}.idx-news-section .page-bottom{padding-bottom:120px}@media only screen and (min-width: 768px){.idx-news-section .page-bottom{padding-bottom:160px}}@media only screen and (min-width: 992px){.idx-news-section .page-bottom{padding-bottom:250px}}.idx-news-section.ani-do .idx-news-bg-l{animation:idx-ach-bg-reveal-top 1.2s ease-out forwards;animation-delay:.5s}.idx-news-section.ani-do .idx-news-bg-r{animation:idx-ach-bg-reveal-bottom 1.2s ease-out forwards;animation-delay:.5s}.idx-news-head{position:relative;z-index:2}.idx-news-tabs-wrap{margin-bottom:10px;padding-bottom:10px;padding-left:20px;padding-right:20px;border-bottom:1px solid rgba(51,51,51,.25);overflow-x:auto}.idx-news-tabs-wrap .inner-tablist-tabs{gap:8px 30px;min-width:max-content}.idx-news-tabs-wrap .inner-tablist-tabs .inner-tablist-link{padding:15px 0}.idx-news-tabs-wrap .inner-tablist-tabs .inner-tablist-link:nth-of-type(1) .inner-tablist-title:after{background-color:#c4eba3}.idx-news-tabs-wrap .inner-tablist-tabs .inner-tablist-link:nth-of-type(2) .inner-tablist-title:after{background-color:#dfe88d}.idx-news-tabs-wrap .inner-tablist-tabs .inner-tablist-link:nth-of-type(3) .inner-tablist-title:after{background-color:#f0de6c}.idx-news-tabs-wrap .inner-tablist-tabs .inner-tablist-link:nth-of-type(4) .inner-tablist-title:after{background-color:#f7c45b}.idx-news-tabs-wrap .inner-tablist-tabs .inner-tablist-link:nth-of-type(5) .inner-tablist-title:after{background-color:#fdb676}.idx-news-tabs-wrap .inner-tablist-tabs .inner-tablist-link .inner-tablist-title{font-size:18px;font-weight:400;letter-spacing:.05em}@media only screen and (min-width: 768px){.idx-news-tabs-wrap .inner-tablist-tabs .inner-tablist-link .inner-tablist-title{font-size:20px}}.idx-news-tabs-wrap .inner-tablist-tabs .inner-tablist-link .inner-tablist-title:after{width:50px;height:50px;left:-18px;bottom:-8px}.idx-news-tabs-wrap .inner-tablist-tabs .inner-tablist-link.now .inner-tablist-title{color:#333;font-weight:700}@media only screen and (min-width: 768px){.idx-news-tabs-wrap .inner-tablist-tabs .inner-tablist-link:hover .inner-tablist-title{letter-spacing:.05em}.idx-news-tabs-wrap .inner-tablist-tabs .inner-tablist-link:hover .inner-tablist-title:after{transform:scale(1)}}.idx-news-list .idx-news-item{text-decoration:none;padding:10px 6px}@media only screen and (min-width: 768px){.idx-news-list .idx-news-item{padding:14px 0}}.idx-news-list .idx-news-item:last-child{border-bottom:0}@media only screen and (min-width: 768px){.idx-news-list .idx-news-item:hover .cir-btn{background-color:#f68825}}.idx-news-list .idx-news-item-content{flex:1;min-width:0}.idx-news-list .news-title{line-height:1.4;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;font-size:18px}@media only screen and (min-width: 768px){.idx-news-list .news-title{font-size:20px;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-bg-b{position:absolute;bottom:0;left:0;width:90%;object-fit:cover;object-position:bottom left;max-width:1320px}.scroll-ani{opacity:0;transform:translateY(-20px);transition:opacity .6s ease,transform .6s ease;transition-delay:.5s}.scroll-ani.ani-do{opacity:1;transform:translateY(0)}@keyframes idx-ach-dot-orbit-1{0%{transform:translate(-50%,-50%) rotate(-45deg) translate(90px)}to{transform:translate(-50%,-50%) rotate(315deg) translate(90px)}}@keyframes idx-ach-dot-orbit-1-mb{0%{transform:translate(-50%,-50%) rotate(-45deg) translate(70px)}to{transform:translate(-50%,-50%) rotate(315deg) translate(70px)}}@keyframes idx-ach-dot-orbit-2{0%{transform:translate(-50%,-50%) rotate(0) translate(90px)}to{transform:translate(-50%,-50%) rotate(360deg) translate(90px)}}@keyframes idx-ach-dot-orbit-2-mb{0%{transform:translate(-50%,-50%) rotate(0) translate(70px)}to{transform:translate(-50%,-50%) rotate(360deg) translate(70px)}}@keyframes idx-ach-dot-orbit-3{0%{transform:translate(-50%,-50%) rotate(-270deg) translate(90px)}to{transform:translate(-50%,-50%) rotate(90deg) translate(90px)}}@keyframes idx-ach-dot-orbit-3-mb{0%{transform:translate(-50%,-50%) rotate(-270deg) translate(70px)}to{transform:translate(-50%,-50%) rotate(90deg) translate(70px)}}@keyframes idx-ach-dot-orbit-4{0%{transform:translate(-50%,-50%) rotate(-180deg) translate(90px)}to{transform:translate(-50%,-50%) rotate(180deg) translate(90px)}}@keyframes idx-ach-dot-orbit-4-mb{0%{transform:translate(-50%,-50%) rotate(-180deg) translate(70px)}to{transform:translate(-50%,-50%) rotate(180deg) translate(70px)}}@keyframes idx-ach-bg-reveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes idx-ach-bg-reveal-rev{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0 0 0 0)}}@keyframes idx-ach-bg-reveal-top{0%{clip-path:inset(100% 0 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes idx-ach-bg-reveal-bottom{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0 0 0 0)}}@keyframes fadeInRight-1{0%{opacity:0;transform:translate(30px) translateY(-50%)}to{opacity:1;transform:translate(0) translateY(-50%)}}.preferred-reviewers-box{width:100%;max-width:100%}.preferred-reviewers-box .select2-container{width:100%!important}.preferred-reviewers-box .select2-container--default .select2-selection--multiple{min-height:46px;border-radius:10px;border:1px solid #D1D1D1;padding:0 8px 6px;display:flex;align-items:center;flex-wrap:wrap;gap:6px}.preferred-reviewers-box .select2-container--default .select2-selection__rendered{display:flex;flex-wrap:wrap;gap:6px}.preferred-reviewers-box .select2-container--default .select2-selection__choice{background-color:#2fad68!important;border:none;border-radius:999px;color:#fff;padding:6px 12px;display:inline-flex;align-items:center;gap:6px;font-size:16px}.preferred-reviewers-box .select2-container--default .select2-selection__choice__remove{color:#fff!important;margin-right:4px;font-size:24px!important;font-weight:300!important;height:100%!important;border-right:none!important}.preferred-reviewers-box .select2-container--default .select2-selection__choice__remove:hover{background-color:#2fad68!important}.preferred-reviewers-box .select2-container--default .select2-selection__choice__remove span{vertical-align:2px!important}.preferred-reviewers-box .select2-container--default .select2-results__option--selected{background:#fff!important}.preferred-reviewers-box .select2-container--default .select2-selection__choice__display{padding-top:2px!important}.preferred-reviewers-box .select2-container--default .select2-search__field{margin:0;font-size:16px;height:28px!important;margin-top:0!important}.select2-results__option--selected{background-color:#fff!important}.select2-results__option--highlighted{background-color:#37a866!important}.select2-container--default.select2-container--focus:not(.select2-container--disabled) .select2-selection--multiple{border-color:#f68825!important}.select2-container--default.select2-container--disabled.select2-container--focus .select2-selection--multiple{border-color:#d1d1d1!important}.select2-container--default.select2-container--disabled .select2-selection--multiple .select2-selection__choice{padding-left:3px}.pdf-review-page label{font-size:16px}@media only screen and (min-width: 768px){.pdf-review-page label{font-size:18px}}.pdf-review-page .radio-style label{font-size:16px}@media only screen and (min-width: 768px){.pdf-review-page .radio-style label{font-size:18px}}.input-style .dp__input{padding-left:35px!important}@media only screen and (min-width: 768px){.input-style .dp__input{padding-left:40px!important}}.upload-image-section.has-error .upload-image-box{border-color:#f68825!important;border-style:dashed!important}.upload-image-section.has-error .f-alert-txt{display:block;position:static;margin-top:6px}.input-style.has-error input,.input-style.has-error textarea{outline:1px solid #F68825!important}.input-style.has-error .f-alert-txt{display:inline-block}.input-style.has-error textarea~.f-alert-txt{display:block;position:static;margin-top:6px}@media only screen and (min-width: 768px){.input-style.has-error textarea~.f-alert-txt{position:static;top:auto}}.select-style.has-error select{outline:1px solid #F68825!important}.select-style.has-error .f-alert-txt{display:inline-block}.custom-radio.has-error{flex-wrap:wrap}.custom-radio.has-error .outer-frame{border:1px solid #F68825!important}.custom-radio.has-error>.f-alert-txt{display:block;position:static;flex-basis:100%}.checkbox-style.has-error input[type=checkbox]{outline:1px solid #F68825!important}.checkbox-style.has-error label{color:#f68825}.checkbox-style.has-error>.f-alert-txt{display:inline-block;width:100%;position:static}.modal-bg-fixed .feedback-modal.style-sec:after{background:#37a866;top:-5px}.feedback-modal .wrap-buttons{flex-direction:column;align-items:stretch}.feedback-modal .wrap-buttons .button{width:100%}.muti-result{border-bottom:1px solid #ccc;padding:0 15px}.delete-ml{margin-left:-10px}.signin-sparebox{height:16px}.docx-wrapper{background-color:transparent!important;padding:0!important}.docx-wrapper>section.docx{box-shadow:none!important;margin-bottom:0!important}.progress-item.has-error{background:#f68825!important}.progress-item.has-error .progress-number{color:#fff!important}
