/* Layout */
body{text-align:center;
scrollbar-3dlight-color:999999;
	 scrollbar-arrow-color:999999;
	 scrollbar-base-color:F2F2F2;
	 scrollbar-darkshadow-color:F2F2F2;
	 scrollbar-face-color:F2F2F2;
	 scrollbar-highlight-color:F2F2F2;
	 scrollbar-shadow-color:999999;
	 word-break: break-all; /* Internet Explorer 5.5+ */
	 background-image: url();
     background-repeat: repeat-x;}
img,fieldset,iframe{border:0 none;}


/* Layout */
#wrap{min-width:980px; background:url(/main/img/common/index_bg.gif) repeat-x top; position:relative;}
#header {width:980px; margin:0 auto; text-align:left; background:url(/main/img/common/index_bg.gif) no-repeat top;}
#footer {width:980px; margin:0 auto;text-align:center;}
#container {position:relative; overflow:hidden; width:980; z-index:10}
#left_ct{float:left;width:224px;}
#center_ct{float:left;width:532px;}
#right_ct{float:left;width:224px;}

/* common */
* { margin:0; padding:0; font:12px Verdana;}
h1 { font:11px Verdana; color: #999999; padding:10px 0 0 0; letter-spacing:-1;}
h2 { font:11px Verdana; color: #333; padding:2px 0 3 15; letter-spacing:0; background:url(/main/img/common/bul_red.gif); background-position:left; background-repeat:no-repeat}
h3 { font:13px Verdana; color: #333; padding:2px 0 3 5; letter-spacing:0; background-position:left; background-repeat:no-repeat}
a { font:11px Verdana; font:inherit; color:#333; text-decoration:none; selector-dummy : expression(this.hideFocus=true)}
a:hover { font:11px Verdana; text-decoration:underline}
.strong{ font:bold}
#moveTo { position:absolute; top:10px; right:20px}

.input_text{border:1px solid #bebebe; border-right-color:#bebebe; border-bottom-color:#bebebe; padding:-2px 0px 10px 3px; color:#676767; height:18px; font:11px Tahoma; margin-bottom:0px; vertical-align:top;}
.w105{width:105; padding-bottom:5px}
.w82{width:82; padding-bottom:5px}

/* header */
#header{overflow:visible;position:relative;z-index:100;height:128px;margin-bottom:0px}
#play{float:left; margin:0px 0 0 0px; overflow:hidden; padding:0px; position:ablsolute; padding:0; width:224px; height:128px;}
#gnb ul{margin:0 0 5px 0; float:left; padding-right:0 }
#gnb_area{display:inline; float:left; margin:0px 0 0 0px; overflow:visible; background:url(/main/img/common/main_gnb_bg.gif) no-repeat 100% 0; width:756; hegith:128px; font:9px Verdana; color: #999999}
#gnb_area ul.tail{ float:right; margin:0 0 0px 0; padding:30px 0 0 0;}
#gnb_area ul.tail li{display:inline; position:relative; padding:0 1px 0 6px; font:9px Verdana; white-space:nowrap; background:url(/main/img/common/line_v_footer10.gif) no-repeat 0 0}
#gnb_area ul.tail li.first{background:none}
#gnb_area ul.tail li.end{padding:0 0px 0 6px;}
#gnb_area ul a{letter-spacing:0px;}
#gnb{ float:left; margin:0; padding:0; height:78px; font:9px Verdana; color: #999999; vertical-align:top;}
#gnb_area ul.day{ float:right; margin:0 0 0px 0; padding:8px 0 0 0; vertical-align:top}
#gnb_area ul.day li{display:inline; position:relative; padding:0 0 0 0; font:11px Verdana; color:#444; white-space:nowrap; vertical-align:top}
#menu{display:inline; float:right; margin:0px 0 0 0px; overflow:visible; width:756px; height:36px}
#menu ul.gmenu{ margin:0 0 0px 0; padding:0px 5 0 0;}
#menu ul.gmenu li{display:inline; position:relative; padding:0 20px 0 0px; font:9px Verdana; white-space:nowrap}
#search{display:inline; float:right; margin-top:0px; overflow:visible; width:220;  font:9px Verdana; color: #999999; padding-top:1px; z-index:5}
#sub_search{display:inline; float:center; margin-top:0px; width:980; background:url(/main/img/town/search_bg.jpg); background-position:top; background-repeat:no-repeat; padding:20px}



#result{width:758px; float:righ; z-index:200; position:absolute; top:0px; }
#tab01{width:100%;}
#tab02{width:100%; visibility:hidden; position:absolute; top:98px}
#tab03{width:695px; visibility:hidden; position:absolute; top:98px}
#tab04{width:695px; visibility:hidden; position:absolute; top:98px}
#tab05{width:695px; visibility:hidden; position:absolute; top:98px}

/* left */
#left_ct {	 position:relative; background:#fff; float:left; height:500px}
#left_ct ul { margin:20px; margin-top:0; padding:0}
#left_ct li { padding:5px; border-bottom:1px solid #FFF; font-weight:bold; color:#FFF; list-style:none}
#weekday  { position:absolute; margin:0; padding:0;  visibility: visible; z-index:5} 
#weekend  { position:absolute; margin:0 0 0 -20; padding:0;  visibility:visible;  z-index:4} 
#weekend2 { position:absolute; margin:0 0 0 -20; padding:0;  visibility:visible;  z-index:3} 
#weekday ul { margin:0px; margin-top:0; padding:0;}
#weekday li  { padding:0px; color:#FFF; list-style:none}
#weekday li.title { padding-bottom:7px; color:#FFF; list-style:none}
#weekend li  { padding:0px; color:#FFF; list-style:none}
#weekend li.title { padding-bottom:7px; color:#FFF; list-style:none; float:left}
#weekend2 li { padding:0px; color:#FFF; list-style:none}
#weekend2 li.title { padding-bottom:7px; color:#FFF; list-style:none; float:left}
#weekday_program  { position:relative; margin:0; padding:0}
#weekend_program  { position:relative; margin:0; padding:0}
#weekend_program2 { position:relative; margin:0; padding:0}

#banner {position:relative; margin:0 0 0 0; padding:0}
#banner ul { margin:0px; margin-top:0; padding:0;}
#banner li { padding:0px; color:#FFF; list-style:none}
#banner li.ban { padding:0px; color:#FFF; list-style:none; border:1px solid #ccc;}

/* center */
#center_ct { position:relative; font-size:small; font-family:Verdana; color:#FFF; float:left; height:300px; clear:right}
#center_ct h3 { margin-bottom:30px}
#pop { margin:0; padding:11 11 10 11; line-height:100%; font-family:Verdana; background:url(/main/img/common/pop_bg.gif); widows:532; height:195; z-index:10;}
#info { margin:0; padding:0; line-height:100%; font-family:Verdana; width:532; height:310px; z-index:10;}


/* right */
#right_ct { position:relative; clear:right; height:520px; background:url(/main/img/common/main_right_bg.gif); background-position:top; background-repeat:no-repeat; vertical-align:left; z-index:10 }
#weather {text-align:center; width:224; clear:right; height:65px; padding-top:12px; z-index:10}
#visual_radio { position:relative; width:100px; height:54px; z-index:10}

#visual_radio1 { position:relative; width:224; height:54px; background:url(/main/img/common/visual_radio_bg.gif); background-position:top; background-repeat:no-repeat; margin-top:15; padding:25px 0 0 16; text-align:left; letter-spacing:-1; z-index:10}

#notice { float:left; position:relative; clear:right; height:110px; padding:0 19 0 14}
#news { position:relative; height:100px; padding:0 0 0 0}
#news_line{ float:left; font:13px Verdana; color: #333; padding:10px 0 2 0; letter-spacing:0; margin:0 0 -15 0; background:url(/main/img/common/news_bg.gif); background-repeat:no-repeat; background-position:top left}
#news_line ul {padding:0; margin:0; background-color:#f4f5f5;}
#news_line li.news_tt { padding:0px; color:#000000; list-style:none; font:13px Verdana; margin:0; padding:0px 0 0 0; text-align:left; background-color:#f4f5f5}
#news_line li.news_tt a{ padding:0px; font:bold; color:#000000; list-style:none; font:13px Verdana; margin:0; padding:0px 0 0 0; background-color:#f4f5f5}
#news_line li.news_tt_sub { font:11px Verdana; color: #999999; padding:0px 0 0 0; letter-spacing:-1; list-style:none; line-height:110%;text-align:left; background-color:#f4f5f5 }
#life { position:relative; height:65px; padding:20 10 0 13; }
#town { position:relative; padding:8 8 12 12}
#traffic { position:relative; padding:0 5 10 10}

#right_ct ul { margin:20px; margin-top:0; padding:0}
#right_ct li { padding:5px; border-bottom:1px solid #FFF; color:#FFF; list-style:none}


/* quick */
 div#rightBanner {top:70px; left:980px;}
 div#quick { background:url(http://gfn.or.kr/main/img/common/quick_bg.gif) no-repeat 0 0; width:75px; height:101px; }
 div#quick ul { list-style:none; padding:45px 0 0 6px; float:left; margin-left:0;}
 div#quick ul li { padding:2px 0; float:left;}

/* footer */
#footer { height:50px; margin:0; clear:both; text-align:left; padding:4px 0 0px 0; border-top:3px solid #989898; border-bottom:1px solid #e5e5e5}
#footer ul {float:left; margin:0px 0 0 0px; overflow:hidden; padding:0px}
#footer ul li {float:left; margin:3 0px 0 0px; padding:5 0 0 0px; border-left:0px solid #dcdcdc}
#footer ul li.first {float:left; margin:0 0px 0 0px; padding:3 7 0 0px; border-left:0px solid #dcdcdc}
#footer ul li.end_paran { margin:3px 0 0 0px; padding:5 0 0 0px; border-left:0px}
#footer ul li.end {float:right; margin:0 0px 0 0px; padding:5 0 0 0px; border-left:0px}
#footer address{margin:-2 10px 0 0;}
#footer address{font:9px Verdana; color: #999999}
#footer address a{font:bold 9px Tahoma; color:#666666;}




/* ¶óµð¿ÀÇÁ·Î±×·¥ */
#info { margin:0; padding:0; line-height:100%; font-family:Verdana; width:532; height:310px; z-index:10;}

#program_wrap { width:530px; margin:0 auto; height:auto; position:relative; padding-top:30px;} 
#left_bt { width:15px; position:absolute; left:0; top:370px; }


#program_page01 { }
#left_on{float:left; width:210px; margin-left:30px;}  
#right_on{ float:right; width:220px; margin-right:10px;}

#program_page02 {}
#left_two{float:left; width:210px; margin-left:30px;}  
#right_two{ float:right; width:220px; margin-right:10px;}

#program_page03 {}
#left_three{float:left; width:210px; margin-left:30px;} 
#right_three{ float:right; width:220px; margin-right:10px;}


#left_first_01{float:left; width:210px; margin-bottom:17px;}
#left_first_01 p{float:left; }
#left_first_01 ul{float:left; width:80px; margin-left:10px; }
#left_first_01 ul li{text-align:left; }
#left_first_01 ul li.title a:link, a:active, a:focus, a:hover{font-weight:bold; color:#cf622e; }

#left_first_02{float:left; width:210px; margin-bottom:17px; }
#left_first_02 p{float:left; }
#left_first_02 ul{float:left; width:90px; margin-left:10px; }
#left_first_02 ul li{text-align:left; }
#left_first_02 ul li.title a:link, a:active, a:focus{font-weight:bold; color:#cf622e; }

#left_first_03{float:left; width:230px; margin-bottom:17px; }
#left_first_03 p{float:left; }
#left_first_03 ul{float:left; width:120px; margin-left:10px; }
#left_first_03 ul li{text-align:left; }
#left_first_03 ul li.title a:link, a:active, a:focus{font-weight:bold; color:#cf622e; }




#right_first_01{float:left; width:220px; margin-bottom:17px; }
#right_first_01 p{float:left; }
#right_first_01 ul{float:left; width:110px; margin-left:10px;}
#right_first_01 ul li{text-align:left; }
#right_first_01 ul li.title a:link, a:active, a:focus{font-weight:bold; color:#cf622e; }

#right_first_02{float:left; width:240px; margin-bottom:17px;; }
#right_first_02 p{float:left; }
#right_first_02 ul{float:left; width:120px; margin-left:10px; }
#right_first_02 ul li{text-align:left; }
#right_first_02 ul li.title a:link, a:active, a:focus{font-weight:bold; color:#cf622e; }

#right_first_03{float:left; width:210px; margin-bottom:17px;; }
#right_first_03 p{float:left; }
#right_first_03 ul{float:left; width:100px; margin-left:10px; }
#right_first_03 ul li{text-align:left; }
#right_first_03 ul li.title a:link, a:active, a:focus{font-weight:bold; color:#cf622e; }




#right_bt{ width:15px; position:absolute; right:0; top:370px; }



























