@charset "utf-8";
/* e-front WebDesign Team(http://www.e-front.co.kr), KIK 091207 */
/* Type Selector */
a:link { color:#666666; text-decoration:none;}
a:visited { color:#666666; text-decoration:none;}
a:hover { color:#b28787; text-decoration:none;}

img{border:0px;}

body{
	font-family:"맑은고딕","돋움"," seoul", "verdana", sans-serif; color:#434343; font-size:12px; line-height:140%; onfocus=this.blur();
	scrollbar-face-color:#DEDEDE;
	scrollbar-highlight-color:#ffffff;
	scrollbar-3dlight-color:#DFDFDF;
	scrollbar-shadow-color:#CFCFCF;
	scrollbar-darkshadow-color:#BFBFBF;
	scrollbar-track-color:EFEFEF;
	scrollbar-arrow-color:7F7F7F;
	margin: 0;
	padding:0;
	background-color:#000000;
}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,address{margin:0;padding:0;}
table{ width:100%; border-collapse:collapse;border-spacing:0;font-size:inherit;}
fieldset,img{border:0;vertical-align:middle;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
input,textarea,select{font-family:inherit;font-size: 1.0em;font-weight: vedana;vertical-align:middle;}
hr {display:none;}
header, section, article,aside, nav, footer{display:block;}
#skip,.hidden,hr,caption,legend,.accessibility {display:none;}
a{text-decoration:none; color:#8a8a8a}

/* main */
.index_pix{width:100%; height:100%;}
.main_pix{position:relative; width:1000px; margin:0px auto; }
.util{position:absolute; top:45px; right:20px;}
.util li{float:left; padding-right:5px;}
.util02{position:absolute; top:45px; right:120px;}
.util02 li{float:left; padding-right:5px;}
.main_con{padding:27px 0 25px 0; border:0px solid red;}
.product{float:left;}
.product li {float:left; padding:0 5px 0 0px;}
.nocite{color:#acacac; width:260px; border:0px solid red;}
.nocite p{padding:0 8px 0 0; float:left; }
.notice_list{border:0px solid red; padding:0 0 3px 0;}
.notice_date{font-size:11px; color:#898989;}
.bottom{width:1000px; padding:20px 0 20px 0; border-top:1px solid #606060;}
.bottom_tb{width:1000px; }

/* sub */
.sub_v{position:relative; width:1200px; margin:0px auto; }
.sub_bottom{width:1000px; margin:0px auto; padding:20px 0 20px 0;}
.sub_bottom_tb{width:100%;}
.sub_pix{display:inline-block; width:100%; background-color:#fff;}
.sub_con_pix{width:1000px; margin:30px auto;}
.sub_con_pix:after{content:''; display:block; clear:both;}
.left_menu{float:left; padding:0 35px 0 0; width:208px;overflow : visible;}
.left_menu img{vertical-align:bottom; padding:0px; margin:0px;}
.left_menu li{border-bottom:1px solid #d5d5d5;}
.left_bot_bg{width:208px; height:65px; background:url(/common/images/left_bottom_bg.gif) no-repeat;}
.left_banner{margin:25px 0 0 0;}
.left_banner td{padding-bottom:5px;}
.right_con{width:720px; float:right;}
.sub_title{border-bottom:1px solid #d5d5d5; padding:0 0 5px 0;}
.sub_title img{padding:0 0 0 20px;}
.sub_title_txt{font-size:11px; text-align:right; vertical-align:bottom;}
.sub_con{padding:50px 0 50px 20px; width:700px;}

/* 게시판 */
.board_list1{text-align:center; font-size:11px; font-family:"돋움",Verdana, Arial, Helvetica, sans-serif; color:#666666; margin:0px auto;}
.board_list td{vertical-align:middle; height:28px; border-bottom:1px solid #e4e4e4;}
.board_list1 th{vertical-align:middle; height:30px; border-top:2px solid #233144; border-bottom:1px solid #919191; background-color:#f6f6f6;}
.board_list1 th img{margin:0 10px;}
.board_list1 td{border-bottom:1px solid #f0f0f0;height:28px;}
.board_list1 .td_tit{text-align:left; padding:0 0 0 20px; font-size:12px;}
ul.page_btn{list-style:none; margin:0px auto; padding:0px; width:250px; border:0px solid red; height:14px;}
ul.page_btn li{float:left; width:25px; height:14px;}
ul.page_btn li img{vertical-align:middle;}

.list_btn_gro{width:665px; margin:20px 0 0 0;}
.list_btn_gro ul.list_btn_nav{float:right; list-style:none; margin:0px; padding:0px;}
.list_btn_gro ul.list_btn_nav li{float:left; height:35px; border:0px solid red;}
.list_btn_gro ul.list_btn_nav li img{margin:0 2px;}

.write_btn_gro{width:665px; text-align:center; margin:20px; }
.ul.write_btn_nav{float:right; list-style:none; margin:0px; padding:0px;}
.ul.write_btn_nav li{float:left; height:35px; border:0px solid red;}
.ul.write_btn_nav li img{margin:0 2px;}

.board_view{border-top:2px solid #233144; font-size:11px; margin:30px auto;}
.board_view th{background-color:#f6f6f6; height:30px; border-bottom:1px solid #e4e4e4}
.board_view td{height:30px; border-bottom:1px solid #e4e4e4}

.board_write{border-top:2px solid #233144; font-size:11px; margin:0px auto;}
.board_write th{background-color:#f6f6f6; height:30px; border-bottom:1px solid #e4e4e4}
.board_write td{height:30px; border-bottom:1px solid #e4e4e4; padding-left:20px;}
.write_tit{padding:0 0 0 15px; font-size:12px; font-weight:bold;}
.write_date{padding:0 0 0 15px;}
.board_write input{border:1px solid #e2e2e2; background-color:#f9f9f9}
.board_write textarea{border:1px solid #e2e2e2; background-color:#f9f9f9}

.board_form{border-top:2px solid #233144; font-size:11px; margin:00px auto;}
.board_form th{background-color:#f6f6f6; height:30px; border-bottom:1px solid #e4e4e4}
.board_form td{height:30px; border-bottom:1px solid #e4e4e4; padding-left:20px;}
.board_form td.input_text input{border:1px solid #e2e2e2; background-color:#f9f9f9;}
.board_form textarea{border:1px solid #e2e2e2; background-color:#f9f9f9}
.form_text{text-align:right; font-size:11px; margin:30px 20px 10px 0;}

.board_con{padding:15px 0 15px 20px; font-size:12px;}
.board_next{border-top:1px solid #919191; border-bottom:1px solid #919191; margin:0px auto; font-size:11px;}
.board_next_title{font-size:12px;}

/* padding */

.pt_5{padding-top:5px;}
.pt_10{padding-top:10px;}
.pt_15{padding-top:15px;}
.pt_20{padding-top:20px;}
.pt_25{padding-top:25px;}
.pt_30{padding-top:30px;}
.pt_35{padding-top:35px;}
.pt_40{padding-top:40px;}
.pt_50{padding-top:50px;}
.pt_60{padding-top:60px;}

.pl_5{padding-left:5px;}
.pl_10{padding-left:10px;}
.pl_15{padding-left:15px;}
.pl_20{padding-left:20px;}
.pl_25{padding-left:25px;}
.pl_30{padding-left:30px;}
.pl_35{padding-left:35px;}
.pl_40{padding-left:40px;}

.pb_5{padding-bottom:5px;}
.pb_10{padding-bottom:10px;}
.pb_15{padding-bottom:15px;}
.pb_20{padding-bottom:20px;}
.pb_25{padding-bottom:25px;}
.pb_30{padding-bottom:30px;}
.pb_35{padding-bottom:35px;}
.pb_40{padding-bottom:40px;}

/* Product */
.product_ta{text-align:center; width:100%;}
.product_ta thead th{padding:5px 10px; border-top:2px solid #b9313e; font-weight:bold; background-color:#f6e8e8; border-bottom:1px solid #cacaca;}
.product_ta tbody th{padding:5px 10px; border-bottom:1px solid #cacaca;  background-color:#f0f9fe;}
.product_ta tbody td{padding:5px 10px; border-bottom:1px solid #cacaca;}
.line_l{border-left:1px solid #cacaca;}
.gray_01{background-color:#f5eeee; font-weight:bold;}
.gray_02{background-color:#e2e2e2;}
.text_01{font-size:11px; padding-top:5px;}

/* solution */
.blt{background:url(/common/images/blt_notice.gif) no-repeat left 7px; padding-left:7px;}

/* sitemap */
.sitebox{width:193px; float:left; padding:0 40px 0 0;}
.sitebox ul{background:url(/sitemap/images/sitebox_bg.gif) repeat-y;}
.sitebox li{padding:5px 10px 5px 15px;}
.siteblt{background:url(/sitemap/images/blt_site.gif) no-repeat left 5px; padding-left:10px;}
.sitebottom{background:url(/sitemap/images/sitebox_bot.gif) no-repeat; width:193px; height:14px;}