* { font-family: 'NanumGothic', '³ª´®°íµñ','NanumGothicWeb', '¸¼Àº °íµñ', 'Malgun Gothic', Dotum; font-size:13px; }
/* ¸ðµç ÆäÀÌÁöÀÇ °øÅë½ºÅ¸ÀÏ 
body{ margin: 0px;	 font-family: "³ª´® °íµñ", Malgun Gothic, "µ¸¿ò", Dotum, arial, "Apple Gothic", sans-serif; 

}
*/

.menul_tit { height:33px;text-align:center; font-weight:bold; background-color:#f4f5f9;border-top:solid 1px #b8bbc4;border-bottom:solid 1px #b8bbc4;}
.menul_lst { height:33px;text-align:center;border-bottom:solid 1px #b8bbc4; padding:5px 0 5px 0;}

/*¼­ºê¸Þ´º*/
#container .subLeft .subTitle {position:absolute;top:20px;left:0;z-index:3}
#snb {}
#snb h2 {width:175px; height:32px; font-family:NanumGothic;font-size:24px;font-weight:bold;color:#3d8084;letter-spacing:-1px; border-bottom:1px solid #dddddd; text-align:left;  padding-left: 2px; margin: 5px 0 0 0;}
#snb ul {list-style:none; text-align:left; width:175px;}
#snb ul li { margin:2px 0 0 0; }
#snb ul li a {display:inline-block;width:147px;padding:0px 7px 0px 20px;height:30px;line-height:26px;font-family:NanumGothic;font-size:13px;font-weight:bold;letter-spacing:-1px;color:#949494;background:url(./image/submenu_dot.gif) no-repeat 0px 0px ; border-bottom:1px solid #ddd; }
#snb ul li a:hover {background:#fff url(./image/submenu_dot_hover.gif) no-repeat 0px 0px; color:#fff; text-decoration:none;}
/*#snb ul li a.selected2 {color:#949494;font-size:13px;font-weight:bold;background:url(./image/sub_active_blue.jpg) no-repeat 0 0;}*/
#snb ul li a.selected2{display:inline-block;width:147px;padding:0px 7px 0px 20px;height:30px;line-height:26px;font-family:NanumGothic;font-size:13px;font-weight:bold;letter-spacing:-1px;color:#949494;background:url(./image/submenu_dot.gif) no-repeat 0px 0px ; border-bottom:1px solid #ddd; }
#snb ul li a.selected2:hover {background:#fff url(./image/submenu_dot_hover.gif) no-repeat 0px 0px; color:#fff; text-decoration:none;}
#snb ul li a.selected2_hover {background:#fff url(./image/submenu_dot_hover.gif) no-repeat 0px 0px; color:#fff; text-decoration:none;}

#snb ul li ul, #snb ul li ul li {margin:0;padding:0}
#snb ul li ul {margin:0;padding:0 0 6px 0;}
#snb ul li ul li.m3 a {width:144px;border:none;font-family:Malgun Gothic;font-size:12px;padding:0 0 0 40px;color:#666;display:block;height:22px;line-height:22px;background:url(./image/submenu_dot1.gif) no-repeat 30px 8px}
#snb ul li ul li.m3 a:hover{color:#000;background:#e0e0e0 url(./image/submenu_dot1.gif) no-repeat 30px -10px; text-decoration:none;}
#snb ul li ul li.m3 a.selected3{color:#ff6000;font-weight:bold;background-position:30px -28px}


/*¼­ºê Å¸ÀÌºí¹Ù ¹× ·ÎÄÉÀÌ¼Ç*/
#subRight { padding-top:53px;}
#subRight .titleBar {border-bottom:1px #dadada solid;display:block;height:33px}
#subRight .titleBar:after{display:block;clear:both;content:''}
#subRight .line {border-top:2px #fff solid;}

#subRight .titleBar .location {text-align:right;font-size:11px;color:#999;letter-spacing:-1px;padding:16px 3px 0 0}
#subRight .titleBar .location a{color:#888}
#subRight .titleBar .location a:hover{color:#000}
#subRight .titleBar .subTitle {background:url(./image/title_dot.gif) no-repeat 3 7px;}
#subRight .titleBar .subTitle h1{font-family:Malgun Gothic;font-size:22px;font-weight:bold;color:#757575;letter-spacing:-1px; margin-top:0px;}


/*¼­ºê³»¿ë*/
.sub_title1 {margin-bottom:8px;font-family:Malgun Gothic;font-size:18px;font-weight:bold;color:#2f6197;letter-spacing:0px;}
.sub_text1 {font-family:font-size:12px;letter-spacing:0px;padding-right:30px; line-height: 160%; margin-left: 15px;}
.sub_text2 {font-family:font-size:12px;letter-spacing:0px;padding-right:30px; line-height: 160%; margin-left: -15px; list-style:none;}

.sub_text1 ul {font-family:font-size:12px;letter-spacing:0px;padding-right:30px;padding-left:20px;}
.sub_text1 li	{font-family:font-size:12px;letter-spacing:0px;list-style:none; line-height: 160%;}
.sub_text1_bold 	{font-family:Malgun Gothic;font-size:12px;font-weight:bold;color:#2f6197;letter-spacing:0px;}

ul,li {margin:0;padding:0;list-style-type:none; }
input,select,textarea {font-size:12px;font-family:gulim;}
select {font-size:12px;font-family:dotum;}
label {cursor:pointer;}
a {text-decoration:none;color:#000;}
a:hover {color:#666;}
.wrap {width:960px;margin:auto;}
#header {}
#content {padding:20px 0 0 0;min-height:500px;}
#footer {}


/********************* paging ***********************************/
.paging{
	clear:both;
	height:30px;
	font-size: 12px;
	text-align:center;
	margin-top:20px;
}
.paging a {
	text-decoration: none;
	border: solid 1px #AAE;
	color: #15B;
	padding:5px 7px 5px 7px;
	margin-right:5px;
}
.paging .current {
	background: #14899a;
	color: #fff;
	border: solid 1px #AAE;
	padding:5px 7px 5px 7px;
	margin-right:5px;
}

.paging .current.prev, .paging .current.next{
	color:#999;
	border-color:#999;
	background:#fff;
}
