@charset "utf-8";
/* CSS Document */




body{margin:0;padding:0;
	min-height: 100%;
	height:100%;
	font-size:12px;
	line-height: 1.6em;
	font-family:나눔고딕,나눔바른고딕,맑은고딕,굴림,굴림체,Verdana;
	color: #787878;
		
	}

img{border:0;}
a{text-decoration:none;color:#666;}
p{margin:0;padding:0;}
h3{margin:0 0 22px 0;padding-left:2px;font-size:18px;font-weight:bold;color:#000;width:798px; display:block;height:49px;line-height:49px;
background:url(../images/common/sub_tit_bg.gif) 0 47px no-repeat;}

#wrapper{padding:0;margin:0;
	}
#header{
	width:100%;
	position:relative;
	height:181px;
	margin:0 auto;
	background:url(../images/common/top_bg.gif) repeat-x;
	}
#header .top_logo{width:1000px;height:88px;margin:auto;}
#header .top_logo .logo{ float:left;}
#header .top_logo .search{ float:right;}
#header .top_logo .search p{margin-top:8px; text-align:right;}

#header .top_logo .search p input.btn{ background:#094965;color:#7798a7;border:0;font-size:12px;height:28px;line-height:28px;}
#header .top_logo .search p input.text{color:#7798a7;border:0;font-size:12px;height:26px;line-height:26px; background:#ecf0f1;padding:2px;}




#header .menu{ clear:both; width:1000px;margin:auto;}
#header .menu ul.mn{margin:0;padding:0;width:1000px;}
#header .menu ul.mn li{display:block; width:250px; float:left;list-style:none; height:54px; color:#FFF; font-weight:bold;font-size:18px; text-align:center; line-height:54px; text-shadow:1px 1px 1px #003261;}

#header .menu ul.mn li a{text-decoration:none;color:#FFF;}
#header .menu ul.mn li a:hover{ display:block; width:250px; float:left;list-style:none; height:54px; background:#FFF; color:#01478c; font-weight:bold;font-size:18px; text-align:center; line-height:54px;text-shadow:0px 0px 0px #fff;}







#header .navi{clear:both;width:975px;margin:auto;height:39px;line-height:39px; font-size:11px;font-family:돋움,dotum;color:#161616;background:url(../images/common/icon_home.gif) no-repeat 8px 12px; padding-left:25px; padding-right:0;}
#header .navi span{color:#1c8abe;}

#mainarea{ margin:auto;width:1000px;}

#sidebar{
	width:200px;
	float:left;
	margin-bottom:30px;
	}
	

#sidebar ul.sidemn{margin:0;padding:0;}
#sidebar ul.sidemn li{display:block;margin-bottom:2px;height:29px; width:170px; background:#0173d4;line-height:29px;color:#FFF;font-weight:bold;}
#sidebar ul.sidemn li:hover{background:#01478c;cursor:pointer;}
#sidebar ul.sidemn li a{padding-left:20px;text-decoration:none;color:#FFF;}
#sidebar ul.sidemn li a:hover{padding-left:20px;background:#01478c; display:block;margin:0;}
#sidebar ul.sidemn li a.now{padding-left:20px;text-decoration:none;color:#FFF;}




	
#contents{width:800px;
 float:left;
 margin-bottom:30px;}

#copyright{
	clear:both;
	border-top:1px solid #d2d2d2;
	background:#e0e0e0;
	width:100%;
	margin:0 auto;
	height:122px;
	position:relative;

 }	
#copyright .copy{margin:auto;padding:0;width:1000px;}


/*order 관련 */

table.orderform{margin-top:10px; margin-bottom:20px;border-top:1px solid #7b7b7b; }
table.orderform th{ background:url(../images/icon_orderform.gif) no-repeat 5px 8px;padding:10px; text-align:left;padding-left:30px; border-bottom:1px solid #999999;}
table.orderform td{padding:10px;border-bottom:1px solid #d0d0d0;}
table.orderform td input{ padding:5px;color:#516473;border:0; background: #DCE6EB;}
table.orderform td select,table.orderform td textarea{ padding:5px;color:#516473;border:0; background: #DCE6EB;}

.btnarea{margin:30px;text-align:center;}

.btnarea input.send{color:#FFF; background:#074e6d;font-size:12px;padding:5px;margin-right:10px; border:0;font-family:나눔고딕,굴림;}

.btnarea input.esc{color:#FFF; background:#888888;font-size:12px;padding:5px;border:0;font-family:나눔고딕,굴림;}






/*제품관련내용 들억라것*/


/*탭영역*/
.pdtab{margin-bottom:20px;}

.pdtab ul.stab{margin:0;padding:0;}

.pdtab ul.stab li{margin:0;list-style:none; display:inline; background:#5485af;color:#FFF; width:100px; float:left; text-align:center;height:30px;line-height:30px;font-weight:bold;;}

.pdtab ul.stab li a{color:#ffffff;text-decoration:none;}
.pdtab ul.stab li a:hover{ background:#143047;display:block;}


.pdtab:after{ content:""; display:block; clear:both }

/*내용역역*/
.pdcontents{padding:5px;}
.pdcontents h2{font-size:16px;color:#0f7ab2;}
.pdcontents h4{margin:0;padding-left:20px;padding-top:3px; background:url(../images/icon_sq01.gif) 5px  7px no-repeat;color:#2e2e2e;}



.pdcontents p{margin:3px 20px 15px;}
.pdcontents p strong{color:#039;}



/*표작성*/
.pdcontents table.chart{margin-top:10px;margin-bottom:10px;}
.pdcontents table.chart th{ background:#c5cbd0;color:#566676;}
.pdcontents table.chart th.th2{ background:#d9e0e5;}

.pdcontents table.chart td{ background:#eef3f7;padding:2px; text-align:center;}
.pdcontents table.chart td.tdtit{ background:#d9e2e2;padding:2px;color:#446191;}