body, td, a, input, caption {font-size:9pt; line-height:1.4}
img {border:0px;}
a {color:#0E709F; text-decoration:none;}
a:hover {text-decoration:underline;}
li {line-height:200%;}
#top_menu a {text-decoration:none; color:red;}
#top_menu a:hover {text-decoration:none}

.article_title {padding:5 3 2 3;}
.article_title a {font-size: 10pt; font-weight: bold; color: /*#AE4F0C*/#0E709F;text-decoration:underline;}
.article_title a:hover {color:#0E709F; }
.article_summary {font-size: 9pt; color: #333333; padding:0 3 5 3}

.article_main_title {padding:5 3 5 3;}
.article_main_title a {font-size: 12px; font-weight: normal; color: #AE4F0C;}
.article_main_title a:hover {color:#B3AE9A; }


.search_title {font-size:13px; font-weight:bold; color:#AE4F0C; padding:5px; border:1px #CCC6B2 solid; margin:10 0 5 0;}
.search_category {padding:5 5 5 10;}
.search_category a {font-size: 10pt; font-weight: bold; color: #AE4F0C;}
.search_article {padding:10 5 5 10;}
.search_article a {font-size: 10pt; font-weight: bold; color: #AE4F0C;}
.search_summary {font-size: 9pt; color: #333333; padding:0 3 3 15}

.main_category {color:#CC0000; font-size:13px; font-weight:bold; padding:5px; border:1px #CCC6B2 solid; margin:10 0 5 0;}

.search_keyword {float:left; border:3px solid #CCC6B2; padding: 2px 0px 0px 3px; background:#fff; width:390px; height:24; font-size:13px;font-family:±¼¸²,gulim,sans-serif; color:#333;}
.search_btn { border-width:0px; background:url(/images/button/btn_search.gif) no-repeat 0 0; width:49px; height:24px; overflow:hidden; cursor:pointer;margin:0px 0px 0px 3px;}

.top_menu {padding:0 3 2 15;}
.path {
	border-width: 0 0 1 0;
	border-style: dotted;
	border-color: #aaaaaa;
	color: #333333;
}

.templateTable {background-color:#F9F3E4; border-collapse:collapse; border:1px gray solid;}

#article li {list-style-image: url(/images/icon/blt01.gif);	margin-left:-10px;}

#hot_keyword li {list-style-image: url(/images/icon/blt01.gif);	margin-left:-10px;} 

.tab01 {background-color: #F5F5F5; border:solid 1px #CCCCCC; padding: 5 0 3 5; font-weight:bold;}
.body01 {border-width:0 1 1 1; border-style:solid; border-color:#CCCCCC;}

.tbl01 {border-collapse:collapse;}
.tbl01_h {font-weight:bold; text-align:center; color:#666; padding:5px;}
.tbl01_l {font-weight:bold; text-align:center; color:#666; padding:5px;}
.tbl01_cell {color:#333; padding:5px;}

.qna_col {font-size:8pt; color:#666666;}

.col_str {width:680px; border:1px dotted #CCC; margin-bottom:10px;}
.col_div {width:680px; border:1px dotted #CCC;}
.col_div_str {width:680px; padding:3px 5px 15px 0px; text-align:right; color:#999; font-size:9pt; line-height:1.5}
.col_div .cal_item {width:100px;  float:left; padding:5px; text-align:center; font-weight:bold; background-color:#EEE;}
.col_div .cal_detail {width:550px; float:right; padding:5px; background-color:#FFF;}
.cal_cell {text-align:right; padding-right:5px; font-weight:bold; color:#0E709F}

.col_div2 {width:517px; border:1px dotted #CCC; margin:0px 0px 0px 10px;}
.col_div2 .cal_item2 {width:100px;  float:left; padding:7px 5px 7px 5px; text-align:center; font-weight:bold; background-color:#EEE;}
.col_div2 .cal_detail2 {width:390px; float:right; padding:5px; background-color:#FFF; border:0px solid #DDD;}
.col_div_str2 {width:517px; padding:3px 5px 15px 0px; text-align:right; color:#999; font-size:9pt; line-height:1.5}



/*btn*/
.btn {display:inline; float:left; height:23px; margin-left:5px; overflow:hidden; cursor:pointer; cursor:hand;}
.btn span {float:left; width:10px; height:23px;margin:0px; background-position:0px 0px; background-repeat:no-repeat; background-image:url(/images/button/btn_bg02.gif);}
.btn p {display:inline; float:left; height:23px; padding:0px 10px 0px 0px;background-position:top right; background-repeat:no-repeat;background-image:url(/images/button/btn_bg02.gif);margin:0 0 0 0;}
.btn p a {float:left; margin:6px 0px 100px 0px; letter-spacing:-1px;text-decoration:none;color:#666;font-size:12px;}
.btn p a:hover {text-decoration:none; color:#005279}
.btn p img {margin-right:5px; margin-bottom:2px; vertical-align:middle;border:none;}

.a_top_menu a{background:url(/images/icon/tick11.png) no-repeat 0px 0px; padding:0px 0px 0px 12px; color:#999;}


