@import"https://fonts.googleapis.com/css2?family=Lexend:wght@300;600&family=Noto+Sans+TC:wght@400;500;700&display=swap";.index-announceArea::after,.kvLogin_title::before,.titleMore .areaTitle::before,.titleMore .areaSubtitle::before,.foot-fold-btn,.foot-main::before,.login__btn.login--log{background:-webkit-gradient(linear, left top, right top, from(#d1ba81), to(#997427));background:linear-gradient(to right, #d1ba81 0%, #997427 100%)}body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,select,textarea,label,p,blockquote,th,td,iframe,button,a,header,footer{margin:0;padding:0;border:0;-webkit-box-sizing:border-box;box-sizing:border-box;font:inherit;color:inherit}body{font:16px/150% "Noto Sans TC","Helvetica Neue",Helvetica,"微軟正黑體",sans-serif;font-weight:400;letter-spacing:.2px;background:#fff}html{-webkit-text-size-adjust:100%;-webkit-overflow-scrolling:touch;overflow-scrolling:touch}a{color:inherit;text-decoration:none}button{color:inherit;background:none;outline:none;cursor:pointer}table{width:auto;border-collapse:collapse;border-spacing:0}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;outline:none}img{image-rendering:-webkit-optimize-contrast}.page{background:#fff}.font-eng,.announceArea_list .btn,.announceArea_list .headPanelLink--btn-text,.titleMore .btn,.titleMore .headPanelLink--btn-text,.secCalander-title .btn,.secCalander-title .headPanelLink--btn-text,.areaTitleEng{font-family:"Lexend","Helvetica Neue",Helvetica,"微軟正黑體",sans-serif}.btn-share:nth-last-child(1),.btn:nth-last-child(1),.headPanelLink--btn-text:nth-last-child(1){margin:0}.announceArea_list li:nth-last-child(1){border:none}.web{display:block}.mobile{display:none}@media screen and (max-width: 767px){.web{display:none}.mobile{display:block}}.login{padding-top:5px}.login-inner{padding:20px 20px 15px;background:#f3f3f3}.login__title{margin-bottom:20px;font-size:25px;font-weight:700}.login__link{margin-bottom:12px;color:#343030}.login__link a{padding:0 10px}.login__notice{font-size:14px;color:#785919}.login__btn{display:block;text-align:center;line-height:40px;font-size:20px;border-radius:5px}.login__btn.login--log{-webkit-transition:background .2s;transition:background .2s;color:#fff;background:-webkit-gradient(linear, left top, right top, from(#d1ba81), color-stop(51%, #997427), to(#997427));background:linear-gradient(to right, #d1ba81 0%, #997427 51%, #997427 100%);background-size:200% auto}.login__btn.login--log:hover{background-size:200% auto;background-position:right center}.login--log.type1{margin-bottom:14px}.login--entry span,.login--log.type2 span{padding-left:30px}.login--log.type2{position:relative}.login--log.type2::after{content:"";display:block}.login--log.type2 span{background:url(../images/frame/login-btn-1.png) left center no-repeat;background-size:22px}.login--entry{margin-bottom:20px;border:solid 1px}.login--entry.icon1 span{background:url(../images/frame/login-btn-1.png) left center no-repeat;background-size:22px}.login--entry.icon2 span{background:url(../images/frame/login-btn-2.png) left center no-repeat;background-size:22px}.login-form{text-align:center;color:#223034}.login-form input{display:block;width:100%;height:40px;padding:0 10px 0 40px;background-color:#fff;border-radius:5px}.login-form ::-webkit-input-placeholder{color:#95999a;opacity:1}.login-form ::-moz-placeholder{color:#95999a;opacity:1}.login-form :-ms-input-placeholder{color:#95999a;opacity:1}.login-form ::-ms-input-placeholder{color:#95999a;opacity:1}.login-form ::placeholder{color:#95999a;opacity:1}.login-form :-ms-input-placeholder{color:#95999a}.login-form ::-ms-input-placeholder{color:#95999a}.login__inputId{margin-bottom:20px}.login__inputId input{background-image:url(../images/frame/login-input-1.png)}.login__inputPd{position:relative;margin-bottom:36px}.login__inputPd input{padding-right:50px;background-image:url(../images/frame/login-input-2.png)}.login__inputPd input::-ms-reveal,.login__inputPd input::-ms-clear{display:none}.login__inputPd .inputPd__btn{position:absolute;top:0;right:5px;width:40px;height:40px;background:url(../images/frame/login-input-pw-hide.svg) center center no-repeat;background-size:24px auto}.login__inputPd .inputPd__btn.show{background:url(../images/frame/login-input-pw-show.svg) center center no-repeat;background-size:24px auto}.login__inputId input,.login__inputPd input{background-position:left 10px center;background-size:auto 20px;background-repeat:no-repeat}.login-switch{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.login-switch a{display:block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;line-height:42px;text-align:center;font-weight:700;color:rgba(34,48,52,.8);border:solid 1px #f5f5f5;border-top-left-radius:5px;border-top-right-radius:5px}.login-switch a:nth-child(1){margin-right:8px}.login-switch a.on{color:rgba(34,48,52,.9);background:#f5f5f5}.pagesize,.KvArea .swiper-pagination{margin:0 auto;max-width:1320px;padding:0 20px}@media all and (max-width: 1000px){.pagesize,.KvArea .swiper-pagination{padding:0 15px}}header ul{list-style:none}.headArea{position:fixed;z-index:1000;top:25px;width:100%;-webkit-transition:.2s;transition:.2s}@media all and (min-width: 768px){.headArea .web-headMain{-webkit-transition:padding .3s;transition:padding .3s}.headArea.js_sticky{top:0;height:98px;overflow:visible;background:#fff;-webkit-box-shadow:0 0 20px 0 rgba(37,36,36,.1);box-shadow:0 0 20px 0 rgba(37,36,36,.1)}.headArea.js_sticky .headMain{-webkit-box-shadow:none;box-shadow:none}.headArea.js_sticky .web-headMain{padding:0}}@media all and (max-width: 767px){.headArea{top:15px}.headArea.js_sticky{top:0}.headArea.js_sticky .pagesize,.headArea.js_sticky .KvArea .swiper-pagination,.KvArea .headArea.js_sticky .swiper-pagination{padding:0}.headArea.js_sticky .headMain{border-radius:0}}@media all and (max-width: 767px){.headCover{display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:999}}.headMain{background:#fff;border-radius:5px;-webkit-box-shadow:0 13px 25px 0 rgba(37,36,36,.22);box-shadow:0 13px 25px 0 rgba(37,36,36,.22)}@media all and (max-width: 767px){.headMain{position:relative;z-index:1000;-webkit-box-shadow:0 2px 12px 0 rgba(37,36,36,.22);box-shadow:0 2px 12px 0 rgba(37,36,36,.22)}}.web-headMain{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 30px}@media all and (max-width: 1000px){.web-headMain{padding:0 16px}}.m-headMain{display:none}@media all and (max-width: 767px){.web-headMain{display:none}.m-headMain{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:65px;padding:9px 13px 9px 15px}}@media all and (max-width: 374px){.m-headMain{padding:9px 10px 9px 10px}}.headLogo{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-item-align:center;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.headLogo .headLogo-main{width:200px;height:66px;background:url(../images/frame/header-logo.jpg) left center no-repeat;background-size:auto 100%}.headLogo .headLogo-sub{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.headLogo .text{color:#a70057;font-weight:500}.headLogo .text span{display:block}.headLogo .title{font-size:22px}@media all and (max-width: 1000px){.headLogo .headLogo-main{width:140px;height:46px}.headLogo .headLogo-sub{font-size:13px}.headLogo .text{font-size:16px}}@media all and (max-width: 767px){.headLogo{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.headLogo .headLogo-main{width:140px;height:46px}}@media all and (max-width: 374px){.headLogo .headLogo-main{width:116px;height:40px}.headLogo .text{font-size:13px;line-height:20px}.headLogo .title{font-size:16px}}.headMain-btn{display:block;width:34px;height:34px;line-height:34px}.btn-headUser{position:relative;margin-right:16px;font-weight:500;color:#9c782c}.btn-headUser.open{background:url(../images/frame/header-m-user-close.png);background-size:100%}.btn-headUser.open .text{opacity:0}.btn-headUser.last::after{content:"";position:absolute;right:-8px;top:0;width:1px;height:100%;background:#d3d3d3}@media all and (max-width: 374px){.btn-headUser{margin-right:10px}.btn-headUser::after{right:-5px}}.btn-headMenu{background:url(../images/frame/header-m-menu.png);background-size:100%}.btn-headMenu.open{background:url(../images/frame/header-close.svg) center center no-repeat;background-size:20px}.headPanel__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.headPanel__nav{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-top:8px}.headLink-text,.headPanelNav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.headLink-text{padding:14px 0 15px;color:#959595;line-height:1.1em}.headLink-text li{border-right:solid 1px}.headLink-text li:nth-last-child(1){border:none}.headLink-text a{display:block;padding:0 15px}.headLink-text a:hover,.headLink-text a:active{color:#976f11}@media all and (max-width: 1000px){.headLink-text a{padding:0 6px}}@media all and (max-width: 1000px){.headLink-text{margin:0 -14px}.headLink-text a{padding:0 4px}}.headLink-icon{display:-webkit-box;display:-ms-flexbox;display:flex;vertical-align:middle;margin-left:10px}.headLink-icon a{width:28px;height:28px;margin-left:10px;border-radius:5px}.headLink-icon .icon-fb{background:url(../images/frame/header-link-fb.png);background-size:100%}.headLink-icon .icon-ig{background:url(../images/frame/header-link-ig.png);background-size:100%}.headLink-icon .icon-line{background:url(../images/frame/header-link-line.png);background-size:100%}.headPanelNav{margin-right:10px}.headPanelNav a{display:block;padding:4px 6px 8px;font-size:18px;color:#333;border-bottom:solid 7px rgba(0,0,0,0);-webkit-transition:border-color .2s;transition:border-color .2s}.headPanelNav a:hover{color:#976f11;border-color:#c5972b;background-color:#f9f9f9}@media all and (max-width: 1000px){.headPanelNav a{font-size:17px}}.headPanelLink{margin-right:15px;display:block;line-height:24px;padding:4px 0 15px;font-size:18px;font-weight:700;color:#9c782c;-webkit-transition:color .2s;transition:color .2s}.headPanelLink:last-child{margin-right:0}.headPanelLink:hover{color:#bfa051}.headPanelLink--btn{margin-right:15px}.headPanelLink--btn .headPanelLink--btn-text{min-height:34px;line-height:26px;-webkit-transition:all .2s;transition:all .2s}.headSearch-web{width:34px;height:34px;background:#a70057 url(../images/frame/header-search.png);background-size:100%;border-radius:50%}.headSearch-hidden{display:none;position:absolute;left:0;right:0;top:0}.headSearch-inner{display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;padding:8px 0 8px 10px;background:#fff}.headSearch-input{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;height:34px;padding:0 10px 0 20px;background-color:#d9d9d9;border-radius:5px 0 0 5px}.headSearch-btn{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:105px;height:34px;margin-right:14px;color:#fff;background:#a70057;border-radius:0 5px 5px 0}.headSearch-close{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:26px;height:34px;background:url(../images/frame/header-close.svg) center center no-repeat;background-size:20px}@media all and (max-width: 767px){.headSearch-inner{height:40px;margin-bottom:8px;padding:0}.headSearch-input{min-width:0;height:40px;padding:0 10px;border-radius:2px 0 0 2px;background-color:#f5f4f4}.headSearch-btn{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;width:40px;height:40px;margin:0;border-radius:0 2px 2px 0;background:#a70057 url(../images/frame/header-search.png);background-size:100%}}.web-headHidden{display:none;position:relative;z-index:999}.web-headHidden__inner{color:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px;background:rgba(197,151,43,.95)}.headHidNav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;padding:30px 30px 10px}.headHidNav-item{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;padding:0 10px;margin-bottom:20px}.headHidNav p{padding-bottom:5px;margin-bottom:10px;font-size:20px;font-weight:500;color:#faefd7;border-bottom:solid 1px}.web-headHidden{position:relative}.web-headHidden.navbox-1,.web-headHidden.navbox-2,.web-headHidden.navbox-3,.web-headHidden.navbox-4,.web-headHidden.navbox-5,.web-headHidden.navbox-6{max-width:210px}.web-headHidden.navbox-1 .headHidNav,.web-headHidden.navbox-2 .headHidNav,.web-headHidden.navbox-3 .headHidNav,.web-headHidden.navbox-4 .headHidNav,.web-headHidden.navbox-5 .headHidNav,.web-headHidden.navbox-6 .headHidNav{display:block}.web-headHidden.navbox-1{left:390px}.web-headHidden.navbox-2{left:450px}.web-headHidden.navbox-3{left:575px}.web-headHidden.navbox-4{left:640px}.web-headHidden.navbox-5{left:702px}.web-headHidden.navbox-6{left:calc(100% - 210px)}@media all and (max-width: 1000px){.web-headHidden.navbox-1{left:calc(100% - 520px)}.web-headHidden.navbox-2{left:calc(100% - 470px)}.web-headHidden.navbox-3{left:calc(100% - 365px)}.web-headHidden.navbox-4{left:calc(100% - 317px)}.web-headHidden.navbox-5{left:calc(100% - 267px)}.web-headHidden.navbox-6{left:calc(100% - 210px)}}.m-headHidden{display:none}.m-headHidNav{max-width:320px;padding:24px 14px 20px;background:#fff;border-radius:0 0 5px 5px}@media all and (min-width: 768px){.m-headHidNav{margin:0 0 0 auto;-webkit-box-shadow:inset 0 20px 10px -20px rgba(37,36,36,.1);box-shadow:inset 0 20px 10px -20px rgba(37,36,36,.1)}}@media all and (max-width: 767px){.m-headHidNav{max-width:100%;max-height:calc(100vh - 100px);overflow-y:scroll}.m-headNav{margin-bottom:40px}.headPanel__link{display:block}.headLink-text{margin-bottom:14px;padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#282828}.headLink-icon{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding-top:8px}.headNav-1-tit{display:block;width:100%;padding:9px 20px 9px 10px;text-align:left;font-size:18px;font-weight:700;color:#223034;border-bottom:solid 1px #d9d9d9}.headNav-1-tit.js_foldTit{background-image:url(../images/frame/header-fold-1.svg)}.headNav-1-tit.js_open{color:#c5972b;background-image:url(../images/frame/header-fold-2.svg)}.headNav-1 a,.headNav-1 button{display:block;width:100%;text-align:left}.headNav-2{padding:4px 0;background:#f9f9f9}.headNav-2-tit,.headNav-2-link{padding:3px 10px 3px;font-size:16px;font-weight:700;color:#223034}.headNav-2-tit.js_foldTit,.headNav-2-link.js_foldTit{background-image:url(../images/frame/header-fold-3.svg)}.headNav-2-tit.js_open,.headNav-2-link.js_open{background-image:url(../images/frame/header-fold-4.svg)}.headNav-3{position:relative;margin-bottom:10px;padding-left:26px;font-size:16px;font-weight:400;color:#636a6c}.headNav-1 .js_foldTit,.headNav-1 .js_open{background-size:13px;background-position:right 6px center;background-repeat:no-repeat}}footer{font-size:14px;color:#fff}.foot-main{position:relative;padding:60px 0 25px;background:#27373b}@media all and (max-width: 767px){.foot-main{padding-top:28px}}.foot-main::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:4px}@media all and (max-width: 767px){.foot-main::before{height:3px}}.footInfo{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px;padding-bottom:30px;border-bottom:solid 1px #394c51}@media all and (max-width: 767px){.footInfo{display:block;margin-bottom:40px;padding:0;border:none}}.footInfo__item{-webkit-box-flex:1;-ms-flex:1;flex:1}.footInfo-logo{height:130px;margin-bottom:16px;background:url(../images/frame/footer-logo.png) center center no-repeat;background-size:auto 100%}.footInfo-qr{display:block;margin-bottom:16px}.footInfo-qr img{display:block;width:100%}@media all and (max-width: 767px){.footInfo-qr{display:none}}.footInfo-btn{display:block;line-height:30px;text-align:center;background:#525f62;border-radius:5px}.footTitle{max-width:110px;margin-right:60px;margin-left:15px}@media all and (max-width: 1000px){.footTitle{margin:0 30px 0 0}}@media all and (max-width: 767px){.footTitle{max-width:100%;margin:0 0 20px}}.footLink p{max-width:130px;position:relative;margin-bottom:16px;padding-bottom:12px;font-size:18px;color:#c5972b;border-bottom:solid 1px #858e90}.footLink p::after{content:"";display:block;position:absolute;bottom:-2px;left:0;width:38px;height:4px;background:#c5972b}@media all and (max-width: 767px){.footLink p{max-width:100%;background-image:url(../images/frame/footer-fold-1.svg);background-size:12px auto;background-position:right 5px bottom 16px;background-repeat:no-repeat}.footLink p.js_open{background-image:url(../images/frame/header-fold-2.svg);background-size:12px auto;background-position:right 5px bottom 16px;background-repeat:no-repeat}}.footLink ul{list-style:none}.footLink-list{display:block}@media all and (max-width: 767px){.footLink-list{display:none}.js_open+.footLink-list{margin-bottom:10px}}.footContact{text-align:center}@media all and (max-width: 767px){.footContact p{font-size:13px}}.footContact-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}@media all and (max-width: 767px){.footContact-link{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:6px}}.footContact-link .linkBtn{display:block;min-width:106px;line-height:30px;margin:0 7px;padding:0 10px;border-radius:5px;background:#1f677c}.footContact-link .linkBtn-type2{background:#a70057}@media all and (max-width: 767px){.footContact-link .linkBtn{min-width:0;-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 10px);flex:0 0 calc(50% - 10px);margin:0 0 10px}}.foot-copyright{padding:20px 0;text-align:center;background:#1d282b}@media all and (max-width: 767px){.foot-copyright{font-size:13px;line-height:20px}.foot-copyright p:nth-child(1){margin-bottom:16px}}.foot-fold-btn{position:absolute;top:4px;left:calc(50% - 58px);width:116px;height:35px;line-height:35px;text-align:center;font-size:16px;border-radius:0 0 5px 5px}@media all and (max-width: 767px){.foot-fold-btn{display:none}}.js_ftFold .footInfo{background:url(../images/frame/footer-dot.png) center bottom 20px no-repeat;background-size:auto 8px}.cookie{display:none;position:fixed;z-index:999;left:0;right:0;bottom:0;width:100%;min-height:70px;background:rgba(162,127,53,.9);overflow:visible}.cookie--active{display:block}.cookie .pagesize,.cookie .KvArea .swiper-pagination,.KvArea .cookie .swiper-pagination{color:#fff;padding:20px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;overflow:visible}.cookie .pagesize p,.cookie .KvArea .swiper-pagination p,.KvArea .cookie .swiper-pagination p{line-height:34px;font-size:15px;font-weight:normal}@media all and (max-width: 1000px){.cookie .pagesize,.cookie .KvArea .swiper-pagination,.KvArea .cookie .swiper-pagination{display:block}.cookie .pagesize p,.cookie .KvArea .swiper-pagination p,.KvArea .cookie .swiper-pagination p{line-height:24px;text-align:center;margin-bottom:20px}}.cookie .pagesize .btn-box,.cookie .KvArea .swiper-pagination .btn-box,.KvArea .cookie .swiper-pagination .btn-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:200px}.cookie .pagesize .btn-box a,.cookie .KvArea .swiper-pagination .btn-box a,.KvArea .cookie .swiper-pagination .btn-box a{width:86px;border:2px solid rgba(0,0,0,0);background-color:#fff;color:#a27f35;font-size:16px}.cookie .pagesize .btn-box a.outline,.cookie .KvArea .swiper-pagination .btn-box a.outline,.KvArea .cookie .swiper-pagination .btn-box a.outline{border:2px solid #fff;background-color:rgba(0,0,0,0);color:#fff}.container{width:100%;padding:0}a:focus,a:hover{color:inherit;text-decoration:none}.swiper-pagination-bullet{-webkit-box-sizing:content-box;box-sizing:content-box}.btn-primary{color:#fff;background:#bfa051}.btn-primary:hover{color:#fff;background:#b49442}.btn-gradient,.headPanelLink--btn-text{color:#fff;background:-webkit-gradient(linear, left top, right top, from(#d1ba81), color-stop(51%, #997427), to(#997427));background:linear-gradient(to right, #d1ba81 0%, #997427 51%, #997427 100%)}.btn-gradient:hover,.headPanelLink--btn-text:hover{color:#fff;background:-webkit-gradient(linear, left top, right top, from(#d1ba81), color-stop(51%, #997427), to(#997427));background:linear-gradient(to right, #d1ba81 0%, #997427 51%, #997427 100%)}.btn-primary-dark{color:#fff;background:#af9b6a}.btn-primary-dark:hover{color:#fff;background:#a69059}.btn-secondary,.titleMore .btn,.titleMore .headPanelLink--btn-text,.secCalander-title .btn,.secCalander-title .headPanelLink--btn-text{color:#fff;background:#a70057}.btn-secondary:hover,.titleMore .btn:hover,.titleMore .headPanelLink--btn-text:hover,.secCalander-title .btn:hover,.secCalander-title .headPanelLink--btn-text:hover{color:#fff;background:#8e004a}.btn-secondary.btn-line,.titleMore .btn-line.btn,.titleMore .btn-line.headPanelLink--btn-text,.secCalander-title .btn-line.btn,.secCalander-title .btn-line.headPanelLink--btn-text{color:#a70057;background:rgba(0,0,0,0)}.btn-secondary.btn-line:hover,.titleMore .btn-line.btn:hover,.titleMore .btn-line.headPanelLink--btn-text:hover,.secCalander-title .btn-line.btn:hover,.secCalander-title .btn-line.headPanelLink--btn-text:hover{color:#a70057;background:rgba(167,0,87,.05)}.btn-tertiary{color:#fff;background:#27373b}.btn-tertiary:hover{color:#fff;background:#1d292c}.btn-cancel{color:#878585;background:#e9e9e9}.btn-cancel:hover{color:#878585;background:#dcdcdc}.btn-link{color:#fff;background:#38bcd4}.btn-link:hover{color:#fff;background:#2bafc7}.btn-download{color:#fff;background:#fa877d}.btn-download:hover{color:#fff;background:#f97064}.btn-search{color:#fff;background:#48a4c2}.btn-search:hover{color:#fff;background:#3c97b4}.btn-map{color:#fff;background:#f0ad44}.btn-map:hover{color:#fff;background:#eea32c}.btn-form{color:#fff;background:#f0ad44}.btn-form:hover{color:#fff;background:#eea32c}.btn-line{border:solid 1px}.btn-gradient,.headPanelLink--btn-text{background-size:200% auto}.btn-gradient:hover,.headPanelLink--btn-text:hover{background-size:200% auto;background-position:right center}.btn,.headPanelLink--btn-text{-webkit-transition:background .2s;transition:background .2s;display:inline-block;margin-right:10px;padding:0;text-align:center;line-height:30px;font-size:inherit;border-radius:8px;border:none}.btn-h-m,.titleMore .btn,.titleMore .headPanelLink--btn-text,.secCalander-title .btn,.secCalander-title .headPanelLink--btn-text,.headPanelLink--btn-text{min-width:75px;height:36px;padding:3px 8px}.btn-h-l{height:40px;padding:5px 8px}.btn-h-xl{height:50px;padding:10px 8px;font-size:20px}.btn-w-xs{padding-left:5px;padding-right:5px}.btn-w-s{min-width:100px;padding-left:5px;padding-right:5px}.btn-w-ms{min-width:120px;padding-left:5px;padding-right:5px}.btn-w-m{min-width:140px;padding-left:15px;padding-right:15px}.btn-w-check{min-width:150px;margin-right:30px;padding-left:18px;padding-right:18px}.btn-w-check.check-l{min-width:180px;padding-left:8px;padding-right:8px}@media all and (max-width: 767px){.btn-w-check{width:100%;margin:0 0 10px}}.btn-icon{padding-left:1.25em}.btn-icon.icon-share{background:url(../images/inner/btn-icon-share.svg) left center no-repeat;background-size:auto 1em}.btn-icon.icon-search{background:url(../images/inner/btn-icon-search.svg) left center no-repeat;background-size:auto 1em}.btn-icon.icon-map{background:url(../images/inner/btn-icon-map.svg) left center no-repeat;background-size:auto 1em}.btn-icon.icon-search-2{background:url(../images/inner/btn-icon-search-2.svg) left center no-repeat;background-size:auto 1em}.btn-icon.icon-map-2{background:url(../images/inner/btn-icon-map-2.svg) left center no-repeat;background-size:auto 1em}.btn-icon.icon-pc{background:url(../images/inner/btn-icon-pc.svg) left center no-repeat;background-size:auto 1em}.btn-icon.icon-book{background:url(../images/inner/btn-icon-book.svg) left center no-repeat;background-size:auto 1em}.btn-icon.icon-qa{background:url(../images/inner/btn-icon-qa.svg) left center no-repeat;background-size:auto 1em}.btn-icon.icon-lock{background:url(../images/inner/btn-icon-lock.svg) left center no-repeat;background-size:auto 1em}.btn-icon.icon-dl{background:url(../images/inner/btn-icon-dl.svg) left center no-repeat;background-size:auto 1em}.btn-icon.icon-certi{background:url(../images/inner/btn-icon-certi.svg) left center no-repeat;background-size:auto 1em}.btn-icon.icon-paper{background:url(../images/inner/btn-icon-paper.svg) left center no-repeat;background-size:auto 1em}.btn-icon.icon-list{background:url(../images/inner/btn-icon-list.svg) left center no-repeat;background-size:auto 1em}.btn-icon.icon-map-2{background-size:auto 1.1em}.btn-share{width:42px;height:42px;margin-right:12px;border-radius:5px}.btn-share.share-mail{background:url(../images/inner/btn-share-mail.jpg);background-size:100%}.btn-share.share-line{background:url(../images/inner/btn-share-line.jpg);background-size:100%}.btn-share.share-fb{background:url(../images/inner/btn-share-fb.jpg);background-size:100%}.btn-share.share-msg{background:url(../images/inner/btn-share-msg.jpg);background-size:100%}.btn-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn-box.tL{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.btn-box.tR{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.btn-box.d-block{display:block}.btn-box.d-block .btn,.btn-box.d-block .headPanelLink--btn-text{display:block;margin-right:0}.chip{display:inline-block;padding:2px 8px;font-size:14px;font-weight:500;line-height:20px;text-align:center;color:#fff;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box}.chip.h-l{padding:5px 8px}.chip.w-l{min-width:70px}.chip.news-default{background-color:#eb6877}.chip.news-announce{background-color:#f4ac00}.chip.news-event{background-color:#13b5b1}.chip.news-notice{background-color:#38bcd4}.chip.news-hot{background-color:#cd47bc}.chip.news-1{background-color:#bfa051}.chip.news-2{background-color:#f7495d}.chip.news-3{background-color:#dc6fa8}.chip.news-4{background-color:#70a0d0}.chip.news-5{background-color:#91b24a}.chip.news-6{background-color:#3f9e88}.chip.calendar-lecture{background-color:#38bcd4}.chip.gray-light{background-color:#f1f1f1}.chip.step-1{background-color:#f39ca0}.chip.step-2{background-color:#eb8186}.chip.step-3{background-color:#f7767c}.chip.step-hl-1{background-color:#ea6d58}.newsList .chip,.newsTitle .chip{min-width:calc(4em + 16px)}.chip-box{margin-bottom:-10px}.chip-box .chip{margin-bottom:10px}.chip-fill{padding:0 5px;font-size:13px;line-height:20px;background:#a70057}.chip-calendar{margin-right:8px;padding:4px 9px;font-size:15px;border-radius:0 25px 25px 0}.chip-num{display:inline-block;margin-right:10px;width:24px;height:24px;line-height:24px;font-weight:500;text-align:center;color:#fff;border-radius:12px}.container{padding-top:98px}@media all and (max-width: 767px){.container{padding-top:65px}}.btn,.headPanelLink--btn-text{border-radius:5px}.areaTitle,.areaSubtitle{font-size:28px;line-height:1.1em;font-weight:700;color:#223034}@media all and (max-width: 767px){.areaTitle,.areaSubtitle{font-size:24px}}.areaSubtitle{font-size:24px}.areaTitleEng{color:rgba(34,48,52,.6)}.titleMore--border{margin-bottom:10px;padding-bottom:10px;border-bottom:solid 1px #d9d9da}.titleMore .areaTitle,.titleMore .areaSubtitle{position:relative;padding-top:16px}.titleMore .areaTitle::before,.titleMore .areaSubtitle::before{content:"";display:block;position:absolute;top:0;left:0;width:48px;height:4px}.titleMore .btn-box{position:relative;top:-8px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.titleMore .btn-box::after{content:"";display:block;position:absolute;top:20px;left:0;right:80px;height:1px;background:#d9d9da}@media all and (max-width: 767px){.titleMore .btn-box::after{top:12px;right:75px}}@media all and (max-width: 767px){.titleMore .btn,.titleMore .headPanelLink--btn-text,.secCalander-title .btn,.secCalander-title .headPanelLink--btn-text{min-width:56px;height:23px;line-height:17px;font-size:13px}}.newsList{list-style:none}.newsList li{padding:12px 0}.newsList a{display:-webkit-box;display:-ms-flexbox;display:flex}.newsList .chip,.newsList .date{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.newsList .chip{margin-right:20px}.newsList .text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.newsList .date{color:#585858}@media all and (min-width: 768px){.newsList .text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:16px}}@media all and (max-width: 1000px){.newsList li{padding:6px 0}}@media all and (max-width: 767px){.newsList a{-ms-flex-wrap:wrap;flex-wrap:wrap}.newsList a .chip{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0 10px 5px 0}.newsList a .text{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin:0;text-align:justify}.newsList a .date{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;line-height:24px;text-align:right}}.KvArea{position:relative}.KvArea img{display:block;width:100%}.KvArea .kvBox{display:block}.KvArea .swiper-pagination{height:14px;line-height:14px;bottom:48px;left:50%;text-align:right;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.KvArea .swiper-pagination-bullet{width:10px;height:10px;margin:0 0 0 14px;opacity:1;border-radius:10px;background:#fff;border:solid 2px #c5972b;-webkit-transition:.2s;transition:.2s}.KvArea .swiper-pagination-bullet-active{width:60px;background:#c5972b;border-color:#fff}@media all and (max-width: 1000px){.KvArea .swiper-pagination{bottom:6px;padding:0 10px}.KvArea .swiper-pagination-bullet{width:6px;height:6px;margin:0 0 0 5px !important;border-width:1px}.KvArea .swiper-pagination-bullet-active{width:32px}}.KvArea .swiper-button-prev,.KvArea .swiper-button-next{position:absolute;top:calc(50% - 15px);width:40px;height:40px;border-radius:20px;-webkit-box-shadow:0 2px 8px 0 rgba(37,36,36,.2);box-shadow:0 2px 8px 0 rgba(37,36,36,.2);-webkit-transition:opacity .2s;transition:opacity .2s}.KvArea .swiper-button-prev::after,.KvArea .swiper-button-next::after{content:none}.KvArea .swiper-button-prev.swiper-button-disabled,.KvArea .swiper-button-next.swiper-button-disabled{opacity:.2}.KvArea .swiper-button-prev{left:10px;background:rgba(255,255,255,.6) url(../images/index/arrow-tertiary-left.svg) center left 10px no-repeat;background-size:auto 18px}@media all and (max-width: 767px){.KvArea .swiper-button-prev{left:5px}}.KvArea .swiper-button-next{right:10px;background:rgba(255,255,255,.6) url(../images/index/arrow-tertiary-right.svg) center right 10px no-repeat;background-size:auto 18px}@media all and (max-width: 767px){.KvArea .swiper-button-next{right:5px}}.loginArea .login{max-width:300px;width:300px;margin-left:48px;position:absolute;bottom:50px;z-index:999}.loginArea .login input{border-radius:10px}.loginArea .login-type2{padding-bottom:97px}.loginArea .login-switch a{background:rgba(255,255,255,.3);border:none}.loginArea .login-inner,.loginArea .login-switch a.on{background-color:rgba(255,255,255,.8)}.loginArea .login-switch a.on{color:#223034}.loginArea .login--log.type1{max-width:148px;margin-left:auto;margin-right:auto;border-radius:20px;font-size:24px;font-weight:300}.loginArea .login__title{font-size:36px;line-height:1.2em}.loginArea .login__inputPd{margin-bottom:32px}.kvLogin{display:block;height:800px;padding:182px 0 40px;background-size:cover;background-position:center bottom}.kvLogin_title,.kvLogin_sub{font-weight:700;color:#fff;text-shadow:-2px 3px 16px rgba(0,0,0,.38)}.kvLogin_title{position:relative;margin-bottom:24px;padding-top:32px;font-size:65px;line-height:80px}.kvLogin_title::before{content:"";display:block;position:absolute;top:0;left:0;width:95px;height:8px}.kvLogin_title .color{color:#fae747}@media all and (max-width: 1000px){.kvLogin_title{margin-bottom:10px}}.kvLogin_sub{margin-bottom:50px;font-size:35px;line-height:1.1em}.announceArea{background-color:#f5edda}.announceArea .pagesize,.announceArea .KvArea .swiper-pagination,.KvArea .announceArea .swiper-pagination{position:relative;padding-left:130px}.announceArea_title{position:absolute;left:20px;bottom:0;z-index:99;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:96px;height:100%;min-height:108px;padding:14px 0;font-size:28px;font-weight:700;line-height:1.1em;line-height:40px;color:#fff;background:#a27f35}.announceArea_title span{display:block}.announceArea_list{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:87px}.announceArea_list li{position:relative;padding:8px 0 8px 24px;border-bottom:dotted 2px #a9aa9f}.announceArea_list li::after{content:"";display:block;position:absolute;top:16px;left:10px;width:5px;height:5px;border-radius:3px;background:#313131}.announceArea_list a{display:-webkit-box;display:-ms-flexbox;display:flex}.announceArea_list .text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:10px;color:#333}.announceArea_list .btn,.announceArea_list .headPanelLink--btn-text{-webkit-box-flex:0;-ms-flex:0 0 65px;flex:0 0 65px;width:65px;font-size:14px;line-height:24px}.index-announceArea{position:relative;padding-top:5px}.index-announceArea::after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:5px}@media all and (max-width: 767px){.index-announceArea .pagesize,.index-announceArea .KvArea .swiper-pagination,.KvArea .index-announceArea .swiper-pagination{padding:0 5px 0 63px}.index-announceArea .announceArea_title{left:0;width:58px;min-height:100%;font-size:18px;line-height:25px}}.newsGrid{background:#f9f8f8}.newsGrid .newsAd{position:absolute;width:50%;height:100%;background:url(../img/index-news-ad-1.jpg) no-repeat right top/cover;height:444px}.newsGrid .newsAd-link{position:absolute;top:0;left:0;width:100%;height:100%}.newsGrid .pagesize,.newsGrid .KvArea .swiper-pagination,.KvArea .newsGrid .swiper-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;padding:25px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media all and (min-width: 768px){.newsGrid .newsList{min-height:288px}}.newsArea{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:50%;padding:0 0 0 25px}@media all and (max-width: 1000px){.newsGrid .pagesize,.newsGrid .KvArea .swiper-pagination,.KvArea .newsGrid .swiper-pagination{padding:15px}.newsGrid .newsAd{height:352PX;background:url(../img/index-news-ad-1.jpg) no-repeat right 20% top/cover}.newsArea{padding-bottom:0}}@media all and (max-width: 767px){.newsGrid .pagesize,.newsGrid .KvArea .swiper-pagination,.KvArea .newsGrid .swiper-pagination{display:block}.newsAd,.newsArea{max-width:100%}.newsArea{padding-left:0}.newsGrid .newsAd{width:100%;position:relative;padding-bottom:60%;height:auto}}.stock-search{position:relative;margin-bottom:40px;background:#f9f8f8;border-radius:10px}.stock-search input{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;height:40px;line-height:40px;margin-right:10px;padding:0 12px;font-size:18px;border:solid 1px #dcdada;border-radius:5px}@media all and (max-width: 767px){.stock-search input{max-width:calc(100vw - 153px)}}.stock-search__title{padding:20px 20px 10px 20px;border-bottom:solid 1px #e4e4e4}.stock-search__title .areaTitle,.stock-search__title .areaSubtitle{margin-right:8px}.stock-search__inner{display:-webkit-box;display:-ms-flexbox;display:flex;padding:17px 20px 36px}.stock-search__inner .btn,.stock-search__inner .headPanelLink--btn-text{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media all and (max-width: 767px){.stock-search__inner{padding-left:15px;padding-right:15px}}.stock-search__btn{position:absolute;bottom:-18px;left:0;width:100%}.stockSearchArea{padding:25px 0}.stockSearchArea iframe{min-width:100%;width:100%}.stockSearch-title{margin-bottom:25px}.stockSearch-title .titleMore{margin-bottom:15px;text-align:center}.stockSearch-title .titleMore .areaTitle::before,.stockSearch-title .titleMore .areaSubtitle::before{left:calc(50% - 24px)}.stockSearch-title .stock-search{max-width:600px;margin-left:auto;margin-right:auto}.stockSearch-title .stock-search input{max-width:400px;margin:0 auto;text-align:center}.stockSearch-title .stock-search .btn,.stockSearch-title .stock-search .headPanelLink--btn-text{min-width:110px}.btn-float{padding-top:56px;text-align:center;font-size:18px;line-height:22px;font-weight:500;color:#fff}@media all and (max-width: 1280px){.btn-float{right:-15px}}@media all and (max-width: 767px){.btn-float{font-size:14px}}.btn-float--1{background:#d6af54 url(../images/index/index-float-icon-1.png) top 18px center no-repeat;background-size:36px}@media all and (max-width: 767px){.btn-float--1{background-position:top 15px center}}.btn-float--2{background:#c09743 url(../images/index/index-float-icon-2.png) top 18px center no-repeat;background-size:36px}@media all and (max-width: 767px){.btn-float--2{background-position:top 15px center}}.btn-float--3{background:#9e7a2f url(../images/index/index-float-icon-3.png) top 18px center no-repeat;background-size:36px}@media all and (max-width: 767px){.btn-float--3{background-position:top 15px center}}.floatBtn{display:none;position:fixed;z-index:999;left:0;bottom:160px;width:100%;height:0;overflow:visible}.floatBtn .pagesize,.floatBtn .KvArea .swiper-pagination,.KvArea .floatBtn .swiper-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:relative;height:0;overflow:visible}@media all and (max-width: 1280px){.floatBtn .pagesize,.floatBtn .KvArea .swiper-pagination,.KvArea .floatBtn .swiper-pagination{max-width:100%}}.floatBtn .btn-float{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;right:-120px;width:112px;height:112px;margin-top:12px;border-radius:50%}@media all and (max-width: 767px){.floatBtn .btn-float{width:72px;height:72px;padding-top:34px}}/*# sourceMappingURL=index.css.map */