@charset "euc-kr";
/* author : ks0144 */

*{
	margin:0;
	padding:0;
	color:#666;
	font-family: "µ¸¿ò", "µ¸¿òÃ¼";
	font-size: 12px;

}

body{background-color:#f0f0f0; background-image:url(../images/common/y_bg.jpg); background-repeat:repeat-x; font:12px µ¸¿ò,Dotum,AppleGothic,sans-serif;text-align:center; color:#666; line-height:22px;}
a{color:#666;text-decoration:none; selector-dummy: expression(this.hideFocus=true);}
a:visited,a:visited *{color:#6d6599;}
a.visited,a.visited:visited{color:#444;}
a:hover,a:hover *,a.visited:hover{color:#438a01;}

form{display:inline;}
div,img{border:none;}


/*=============================================================================
 - Layout     
============================================================================= */

/* Main ·¹ÀÌ¾Æ¿ô */
#main {width:100%;}
div #container {position:relative; width:979px; text-align:left; margin-left:auto; margin-right:auto;}
div #sideA {float:left;width:201px; text-align:left; margin-left:auto; margin-right:auto;}
div #sideA_wrapper01{position:relative; top:0px;left:24px; width:177px;}
div #sideA_a{float:left; width:164px;}
div #sideA_b{float:right; width:13px; padding-top:77px;}
div #sideA_wrapper02{position:relative; width:201px; display:inline;}

div #sideB {position:absolute; top:0px;right:0px; width:813px; text-align:left; margin-left:auto; margin-right:auto;}
div #sideB_wrapper01{position:relative; top:0px;left:35px;width:778px;}
div #sideB_a {float:left; width:172px; padding-top:77px;}
div #sideB_b {position:absolute; top:0px;left:172px;width:382px;}
div #sideB_c {position:absolute; top:0px;left:554px;width:202px;}
div #sideB_d {float:right;width:22px; padding-top:350px;}
div #sideB_wrapper02{position:relative; top:0px;left:35px; width:813px;}


/* Sub ·¹ÀÌ¾Æ¿ô */
#pagewidth{ width:958px; text-align:left; margin-left:auto; margin-right:auto; } 
div #subheader {position:relative; width:958px; height:229px;}
div #subA {float:left; width:167px;}
div #subB {position:absolute; top:0px; left:167px; width:565px; visibility: visible; }
div #01 {position:absolute; top:0px; left:732px; background-image:url(../images/program/program_topbg.jpg); width:225px; height:229px; visibility: visible; }
	#02 {position:absolute; top:0px; left:732px; background-image:url(../images/daily/daily_topbg.jpg); width:225px; height:229px;}
	#03 {position:absolute; top:0px; left:732px; background-image:url(../images/community/community_topbg.jpg); width:225px; height:229px;}
	#04 {position:absolute; top:0px; left:732px; background-image:url(../images/event/event_topbg.jpg); width:225px; height:229px;
}
    #05 {position:absolute; top:0px; left:732px; background-image:url(../images/common/etc_topbg.jpg); width:226px; height:229px;}
div #subcontent {float: right; display:inline; position: relative; width:958px;}

/* °øÅë */
#footer {position:relative; clear:both; background-image:url(../images/common/bg_bottom02.jpg);}


/*=============================================================================
 - background      :  ¹é±×¶ó¿îµå ÀÌ¹ÌÁö
============================================================================= */
/* ¸ÞÀÎ ¹é±×¶ó¿îµå ÀÌ¹ÌÁö */
.bg_left01 {background-image:url(../images/main/m_img01.jpg); width:164px; height:64px;}
.bg_left02 {background-image:url(../images/main/m_img04.jpg); width:201px; height:58px;}
.bg_left03 {background-image:url(../images/main/t_event.jpg); width:172px; height:36px;}
.bg_left04 {background-image:url(../images/main/t_onair.jpg); width:172px; height:77px;}
.bg_left05 {background-image:url(../images/main/m_img06.jpg); width:11px; height:14px;}
.bg_left06 {background-image:url(../images/main/m_img07.jpg); width:50px; height:14px;}
.bg_left07 {background-image:url(../images/main/bg_onair.jpg); width:192px; height:141px; text-align:center; padding-top:5px;}
.bg_left07-1 {background-image:url(../images/main/bg_onair1.jpg); width:192px; height:141px; padding-left:10px;}
.bg_left08 {background-image:url(../images/main/m_img08.jpg); width:192px; height:58px;}

.bg_middle01 {background-image:url(../images/main/m_img11.jpg); width:362px; height:14px;}
.bg_middle02 {background-image:url(../images/main/m_img13.jpg); width:362px; height:58px;}

.bg_right01 {background-image:url(../images/main/m_img14.jpg); width:202px; height:66px;}
.bg_right02 {background-image:url(../images/main/m_img15.jpg); width:202px; height:19px;}
.bg_right03 {background-image:url(../images/main/bg_advert.jpg); width:202px; height:231px;}
.bg_right04 {background-image:url(../images/main/m_img16.jpg); width:202px; height:14px;}
.bg_right05_100310 {background-image:url(../images/main/m_img17_100310.jpg); width:202px; height:141px;}
/*ÇÏÆ®Å°Áî Æä½ºÆ¼¹ú start*/
.bg_right05 {background-image:url(../images/main/m_img17.jpg); width:202px; height:141px;}
/*ÇÏÆ®Å°Áî Æä½ºÆ¼¹ú end*/
.bg_right06 {background-image:url(../images/main/m_img18.jpg); width:202px; height:58px;}
/*.bg_right06 {background-image:url(../images/main/m_img18.jpg); width:202px; height:58px;}*/
.bg_right07 {background-image:url(../images/main/m_img21.jpg); width:57px; height:141px;}
.bg_right08 {background-image:url(../images/main/m_img22.jpg); width:57px; height:58px;}
.bg_right09 {background-image:url(../images/main/m_img20.jpg); width:57px; height:14px;}

/* ¼­ºê ¹é±×¶ó¿îµå ÀÌ¹ÌÁö */
.bg_white {background-color:#FFFFFF; vertical-align:top; text-align:left; width:690px;}

/* ÇÁ·Î±×·¥ ¸Àº¸±â */
.bg_pink {background-color:#fc446f;}

/* ÇÁ·Î±×·¥ */
.ProgramimgT {background-image:url(../images/program/pro_img01.jpg); width:65px; height:23px;}
.ProgramimgT1 {background-image:url(../images/program/pro_img02.jpg); padding:0px 10px 0px 10px; height:23px; color:#fc446f;letter-spacing:-1px;font-weight:bold;}
.ProgramimgT1 a, .ProgramimgT1 a:active , .ProgramimgT1 a:visited , .ProgramimgT1 a:hover{color:#fc446f;letter-spacing:-1px;font-weight:bold;} 

.programTap_over {background-image:url(../images/daily/tap_over.jpg); width:99px; height:25px; text-align:center;}
.programTap_down {background-image:url(../images/daily/tap_down.jpg); width:99px; height:25px; text-align:center;}

/* ÇöÀçÀ§Ä¡ */
#place {float:left; background-image:url(../images/common/bg_place.jpg); width:700px; height:20px; clear:both; padding-bottom:20px; background-repeat:no-repeat;}



/* °øÁö»çÇ×*/
.board_text01 {color:#666;letter-spacing:-1px; font:11px;}
.date_text01 {color:#666; font:11px;}
.board_line {background-color:#d9d8d8; height:1px;}
.board_space {vertical-align:top; padding-bottom:10px;}

/* on-air */
.on_text01 { background-color:#fff; font:11px µ¸¿ò,Dotum,AppleGothic,sans-serif; color:#4c42a6; letter-spacing:-1px; font-weight:bold; text-align:center;}

/* ÇÏ´Ü */
.bottom_bg {background-image:url(../images/common/bg_bottom02.jpg); height:78px;}

/*=============================================================================
 - table      
============================================================================= */
/* °øÅë */
table .w100 {width:100%;}

/* È¸¿ø°¡ÀÔ */
.table_01 {margin:3px; border-collapse:collapse; border:3px solid #dcdcdc; font:12px µ¸¿ò,Dotum,AppleGothic,sans-serif;}
.th_01,.td_01 {padding:3px 3px 3px 10px; border-top:1px solid #dcdcdc; border-left:1px solid #dcdcdc;}

/* on-air */
.onTable {margin:0; border-collapse:collapse; color: #FFFFFF; width:155px;}
.onTable td {border: 0px; font-family: ±¼¸²; font-size:11px; color:#ffffff; font-weight:bold; height:15px; padding:3px; border-bottom:1px dotted #3cb3ef; text-align:top; vertical-align:text-top;}
.onTable a,
.onTable a:active ,
.onTable a:visited 	  { font-size:11px; color:#ffffff;  font-weight:bold;} 
.onTable a:hover 	  { font-size:11px; color:#ffffff;  font-weight:bold;} 

/* ÇÁ·Î±×·¥ ¸Àº¸±â */
.tasterTable		       {margin:0; border-collapse:collapse; width:620px;}
.tasterTable td            {border: 0px; font-family: ±¼¸²; font-size:12px; color:#646464; width:137px;}
 tasterTable td .line {border-left:solid 1px dotted; width:10px;}
.tasterTable td.tit        {line-height:29px; padding:0 0 0 15px; font-family: µ¸À½; font-size:12px; font-weight:bold; color:#005ea4;}
.tasterTable	td.contents   {padding:8px 0 0 0; font-family: ±¼¸²; font-size:12px; color:#646464;}
.tasterTable a,
.tasterTable a:active ,
.tasterTable a:visited 	  { text-decoration:underline;  color:#F28028;  font-weight:bold;} 
.tasterTable a:hover 	  { text-decoration:underline;  color:#CD6A1E;  font-weight:bold;}

.programlistTable {height:150px;} 
.programlistTable tr , .programlistTable td {font:11px;}
 
/* faq */
.faqTable {margin:3px; border-collapse:collapse; border:3px solid #dcdcdc; font:12px µ¸¿ò,Dotum,AppleGothic,sans-serif; width:670px;}
.faqTable th{color:#3333FF;font-weight:bold; padding:3px 3px 3px 10px; border-top:1px solid #dcdcdc; border-left:1px solid #dcdcdc; height:25px; text-align:left; }
.faqTable td {padding:0px; height:25px; background-color:#f8f8f8; border-top:1px dotted #dcdcdc;}
.faqTable a,
.faqTable a:active ,
.faqTable a:visited,
.faqTable a:hover 	  { font-weight:bold;} 

.anserTable,.anserTable tr,.anserTable th,.anserTable td {margin:0px; border:0;}

/* ÇÁ·Î±×·¥ */
.programTable {margin:0px; width:100%;}
.programTable th,.programTable td {padding:0px; border-bottom:1px solid #dcdcdc dotted; height:30px;}
.programTable_tit {line-height:29px; padding:0 0 0 15px; font-family: µ¸À½; font-size:12px; font-weight:bold; color:#005ea4;}

.programBase {margin:0px; width:100%; border:3px solid #dcdcdc;}

.imgform {width:137px; width:auto; background-color:#FFF; border:2px solid #f0f0f0; overflow:hidden; padding:3px; text-align:center}
.img {border:1px solid #f0f0f0; overflow:hidden;}

/* Æí¼ºÇ¥ */
.dailyTable,.dailyTable tr,.dailyTable td,.dailyTable th{
	border-collapse:collapse;
	border-spacing:0;
	border:1px solid #dcdcdc;
}
.dailyTable{
	margin:auto;
	background:#efeeff;
	width:690px;
}
.caption{font-weight:bold;width:75%;margin:0 auto -1em;background:#ac1f0d;color:#efe;border-bottom:1px solid #dcdcdc;}
.dailyTable th{background:#fb577e;color:#fff;border-bottom:1px solid #d50637;font-weight:bold; vertical-align:middle; border-right:1px solid #d50637;}
.dailyTable tr{background:#fff;color:#333;hover:expression(this.onmouseover=new Function("this.style.background='#f7f7f7';"),this.onmouseout=new Function("this.style.background='#fff';")); height:25px;line-height:1.5em;}
.dailyTable tr:hover{background:#f7f7f7;}
.dailyTable td{
	padding-left:1em;
	text-align:left;
	border:1px dotted #dcdcdc;
	line-height:1.5em;
}
.dailyTable a{color:#666;}
.dailyTable a:hover{color:#000;}


/* °Ë»ö */
.searchTable,.searchTable tr,.searchTable td {margin:auto;}
.searchTable tr{ font-weight:bold;}
.searchTable td{ border-bottom:1px dotted #dcdcdc; height:25px;}

.dotter {border-bottom:1px dotted #dcdcdc}

/*=============================================================================
 - text      
============================================================================= */
/* ·Î±×ÀÎ*/
.log_text01 {font:11px µ¸¿ò,Dotum,AppleGothic,sans-serif; color:#fff;letter-spacing:-1px;}
.log_text01 a:link,.log_text01 a:visited {font:11px µ¸¿ò,Dotum,AppleGothic,sans-serif; color:#fff;letter-spacing:-1px;}
.log_text01 a:hover, .log_text01 a:active{font:11px µ¸¿ò,Dotum,AppleGothic,sans-serif; color:#fff;letter-spacing:-1px;}
.log_text01-1 {font:11px µ¸¿ò,Dotum,AppleGothic,sans-serif; color:#888;letter-spacing:-1px;}
.log_text01-1 a:visited{color:#888;letter-spacing:-1px;}
.log_text01-1 a:hover{color:#888;letter-spacing:-1px;}

.logout_text01{font:11px µ¸¿ò,Dotum,AppleGothic,sans-serif; color:#fff;letter-spacing:-1px; font-weight:bold;}
.logout_text01-1{font:11px µ¸¿ò,Dotum,AppleGothic,sans-serif; letter-spacing:-1px; font-weight:bold;}
.logout_text02{font:11px µ¸¿ò,Dotum,AppleGothic,sans-serif; color:#0bdffe;letter-spacing:-1px; font-weight:bold;}
.logout_text02-1{font:11px µ¸¿ò,Dotum,AppleGothic,sans-serif; color:#2508d8;letter-spacing:-1px; font-weight:bold;}

.log_text02 {font:11px µ¸¿ò,Dotum,AppleGothic,sans-serif; font-weight:bold;letter-spacing:-1px; color:#fdeb39;}
.log_text02 a:link,.log_text02 a:visited{color:#fdeb39;font-weight:bold;letter-spacing:-1px;}
.log_text02 a:hover{color:#fdeb39;font-weight:bold;letter-spacing:-1px;}
.log_text02-1 {font:11px µ¸¿ò,Dotum,AppleGothic,sans-serif; color:#786bc8;letter-spacing:-1px;font-weight:bold;}
.log_text02-1 a:visited{color:#786bc8;font-weight:bold;letter-spacing:-1px;}
.log_text02-1 a:hover{color:#786bc8;font-weight:bold;letter-spacing:-1px;}

/* ÇöÀçÀ§Ä¡*/
.place_text01{letter-spacing:-1px; text-align:right; font:11px µ¸¿ò,Dotum,AppleGothic,sans-serif;}
.place_text02{font:11px µ¸¿ò,Dotum,AppleGothic,sans-serif; color:#fc446f;letter-spacing:-1px;font-weight:bold;}

/* °Ô½ÃÆÇ ³Ñ¹ö*/
.num {padding:0px 10px 0px 10px;}
.num a,
.num a:active   {color:#fc446f; font-weight:bold;}  
.num a:visited 	  {font-weight:bold;} 
.num a:hover 	  {color:#fc446f; font-weight:bold;}  

/* ÇÁ·Î±×·¥*/
.programStory {padding: 5px 10px 20px 30px; line-height:20px;}
.nametitle {background-image:url(../images/program/name_title02.jpg); font-weight:bold; color:#22629e;}
.name {color:#22629e; font-weight:bold;}

.text_orange  {color:#fff;font-weight:bold; text-align:center; vertical-align:middle;}
.text_orange a,
.text_orange a:active, 
.text_orange a:visited{ text-decoration: font-weight:bold;color: #fe5400; font-weight:bold;} 
.text_orange a:hover { text-decoration:underline;  color:#fe5400;  font-weight:bold;} 

.text_black {font: 14px; color:#000; font-weight:bold;}
.text_pink {font: 14px; color:#fc446f; font-weight:bold;}

/* °Ë»ö*/
.search_title {font: 14px; color:#000;font-weight:bold;letter-spacing:-1px; padding-bottom:10px;}
.search_sub {color:#005ea4;;font-weight:bold; height:22px;letter-spacing:-1px;}
.text_result {color:#fc446f; font-weight:bold;}

/* ¿µ¹®*/
.eng {font:Verdana, Arial, Helvetica, sans-serif;}

.basic_s {font:11px µ¸¿ò,Dotum,AppleGothic,sans-serif;letter-spacing:-1px; line-height:20pt;}
.basic_b {font:11px µ¸¿ò,Dotum,AppleGothic,sans-serif;letter-spacing:-1px; line-height:20pt; font-weight:bold;}


.warning {font:11px; color:#307ebc; font-weight:bold;}
.title {font:13px µ¸¿ò,Dotum,AppleGothic,sans-serif;letter-spacing:-1px;font-weight:bold;color:#ff2958;}
.B {font-weight:bold;}

/*=============================================================================
 - input      
============================================================================= */
/* ·Î±×ÀÎ*/
.log_input01 {Font:11px; Background-Color:#fff; Color:#444; Border:1x solid #383839; line-height: 20px;}
.log_input02 {Font:11px; Background-Color:#fff; Color:#444; Border:1x solid #ccc; line-height: 20px;}
.log_line {background-image:url(../images/main/line_log.gif); width:15px; background-repeat:no-repeat; background-position:center center;}

/* ÇÁ·Î±×·¥ °Ë»ö*/
.ps_input01 {Font:11px; Background-Color:#FFFFFF; Color:#444; Border:1x SOLID #d4ba2e; line-height: 20px;}

/* °øÅë*/
.input_01,.select_01{background-color:#fff;font-family:inherit;font-size:1.05em; border:1x solid #dcdcdc;}
.select{width:119; height:19; background-color:#ffffff; border:1 solid #9298A8;}

.textarea_01{background-color:#fff;font-family:inherit;font-size:1.05em; border:1x solid #dcdcdc; padding:15px;scrollbar-base-color: #d9d9d9; scrollbar-3dlight-color: #d9d9d9; scrollbar-darkshadow-color: #d9d9d9; scrollbar-face-color: #d9d9d9; scrollbar-highlight-color: #d9d9d9; scrollbar-shadow-color: #d9d9d9; scrollbar-track-color: #f2f2f2; line-height:23px;}
input { border: expression( (this.type=='checkbox'||this.type=='radio'||this.type=='image')?'':'1px solid #ccc' ); }

/*=============================================================================
 - ³ôÀÌ
============================================================================= */
.H_1 {height:10px;}
.H_2 {height:77px;}
.H_3 {height:24px;}
.H_4 {height:5px;}

.T {vertical-align:top;}
.T_1 {padding-top:10px;}
.T_2 {padding-top:20px;}

.BT_1 {padding-bottom:5px;}
.BT_2 {padding-bottom:15px;}
.BT_3 {padding-bottom:4px;}

.L_1 {padding-left:5px;}
.L_2 {padding-left:10px;}
.L_3 {padding-left:20px;}

.R {text-align:right;}
.R_1 {padding-right:5px;}

p {padding-left:10px;}
.p_1 {padding:10px;}
.p_2 {padding:20px;}

.space {padding: 10px 0px 20px 20px;}

/* ¶ç¿ì±â */


/*=============================================================================
 - Á¤·Ä
============================================================================= */

.C {text-align:center;}

/*=============================================================================
 - ³ÐÀÌ
============================================================================= */
.program_w01 {width:310px;}
.w680 {width:680px;}

/*=============================================================================
 - box      :  ¹Ú½º
============================================================================= */
#box {width:690px; font:11px µ¸¿ò,Dotum,AppleGothic,sans-serif; font-weight:bold; letter-spacing:-1px; color:#888;}
#box b{display:block;height:1px;overflow:hidden;}
#box b, #box #box5{border:#dcdcdc ;background:#f5f5f5;}
#box #box1{background:#dcdcdc;}
#box #box1{margin:0px 5px 0px 5px;}
#box #box2{border-left:solid 2px;border-right:solid 2px;margin:0px 3px 0px 3px;}  
#box #box3, #box #box4, #box #box5{border-left:solid 1px;border-right:solid 1px;}  
#box #box3{margin:0px 2px 0px 2px;}
#box #box{height:2px;} 
#box #box4{margin:0px 1px 0px 1px;}  
#box #box5{padding:0px 5px 0px 5px;}

#Programbox {width:325px; font:11px µ¸¿ò,Dotum,AppleGothic,sans-serif; font-weight:bold; letter-spacing:-1px; color:#888;}
#Programbox b{display:block;height:1px;overflow:hidden;}
#Programbox b, #Programbox #Programbox5{border:#e8e7e7; background:#f7f7f7;}
#Programbox #Programbox1{background:#e8e7e7;}
#Programbox #Programbox1{margin:0px 5px 0px 5px;}
#Programbox #Programbox2{border-left:solid 2px;border-right:solid 2px;margin:0px 3px 0px 3px;}  
#Programbox #Programbox3, #Programbox #Programbox4, #Programbox #Programbox5{border-left:solid 1px;border-right:solid 1px;}  
#Programbox #Programbox3{margin:0px 2px 0px 2px;}
#Programbox #Programbox{height:2px;} 
#Programbox #Programbox4{margin:0px 1px 0px 1px;}  
#Programbox #Programbox5{padding:5px;}
#Programbox #Programbox5{padding:5px;}

#searchbox {width:680px; font:11px µ¸¿ò,Dotum,AppleGothic,sans-serif; font-weight:bold; letter-spacing:-1px; color:#888;}
#searchbox b{display:block;height:1px;overflow:hidden;}
#searchbox b, #searchbox #searchbox5{border:#dcdcdc ;background:#fff;}
#searchbox #searchbox1{background:#dcdcdc;}
#searchbox #searchbox1{margin:0px 5px 0px 5px;}
#searchbox #searchbox2{border-left:solid 2px;border-right:solid 2px;margin:0px 3px 0px 3px;}  
#searchbox #searchbox3, #searchbox #searchbox4, #searchbox #searchbox5{border-left:solid 1px;border-right:solid 1px;}  
#searchbox #searchbox3{margin:0px 2px 0px 2px;}
#searchbox #searchbox{height:2px;} 
#searchbox #searchbox4{margin:0px 1px 0px 1px;}  
#searchbox #searchbox5{padding:0px 5px 0px 5px;}


/* ¼­ºê */

.blockquote {font:11px µ¸¿ò,Dotum,AppleGothic,sans-serif;letter-spacing:-1px;  width:100%; border:1px solid #dcdcdc; overflow:hidden;  padding:10px;}
.blockquote_b {font:11px µ¸¿ò,Dotum,AppleGothic,sans-serif;letter-spacing:-1px;  width:100%; border:3px solid #dcdcdc; overflow:hidden; background-color:#f8f8f8; padding:10px;}

/* ÁÖ°£Æí¼ºÇ¥ Å×ÀÌºí */
.week_txt{font:12px µ¸¿ò; font-weight:bold; color:#f7446e; padding-top:3px}
.hour{background:#fb5a81; font:11px µ¸¿ò; font-weight:bold; color:#ffffff; border-right:solid 1px #ffffff; border-bottom:solid 1px #ffffff;}  
.min{background:#ffe3ed; font:11px µ¸¿ò; color:#ff508c; border-bottom:solid 1px #ffffff; height:26px; border-right:solid 1px #ffffff;} 
.p1{background:#fff9da; font:12px µ¸¿ò; color:#ff6600; padding-top:3px; border-bottom:solid 1px #e4e4e4} 
.p2{background:#e6feff; font:12px µ¸¿ò; color:#196aaf; padding-top:3px; border-bottom:solid 1px #e4e4e4} 
.p3{background:#f2ffe2; font:12px µ¸¿ò; color:#65a020; padding-top:3px; border-bottom:solid 1px #e4e4e4} 
.p4{background:#f8ecff; font:12px µ¸¿ò; color:#7410a2; padding-top:3px; border-bottom:solid 1px #e4e4e4} 
.weeklyday_box1{border-right:solid 1px #e4e4e4; border-bottom:solid 1px #e4e4e4;padding-top:3px}
.weeklyday_box2{border-bottom:solid 1px #e4e4e4;padding-top:3px}
.weeklyday_box3{border-right:solid 1px #e4e4e4;padding-top:3px}