
/* Main 2010.05.03 */
@import url("http://ticketimage.interpark.com/TicketImage/main/100506_main/base_ver2.css");

/* content style */
/* °øÅë ÄÜÅÙÃ÷¿µ¿ª - base.css -- 
#Con_M{width:960px; float:left; text-align:left;}*/
iframe{ border:none; margin:0; padding:0; overflow:hidden;}

#Con_M{ _margin-top:-2px;}
#Con_M .Con_MT{position:relative; display:block; width:100%; margin-bottom:5px; overflow:hidden; font-size:0;}
	.Con_MT .bn_TL{float:left; width:160px; font-size:0; margin:0; padding:0;}
	.Con_MT .bn_TC{float:left; width:510px; height:151px; overflow:hidden; font-size:0; margin-left:5px; display:inline;}
	
	/* s: »ó´ÜÇÃµð¿µ¿ª */
	.Con_MT .bn_TR{float:right; width:280px; height:151px; display:inline; padding:0; margin:0; font-size:0; overflow:hidden;}
	.Con_MT .bn_TR a{font-size:0;}
			.bn_TR iframe.pd { border:0; margin:0; padding:0; background:#FFF; width:100%; height:100%; overflow:hidden;}
		/* ±â»çÅ¸ÀÔ */
		.bn_TR2_in .T_Pdb{float:left; width:276px; border:1px solid #d8d8d8; height:147px; font-size:0; padding:1px; overflow:hidden;}
		:root .bn_TR2_in .T_Pdb{float:left; width:274px; border:1px solid #d8d8d8; height:145px; font-size:0; padding:1px; overflow:hidden;}
		.bn_TR2_in .T_Pdb dd.Lbn{float:left; width:99px; font-size:0; margin:0; padding:0;}
		.bn_TR2_in .T_Pdb dd.Lbn img{ font-size:0; width:99px; height:147px;}
		.bn_TR2_in .T_Pdb dd.Linfo{float:left; width:155px; margin:0 0 0 10px; padding:0; text-align:left; display:inline; font-size:0; overflow:hidden;}
		.bn_TR2_in .T_Pdb dd.Linfo .RTtit{position:relative; width:155px; margin:12px 0 0 0; padding:0; display:inline-block;}
		.bn_TR2_in .T_Pdb dd.Linfo .Rtit_info{position:relative; width:155px; margin:7px 0 0 0; padding:0; display:inline-block; }
		.bn_TR2_in .T_Pdb dd.Linfo .Rtit_info .stit{pheight:12px; overflow:hidden; display:inline-block; margin:0; font-size:11px; color:#888888; letter-spacing:-1px;}
		.bn_TR2_in .T_Pdb dd.Linfo .Rtit_info .tit{height:14px; overflow:hidden; display:inline-block;  margin-top:4px; font-size:12px; color:#33333b; letter-spacing:-1px; font-weight:bold;}
		.bn_TR2_in .T_Pdb .T_article_List{position:relative; width:155px; margin-top:5px; display:block;}
		.bn_TR2_in .T_Pdb .T_article_List li{float:left; width:148px; height:12px; display:inline; overflow:hidden; padding:0 0 0 6px; margin:3px 0; line-height:120%; background:url(http://ticketimage.interpark.com/TicketImage/main/100506_main/main_icon.gif) -5px -388px no-repeat transparent; letter-spacing:-1px; font-size:11px; color:#6c6d6f;}
		.bn_TR2_in .T_Pdb .T_article_List li a{ color:#6c6d6f;}
		/*  ¹è³ÊÅ¸ÀÔ */
		.bn_TR_in{float:right; width:280px; height:151px; display:inline; padding:0; margin:0; font-size:0; border:none; overflow:hidden;}
		.bn_TR_in a{font-size:0;}
	/* e: »ó´ÜÇÃµð¿µ¿ª */
#Con_M .Con_ML{position:relative; float:left; width:160px; margin-right:5px; display:inline;}
	.Con_ML p.tiki{position:relative;}
	/* ±Â¸ð´× Æ¼ÄÏ */
	.Con_ML dl.morning{position:relative; height:97px; display:block; overflow:hidden; border:1px solid #d5d5d5; border-bottom:1px solid #bdbdbd; border-top:none; background:#f7f7f7;}
	.Con_ML dl.morning dt{position:relative; padding:10px; font-size:0;}
	.Con_ML dl.morning dt span.date{position:absolute; top:10px; right:8px; font-family:tahoma; font-size:10px; font-weight:bold; color:#999;}
	.Con_ML dl.morning dd { position:relative; padding:0 7px;}
	.Con_ML dl.morning dd .poster { float:left; width:44px; margin-right:8px; display:inline;}
	.Con_ML dl.morning dd .poster img{ width:44px; height:54px;}
	.Con_ML dl.morning dd .txt{ float:left; width:90px; display:inline-block; margin-top:3px; letter-spacing:-1px; line-height:120%;}
	.Con_ML dl.morning dd .gray{ color:#6c6d6f; font-size:11px;}
	/* ±Â¸ð´×Æ¼ÄÏÀÓ½Ã */	
	#divMorning span.txt {float:left;}
	.Con_ML dl.morning dd .txt a img{ float:left; display:block;}
	
	/* ÇÒÀÎ,ÃÊ´ë */
	.Con_ML dl.sale{position:relative; height:324px; display:block; overflow:hidden; border:1px solid #d5d5d5; border-top:1px solid #eaeaea;}
	.Con_ML dl.sale dt{position:relative; height:29px; padding:8px 10px 0 10px; font-size:0; background:#f7f7f7;}
	:root .Con_ML dl.sale dt{height:24px;}
	.Con_ML dl.sale dt .btn{position:absolute; top:5px; right:7px;}
	.Con_ML dl.sale dd.sum{ position:relative; background:#fcfcfc; text-align:left; font-size:11px; padding:9px 0px 9px 10px; letter-spacing:0; color:#6c6d6f; z-index:10;}
	.Con_ML dl.sale dd.sum span.num{ font-family:dotum; font-size:11px; letter-spacing:0; font-weight:bold; display:inline-block; margin-left:2px;letter-spacing:-2px;}
	.Con_ML dl.sale dd.sum span.num a{color:#DA6464; text-decoration:underline; font-family:dotum; font-size:11px; letter-spacing:-2px;}
	.Con_ML dl.sale dd.sum span.num div{color:#DA6464; text-decoration:underline; font-family:dotum; font-size:11px; padding-right:2px; /*letter-spacing:-2px;*/}
	.Con_ML dl.sale dd.sum span.num div a{color:#DA6464; text-decoration:underline; font-family:dotum; font-size:11px; letter-spacing:-2px;}
	
	.Con_ML dl.sale dd.elist{ position:relative; z-index:9; /*margin-top:-1px;*/}
	.Con_ML dl.sale dd.elist ul.tab{position:relative; float:left; width:36px; }
	.Con_ML dl.sale dd.elist ul.tab li{position:relative; float:left; width:36px; height:44px; background:url(http://ticketimage.interpark.com/TicketImage/main/100506_main/main_bg.png) -5px -781px no-repeat; overflow:hidden; display:inline-block; text-align:center; font-size:11px;}
	.Con_ML dl.sale dd.elist ul.tab li a{width:36px; height:44px; color:#6c6d6f; display:inline-block;}
	.Con_ML dl.sale dd.elist ul.tab li a:hover{ text-decoration:none;}
	.Con_ML dl.sale dd.elist ul.tab li span{ margin:18px 5px 0 5px; display:block;}
	.Con_ML dl.sale dd.elist ul.tab li span.card{ margin:8px 5px 0 5px; display:block;}
	.Con_ML dl.sale dd.elist ul.tab li span.package{ margin:16px 5px 0 2px; display:block; letter-spacing:-3px;}
	.Con_ML dl.sale dd.elist ul.tab li.on{width:36px; height:44px; background:#d7d7d7 url(http://ticketimage.interpark.com/TicketImage/main/100506_main/main_bg.png) -5px -733px no-repeat; overflow:hidden; display:inline-block;}
	.Con_ML dl.sale dd.elist ul.tab li.on span{ font-weight:bold; color:#303843;}

	.Con_ML dl.sale dd.elist ul.tab li.on_first{width:36px; height:44px; background:#d7d7d7 url(http://ticketimage.interpark.com/TicketImage/main/100506_main/main_bg.png) -5px -734px no-repeat; overflow:hidden; display:inline-block;}
	.Con_ML dl.sale dd.elist ul.tab li.on_first span{ font-weight:bold; color:#303843;}

	.Con_ML dl.sale dd.elist ul.tab li div.hot{ position:absolute; display:inline-block; top:6px; left:7px; width:21px; height:12px; background:url(
http://ticketimage.interpark.com/TicketImage/main/100506_main/main_icon.gif) -39px -210px no-repeat transparent; z-index:100; text-indent:-90000px;}
	.Con_ML dl.sale dd.elist ul.tab li div.tiki{ position:absolute; display:inline-block; top:6px; left:7px; width:30px; height:12px; background:url(
http://ticketimage.interpark.com/TicketImage/main/100506_main/main_icon.gif) -38px -254px no-repeat transparent; z-index:100; text-indent:-90000px;}

	/* ¾ÆÀÌÇÁ·¹ÀÓÀ¸·Î °ü¸® : »çÆÄ¸®¿Í Å©·Ò¿¡¼± ½ºÅ©·ÑÈ÷µçÀÌ ¾ÈµÇ¹Ç·Î iframeÀ» ½ºÅ©·Ñ¸¸Å­ ¿À¹öÇØ¼­ Àâ°í, ±×À§¿¡ div·Î overflow:hidden; Ã³¸® */
	dl.sale .sale_iframe {/*float:left;*/ width:118px; height:260px; margin:0; padding:0; text-align:left; overflow:hidden;}	
	dl.sale .sale_iframe iframe{ margin:0; padding:0; background:#FFF; width:100%; height:100%; overflow:hidden; border:none; display:block;}
	dl.sale .sale_iframe iframe div{float:left; margin:0; padding:0; text-align:left; width:118px; height:260px; overflow:hidden; border:none; display:block;}
	/* dl.sale .sale_iframe iframe html{width:140px; overflow:hidden;} */
	
	/* ÇÒÀÎ */
	.list_sale{float:left; padding:10px 7px; width:100px; display:inline;}
	.list_sale li{float:left; width:100px;}
	.list_sale li.thumb{float:left; width:90px; margin:0 0 8px 10px; display:inline;}
	.list_sale li.thumb img{ width:77px; height:53px; border:1px solid #ebebeb;}
	.list_sale li.thumb span.txt{margin-top:3px; text-align:left; font-size:11px; color:#888888; padding:2px; line-height:120%; display:block;}
	.list_sale li.thumb strong{ color:#32373a; letter-spacing:-0.1em;}
	.list_sale li.dot{float:left; width:97px; height:17px; padding-left:7px; line-height:120%; background:url(http://ticketimage.interpark.com/TicketImage/main/100506_main/main_icon.gif) -4px -386px no-repeat transparent; display:block; overflow:hidden; letter-spacing:-0.1em;}
	.list_sale li.dot a{font-size:11px; color:#6c6d6f;}
	.list_sale li.dot a:hover{font-size:11px; color:#da6464;}
	/* ÄíÆù*/
	.list_coupon{float:left; width:98px; margin:4px 0 0 16px; display:inline; overflow:hidden;}
	.list_coupon li{float:left;}
	.list_coupon li.thumb{float:left; width:85px; margin-top:6px; text-align:left;}
	.list_coupon li.thumb img{width:82px; height:56px; border:1px solid #ebebeb; font-size:0;}
	.list_coupon li.thumb span.txt{width:90px; height:14px; margin-top:2px; text-align:left; font-size:11px; color:#6c6d6f; padding:2px; line-height:120%; display:inline-block; letter-spacing:-1px;}
	.list_coupon li.thumb strong{ color:#db6565; letter-spacing:0px; margin-left:5px; display:inline;}
	/* ÃÊ´ë */
	.list_invitation{float:left; margin:10px 0 10px 6px; width:108px; display:inline;}
	.list_invitation li{float:left; width:108px; margin:1px 0; text-align:left;}
	.list_invitation li.btn{float:right; text-align:right; display:inline;}
	.list_invitation li.tit h5{ color:#595959; letter-spacing:-0.1em; font-size:12px; margin:0px 0px 2px 6px;}
	.list_invitation li.tit2 h5{ color:#595959; letter-spacing:-0.1em; font-size:12px; margin:17px 0 2px 6px;}
	.list_invitation li.dot{float:left; text-align:left; width:100px; height:15px; padding-left:7px; line-height:120%; background:url(http://ticketimage.interpark.com/TicketImage/main/100506_main/main_icon.gif) -4px -386px no-repeat transparent; display:inline; overflow:hidden; letter-spacing:-0.1em;}
	.list_invitation li.dot a{font-size:11px; color:#6c6d6f;}
	.list_invitation li.dot a:hover{font-size:11px; color:#da6464;}
	/* °æÇ° */
	.list_gift{float:left; width:98px; margin:2px 0 0 16px; display:inline; overflow:hidden;}
	.list_gift li{float:left; text-align:left;}
	.list_gift li.btn{float:right; text-align:right; display:inline; padding-right:13px;}
	.list_gift li.btn a{margin:2px;}
	.list_gift li.thumb{float:left; width:100%; margin-bottom:6px;}
	.list_gift li.thumb img{width:82px; height:56px; border:1px solid #ebebeb; font-size:0;}
	.list_gift li.thumb span.txt{width:90px; height:13px; overflow:hidden; margin:2px; text-align:left; font-size:11px; color:#6c6d6f; line-height:130%; display:inline-block;}
	/* ÇÖ¼¼ÀÏ */
	.list_Hot{float:left; width:112px; margin:9px 0 0 2px; display:inline; overflow:hidden;}
	.list_Hot li.btn{float:right; text-align:right; display:inline; padding-right:5px;}
	.list_Hot li.btn a{margin:2px;}
	.list_Hot li{float:left; padding:2px 0 0 0;}
	/* ÇÒÀÎÄ«µå */
	.list_Card{float:left;width:104px; margin:2px 0 0 10px; display:inline; overflow:hidden;}
	.list_Card li.btn{float:right; text-align:right; display:inline;}
	.list_Card li.btn a{margin:2px;}
	.list_Card li.thumb{float:left; text-align:left; width:104px; margin:0 0 7px 0; display:inline; border-bottom:1px solid #ececec; padding-bottom:7px;}
	.list_Card span.txt1{height:12px; margin-top:2px; text-align:left; font-size:11px; color:#888888; line-height:120%; display:block; letter-spacing:-1px;}
	.list_Card span.txt2{height:12px; font-weight:bold; margin-top:1px; text-align:left; font-size:11px; overflow:hidden; color:#284e85; line-height:120%; display:block; letter-spacing:-1px;}
	.list_Card li.thumb_last{float:left; text-align:left; width:104px; margin:0 0 8px 0; display:inline; border-bottom:none;}
	.list_Card a span.txt1{height:12px; margin-top:2px; text-align:left; font-size:11px; color:#888888; line-height:120%; display:block; letter-spacing:-1px;}
	.list_Card a span.txt2{height:12px; font-weight:bold; margin-top:1px; text-align:left; font-size:11px; overflow:hidden; color:#284e85; line-height:120%; display:block; letter-spacing:-1px;}
	.list_Card a:hover span{ text-decoration:none; cursor:pointer;}
	
#Con_M .Con_MC{position:; float:left; width:510px;}
	.cHit{ position:relative; display:block; height:246px;}
	.cHit ul.Ptab{position:relative; width:510px; height:41px; background:url(http://ticketimage.interpark.com/TicketImage/main/100506_main/main_bg.png) -5px -14px no-repeat; overflow:hidden; display:inline-block;}
	.cHit ul.Ptab li	{float:left; position:relative; left:1px; width:95px; display:inline-block; text-align:center; font-weight:bold;}
	.cHit ul.Ptab li a{display:inline-block; color:#888888; width:95px; height:33px; padding-top:12px; text-decoration:none;}
	.cHit ul.Ptab li.sai{float:left; width:1px; height:12px; font-size:0; margin-top:12px; background:url(http://ticketimage.interpark.com/TicketImage/main/100506_main/main_bg.png) -5px -73px no-repeat;}	
	.cHit ul.Ptab li.on {overflow:hidden; color:#c51010; background:url(http://ticketimage.interpark.com/TicketImage/main/100506_main/main_bg.png) -5px -96px no-repeat;}
	.cHit ul.Ptab li a:hover {width:95px; height:33px; color:#c51010; background:url(http://ticketimage.interpark.com/TicketImage/main/100506_main/main_bg.png) -5px -96px no-repeat; z-index:11;}
	.cHit ul.Ptab li.on a{ color:#c51010;}
	
	/* Æ¼Å°Àü¿ë */
	.list_tiki{float:left; width:92px; margin:4px 0 0 12px; display:inline; overflow:hidden;}
	.list_tiki li{float:left;}
	.list_tiki li.thumb{float:left; width:80px; margin-top:6px; text-align:left;}
	.list_tiki li.thumb img{width:90px; height:45px; border:1px solid #ebebeb; font-size:0;}
	.list_tiki li.thumb span.txt1{height:12px; margin-top:4px; text-align:left; font-size:11px; color:#888888; line-height:120%; overflow:hidden; display:block; letter-spacing:-1px;}
	.list_tiki li.thumb span.txt2{height:12px; font-weight:bold; margin-top:2px; text-align:left; font-size:11px; overflow:hidden; color:#da6464; line-height:120%; display:block; letter-spacing:-1px;}
	
	/* ÆÐÅ°Áö */
	.list_package{float:left; width:102px; margin:8px 0 0 7px; display:inline; overflow:hidden;}
	.list_package li{float:left; text-align:left;}
	.list_package li.btn{float:right; text-align:right; display:inline; font-size:0; margin-bottom:6px;}
	.list_package li.thumb{float:left; width:100%; margin:3px 0 11px 0;}
	.list_package li.thumb img{width:100px; height:52px; border:1px solid #ebebeb; font-size:0;}
	.list_package li.thumb span.txt1{width:102px; margin-top:7px; text-align:left; font-size:11px; color:#6c6d6f; display:inline-block;}	
	.list_package li.thumb span.txt2{width:102px; overflow:hidden; text-align:left; font-size:12px; font-weight:bold; color:#da6464; line-height:130%; display:inline-block;}	
	
	/* ÀÎ±â°ø¿¬ */
	.Popular{ position:relative; display:block; height:205px;}
	/* ÁÂ¿ìÀÌµ¿¹öÆ° */
	.Popular p.btn_pre span, .Popular p.btn_next span{ display:none; width:15px; height:60px;}
	.Popular p.btn_pre{ position:absolute; z-index:10; display:inline-block; top:23px; left:5px; width:15px; height:60px; background:url(http://ticketimage.interpark.com/TicketImage/main/100506_main/main_icon.gif) -5px -2px no-repeat; cursor:pointer;}
	.Popular p.btn_pre a{width:15px; height:60px; display:block; cursor:pointer;}
	.Popular p.btn_next{position:absolute; z-index:10; display:inline-block; top:23px; left:490px; width:15px; height:60px; background:url(http://ticketimage.interpark.com/TicketImage/main/100506_main/main_icon.gif) -22px -2px no-repeat; cursor:pointer;}
	.Popular p.btn_next a{width:15px; height:60px; display:block; cursor:pointer;}
	
	/* Æ÷½ºÅÍ³ª¿­ ¼öÁ¤ 05.28.
	.Popular .thumb{position:absolute; left:16px; padding-left:4px; width:480px; height:111px; background:url(http://ticketimage.interpark.com/TicketImage/main/100506_main/main_bg.png) -20px -144px no-repeat; overflow:hidden; z-index:9;}
	.Popular .thumb li{position:relative; float:left; width:78px; height:100px; margin:8px 8px 0 8px; display:inline-block;}
*/
	.Popular .thumb{position:relative; padding-left:27px; top:0; width:500px; height:111px; overflow:hidden; z-index:9; background:url(http://ticketimage.interpark.com/TicketImage/main/100506_main/main_bg.png) -5px -144px no-repeat;}
	:root .Popular .thumb {width:480px;}
	.Popular .thumb li{position:relative; float:left; width:78px; height:100px; margin:8px 16px 0 0; display:inline-block;}

	.Popular .thumb li .on a img{width:78px; height:94px; display:inline-block;}
	.Popular .thumb li .on a{position:absolute; top:0; width:78px; height:100px; z-index:2; cursor:pointer; display:inline-block; background:url(http://ticketimage.interpark.com/TicketImage/main/100506_main/select_poster.png) 0 0 no-repeat transparent; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://ticketimage.interpark.com/TicketImage/main/100506_main/select_poster.png', sizingMethod='crop');}

	.Popular .thumb li .over a img{width:78px; height:94px; display:inline-block;}
	.Popular .thumb li .over a{position:absolute; top:0; width:78px; height:100px; z-index:2; cursor:pointer;}
	.Popular .thumb li .over a:hover{width:78px; height:100px; display:inline-block; background:url(http://ticketimage.interpark.com/TicketImage/main/100506_main/select_poster.png) 0 0 no-repeat transparent; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://ticketimage.interpark.com/TicketImage/main/100506_main/select_poster.png', sizingMethod='crop'); cursor:pointer;}

	/* s: Æ÷½ºÅÍÀÌ¹ÌÁö */
	.Popular .thumb li .img {position:absolute; top:0; display:inline-block; width:78px; height:94px; z-index:1;}
	.Popular .thumb li .img img{ width:78px; height:94px;}
	/* e: Æ÷½ºÅÍÀÌ¹ÌÁö */
	
	.Popular .thumb li .cover_on a{position:absolute; top:0; z-index:2; width:78px; height:100px; text-align:center; display:inline-block; background:url(http://ticketimage.interpark.com/TicketImage/main/100506_main/select_poster2.png) 0 0 no-repeat transparent; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://ticketimage.interpark.com/TicketImage/main/100506_main/select_poster2.png', sizingMethod='crop'); cursor:pointer; text-decoration:none;}
	.Popular .thumb li .cover_on a span{position: absolute; left:0; bottom:7px; width:78px; text-align:center; font-weight:bold; color:#FFF; font-size:11px;}
	.Popular .thumb li .cover a{position:absolute; top:0; z-index:2; width:78px; height:100px; text-align:center; display:inline-block; overflow:hidden; background:url(http://ticketimage.interpark.com/TicketImage/main/100506_main/bg_cover.png); _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://ticketimage.interpark.com/TicketImage/main/100506_main/bg_cover.png', sizingMethod='crop'); cursor:pointer;}
	.Popular .thumb li .cover a span{position: absolute; left:0; bottom:7px; width:78px; text-align:center; color:#d9d9d9; font-size:11px;}
	.Popular .thumb li .cover a div.empty {position:absolute; width:78px; height:100px; top:0px; left:0; z-index:5;}
	.Popular .thumb li .cover a div.empty img{position:absolute; width:78px; height:100px; top:0px; left:0; z-index:5;}
	.Popular .thumb li .cover a:hover{width:78px; height:100px; bottom:0px; display:inline-block; background:url(http://ticketimage.interpark.com/TicketImage/main/100506_main/select_poster2.png) 0 0 no-repeat transparent; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://ticketimage.interpark.com/TicketImage/main/100506_main/select_poster2.png', sizingMethod='crop'); cursor:pointer; text-decoration:none;}
	.Popular .thumb li .cover a:hover span{display:inline-block; padding-top:80px; font-weight:normal; color:#FFF; font-size:11px;}


	.Popular .thumb li .Dday_on a{position:absolute; top:0; z-index:2; width:78px; height:100px; text-align:center; display:inline-block; background:url(http://ticketimage.interpark.com/TicketImage/main/100506_main/select_poster2.png) 0 0 no-repeat transparent; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://ticketimage.interpark.com/TicketImage/main/100506_main/select_poster2.png', sizingMethod='crop'); cursor:pointer; text-decoration:none;}
	.Popular .thumb li .Dday_on a span{position: absolute; left:0; bottom:7px; width:78px; text-align:center; font-weight:bold; color:#FFF; font-size:11px;}
	.Popular .thumb li .Dday a{position:absolute; top:0; z-index:2; width:78px; height:100px; text-align:center; display:inline-block; overflow:hidden; background:url(http://ticketimage.interpark.com/TicketImage/main/100506_main/bg_cover.png); _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://ticketimage.interpark.com/TicketImage/main/100506_main/bg_cover.png', sizingMethod='crop'); cursor:pointer;}
	.Popular .thumb li .Dday a span{position: absolute; left:0; bottom:7px; width:78px; text-align:center; color:#d9d9d9; font-size:11px;}
	.Popular .thumb li .Dday a div.empty {position:absolute; width:78px; height:100px; top:0px; left:0; z-index:5;}
	.Popular .thumb li .Dday a div.empty img{position:absolute; width:78px; height:100px; top:0px; left:0; z-index:5;}
	.Popular .thumb li .Dday a:hover{width:78px; height:100px; bottom:0px; display:inline-block; background:url(http://ticketimage.interpark.com/TicketImage/main/100506_main/select_poster2.png) 0 0 no-repeat transparent; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://ticketimage.interpark.com/TicketImage/main/100506_main/select_poster2.png', sizingMethod='crop'); cursor:pointer; text-decoration:none;}
	.Popular .thumb li .Dday a:hover span{display:inline-block; padding-top:80px; font-weight:normal; color:#FFF; font-size:11px;}

	
	/* °ø¿¬°ü·Ã±â»ç */
	.Popular div.Pinfo{clear:both; position:absolute; top:108px; overflow:hidden; display:block; width:494px; height:90px; margin:0 8px; border:1px solid #e9e9e9; background:#f8f8f8; z-index:20;}
	.Popular div.Pinfo dl{ float:left; padding:10px 0 8px 13px; width:210px; display:inline; }
	.Popular div.Pinfo dl dt { font-weight:bold; letter-spacing:-0.1em; margin-bottom:6px;}
	.Popular div.Pinfo dl dt .name{ height:14px; overflow:hidden; margin:0 5px 0 0;}
	.Popular div.Pinfo dl dt img{vertical-align:middle; margin-bottom:2px;}
	.Popular div.Pinfo dl dd.sum { font-size:12px; height:20px; letter-spacing:-0.1em;}
	.Popular div.Pinfo dl dd.sum span.num{ font-weight:bold; font-family:; font-size:11px; letter-spacing:0; display:inline-block; margin-bottom:1px; text-decoration:underline; display:inline-block; margin-left:2px;}
	.Popular div.Pinfo dl dd.sale {font-size:11px; height:14px; color:#da6464; background:url(http://ticketimage.interpark.com/TicketImage/main/100506_main/main_icon.gif) -21px -74px no-repeat transparent; padding-left:7px;}
	.Popular div.Pinfo dl dd.sale div a{font-size:11px; height:14px; color:#da6464;}
	
	ul.article_list { float:right; margin:28px 0 0 0; width:260px; display:inline-block;}
	ul.article_list li {float:left; width:200px; height:19px; padding:0 0 0 8px; margin:0; line-height:120%; background:url(http://ticketimage.interpark.com/TicketImage/main/100506_main/main_icon.gif) -3px -387px no-repeat transparent; display:block; white-space:nowrap; text-overflow: ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
	ul.article_list li a{color:#6c6d6f;}
	ul.article_list li a:hover{color:#da6464;}
	ul.article_list li.btn{ float:right; width:41px; display:inline; margin:0 10px 0 0; padding:0; font-size:0; cursor:pointer; background:none; text-align:right;}
	ul.article_list li.hot a{color:#da6464; font-weight:bold;}

	/* ÁÁÀºÁÂ¼® */
	.gSeat{ position:relative; display:block; width:494px; height:205px; margin:0 8px; overflow:hidden; top:-19px; }
	.gSeat .btn{ position:relative; top:25px; left:425px; height:20px; display:inline; cursor:pointer; z-index:500; margin:0; padding:0;}
	.gSeat .Exc {position:relative; float:left; width:100%; display:block; border-bottom:1px solid #e5e5e5; padding:8px 0;}
	.gSeat .Exc dt {float:left; width:81px; padding:0 0 0 4px; display:block; font-size:0;}
	.gSeat .Exc dt img{width:65px; height:80px; border:1px solid #ececec;}
	.gSeat .Exc	.icon{float:left; padding:1px 0 0 0; display:inline-block; }
	.gSeat .Exc	.Tag{float:left; width:410px; display:inline-block;}
	:root .gSeat .Exc .Tag{width:400px;}
	.gSeat .Exc	.Tag span { display:inline-block; margin:3px; font-size:12px;}
	.gSeat .Exc	.Tag .L1 a{ letter-spacing:-1px; color:#7b7b7b;}
	.gSeat .Exc	.Tag .L2 a{ letter-spacing:-1px; font-weight:bold; color:#595959;}
	.gSeat .Exc	.Tag .L3 a{ letter-spacing:-1px; font-weight:bold; color:#db6565;}
	.gSeat .gS {position:relative; float:left; width:100%; display:block; padding:8px 0;}
	.gSeat .gS .btn{ position:absolute; rigth:10px; top:10px;}
	.gSeat .gS dt {float:left; width:81px; padding:0 0 0 4px; display:block; font-size:0;}
	.gSeat .gS dt img{width:65px; height:80px; border:1px solid #ececec;}
	.gSeat .gS .icon{float:left; padding:1px 0 0 0; display:inline-block; }
	.gSeat .gS .Tag{float:left; width:410px; display:inline-block;}
	:root .gSeat .gS .Tag{width:400px;}
	.gSeat .gS .Tag span { display:inline-block; margin:3px; font-size:12px;}
	.gSeat .gS .Tag .L1 a{ letter-spacing:-1px; color:#7b7b7b;}
	.gSeat .gS .Tag .L2 a{ letter-spacing:-1px; font-weight:bold; color:#595959;}
	.gSeat .gS .Tag .L3 a{ letter-spacing:-1px; font-weight:bold; color:#284e85;}


	/* ·©Å· */
	.ranking{clear:both; position:relative; width:510px; height:166px; background:url(http://ticketimage.interpark.com/TicketImage/main/100506_main/main_bg.png) -5px -306px no-repeat; overflow:hidden; display:inline-block;}
	.ranking .tit_bar{position:relative; height:41px; }
	.ranking .tit_bar span.tit{display:inline-block; color:#c51010; font-weight:bold; padding:12px 0 0 25px;}
	.ranking .tit_bar span.stab{display:inline-block; color:#6c6d6f; font-size:11px; font-family:dotum; position:absolute; right:10px; top:10px;}
	.ranking .tit_bar span.stab strong {color:#2f3742;}
	.ranking .tit_bar span.stab img{ vertical-align:middle; margin:0 0 2px 0;}
	.ranking .tit_bar span.stab a{ text-decoration:none; color:#6c6d6f;}
	.ranking .tit_bar span.stab a:hover{ color:#33333b; text-decoration:none;}
	.ranking .tit_bar span.stab a.on{ text-decoration:none; color:#2f3742; font-weight:bold;}
	.ranking .r_num{ position:absolute; overflow:hidden; top:68px; left:6px; width:10px; height:82px; background:url(http://ticketimage.interpark.com/TicketImage/main/100506_main/main_icon.gif) -5px -268px no-repeat transparent; z-index:10;}

	/* ·©Å·¼øÀ§º° */	
	.ranking div.r_wrap{position:relative; margin:0 0px 0 12px; display:inline-block; overflow:hidden;}
	.ranking div.r_ol{position:relative;  width:116px; float:left; display:inline-block; padding:0 4px; margin:0 0 0 4px; display:inline;}
	:root .ranking div.r_ol{width:110px;}
	.ranking div.r_ol p.tit{text-align:center; height:24px;}
	.ranking div.r_ol ol{}
	.ranking div.r_ol ol li {position:relative; font-size:0; line-height:0; height:18px; width:110px; overflow:hidden; color:#6c6d6f; display:inline-block;}
	.ranking div.r_ol ol li span.name {position:absolute; left:0; top:1px; font-size:11px; height:12px; width:90px; line-height:130%; letter-spacing:-0.13em; overflow:hidden;}	
	.ranking div.r_ol ol li span.name a{color:#6c6d6f;}
	.ranking div.r_ol ol li span.name a:hover{color:#000; text-decoration:none;}
	.ranking div.r_ol ol li span.name strong a{color:#33333b;}
	.ranking div.r_ol ol li p span{ display:none;}
	.ranking div.r_ol ol li p{display:inline-block; position:absolute; left:92px; top:0; width:18px; height:11px; margin-top:2px; font-size:10px; color:#999999; font-family:tahoma; line-height:96%; letter-spacing:0;}
	.ranking div.r_ol ol li p.down{background:url(http://ticketimage.interpark.com/TicketImage/main/100506_main/main_icon.gif) -5px -130px no-repeat transparent; display:inline-block; text-align:left; padding-left:7px;}
	.ranking div.r_ol ol li p.up{background:url(http://ticketimage.interpark.com/TicketImage/main/100506_main/main_icon.gif) -24px -145px no-repeat transparent; display:inline-block; text-align:left; padding-left:7px;}
	/* .ranking div.r_ol ol li p.stop{background:url(http://ticketimage.interpark.com/TicketImage/main/100506_main/main_icon.gif) -43px -160px no-repeat transparent; display:inline-block; text-align:right;}
	.ranking div.r_ol ol li p.new{background:url(http://ticketimage.interpark.com/TicketImage/main/100506_main/main_icon.gif) -5px -187px no-repeat transparent; display:inline-block; text-align:right;}	*/
	
	.ranking div.r_ol ol li p.stop{background:url(http://ticketimage.interpark.com/TicketImage/main/100506_main/main_icon.gif) -43px -160px no-repeat transparent; display:inline-block; text-align:right; width:20px;}
	.ranking div.r_ol ol li p.new{background:url(http://ticketimage.interpark.com/TicketImage/main/100506_main/main_icon.gif) -5px -187px no-repeat transparent; display:inline-block; text-align:right; width:20px;}
	
	/* ÃßÃµ°ø¿¬ */
	.Good{position:relative; height:161px; }
	.Good .tit_bar{position:relative; width:510px; height:41px; background:url(http://ticketimage.interpark.com/TicketImage/main/100506_main/main_bg.png) -5px -14px no-repeat; overflow:hidden; display:inline-block;}
	.Good .tit_bar span.tit{display:inline-block; color:#c51010; font-weight:bold; padding:12px 0 0 25px;}
	.Good .tit_bar span.stab{display:inline-block; color:#B5B6BB; font-size:10px; font-family:tahoma; position:absolute; right:12px; top:10px; font-weight:bold;}
	.Good .tit_bar span.stab span.bar_gray{ margin:0 1px; font-weight:normal;}
	.Good .tit_bar span.stab strong {color:#86858A; font-size:10px; font-family:tahoma;}
	/* ÁÂ¿ìÀÌµ¿¹öÆ° */
	.Good p.btn_pre span, .Good p.btn_next span{ display:none;}
	.Good p.btn_pre{ position:absolute; top:55px; left:5px; width:15px; height:60px; background:url(http://ticketimage.interpark.com/TicketImage/main/100506_main/main_icon.gif) -5px -2px no-repeat; z-index:10;}
	.Good p.btn_pre a{width:15px; height:60px; display:inline-block;}
	.Good p.btn_next{position:absolute; top:55px; left:490px; width:15px; height:60px; background:url(http://ticketimage.interpark.com/TicketImage/main/100506_main/main_icon.gif) -22px -2px no-repeat; z-index:11;}
	.Good p.btn_next a{width:15px; height:60px; display:inline-block;}
	/* ÀÌ¹ÌÁö³ª¿­ */
/*	.Good ul.thumb{position:absolute; left:22px; overflow:hidden; z-index:9;}
	.Good ul.thumb li{ float:left; position:relative; margin:8px 8px 0 8px; display:inline;}
	.Good ul.thumb li img{ width:99px; height:69px; border:1px solid #ebebeb;}
	.Good ul.thumb li span.txt{ width:100px; overflow:hidden; height:12px; text-align:left; font-size:11px; color:#adadad; margin:2px; line-height:120%; display:block;}*/
	/* s: ÀÓ½Ã */
	.Good ul.thumb{position:absolute; left:22px; overflow:hidden; z-index:9;}
	.Good ul.thumb li{ float:left; position:relative; margin:8px 7px 0 7px; display:inline;}
	.Good ul.thumb li img{ width:99px; height:69px; border:1px solid #ebebeb;}
	.Good ul.thumb li span.txt1{ width:100px; overflow:hidden; height:12px; text-align:left; font-size:11px; color:#adadad; margin:2px 2px 2px 0; line-height:130%; display:block;}
	.Good ul.thumb li span.txt1 strong{ font-weight:bold; color:#888888;}
	/* e: ÀÓ½Ã */
	.Good ul.thumb li span.txt2{ width:100px; overflow:hidden; height:12px; font-size:11px; color:#888888; font-weight:bold; line-height:130%; display:block; letter-spacing:-1px;}



	/* Æ¼ÄÏ½ºÆÌ 
	/* .Spot{position:relative; clear:both; overflow:hidden; display:inline-block;}
	.ad_warp { text-align: right; }
	.ad_box	{ position:relative; width: 280px; height: 152px; background: #FFFFFF; overflow: auto; overflow: hidden; }
	.ad_box_big	 { position:relative; z-index: 1; top: 0px; width: 795px; height: 341px; border-top: 0px; background: #FFFFFF; overflow: auto; overflow: hidden; }*/


#Con_M .Con_MR{position:; float:right; width:280px; margin-left:5px; display:inline; overflow:hidden;}

	/* Æ¼ÄÏ¿ÀÇÂ */
	.Topen{position:relative; margin-top:151px; height:97px; display:block; overflow:hidden; border:1px solid #d5d5d5; border-top:none; background:#f7f7f7;}
	:root .Topen{margin-top:152px; height:94px;}
	.Topen p{position:relative; padding:10px; font-size:0;}
	.Topen p .btn{position:absolute; top:7px; right:7px;}
	.Topen ul { padding:0 10px;}
	.Topen ul li{width:250px; height:19px; padding-left:8px; line-height:120%; background:url(http://ticketimage.interpark.com/TicketImage/main/100506_main/main_icon.gif) -3px -387px no-repeat transparent; display:block; white-space:nowrap; text-overflow: ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
	.Topen ul li a{color:#666;}
	.Topen ul li a:hover{color:#da6464;}
	/* 100614 Ãß°¡ */.Topen ul li a.on{color:#da6464; font-weight:bold; letter-spacing:-0.1em; text-decoration:underline;}

	/* ÁÖ¿ä°ø¿¬Àå */
	.Place{position:relative; width:280px; height:323px; display:block; overflow:hidden; border:1px solid #d5d5d5; border-top:none; background:#f7f7f7;}
	:root .Place{width:278px;}
	.Place p{position:relative; padding:10px; font-size:0;}
	.Place p .btn{position:absolute; top:7px; right:7px;}
	.Place dl.view_place {position:relative; height:110px; padding:5px 10px 0 10px; display:block;}
	.Place dl.view_place dt.img{float:left; width:90px; }
	.Place dl.view_place dt.img img{width:78px; height:95px; font-size:0;}
	.Place dl.view_place dd.txt{float:left; display:block; overflow:hidden; line-height:130%; padding-top:3px; letter-spacing:-1px;}
	.Place dl.view_place dd.txt ul { margin:3px 0;}
	.Place dl.view_place dd.txt ul li{width:170px; height:14px; padding-left:8px; background:url(http://ticketimage.interpark.com/TicketImage/main/100506_main/main_icon.gif) -3px -387px no-repeat transparent; display:block; white-space:nowrap; text-overflow: ellipsis; -o-text-overflow:ellipsis; overflow:hidden; color:#888888; font-size:11px; letter-spacing:0px;}
	:root .Place dl.view_place dd.txt ul li{width:160px;}
	.list_place{ position: absolute; bottom:0px; width:278px; height:177px; background:url(http://ticketimage.interpark.com/TicketImage/main/100506_main/main_bg.png) -264px -512px no-repeat; overflow:hidden; display:inline-block; }
	.list_place dl{position:relative; display:block; width:100%; height:23px; padding-top:3px;}
	.list_place dl dt{ float:left; width:100px; font-size:11px; letter-spacing:-0.2em; color:#6c6d6f; padding:5px 0 5px 10px; display:inline;}
	:root .list_place dl dt{width:90px;}
	.list_place dl dd{ float:left; width:170px; font-size:11px; letter-spacing:-0.1em; line-height:160%; overflow:hidden; height:15px; margin:3px 0 0 0; display:inline;}
	:root .list_place dl dd {width:165px;}
	.list_place dl dd span{ display:inline-block; white-space:nowrap;}
	.list_place dl dd span a{color:#888888; display:inline-block; padding-left:5px;  letter-spacing:-1px;}
	.list_place dl dd span a:hover{color:#da6464; display:inline-block; background:url(http://ticketimage.interpark.com/TicketImage/main/100506_main/main_icon.gif) -5px -437px no-repeat transparent; padding-left:5px;}
	.list_place dl dd span.on a{ color:#33333b; font-weight:bold;}
	.list_place ul{position:relative; display:block; width:100%; padding:7px 0 0 0;}
	.list_place ul li{float:left; /* width:85px;*/ height:13px; margin:2px 2px 2px 10px; letter-spacing:-0.1em; line-height:130%; display:inline-block; overflow:hidden; }
	.list_place ul li a{font-size:11px; color:#888888; /*padding-left:10px;*/ display:inline-block;}
	.list_place ul li a:hover{color:#da6464;}
/*	.list_place ul li a:hover{ display:inline-block; color:#da6464; background:url(http://ticketimage.interpark.com/TicketImage/main/100506_main/main_icon.gif) -2px -437px no-repeat transparent;}*/
	/* °ø¿¬Àå Å×ÀÌºí */
	.LPtabel {display:block; padding:9px 0 0 10px; width:270px;}
	:root .LPtabel {width:260px;}
	.LPtabel td {padding:2px; letter-spacing:-1px;}
	.LPtabel td a{font-size:11px; color:#888888; /*padding-left:10px;*/ display:inline-block;}
	.LPtabel td a:hover{color:#da6464;}
	
#Con_M .Con_B1{position:relative; clear:both; width:960px; margin:3px 0; display:inline-block; overflow:hidden;}
.tab_area {position:relative; float:left; width:160px; height:123px; background:url(http://ticketimage.interpark.com/TicketImage/main/100506_main/main_bg.png) -5px -512px no-repeat; overflow:hidden; display:inline-block;}
.tab_area p{ margin:5px 10px;}
.tab_area p span.btn{position:relative; left:21px; top:2px;}
.tab_area ul{ margin-top:7px;}
.tab_area ul li{ height:23px; letter-spacing:-0.1em; }
.tab_area ul li a{ height:23px; width:160px; display:inline-block;}
.tab_area ul li a:hover{ text-decoration:none; background:url(http://ticketimage.interpark.com/TicketImage/main/100506_main/main_bg.png) -5px -650px no-repeat; overflow:hidden; display:inline-block;}
.tab_area ul li a:hover span{color:#da6464; cursor:pointer;}
.tab_area ul li a:hover span.bar_gray{color:#D6D6D6; cursor:pointer;}
.tab_area ul li a span{padding:7px 0 0 10px; font-size:11px; color:#6d6d70; display:inline-block;}
.tab_area ul li.on{ width:160px; height:23px; background:url(http://ticketimage.interpark.com/TicketImage/main/100506_main/main_bg.png) -5px -650px no-repeat; overflow:hidden; display:inline-block;}
.tab_area ul li.on span{letter-spacing:-0.15em;  padding:7px 0 0 10px; font-size:11px; color:#da6464; font-weight:bold; display:inline-block;}

.tab_area ul li .bar_gray { font-size:11px; color:#d6d6d6; margin:0 3px; padding:0; font-weight:normal;}
.tab_area ul li.on span .bar_gray { font-size:11px; color:#d6d6d6; margin:0 3px; padding:0; font-weight:normal;}

/* Àü±¹ÁÖ¿ä°ø¿¬ */
.area_list{position:relative; float:left; width:800px; height:123px; background:#FFF; border:1px solid #d8d8d8; border-left:none;}
:root .area_list{position:relative; float:left; width:799px; height:121px; background:#FFF; border:1px solid #d8d8d8; border-left:none;}
.area_list ul{ padding:23px 10px 0 10px;}
.area_list ul li{ float:left; margin:0 7px; display:inline;}
.area_list ul li p.poster{float:left; margin-right:7px; display:inline;}
.area_list ul li p.poster img{ width:59px; height:72px; border:1px solid #ebebeb;}
.area_list ul li p.txt {float:left; width:73px; display:block;}
.area_list ul li p.txt span.tit{ display:block; height:28px; line-height:120%; margin:6px 0 8px 0; overflow:hidden; font-weight:bold;}
.area_list ul li p.txt span.area{ display:block; height:14px; line-height:130%; overflow:hidden; font-size:11px; color:#adadad; letter-spacing:-0.1em;}
.area_list ul li p.txt span.gray{ display:block; height:14px; line-height:130%; overflow:hidden; font-size:11px; color:#888888;}

/* ³õÄ¥¼ö¾ø´Â¸íÀÛ */
.Con_B2{position:relative; clear:left; width:960px; margin-top:5px; height:88px; background:url(http://ticketimage.interpark.com/TicketImage/main/100506_main/bg_special.gif) 0px 0px no-repeat;}
.Con_B2	ul.special{position:relative; left:65px; top:17px; display:inline-block;}
.Con_B2	ul.special li {float:left; margin:0 5px; display:inline; width:45px; height:65px; background:url(http://ticketimage.interpark.com/TicketImage/main/100506_main/bg_special_poster.gif) 0px 0px repeat-x;}
.Con_B2	ul.special li img{ width:43px; height:52px; border:1px solid #e9e9e9;}


/* °øÅë½ºÅ¸ÀÏ */
.bar_gray { font-size:11px; color:#ccc; margin:0 5px;}

