@CHARSET "UTF-8";

/***** index *****/
/* top gig banner */
.mainvisual{position: relative;z-index: 1;overflow: hidden;height:440px;}
.mainvisual .cycle-slideshow{text-align:center;height:440px;}
.mainvisual .cycle-slideshow .slide{text-align:center;width: 100%;height:440px;}
.mainvisual .cycle-slideshow .slide span{position: absolute;top:-9999px}
.mainvisual .cycle{position: absolute;left:50%;margin:0 0 0 -490px;top:421px;width:960px;z-index: 202;text-align:right;padding-right:20px;}
.mainvisual .cycle div{position: relative;}
.mainvisual .cycle-prev{background: url(/images/main/mainvisual_l.png) no-repeat left -45px;width:30px;height:45px;display:inline-block;position: absolute;top:-2px;right:68px;}
.mainvisual .cycle-next{background: url(/images/main/mainvisual_r.png) no-repeat left -45px;width:30px;height:45px;display:inline-block;position: absolute;top:-2px;right:20px;}
.mainvisual .cycle-prev:hover{background: url(/images/main/mainvisual_l.png) no-repeat left top;}
.mainvisual .cycle-next:hover{background: url(/images/main/mainvisual_r.png) no-repeat left top;}

.pagerWrap {position: absolute;left: 50%;top:410px;margin-left: -490px;width:980px;z-index: 200;text-align: center;}
#adv-custom-pager {display: inline-block;}
#adv-custom-pager a{display:inline-block;width: 18px;height: 18px;margin-left:2px;background: url(/images/main/bg_pagerOff.png) 0 0 no-repeat;}
#adv-custom-pager a.cycle-pager-active{width: 50px;background: url(/images/main/bg_pagerOn.png) 0 0 no-repeat;}
.pagerWrap button {display:inline-block;width: 18px;height: 18px;vertical-align: top;border: none; font-size: 0;line-height: 0;text-indent: -999px;}
.pagerWrap .btnStop {background:url(/images/main/btn_stop.png) 0 0 no-repeat;}
.pagerWrap .btnPlay {background:url(/images/main/btn_play.png) 0 0 no-repeat;}

.bannerWrap_line{border-bottom: 1px solid #e2e2e2;}
.bannerWrap {position: relative;width: 980px;height: 91px;margin: 0 auto;overflow: hidden; }
.bannerWrap li {height: 91px;overflow: hidden;}
.bannerWrap li a.banner {position: relative;display: inline-block;float: left;padding: 26px 0 0 75px;width: 160px;height: 64px;overflow: hidden;font-size: 12px;color: #525252;line-height: 19px;letter-spacing: -1px; color:#6a6a6a;}
/*2015-04-13수정(추가)*/
.bannerWrap li a .bannertx{font-size: 15px; font-weight: 900; color:#4f4f4f;}
/*2015-04-13수정(추가)끝*/
.bannerWrap li a.banner img {position: absolute;left: 0;top: 0;}
.bannerWrap .bx-controls {position: absolute;right: 0;top: 0;border-left: 1px solid #e2e2e2;border-right: 1px solid #e2e2e2;}
.bannerWrap .bx-controls a {display: block;width: 38px;height: 45px;font-size: 0;line-height: 0;text-indent: -999px;}
.bannerWrap .bx-controls a.bx-prev {border-bottom: 1px solid #e2e2e2;background: #fff url(/images/main/btn_bnPrev.png) center center no-repeat;}
.bannerWrap .bx-controls a.bx-next {background: #fff url(/images/main/btn_bnNext.png) center center no-repeat;}

.contentsWrap {border-top: 1px solid #cecece;background: #fff url(/images/main/bg_main.gif) 0 0 repeat-x;}
.contentsWrap.open {border-top: 1px solid #cecece;background: #eaebe6 url(/images/main/mainBG_open.jpg) center bottom no-repeat;}
.mainContents {width: 980px;margin:0 auto;padding-top: 46px;}
.contentsBox01 {overflow: hidden;}
.contentsBox01 .box {display: block;float: left;width: 50%;height: 211px;position: relative;background-color: #fff;}
.contentsBox01 a.con .cover {display: none;position: absolute;top: 0;left: 0;width: 482px;height: 203px;border: 4px solid #8aa928;}
.contentsBox01 a.con:hover .cover {display: block;}
.contentsBox01 a img.board {display: inline-block;position: absolute;left: 0;top: 0;width: 245px;height: 211px;}
.contentsBox01 a .boardCon {position: absolute;right: 0;top: 0;padding: 32px;padding-right: 30px;width: 192px;height: 147px;font-family:Dotum;background:url(/images/main/bg_bbs01.png) 0 0 no-repeat;}
.contentsBox01 a .bbsName {font-size: 11px;color: #9a9999;  margin-bottom:8px; display:block;}
.contentsBox01 a .bbsTitle {font-size: 16px; color: #7b9525;  font-weight: bold; line-height:24px; letter-spacing:-1px; font-family:'Nanum';  margin-bottom:10px; display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-wrap:break-word;overflow: hidden;text-overflow: ellipsis;}
/*.contentsBox01 a .bbsTitle {font-size: 16px;color: #7b9525;font-weight: bold;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; display:block;line-height: 37px;font-family: "Nanum";}*/
.contentsBox01 a .bbsCon {font-size: 12px;color: #535353;line-height: 18px;padding-bottom: 18px;height: 65px;text-align: justify;overflow: hidden;}
.contentsBox01 .box a.bbsLink {position: absolute;padding: 10px;top: 153px;left: 261px;font-size: 12px;color: #535353;font-weight: bold;text-decoration: underline;font-family:Dotum;}
.contentsBox01 .box a.linkMeet,
.contentsBox01 .box a.linkVideo {left: 23px;}
.contentsBox01 a.thi .boardCon {background-image: url(/images/main/bg_bbs02.png);}
.contentsBox01 a.four .boardCon {background-image: url(/images/main/bg_bbs03.png);}
.contentsBox01 a.thi {background-color: #685b55;}
.contentsBox01 a.four {background-color: #829c2c;}
.contentsBox01 a.thi img.board,
.contentsBox01 a.four img.board {left: 245px;}
.contentsBox01 a.thi .boardCon,
.contentsBox01 a.four .boardCon {left: 0;}
.contentsBox01 a.thi .bbsName,
.contentsBox01 a.four .bbsName,
.contentsBox01 a.thi .bbsTitle,
.contentsBox01 a.four .bbsTitle {color: #FFF;}
.contentsBox01 a.thi .bbsCon,
.contentsBox01 a.linkMeet {color: #cec3be !important;}
.contentsBox01 a.four .bbsCon,
.contentsBox01 a.linkVideo {color: #cedaa5 !important;}
/* .contentsBox01 a.thi .cover,
.contentsBox01 a.four .cover {border-color: #FFF;} */

.contentsWrap.open .contentsBox02 {background-color: #fff;}
.contentsBox02 {overflow: hidden;height: 211px;border-left: 1px solid #e6e6e6;}
.contentsBox02 .fl {width: 734px;}
.contentsBox02 .fr {width: 245px;height: 211px;position: relative;overflow: hidden;background-color: #bbcaf3;}
.contentsBox02 .fr.tweet {background-color: #afe2f2;}
.contentsBox02 .boardBox {position: relative;overflow: hidden;padding: 40px 32px 0 32px;height: 171px;}
.bbsBox {position: relative;left: 0;top: 0;}
.noticeBox .news .bbsName {padding-right: 20px;background:url(/images/main/bg_title01.gif) right center no-repeat;}
.noticeBox .notice .bbsName {margin-left: 84px; padding-right: 20px;background:url(/images/main/bg_title01.gif) right center no-repeat;}
.noticeBox .media .bbsName {margin-left: 168px; padding-right: 20px;background:none;}
.noticeBox {float: left;width: 294px;}
.eventBox .event .bbsName2 {padding-right: 20px; background:url(/images/main/bg_title01.gif) right center no-repeat;}
.eventBox .notice .bbsName2 {margin-left: 84px; padding-right: 20px;background:none;}
.eventBox {float: right;width: 294px;}
.contentsBox02 .bbsName {position: absolute;top: 0;font-size: 17px;color: #9c9c9c;font-weight: bold;}
.contentsBox02 .bbsName.on {color: #313131;}
.contentsBox02 .bbsName2 {position: absolute;top: 0;font-size: 17px;color: #9c9c9c;font-weight: bold;}
.contentsBox02 .bbsName2.on {color: #313131;}
.contentsBox02 .board {position: absolute;width: 192px;height: 87px;top: 300px;padding-left: 113px;}
.contentsBox02 .board.on {top: 37px;}
.contentsBox02 .board img {position: absolute;left: 0;top: 0;width: 94px;height: 85px;border: 1px solid #cfcfcf;}
.contentsBox02 .board .bbsTitle {font-size: 15px;color: #313131;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; display:block;padding-bottom: 8px;}
.contentsBox02 .board .bbsList li {padding: 0;padding-left: 8px;background:url(/images/main/bg_bullet01.gif) 0 50% no-repeat;}
.contentsBox02 .board .bbsList a.bbsTitle {display: block;padding: 0;font-size: 13px;line-height: 23px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.contentsBox02 .board .bbsCon {font-size: 13px;color: #6b6b6b;line-height: 18px;padding-bottom: 5px;}
.contentsBox02 .board .bbsDate {font-size: 12px;color: #a8a8a8;}
/**/
.contentsBox02 .board2 {position: absolute;width: 305px;height: 87px;top: 300px;padding-left: 0px;}
.contentsBox02 .board2.on {top: 37px;}
.contentsBox02 .board2 img {position: absolute;left: 0;top: 0;width: 94px;height: 85px;border: 1px solid #cfcfcf;}
.contentsBox02 .board2 .bbsTitle {font-size: 15px;color: #313131;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; display:block;padding-bottom: 8px;}
.contentsBox02 .board2 .bbsList li {padding: 0;padding-left: 8px;background:url(/images/main/bg_bullet01.gif) 0 50% no-repeat;}
.contentsBox02 .board2 .bbsList a.bbsTitle {display: block;padding: 0;font-size: 13px;line-height: 23px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.contentsBox02 .board2 .bbsCon {font-size: 13px;color: #6b6b6b;line-height: 18px;padding-bottom: 5px;}
.contentsBox02 .board2 .bbsDate {font-size: 12px;color: #a8a8a8;}
/**/

.contentsBox02 .board3 {position: absolute;width: 305px;height: 87px;top: 300px;padding-left: 0px;}
.contentsBox02 .board3.on {top: 37px;}
.contentsBox02 .board3 img {position: absolute;left: 0;top: 0;width: 94px;height: 85px;border: 1px solid #cfcfcf;}
.contentsBox02 .board3 .bbsTitle {font-size: 15px;color: #313131;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; display:block;padding-bottom: 8px;}
.contentsBox02 .board3 .bbsList li {padding: 0;padding-left: 8px;background:url(/images/main/bg_bullet01.gif) 0 50% no-repeat;}
.contentsBox02 .board3 .bbsList a.bbsTitle {display: block;padding: 0;font-size: 13px;line-height: 23px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.contentsBox02 .board3 .bbsCon {font-size: 13px;color: #6b6b6b;line-height: 18px;padding-bottom: 5px;}
.contentsBox02 .board3 .bbsDate {font-size: 12px;color: #a8a8a8;}
/**/

.contentsBox02 .snsName {position: absolute;display:block;width: 122px;height: 46px;font-size: 0;line-height: 0;text-indent: -999px;background-color: #afbce0;background-position: center center;background-repeat: no-repeat;}
.contentsBox02 .facebookBox .snsName {background-image: url(/images/main/btn_facebookOn.gif);}
.contentsBox02 .tweeterBox .snsName {left: 122px;background-image: url(/images/main/btn_tweetOff.gif);}
.contentsBox02 .tweet .facebookBox .snsName {background-image: url(/images/main/btn_facebookOff.gif);}
.contentsBox02 .tweet .tweeterBox .snsName {background-image: url(/images/main/btn_tweetOn.gif);}
.contentsBox02 .fr .snsContents {position: absolute;top: 50px;left: 300px;padding: 0 30px 0 30px;overflow: hidden;}
.contentsBox02 .fr .snsContents p.likeNum {color: #000;font-size: 11px;margin-top: 10px;padding: 5px 0 5px 26px;}
.contentsBox02 .fr .facebookBox .snsContents p.likeNum {background:#bbcaf3 url(/images/main/bg_like.png) 0 0 no-repeat;}
.contentsBox02 .fr .tweeterBox .snsContents p.likeNum {background:#afe2f2 url(/images/main/bg_like02.png) 0 0 no-repeat;}
.contentsBox02 .fr .snsContents li {overflow: hidden;width: 185px;height: 110px;padding-top: 10px;}
.contentsBox02 .fr .snsContents li img {display: inline-block;float: left;margin-right: 8px;}
.contentsBox02 .fr .snsContents li .snsWrap {float: left;width: 120px;overflow: hidden;}
.contentsBox02 .fr .snsContents li p {color: #5c5c5c;
line-height: 16px;
font-family: Dotum;
}
.contentsBox02 .fr .snsContents li p a {color: #5c5c5c;}
.contentsBox02 .fr .snsContents li span.date {display: inline-block;font-size: 9px;color: #8c8c8c;font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;}
.contentsBox02 .snsName.on {background-color: #bbcaf3;}
.contentsBox02 .fr .snsContents.on {left: 0;}

.contentsBox02 .bbsLink {position: absolute;top: -33px;right: 0;font-size: 0;line-height: 0;text-indent: -999px;width: 10px;height: 10px;background:url(/images/main/bg_more.gif) 50% 50% no-repeat;}
.contentsBox02 .bbsLink2 {position: absolute;top: 4px;right: -11px;font-size: 0;line-height: 0;text-indent: -999px;width: 10px;height: 10px;background:url(/images/main/bg_more.gif) 50% 50% no-repeat;}

.contentsWrap.open .contentsBox03 {overflow: hidden;background: none;}
.contentsWrap.open .contentsBox03 .linkType {background: #fff url(/images/main/linkType.jpg) right bottom no-repeat;}
.contentsBox03 {overflow: hidden;background:url(/images/main/bg_line02.gif) right 0 repeat-y;}
.contentsBox03 .storeBox {float: left;position: relative;width: 245px;height: 211px;background-color: #ebf1da;}
/*
.contentsBox03 .storeBox .linkStore {position: absolute;left: 0;top: 0;padding: 40px 0 0 33px;width: 219px;height: 171px;color: #FFF;font-size: 12px;font-family:Dotum;background:url(/images/main/bg_bbs04.png) 0 0 no-repeat;}
.contentsBox03 .storeBox .linkStore span {font-size: 16px;font-weight: bold;}
.contentsBox03 .storeBox .linkStore p {padding: 13px 0 15px;line-height: 18px;}
*/
.contentsBox03 .storeBox .linkStore {position: absolute;left: 0;top: 0;padding: 40px 0 0 25px;width: 219px;height: 171px;color: #FFF;font-size: 12px;font-family:Dotum;background:url(/images/main/gs_bn.jpg) 0 0 no-repeat;}
.contentsBox03 .storeBox .linkStore span {font-size: 16px;font-weight: bold;}
.contentsBox03 .storeBox .linkStore p {padding: 63px 0 15px;line-height: 16px;  color:#525f26; font-size: 13px;font-family:"맑은 고딕"}

.contentsBox03 .storeBox .linkStore span.link {display: inline-block;width: 70px;height: 25px;font-size: 0px;line-height: 0px;text-indent: -999px;background:url(/images/main/btn_go.png) 0 0 no-repeat;}
.contentsBox03 .storeBox .productList {position: absolute;right: 0;top: 0;padding: 0 15px;width: 215px;}
.contentsBox03 .storeBox .productList ul {overflow: hidden;}
.contentsBox03 .storeBox .productList li {float: left;padding-top: 40px;width: 107px;height: 170px;}
.contentsBox03 .storeBox .productList li a {display: block;position: relative;}
.contentsBox03 .storeBox .productList li a span.tag {position: absolute;left: 0;top: -15px;width: 57px;height: 57px;font-size: 11px;color: #FFF;line-height: 57px;text-align: center;background:url(/images/main/bg_tag.png) 0 0 no-repeat;}
.contentsBox03 .storeBox .productList li a img {display: block;}
.contentsBox03 .storeBox .productList li a p {padding: 0 10px;color: #6d6f68;line-height: 17px;text-align: center;}
.contentsBox03 .linkBox {float: left;position: relative;padding-left:33px;width: 212px;height: 211px;color: #3c3c3c;}
.contentsBox03 .linkBox span {display: inline-block;margin-top: 25px;color: #7a7a7a;font-size: 14px;line-height: 26px;}
.contentsBox03 .linkBox p {color: #4a4a4a;font-size: 21px;}
.contentsBox03 .linkBox span.link {position: absolute;display: inline-block;left: 33px;bottom: 33px;color: #3c3c3c;font-size: 12px;font-family:Dotum;font-weight: bold;line-height: 18px;text-decoration: underline;}
.contentsBox03 .linkNews {background: #fff url(/images/main/linkWebzine.jpg) right bottom no-repeat;}
.contentsBox03 .linkGuide {background: #fff url(/images/main/linkGuide.jpg) right bottom no-repeat;}
.contentsBox03 .linkType {background:url(/images/main/linkType.jpg) right bottom no-repeat;}


.contentsBox04 {overflow: hidden; width:980px; margin:auto;}
.contentsBox04 ul {overflow: hidden;}
.contentsBox04 li {float: left; }

.contentsBox04 li.last {width: 177px;height: 89px;border: none;}
.contentsBox04 li.last a {margin: 0;}

.contentsWrap.open .contentsBox05 {overflow: hidden;height: 211px;background:url(/images/main/bg_goodneighbors.png) 0 bottom no-repeat;}
.contentsWrap.open .contentsBox05 .textBox {margin: 72px 126px 0 310px;}
.contentsBox05 {overflow: hidden;height: 211px;background:url(/images/main/bg_goodneighbors.jpg) 0 bottom no-repeat;}
/*.contentsBox05 .textBox {margin: 42px 0 0 37px;width: 518px;}*/
.contentsBox05 .textBox {margin: 42px 0 0 37px;width: 430px;}
.contentsBox05 .textBox img {margin-bottom: 19px;}
.contentsBox05 .textBox .linkWrap {padding-top: 12px;background:url(/images/main/bg_line01.png) 0 0 repeat-x;}
.contentsBox05 .textBox .linkWrap a {display: inline-block;padding-right: 32px;font-size: 13px;color: #6a6c6c;line-height: 26px;background:url(/images/main/bg_more02.png) right 0 no-repeat;}

#movLayerPop {position: absolute;top: 50%;left: 50%;margin: -300px 0 0 -490px;padding-top: 45px;width: 980px;display: none;z-index: 210;}
#movLayerPop .lay_pop_cle {position: absolute;top: 0;right: 0;}
#movLayerPop .btnsss{text-align:center;  margin:auto; margin-top:30px; }
#movLayerPop .mainmovbtns {background:#6b9040; padding:15px 33px; color:#fff; font-size:16px; font-weight:600;}

.footInf{clear: both; border-right:1px solid #dcdcdc;height: 39px;margin: 0 auto;overflow: hidden;position: relative;width: 978px;}
.footInf a.linkCompany{color: #5e5e5e;font-size: 14px;padding: 0 22px 0 17px;line-height: 39px;display: inline-block;float: left;background: url(/images/main/footInf_ico.gif) 92% center no-repeat;}
.footInf #banner{position: relative;height: 39px;overflow: hidden;padding-right: 85px;border-left: 1px solid #dcdcdc;}
.footInf #banner ul {height: 39px;overflow: hidden;width: 770px;}
.footInf #banner ul li{float: left;}
.footInf #banner ul li img {display: block;width: 90px;height: 39px;}
.footInf #banner .bx-controls {position: absolute;right: 0;top: 0;overflow: hidden;border-left: 1px solid #dcdcdc;}
.footInf #banner .bx-controls a {display: inline-block;float: left;width: 40px;height: 40px;font-size: 0;line-height: 0;text-indent: -999px;}
.footInf #banner .bx-controls a.bx-prev {background: #fff url(/images/main/footInf_l.gif) 0 0 no-repeat;}
.footInf #banner .bx-controls a.bx-next {background: #fff url(/images/main/footInf_r.gif) 0 0 no-repeat;}
.footInf .btn{position: absolute;top:0;right:0;border-left:1px solid #dcdcdc;}
.fot_plus{position:absolute; right:0px; width:32px; height:39px; line-height:39px; text-align:center; color:#999; font-size:20px; border-left:1px solid #e1e1e1;}
/*20160121 메인 css 제작*/
.newMainArea{width:980px; margin:auto; margin-top: 66px;} 
.newMainArea .newMainSection{width:980px; padding-bottom:69px;}
.newMainArea .newMainSection ul{overflow:hidden;}			
.newMainArea .newMainSection ul li{float:left;margin-right:46px; width:295px;}						
.newMainArea .newMainSection ul li.newMain_last{margin-right:0px;}			
.newMainArea .newMainSection ul li a{display:block; }			
.newMainArea .newMainSection ul li a .newImgArea{margin-bottom:23px; position:relative;  width:295px; height:207px; overflow:hidden;}			
.newMainArea .newMainSection ul li a .NewSubTitle{margin-bottom:15px; font-size:15px; color:#829c2c; }						
.newMainArea .newMainSection ul li a .NewSubBigTitle{margin-bottom:16px;  font-size:22px; color:#655852; letter-spacing: -1px;}									
.newMainArea .newMainSection ul li a .NewSubTxt{font-size:16px; color:#737373; line-height:22px;}
.newMainArea .newMainSection ul li a .newImgArea .Newborder{width:100%; height:100%;  position:absolute; top:0px; left:0px; transition:.4s ease; -moz-transition:.4s ease; -webkit-transition:.4s ease; -ms-transition:.4s ease; -o-transition:.4s ease; }
.newMainArea .newMainSection ul li a .newImgArea .Newborder:hover{box-shadow:0 0 0 6px rgba(130,156,44,1) inset;}
.newMain_last{margin-right:0px !important;}
.newMainSns{width:980px; margin:auto; margin-bottom:65px;}
.newMainSns> ul{overflow:hidden;}
.newMainSns ul li{float:left;}
.newMainSns ul li.newMainSns_left{width:642px;}					
.newMainSns ul li.newMainSns_left a{display:block; position:relative;}
.newMainSns ul li.newMainSns_left a span{position:absolute; top:50%; left:50%; margin:-42px 0 0 -42px; opacity: 0.5; transition: opacity .25s ease-in-out;  -moz-transition: opacity .25s ease-in-out;  -webkit-transition: opacity .25s ease-in-out;}
.newMainSns ul li.newMainSns_left a span:hover{opacity:1;}
.newMainSns ul li.newMainSns_right{width:338px; position:relative;}
.newMainSns ul li.newMainSns_right .TabArea{padding-top:179px; background:url(/images/main/160119/160119_img_2.jpg) no-repeat;}
/*
.newMainSns ul li.newMainSns_right .TabArea	.tabs{width:338px;}				
.newMainSns ul li.newMainSns_right .TabArea	.tabs ul{overflow:hidden;}									
.newMainSns ul li.newMainSns_right .TabArea	.tabs ul li{float:left; }									
.newMainSns ul li.newMainSns_right .TabArea	.tabs ul li a{ width:169px;height:46px; display:block; text-indent:-9999px; background:url(/images/main/160119/sns_title.jpg) no-repeat;}					
.newMainSns ul li.newMainSns_right .TabArea	.tabs ul li a.twi{background-position:-169px 0;}					
.newMainSns ul li.newMainSns_right .TabArea	.panels .panel li{overflow:hidden; width:246px; height:111px; padding:18px 46px 24px 46px}
.newMainSns ul li.newMainSns_right .TabArea	.panels .panel #tab1{background:#4d6aa6;}
.newMainSns ul li.newMainSns_right .TabArea	.panels .panel #tab2{background:#55acee; display:none; }
.newMainSns ul li.newMainSns_right .TabArea	.panels .panel li .new_snscont {width:246px; height:111px; overflow:hidden;}					
.newMainSns ul li.newMainSns_right .TabArea	.panels .panel li .new_snscont .new_snscont_in{height:113px;}
.newMainSns ul li.newMainSns_right .TabArea	.panels .panel li .new_snscont .new_snscont_in>li>a{display: block; color:#fff;}
.newMainSns ul li.newMainSns_right .TabArea	.panels .panel li .new_snscont .new_snscont_in>li{display: block !important; padding:0px;  width:246px !important; height: 113px; }
.newMainSns ul li.newMainSns_right .TabArea	.panels .panel li .new_snscont .new_snscont_in p{ text-align:center;}
.newMainSns ul li.newMainSns_right .TabArea	.panels .panel li#tab1 .new_snscont  p.newcont{font-size:16px; color:#fff; font-weight:900;  margin-bottom:7px; text-align: center;}
.newMainSns ul li.newMainSns_right .TabArea	.panels .panel li#tab1 .new_snscont  p.newcont span{padding-left:30px; background:url(/images/main/160119/face_icon.png) left center no-repeat;}
.newMainSns ul li.newMainSns_right .TabArea	.panels .panel li .new_snscont .new_snscont_in p.newsnstxt{color:#fff; font-size:14px; line-height:22px; margin-bottom:2px; font-weight:100;}
.newMainSns ul li.newMainSns_right .TabArea	.panels .panel li .new_snscont .new_snscont_in p.newsnsdate{color:#fff; font-size:12px;}					
.newMainSns ul li.newMainSns_right .TabArea	.panels .panel li#tab2 .new_snscont p.newcont{font-size:16px; color:#fff; font-weight:900;margin-bottom:7px; text-align: center;}	
.newMainSns ul li.newMainSns_right .TabArea	.panels .panel li#tab2 .new_snscont p.newcont span{ padding-left:30px; background:url(/images/main/160119/twi_icon.png) left center no-repeat; }		
*/
.newMainSection_Sec{width:980px; margin:auto; overflow:hidden; margin-bottom:85px;}
.newMainSection_Sec .newMainSection_Sec_left{ float:left; width:466px;}
.newMainSection_Sec .newMainSection_Sec_left .MainNews{border-bottom:1px solid #e5e3e2; width:466px; overflow:hidden; margin-bottom:24px;}
.newMainSection_Sec .newMainSection_Sec_left .MainNews ul{overflow:hidden; float:left;}
.newMainSection_Sec .newMainSection_Sec_left .MainNews a.newplus{float:right; font-size:14px; color:#949494; background:url(/images/main/160119/icons_1.png) right center no-repeat; padding-right:11px; line-height:40px;}					
.newMainSection_Sec .newMainSection_Sec_left .MainNews ul li{float:left; margin-right:24px;}					
.newMainSection_Sec .newMainSection_Sec_left .MainNews ul li a{font-size:21px; line-height:40px; color:#949494;}
.newMainSection_Sec .newMainSection_Sec_left .MainNews ul li.on{ border-bottom:3px solid #685b55;}
.newMainSection_Sec .newMainSection_Sec_left .MainNews ul li.on a{ color:#685b55;}					
.newMainSection_Sec .newMainSection_Sec_left .MainNews_tab{ display:none; width:466px; overflow:hidden;}
.newMainSection_Sec .newMainSection_Sec_left .MainNews_tab .NewList{float:left; margin-right:25px;}
.newMainSection_Sec .newMainSection_Sec_left .MainNews_tab .NewMain_List{margin-right:0px; width:275px;}
.newMainSection_Sec .newMainSection_Sec_left .MainNews_tab .NewMain_List>a{width:277px; display:block; padding-bottom:10px; border-bottom:1px solid #e2e2dd}
.newMainSection_Sec .newMainSection_Sec_left .MainNews_tab .NewMain_List a p.NewMain_List_title{color:#655852; font-size:18px; margin-bottom:10px; width:275px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; }
.newMainSection_Sec .newMainSection_Sec_left .MainNews_tab .NewMain_List a p.NewMain_List_txt{color:#737373; line-height:20px; font-size:14px;}
.newMainSection_Sec .newMainSection_Sec_left .NewMain_List_div{padding-top:8px;}
.newMainSection_Sec .newMainSection_Sec_left .NewMain_List_div a{padding-left:10px;  background:url(/images/main/160119/bar.jpg) left center no-repeat; font-size:15px; display:block; color:#737373; line-height:22px; width:265px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.newMainSection_Sec .newMainSection_Sec_left .newss2{width:466px; max-height:134px;min-height:134px;}
.newMainSection_Sec .newMainSection_Sec_left .newss2 a{display:block; width:466px; line-height:27px; overflow:hidden;}
.newMainSection_Sec .newMainSection_Sec_left .newss2 a span.left{width:370px; font-size:15px; color:#737373; float:left; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; padding-left:10px;  background:url(/images/main/160119/bar.jpg) left center no-repeat;}
.newMainSection_Sec .newMainSection_Sec_left .newss2 a span.right{width:80px; font-size:13px; color:#a6a6a6; float:right;}							
.newMainSection_Sec .newMainSection_Sec_left .newss3{width:466px; max-height:134px;}
.newMainSection_Sec .newMainSection_Sec_left .newss3 a{display:block; width:466px; line-height:27px; overflow:hidden;}
.newMainSection_Sec .newMainSection_Sec_left .newss3 a span.left{width:370px; font-size:15px; color:#737373; float:left; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; padding-left:10px;  background:url(/images/main/160119/bar.jpg) left center no-repeat;}
.newMainSection_Sec .newMainSection_Sec_left .newss3 a span.right{width:80px; font-size:13px; color:#a6a6a6; float:right;}														
.newMainSection_Sec .newMainSection_Sec_right{ float:right; width:466px;}
.newMainSection_Sec .newMainSection_Sec_right .newMembers{border-bottom:1px solid #e5e3e2; width:466px; overflow:hidden; margin-bottom:24px;}
.newMainSection_Sec .newMainSection_Sec_right .newMembers ul{overflow:hidden; float:left;}
.newMainSection_Sec .newMainSection_Sec_right .newMembers a.newplus{float:right; font-size:14px; color:#949494; background:url(/images/main/160119/icons_1.png) right center no-repeat; padding-right:11px; line-height:40px;}					
.newMainSection_Sec .newMainSection_Sec_right .newMembers ul li{float:left; margin-right:24px;}					
.newMainSection_Sec .newMainSection_Sec_right .newMembers ul li a{font-size:21px; line-height:40px; color:#949494;}
.newMainSection_Sec .newMainSection_Sec_right .newMembers ul li.on{ border-bottom:3px solid #685b55;}
.newMainSection_Sec .newMainSection_Sec_right .newMembers ul li.on a{ color:#685b55;}					
.newMainSection_Sec .newMainSection_Sec_right .newMembers_tab{ display:none; width:466px; overflow:hidden;}	
.newMainSection_Sec .newMainSection_Sec_right .newMembers_tab .NewList{float:left; margin-right:25px;}
.newMainSection_Sec .newMainSection_Sec_right .newMembers_tab .NewMain_List{margin-right:0px; width:275px;}
.newMainSection_Sec .newMainSection_Sec_right .newMembers_tab .NewMain_List>a{width:277px; display:block; padding-bottom:15px; border-bottom:1px solid #e2e2dd}
.newMainSection_Sec .newMainSection_Sec_right .newMembers_tab .NewMain_List a p.NewMain_List_title{color:#655852; font-size:18px; margin-bottom:10px; width:275px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; }
.newMainSection_Sec .newMainSection_Sec_right .newMembers_tab .NewMain_List a p.NewMain_List_txt{color:#737373; line-height:20px; font-size:14px;}
.newMainSection_Sec .newMainSection_Sec_right .newMemDate{font-size:13px; padding-top:12px; color:#a6a6a6;}
.newMainSection_Sec .newMainSection_Sec_right .newmem2{width:466px; max-height:134px;}
.newMainSection_Sec .newMainSection_Sec_right .newmem2 a{display:block; width:466px; line-height:27px; overflow:hidden;}
.newMainSection_Sec .newMainSection_Sec_right .newmem2 a span.left{width:370px; font-size:15px; color:#737373; float:left; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; padding-left:10px;  background:url(/images/main/160119/bar.jpg) left center no-repeat;}
.newMainSection_Sec .newMainSection_Sec_right .newmem2 a span.right{width:80px; font-size:13px; color:#a6a6a6; float:right;}
.newMain_vis_w{width:100%; height:397px;  background:url(/images/main/160119/mid_bns.jpg) center 0% no-repeat; min-width:980px; background-size:cover;margin-bottom:45px;} 
.newMain_vis{width:980px; margin:auto;}
.newMain_vis .newMain_vis_title{padding-top:79px; padding-bottom:29px; font-size:38px; line-height:47px; color:#fff; font-weight:700; letter-spacing:-1px;}
.newMain_btns{overflow:hidden;}
.newMain_btns a{float:left; display:block; font-size:17px; line-height:24px; color:#fff; margin-right:20px;  letter-spacing:-1px}
.newMain_btns a.newMain_btns1{background:#685b55 url(/images/main/160119/btn_plus.png) 165px 88px no-repeat; padding:13px 60px 67px 22px;  width:111px; height:34px; transition:.3s ease; -webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease; -ms-transition:.3s ease;}
.newMain_btns a.newMain_btns2{background:#829c2c url(/images/main/160119/btn_plus.png) 165px 88px no-repeat; padding:13px 48px 67px 22px;  width:121px; height:34px; transition:.3s ease; -webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease; -ms-transition:.3s ease;}
.newMain_btns a:hover{transform:scale(0.94);}
.newMainUnder_w{background:url(/images/main/160119/sec_4_bg.png) top center no-repeat; width:100%; padding-top:7px; position:relative; top:-7px;}
.newMainUnder_w .newMainUnder{width:980px; margin:auto; }
.newMainUnder_w .newMainUnder ul{overflow:hidden;}
.newMainUnder_w .newMainUnder ul li{float:left; border-right:1px solid #e1e1e1;}
.newMainUnder_w .newMainUnder ul li a{display:block; padding-top:153px; text-align:center; padding-bottom:54px;  transition:.4s ease; -moz-transition:.4s ease; -webkit-transition:.4s ease; -ms-transition:.4s ease; -o-transition:.4s ease;}
.newMainUnder_w .newMainUnder ul li a:hover p{color:#829c2c; transition:.4s ;}
.newMainUnder_w .newMainUnder ul li.Under_1{width:319px;}
.newMainUnder_w .newMainUnder ul li.Under_1 a{background:url(/images/main/160119/under_icon_1.png) center 31px no-repeat;}					
.newMainUnder_w .newMainUnder ul li.Under_1 a:hover{background:url(/images/main/160119/under_icon_1_on.png) center 31px no-repeat; transition:.4s ;}										
.newMainUnder_w .newMainUnder ul li.Under_2{width:337px;}
.newMainUnder_w .newMainUnder ul li.Under_2 a{background:url(/images/main/160119/under_icon_2.png) center 37px no-repeat;}					
.newMainUnder_w .newMainUnder ul li.Under_2 a:hover{background:url(/images/main/160119/under_icon_2_on.png) center 37px no-repeat; transition:.4s ;}															
.newMainUnder_w .newMainUnder ul li.Under_3{width:319px; border:0px;}										
.newMainUnder_w .newMainUnder ul li.Under_3 a{background:url(/images/main/160119/under_icon_3.png) center 31px no-repeat;}					
.newMainUnder_w .newMainUnder ul li.Under_3 a:hover{background:url(/images/main/160119/under_icon_3_on.png) center 31px no-repeat; transition:.4s ;}															
.newMainUnder_w .newMainUnder ul li a .undertitle{color:#685b55; font-size:22px; margin-bottom:16px;}
.newMainUnder_w .newMainUnder ul li a .undertxt{color:#685b55; font-size:15px; line-height:22px;}					
.newMainMidArea{width:100%; border-top:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1; position:relative; top:-7px;}
.newMainMidArea2{width:100%;  border-bottom:1px solid #e1e1e1; position:relative; top:-7px;    border-top: 1px solid #e1e1e1;}
.contentsBox04 ul li.contentsBox04_1{background:url(/images/main/160119/under_icons_1.jpg) center left no-repeat; width:281px;}
.contentsBox04 ul li.contentsBox04_2{background:url(/images/main/160119/under_icons_2.jpg) center left no-repeat; width:266px;}
.contentsBox04 ul li.contentsBox04_3{background:url(/images/main/160119/under_icons_3.jpg) center left no-repeat; width:254px;}  
.contentsBox04 ul li.contentsBox04_4{width:177px;}			
.contentsBox04 li.contentsBox04_1 a {display: block;margin: 35px 0 35px 79px;font-size: 15px;color: #525252;line-height: 20px;}
.contentsBox04 li.contentsBox04_2 a {display: block;margin: 35px 0 35px 66px;font-size: 15px;color: #525252;line-height: 20px;}
.contentsBox04 li.contentsBox04_3 a {display: block;margin: 35px 0 35px 63px;font-size: 15px;color: #525252;line-height: 20px;}	

/*슬라이더 팝업 201703*/
.SystemCW{border: 4px solid #829d2c; background:#fff;padding:30px;position: absolute;top:200px; left:50%; z-index:10000;width:400px;margin-left: -200px;}
.SystemCWX{font-size: 20px; position: absolute; top:10px; right:10px;color:#fff;background: #000;padding:3px 8px;border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px; }
.SystemCW h1{font-size: 20px; color:#8ca43c;}
.SystemCW h1 span{color:#94734f;}	
.SystemCW p{font-size: 14px;line-height: 20px;text-align: justify;}
.SystemCW p span{color:#94734f;font-weight: 700; border-top: 3px solid #8ca43c;border-bottom: 3px solid #8ca43c;display: block; padding:10px 0;margin:15px 0px; text-align: center;font-size: 14px;line-height: 24px;}
.mainslide .bx-wrapper .bx-controls {position: absolute;bottom: 20px;width: 100%;text-align: center;z-index:99;}
.mainslide .bx-wrapper .bx-controls .bx-controls-direction {display:none;}
.mainslide .bx-wrapper .bx-controls .bx-pager .bx-pager-item {display:inline-block; margin-right:5px;}
.mainslide .bx-wrapper .bx-controls .bx-pager .bx-pager-item a {display:inline-block; width:17px; height:17px; background:#ffffff; border-radius:8.5px 8.5px 8.5px 8.5px; text-indent:-999px; font-size:0px;-webkit-transition: .4s ease;-ms-transition: .4s ease;transition: .4s ease;}
.mainslide .bx-wrapper .bx-controls .bx-pager .bx-pager-item a.active {width:50px; background:#829c2c;}
.mainslide .bx-wrapper .bx-controls .bx-controls-auto .bx-start{background:url(/images/main/btn_play.png) 0 0 no-repeat; display: inline-block; width: 17px; height: 17px; vertical-align: top; border: none; font-size: 0px; line-height: 0; text-indent: -999px; position:absolute; top:11px; left:50%; margin-left:60px;}
.mainslide .bx-wrapper .bx-controls .bx-controls-auto .bx-stop{background:url(/images/main/btn_stop.png) 0 0 no-repeat; display: inline-block; width: 17px; height: 17px; vertical-align: top; border: none; font-size: 0px; line-height: 0; text-indent: -999px; position:absolute; top:11px; left:50%; margin-left:60px;}