/* ±âº»¼Ó¼º */
body {background:#eeeeee font:normal 12px µ¸¿ò; margin:0; padding:0; color:#999; }

div,
td,
textarea,
input,
select, 
dl, dt, dd, ul, ol, li,
h1, h2, h3, h4, h5, h6, 
p, pre, em, img,
th {font:normal 12px µ¸¿ò; margin:0; padding:0;color:#828282; line-height:150%;}
td {font:normal 12px µ¸¿ò; margin:0; padding:0; color:#828282; line-height:150%;}

dl, ul, ol {list-style: none}
a img {border:none;}
caption{width:0;height:0;font-size:0;line-height:0;overflow:hidden;} 



a			{FONT-SIZE:12px;COLOR:#828282;FONT-FAMILY: Dotum, µ¸¿ò;TEXT-DECORATION: none !important;}
a:link	{FONT-SIZE: 12px;COLOR:#828282;FONT-FAMILY:Dotum, µ¸¿ò;TEXT-DECORATION: none !important;}
a:visited {FONT-SIZE: 12px;COLOR:#828282;FONT-FAMILY:Dotum, µ¸¿ò;TEXT-DECORATION: none !important;}
a:hover {FONT-SIZE: 12px;COLOR:#8c2bb5;FONT-FAMILY:Dotum, µ¸¿ò;TEXT-DECORATION: underline !important;}
a:active	{FONT-SIZE: 12px;COLOR:#565656;FONT-FAMILY:Dotum, µ¸¿ò;TEXT-DECORATION: none !important;}

/* SKIP NAVIGATION */
span.hidden { position: absolute; width: 0; height: 0; font-size: 0; line-height: 0; text-indent: -9999em; visibility:hidden; }
#skipToContent { position:relative; top:0; left:0; z-index:999; width:100%; }
#skipToContent a { display:block; height:1px; width:1px; background:#fafafa; margin-bottom:-1px; overflow:hidden; text-align:center; color:#000; font-weight:bold; white-space:nowrap; }
#skipToContent a:focus, #skipToContent a:active { height:auto; width:auto; padding:5px; margin-bottom:10px; }

.submit {border:solid 1;border-color:EEEEEE;font-size:9pt;color:777777;background-color:EEEEEE;height:20px}
.button {border:solid 1;border-color:EEEEEE;font-size:9pt;color:777777;background-color:EEEEEE;height:20px}

.input {font-size:10px;font-family:±¼¸²; border:1px solid #EBEBEB; background-color: #FFFFFF;}
.input1 {border:1 solid #bdbcb8;font-size:9pt;color:#777777;background-color:white;height:25px}
.input2 {font-size:10pt; font-family:±¼¸²; color:#666666; width:200; height:25; padding:0;}

.input3 {font-size:10pt; font-family:±¼¸²; color:#666666; width:200; height:25; padding:0;}

.bold_text	{FONT-SIZE:12px;COLOR:#8c2bb5;FONT-FAMILY: Dotum, µ¸¿ò;TEXT-DECORATION: none; font-weight:bold;}
.bold_text11	{FONT-SIZE:11px;COLOR:#423a42;FONT-FAMILY: Dotum, µ¸¿ò;TEXT-DECORATION: none; font-weight:bold;}
.bold_text12	{FONT-SIZE:12px;COLOR:#423a42;FONT-FAMILY: Dotum, µ¸¿ò;TEXT-DECORATION: none; font-weight:bold;}

/* ·¹ÀÌ¾Æ¿ô */
#top_wrap { height:108px; background-color:#fff;width:980px; margin:0 auto; }
#header {margin:0 auto; width:980px;}
#intro_wrap {background-color:#fff}
#wrap {margin:0 auto; width:980px}

/* À¯Æ¿¸Þ´º set ¼Ó¼º */
#top_set {width:980px; height:23px; padding-top:7px; text-align:right}
#top_set li {display:inline;  padding-left:3px; background:url('../images/util_sep.gif') no-repeat left -2px;; #background:url('../images/util_sep.gif') no-repeat left 2px; }
#top_set li.nosep {background:none}
/* gnb ¼Ó¼º */
#gnb_box {height:50px;background-color: #001e54;}
h1 {float:left; width:219px; height:50px}
#gnb_menu_flash {float:right; width:745px; height:78px}
#gnb_menu {display:none}

/* gnb ¼Ó¼º ¼öÁ¤ */
#gnb_menu_main {float:right; width:741px; height:50px; *zoom:1;}
#gnb_menu_main_0 {float:left; width:128px; height:50px;}
#gnb_menu_main_1 {float:left; width:100px; height:50px;}
#gnb_menu_main_2 {float:left; width:107px; height:50px;}
#gnb_menu_main_3 {float:left; width:145px; height:50px;}
#gnb_menu_main_4 {float:left; width:94px; height:50px;}
#gnb_menu_main_5 {float:left; width:91px; height:50px;}
#gnb_menu_main_6 {float:left; width:76px; height:50px;}
#gnb_menu_sub_0 {float:left; width:980px; height:28px; background-color: #FFFFFF; display:none;}
#gnb_menu_sub_0 li {display:inline;}
#gnb_menu_sub_0 li.nosep {padding-left:240px;}
#gnb_menu_sub_1 {float:left; width:980px; height:28px; background-color: #FFFFFF; display:none;}
#gnb_menu_sub_1 li {display:inline;}
#gnb_menu_sub_1 li.nosep {padding-left:295px;}
#gnb_menu_sub_2 {float:left; width:980px; height:28px; background-color: #FFFFFF; display:none;}
#gnb_menu_sub_2 li {display:inline;}
#gnb_menu_sub_2 li.nosep {padding-left:390px;}
#gnb_menu_sub_3 {float:left; width:980px; height:28px; background-color: #FFFFFF; display:none;}
#gnb_menu_sub_3 li {display:inline;}
#gnb_menu_sub_3 li.nosep {padding-left:415px;}
#gnb_menu_sub_4 {float:left; width:980px; height:28px; background-color: #FFFFFF; display:none;}
#gnb_menu_sub_4 li {display:inline;}
#gnb_menu_sub_4 li.nosep {padding-left:673px;}
#gnb_menu_sub_5 {float:left; width:980px; height:28px; background-color: #FFFFFF; display:none;}
#gnb_menu_sub_5 li {display:inline;}
#gnb_menu_sub_5 li.nosep {padding-left:415px;}
#gnb_menu_sub_6 {float:left; width:980px; height:28px; background-color: #FFFFFF; display:none;}
#gnb_menu_sub_6 li {display:inline;}
#gnb_menu_sub_6 li.nosep {padding-left:500px;}


/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * * * * * ¸ÞÀÎÆäÀÌÁö ¿µ¿ª * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
#ub_box_left {float:left; width:728px; margin-top:25px; padding-bottom:30px}
	.main_box_01 {float:left; width:210x; height:233px; margin-right:28px; border:1px solid #e4e4e4}
	.main_box_01 dt {font-size:0; vertical-align:top}
	.main_box_01 ul {width:auto; padding:9px 0 0 11px }
	.main_box_01 li {line-height:15px}
	.main_box_01 .title {width:auto; color:#1e1e1e; letter-spacing:-1px}
	.main_box_01 .in {width:auto; color:#1e1e1e; letter-spacing:-1px}
	.main_box_01 .date {width:auto; margin-top:10px; font-size:11px; color:#8a8a8a}
	.main_box_01 .place {width:auto; font-size:11px; color:#114a98}
	.main_box_02 {float:right; width:248px; height:233px;}
	.main_box_02 .tab_box li {float:left; width:auto; font-size:0}
	.main_box_02 #content1 {clear:both; float:left; width:246px; height:125px; border:1px solid #e4e4e4}
	.main_box_02 #content1 ul {padding:12px 11px}
	.main_box_02 #content1 li {padding-left:9px; line-height:21px; background:url('../images/introduce/bullet_01.gif') no-repeat left 8px ;}
	.main_box_02 #content1 li a {color:#8a8a8a;}
	.main_box_02 #content1 li a:hover {color:#8a8a8a;}
	
	.main_box_02 #content2 {clear:both; float:left; width:246px; height:125px; border:1px solid #e4e4e4}
	.main_box_02 #content2 ul {padding:12px 11px}
	.main_box_02 #content2 li {padding-left:9px; line-height:21px; background:url('../images/introduce/bullet_01.gif') no-repeat left 8px ;}
	.main_box_02 #content2 li a {color:#8a8a8a;}
	.main_box_02 #content2 li a:hover {color:#8a8a8a;}
	.main_box_02 #content3 {clear:both; float:left; width:246px; height:125px; border:1px solid #e4e4e4}
	.main_box_02 #content3 ul {padding:12px 11px}
	.main_box_02 #content3 li {padding-left:9px; line-height:21px; background:url('../images/introduce/bullet_01.gif') no-repeat left 8px ;}
	.main_box_02 #content3 li a {color:#8a8a8a;}
	.main_box_02 #content3 li a:hover {color:#8a8a8a;}
	.phone_info img {margin-top:9px}
	
    .main_quick_link {float:right; width:248px; margin-top:0px}
	.main_quick_link dt {float:left; font-size:0}
	.main_quick_link dd {float:left; font-size:0}
	
	
	
/*¹®È­¾ÆÄ«µ¥¹Ì°­ÁÂ*/	
#ub_box_left01 {float:left; width:728px; margin-top:25px; padding-bottom:10px}
	.main_box_01a {float:left; width:210px; height:126px; margin-right:28px; }
	.main_box_01a dt {font-size:0; vertical-align:top}
	
	.main_quick_link01 {float:left; width:212px; margin-top:0px; margin-right:0px;}
	.main_quick_link01 dt {float:left; font-size:0}
	.main_quick_link01 dd {float:left; font-size:0}
	
	
/*¿ìÃø info link*/		
#ub_box_right {float:right; width:222px; height:384px; margin-top:25px; background-color:#f1f1f1}
#ub_box_right dd {; font-size:0}
#ub_box_right .banner {width:186px; margin:18px auto 20px}
#ub_box_right .seating {width:auto; margin-top:28px; padding-left:12px; font-size:0}
#ub_box_right .map {width:auto; padding-left:12px; font-size:0}




/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * * * * * ¼­ºêÆäÀÌÁö ¿µ¿ª * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
#navi {height:17px; padding-top:5px;text-decoration:none;}
.navi_point {
	float:right; 
	padding-left:11px;
	color:#999; 
	font-size:11px;
	background:url('../images/navi_point.gif') no-repeat left 2px;
	text-decoration:none;
	}
.navi_point strong {}
#container {float:left; background-color:#fff; }
/* ÁÂÃø¹Ú½º ¼Ó¼º */
#ub_left {float:left; width:219px; text-align:right; background-color:#fff; }
#ub_left ul li {font-size:0; vertical-align:top}
.festival_wrap {clear:both;  margin:0 auto; margin-top:50px; width:180px; height:180px; border:3px solid #eaeaea; text-align:left}
.festival_wrap ul {margin-top:10px; margin-left:12px}

/* ÄÁÅÙÃ÷¹Ú½º */
#contents {float:right; width:760px; border-left:1px solid #e4e4e4; text-align:right}
#ub_contents {float:right; text-align:left; margin-right:20px; margin-top:0px; margin-bottom:30px;}
#ub_contents li.performance_item {clear:both; float:left; width:695px;  padding:35px 0; background:url('../images/performance/dot_line.gif') repeat-x left bottom}
#ub_contents li.performance_itempg {clear:both; float:left; width:695px;  padding:20px 0;}
#ub_contents li.performance_items {clear:both; float:left; width:695px;  padding:5px 0;}
#ub_contents li.performance_itemd {clear:both; float:left; width:695px;  padding:10px 0;}
#ub_contents li.noline {background:none}
	.photo_a {float:left; width:165px; height:185px; padding-top:5px; padding-left:5px; background-color:#e6e6e6}
	
	.performance_notice {float:left; width:490px; margin-left:20px}
	.performance_notice dl {text-align:left}
	.performance_notice dt.subject {float:left; width:33px; height:39px; padding-left:0px; padding-top:3px;}
	.performance_notice dd.subject {float:right; width:457px; height:42px; padding-left:0px; padding-top:0px; font-size:16px; color:#333; text-verflow:ellipsis; overflow:hidden; white-space:wrap;}
	.performance_notice dt.period {float:left; width:60px; height:20px; padding-left:0px; padding-top:5px;}
	.performance_notice dd.period {float:right; width:430px; height:20px; padding-left:0px; padding-top:5px;}
	.performance_notice dt.time {float:left; width:60px; height:20px; padding-left:0px; padding-top:5px;}
	.performance_notice dd.time {float:right; width:430px; height:20px; padding-left:0px; padding-top:5px;}
	.performance_notice dt.place {float:left; width:60px; height:20px; padding-left:0px; padding-top:5px;}
	.performance_notice dd.place {float:right; width:430px; height:20px; padding-left:0px; padding-top:5px;}
	.performance_notice dt.info {float:left; width:60px; height:20px; padding-left:0px; padding-top:5px;}
	.performance_notice dd.info {float:right; width:430px; height:20px; padding-left:0px; padding-top:5px;}
	.performance_notice .btn_area {float:right; margin-top:10px}
	.performance_notice .btn_area li {float:left; margin-right:7px}

	.photo_ad {float:left; width:185px; height:206px; padding-top:5px; padding-left:5px; background-color:#e6e6e6}
	.performance_noticed {float:left; width:480px; margin-left:20px}
	.performance_noticed dl {text-align:left}
	.performance_noticed dt.periodd {float:left; width:60px; height:20px; padding-left:0px; padding-top:5px;}
	.performance_noticed dd.periodd {float:right; width:407px; height:20px; padding-left:0px; padding-top:5px;}
	.performance_noticed dt.timed {float:left; width:60px; height:20px; padding-left:0px; padding-top:5px;}
	.performance_noticed dd.timed {float:right; width:407px; height:20px; padding-left:0px; padding-top:5px;}
	.performance_noticed dt.placed {float:left; width:60px; height:20px; padding-left:0px; padding-top:5px;}
	.performance_noticed dd.placed {float:right; width:407px; height:20px; padding-left:0px; padding-top:5px;}
	.performance_noticed dt.infod {float:left; width:60px; height:20px; padding-left:0px; padding-top:5px; display:inline-block;}
	.performance_noticed dd.infod {float:right; width:407px; height:20px; padding-left:0px; padding-top:5px; display:inline-block;}
	.performance_noticed dt.discountd {float:left; width:60px; height:20px; padding-left:0px; padding-top:5px;}
	.performance_noticed dd.discountd {float:right; width:407px; height:auto; padding-left:0px; padding-top:5px; white-space:wrap;}
	.performance_noticed dt.graded {float:left; width:60px; height:20px; padding-left:0px; padding-top:5px; display:inline-block;}
	.performance_noticed dd.graded {float:right; width:407px; height:20px; padding-left:0px; padding-top:5px; display:inline-block;}
	.performance_noticed dt.teld {float:left; width:60px; height:20px; padding-left:0px; padding-top:5px;}
	.performance_noticed dd.teld {float:right; width:407px; height:20px; padding-left:0px; padding-top:5px;}
	.performance_noted {float:left; width:690px; padding-top:10px;}
	.performance_button {float:left; width:690px; padding-top:5px; text-align:right;}
	.performance_lined {float:left; width:690px; padding-top:10px; text-align:right;}
	.performance_subjectd {float:left; width:690px; padding-top:5px;}
	.performance_subjectd dl {text-align:left;}
	.performance_subjectd dt.subjd {float:left; width:35px; height:20px; padding-left:0px; padding-top:5px;}
	.performance_subjectd dd.subjd {float:right; width:655px; height:20px; padding-left:0px; padding-top:2px; font-size:16px; color:#333;}

#content_pages {float:right; width:695px; text-align:right}

/* °ø¿¬ »ó¼¼ »ó´Ü */
.performance_content { float:right; text-align:left; margin-left:20px; margin-right:20px; margin-top:0px; margin-bottom:30px; width:695px; display:inline-block; }
* html .performance_content { margin-top:0px; }
.performance_content dl { position:relative; width:auto; padding:0px 0; height:280px; }
.performance_content dt { position:relative; width:auto; height:40px; padding-left:10px; padding-top:4px; font-size:16px; color:#333; background:url('/newuac/images/btn_02.gif') no-repeat left 8px ;}
.performance_content dt span { position:absolute; top:0; right:0; font-size:12px; }
.performance_content dd { width:487px; padding-left:210px; }
.performance_content dd.summary_a { line-height:17px; height:auto; text-align:left; }
.performance_content dd.summary_a span.title_a { padding-left:0px; width:65px; font-weight:bold; display:inline-block; }
.performance_content dd.summary_a span.note_a { width:422px; text-align:left; display:inline-block; }
.performance_content dd.summary_a span { vertical-align:top; }
.performance_content dd.summary_a ul { padding:0; }
.performance_content dd.summary_a ul.top { padding-top:0px; }
.performance_content dd.summary_a li { position:relative; margin:6px 0; }
.performance_content dd.photo_a { position:absolute; width:185px; height:206px; padding-top:5px; padding-left:5px; background-color:#e6e6e6; }
.performance_content dd.reserve_a { position:relative; bottom:0px; right:2px; padding-top:10px; text-align:right; }

.performance_reserve { float:right; position:relative; text-align:right; margin-right:25px; margin-top:5px; margin-bottom:5px; width:695px; display:inline-block; }
.performance_reserve ul { padding-left:5px; width:695px; text-align:right; }
.performance_reserve li { float:left; display:inline; width:695px; text-align:right; }

.performance_notetitle { float:right; position:relative; text-align:center; margin-left:20px; margin-right:20px; margin-top:0px; margin-bottom:10px; width:695px; display:inline-block; }
.performance_notetitle ul { padding-left:5px; }
.performance_notetitle li { float:left; display:inline; }

.performance_note {  float:right; overflow:hidden; margin-left:20px; margin-right:20px; margin-top:10px; margin-bottom:20px; width:695px; display:inline-block;}


/* ÇÏ´Ü ¹Ú½º ¼Ó¼º */
#footer {clear:both; background-color:#eee; height:58px;}
.sizeWrap {width:980px; margin:0 auto}
#bot_copy {float:left}
#bot_link {float:left; width:320px; margin-top:7px}
#bot_link li {float:left; background-color:#eee; }
.btn_arrow_left {float:left; background:url(../images/bot_arr_left.gif) no-repeat; height:45px; width:15px;}
.btn_arrow_right {float:left; background:url(../images/bot_arr_right.gif) no-repeat; height:45px; width:15px;}
#bot_visit_cnt {clear:both; background-color:#eee; background-color:#eee; float:center; text-align:center; margin:0 auto}



/* Äü¸Þ´º ¼Ó¼º */
.quick_area {position:relative; float:right; width:83px; height:350px; margin-top:165px; margin-right:-90px;padding-left:5px; background:url(../images/quick/quick_bg.gif) no-repeat right }
.quick_area ul {width:54px; margin:0 auto}
.quick_area .quick_top {}
#quick_area_big { position:relative; width:0px; text-align:center; z-index:999; }


/* 02°ø¿¬¾È³» */

.photo_1 {float:left; width:180px; height:201px; padding:5px; background-color:#e6e6e6}
.photo_b {float:left; width:125px; height:125px; padding:5px; background-color:#e6e6e6}

table
{
	border: 0;
	color: #666666;
	font-family:"µ¸¿ò,Verdana, Geneva, Arial, Helvetica, sans-serif";
	font-size: 12px;
	word-wrap:break-word;
}	

.text_per
{
	color: #666666;
	font-family:"µ¸¿ò,Verdana, Geneva, Arial, Helvetica, sans-serif";
	font-size: 16px;
	word-wrap:break-word;
	font-weight:bold;
}	

y:"µ¸¿ò,Verdana, Geneva, Arial, Helvetica, sans-serif";
	font-size: 12px;
	word-wrap:break-word;
}	

.text_per
{
	color: #666666;
	font-family:"µ¸¿ò,Verdana, Geneva, Arial, Helvetica, sans-serif";
	font-size: 16px;
	word-wrap:break-word;
	font-weight:bold;
}	

y:"µ¸¿ò,Verdana, Geneva, Arial, Helvetica, sans-serif";
	font-size: 12px;
	word-wrap:break-word;
}	

.text_per
{
	color: #666666;
	font-family:"µ¸¿ò,Verdana, Geneva, Arial, Helvetica, sans-serif";
	font-size: 16px;
	word-wrap:break-word;
	font-weight:bold;
}	

y:"µ¸¿ò,Verdana, Geneva, Arial, Helvetica, sans-serif";
	font-size: 12px;
	word-wrap:break-word;
}	

.text_per
{
	color: #666666;
	font-family:"µ¸¿ò,Verdana, Geneva, Arial, Helvetica, sans-serif";
	font-size: 16px;
	word-wrap:break-word;
	font-weight:bold;
}	

y:"µ¸¿ò,Verdana, Geneva, Arial, Helvetica, sans-serif";
	font-size: 12px;
	word-wrap:break-word;
}	

.text_per
{
	color: #666666;
	font-family:"µ¸¿ò,Verdana, Geneva, Arial, Helvetica, sans-serif";
	font-size: 16px;
	word-wrap:break-word;
	font-weight:bold;
}	

