/*@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);*/

* {margin:0; padding:0}
BODY,TD,SELECT,DIV,FORM,TEXTAREA,center,option,pre,blockquote { font-family:'NanumGothic'; color:#666; font-size:12px; letter-spacing:-0.02em; line-height:18px; }
IMG {border:none}

A:link { color:#666; text-decoration:none; font-family:NanumGothic; font-size:12px; }
A:visited { color:#666; text-decoration:none; font-family:NanumGothic; font-size:12px; }
A:active { color:#666; text-decoration:none; font-family:NanumGothic; font-size:12px; }
A:hover { color:#666; text-decoration:none; font-family:NanumGothic; font-size:12px;  }


#warp { width:1000px; margin:0px auto; }
#head { width:100%; height:70px; border:1px solid #dfdfe1; background:#666a72; margin-top:10px; }
#left { clear:both; float:left; width:220px; border:1px solid #dfdfe1; margin-top:10px; background:#FFF; }
#mbody { float:right; width:726px; height:468px; border:1px solid #dfdfe1; margin-top:10px; background:#FFF; padding:0px 20px; }
#sbody { float:right; width:687px; min-height:624px; border:1px solid #dfdfe1; margin-top:10px; background:#FFF; padding:0px 40px; }
#foot { clear:both; float:left; width:100%; height:40px; margin-top:20px; text-align:center; border-top:1px solid #DEDEDE; padding:20px 0px; }


/* ¼Ö·ç¼Ç ¹öÀü ¼±ÅÃ ¹Ú½º */
.category_box { position:relative; width:178px; z-index:10; }
.category_total { padding:4px 10px; border:1px solid #e3e3e3; background:#fff; position:absolute; left:0; top:20px; display:none; }
.category_total ul { list-style:none; }
.category_total li a { float:left; width:156px; padding:4px 0px; display:block; }


/* ÀÌº¥Æ® ¹è³Ê */
.sliderbutton { float:left; width:32px; }
.sliderbutton img { cursor:pointer; }
.sliderbutton img:hover { background:#666; }

#slideshow { float:left; width:178px; min-height:103px; margin:0px 20px; }
#slides { position:relative; width:178px; height:83px; list-style:none; overflow:auto; }
#slides li { width:178px; height:83px; }

.pagination { float:left; list-style:none; }
.pagination li { float:left; cursor:pointer; padding:0px; width:11px; height:11px; background-image:url(../img/left/poff.png); margin:0px 1px; text-align:center; color:#222; }
.pagination li:hover { background-image:url(../img/left/pon.png);	color:#000; }
li.current { background-image:url(../img/left/pon.png); }


/* »ó´Ü¸Þ´º */
.t_sns { width:100%; height:30px; }
.t_sns ul { list-style:none; float:right; }
.t_sns li { float:left; height:30px; padding:0px 6px; border-right:1px solid #EEE; }

.t_logo { float:left; width:184px; height:57px; background:#FFF; padding-top:13px; padding-left:36px; }
.t_search { float:left; margin-top:24px; margin-left:40px; }
.t_search ul { list-style:none; }
.t_search_li1 { float:left; width:56px; padding-top:2px; }
.t_search_li2 { float:left; }
.t_search_li3 { float:left; padding-left:4px; }
.t_search_box { color:#666; font-size:12px; font-weight:bold; border:1px solid #FFF; width:300px; height:19px; padding:1px 0px 0px 5px; }

.t_menu { float:right; margin-top:28px; }
.t_menu ul { list-style:none; margin-right:24px; }
.t_menu li { float:left; padding-right:8px; }


/* ¿ÞÂÊ¸Þ´º */
.l_category_tit { float:left; width:100%; padding:15px 20px; font-size:14px; font-weight:bold; border-bottom:1px solid #EEE; }
.l_select_ver { float:left; padding:15px 20px; }
.l_category_list { float:left; width:100%; padding:0px 20px 20px; min-height:319px; border-bottom:1px solid #EEE; }
.l_qna_tit { float:left; height:22px; padding:12px 0px 6px 20px; color:#555; font-size:13px; font-weight:bold; }
.l_qna_icon { float:right; margin:11px 24px; }
.l_line { float:left; width:100%; border-bottom:1px solid #EEE; }
.l_event_tit { float:left; margin:10px 20px; color:#555; font-size:13px; font-weight:bold; }
.l_event_change_bt { float:right; margin:15px 20px; }


/* ¸ÞÀÎº»¹® */
.m_dotline { height:134px; margin-top:20px; }
.m_dotline_lt { float:left; }
.m_dotline_rt { float:right; }
.m_intro_txt1 { clear:both; float:left; height:95px; margin-left:68px; }
.m_intro_txt2 { float:left; height:158px; margin-left:68px; }
.m_dotline2 { clear:both; }
.m_dotline_lb { float:left; }
.m_dotline_rb { float:right; }

.m_board { float:left; width:247px; border:1px solid #dfdfe1; margin:10px 0px 0px 10px; background:#FFF; }
.m_board_tit { float:left; margin:10px 20px; color:#555; font-size:13px; font-weight:bold; }
.m_board_more { float:right; text-align:right; margin:15px 20px; }
.m_board_underline { float:left; width:100%; height:13px; border-top:1px solid #e5e5e5; }
.m_board_list { float:left; min-height:90px; margin-left:20px; }
.m_board_list ul { list-style:none; }
.m_board_list li { float:left; width:100%; }
.m_board_list_tit { position:relative; top:-0.2em; }

/* ÆùÆ® ¼Ó¼º */
.boldfont { font-weight:bold; }








/* ÆäÀÌÁö ¸®½ºÆ® ½ºÅ¸ÀÏ½ÃÆ® */
.pageList{
	width:100%;
	clear:both;
	margin:0 auto 5px;
	padding:5px 0;
	text-align:center;
	overflow:hidden;
}
.pageList a,.pageList strong{
	display:inline-block;
	position:relative;
	margin-right:1px;
	/*padding:10px 10px 15px;*/
	padding-top:10px;
	border:0px solid #fff;
	font:bold 14px Verdana;
	line-height:normal;
	color:#000000;
	text-decoration:none;
	width:30px;
	height:30px;
}
.pageList strong{
	border:1px solid #e9e9e9;
	color:#f23219 !important
}
.pageList a{
	border:1px solid #e9e9e9;
	text-decoration:underline
}



/* Ä«Å×°í¸® C Å¸ÀÔ±ÛÀÇ ³»¿ë¿¡ º¸ÀÌ´Â ¼­ºê ¸Þ´º */
#subMenuList {
	margin:20px;
}
#subMenuList li { 
	display:inline-block;
	width:45%;
	list-style:none;
	border-bottom:1px solid #AAA;
	padding:10px;
	margin-left:10px;
}
#subMenuList a { 
	padding:5px;
	font-size: 19px;
	font-weight: bold;
}


#printVersion {
	text-align:right;
	margin-top:20px;
	list-style:none;
}