/*공연전시안내*/
#performanceArea{
	margin:30px 0px 50px 0px;
	width:588px;
}
#performanceArea p.btnGo{
	margin-top:3px;
	height:77px;
}

.perforSearch{
	width:585px;
	height:37px;
	background-color:#f9f9f9;
	border:3px solid #d5d5d5;
}
.perforSearch ul.sc{
	padding:7px 0 0 13px;
}
.perforSearch ul.sc li.sc01{
	float:left;
	display:inline;
	margin:2px 15px 0 0;
}
.perforSearch ul.sc li.sc02{
	float:left;
	display:inline;
	margin:0px 4px 0 0;
}
.perforSearch ul.sc li.sc03{
	float:left;
	display:inline;
	margin-top:1px;
}

.inputBoxS{
	height:15px;
	color:#898989;
	line-height:16px;
	padding:2px 0 0 5px;
	border:1px solid #C6C5C4;
}
.bookTab{
	padding:28px 1px 0 4px;
	height:20px;
	border-bottom:3px solid #F26522;
}
.bookTab h1{
	float:left;
	padding-top:3px;
}
.bookTab h4{
	float:right;
}
.bookBoardT{
	height:26px;
	background:url('/images/performance/booking_boardline1.gif') repeat-x left top;	
}
.bookBoardT p{
	margin:3px 0 0 422px;
}
table.bookBoard{
	background:url('/images/performance/booking_boardline2.gif') repeat-x left top;
}
table.bookBoard th{
	padding-bottom:6px;
	background:url('/images/performance/booking_boardline3.gif') no-repeat right bottom;	
}
table.bookBoard th.last{
	padding-bottom:6px;
	background:url('');
}
table.bookBoard td.bb1{
	padding-left:10px;
	line-height:14px;
	color:#707070;
	border-bottom:1px solid #EAE5EA;
}
table.bookBoard td.bb2{
	text-align:center;
	line-height:14px;
	color:#707070;
	border-bottom:1px solid #EAE5EA;
}
table.bookBoard td.bb3{
	padding-left:10px;
	line-height:14px;
	color:#707070;
	border-bottom:2px solid #EAE5EA;
}
table.bookBoard td.bb4{
	text-align:center;
	line-height:14px;
	color:#707070;
	border-bottom:2px solid #EAE5EA;
}
#performanceArea p.pinfo100{
	height:23px;
	color:#F26522;
	font-size:14px;
	font-weight:bold;
}
#performanceArea ul.urlcopy{
	height:21px;
}
#performanceArea ul.urlcopy li.urlbtn{
	float:left;
	margin-right:6px;
}
#performanceArea ul.urlcopy li.urltext{
	float:left;
	font-size:11px:
	color:#898989;
	line-height:13px;
}
#performanceArea ul.urlcopy li.addbtn{
	float:right;
	margin:3px 16px 0 0;
	display:inline;
}
#performanceArea p.pinfo100 img{ 
	margin:1px 8px 0 0;
}
#performanceArea div.pinfo200{
	width:584px;
	border:3px solid #E2E2E2;
	overflow-y:hidden;
	padding:0 0 21px 0;
	clear:both;
}
#performanceArea div.pinfo200 div.pinfo210{
	float:left;
	width:190px;
}
#performanceArea div.pinfo200 div.pinfo210 p.imgB{
	margin:16px 0 0 18px;
	width:139px;
	height:180px;
	border:3px solid #CCCCCC;
}
#performanceArea div.pinfo200 div.pinfo210 p.imgB img{
	width:140px;
	height:180px;
}
#performanceArea div.pinfo200 div.pinfo210 div.imgSlist{
	margin:11px 0 0 6px;
	width:169px;
	height:34px;
}
#performanceArea div.pinfo200 div.pinfo210 div.imgSlist h1.PTprev{
	float:left;
	padding:10px 4px 0 0;
}
#performanceArea div.pinfo200 div.pinfo210 div.imgSlist div{
	float:left;
	width:590px;
}
#performanceArea div.pinfo200 div.pinfo210 div.imgSlist div img{
	float:left;
	display:inline;
	margin-left:2px;
	width:32px;
	height:32px;
	border:1px solid #B1B1B1;
}


#performanceArea div.pinfo200 div.pinfo210 div.imgSlist ul li.last{
	float:left;
	width:32px;
	height:32px;
	border:1px solid #B1B1B1;
}
#performanceArea div.pinfo200 div.pinfo210 div.imgSlist h2.PTnext{
	float:left;
	padding:10px 0 0 4px;
}
#performanceArea div.pinfo200 div.pinfo210 p.bookBtn{
	text-align:center;
	margin-top:5px;
	width:181px;
	height:46px;
}
#performanceArea div.pinfo200 div.pinfo220{
	float:left;
	margin-top:16px;
	width:382px;
}
table.pis{
	width:382px;
}
table.pis tr th.pis01{
	background:#F1F1F1 url('/images/performance/pis_bgt.gif') no-repeat left top;
}
table.pis tr td.pis02{
	padding-left:15px;
	font-weight:bold;
	color:#707070;
	line-height:14px;
}
table.pis tr td.pis02 img{
	margin:0 0 2px 7px;
}
table.pis tr td.pis04 img{
	margin:0 0 2px 7px;
}
table.pis tr td.pisline{
	height:2px;
	background:url('/images/performance/pis_line.gif') repeat-x left top;
}
table.pis tr th.pis03{
	background:#F1F1F1;
}
table.pis tr td.pis04{
	padding-left:15px;
	color:#707070;
	line-height:14px;
}

table.pis tr th.pis05{
	vertical-align:top;
	padding-top:5px;
	background:#F1F1F1;
}
table.pis tr td.pis06{
	padding:4px 0 6px 15px;
	font-size:11px;
	color:#707070;
	line-height:16px;
}
table.pis tr td.pis06 p{
	padding-bottom:2px;
	font-weight:bold;
	color:#707070;
}
table.pis tr td.pis07{
	padding-left:15px;
	font-size:11px;
	color:#707070;
	line-height:14px;
}
table.pis tr th.pis08{
	vertical-align:top;
	padding-top:5px;
	background:#F1F1F1 url('/images/performance/pis_bgb.gif') no-repeat left bottom;
}
table.pis tr td.pis09{
	vertical-align:top;
	padding:5px 0 0 15px;
	font-size:11px;
	color:#707070;
	line-height:16px;
}
table.pis tr td.pis07 a.mail:link{color:#7DA7D9;text-decoration:none;font-size:11px;padding-left:10px;}
table.pis tr td.pis07 a.mail:visited{color:#7DA7D9;text-decoration:none;font-size:11px;padding-left:10px;}
table.pis tr td.pis07 a.mail:active{color:#7DA7D9;text-decoration:none;font-size:11px;padding-left:10px;}
table.pis tr td.pis07 a.mail:hover{color:#7DA7D9;text-decoration:underline;font-size:11px;padding-left:10px;}

#performanceArea h1.pinfoTab{
	clear:both;
	margin-top:30px;
	width:590px;
	height:29px;
	border-bottom:3px solid #F26522;
}
#performanceArea div.pinfoTabArea{
	width:588px;
	border-right:1px solid #EDECEC;
	border-left:1px solid #EDECEC;
	border-bottom:1px solid #EDECEC;
	background:#F6F6F6;
}
#performanceArea div.pinfoTabArea h1{
	margin:24px 0 0 12px;
	height:23px;
}
#performanceArea div.pinfoTabArea ul.poster{
	padding:13px 19px 13px 12px;
	background: url('/images/performance/pinfotab_line.gif') no-repeat 4px top;
}
#performanceArea div.pinfoTabArea ul.poster li{
	text-align:center;
}
#performanceArea div.pinfoTabArea ul.summary{
	padding:13px 28px 24px 12px;
	background: url('/images/performance/pinfotab_line.gif') no-repeat 4px top;
}
#performanceArea div.pinfoTabArea ul.summary li{
	font-size:12px;
	color:#707070;
	line-height:20px;
}
#performanceArea div.pinfoTabArea ul.program{
	padding:13px 28px 24px 12px;
	background: url('/images/performance/pinfotab_line.gif') no-repeat 4px top;
}
#performanceArea div.pinfoTabArea ul.summary li{
	font-size:12px;
	color:#707070;
	line-height:18px;
}

#performanceArea div.pinfoTabArea div.afterArea{
	padding:12px 11px 26px 12px;
	background: url('/images/performance/pinfotab_line.gif') no-repeat 4px top;
}
#performanceArea div.pinfoTabArea div.afterArea p.aAtext{
	height:45px;
	font-size:12px;
	color:#707070;
	line-height:18px;
}
.pitAfterList{
	margin-bottom:15px;
	width:563px;
	height:124px;
	border-top:1px solid #E6E6E6;
	border-left:1px solid #E6E6E6;
	border-right:1px solid #E6E6E6;
	background:#FFFFFF url('/images/performance/pit_afterlist_bg.gif') repeat-x left bottom;
}
.pitAfterList ul.ListPhoto{
	float:left;
	padding:10px 14px 10px 10px;
}
.pitAfterList ul.ListPhoto li{
	border:3px solid #D1D1D1;
}
.pitAfterList ul.ListTextT{
	padding-top:9px;
	float:left;
	width:448px;
	height:22px;
	border-bottom:1px solid #F2F2F2;
}
.pitAfterList ul.ListTextT li.title01{
	float:left;
	padding-top:2px;
	font-family:돋움;
	font-size:12px;
	font-weight:bold;
	color:#555555;
	line-height:15px;
}
.pitAfterList ul.ListTextT li.title01 a:link{color:#707070;text-decoration:none;line-height:15px;}
.pitAfterList ul.ListTextT li.title01 a:visited{color:#707070;text-decoration:none;line-height:15px;}
.pitAfterList ul.ListTextT li.title01 a:active{color:#707070;text-decoration:none;line-height:15px;}
.pitAfterList ul.ListTextT li.title01 a:hover{color:#F26522;text-decoration:none;line-height:15px;}
.pitAfterList ul.ListTextT li.title02{
	float:right;
	margin-right:11px;
	display:inline;
}
.pitAfterList ul.ListTextB01{
	float:left;
	padding-top:9px;
	width:448px;
	height:21px;
}
.pitAfterList ul.ListTextB01 li.LTB01{
	float:left;
	width:35px;
}
.pitAfterList ul.ListTextB01 li.LTB02{
	float:left;
	padding-top:1px;
	font-family:돋움;
	font-size:12px;
	font-weight:bold;
	line-height:14px;
	color:#707070;
}
.pitAfterList ul.ListTextB02{
	float:left;
	width:448px;
	height:28px;
}
.pitAfterList ul.ListTextB02 li.LTB01{
	float:left;
	width:45px;
}
.pitAfterList ul.ListTextB02 li.LTB02{
	float:left;
	padding-top:1px;
	width:170px;
	font-family:돋움;
	font-size:11px;
	line-height:14px;
	color:#818181;
}
.pitAfterList ul.ListTextB03{
	float:left;
	width:448px;
	background:url("/images/performance/pitafterlist_textbg.gif") no-repeat left top
}
.pitAfterList ul.ListTextB03 li.LTB01{
	float:left;
}
.pitAfterList ul.ListTextB03 li.LTB02{
	float:left;
	padding:3px 0 0 9px;
	width:383px;
	font-family:돋움;
	font-size:11px;
	color:#707070;
	line-height:14px;
}
#performanceArea div.pinfoTabArea div.afterArea p.aAtext2{
	margin:25px 0 0 1px;
	height:25px;
	font-size:12px;
	color:#707070;
	line-height:14px;
}
table.tab04photo{
	width:564px;
	background:url("/images/performance/after_photolistbg.gif") repeat-x left top;
}
table.tab04photo div.photoR{
	margin-left:19px;
}
table.tab04photo div.photoR ul{
	position:relative;	
	float:left;
	display:inline;
	margin-right:9px;
}

table.tab04photo div.photoR h1.off{
	position:absolute;
	width:90px;
	height:51px;
	cursor:pointer;
	background:url("/images/performance/tab04photo_off.gif") no-repeat left top;
}
table.tab04photo div.photoR h1.on{
	position:absolute;
	width:90px;
	height:51px;
	cursor:pointer;
	background:url("/images/performance/tab04photo_over.gif") no-repeat left top;
}
table.tab04photo div.photoR ul img{
	margin:1px;
}
#performanceArea div.pinfoTabArea ul.event{
	padding:16px 19px 24px 13px;
	background: url('/images/performance/pinfotab_line.gif') no-repeat 4px top;
}
#performanceArea div.pinfoTabArea ul.event p.aAtext{
	height:45px;
	font-size:12px;
	color:#707070;
	line-height:18px;
}
#performanceArea div.pinfoTabArea ul.event li{
	margin-left:-5px;
}
p.subTitle{
margin-top:19px;
height:27px
}
p.dotLine{
	height:28px;
	width:590px;
	background:url('/images/performance/dot_line.gif') repeat-x left 14px;
}
div.imgList01{
	clear:both;
	width:588px;
	min-height:120px;
	_height:110px;
}
div.imgList01 div.performList{
	border:1px solid #E4E4E4;
	float:left;
	margin-right:8px;
	margin-bottom:20px;
	display:inline
}

div.imgList01 div.performList ul{
	padding:9px 0px 0px 7px;
	width:282px;
	height:140px;
}
div.imgList01 div.performList ul p.orTitle{
	padding:5px 0 0 0;
	text-align:center;
	width:275px;
	height:23px;
	line-height:14px;
	color:#F26522;
	font-weight:bold;
	background:url('/images/performance/g_box_title.gif') no-repeat;
}
div.imgList01 div.performList ul li.sImg{
	float:left;
	margin:5px 7px 0 0;
	display:inline;
	border:3px solid #CCCCCC;
}
div.imgList01 div.performList ul li.sImg img{
	width:85px;
	height:94px;
}
div.imgList01 div.performList ul li.sText{
	width:177px;height:67px;margin-top:6px;
}
div.imgList01 div.performList ul li.sText h1.dotBl{
	background:url('/images/performance/b_dot.gif') no-repeat left 5px;
	margin-left:2px;
	line-height:16px;
	padding:0 0 0 7px;
}
div.imgList01 div.performList ul li.mBtn{
	padding:10px 0 0 0;
}
div.borderBox{
	width:590px;
}
div.borderBox ul{
	border-left:4px solid #CFCECE;
	border-right:4px solid #CFCECE;
	padding:0px
}
div.borderBox ul.last{
	border:0px;
	background:url('/images/performance/box_bottom_g.gif') repeat-x left top;
	width:590px;
	height:4px;
}
table.bookBoardSS{
	background:url('/images/performance/board_bg_line.gif') repeat-x left top;
}
table.bookBoardSS th{
	height:28px;
	text-align:center;
	vertical-align:bottom;
	background:url('/images/performance/board_th_bg.gif') no-repeat right bottom;	
}
table.bookBoardSS th img{
	margin-bottom:6px;
}
table.bookBoardSS th.last{
	background:url('');
}
table.bookBoardSS td{
	line-height:14px;
	color:#959595;
	text-align:center;
	border-bottom:1px solid #EEE9ED;
}
table.bookBoardSS td a:link{color:#959595;text-decoration:none;}
table.bookBoardSS td a:visited{color:#959595;text-decoration:none;}
table.bookBoardSS td a:active{color:#959595;text-decoration:none;}
table.bookBoardSS td a:hover{color:#959595;text-decoration:underline;}

table.bookBoardSS td.LeftF{
	text-align:left;
	padding-left:13px;
}
table.bookBoardSS td.last{
	border:0px
}
div.popBase{position:absolute;left:0px;top:00px;}
div.popBase h1.xBtn{float:right;height:14px;padding-right:2px;}
div.popBase ul.ppLine{float:left;border:3px solid #744E70;background:#FBFBFB;}

div.popBase div.scYear{float:left;display:inline;background:#FBFBFB;width:292px;}
div.popBase div.scYear ul.yearArea{padding:12px 0 0 80px;height:63px;margin:0px;}
div.popBase div.scYear ul.yearArea h1.textT{padding:0px;height:18px;margin-left:35px;}
div.popBase div.scYear ul.yearArea li{float:left;}
div.popBase div.scYear ul.weekArea{margin:0 12px 0 9px;border:3px solid #CCCCCC;}
div.popBase div.scYear ul.weekArea li{width:245px;margin:0 10px 0 10px;padding:1px 0 1px 0;background:url('/images/performance/calendar_bg.gif') no-repeat;overflow-y:hidden;}
div.popBase div.scYear ul.weekArea li div.cal{float:left;display:inline;}
div.popBase div.scYear ul.weekArea li div.cal h1{width:35px;height:20px;margin-top:4px;padding-top:1px;color:#707070;text-align:center;float:left;	display:inline;font-family:Tahoma;font-size:11px;}
div.popBase div.scYear ul.weekArea li div.cal h1.sun{color:#ED1C24;font-family:Tahoma;font-size:11px;}
div.popBase div.scYear ul.weekArea li div.cal h1.on{	background:url('/images/performance/year_on_bg.gif') no-repeat;	color:#FFFFFF;font-family:Tahoma;font-weight:bold;font-size:11px;}


div.popBase div.photo_sview{background:#FBFBFB;width:402px;padding:0 23px 0 21px;}
div.popBase div.photo_sview p.sview_title{height:86px;}
div.popBase div.photo_sview ul.sphoto{margin:0 0 11px 3px;width:397px;height:34px;}
div.popBase div.photo_sview ul.sphoto li{float:left;}
div.popBase div.photo_sview ul.sphoto h1.psprev{float:left;margin-right:14px;border:0px;display:inline;}
div.popBase div.photo_sview ul.sphoto h1.psnext{float:right;border:0px;display:inline;}
div.popBase div.photo_sview ul.sphoto li{float:left;margin-right:5px;border:1px solid #B1B1B1;display:inline;}
div.popBase div.photo_sview h1.bphoto{border:1px solid #CCCCCC;}
div.popBase div.photo_sview h1.psbtn{text-align:center;margin:17px 0 25px 0;}


div.popBase h1.btnC{
	clear:both;
	text-align:center;
	height:33px;
	padding:18px 0 0 0;
}
div.popBase div.popInfoC{
	text-align:left;
	width:349px;	
	margin-left:22px;
	float:left;	
	display:inline;
}
div.popBase div.popInfoC p.pTitleT{
	height:81px;
}

div.popBase div.popInfoC ul{
	float:left;
	border:3px solid #54244F;
}
div.popBase div.popInfoC ul li{
	background:#F7F7F7;
	padding:9px 0 10px 11px;
	width:331px;
}
div.popBase div.popInfoC ul li h2{
	line-height:22px;
	padding:0 0 0 8px;
	color:#707070;
	background:url('/images/performance/bl_dot.gif') no-repeat left 9px;
}
div.popBase div.popInfoC ul li h3{	
	padding-top:10px;
	line-height:18px;
	color:#F26522;

}






div.imgList01eng{clear:both;width:588px;}
div.imgList01eng div{border:1px solid #E4E4E4;float:left;margin-right:8px;margin-bottom:20px;display:inline;}
div.imgList01eng div.last{margin-right:0px;}
div.imgList01eng div ul{padding:9px 0px 8px 7px;width:282px;overflow:hidden;}
div.imgList01eng div ul li.sImg{float:left;margin-right:8px;display:inline;border:3px solid #CCCCCC;}
div.imgList01eng div ul li.sImg img{width:85px;height:94px;}
div.imgList01eng div ul li.sText{float:left;width:180px;height:68px;}
div.imgList01eng div ul h1.orTitle{padding:4px 0 0 8px;width:275px;height:33px;line-height:14px;color:#F26522;font-weight:bold;background:url('/images/performance/g_box_title.gif') no-repeat;font-family:Arial;}
div.imgList01eng div ul li.sText h1.dotBl{background:url('/images/performance/b_dot.gif') no-repeat left 7px;margin-left:1px;line-height:18px;padding:0 0 0 8px;font-family:Tahoma;}
div.imgList01eng div ul li.mBtn{padding:10px 0 0 0;float:left;}

div.url_copy{background:url('/images/performance/url_bg.gif') no-repeat left top;width:373px;height:69px;}
div.url_copy p {float:right;margin:9px 20px 0 0;}
div.url_copy ul{clear:both;margin:20px 0 0 12px;}
input_url{background:#FFFFFF;border:1px solid #B7B7B7;height:21px;color:#707070;padding:2px 0 0 9px;}

div.perfor_pop1{background:url('/images/performance/pop_bg1.gif') no-repeat left top;width:373px;height:106px;}
div.perfor_pop1 p {float:right;margin:9px 20px 0 0;display:inline;}


/* 영문검색바 */
.perforSearch_eng{width:590px;background-color:#FBFBFB;border:3px solid #d5d5d5;}
.perforSearch_eng ul.sc{padding:9px 0 0 18px;height:30px;}
.perforSearch_eng ul.sc li.sc01{float:left;display:inline;margin-top:3px;width:189px;}
.perforSearch_eng ul.sc li.sc02{float:left;width:328px;}
.perforSearch_eng ul.sc li.sc03{float:left;}


div.b_btn_area{width:565px;height:30px;}
h1.b_btn{float:right;padding:0px;margin:0px;text-align:right;}




div.saleinfo_layer{position:absolute;left:-120px;top:22px;z-index:200;width:375px;height:205px;}
div.saleinfo_layer p.btn_close{position:absolute;right:21px;top:19px;}
div.saleinfo_layer p.btn_all{position:absolute;right:13px;top:46px;}
div.saleinfo_layer h1.layer_title{position:absolute;left:15px;top:18px;color:#E65425;font-weight:bold;width:280px;}
div.saleinfo_layer h2.layer_text{position:absolute;left:6px;top:40px;color:#707070;width:344px;height:156px;overflow-y:scroll;padding:7px 5px 6px 10px;line-height:17px;}


div.popBase div.scYear2{float:left;display:inline;background:#FBFBFB;width:292px;padding-bottom:10px;}
div.popBase div.scYear2 ul.yearArea{padding:12px 0 0 80px;height:43px;margin:0px;}
div.popBase div.scYear2 ul.yearArea h1.textT{padding:0px;height:18px;margin-left:35px;}
div.popBase div.scYear2 ul.yearArea li{float:left;}
div.popBase div.scYear2 h2.btn_all{text-align:right;padding:0px;height:18px;margin:0 12px 7px 0;}
div.popBase div.scYear2 ul.weekArea{margin:0 12px 0 9px;border:3px solid #CCCCCC;}
div.popBase div.scYear2 ul.weekArea li{width:245px;margin:0 10px 0 10px;padding:1px 0 1px 0;background:url('/images/performance/calendar_bg.gif') repeat-y left top;overflow-y:hidden;}
div.popBase div.scYear2 ul.weekArea li div.cal{float:left;display:inline;}
div.popBase div.scYear2 ul.weekArea li div.cal h1{width:35px;height:40px;margin-top:4px;padding-top:1px;color:#707070;text-align:center;float:left;	display:inline;font-family:Tahoma;font-size:11px;}
div.popBase div.scYear2 ul.weekArea li div.cal h1.sun{color:#ED1C24;font-family:Tahoma;font-size:11px;}

