@font-face {font-family: 'NanumBarunGothic';font-style: normal;font-weight: 400;src: url('http://cdn.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWeb.eot');src: url('http://cdn.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWeb.eot?#iefix') format('embedded-opentype'), url('http://cdn.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWeb.woff') format('woff'), url('http://cdn.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWeb.ttf') format('truetype');}@font-face {font-family: 'NanumBarunGothic';font-style: normal;font-weight: 700;src: url('http://cdn.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWebBold.eot');src: url('http://cdn.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWebBold.eot?#iefix') format('embedded-opentype'), url('http://cdn.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWebBold.woff') format('woff'), url('http://cdn.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWebBold.ttf') format('truetype')}@font-face {font-family: 'NanumBarunGothic';font-style: normal;font-weight: 300;src: url('http://cdn.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWebLight.eot');src: url('http://cdn.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWebLight.eot?#iefix') format('embedded-opentype'), url('http://cdn.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWebLight.woff') format('woff'), url('http://cdn.jsdelivr.net/font-nanumlight/1.0/NanumBarunGothicWebLight.ttf') format('truetype');}
@font-face {font-family: 'Spoqa Han Sans';font-weight: 700;src: local('Spoqa Han Sans Bold'),url('https://cdn.jsdelivr.net/gh/spoqa/spoqa-han-sans@01ff0283e4f36e159ffbf744b36e16ef742da6d8/Subset/SpoqaHanSans/SpoqaHanSansBold.woff2') format('woff2'),url('https://cdn.jsdelivr.net/gh/spoqa/spoqa-han-sans@01ff0283e4f36e159ffbf744b36e16ef742da6d8/Subset/SpoqaHanSans/SpoqaHanSansBold.woff') format('woff'),url('https://cdn.jsdelivr.net/gh/spoqa/spoqa-han-sans@01ff0283e4f36e159ffbf744b36e16ef742da6d8/Subset/SpoqaHanSans/SpoqaHanSansBold.ttf') format('truetype');}@font-face {font-family: 'Spoqa Han Sans';font-weight: 400;src: local('Spoqa Han Sans Regular'),url('https://cdn.jsdelivr.net/gh/spoqa/spoqa-han-sans@01ff0283e4f36e159ffbf744b36e16ef742da6d8/Subset/SpoqaHanSans/SpoqaHanSansRegular.woff2') format('woff2'),url('https://cdn.jsdelivr.net/gh/spoqa/spoqa-han-sans@01ff0283e4f36e159ffbf744b36e16ef742da6d8/Subset/SpoqaHanSans/SpoqaHanSansRegular.woff') format('woff'),url('https://cdn.jsdelivr.net/gh/spoqa/spoqa-han-sans@01ff0283e4f36e159ffbf744b36e16ef742da6d8/Subset/SpoqaHanSans/SpoqaHanSansRegular.ttf') format('truetype');}@font-face {font-family: 'Spoqa Han Sans';font-weight: 300;src: local('Spoqa Han Sans Light'),url('https://cdn.jsdelivr.net/gh/spoqa/spoqa-han-sans@01ff0283e4f36e159ffbf744b36e16ef742da6d8/Subset/SpoqaHanSans/SpoqaHanSansLight.woff2') format('woff2'),url('https://cdn.jsdelivr.net/gh/spoqa/spoqa-han-sans@01ff0283e4f36e159ffbf744b36e16ef742da6d8/Subset/SpoqaHanSans/SpoqaHanSansLight.woff') format('woff'),url('https://cdn.jsdelivr.net/gh/spoqa/spoqa-han-sans@01ff0283e4f36e159ffbf744b36e16ef742da6d8/Subset/SpoqaHanSans/SpoqaHanSansLight.ttf') format('truetype');}@font-face {font-family: 'Spoqa Han Sans';font-weight: 100;src: local('Spoqa Han Sans Thin'),url('https://cdn.jsdelivr.net/gh/spoqa/spoqa-han-sans@01ff0283e4f36e159ffbf744b36e16ef742da6d8/Subset/SpoqaHanSans/SpoqaHanSansThin.woff2') format('woff2'),url('https://cdn.jsdelivr.net/gh/spoqa/spoqa-han-sans@01ff0283e4f36e159ffbf744b36e16ef742da6d8/Subset/SpoqaHanSans/SpoqaHanSansThin.woff') format('woff'),url('https://cdn.jsdelivr.net/gh/spoqa/spoqa-han-sans@01ff0283e4f36e159ffbf744b36e16ef742da6d8/Subset/SpoqaHanSans/SpoqaHanSansThin.ttf') format('truetype');}
body,html,a,p,span,h1,h2,h3,h4,h5,h6,div{font-family: 'Spoqa Han Sans', 'Sans-serif'!important;}
.over2020wrap{width:100%; max-width: 1800px; margin: auto;position: relative;text-align: left}
.over2020wrap .over2020{position: relative; margin: auto}
.over2020wrap .over2020 .inner{width:1100px; margin: auto;position: relative}
.over2020wrap .over2020_1 .inner{height: 1085px;position: absolute;top: 0px;z-index: 9999;left: 50%; margin-left: -550px;min-width: 1100px; }
.over2020wrap .over2020_1 .inner .overheads{padding: 44px 0 118px 0;vertical-align: middle}
.over2020wrap .over2020_1 .inner .overheads a{margin-right: 10px;display: inline-block;vertical-align: bottom}
.over2020wrap .over2020_1 .inner span.T1{font-size: 15px; color:#fff;}
.over2020wrap .over2020_1 .inner h1{padding-bottom: 145px;font-size: 58px;color:#fff;font-weight: 700;letter-spacing: 7px;line-height: 80px}
.over2020wrap .over2020_1 .inner h1 span.brs{display: block;margin-top: 33px;}
.over2020wrap .over2020_1 .inner h1 span.co1{color:#e4d1f6;}
.over2020wrap .over2020_1 .inner p.T2{padding-bottom: 25px;font-size: 22px;color:#fff;font-weight: 700}
.over2020wrap .over2020_1 .inner p.T3{padding:0 0 60px 9px;font-weight: 400;color:#fff;font-size: 22px;}
.over2020wrap .over2020_1 ul.overmain{ height: 1085px;;top:0px;background: #000;}
.over2020wrap .over2020_1 ul li{height: 1085px;text-indent: -9999px;}
.over2020wrap .over2020_1 ul li.gals1{background: url(../images/rollimg1.jpg) no-repeat;}
.over2020wrap .over2020_1 ul li.gals2{background: url(../images/rollimg2.jpg) no-repeat;}
.over2020wrap .over2020_1 ul li.gals3{background: url(../images/rollimg3.jpg) no-repeat;}
.over2020wrap .over2020_1 ul li.gals4{background: url(../images/rollimg4.jpg) no-repeat;}
.over2020wrap .over2020_1 ul li.gals5{background: url(../images/rollimg5.jpg) no-repeat;}
.over2020wrap .over2020_1 ul li.gals6{background: url(../images/rollimg6.jpg) no-repeat;}
.over2020wrap .over2020_1 .overbnts{padding-left: 9px;}
.over2020wrap .over2020_1 .overbnts a{background: url(../images/btn1.png) no-repeat;width:306px; height: 68px;}
.over2020wrap .over2020_1 .overbnts a:hover{background: url(../images/btn_on1.jpg) no-repeat;width:306px; height: 68px;}
.overbnts a{display: inline-block;text-indent: -9999px;transition: 0.5s ease}
.overbnts.others{text-align: center;padding: 0px 0 82px 0}
.overbnts.others a{background: url(../images/btnetc.png) no-repeat;width:306px; height: 68px;}
.overbnts.others a:hover{background: url(../images/btn_on1.jpg) no-repeat;width:306px; height: 68px;}
.over2020wrap .over2020_2{padding: 125px 0 100px 0;background: #fff;}
.over2020wrap .over2020_2 .linehead{position: relative;text-align: center;margin-bottom: 74px;}
.over2020wrap .over2020_2 .linehead .line{width:100%; height: 1px; background: #000;position: absolute;top:50%;left: 0px;}
.over2020wrap .over2020_2 .linehead p.T1{text-align: center;padding:0 80px; background: #fff;position: relative;z-index: 2;display: inline-block;}
.over2020wrap .over2020_2 .inner .overmovie{width:960px; height: 539px; margin: auto; margin-bottom: 45px;position: relative}
.over2020wrap .over2020_2 .inner .overmovie iframe{width:100%; height: 100%; position: absolute;left: 0px; top: 0}
.over2020wrap .over2020_2 .overbnts{text-align: center}
.over2020wrap .over2020_2 .overbnts a{background: url(../images/btn2.png) no-repeat;width:306px; height: 65px;}
.over2020wrap .over2020_2 .overbnts a:hover{background: url(../images/btn_on2.jpg) no-repeat;width:306px; height: 65px;}
.over2020wrap .over2020_3{background: url(../images/overimg1.jpg) center 0 no-repeat;min-width: 1100px;}
.over2020wrap .over2020_3 .inner{height: 589px;}
.over2020wrap .over2020_3 .inner p{color:#2a2a2a;padding-left: 19px;}
.over2020wrap .over2020_3 .inner p.T1{padding: 94px 0 32px 0;font-size: 28px;font-weight: 700;letter-spacing: 3px}
.over2020wrap .over2020_3 .inner p.T1 span{display: block; padding-left: 19px;}
.over2020wrap .over2020_3 .inner p.T2{padding-bottom:45px;font-size: 18px;font-weight: 700;letter-spacing: 3px}
.over2020wrap .over2020_3 .inner p.T3{font-size: 20px;}
.over2020wrap .over2020_4{padding: 90px 0 135px 0; background: #fff;}
.over2020wrap .over2020_4 .inner .overhead{position: relative;margin-bottom: 35px;}
.over2020wrap .over2020_4 .inner .overhead .overbnts{position: absolute;right: 0px; bottom:0;}
.over2020wrap .over2020_4 .inner .overhead .overbnts a{background: url(../images/btn3.png) no-repeat;width:306px; height: 62px;}
.over2020wrap .over2020_4 .inner .overhead .overbnts a:hover{background: url(../images/btn_on3.jpg) no-repeat;width:306px; height: 62px;}
.over2020wrap .over2020_4 .inner p.T1{padding-left: 20px;}
.over2020wrap .over2020_5{background:url(../images/overimg2.jpg) center 0 no-repeat;min-width: 1100px;}
.over2020wrap .over2020_5 .inner{height: 589px;}
.over2020wrap .over2020_5 .inner p{color:#2a2a2a;padding-left: 19px;}
.over2020wrap .over2020_5 .inner p.T1{padding: 94px 0 32px 0;font-size: 28px;font-weight: 700;letter-spacing: 3px}
.over2020wrap .over2020_5 .inner p.T1 span{display: block; padding-left: 19px;}
.over2020wrap .over2020_5 .inner p.T2{padding-bottom:45px;font-size: 18px;font-weight: 700;letter-spacing: 3px}
.over2020wrap .over2020_5 .inner p.T3{font-size: 20px;margin-bottom: 110px;}
.over2020wrap .over2020_5 .inner p.T4{font-size: 15px;}
.over2020wrap .over2020_5 .inner p.T4 span{display: block; padding-left: 8px;}
.over2020wrap .over2020_6{padding: 90px 0 135px 0; background: #fff;}
.over2020wrap .over2020_6 .inner .overhead{position: relative;margin-bottom: 35px;}
.over2020wrap .over2020_6 .inner .overhead .overbnts{position: absolute;right: 0px; bottom:0;}
.over2020wrap .over2020_6 .inner .overhead .overbnts a{background: url(../images/btn4.png) no-repeat;width:306px; height: 62px;}
.over2020wrap .over2020_6 .inner .overhead .overbnts a:hover{background: url(../images/btn_on4.jpg) no-repeat;width:306px; height: 62px;}
.over2020wrap .over2020_6 .inner p.T1{padding-left: 20px;}
.over2020wrap .over2020_7{background:url(../images/overimg3.jpg) center 0 no-repeat;min-width: 1100px;}
.over2020wrap .over2020_7 .inner{height: 589px;}
.over2020wrap .over2020_7 .inner p{color:#2a2a2a;padding-left: 19px;}
.over2020wrap .over2020_7 .inner p.T1{padding: 94px 0 32px 0;font-size: 28px;font-weight: 700;letter-spacing: 3px}
.over2020wrap .over2020_7 .inner p.T1 span{display: block; padding-left: 19px;}
.over2020wrap .over2020_7 .inner p.T2{padding-bottom:45px;font-size: 18px;font-weight: 700;letter-spacing: 3px}
.over2020wrap .over2020_7 .inner p.T3{font-size: 20px;}
.over2020wrap .over2020_8{padding: 90px 0 135px 0; background: #fff;}
.over2020wrap .over2020_8 .inner .overhead{position: relative;margin-bottom: 35px;}
.over2020wrap .over2020_8 .inner .overhead .overbnts{position: absolute;right: 0px; bottom:0;}
.over2020wrap .over2020_8 .inner .overhead .overbnts a{background: url(../images/btn5.png) no-repeat;width:306px; height: 62px;}
.over2020wrap .over2020_8 .inner .overhead .overbnts a:hover{background: url(../images/btn_on5.jpg) no-repeat;width:306px; height: 62px;}
.over2020wrap .over2020_8 .inner p.T1{padding-left: 20px;}
.over2020wrap .over2020_9{background: #c8b2df;min-width: 1050px;position: relative}
.over2020wrap .over2020_9 ul li .hisbox{height: 1000px;text-indent: -9999px;}
.over2020wrap .over2020_9 ul li .hisbox1{background: url(../images/newpic1.jpg) 50% 0 no-repeat;}
.over2020wrap .over2020_9 ul li .hisbox2{background: url(../images/newpic2.jpg) 50% 0 no-repeat;}
.over2020wrap .over2020_9 ul li .hisbox3{background: url(../images/newpic3.jpg) 50% 0 no-repeat;}
.over2020wrap .over2020_9 ul li .hisbox4{background: url(../images/newpic4.jpg) 50% 0 no-repeat;}
.over2020wrap .over2020_9 ul li .hisbox5{background: url(../images/newpic5.jpg) 50% 0 no-repeat;}
.over2020wrap .over2020_9 ul li .hisbox6{background: url(../images/newpic6.jpg) 50% 0 no-repeat;}
.over2020wrap .over2020_9 ul li .hisbox7{background: url(../images/newpic7.jpg) 50% 0 no-repeat;}
.over2020wrap .over2020_9 ul li .hisbox8{background: url(../images/newpic8.jpg) 50% 0 no-repeat;}
.over2020wrap .over2020_9 ul li .hisbox9{background: url(../images/newpic9.jpg) 50% 0 no-repeat;}
.over2020wrap .over2020_9 .bx-controls-direction{position: absolute;top:50%; z-index: 999;width:100%;margin-top: 45px;}
.over2020wrap .over2020_9 .bx-controls-direction a{position: absolute;background: url(../images/arow2.jpg) no-repeat;width:31px; height: 68px;left:50%; margin-left: -580px;text-indent: -9999px;}
.over2020wrap .over2020_9 .bx-controls-direction a+a{position: absolute;background: url(../images/arow2.jpg) no-repeat;width:31px; height: 68px;left:50%; margin-left: 550px;background-position: -31px 0 }
.over2020wrap .over2020_9 .bx-pager{position: absolute;width:100%;bottom: 70px;z-index: 99;text-align: center}
.over2020wrap .over2020_9 .bx-pager div{display: inline-block;margin: 0 5px;}
.over2020wrap .over2020_9 .bx-pager div a{text-indent: -9999px;width:10px; height: 10px;background: #fff;display: inline-block;border-radius: 20px 20px 20px 20px;transition: 0.5s ease}
.over2020wrap .over2020_9 .bx-pager div a.active{background: #9760ce;}
.over2020wrap p.overtxt{font-size: 42px; color:#424242;font-weight: 700;padding: 82px 0 50px 0;background: #fff;text-align: center}
.over2020wrap p.overtxt span.co1{color:#9778bb}
.over2020wrap p.overtxt span.co2{color:#80a104}
.over2020wrap .over2020_10{padding: 67px 0 100px 0; background: #fafafa;}
.over2020wrap .over2020_10 .inner ul{width:835px;margin: auto;position: relative;display: table}
.over2020wrap .over2020_10 .inner ul li{float: left}
.over2020wrap .over2020_10 .inner ul li .chimg{padding:14px; background: #fafbf9; border: 1px solid #dfdfdf;width:262px;-webkit-box-shadow: 2px 2px 5px 0px rgba(142,125,163,0.5);-moz-box-shadow: 2px 2px 5px 0px rgba(142,125,163,0.5);box-shadow: 2px 2px 5px 0px rgba(142,125,163,0.5);}
.over2020wrap .over2020_10 .inner ul li .chtxt{padding: 52px 0 0 0; margin-left: 50px;}
.over2020wrap .over2020_10 .inner ul li .chtxt p{font-family: 'NanumBarunGothic' !important;font-size: 20px;color:#000; border-bottom: 1px solid #e5e5e5;line-height: 40px;width:470px;margin-bottom: 5px;}
.over2020wrap .over2020_10 .inner ul li .chtxt p span{font-weight: 700}
.over2020wrap .over2020_10 .inner ul li .chtxt .overseaB{margin-top: 30px;}
.over2020wrap .over2020_10 .inner ul li .chtxt .overseaB a{padding:24px 40px;background: #88ae04;color: #fff; font-size: 18px;font-family: 'NanumBarunGothic' !important;display: inline-block;vertical-align: middle}
.over2020wrap .over2020_10 .inner ul li .chtxt .overseaB a span{display: inline-block;margin-right: 5px;}
.over2020wrap .over2020_10 .inner .overarews{position: absolute;top:50%; margin-top: -25px;width:100%;}
.over2020wrap .over2020_10 .inner .overarews a{position: absolute;width:31px; height: 49px;background: url(../images/arow.png) no-repeat;text-indent: -9999px;}
.over2020wrap .over2020_10 .inner .overarews a.L{left: 26px; }
.over2020wrap .over2020_10 .inner .overarews a.R{right: 56px;background-position: -31px 0 }
.over2020wrap .over2020_11{padding: 95px 0; background: #eee2d3;}
.over2020wrap .over2020_11 p.T1{color:#b19588; font-size: 38px;padding: 33px;background: #fff;font-weight: 700;display: inline-block}
.over2020wrap .over2020_11 p.T1 span{padding-left: 20px;}
.over2020wrap .over2020_11 .qua{padding: 55px;padding-bottom: 0}
.over2020wrap .over2020_11 .qua .acoqna{margin-bottom: 50px;}
.over2020wrap .over2020_11 .qua .acoqna a{font-size: 22px; color: #5a514d;font-weight: 700;display: block;margin-bottom: 10px;}
.over2020wrap .over2020_11 .qua .acoqna .acons{font-size: 18px; color: #5a514d;}
.over2020wrap .over2020_11 .qua .acoqna .acont{font-size: 18px; color: #5a514d;}
.over2020wrap .over2020_12{background: url(../images/efill.jpg) 50% 0 no-repeat;}
.over2020wrap .over2020_12 .inner{height: 837px;text-align: center;display: table}
.over2020wrap .over2020_12 .inner .overlast{display: table-cell;vertical-align: middle}
.over2020wrap .over2020_12 .inner .overlast p.T1{margin-bottom: 65px;}
.over2020wrap .over2020_12 .overbnts a{background: url(../images/btn6.png) no-repeat;width:336px; height: 74px;}
.over2020wrap .over2020_12 .overbnts a:hover{background: url(../images/btn_on6.jpg) no-repeat;width:336px; height: 74px;}
.over2020wrap .over2020_12 .inner p.T2{position: absolute;text-align: center; font-size: 15px; color:#303030;bottom: 15px;left: 0px;width:100%;font-weight: 400}