@charset "euc-kr";
/*********** Base Style ***********/
* { margin: 0; padding: 0; border: 0;}
body,th,td {
	font-family: "µ¸¿ò";
	font-size: 12px;
	color: #666;
}
html{
	background: url(/himg/bg_main.jpg) left top repeat-x;
}
a { color: #666; text-decoration: none;}
a:hover { color: #1d5ec1; text-decoration: underline; font-weight: normal;}


input,textarea,select { 
	color: #555555; 
	font-size: 12px; 
	height: 17px; 
	line-height: 18px;
	font-family: "verdana","µ¸¿ò"; 
	vertical-align: middle; 
	border: 1px solid #c7cbe9;
}
.input-radio{
	border: none;
}
.input-write{
	width: 96.5%;
	height: 330px;
	padding: 10px;
}
img { vertical-align: top; border: 0;}
h1 img,h2 img,h3 img { vertical-align: top; }
h1,h2,h3,h4,h5 { font-size: 12px; line-height: 16px;}
ol,ul,li { list-style: none;}
.clear{clear:both;}

table { border-collapse: collapse;}
em { font-style: normal;}

/* Å¸ÀÌÆ² */
#topArea {
	padding: 0px 0px 0px 0px;
}

#topArea .mainNavi{	
	padding: 0px 0px 0px 75px;
}
#topArea .mainNavi ul li{	
	display: inline;
}

#contents ul li p{
	width: 216px;
	padding: 0px 15px 0px 17px;
	line-height: 14px;
	background: url(/himg/main_img06.jpg) left top no-repeat;
}

#contents .noticeArea{
	padding: 34px 0px 30px 59px;
}
#contents .noticeArea .notice,
#contents .noticeArea .news{
	padding: 0px 32px 0px 0px;
}
#contents .noticeArea .notice h3,
#contents .noticeArea .news h3{
	padding: 0px 0px 7px 0px;
}
#contents .noticeArea .notice table td,
#contents .noticeArea .news table td{
	width: 250px;
	padding: 3px 0px 3px 13px;
	background: url(/himg/dot_main.gif) 3px 6px no-repeat;
}
#contents .noticeArea .notice table th,
#contents .noticeArea .news table th{
	width: 60px;
	text-align: right;
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
}

/* Ä«ÇÇ¶óÀÕ*/
#bottomArea {
	clear: both;
	padding: 16px 0px 0px 0px;
	background: url(/himg/copy_line.gif) left top no-repeat;
}