body {
	margin:0px;
	background:url(/images/main_new/bg.gif) repeat-x;
	font-size:9pt;
	color:#666666;
}

img {
	border:0px;
}

a {
	text-decoration:none;
	color:#666666;
}

a:hover {
	text-decoration:none;
	color:#00008b;
}

td,textarea,select {
	font-family: "", "u";
	font-size: 12px;
	line-height:18px;
	color: #555555;
}
input {
	font-family: "", "u";
	font-size: 12px;
	color: #555555;
}


form {
	margin:0px;
}

div.left {
	float:left;
}

div.right {
	float:right;
}

div.clear {
	clear:both;
}

div.news_list {
	position:absolute;
	visibility:hidden;
}

div.main_bc_subject {
	padding:2px 0px 0px 0px;
	text-align:center;
}

div.total_area {
	width:906px;
	margin:0px 0px 0px 30px;
}

div.util_area {
	float:right;
	margin:20px 20px 0px 0px;
}

div.util_area img {
	float:left;
}

div.top_menu {
	clear:both;
}

div.top_menu img {
	float:left;
}

div.menu_left {
	float:left;
	background:url(/images/main_new/menu_l.gif);
	width:24px;
	height:39px;
}

div.menu_left_sub {
	float:left;
	background:url(/images/sub_new/common/menu_l.gif);
	width:24px;
	height:39px;
}

div.menu_right {
	float:left;
	background:url(/images/main_new/menu_r.gif);
	width:40px;
	height:39px;
}

div.menu_right_sub {
	float:left;
	background:url(/images/sub_new/common/menu_r.gif);
	width:40px;
	height:39px;
}

div.main_movie_area {
	clear:both;
	background:url(/images/main_new/bg01.gif);
	width:903px;
	height:275px;
}

div.real_time_movie_area {
	padding:20px 0px 0px 25px;
}

div.real_time_movie_area_bg {
	float:left;
	background:url(/images/main_new/t_mov_bg.gif);
	width:244px;
	height:240px;
}

div.real_time_movie_area_margin {
	margin:10px 7px 0px 7px;
}

div.real_time_movie_stat {
	float:left;
}

div.real_time_movie_btn {
	float:right;
}

div.real_time_movie_btn img {
	float:left;
}

div.real_time_link_area {
	float:left;
	margin:0px 0px 0px 10px;
}

div.real_time_link_list {
	background:url(/images/main_new/t_tit1_bg.gif);
	width:141px;
	height:171px;
}

div.real_time_link_list ul {
	margin:0px 5px 0px 13px;
	padding:0px;
	list-style-type:none;
}

div.real_time_link_list li {
	border-bottom:1px dashed #79ADD2;
	padding:2px 0px 0px 0px;
}

div.real_time_link_list a {
	padding:0px 0px 0px 18px;
}

div.real_time_link_list strong {
	padding:0px 0px 0px 18px;
}

/*div.real_time_link_list a:hover {
	background:url(/images/main_new/t_tit1_menu_r.gif);
	color:#FFFFFF;
}*/

div.real_time_link_list span {
	display:block;
	background:url(/images/main_new/t_tit1_icon.gif) no-repeat 3px 3px;
	width:122px;
	padding:4px 0px 2px 0px;
	color:#3D76A3;
	text-decoration:none;
}

div.main_island_jeju {
	float:left;
	margin:0px 0px 0px 20px;
}

div.main_island_jeju_img {
	background:url(/images/main_new/t_tit2_bg.gif);
	width:229px;
	height:176px;
	margin:10px 0px 0px 0px;
	text-align:center;
}

div.main_island_jeju_img img {
	margin:7px 0px 0px 0px;
}

div.main_island_jeju_subject {
	text-align:center;
	padding:10px 0px 0px 0px;
}

div.main_island_jeju_subject a {
	color:#FFFFFF;
}

div.main_jeju_area {
	float:left;
	margin:0px 0px 0px 20px;
}

div.main_jeju_item {
	float:left;
	padding:7px 0px 0px 0px;
}

img.main_jeju_img {
	float:left;
	border:2px solid #FFFFFF;
}

div.main_jeju_text {
	float:left;
	margin:0px 0px 0px 5px;
	width:100px;
	height:68px;
	overflow:hidden;
}

div.main_jeju_text a {
	color:#FFFFFF;
}

div.main_hot_naws {
	float:left;
	height:13px;
	width:300px;
	margin:13px 0px 0px 10px; 
}

ul.main_jeju_list {
	clear:both;
	margin:10px 0px 0px 0px;
	padding:0px;
	list-style-type:none;
	width:200px;
	white-space:nowrap;
	overflow:hidden;
	/* text-overflow:ellipsis; */
	color:#FFFFFF;
}

ul.main_jeju_list a {
	float:left;
	display:block;
	background:url(/images/main_new/t_tit3_icon.gif) no-repeat 5px 6px;
	color:#FFFFFF;
	padding:2px 0px 1px 13px;
}

ul.main_jeju_list a:hover {
	background:#1262AC  url(/images/main_new/t_tit3_icon.gif) no-repeat 5px 6px;
}

div.main_search_area {
	background:url(/images/main_new/bg02.gif);
	width:903px;
	height:61px;
}

div.main_l_icon {
	float:left;
	padding:10px 0px 0px 20px;
}

div.main_search {
	float:right;
	padding:10px 15px 0px 0px;
}

img.main_search_img {
	float:left;
}

select.main_search_select {
	float:left;
}

input.main_search_input {
	float:left;
	border:1px solid #E49814;
	width:200px;
	margin:0px 0px 0px 5px;
}

input.main_search_btn {
	float:left;
	margin:1px 15px 0px 5px;
}

div.main_best_title {
	position:relative;
	left:-4px;
}

div.main_best_area {
	background:url(/images/main_new/l_tit1_bg.gif);
	width:249px;
	height:97px;
	margin:5px 0px 0px 0px;
}

div.main_best_item {
	float:left;
	padding:12px 6px 0px 6px;
}

div.main_best_subject {
	width:71px;
	text-align:center;
	white-space:nowrap;
	overflow:hidden;
	/* text-overflow:ellipsis; */
	padding:8px 0px 0px 0px;
}

div.main_tamla_area {
	background:url(/images/main_new/l_tit2.gif);
	width:249px;
	height:119px;
	margin:15px 0px 0px 0px;
}

div.main_tamla_area div {
	padding:50px 0px 0px 80px;
}

div.main_tamla_area ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
}

div.main_tamla_area li {
	float:left;
	padding:3px 0px 3px 0px;
}

li.main_tamla_list0 {
	width:70px;
}

li.main_tamla_list1 {
	width:90px;
}

div.main_tamla_area a {
	background:url(/images/main_new/l_tit2_icon.gif) no-repeat 0px 5px;
	padding:0px 0px 0px 5px;
	color:#656565;
}

div.main_center_middle_area {
	float:left;
	margin:0px 0px 0px 20px;
	width:359px;
}

div.main_notice_title img {
	float:left;
}

ul.main_notice_list {
	clear:both;
	margin:5px 0px 0px 0px;
	padding:0px;
	list-style-type:none;
 }

ul.main_notice_list li {
	border-bottom:1px dashed #D6D6D6;
	padding:6px 0px 3px 0px;
}

ul.main_notice_list a {
	color:#666666
}

ul.main_notice_list span {
	float:left;
	display:block;
	padding:0px 0px 0px 10px;
	width:250px;
	white-space:nowrap;
	overflow:hidden;
	/* text-overflow:ellipsis; */
	background:url(/images/main_new/c_tab_icon.gif) no-repeat 3px 5px;
}

ul.main_notice_list span.notice_date {
	float:left;
	width:70px;
	background:none;
	color:#666666;
}

div.main_festival_title {
	margin:10px 0px 0px 0px;
}

div.main_festival_img {
	float:left;
	border:1px solid #DDDDDE;
	padding:3px;
	margin:5px 0px 0px 0px;
}

div.main_festival_text {
	float:left;
	margin:5px 0px 0px 10px;
}

div.main_festival_subject {
	background:url(/images/main_new/c_tit1_icon.gif) no-repeat 0px 4px;
	padding:0px 0px 0px 8px;
}

div.main_festival_subject span {
	display:block;
	width:230px;
	white-space:nowrap;
	overflow:hidden;
	/* text-overflow:ellipsis; */
}

div.main_festival_subject a {
	font-weight:bold;
	color:#FF6600;
}

div.main_festival_content {
	width:230px;
	height:70px;
	line-height:140%;
	overflow:hidden;
	text-align:justify;
}

div.main_center_banner_area {
	float:left;
	margin:0px 0px 0px 20px;
}

div.main_center_banner_title {
	margin:0px 0px 10px 0px;
}

div.main_center_right {
	float:left;
	background:url(/images/main_new/bg03.gif) no-repeat;
	width:23px;
	height:223px;
	margin:0px 0px 0px 6px;
}

div.main_center_line {
	clear:both;
	background:url(/images/main_new/bg04.gif) no-repeat;
	background-position:bottom;
	height:285px;
}

div.main_bottom_line {
	background:url(/images/main_new/bg05.gif) no-repeat;
	height:295px;
	padding:0px 0px 0px 21px;
}

div.main_ucc_area {
	float:left;
	margin:0px 0px 0px 20px;
}

div.main_ucc_title img {
	float:left;
}

div.main_ucc_list {
	clear:both;
	margin:5px 0px 0px 0px;
}

div.main_ucc_item {
	float:left;
	margin:0px 6px 0px 7px;
}

div.main_ucc_img {
	border:1px solid #DDDDDD;
	padding:3px;
}

div.main_ucc_subject {
	width:87px;
	white-space:nowrap;
	overflow:hidden;
	/* text-overflow:ellipsis; */
	padding:5px 0px 0px 0px;
}

div.main_ucc_btn {
	float:left;
	padding:20px 0px 0px 0px;
}

div.main_cyber_edu {
	float:left;
	padding:0px 0px 0px 20px;
}

div.main_cast_title {
	clear:both;
	margin:7px 0px 0px 0px;
}

ul.main_cast_list {
	margin:10px 0px 0px 0px;
	padding:0px;
	list-style-type:none;
}

ul.main_cast_list li {
	float:left;
	padding:0px 10px 0px 10px;
	height:100px;
}

li.main_cast_list {
	border-right:1px solid #D8D8D8;
}

li.main_cast_list ul {
	width:100px;
}

li.main_cast_list_r ul {
	width:300px;
}

ul.main_cast_list span {
	background:url(/images/main_new/d_tit1_icon.gif) no-repeat 0px 3px;
	padding:0px 0px 0px 7px;
}

ul.main_cast_list a {
	font-weight:bold;
	color:#1DA161;
}

ul.main_cast_list ul {
	clear:both;
	margin:10px 0px 0px 10px;
	padding:0px;
	list-style-type:none;
}

ul.main_cast_list ul a {
	font-weight:normal;
	color:#666666;
}

ul.main_cast_list li li {
	padding:0px;
	width:100px;
	height:auto;
	line-height:170%;
}

div.copyright {
	clear:both;
	background:url(/images/main_new/copy_bg.gif);
	width:903px;
	height:97px;
}

div.copyright_logo {
	float:left;
	margin:25px 0px 0px 5px;
	padding:0px 10px 0px 5px;
	border-right:1px solid #E0E0E0;
}

div.copyright_text {
	float:left;
	margin:15px 0px 0px 10px;
	line-height:150%;
}

div.copyright_text a {
	font-weight:bold;
}

div.quick_menu {
	position:absolute;
	top:60px;
	left:950px;
}

/* ¼­ºê ÆäÀÌÁö */
div.sub_bg {
	float:left;
	background:url(/images/sub_new/common/l_bg04.gif) repeat-y;
}

div.sub_left_area {
	float:left;
	position:relative;
	top:-50px;
	width:197px;
}

div.sub_left_bg_top {
	float:left;
	background:url(/images/sub_new/common/l_bg02.gif) repeat-y;
}

div.sub_left_area ul {
	margin:0px;
	background:url(/images/sub_new/common/l_bg01.gif) no-repeat;
	padding:0px 0px 0px 10px;
}

div.sub_left_area li {
	border-bottom:1px solid #E9E9E9;
	width:180px;
	padding:3px 0px 3px 0px;
}

div.sub_left_area span {
	display:block;
	padding:6px 0px 0px 18px;
}

div.sub_left_area ul a {
	display:block;
	background:url(/images/sub_new/common/l_icon.gif) no-repeat 8px 10px;
	width:180px;
	height:24px;
}

div.sub_left_area ul a:hover, div.sub_left_area a.left_menu_select {
	display:block;
	background:url(/images/sub_new/common/l_sub_r.gif);
	width:180px;
	height:24px;
}

div.left_menu_bottom {
	clear:both;
	background:url(/images/sub_new/common/l_bg03.gif) no-repeat;
	height:26px;
}

div.sub_body_area {
	float:left;
	width:646px;
	margin:0px 0px 0px 20px;
}

div.location_bar {
	background:url(/images/sub01/home.gif) no-repeat 0px 2px;
	float:right;
	padding:0px 20px 0px 15px;
	position:relative;
	top:-20px;
}

div.content_area {
	clear:both;
	width:610px;
	margin:0px 0px 0px 15px;
}

div.sub_l_banner {
	margin:0px 0px 0px 10px;
}

div.sub_ucc_title {
	margin:10px 0px 0px 0px;
}

div.sub_ucc_item {
	float:left;
	margin:7px 3px 0px 3px;
}

div.sub_ucc_img {
	border:1px solid #DDDDDD;
	padding:2px;
}

div.sub_ucc_subject {
	width:81px;
	text-align:center;
	white-space:nowrap;
	overflow:hidden;
	/* text-overflow:ellipsis; */
	padding:3px 0px 0px 0px;
}

.b:link {font-family: "", "u";font-size: 12px;color: #003399;text-decoration: none;font-weight:bold}
.b:visited {font-family: "", "u";font-size: 12px;color: #003399;text-decoration: none;font-weight:bold}
.b:active {font-family: "", "u";font-size: 12px;color: #003399;text-decoration: none;font-weight:bold}
.b:hover {font-family: "", "u";font-size: 12px;color: #003399;text-decoration: none;font-weight:bold}

.c:link {font-family: "", "u";font-size: 12px;color: #045796;text-decoration: none;}
.c:visited {font-family: "", "u";font-size: 12px;color: #045796;text-decoration: none;}
.c:active {font-family: "", "u";font-size: 12px;color: #902D49;text-decoration: none;}
.c:hover {font-family: "", "u";font-size: 12px;color: #902D49;text-decoration: none;}

.p:link {font-family: "", "u";font-size: 12px;color: #9C9C9C;text-decoration: none;}
.p:visited {font-family: "", "u";font-size: 12px;color: #9C9C9C;text-decoration: none;}
.p:active {font-family: "", "u";font-size: 12px;color: #833D73;text-decoration: none;}
.p:hover {font-family: "", "u";font-size: 12px;color: #833D73;text-decoration: none;}

.M:link {font-family: "", "u";font-size: 12px;color: #555555;text-decoration: none;}
.M:visited {font-family: "", "u";font-size: 12px;color: #555555;text-decoration: none;}
.M:active {font-family: "", "u";font-size: 12px;color: #555555;text-decoration: none;;font-weight:bold}
.M:hover {font-family: "", "u";font-size: 12px;color: #555555;text-decoration: none;font-weight:bold}

.o:link {font-family: "", "u";font-size: 12px;color: #045796;text-decoration: none;}
.o:visited {font-family: "", "u";font-size: 12px;color: #045796;text-decoration: none;}
.o:active {font-family: "", "u";font-size: 12px;color: #833D73;text-decoration: none;}
.o:hover {font-family: "", "u";font-size: 12px;color: #833D73;text-decoration: none;}

.t:link {font-family: "", "u";font-size: 11px;text-decoration: none;}
.t:visited {font-family: "", "u";font-size: 11px;text-decoration: none;}
.t:active {font-family: "", "u";font-size: 11px;text-decoration: none;}
.t:hover {font-family: "", "u";font-size: 11px;text-decoration: none;}


.nr:link {font-family: "", "u";font-size: 12px;color: #7869B2;text-decoration: none;font-weight:bold}
.nr:visited {font-family: "", "u";font-size: 12px;color: #7869B2;text-decoration: none;font-weight:bold}
.nr:active {font-family: "", "u";font-size: 12px;color: #7869B2;text-decoration: none;font-weight:bold}
.nr:hover {font-family: "", "u";font-size: 12px;color: #7869B2;text-decoration: none;font-weight:bold}

.n:link {font-family: "", "u";font-size: 12px;color: #FFFFFF;text-decoration: none;}
.n:visited {font-family: "", "u";font-size: 12px;color: #FFFFFF;text-decoration: none;}
.n:active {font-family: "", "u";font-size: 12px;color: #FFFFFF;text-decoration: none;}
.n:hover {font-family: "", "u";font-size: 12px;color: #FFFFFF;text-decoration: none;}

.n11:link {font-family: "", "u";font-size: 11px;color: #FFFFFF;text-decoration: none;}
.n11:visited {font-family: "", "u";font-size: 11px;color: #FFFFFF;text-decoration: none;}
.n11:active {font-family: "", "u";font-size: 11px;color: #FFFFFF;text-decoration: none;}
.n11:hover {font-family: "", "u";font-size: 11px;color: #FFFFFF;text-decoration: none;}

.u:link {font-family: "", "u";font-size: 12px;color: #00486A;text-decoration: none;font-weight:bold}
.u:visited {font-family: "", "u";font-size: 12px;color: #00486A;text-decoration: none;font-weight:bold}
.u:active {font-family: "", "u";font-size: 12px;color: #00486A;text-decoration: none;font-weight:bold}
.u:hover {font-family: "", "u";font-size: 12px;color: #00486A;text-decoration: none;font-weight:bold}

.g:link {font-family: "", "u";font-size: 12px;color: #505033;text-decoration: none;}
.g:visited {font-family: "", "u";font-size: 12px;color: #505033;text-decoration: none;}
.g:active {font-family: "", "u";font-size: 12px;color: #505033;text-decoration: none;}
.g:hover {font-family: "", "u";font-size: 12px;color: #505033;text-decoration: none;}

.r:link {font-family: "", "u";font-size: 12px;color: #FF0000;text-decoration: none;}
.r:visited {font-family: "", "u";font-size: 12px;color: #FF0000;text-decoration: none;}
.r:active {font-family: "", "u";font-size: 12px;color: #FF0000;text-decoration: none;}
.r:hover {font-family: "", "u";font-size: 12px;color: #FF0000;text-decoration: none;}

.f:link {font-family: "", "u";font-size: 11px;color: #555555;text-decoration: none;}
.f:visited {font-family: "", "u";font-size: 11px;color: #555555;text-decoration: none;}
.f:active {font-family: "", "u";font-size: 11px;color: #555555;text-decoration: none;}
.f:hover {font-family: "", "u";font-size: 11px;color: #555555;text-decoration: none;}

.e:link {font-family: "", "u";font-size: 12px;color: #74E6FF;text-decoration: none;}
.e:visited {font-family: "", "u";font-size: 12px;color: #74E6FF;text-decoration: none;}
.e:active {font-family: "", "u";font-size: 12px;color: #74E6FF;text-decoration: none;}
.e:hover {font-family: "", "u";font-size: 12px;color: #74E6FF;text-decoration: none;}

.e11:link {font-family: "", "u";font-size: 11px;color: #74E6FF;text-decoration: none;}
.e11:visited {font-family: "", "u";font-size: 11px;color: #74E6FF;text-decoration: none;}
.e11:active {font-family: "", "u";font-size: 11px;color: #74E6FF;text-decoration: none;}
.e11:hover {font-family: "", "u";font-size: 11px;color: #74E6FF;text-decoration: none;}

.j:link {font-family: "", "u";font-size: 12px;color: #B07C00;text-decoration: none;}
.j:visited {font-family: "", "u";font-size: 12px;color: #B07C00;text-decoration: none;}
.j:active {font-family: "", "u";font-size: 12px;color: #B07C00;text-decoration: none;}
.j:hover {font-family: "", "u";font-size: 12px;color: #B07C00;text-decoration: none;}

.r1:link {font-family: "", "u";font-size: 12px;color: #FF0000;text-decoration: none;}
.r1:visited {font-family: "", "u";font-size: 12px;color: #FF0000;text-decoration: none;}
.r1:active {font-family: "", "u";font-size: 12px;color: #FF0000;text-decoration: none;}
.r1:hover {font-family: "", "u";font-size: 12px;color: #FF0000;text-decoration: none;}

.r2:link {font-family: "", "u";font-size: 12px;color: #FF0000;text-decoration: none;}
.r2:visited {font-family: "", "u";font-size: 12px;color: #FF0000;text-decoration: none;}
.r2:active {font-family: "", "u";font-size: 12px;color: #FF0000;text-decoration: none;}
.r2:hover {font-family: "", "u";font-size: 12px;color: #FF0000;text-decoration: none;}

.r3:link {font-family: "", "u";font-size: 11px;color: #FF0000;text-decoration: none;}
.r3:visited {font-family: "", "u";font-size: 11px;color: #FF0000;text-decoration: none;}
.r3:active {font-family: "", "u";font-size: 11px;color: #FF0000;text-decoration: none;}
.r3:hover {font-family: "", "u";font-size: 11px;color: #FF0000;text-decoration: none;}

.home {
	font-family: "µ¸¿ò";
	font-size: 11px;
	/* font-color:#8e8e8e; */
}
.title_01 {
	font-family: "±¼¸²";
	font-size: 13px;
	font-weight:bold;
	color: #ff6600;
}
.title_02 {
	font-family: "±¼¸²";
	font-size: 13px;
	font-weight:bold;
	color: #000000;
}
.a {
	font-family: "µ¸¿ò";
	font-size: 11px;
	line-height:15px;
}
.aw {
	font-family: "µ¸¿ò";
	font-size: 11px;
	color: #ffffff;
	line-height:15px;
}
.a20 {
	font-family: "µ¸¿ò";
	font-size: 11px;
	line-height:20px;
}
.b {
	font-family: "µ¸¿ò";
	font-size: 11px;
	font-weight:bold;
}
.line_01 {
	text-decoration:line-through;
	font-size: 11px;
}

/**
* MENU
*/
TR.current_menu, TH.current_menu, TD.current_menu {
	font-weight:bold;
}
A.current_menu, A.current_menu:link, A.current_menu:visited, A.current_menu:active, A.current_menu:hover {
	font-weight:bold;
}
/**
* INPUT
*/
INPUT, INPUT.default {
	font-family: "±¼¸²", "u";
	font-size: 12px;
}
INPUT.default {
	border: 1px solid #C1C1C1;
	height: 19px;
}
INPUT.default_center {
	border: 1px solid #C1C1C1;
	height: 19px;
	text-align: center;
}
INPUT.default_right {
	border: 1px solid #C1C1C1;
	height: 19px;
	text-align: right;
}
/**
* EMPTY
*/
TR.empty {
	text-align: center;	
	height: 25px;
}
TD.empty {
	background-color: #f2f2f2;
	font-weight: normal;
	color: #CC0000;
}
/**
* TEXTAREA
*/
TEXTAREA { 
	font-family: "", "u"; 
	font-size: 12px; 
}
TEXTAREA.default {
	border: 1px solid #C1C1C1;
	width: 100%;
}