/* Common */
body {text-align:center; font-family:"돋움";}
body, form,  div, input {margin:0; padding:0;}
li {list-style:none;}	img {border:none;}	input,textarea, select {font-size:12px;}
a:link, a:visited, a:active {text-decoration:none;}	a:hover {text-decoration:underline;}
.img {border:1px solid #cccccc}/*20090813수정*/

.pimg {border:1px solid #000000}
td { color:#333333; font-size:12px;}

.u {text-decoration:underline;}
.no {text-decoration:none;}

.ln16 {line-height:16px;}  
.ln18 {line-height:18px;}
.ln20 {line-height:20px;} 
.ln23 {line-height:23px;} 
.ln24 {line-height:24px;}
 
 
.ls {letter-spacing:-1px;}

.b {font-weight:bold;}

.f11 {font-size:11px;}
.f12 {font-size:12px;}
.f14 {font-size:14px;}
.f16 {font-size:16px;}
.f18 {font-size:18px;}
.f20 {font-size:20px;}
.f25 {font-size:25px;}

.fl {float:left;} .fr {float:right;} .cb {clear:both;}

/*common news 간격*/
.pdl_4 {padding-left:4px;}	
.pdl_5 {padding-left:5px;}	
.pdl_7 {padding-left:7px;}

.pdb_4 {padding-bottom:4px;} 
.pdb_15 {padding-bottom:15px;}

.pdt_2 {padding-top:2px;}
.pdt_3 {padding-top:3px;}
.pdt_5 {padding-top:5px;}	

.mgb_2 {margin-bottom:2px;}	
.mgb_3 {margin-bottom:3px;}

.mgt_2 {margin-top:2px;}
.mgt_4 {margin-top:4px;}

.mgb_20 { margin-bottom:20px;}
.mgb_10 { margin-bottom:10px;}
.mgb_6 { margin-bottom:6px;} 

.vm {vertical-align:middle;}



/*main contents 간격*/
.m_news {margin:0 5px 0 5px;}
.m_newsre {margin:9px 20px 10px 20px;}
.m_newsre1 {margin:6px 20px 0px 20px;}

.nvar {font-size:12px; font-weight:normal; color:#b3cfde;}
.gl {font-family:gulim; font-size:13px;}



/*font color*/
/*blue*/
.fc01 {color:#0a306c;}
.fc02 {color:#3e6eab;}
.fc03 {color:#b3cfde;}
.fc10 {color:#0000cc;}
.fc11 {color:#cc5d41;}

/*gray*/
.fc04 {color:#333333;}
.fc05 {color:#666666;}
.fc06 {color:#444444;}
.fc08 {color:#cccccc;}
.fc09 {color:#FFFFFF;}


/*orange*/
.fc07 {color:#ee4d15;}



/* Layout | 좌측 */
.lt_bg {background-color:#e7edf5;}
.rt_bg {background-color:#ececec;}
.white_bg {background-color:#FFFFFF;}

/* Category | 좌측 */
.ts_pd {padding:11px 12px 6px 12px;}
.c_news {margin:0 5px 15px 5px;}

/* Category | 중앙 */  
.news_list {margin:0 0 8px 0;}
.slist {margin:0 0 20px 0;}

/* 기사보기*/
.view_title {margin:0 0 4px 0 ;}
.vlew {font-family:gulim; font-size:15px; line-height:22px;}
.titie_gb {padding:10px 15px 10px 15px;}
.vlew_wt {font-size:12px; font-family:dotum;}
.vlew_re {padding:10px 10px 7px 10px;}



/*20090813추가*/

.img1 {border:1px solid #5e84c5}
.fc12 {color:#b9cee7;}
.2px_dot {color:#889bb8; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}

.Healine {font-size:24px; font-weight:bold; color:#001166; letter-spacing:-1px; }
.tag_dot {background:url(images/main/main_rtdot.gif) ; width:3px; height:3px; background-repeat:no-repeat; margin:5px 5px 0 5px; vertical-align:middle}
.3px_dot {color:#77a0d1; font-family:Verdana, Arial, Helvetica; font-size:17px; font-weight:bold; width:10px;}

.tag_fc1, a.tag_fc1:link, a.tag_fc1:visited, a.tag_fc1:hover, a.tag_fc1:active{color:#ffffff; font-size:13px; font-family:gulim; letter-spacing:-1px; font-weight:bold; text-decoration:none;}
.tag_fc2, a.tag_fc2:link, a.tag_fc2:visited, a.tag_fc2:hover, a.tag_fc2:active{color:#ff8a00; font-size:13px; font-family:gulim; letter-spacing:-1px; font-weight:bold; padding:4px 3px 2px 3px; background:#284c9e; margin:3px 0 3px 0; text-decoration:none;}
.tag_fc3, a.tag_fc3:link, a.tag_fc3:visited, a.tag_fc3:hover, a.tag_fc3:active{color:#9dd3ff; font-size:12px; font-family:gulim; text-decoration:none;}

.tag_fc4, a.tag_fc4:link, a.tag_fc4:visited, a.tag_fc4:hover, a.tag_fc4:active{color:#333333; font-size:12px; text-decoration:none;}

.issue_dot {color:#889bb8; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding:0 0 0 5px;}
.issue_title, a.issue_title:link, a.issue_title:visited, a.issue_title:hover, a.issue_title:active{ height:1%; color:#0a306c; font-weight:bold; font-size:18px; letter-spacing:-1px; filter:dropshadow(color:#0a306c,offx:1,offy:0,positive:1); display:block; }

.issue {color:#000000; font-size:14px; font-weight:bold; letter-spacing:-1px; padding:6px 0 0 22px;}


/*20090819추가*/
.picl {position:relative; float:left;}
.picbg {position:absolute; width:685px; filter:alpha(opacity=90); background:#7491b7;  z-index:0; bottom:0;}
.pictxt {padding:10px; float:left;z-index:1; font-family:dotum; font-size:11px; font-weight:bold; color:#ffffff; letter-spacing:-1px; line-height:14px; margin:0; text-align:left;}
.picr {position:relative; float:right;}
.picc {position:relative; float:center;}

.bn_gapr{padding:0 0 10px 10px;}

.emphasis{font-family:gulim; font-size:18px; font-weight:bold; color:#0a306c;} 
.emphasis_t{color:#cd4503;}

.chart {background:#99b7d6; border-left:1px solid #acc8e5; text-align:center; font-size:11px; color:#ffffff; letter-spacing:-1px; padding:9px 0 8px 0;}
.chart0 {background:#99b7d6; text-align:center; font-size:11px; color:#ffffff; letter-spacing:-1px; padding:9px 0 8px 0;}
.chart_l {text-align:left; padding:8px 10px 7px 10px; border-bottom:1px solid #dee3e8;}
.chart_c {text-align:center; padding:8px 10px 7px 10px; border-bottom:1px solid #dee3e8;}
.chart_r {text-align:right; padding:8px 10px 7px 10px; border-bottom:1px solid #dee3e8;}
.chart_bg {background:#f2f2f2;}

/*20100413추가*/
.fc13 {color:#000000;}
.fc14 {color:#888888;}
.ln14 {line-height:14px;}
.pdt_7 {padding-top:7px;}
.pdb_6 {padding-bottom:6px;} 
.f13 {font-family:gulim; font-size:13px;}