@import url(heading.css);

﻿td,body{font-size:12px;font-family:돋움,dotum; color:#2D2C2D; 	line-height: 120%; }
img{border:none}
font{line-height: 140%;}
.p10 {font-size:10px}
.p11{font-size:11px}
.p12{font-size:12px}
.p13{font-size:13px}
.p14{font-size:14px; color:#016 !important;}
.p15{font-size:15px}
.p16 {font-size:16px}
.p19{font-size:20px;font-family:굴림,dotum; color:#016 !important;}
.p24{font-size:24px}
.p27{font-size:27px}
.p20{font-family:굴림; color:#222222;line-height: 150%;word-break: break-all;}

A:link {font-family:돋움,verdana;font-size:9pt;color: #2D2C2D; text-decoration:none} 
A:active {color:#cccccc; text-decoration:none}
A:visited {font-family:돋움,verdana;font-size:9pt;color: #2D2C2D; text-decoration:none} 
A:hover {color:#2D2C2D; font-family:돋움,verdana;font-size:9pt;color:#2D2C2D; text-decoration:none;} 



#rss_list A:link { color:blue;text-decoration:none;border-bottom:1px solid;line-height:1.5em;} 
#rss_list A:active { color:blue;text-decoration:none;border-bottom:1px solid;line-height:1.5em;}
#rss_list A:visited { color:blue;text-decoration:none;border-bottom:1px solid;line-height:1.5em;} 
#rss_list A:hover {color:blue;  text-decoration:none;border-bottom:1px solid;line-height:1.5em;} 
#rss_list li {margin:0 0 5px 0; } 

/*메인*/
.headtitle01, .headtitle01 a:link, .headtitle01 a:visited {font-family: Dotum,UnDotum,AppleGothic,sans-serif; vertical-align: bottom;  padding-top:15px; padding-bottom: 2px; font-size: 24px; line-height: normal; letter-spacing: -1px; font-weight: bold; color:#016}
.tit02{font-family: Dotum;color:#003399 ; font-size:16px;padding-top: 20px; }
.tit03{font-family: Dotum;color:#016 ; font-size:14px;font-weight: bold;}
.tit04{font-family: Dotum;color:#000000 ; font-size:20px;font-weight: bold;}


.sub01{font-family: Dotum;color:#888888 ; font-size:11px;}
.sub02{font-family: Dotum;color:#888888 ; font-size:15px;}



.me1, 
.me1 a:link{font-size:14px;color:#ffffff ; font-weight: bold; text-decoration:none},
.me1 a:visited, 
.me1 a:hover{font-size:14px;color:#ffffff ;font-weight:bold;text-decoration:none;}, 
.me1 a:active{font-size:14px;color:#ffffff; text-decoration:underline;}

.me3, 
.me3 a:link{font-size:12px;color:#ffffff ;  text-decoration:none},
.me3 a:visited, 
.me3 a:hover{font-size:12px;color:#ffffff ;text-decoration:none;}, 
.me3 a:active{font-size:12px;color:#ffffff; text-decoration:none}


.me2, 
.me2 a:link{font-size:14px;color:#333333 ; font-weight: bold; text-decoration:none},
.me2 a:visited, 
.me2 a:hover{font-size:14px;color:#333333 ;font-weight:bold;text-decoration:none;}, 
.me2 a:active{font-size:14px;color:#333333; text-decoration:underline;}


.f01{color:#ffffff ; }
.f02{color:#000000 ; }
.f03{color:#333333 ; }
.f04{color:#1B73A4 ; }
.f05{color:#888888 ; }
.f06{color:#CC6600 ; line-height: normal;}
.f07{color:#D6D6D6 ; }
.f08{color:#E96040 ; }/*포인트*/
.f09{color:#E62542 ; }/*레드*/
.f10{color:#666666 ; }
.f11{color:#D12819 ; }/*레드타이틀*/
.f12{color:#0B426D ; }/*서명-이름*/



.padd01{    
    word-break: break-all; 
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
    
    }
    
.padd02{padding:10px; }

.padd03{    
    word-break: break-all; 
    background-color:#F6F6F6;   
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
    
    }


.s01{line-height: normal;}

.inputs01 {background-color:#ffffff;border:1 solid bbbbbb}
.cmt_subject{font-family: Dotum;color:#000000 ; font-weight: bold;} 



/*********************************************
* ALIGN _ COMMON 
*********************************************/

.float_l 		 {float:left;}
.float_r  		 {float:right;}
.clear           {clear:both; }

.left			 {text-align:left;}
.right		 	 {text-align:right;}
.center      	 {text-align:center;}
.just     		 {text-align:justify; text-justify:inter-cluster; }

.va_t 			 {vertical-align:top; }
.va_m 			 {vertical-align:middle; }
.va_b 			 {vertical-align:bottom; }

.icon_01		 {list-style-image:url('000'); padding:0px;}
.btns			 {vertical-align:middle; padding:20px ;}


/*********************************************
* TEXT _ COMMON 
*********************************************/
.b      		 {font-weight:bold;}

.f_bk     		 {color:#000000;} 
.f_ff      		 {color:#ffffff;}
.f_or			 {color:#c55801;}
.f_bl			 {color:#33868a;}
.f_gr			 {color:#6e8b20;}
.f_gray			 {color:#6a6b6c;}
.f_red			 {color:#c90202;}
.f_blue			 {color:#032f9c;}

.f_09			 {font-size: 9px;}
.f_10			 {font-size: 10px;}
.f_11			 {font-size: 11px;}
.f_12			 {font-size: 12px;}


.lh_13           {line-height:130%; }
.lh_15 			 {line-height:150%; }
.lh_18 			 {line-height:180%; }

.I_space         {letter-spacing:-1px;}
.w_space  		 {word-spacing:-1px;}

.f_verdana		{font-family:Verdana, Dotum; font-size:12px;}
.f_tahoma		{font-family:Tahoma, Dotum; font-size:12px;}
.f_arial		{font-family:Arial, Dotum; font-size:12px;}
.f_mgothic		{font-family:Malgun Gothic, Dotum; font-size:12px;}

.t_category 	{font-size: 12px;font-weight:bold; color:#022473;}
.t_year			{font-size: 12px;font-weight:bold; color:#c55801;}
.t_month		{font-size: 12px;font-weight:bold; color:#57a216;}
.t_word			{font-size: 12px;font-weight:bold; color:#595959;}

.t_region		{font-size: 12px;font-weight:bold; color:#c55801;}
.t_period		{font-size: 12px;font-weight:bold; color:#595959;}

.t_rating_bl	{font-size: 12px; font-weight:bold; color:#3c50df;  font-family:Arial, Dotum;}
.t_rating_gr	{font-size: 12px; font-weight:bold; color:#7abc1f;  font-family:Arial, Dotum;}





/*********************************************
* MARGIN _ COMMON 
*********************************************/
.ma_0  			{margin:0px;}
.ma_10  		{margin:10px;}

.ma_t5	  		{margin-top:5px;}
.ma_t10   		{margin-top:10px;}
.ma_t20   		{margin-top:20px;}

.ma_b5 			{margin-bottom:5px;}
.ma_b10			{margin-bottom:10px;}
.ma_b20  		{margin-bottom:20px;}

.ma_l5   		{margin-left:5px;}
.ma_l10			{margin-left:10px;}
.ma_l20  		{margin-left:20px;}

.ma_r5 		    {margin-right:5px;}
.ma_r10   		{margin-right:10px;}
.ma_r20  	    {margin-right:20px;}

/*********************************************
* PADDING _ COMMON 
*********************************************/
.pad_5   		{padding:5px;}
.pad_10 		{padding:10px;}
.pad_20  		{padding:20px;}

.pad_l5 		{padding-left:5px;}
.pad_l10		{padding-left:10px;}
.pad_l15		{padding-left:15px;}
.pad_l20		{padding-left:20px;}
.pad_l25		{padding-left:25px;}

.pad_r5		    {padding-right:5px;}
.pad_r10		{padding-right:10px;}
.pad_r15		{padding-right:15px;}
.pad_r20		{padding-right:20px;}

.pad_t5			{padding-top:5px;}
.pad_t10		{padding-top:10px;}
.pad_t15		{padding-top:15px;}
.pad_t20		{padding-top:20px;}

.pad_b5			{padding-bottom:5px;}
.pad_b10		{padding-bottom:10px;}
.pad_b15		{padding-bottom:15px;}
.pad_b20		{padding-bottom:20px;}

/*********************************************
* BORDERLIST STYLE 
*********************************************/

/* Board Style 1 : : 데이터뱅크 , 시청률분석실 , 시청률순위, 공지사항 게시판 */

#boardlist {}
#boardlist table 				{ border-collapse:collapse; table-layout:fixed; padding:0px; margin:0px; }
#boardlist table tr th 		{ background:url('../img/board/list_1_bg.gif') left top repeat-x; padding:5px 0 0px 0; text-align:center; }
#boardlist table tr th.left 	{ background:url('../img/board/list_1_bg.gif') left top repeat-x; padding:5px 0 0px 0; text-align:left; }
#boardlist table tr th.no		{ background:url('../img/board/list_1_bg.gif') left top repeat-x; padding:0px; margin:0px; }
#boardlist table tr th.ra			{ background:url('../img/board/list_4_bg.gif') left top repeat-x; padding:0px 0 0px 0; text-align:center; color:#6e8b20;}
#boardlist table tr th.rano		{ background:url('../img/board/list_4_bg.gif') left top repeat-x; padding:0px; margin:0px; }


#boardlist table tr td			{ vertical-align:top; padding:6px 5px 5px 5px; margin:0px; font-size:12px;  }
#boardlist table tr td.e		{ vertical-align:top; padding:4px 5px 6px 5px; margin:0px; font-size:12px; }
#boardlist table tr td.h		{ vertical-align:top; padding:12px 5px 12px 5px; margin:0px; font-size:12px; }
#boardlist table tr td.name		{ vertical-align:top; padding:6px 0px 5px 0px; margin:0px; font-size:12px; letter-spacing:-1px;  }
#boardlist table tr td.no 		{ vertical-align:top; padding:0px; margin:0px; }
#boardlist table tr td.gray 	{ vertical-align:top; padding:6px 5px 5px 5px; margin:0px; background-color:#f9f9f9; }
#boardlist table tr td.rating   { vertical-align:top; padding:4px 2px 5px 2px; margin:0px; text-align:left;}
#boardlist table tr td.view     { vertical-align:top; padding:11px 15px 11px 15px; margin:0px; text-align:left;  background:url('../img/board/list_2_bg.gif') left top repeat-x; font-size:12px; color:#c55801; font-weight:bolder;}
#boardlist table tr td.view2	{ vertical-align:top; padding:8px 15px 8px 15px; margin:0px; font-size:12px; line-height:150%;}
#boardlist table tr td.view3	{ vertical-align:top; padding:8px 5px 5px 5px; margin:0px; font-size:12px; }

#boardlist table tr td.dotline	{ height:1px; background:url('../img/board/dot.gif') left top repeat-x; padding:0px; margin:0px; }
#boardlist table tr td.line 	{ height:1px; background-color:#d8d7d7; padding:0px; margin:0px; }
#boardlist table tr td.bottom 	{ height:1px; background-color:#a2a1a1; padding:0px; margin:0px; }
#boardlist table tr td.blank 	{ height:4px; background-color:#ffffff; padding:0px; margin:0px; }

#boardlist table tr td.readCon 	{ padding:35px 0; }
#boardlist table tr td.a	 	{ font-size:12px; padding:2px 15px 2px 0px;  }


/* Board Style 2 */

#boardlist2 {}
#boardlist2 table 				{ border-collapse:collapse; table-layout:fixed; padding:0px; margin:0px; }

#boardlist2 table tr td			{ vertical-align:middle; text-align:left;  padding:0px; margin:0px; font-size:12px;}
#boardlist2 table tr td.ct		{ vertical-align:middle; text-align:left;  padding:2px 0px 0px 0px; margin:0px; font-size:12px;}
#boardlist2 table tr td.pic		{ vertical-align:middle; text-align:center;  padding:3px; margin:3px; background-color:#d0d0d0;}
#boardlist2 table tr td.txt		{ vertical-align:top; text-align:left;  padding:4px; margin:0px; font-size:12px; }

#boardlist2 table tr td.dotline	{ height:1px; background:url('../img/board/dot.gif') left top repeat-x; padding:0px; margin:0px; }
#boardlist2 table tr td.line 	{ height:1px; background-color:#d8d7d7; padding:0px; margin:0px; }
#boardlist2 table tr td.blue 	{ height:1px; background-color:#d6e1ea; padding:0px; margin:0px; }
#boardlist2 table tr td.bottom 	{ height:1px; background-color:#a2a1a1; padding:0px; margin:0px; }

#boardlist2 table tr td.readCon 	{ padding:35px 0; }

