@charset "gb2312";
@import url("common.css");
@import url("global.css");

div#main_wrap { position:relative; width:980px; }
div#main_wrap div.main_top	{ float:left; width:723px; height:390px; }
div#main_wrap div.main_left { float:left; width:253px; height:389px; border-left:1px solid #ffcc66; border-right:1px solid #ffcc66; border-top:1px solid #ffcc66; background-color:#fffae2;}
div#main_wrap div.main_middle { float:left; width:450px; margin-left:10px;}
div#main_wrap div.main_right { float:left; width:253px; height:390px; border-left:1px solid #ffcc66; border-right:1px solid #ffcc66; border-top:1px solid #ffcc66; background-color:#fffae2;}
div#main_wrap div.main_top2	{ float:left; width:723px; height:440px; border-left:1px solid #ffcc66; border-bottom:3px solid #ffcc66; border-top:1px solid #ffcc66;background-color:#fffae2;}
div#main_wrap div.main_right2 { float:left; width:253px; height:440px; border-left:1px solid #ffcc66; border-right:1px solid #ffcc66; border-bottom:3px solid #ffcc66; border-top:1px solid #ffcc66;}

/* traffic */
div.traffic { position:relative; clear:both; height:110px; border-bottom:1px solid #ffcc66; }
div.traffic .traffic_tit { height:25px; margin:5px 10px 7px 10px; background:url("../img/main/title_line25_oran.gif") repeat-x;}
div.traffic .traffic_tit h4 { font-size:18px; background:url(../img/common/bul_h4.gif) no-repeat 0 2px; padding-left:17px; padding-top:2px;}
div.traffic .traffic_tit ul li { float:left; list-style:none; }
div.traffic .traffic_tit ul li.more { float:right; color:#CC0000; background:url("../img/common/btn_more_a.gif") no-repeat right; padding:5px 10px 0 0; margin-right:5px;}
div.traffic .traffic_cnt ul { padding-left:10px }
div.traffic .traffic_cnt li { list-style:none; float:left; margin-right:2px; }

/* weather */
div.weather { position:relative; clear:both; height:113px; border-bottom:1px solid #ffcc66; }
div.weather .weather_tit { height:25px; margin:5px 10px 0px 10px;}
div.weather .weather_tit h4 { font-size:18px; background:url(../img/common/bul_h4.gif) no-repeat 0 2px; padding-left:17px; padding-top:2px;}
div.weather .weather_tit ul li { float:left; list-style:none;}
div.weather .weather_cnt { position:relative; clear:both;  text-align:center;}

/* Exchange Rate */
div.exchange { position:relative; clear:both; }
div.exchange .exchange_tit { height:25px; margin:5px 10px 7px 10px; background:url("../img/main/title_line25_oran.gif") repeat-x;}
div.exchange .exchange_tit h4 { font-size:18px; background:url(../img/common/bul_h4.gif) no-repeat 0 2px; padding-left:17px; padding-top:2px;}
div.exchange .exchange_tit ul li { float:left; list-style:none; }
div.exchange .exchange_tit ul li.more { float:right; color:#CC0000; background:url("../img/common/btn_more_a.gif") no-repeat right; padding:5px 10px 0 0; margin-right:5px;}
div.exchange .exchange_cnt { position:relative; clear:both;  text-align:center;}

/* visual */
div.visual { position:relative; clear:both; width:450px; height:195px; margin:0 0 10px 0px; }

/* news clip */
div.news {	position:relative; clear:both; width:440px; height:175px; margin-left:5px;}
div.news .news_tit { height:30px; margin-bottom:10px; padding:0px; background:url("../img/main/title_line30.gif") repeat-x;}
div.news .news_tit h4 { font-size:18px; background:url(../img/common/bul_h4.gif) no-repeat 0 2px; padding-left:17px; padding-top:2px;}
div.news .news_tit ul li { float:left; list-style:none; }
div.news .news_tit ul li.more { float:right; color:#CC0000; background:url("../img/common/btn_more_a.gif") no-repeat right; padding:5px 10px 0 0; margin-right:5px;}
div.news .news_view { background-color:#EEEEEE;}
div.news .news_view_img { float:left; width;140px; border:3px solid #DDD;}
div.news .news_view_cnt { float:right; width:280px;}
div.news .news_view_cnt ul li { list-style:none; }

/* resident */
div.resident { position:relative; clear:both; margin-bottom:5px;}
div.resident .resident_cnt ul { list-style:none; padding:5px 5px 0 5px;}
div.resident .resident_cnt li { background:#969385; height:18px; margin-bottom:1px; color:#FFFFFF; padding:2px 10px 2px 10px; }
div.resident .resident_select { background:url("../img/main/resident_edu.gif") no-repeat; margin:5px 0 0 10px; }
div.resident .resident_select ul { height:40px; padding:5px 0 0 50px;}
div.resident .resident_select li { background:url("../img/common/bul_orange.gif") no-repeat 0 4px; text-indent:7px; list-style:none;}

/* major */
div.major { position:relative; clear:both; height:128px; background:url("../img/main/major_bg.gif") no-repeat;}
div.major ul { list-style:none; padding:75px 0 0 15px;}
div.major ul li { background:url("../img/common/bul_orange.gif") no-repeat 0 4px; text-indent:7px; list-style:none; margin-bottom:12px;}

/* festival */
div.festival { position:relative; clear:both; }
div.festival .festival_tit { height:25px; margin:5px 10px 7px 10px; background:url("../img/main/title_line25_oran.gif") repeat-x;}
div.festival .festival_tit h4 { font-size:18px; background:url(../img/common/bul_h4.gif) no-repeat 0 2px; padding-left:17px; padding-top:2px;}
div.festival .festival_tit ul li { float:left; list-style:none; }
div.festival .festival_tit ul li.more { float:right; color:#CC0000; background:url("../img/common/btn_more_a.gif") no-repeat right; padding:5px 10px 0 0; margin-right:5px;}
div.festival .festival_cnt { position:relative; clear:both; text-align:center;}

/* Faq */
div.faq { position:relative; clear:both; border-bottom:1px solid #ffcc66; height:135px; background-color:#FFF;}
div.faq .faq_tit { height:25px; margin:5px 5px 5px 10px;}
div.faq .faq_tit h4 { font-size:18px; background:url(../img/common/bul_h4.gif) no-repeat 0 2px; padding-left:17px; padding-top:2px;}
div.faq .faq_tit ul li { float:left; list-style:none; }
div.faq .faq_tit ul li.more { float:right; color:#CC0000; background:url("../img/common/btn_more_a.gif") no-repeat right; padding:5px 10px 0 0; margin-right:5px;}
div.faq .faq_cnt { margin-left:10px;}
div.faq .faq_cnt .q1 { float:left; width:165px; margin-right:10px;}
div.faq .faq_cnt .q1 h5 { background:url(../img/main/faq_tit01.gif) no-repeat; padding:5px 0 0 10px; font-weight:bold; height:25px; font-size:14px;}
div.faq .faq_cnt .q1 ul { margin:0px 5px 0 10px;}
div.faq .faq_cnt .q1 li { list-style:none; background:url(../img/main/faq_icon.gif) no-repeat 0 5px; text-indent:15px; line-height:20px;}
div.faq .faq_cnt .q2 { float:left; width:180px;}
div.faq .faq_cnt .q2 h5 { background:url(../img/main/faq_tit01.gif) no-repeat; padding:5px 0 0 10px; font-weight:bold; height:25px; font-size:14px;}
div.faq .faq_cnt .q2 ul { margin:0px 5px 0 10px;}
div.faq .faq_cnt .q2 li { list-style:none; background:url(../img/main/faq_icon.gif) no-repeat 0 5px; text-indent:15px; line-height:20px;}

/* gwangju */
div.gjcity { position:relative; clear:both; background:url("../img/main/gwangju_bg.gif") no-repeat left bottom; border-bottom:1px solid #ffcc66; height:70px; background-color:#FFF;}
div.gjcity ul { marign-left:10px; margin-top:10px;}
div.gjcity li { list-style:none; float:left;}
div.gjcity h4 { font-size:18px; background:url("../img/common/bul_h4.gif") no-repeat; padding-left:17px; width:155px; margin-left:10px;}

/* Mnavi */
div.mnavi { position:relative; clear:both; margin:10px 0 0 10px; padding:0px;}
div.mnavi .mnavi01 { float:left; width:135px; margin-right:7px; padding:0px;}
div.mnavi .mnavi01 h5 { background:url("../img/main/mnavi_tit01.gif") no-repeat; padding:5px 0 10px 10px; font-weight:bold; height:25px; font-size:14px;}
div.mnavi .mnavi01 ul { margin:0px 5px 0px 10px;}
div.mnavi .mnavi01 li { list-style:none; background:url("../img/common/bul_dot_oran.gif") no-repeat 0 5px; text-indent:10px; line-height:20px;}
div.mnavi .mnavi02 { float:left; width:125px; margin-right:7px; padding:0px;}
div.mnavi .mnavi02 h5 { background:url("../img/main/mnavi_tit02.gif") no-repeat; padding:5px 0 10px 10px; font-weight:bold; height:25px; font-size:14px;}
div.mnavi .mnavi02 ul { margin:0px 5px 0 10px;}
div.mnavi .mnavi02 li { list-style:none; background:url("../img/common/bul_dot_oran.gif") no-repeat 0 5px; text-indent:10px; line-height:20px;}

/* Culture */
div.culture {position:relative; clear:both; border-bottom:1px solid #ffcc66; height:205px;}
div.culture ul li {background:url("../img/common/bul_dot_oran.gif") no-repeat 0 5px; text-indent:7px;}
div.culture_tit { height:25px; margin:5px 5px 0px 10px;}
div.culture_tit h4 { font-size:18px; background:url(../img/common/bul_h4.gif) no-repeat 0 2px; padding-left:17px; padding-top:2px;}
div.culture_tit ul li { float:left; list-style:none; }
div.culture_tit ul li.more { float:right; color:#CC0000; background:url("../img/common/btn_more_a.gif") no-repeat right; padding:5px 10px 0 0; margin-right:5px;}
div.culture01 { padding:0px 10px 0px 15px; margin:5px 0px 0px 0px; position:relative; width:220px;}
div.culture01 img { float:left; margin-right:10px; padding:0px;}
div.culture01 ul { float:left; margin:0px; padding:0px}
div.tour_info { position:relative; width:230px; height:50px; border:1px solid #ffcc66; background-color:#fffae2; margin: 10px 0px 0px 10px;}
div.tour_info ul {position:absolute; top:7px; left:10px; width:220px; height:40px; list-style:none;}
div.tour_info ul li {float:left; padding:0px; background:url("../img/common/bul_dot_oran.gif") no-repeat 0 5px; height:18px; margin:0px;}
div.tour_info ul li span {display:block; width:90px;}

/* phone */
div.phone {position:relative; clear:both;}
div.phone_tit { height:25px; margin:5px 10px 7px 10px; background:url("../img/main/title_line25_oran.gif") repeat-x;}
div.phone_tit h4 { font-size:18px; background:url(../img/common/bul_h4.gif) no-repeat 0 2px; padding-left:17px; padding-top:2px;}
div.phone_tit ul li { float:left; list-style:none; }
div.phone_tit ul li.more { float:right; color:#CC0000; background:url("../img/common/btn_more_a.gif") no-repeat right; padding:5px 10px 0 0; margin-right:5px;}
ul.phone_cnt li { background:url("../img/common/bul_dot_oran.gif") no-repeat 0 5px; text-indent:7px; list-style:none; margin-left:15px; height:18px;}
ul.phone_cnt li span { color:#FF6600; font-weight:bold;}

/* banner */
div.user_bnn ul { position:relative; clear:both; padding-left:15px; margin-top:5px;}
div.user_bnn li { float:left; line-height:100%; margin-bottom:3px; list-style:none;}