/* CSS Document */
body {margin:0; color:#333;font-family:"MS PGothic"; font-size:12px; line-height:18px;}
img { border:0px }
td{font-family:Verdana; font-size:12px; line-height:18px;}
a:link{color:#333; font-size:12px; text-decoration:none;}
a:visited{color:#333; font-size:12px;text-decoration:none;}
a:active{color:#333;font-size:12px; text-decoration:none;}
a:hover{color:#216FD7;font-size:12px; text-decoration:underline;}
#engFont{font-family:Verdana;font-size:11px;}
div, ul, li{
	float:left;
	margin:0px;
	padding:0px;
	border:0px none;
	list-style:none;
}

/* topmenu */
#topMenu{float:left;position:relative;margin:0px auto; width:858px; height:125px;}
#topMenu #logo{float:left; widht:227px; height:92px;}
#topMenu #util{float:right; text-align:right;  padding:24px 10px 14px 0;}
#topMenu #util li{padding-left:15px;}
#topMenu #Menu{float:right; vertical-align:top; width: 631px; height:48px; padding:15px 0 0 20px; background:url(../images/top_menuBg.gif) no-repeat;}
#topMenu #MenuFont{width:105px; text-align:center}
#topMenu #MenuPd{margin-top:3px;width:15px;background:url(../images/top_menuBar.gif) no-repeat;}
a.topmenu:link{color:#333; font-size:12px;  font-weight:bold; text-decoration:none;}
a.topmenu:visited{color:#333; font-size:12px; font-weight:bold; text-decoration:none;}
a.topmenu:active{color:#333; font-size:12px; font-weight:bold; text-decoration:none;}
a.topmenu:hover{color:#216fd7; font-size:12px; font-weight:bold;}
#subMenu{width:620px;height:18px;}
#subMenu li{padding:0 10px 0 8px;background:url(../images/top_menuBlt.gif) no-repeat;}

/*main*/
#mainMiddle{width:606px; vertical-align:top}

#cultureT{width:370px;height:40px; background:url(../images/main_t01.gif) no-repeat;}
#culture{float:left;width:370px;height:115px;padding:12px 22px 0px 12px;background:url(../images/main_bg01.gif) no-repeat;}
#culturePic{width:107px; text-align:center;padding:0 12px 0px 0px; letter-spacing:-1px;}
#cultureText{width:107px;padding:5px 0 0 0; text-align:center;}

#festivalT{width:140px;height:40px; background:url(../images/main_t02.gif) no-repeat;}
#festivalMenu{float:right;width:213px;height:115px;}

#exploringT{width:606px;height:34px; background:url(../images/main_t03.gif) no-repeat;}
#exploring{width:606px;height:127px;padding:12px;background:url(../images/main_bg02.gif) no-repeat;}
#exploringPic{width:130px;padding:0 16px 5px 0px; text-align:center;}


/* topimg */
#mainImg{float:left; width:858px; height:272px; background:url(../images/main_img.jpg) no-repeat;}
#subImg{float:left; width:858px; height:230px; background:url(../images/sub_img.jpg) no-repeat;}
/* middle */
#middle{float:left;position:relative;margin:0 0 50px 0px auto;width:858px;}

#middleLeft{float:left;padding:0 15px 0 15px;width:221px;}
#middleLeft #T01{width:212px;height:40px;font-family:"MS PGothic";font-weight:bold; letter-spacing:-2x; font-size:17px; padding:12px 0 0px 10px; }
#middleLeftText{width:212px;height:100%;padding:17px 0 0 15px;background:url(../images/left_menuBg.gif) no-repeat}
#middleLeftText li{width:190px;height:20px;padding-left:11px;background:url(../images/left_menuBlt.gif) no-repeat}
#middleLeftText #sub{width:180px;height:20px;padding-left:7px;background:url(../images/sub_bar.gif) no-repeat}

#middleLeftBu{padding-top:16px;}
#middleLeftBu01{padding-top:5px;}
#middleRightBg{float:right;vertical-align:top;width:607px;padding:33px;background:url(../images/contents_bg.gif) no-repeat}
#middleRightTop{float:left;width:607px; height:40px;}
#middleRightT{float:left;widht:307px;font-family:"MS PGothic";font-weight:bold; letter-spacing:-2x; font-size:17px; padding:12px 0 10px 10px;}
#middleRightLct{float:right;padding:18px 0 0 3px}
.blt{padding-left:16px; color:#05AFFF; font-weight:bold; background:url(../images/sub_blt01.gif) no-repeat;}
.blt02{padding-left:25px; font-weight:bold; background:url(../images/sub_blt02.gif) no-repeat;}
#bottom{float:left; vertical-align:top;width:843px;height:116px;margin-left:6px;padding:21px 0 0 258px; background:url(../images/bottom.gif) no-repeat}
#bottom li{width:468px}
.left_b {color:#7C7C7C;font-size: 12px;font-weight:bold; line-height: 18px;LETTER-SPACING: -1px; cursor:hand;background:url(../images/left_menuBlt.gif) no-repeat}
.left_b_on {color:#4679C6;font-size: 12px;font-weight:bold; line-height: 18px;LETTER-SPACING: -1px; cursor:hand;background:url(../images/left_menuBlt.gif) no-repeat}
/*Å×ÀÌºí »ó´Ü ¶óÀÎ 2px*/
.table_t01 { background-color:#81A5C8;height:2px; }

/*Å×ÀÌºí Å¸ÀÌÆ² bgÄ®¶ó */
.table_bg { background-color:#F9FBFD; }

/*Å×ÀÌºí Å¸ÀÌÆ² ºÎºÐ ¹ÙÅÒ ¶óÀÎ 1ÇÈ¼¿ */
.table_t02 { background-color:#91B3D4;width:1px; }

/*Å×ÀÌºí Áß°£ Å¸ÀÌÆ² Ä®¶ó */
.table_bg02 { background-color:#FAFAFA; }	

/*Å×ÀÌºí Áß°£ °¡·Î È¸»ö¶óÀÎ 1ÇÈ¼¿*/
.table_t03 { background-color:#D3D6D8;width:1px; }

/*Å×ÀÌºí ³»¿ë ºÎºÐ ¼¼·Î È¸»ö¶óÀÎ 1ÇÈ¼¿ */
.table_t04 { background-color:#D3D6D8;height:1px;}

/*Å×ÀÌºí Å¸ÀÌÆ² ºÎºÐ ¹ÙÅÒ ¶óÀÎ 1ÇÈ¼¿ */
.table_t05 { background-color:#91B3D4;height:1px; }

.chart_table {
	border-top:1px solid #7E9DBD;
	border-right:1px solid #7E9DBD;
	}
.chart_table_line {
	background:#7E9DBD;
	height:1px;
	}
.chart_table td {
	border-left:1px solid #7E9DBD;
	border-bottom:1px solid #7E9DBD;
	padding:3px 2px 3px 2px;
	text-align:center;
	color:#444;
	}
.chart_table .title {
	font-weight:bold;
	color:#405C86;
	text-align:center; 
	background:#F4FAFB;
	border-top:1px solid #7E9DBD;
	}
.chart_table .title02 {
	font-weight:bold;
	color:#405C86;
	text-align:center;
	background:#F4FAFB;
	}
.chart_table .con_left {
	text-align:left;
	padding-left:5px;
	padding-right:5px;
	}
.chart_table .con_bg {
	background:#FAFAFA;
	color:#000;
	}
.chart_table .con_center {
	text-align:center;
	padding-left:5px;
	padding-right:5px;
	}
#map{width:250px;font-weight:bold;}
#map02{width:250px;padding-bottom:8px;}
#map03{width:525px;font-weight:bold;}
#map04{width:525px;padding-bottom:8px;}
#mapBox{width:525px;padding:10px; background-color:#F2FBFF;}