@import url('print.css');

*{margin:0; padding:0}
html{width:100%; height:100%}
body{font-size:13px; font-family:'맑은 고딕', 'Malgun Gothic', dotum,"돋움",sans-serif; color:#444; overflow-y:scroll;overflow-x: hidden}
body,div,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,p,form,fieldset,input,table,tr,th,td{margin:0; padding:0}
ul,ol,li{list-style:none}
img, fieldset{border:none; vertical-align:top}
legend, caption{display:none}
textarea, button{vertical-align:middle}
input[type="text"],select{height:16px; vertical-align:middle; background:#fff; border:1px solid #ccc; font-family:'맑은 고딕', 'Malgun Gothic', dotum,"돋움",sans-serif; color:#767676}
input[type="text"],option{padding:3px}
input[type="image"]{padding:0px}
input[type="password"]{height:16px; vertical-align:middle; background:#fff; border:1px solid #ccc; font-family:'맑은 고딕', 'Malgun Gothic', dotum,"돋움",sans-serif; color:#767676;padding:3px}
input[type="file"]{ background:#fff;padding:3px; border:1px solid #ccc;}
input,option{padding:3px}
select{padding:2px;}
textarea{padding:3px; vertical-align:middle; background:#fff; border:1px solid #ccc; font-family:'맑은 고딕', 'Malgun Gothic', dotum,"돋움",sans-serif; color:#767676}
.checkbox{padding:0; border:0}
.disNone{display:none}
a{text-decoration:none; color:#444444}
a:hover, a:focus, a:active{text-decoration:none; color:#767676}
table{border-collapse:collapse; width:100%}

#wrapper{width:100%; position:relative; height:100%; background:url('/images/bg_wrapper.gif') no-repeat center 0; min-width:1020px; }
#header{height:155px; position:relative; width:100%;}
.header{margin:0 auto; width:1006px; position:relative}
.header h1{position:absolute; top:69px; left:0; z-index:100000}
.header .quick{position:absolute; top:9px; right:0;}
.header .quick a{float:left; background:url('/images/icon_quickBar.gif') no-repeat right 4px; text-decoration:none; font-size:12px; color:#fff; padding-right:15px; margin-right:11px}
.header .quick a.end{background:none; color:#58e7f0; font-weight:bold}
#wrapper .quick_right{display:scroll;position:absolute;width:55px; height:684px; top:120px;right:0;z-index:150000;}

.header .searchZone{width:327px; position:absolute; top:0; left:0; z-index:1000000000;}
.header .searchZone .search {position:absolute; right:40px; top:0; z-index:1;}
.header .searchZone .lookBtn {z-index:2;}
.header .searchZone .txtList{width:227px; padding-left:60px;}
.header .searchZone .txtList ul{overflow:hidden}
.header .searchZone .txtList ul li{float:left; background:url('/images/icon_sz_bar.gif') no-repeat left 15px; padding-left:14px; margin-left:15px; color:#fff; font-weight:bold;}
.header .searchZone .txtList ul li:first-child{background:none; padding-left:0; margin-left:0}
.header .searchZone .txtList ul li p a{padding-top:8px; padding-bottom:12px;color:#fff; background:url('/images/icon_sc_arrow.gif') no-repeat right 18px; padding-right:12px; display:block; text-decoration:none; font-size:15px}
.header .searchZone .txtList ul li .listDiv{position:absolute; top:34px; left:0; width:150px; height:; z-index:10000; background:url('/images/icon_sz_blit.gif') no-repeat 25px 0;  font-size:12px}
.header .searchZone .txtList ul li .listDiv{left:128px;}
.header .searchZone .txtList ul li:first-child .listDiv{left:35px;}
.header .searchZone .txtList ul li .listDiv{display:none}
.header .searchZone .txtList ul li:hover .listDiv{display:block;}
.header .searchZone .txtList ul li .listDiv div{padding:11px 15px 15px 15px; border-right:1px solid #bcbcbc; border-bottom:1px solid #bcbcbc; border-left:1px solid #bcbcbc;  background: #f8f9fb; margin-top:6px}
.header .searchZone .txtList ul li .listDiv a{display:block; background:url('/images/btn_sz_blit_off.gif') no-repeat 0 14px; color:#555555; padding-left:10px; line-height:26px; font-weight:normal}
.header .searchZone .txtList ul li .listDiv a:hover{background:url('/images/btn_sz_blit_on.gif') no-repeat 0 13px; color:#2a67a1; font-weight:bold}
.header .searchZone .input{width:215px; position:relative;}
.header .searchZone .input input{line-height:31px; background:#333; color:#fff; font-size:16px; font-weight:bold; padding:; height:34px; border:none; width:215px; padding-left:20px; letter-spacing:-1px;}
.header .searchZone .input label{position:absolute; top:12px; right:12px}
.header .searchZone .lookBtn{position:absolute; top:0; right:0; width:40px; height:40px}
.header .searchZone .lookBtn a{width:40px; height:40px}

.header .quick div.txtList{float:left}
.header .quick div.txtList a{float:none}
.header .quick .txtList{width:84px; padding-bottom:12px}
.header .quick .txtList div{background:url('/images/icon_sz_bar.gif') no-repeat left 0px; color:#fff; font-weight:600;}
.header .quick .txtList a{color:#fff; background:url('/images/icon_sc_arrow.gif') no-repeat right 7px; display:block; text-decoration:none; float:none}
.header .quick .txtList:hover .listDiv{display:block}
.header .quick .txtList .listDiv{display:none}
.header .quick .txtList .listDiv{position:absolute; top:25px; left:126px; width:150px; height:; z-index:100000; background:url('/images/icon_sz_blit2.gif') no-repeat 25px 0;  font-size:12px; }
.header .quick .txtList .listDiv div{padding:11px 15px 15px 15px; border-right:1px solid #bcbcbc; border-bottom:1px solid #bcbcbc; border-left:1px solid #bcbcbc;  background: #f8f9fb; margin-top:6px}
.header .quick .txtList .listDiv a{display:block; background:url('/images/btn_sz_blit_off.gif') no-repeat 0 14px; color:#555555; padding-left:10px; line-height:26px; font-weight:normal}
.header .quick .txtList .listDiv a:hover{background:url('/images/btn_sz_blit_on.gif') no-repeat 0 13px; color:#2a67a1; font-weight:bold; display:block; text-decoration:underline;}
.header .quick a.end{background:url('/images/icon_quickBar.gif') no-repeat right 4px; text-decoration:none; font-size:12px; padding-right:15px; margin-right:11px color:#58e7f0;}

.gnbArea{padding-top:79px; width:100%;}
.gnb{width:100%; background:; overflow:hidden; height:38px; z-index:100000; /*background:#fff*/} 
.gnbList{position:relative; overflow:hidden; padding-top:10px; width:878px; margin:0 auto; padding-left:320px; height:508px; z-index:10000}
.gnbList a.oneDep{float:left; padding-right:40px; display:block; margin-bottom:38px}
.gnbList a.oneDep.end{padding-right:0; padding-top:0; position:absolute; top:0; right:0}
.gnbList .twoDep{position:absolute; top:66px; left:0;  z-index:100; overflow:hidden; padding-top:11px}
.gnbList .twoDep2{position:absolute; top:66px; left:0; z-index:100; height:; overflow:hidden;background:url('/images/icon_twoD2_on.gif') no-repeat 0 0; width:180px;}
.gnbList .twoDep2 ul{margin-top:11px;border-left:1px solid #bcbcbc; border-right:1px solid #bcbcbc;  border-bottom:1px solid #bcbcbc; background:#fff; padding:22px 20px 19px}
.gnbList .twoDep2.t1{left:280px;}
.gnbList .twoDep2.t2{left:410px;}
.gnbList .twoDep2.t3{left:550px; }
.gnbList .twoDep2.t4{left:680px; }
.gnbList .twoDep2.t5{left:785px; }
.gnbList .twoDep2.t6{left:885px; }
.gnbList .twoDep2.t7{left:1000px; }
.gnbList .twoDep2 ul a{display:block; background:url('/images/btn_sz_blit_off.gif') no-repeat 0 13px; color:#555555; padding-left:13px; line-height:26px; font-weight:bold; letter-spacing:-1px; margin-bottom:4px}
.gnbList .twoDep2 ul a:hover{background:url('/images/btn_sz_blit_on.gif') no-repeat 0 12px; color:#2a67a1; font-weight:bold}
.gnbList .twoDep.allDiv{position:absolute; top:77px; left:0; padding-left:0; z-index:100; overflow:hidden; padding-top:0}
.gnbList .allDiv ul{overflow:hidden; height:358px}
.gnbList .allDiv ul li{float:left; width:149px; border-right:1px solid #e8e8e8;background:#fff; padding-left:19px; height:358px; padding-bottom:0}
.gnbList .allDiv ul li:first-child{border-left:1px solid #e8e8e8; width:149px}
.gnbList .allDiv ul li:hover{background:#f8f9fb}
.gnbList .allDiv ul li a{display:block; line-height:30px; background:url('/images/btn_sz_blit_off.gif') no-repeat 0 14px; color:#555555; padding-left:10px; }
.gnbList .allDiv ul li a:hover{background:url('/images/btn_sz_blit_on.gif') no-repeat 0 13px; color:#2a67a1; font-weight:bold}
.gnbList .allDiv ul li span.oneD{display:block; color:#333; font-size:15px; font-weight:bold; padding:25px 0 17px}
.twoDbg{background:#fff; left: 0;  position: absolute;  top: 155px;  width: 100%;   z-index: 1000; border-top:1px solid #bcbcbc; border-bottom:1px solid #bcbcbc; height:440px}

/*.navGuide{display: block;    font-size: 0;    height: 1px;    left: -9999px;    line-height: 0;    overflow: hidden;    position: absolute;    text-indent: -9999px;    width: 1px;}*/
.lineMap{width:100%; background:#fbfbfb; border-top:1px solid #dedede; border-bottom:1px solid #dedede; min-width:1020px; margin:0 auto; height:40px;}
.lineMap .pathDiv{width:992px; margin:0 auto; background:url('/images/icon_home.gif') no-repeat 0 11px; padding:9px 0 12px 28px; position:relative;}
.lineMap .pathDiv ul.path{overflow:hidden}
.lineMap .pathDiv ul.path li{letter-spacing:-0.5px; background:url('/images/icon_path.gif') no-repeat right 6px; padding-right:14px; margin-right:9px; float:left}
.lineMap .pathDiv ul.path li.end{background:none; font-weight:bold}
.lineMap .pathDiv .btn{position:absolute; top:0; right:0; font-size:0px}



.cBody{width:100%; }
.cBody .container{overflow:hidden; width:1020px; margin:0 auto;padding-bottom:50px}
.cBody .container .lnb{float:left; width:162px; margin-right:83px; margin-top:20px;}
.lnb .topimg{float:left;width:162px;margin:0 auto; border-bottom:1px solid #a4a4a4;}
.lnb h2{font-size:16px; font-weight:bold; width:162px; color:#2d64a7; height:50px; text-align:center; line-height:45px; overflow:hidden ; border-bottom:1px solid #a4a4a4;}
.lnb ul{width:162px; }
.lnb li{border-bottom:1px solid #e1e1e5; letter-spacing:0px}
.lnb li a.oneD{padding:14px 19px 15px 19px; display:block; color:#333; text-decoration:none}
.lnb li a.oneD.off{padding:14px 19px 15px 19px; display:block; color:#333; text-decoration:none}
.lnb li a.oneD:hover{background:#6a8d22; font-size:13px; font-weight:bold; padding:14px 19px 15px 19px; color:#fff;}
.lnb li a.oneD.on{background:#6a8d22; font-size:13px; font-weight:bold; padding:14px 19px 15px 19px; color:#fff;}
.lnb li a.oneD.on .twoD{display:block}
.lnb li .twoD{background:#fff; padding-left:17px; padding-bottom:12px }
.lnb li .twoD a{display:block; background:url('/images/lnb_twoD.gif') no-repeat 0 9px; padding-left:9px; font-size:12px; padding-bottom:8px;}
.lnb li .twoD a.on{background:url('/images/lnb_twoD_on.gif') no-repeat 0 9px;  color:#4962a2; font-weight:bold; text-decoration:underline}
.lnb li .twoD a:hover{background:url('/images/lnb_twoD_on.gif') no-repeat 0 9px;  color:#4962a2; font-weight:bold; text-decoration:underline}

.cBody .container .content{float:left; width:765px;}
.cBody .container .content h2{font-weight:bold; font-size:25px; letter-spacing:-3px; color:#333; height:40px; padding-top:30px;}
.cBody .container .content h2. sub_img01{float:right;width: 269px; height:248px;position:absolute; z-index:1000px;margin:0 0 0 712px;}



/* 정렬 */
.disB{display:block;}


/*메인비쥬얼*/

.mainVisualDiv{position:relative; width:100%; height:400px; margin:0 auto 0; overflow:hidden; text-align:center}
.mainVisualDiv .visualDiv{width:100%; height:400px; position:absolute; top:0; left:0;}
.mainVisualDiv .visualDiv img{
	zoom:1; 
	background:transparent;
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)"; /* IE8 */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);  /* IE6 & 7 */
}
.mainVisualDiv .visual{height:400px;position: absolute; top: 0; left: 0; width: 100%; z-index:10}
.mainVisualDiv .visual1{background:url('/images/main_visual1.jpg') no-repeat center 0; text-indent:;}
.mainVisualDiv .visual2{background:url('/images/main_visual2.jpg') no-repeat center 0; text-indent:-5000px}
.mainVisualDiv .visual3{background:url('/images/main_visual1.jpg') no-repeat center 0; text-indent:-5000px}
.mainVisualDiv .visual4{background:url('/images/main_visual2.jpg') no-repeat center 0; text-indent:-5000px}
.mainVisualDiv .txtZone{position:absolute; top:-999999px; left:-99999px; text-indent:-9999px}
.mainVisualDiv .visualCon{position:relative; width:980px; height:400px; margin:auto}
.mainVisualDiv .playBt{position:relative; display:inline-block; z-index:200; margin:365px 7px 0 0;}
.mainVisualDiv .playBt img{vertical-align:middle}
.mainVisualDiv .bt{position:relative; display:inline-block; z-index:200; margin:365px 3px 0 0;}
.mainVisualDiv .bt img{vertical-align:middle}

.mainVisualDiv .btnZone{position:relative; width:980px; margin:-23px auto; z-index:100 }
.mainVisualDiv .btnZone ul{overflow:hidden; }
.mainVisualDiv .btnZone li.one{position:absolute; top:230px; left:0;}
.mainVisualDiv .btnZone li.two{position:absolute; top:230px; left:85px;}
.mainVisualDiv .btnZone li.three{position:absolute; top:230px; left:170px;}

/*정렬타입*/
.align_center{text-align:center}

/* 간격, 폰트 */
.mt5{margin-top:5px !important}
.mt10{margin-top:10px !important}
.mt15{margin-top:15px !important}
.mt20{margin-top:20px !important}
.mt25{margin-top:25px !important}
.mt30{margin-top:30px !important}
.mt35{margin-top:35px !important}

/*메인센터*/
.mainCon{width:100%; margin:0 auto;}
.mainCon .serviceDiv{width:1006px; margin:0 auto;}
.mainCon .serviceDiv .quickDiv{position:relative; height:45px;}
.mainCon .serviceDiv .quickicon{height:73px; padding:0px 5px 30px 6px;}
.mainCon .noticeDiv{width:1020px; margin:0 auto;overflow:hidden ; padding-bottom:31px}
.mainCon .noticeDiv .schedule{height:145px; width:201px;float:left; margin:0px 5px 0px 6px;padding:15px;background:#047ab3}
.mainCon .noticeDiv .schedule .titt{height:17px; width:144px;float:left;}
.mainCon .noticeDiv .schedule .timore{height:17px; width:57px;float:right;}
.mainCon .noticeDiv .schedule .month{height:20px;width:201px;text-align:center;color:#fff; font-weight:bold; margin-bottom:20px;}
.mainCon .noticeDiv .schedule .day1{height:22px;width:201px;text-align:center;background:#f2f2f2; font-weight:bold; font-size:11px;}
.mainCon .noticeDiv .schedule .day1 .num1{height:22px;width:28px; color:#666666;float:left;}
.mainCon .noticeDiv .schedule .day1 .num2{height:22px;width:28px; color:#f67e14;float:left;}
.mainCon .noticeDiv .schedule .day2{float:left;width:201px;text-align:center;color:#ffffff;}
.mainCon .noticeDiv .news_banner{height:175px; width:240px;float:left; margin-left:7px;}


.mainCon .serviceDiv .board_box{height:175px; padding:0px 5px 0px 6px;}
.mainCon .noticeDiv .main_banner{height:175px; width:506px;float:left; margin-left:18px;}
.mainCon .noticeDiv .quick_blue{height:175px; width:226px;float:left; margin-left:16px;}



.mainCon .noticeDiv2{width:1020px; margin:0 auto;overflow:hidden ; padding-bottom:30px}
.mainCon .noticeDiv2 .layer_left{float:left;height:261px; widows:240px; margin:0px 18px 0px 7px;}
.mainCon .noticeDiv2 .layer_right{float:left;height:261px; width:748px;}
.mainCon .noticeDiv2 .kpc_quick{height:163px; width:240px;float:left; margin:0px 18px 0px 7px;}
.mainCon .noticeDiv2 .layer_right .leftCon{overflow:hidden; width:362px; height:175px; position:relative;float:left; }
.mainCon .noticeDiv2 .layer_right .leftCon a.tab{float:left;}
.mainCon .noticeDiv2 .layer_right .leftCon a.tab:first-child{background:none; padding-left:0; margin-left:0}
.mainCon .noticeDiv2 .layer_right .leftCon .tabCon ul{position:absolute; top:50px; left:10; width:362px}
.mainCon .noticeDiv2 .layer_right .leftCon .tabCon li{line-height:24px; letter-spacing:-1px; background:url('/images/icon_dot3x3.gif') no-repeat 0 14px; padding-left:13px; overflow:hidden}
.mainCon .noticeDiv2 .layer_right .leftCon .tabCon li a{width:362px; float:left; color:#555}
.mainCon .noticeDiv2 .layer_right .leftCon .tabCon li span{float:right; padding-right:40px}
.mainCon .noticeDiv2 .layer_right .galleryCon{margin-left:23px;overflow:hidden; width:363px; height:175px; position:relative;float:left; }
.mainCon .noticeDiv2 .layer_right .galleryCon a.tab_g{float:left;}
.mainCon .noticeDiv2 .layer_right .galleryCon a.tab_g:first-child{background:none; padding-left:0; margin-left:0}
.mainCon .noticeDiv2 .layer_right .galleryCon .tab_gCon ul{position:absolute; top:55px;width:363px}
.mainCon .noticeDiv2 .layer_right .galleryCon .tab_gCon li{height:112px; width:172px; overflow:hidden; float:left; padding:0 4px 0 4px}
.mainCon .noticeDiv2 .layer_right .galleryCon .tab_gCon li a{width:172px; float:left; color:#555}
.mainCon .noticeDiv2 .layer_right .galleryCon .tab_gCon li span{float:right; padding-right:40px}
.mainCon .noticeDiv2 .layer_right .bannerscroll{width:746px; height:73px;float:left; margin-top:13px; }


/* 이벤트존 */
.box_popup {width:240px; height:175px;position:absolute;}
.box_popup .view{float:left;width:240px; height:135px;}
.box_popup .view ul{top:0; left:0;}
.box_popup .view li{height:135px;}
.box_popup .view li a{display:block;}
.box_popup .view li a img{ float:left;width:240px; height:135px;}
.box_popup .btn-box{float:left;width:240px; height:40px; margin-bottom::100px;}
.box_popup .btn-box a{ float:left;display:block;height:40px;}
.box_popup .btn-box a.btn-list:hover{float:left;width:150px; height:40px;}
.box_popup .btn-box a.btn-up:hover{float:left;width:30px; height:40px;}
.box_popup .btn-box a.btn-down:hover{float:left;width:29px; height:40px;}
.box_popup .btn-box a.btn-stop:hover{float:left;width:31px; height:40px;}
.box_popup .btn-box a.btn-play:hover{float:left;width:31px; height:40px;}


/*리스트타입*/
.listForm1{border-top:1px solid #e5e5e5; color:#fff}
.listForm1 table{table-layout: fixed; width: 100%;}
.listForm1 table th{background:#f8f9fb; border-bottom: 1px solid #dedede; padding:10px 0 12px; text-align: center; color:#333}
.listForm1 table td{border-bottom: 1px solid #dedede; font-size: 13px; padding:10px 0 12px; text-align: center;}
.listForm1 table td.txt{font-size: 13px; overflow: hidden; padding: 10px 0 12px 10px; text-align: left; text-overflow: ellipsis; white-space: nowrap;}
.listForm1 table td.txt a{color:#333}
.listForm1 table td.txt a:hover{font-weight:bold; text-decoration:underline; color:#2a67a1}
.listForm1 table td.txt span img{vertical-align:middle}
.listForm1 table tr.cal td{background:#faf7f2; font-weight:bold; color:#444444}
.listForm1 table tr.cal td a{color:#444444}


.footer{width:100%; margin-bottom:0px;}
.footerMenuDiv{width:100%; background:#fff}
.footerMenuDiv .footerMenu{width:1020px; margin:0 auto; position:relative;color:#fff;}
.footerMenuDiv .footerMenu .orgbanner{float:left;width:1007px; height:50px; margin-left:5px;}
.footerMenuDiv .footerMenu .footertxt{width:1020px;float:left;height:93px; padding:31px 0 0 0}
.footerMenuDiv .footerMenu .footertxt .footerlogo{float:left;width:116px; height:33px;}
.footerMenuDiv .footerMenu .footertxt .footertxt{float:left;width:685px; height:33px; line-height:16px; color:#888888; font-size:12px; letter-spacing:-1px; text-align:left; margin-top:-32px;}
.footerMenuDiv .footerMenu .footertxt .visit{float:right;width:188px; height:20px;border:1px solid #dddddd; margin:-10px 9px 0 0; padding:10px; text-align:left; color:#6d6d6c; letter-spacing:-1px; font-size:11px;}
.footersmall{font-size:11px; letter-spacing:0px; text-align:left;}


.box_main_content_4 {width:100%;}
/* 배너존 */
.groupbanner{margin:0 auto;width:1005px; height:74px; padding:0 0 12px 0;}
.groupbanner2{margin:0 auto;width:1007px; height:96px; padding:0 0 1px 0;}
.box_main_content_4 .box_bannerZone{ width:1020px; margin:0 auto; background-image:url(../../images/banner_bg.gif);height:97px; overflow:hidden; position:relative;}
.box_main_content_4 .box_bannerZone h2{ position:absolute; font-size:14px; font-family:'NanumBold'; line-height:16px; color:#252525; left:11px; top:14px;}
.box_main_content_4 .box_bannerZone .btn{ position:absolute; left:49px; top:16px; width:109px; height:29px; overflow:hidden;margin-left:133px; padding-top:3px}
.box_main_content_4 .box_bannerZone .btn a{ display:block; float:left;}
.box_main_content_4 .box_bannerZone .ban_list{ padding-top:5px; overflow:hidden; margin-left:270px;}
.box_main_content_4 .box_bannerZone .ban_list li{ float:left; margin-right:15px;}
.box_main_content_4 .box_bannerZone .ban_list li img{ width:165px; height:42px;}

.box_main_content_4 .box_bannerZone .btn2{ position:absolute; left:49px; top:55px; width:109px; height:29px; overflow:hidden;margin-left:133px; padding-top:3px}
.box_main_content_4 .box_bannerZone .btn2 a{ display:block; float:left;}
.box_main_content_4 .box_bannerZone .ban2_list{ padding-top:3px; overflow:hidden; margin-left:270px;}
.box_main_content_4 .box_bannerZone .ban2_list li{ float:left; margin-right:8px;}
.box_main_content_4 .box_bannerZone .ban2_list li img{ width:113px; height:34px;}


@media (max-width: 800px) {
	body {background-color:#444953;}
	#container {padding-top:60px;}
	.area_main_content {position:relative; z-index:1; background-color:#fff; background-image:none; padding:0 2% 0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	.area_main_content,
	.area_main_content_1,
	.box_main_content_1,
	.box_main_content_2,
	.box_main_content_3,
	.box_main_content_2_2{width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	.area_main_content_1 {top:-19px;}	
	.box_main_content_2{ padding:2% 0 0;}
	.box_main_content_2_1{width:50%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	.box_main_content_2_2{width:50%; float:left; margin-top:2%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	.box_main_content_3_1{width:50%; float:right; margin-top:-300px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	.box_main_content_3{ padding:0;}
	.box_main_content_3_2{padding:2% 0 0; width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
	.box_main_content_4{ padding:2% 0 2%;}
	
	#grandOpenBanner{ display:none;}
	
	
		/* 배너존 */
	.box_main_content_4 .box_bannerZone .ban_list{width:100%; height:42px; overflow:hidden;}
	.box_main_content_4 .box_bannerZone .ban_list li{width:32%; margin-right:1%;}
	.box_main_content_4 .box_bannerZone .ban_list li img{ width:100%; height:42px;}
	
		/* 배너존 */
	.box_main_content_4 .box_bannerZone .ban_list li{width:48%; margin-right:1%;}
	
	
/* 임시 */
.mainCon .mm{width:1006px; margin:0 auto;}


.scroll-img {width:950px;height: 50px;overflow: hidden;font-size: 0;}
.scroll-img ul {width: 1007px; margin: 0;}
.scroll-img ul li {display: inline-block;margin: 10px 0 10px 20px;}
#demo5.scroll-img ul {width:1800px; height:50px;}
#demo5-btn {width:32px; margin:50px;}
#demo5-btn2 {width:32px; margin:50px;}
#slide_box {width:1007px; height:50px;background:url('img/bottom_scrollbg.gif') no-repeat;}
