


/* main.css */
#wrap_bg{position:relative; width:100%;min-width:1024px; height:30px; background-color:#d01d00;}
#wrap{position:relative;  margin:0 auto;}
#header {width:100%;min-width:1024px; height:100px; position:relative;top:0;left:0;z-index:50;}

#header .lnb_wrap{		margin:0 auto;width:1024px;position:relative;		}
#header .lnb_wrap .lnb{	position:absolute;top:7px;right:0px;width:263px;	}
#header .lnb_wrap .lnb li a{	float:left;color:#fff;padding-left:12px;	}

.header_gnb_all {width:100%;height:38px;background-color:#fff;position:relative;top:30px;left:0;clear:both;		}
.header_gnb h1{	width:121px;float:left;padding-top:8px;padding-right:90px;	}
.header_gnb {	clear:both;width:1024px;height:68px;top:0px;margin:0 auto;z-index:40;right:0;position:relative;	}

/*.header_gnb > ul {height:38px;}*/

.header_gnb > ul > li {	float:left;font-size:16px;font-weight:600;text-align:right;position:relative;			}
.header_gnb > ul > li >  a{	font-size:16px;font-weight:600;text-align:right;padding-right:42px;line-height:68px;		}
.header_gnb .ul_sub{	position:absolute;top:34px;padding:32px 0 0px 0px;display:none;	}
.header_gnb .ul_sub li{	text-align:left;font-size:12px;line-height:1.8;font-weight:100;	}
.gnb_all_bg {width:100%;height:130px;background:url("/images/menu_bg.png") repeat-x repeat-y 0 0;}
.gnb_all_bg {width:100%;height:130px;background:url("/images/menu_bg.png") repeat-x 0 0;}
.gnb_all_bg {position:absolute;top:68px;left:0;z-index:10;display:none;}
.gnb_all_bg_li {width:100%;height:130px;background:url('/images/menu_bg2.png') repeat-y 0 0;}



/* container main_img */
#container {position:relative; width:100%; height:auto;}

.main_v{	position:relative;width:100%;height:397px;min-width:1024px;overflow:hidden;margin:0 auto;	}
/*.main_v{	position:relative;width:100%;height:397px;min-width:1524px;overflow:hidden;	}*/
.header_img{
	position:absolute;
	top:0px;
	left:50%;
	margin-left:-990px;
	width:1024px;
	height:397px;
	overflow:visible;
}
.main_visual_img > div{	float:left;	}

/* main img 버튼 이미지 */

/*.pagin_wrap{	width:1024px;z-index:350;margin:0 auto;position:relative;height:397px;	}*/
.pagin_wrap{	width:297px;z-index:35;margin:0 auto;position:absolute;height:397px;right:50%;margin-right:-515px;		}
.pagination{	position:absolute;top:49px;right:5px;width:290px;height:220px;z-index:30;float:right;padding:0px 0px 0px 0px;	}
.pagination a span {display:none;}
.pagination a:nth-child(1).selected {background:url("/images/main/bt_main_on_01.png") no-repeat 0 0;}
.pagination a:nth-child(2).selected {background:url("/images/main/bt_main_on_02.png") no-repeat 0 0;}
.pagination a:nth-child(3).selected {background:url("/images/main/bt_main_on_06.png") no-repeat 0 0;}
.pagination a:nth-child(4).selected {background:url("/images/main/bt_main_on_03.png") no-repeat 0 0;}
.pagination a:nth-child(5).selected {background:url("/images/main/bt_main_on_04.png") no-repeat 0 0;}
.pagination a:nth-child(6).selected {background:url("/images/main/bt_main_on_05.png") no-repeat 0 0;}



.pagination a:nth-child(1) { background:url("/images/main/bt_main_01.png") no-repeat 0 0;width:95px;height:95px;display:inline-block;position:absolute;padding:0;left:0;top:0; }
.pagination a:nth-child(2) { background:url("/images/main/bt_main_02.png") no-repeat 0 0;width:95px;height:95px;display:inline-block;position:absolute;padding:0;left:200px;top:0; }
.pagination a:nth-child(3) { background:url("/images/main/bt_main_06.png") no-repeat 0 0;width:95px;height:95px;display:inline-block;position:absolute;padding:0;left:0px;top:95px; }
.pagination a:nth-child(4) { background:url("/images/main/bt_main_03.png") no-repeat 0 0;width:95px;height:95px;display:inline-block;position:absolute;padding:0;left:200px;top:95px; }
.pagination a:nth-child(5) { background:url("/images/main/bt_main_04.png") no-repeat 0 0;width:95px;height:95px;display:inline-block;position:absolute;padding:0;left:0px;top:190px; }
.pagination a:nth-child(6) { background:url("/images/main/bt_main_05.png") no-repeat 0 0;width:95px;height:95px;display:inline-block;position:absolute;padding:0;left:200px;top:190px; }





#container .main_buttom_wrap1{	width:297px;z-index:30;margin:0 auto;position:absolute;height:397px;right:50%;margin-right:-515px;	}

#container .main_buttom{position:relative; width:300px; height:296px; float:right; margin-top:50px;}
#container .main_buttom li{float:left; padding-left:5px;}


/* contents */
#container .contents{position:relative; width:1024px; height:400px; margin:0 auto; margin-top:48px;}
#container .contents .left_wrap{width:680px; float:left;}
#container .contents .right_wrap{width:300px; float:right;}

/* contents call_wrap */
#container .call_wrap{position:relative; height:118px;}
#container .contents .call_left{float:left;}
#container .contents .call_right{float:right;}

/* contents banner */
#container .contents .banner{ width:658px; border:1px #CCC solid; overflow:hidden; margin-top:40px; padding:10px 10px 10px 10px;;}
#container .banner li{float:left; padding-right:15px; padding-left:15px;}

/* contents board_wrap */
#container .contents .board_wrap{position:relative; width:680px; margin-top:40px;}
#container .contents .board_wrap .notice_wrap{position:relative; width:324px;float:left;}
#container .contents .board_wrap .customer_wrap{position:relative; width:324px; float:right;}
#container .contents .board_wrap .more{position:absolute; top:4px; right:0px;}
#container .contents .board_wrap span{position:relative;float:right;}
#container .contents .board_wrap ul{padding-top:15px;}
#container .contents .board_wrap li{line-height:1.7;}

/* contents qna_wrap */
#container .contents .qna_wrap{width:300px; height:390px; border:1px #CCC solid; background-color:#f5f5f5;}
#container .contents .qna_wrap h4{padding-top:10px; text-align:center; }
#container .contents .qna_wrap p{padding-top:15px; padding-bottom:15px; text-align:center; }
#container .contents .qna_wrap .table_write{padding-left:30px;}
#container .contents .qna_wrap .table_write tr{ height:30px;}
#container .contents .qna_wrap .table_write th{text-align:left; background:url(../images/main/ic_dot.jpg) no-repeat; padding-left:10px; background-position-y:center; }


/* footer */
#footer{position:relative; height:auto; width:100%; clear:both; background-color:#e4e4e4; overflow:hidden; margin-top:30px;}
#footer .footer_warp{position:relative; height:30px; width:1024px; margin:0 auto;margin-top:40px; margin-bottom:40px;}
#footer .footer_warp .f_copyright{padding-left:50px;}
#footer .footer_warp .f_faq{float:right;}
#footer .footer_warp .faq{padding-left:10px;}
#footer .footer_warp li{float:left;}

#footer2{position:relative; height:auto; width:100%; clear:both; background-color:#e4e4e4; overflow:hidden;}
#footer2 .footer_warp{position:relative; height:30px; width:1024px; margin:0 auto;margin-top:40px; margin-bottom:40px;}
#footer2 .footer_warp .f_copyright{padding-left:50px;}
#footer2 .footer_warp .f_faq{float:right;}
#footer2 .footer_warp .faq{padding-left:10px;}
#footer2 .footer_warp li{float:left;}

/* main banner */
 .tab_wrap {width:680px;min-height:62px;position:relative;top:0;left:0;overflow:hidden;margin-bottom:10px;border:1px solid #ccc;margin-top:40px;}
 .tab_2 {margin:0px 10px;position:absolute;top:0;left:0;width:663px;height:62px;background-color:#FFF;vertical-align:middle;padding:0;	}
 .tab_2 #banner {overflow:hidden;	}
 .tab_2 #banner a {display:block;float:left;padding:18px 5px;}
 .tab_2 #banner img { width:100px;padding:10px 14px;	}