
/* Main 2010.05.03 */
@import url("base_ver3.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{}
#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;}
	/* ¸ÞÀÎºò¹è³Ê */
			.topBanner {position:relative; width:509px; height:149px; margin:0; padding:0; font-size:0; display:inline-block; border:1px solid #d8d8d8; border-right:none; +zoom:1;}
			.topBanner .title {position:absolute; right:0; z-index:100; width:135px; height:25px; border-top:1px solid #d8d8d8; font-weight:normal; background:url('http://ticketimage.interpark.com/TicketImage/main/100506_main/bn_big/common/bg_tit_off.gif') right 0 no-repeat;}
			.topBanner .title a {display:block; zoom:1; padding:6px 0 5px 11px; color:#6c6d6f; text-decoration:none;}
			.topBanner .title a:hover,
			.topBanner .title a.on {color:#fff; font-weight:bold; letter-spacing:-1px; border:0; background:url('http://ticketimage.interpark.com/TicketImage/main/100506_main/bn_big/common/bg_tit_on.gif') right 0 no-repeat; text-decoration:none;}
			.topBanner .title a .arrow {display:none; position:absolute; left:-14px; top:0; cursor:pointer;}
			.topBanner .title a.on .arrow {display:block; cursor:pointer;}
			#tBn_menu1 {top:0; border-top:0;}
			#tBn_menu2 {top:24px;}
			#tBn_menu3 {top:49px;}
			#tBn_menu4 {top:74px;}
			#tBn_menu5 {top:99px;}
			#tBn_menu6 {top:124px;}
			
			.topBanner .contents {float:left; position:relative; z-index:0; width:374px; height:149px;}
			.topBanner .contents img {vertical-align:top; cursor:pointer;}
			.topBanner .contents .info {
				filter:alpha(opacity=0);
				-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
				opacity:0;
				position:absolute; bottom:0; left:0; width:374px; height:0px; background:url('http://ticketimage.interpark.com/TicketImage/main/100506_main/bn_big/common/bg_info.png') 0 0 no-repeat; 
			}
			.topBanner .contents .info .tit {font-weight:bold; margin:9px 0 4px 18px; color:#fff;}
			.topBanner .contents .info .list {margin-left:18px;}
			.topBanner .contents .info .list li {float:left; padding:0 12px 0 7px; background:url('http://ticketimage.interpark.com/TicketImage/main/100506_main/bn_big/common/dot.gif') 0 5px no-repeat;}
			.topBanner .contents .info .list li a {color:#d1d1d1; letter-spacing:-1px; font-size:11px; letter-spacing:-1px;}
			.topBanner .contents .info .list li a:hover {text-decoration:underline;}
	/* //¸ÞÀÎºò¹è³Ê */
	/* 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:arial; font-size:10px;  color:#33333b;}
	.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 .text{ float:left; font-size:11px; color:#33333b; width:90px; display:inline-block; margin-top:1px; margin-bottom:4px; letter-spacing:-1px; line-height:1.4;}
	.Con_ML dl.morning dd .btn{ float:left; font-size:11px; color:#33333b; width:90px; display:inline-block; }
	.Con_ML dl.morning dd .text strong { font-weight:bold; font-size:12px; color:#de6363; }
	.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;}
	
	/* ÇÒÀÎÃÊ´ëFull */
	.sale_Full{position:relative; width:160px; height:319px; overflow:hidden; display:inline-block; background:url('main_imp_ver1.png') 0px 0px no-repeat;}
	.sale_Full .title{position:absolute; top:10px; left:10px; display:inline-block; width:45px; height:12px; background:url('main_imp_ver1.png') -170px -25px no-repeat; }
	.sale_Full .title span{ display:none;}
	.sale_Full .btnArea{position:absolute; top:7px; right:7px; display:inline-block;}
	.sale_Full .btn_More{ display:inline-block; width:52px; height:17px; background:url('main_imp_ver1.png') -170px 0px no-repeat;}
	.sale_Full .btn_More span{ display:none}
	.sale_Full .thumb{ position:relative; top:33px; display:block;}
	.sale_Full .thumb li{display:block; text-align:center; margin-top:15px; overflow:hidden;}
	.sale_Full .thumb li img{width:99px; height:60px; border:1px solid #eaeaea; font-size:0;}
	.sale_Full .thumb li span{display:block; line-height:130%; text-align:center;}
	.sale_Full .thumb li .txt1{ overflow:hidden; height:12px; font-size:12px; color:#2f3743; font-weight:bold; letter-spacing:-1px; margin:3px 20px 0 20px;}
	.sale_Full .thumb li .txt2{ overflow:hidden; height:12px; font-size:11px; color:#adadad; letter-spacing:-1px; margin:3px 0 0 0; }
	.sale_Full .Tab_wrap{position: absolute; bottom:0px;}
	.sale_Full .Tab_wrap .Tab{ clear:both;}
	.sale_Full .Tab_wrap .Tab li{ float:left; display:inline-block; margin:1px 0; width:52px; height:47px; position:relative;}
	.sale_Full .Tab_wrap .Tab .icon_hot{ position:absolute; top:0px; left:15px; display:inline-block; width:21px; height:12px; background:url('main_imp_ver1.png') -170px -60px no-repeat;}
	.sale_Full .Tab_wrap .Tab .icon_hot span{ display:none;}
	.sale_Full .Tab_wrap .Tab li a{ margin-top:5px; color:#303843; padding-top:10px; width:53px; height:42px; display:inline-block; text-decoration:none;}
	.sale_Full .Tab_wrap .Tab li a:hover{ text-decoration:none;}
	.sale_Full .Tab_wrap .Tab li a span{display:block; color:#303843; font-size:11px; text-align:center;}
	.sale_Full .Tab_wrap .Tab li a span.num{font-family:tahoma; font-size:10px; color:#da6464; font-weight:bold; text-decoration:underline;}
	/* ÇÒÀÎÃÊ´ë - ÀÌº¥Æ®¹öÀü */
	.sale_Single{position:relative; width:160px; height:152px; display:inline-block; background:url('main_imp_ver1.png') 0px -340px no-repeat; }
	.sale_Single .title{position:absolute; top:10px; left:10px; display:inline-block; width:20px; height:12px; background:url('main_imp_ver1.png') -170px -40px no-repeat; }
	.sale_Single .title span{ display:none;}
	.sale_Single .btnArea{position:absolute; top:10px; right:9px; display:inline-block;}
	.sale_Single .btn_Pre{ display:inline-block; width:15px; height:13px; background:url('main_imp_ver1.png') -170px -90px no-repeat;}
	.sale_Single .btn_Next{ display:inline-block; width:14px; height:13px; background:url('main_imp_ver1.png') -185px -90px no-repeat;}
	.sale_Single .btn_Pre span,
	.sale_Single .btn_Next span{ display:none;}
	.sale_Single .thumb{ position:relative; top:40px; display:block;}
	.sale_Single .thumb li{display:block; text-align:center}
	.sale_Single .thumb li img{width:99px; height:60px; border:1px solid #eaeaea; font-size:0;}
	.sale_Single .thumb li span{display:block; line-height:130%; text-align:center;}
	.sale_Single .thumb li .txt1{ overflow:hidden; height:12px; font-size:12px; color:#2f3743; font-weight:bold; letter-spacing:-1px; margin-top:5px;}
	.sale_Single .thumb li .txt2{ overflow:hidden; height:12px; font-size:11px; color:#adadad; letter-spacing:-1px; margin:5px 0 0 0; }
	
/* ==== ÁÂÃøÁß¾Ó ÇÁ·Î¸ð¼Ç¿ë ½ºÅ¸ÀÏ ==== */
/* ÇÁ·Î¸ð¼Ç¹è³Ê */  .Bn_Promotion{width:160px; height:167px; display:inline-block; overflow:hidden; font-size:0; margin-top:-1px;}
	
/* Áß¾ÓÅÇ */
#Con_M .Con_MC{position:; float:left; width:510px;}
	.cHit{ position:relative; display:block; height:246px; overflow:hidden;}
	.cHit ul.Ptab{position:relative; width:510px; height:41px; background:url('main_bg_ver4.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; _display:inline; text-align:center; font-weight:bold; letter-spacing:-1px;}
	.cHit ul.Ptab li a{color:#888888; /*width:95px;*/ padding:0 16px; display:inline-block; _display:inline; height:33px; padding-top:12px; text-decoration:none;}
	.cHit ul.Ptab li.sai{float:left; width:1px; height:12px; font-size:0; padding:0; margin-top:12px; background:url('main_bg_ver4.png') -5px -73px no-repeat;}	
	.cHit ul.Ptab li.on {overflow:hidden; color:#c51010; background:url('http://ticketimage.interpark.com/TicketImage/main/100506_main/bg_tabon.png') top center no-repeat transparent;}
	.cHit ul.Ptab li a:hover {/*width:95px;*/ height:33px; color:#c51010; background:url'(http://ticketimage.interpark.com/TicketImage/main/100506_main/bg_tabon.png') top center no-repeat transparent; 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;}
	
	/* 110506 DIY ÆÐÅ°Áö*/
	.list_DIY{float:left; width:102px; margin:12px 0 0 10px; display:inline; overflow:hidden;}
	.list_DIY li{float:left; text-align:left;}
	.list_DIY li.btn{float:right; text-align:right; display:inline; font-size:0; margin-bottom:6px;}
	.list_DIY li.thumb{float:left; width:100%; margin:3px 0 11px 0;}
	.list_DIY li.thumb dl{ clear:both; display:block;}
	.list_DIY li.thumb dd{ vertical-align:middle; float:left; display:inline-block;}
	.list_DIY li.thumb dd img { vertical-align:middle; font-size:0; width:43px; height:52px; border:1px solid #e9e9e9;}
	.list_DIY li.thumb dd.plus{ width:12px; height:12px; margin-top:20px; vertical-align:middle; display:inline-block; overflow:hidden; background:url('http://ticketimage.interpark.com/TicketImage/main/100506_main/icon_plus.gif') top center no-repeat;}
	.list_DIY li.thumb span.txt1{width:102px; margin-top:7px; text-align:left; font-size:11px; color:#6c6d6f; display:inline-block;}	
	.list_DIY li.thumb span.txt1 a{color:#6c6d6f;}
	.list_DIY 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;}
	
	/* ÆÐÅ°Áö */
	.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:102px; height:54px;  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;}	
	
	/* S:   ÆÐÅ°Áö¿¹¸Å 110503 ¿ÀÇÂ */
	.Con_MC .Package{height:205px; background:url('http://ticketimage.interpark.com/TicketImage/main/100506_main/main_bg_package.png') top center no-repeat; overflow:hidden;}
	.Con_MC .Package .btn_make{display:inline-block; margin:28px 0 0 263px;}
	.Con_MC .Obj{ clear:both; margin-top:36px; margin-left:27px; display:block; overflow:hidden;}
	.Con_MC .Package dl{ display:inline-block; width:140px; float:left; margin-left:10px;}
	.Con_MC .Package dl dt img{margin:0 9px;}
	.Con_MC .Package dl dd{ font-size:11px; color:#777777; margin-top:10px; letter-spacing:-1px; width:135px; text-align:center; overflow:hidden; height:13px;}
	.Con_MC .Package dl dd strong{ color:#d36161;}
	/* E:   ÆÐÅ°Áö¿¹¸Å 110503 ¿ÀÇÂ */
	
	/* ÀÎ±â°ø¿¬ */
	.Popular{ position:relative; display:block; _display:inline-block; _width:510px; overflow:hidden; 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(main_bg_ver4.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:0 0 0 27px; display:inline-block; top:0; /*width:500px;*/ height:111px; overflow:hidden; z-index:9;background:url('http://ticketimage.interpark.com/TicketImage/main/100506_main/main_bg_ver4_3.gif') left 4px no-repeat;}
	:root .Popular .thumb {width:483px;}
	.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/over_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/over_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/over_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:404px;}
	.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;}
	
	
	/* ÃßÃµ»ó´Ü_¿¬¸»¹öÀü */
	.skip{display:none}
	.YearEnd{ position:relative; display:inline-block; width:510px; height:205px; top:-7px; z-index:10; overflow:hidden; background:url('main_bg_yearend2012.png') 0 0 no-repeat;}
	.YearEnd ul.Theme{position:relative; width:500px; height:175px; margin-top:13px; margin-left:24px; z-index:9; display:inline-block; _display:inline;}
	.YearEnd ul.Theme li.TMposter{position:relative; float:left; width:95px; height:172px; padding:0 5px 0 15px; display:inline-block; _display:inline;}
	.YearEnd ul.Theme li.TMposter img{width:87px; height:106px; display:inline-block;}
	.YearEnd ul.Theme li.TMposter .info1{display:block; text-align:center; margin-top:18px; width:95px; height:28px; overflow:hidden; font-weight:bold;}
	.YearEnd ul.Theme li.TMposter .info2{display:block; text-align:center; margin-top:3px; width:95px; height:12px; overflow:hidden; color:#C10100; font-size:11px;}
	.YearEnd .btn_more{position:absolute; cursor:pointer; left:0; bottom:0; width:510px; height:30px; display:inline-block; z-index:20;}
	/* ÃßÃµ»ó´Ü_¿¬¸»¹öÀü ³¡ */
	
	

	/* ·©Å· */
	.ranking{clear:both; position:relative; width:510px; overflow:hidden; display:inline-block; border-bottom:1px solid #d5d5d5;}
	.ranking .tit_bar{position:relative; height:34px; background:url('main_bg_ver4.png') -5px -306px no-repeat; }
	.ranking .tit_bar span.tit{display:inline-block; color:#c51010; font-weight:bold; padding:12px 0 0 15px;}
	.ranking .tit_bar span.btn{display:inline-block; color:#6c6d6f; font-size:11px; font-family:dotum; position:absolute; right:2px; top:10px;}
	.ranking .btnArea{display:block; text-align:right; margin:0 5px 5px 0;}
	.ranking .btn_Pre{ display:inline-block; vertical-align:middle; width:15px; height:13px; background:url('main_imp_ver1.png') -170px -90px no-repeat;}
	.ranking .btn_Next{ display:inline-block; vertical-align:middle; width:14px; height:13px; background:url('main_imp_ver1.png') -185px -90px no-repeat;}
	.ranking .btn_Pre span,
	.ranking .btn_Next span{ display:none;}
	.ranking .btnArea .num{ display:inline-block; vertical-align:middle; letter-spacing:1px; margin-right:5px; font-size:10px; font-family:tahoma; color:#b5b6bb;}
	.ranking .btnArea .num strong{color:#686868;}
	/* 100720 ·©Å·¼øÀ§ ½Å±Ô */
	.WrapTop{clear:both; width:510px; height:129px; *height:134px; padding-top:7px; background:url('main_bg_ver4.png') -5px -340px no-repeat;}
	.WrapBtm{clear:both; width:510px; height:125px; padding-top:7px; background:url('main_bg_ver4.png') -5px -510px no-repeat;}
	.ol_group{float:left; width:244px; margin-left:9px; height:125px; display:inline; overflow:hidden;}
	.ol_group_none{clear:both; clear:left; padding:0; margin:0; display:none; font-size:0px;}
	
	/* ¿¬¸»·©Å· */
	.WrapTopYE{clear:both; width:510px; height:127px; *height:134px; padding-top:7px; background:url('main_bg_yearend2012.png') 0 -244px no-repeat;}
	.WrapBtmYE{clear:both; width:510px; height:151px; padding-top:7px; background:url('main_bg_yearend2012.png') 0 -378px no-repeat; position:relative;}
	:root .WrapBtmYE{height:144px;}
	.ol_group{float:left; width:244px; margin-left:9px; height:125px; display:inline; overflow:hidden;}
	.ol_group_none{clear:both; clear:left; padding:0; margin:0; display:none; font-size:0px;}
	.ranking{clear:both; position:relative; width:510px; overflow:hidden; display:inline-block; border-bottom:1px solid #d5d5d5;}
	.ranking .tit_barYE{position:relative; background:url('main_bg_yearend2012.png') 0 -210px no-repeat; padding:12px 0 8px 15px; display:inline-block; width:510px; }
	.ranking .tit_barYE li{float:left; background:url('main_bg_yearend2012_line.jpg') right 1px no-repeat; padding-right:15px; margin-right:15px;}
	.ranking .tit_barYE li a:hover{color:#c51010; text-decoration:none;}
	.ranking .tit_barYE li.on a{color:#c51010; font-weight:bold;}
	.ranking .tit_barYE li.last{background:none;}
	.ranking .YEbtn {position:absolute; top:12px; right:10px;}
	.ranking .btnAreaYE{display:block; position:absolute; bottom:5px; right:5px; text-align:right;}
	.ranking .btn_Pre{ display:inline-block; vertical-align:middle; width:15px; height:13px; background:url('main_imp_ver1.png') -170px -90px no-repeat;}
	.ranking .btn_Next{ display:inline-block; vertical-align:middle; width:14px; height:13px; background:url('main_imp_ver1.png') -185px -90px no-repeat;}
	.ranking .btn_Pre span,
	.ranking .btn_Next span{ display:none;}
	.ranking .btnAreaYE .num{ display:inline-block; vertical-align:middle; letter-spacing:1px; margin-right:5px; font-size:10px; font-family:tahoma; color:#b5b6bb;}
	.ranking .btnAreaYE .num strong{color:#686868;}
	
	.ol_group p.TbarYE {position:relative; width:245px; height:23px; display:inline-block; overflow:hidden; padding-top:3px;}
	:root .ol_group p.TbarYE{width:242px;}
	.ol_group p.TbarYE .tit{text-align:left; width:72px; line-height:120%; font-weight:bold; letter-spacing:-1px; position:absolute; display:inline-block; left:2px;}
	.ol_group p.TbarYE .stab{display:inline-block; color:#6c6d6f; font-size:11px; letter-spacing:-1px; font-family:dotum; position:absolute; right:2px; top:2px;}
	.ol_group p.TbarYE .stab a{color:#6c6d6f;}
	.ol_group p.TbarYE .stab a.on{ font-weight:bold; color:#2f3742;}
	/* ¿¬¸»·©Å· ³¡ */	

	
	
	
	/* Àå¸£¸í, ÅÇ */
	.ol_group p.Tbar {position:relative; width:245px; height:26px; display:inline-block; overflow:hidden;}
	:root .ol_group p.Tbar{width:242px;}
	.ol_group p.Tbar .tit{text-align:center; width:72px; line-height:120%; font-weight:bold; letter-spacing:-1px; position:absolute; display:inline-block; left:1px;}
	.ol_group p.Tbar .stab{display:inline-block; color:#6c6d6f; font-size:11px; letter-spacing:-1px; font-family:dotum; position:absolute; right:2px; top:2px;}
	.ol_group p.Tbar .stab a{color:#6c6d6f;}
	.ol_group p.Tbar .stab a.on{ font-weight:bold; color:#2f3742;}

	.ol_group .poster{ float:left; display:inline-block; width:78px; text-align:left;}
	.ol_group .poster img{width:70px; height:85px; border:1px solid #eaeaea;}
	.ol_group .r_ol_num{float:left; background:url('http://ticketimage.interpark.com/TicketImage/main/100506_main/main_icon.gif') -60px -265px no-repeat transparent; display:inline-block; text-align:left; width:15px; height:90px;}
	
	.ol_group div.r_ol{float:left; width:166px; display:inline-block;}
	.ol_group div.r_ol ol li {position:relative; font-size:0; line-height:0; height:18px; width:166px; overflow:hidden; color:#6c6d6f; display:inline-block;}
	.ol_group div.r_ol ol li span.num {position:absolute; left:0; top:2px; font-size:12px; height:11px; width:11px; display:inline-block;}
	.ol_group div.r_ol ol li span.name {position:absolute; left:12px; top:0; font-size:12px; height:14px; width:136px; line-height:140%; letter-spacing:-1px; overflow:hidden; text-align:left;}	
	:root .ol_group div.r_ol ol li span.name{width:125px;}
	.ol_group div.r_ol ol li span.name a{color:#6c6d6f; /*¿¬¸»Àû¿ëÄÃ·¯ color:#373737;*/}
	.ol_group div.r_ol ol li span.name a:hover{color:#000; text-decoration:none;}
	.ol_group div.r_ol ol li span.name strong a{color:#da6464; /*¿¬¸»Àû¿ëÄÃ·¯color:#c43c3c;*/ }
	.ol_group div.r_ol ol li span.name strong a:hover{color:#da6464; /*¿¬¸»Àû¿ëÄÃ·¯color:#c43c3c;*/}
	.ol_group div.r_ol ol li p span{ display:none;}
	.ol_group div.r_ol ol li p{display:inline-block; text-align:left; position:absolute; right:0; top:0; width:20px; height:11px; margin-top:2px; font-size:10px; color:#999999; font-family:tahoma; line-height:96%; letter-spacing:0; overflow:hidden;}
	.ol_group 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;}
	.ol_group 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;}
	.ol_group 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:left; width:20px;}
	:root .ol_group div.r_ol ol li p.stop {width:27px;}
	.ol_group 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:left; width:20px;}
	:root .ol_group div.r_ol ol li p.new {width:27px;}

#Con_M .Con_MR{position:; float:right; width:280px; margin-left:5px; display:inline; overflow:hidden;}

	/* Æ¼ÄÏ¿ÀÇÂ */
	.Topen_wrap{margin-top:151px; display:block; height:95px; border:1px solid #d5d5d5; border-top:none; background:#f7f7f7;}
	.Topen_wrap iframe{width:100%; height:94px; overflow:hidden; display:inline-block;}
	.bn_TiKi_First{ position:relative; margin-top:-1px; display:block; width:280px; height:37px; font-size:0;}
	.bn_TiKi_First a { float:left; width:280px; height:37px; overflow:hidden; cursor:pointer;}
	.bn_TiKi_First a:hover { text-decoration:none; color:#4b4b4b; }
	.bn_TiKi_First strong { display:block; height:13px; line-height:1.3; margin:0px 0 1px 0; #padding-top:1px; overflow:hidden; font-size:12px; color:#777;  letter-spacing:-1px; word-spacing:1px; }
	.bn_TiKi_First span { display:block; width:176px; height:37px; #width:280px; padding:5px 20px 0 84px; #padding:4px 20px 0 84px; font:bold 11px dotum; line-height:1.6; background:url('http://ticketimage.interpark.com/TicketImage/main/100506_main/bg_tiki_first.gif') no-repeat; }
	.bn_TiKi_First em { color:#cc1818; font-size:11px;}
	.bn_TiKi_First img { position:absolute; left:0; top:0; }

	/* ÁÖ¿ä°ø¿¬Àå */
	.Place{position:relative; width:280px; height:284px; display:block; overflow:hidden; border:1px solid #d5d5d5; border-top:none; border-bottom:none; background:#f7f7f7; text-align:left;}
	:root .Place{width:278px; height:285px}
	.Place p{position:relative; padding:10px 10px 5px 10px; font-size:0;}
	.Place p .btn{position:absolute; top:7px; right:7px;}
	.Place dl.view_place {position:relative; height:95px; padding:5px 5px 0 10px; display:block;}
	:root .Place dl.view_place {height:89px; padding-top:7px;}
	.Place dl.view_place dt.img{float:left; width:77px; }
	.Place dl.view_place dt.img img{width:66px; height:80px; font-size:0;}
	.Place dl.view_place dd.txt{float:left; display:block; overflow:hidden; line-height:130%; padding-top:3px; letter-spacing:-1px;}
	:root .Place dl.view_place dd.txt ul { margin-top:2px;}
	.Place dl.view_place dd.txt ul li{width:170px; height:12px; padding-left:7px; background:url('http://ticketimage.interpark.com/TicketImage/main/100506_main/main_icon.gif') -5px -386px 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;}
	.list_place{ position: absolute; height:162px; width:100%; background:url('main_bg_ver4.png') -1px -690px no-repeat; overflow:hidden; display:block; }
	.list_place dl{position:relative; display:block; width:100%; height:17px; padding-top:3px;}
	.list_place dl dt{ float:left; width:100px; font-size:11px; letter-spacing:-0.2em; color:#6c6d6f; height:17px; padding:2px 0 0 10px; display:inline;}
	:root .list_place dl dt{width:90px; height:15px;}
	.list_place dl dd{ float:left; width:170px; font-size:11px; letter-spacing:-0.1em; line-height:160%; overflow:hidden; height:17px; display:inline;}
	.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;}*/
	.list_place_110909{ position: absolute; height:162px; width:100%; background:url('main_bg_ver4.png') -1px -690px no-repeat; overflow:hidden; display:block; }
	.list_place_110909 dl{position:relative; display:block; width:100%; height:17px; padding-top:3px;}
	.list_place_110909 dl dt{ float:left; width:100px; font-size:11px; letter-spacing:-0.2em; color:#6c6d6f; height:17px; padding:2px 0 0 10px; display:inline;}
	:root .list_place_110909 dl dt{width:90px; height:15px;}
	.list_place_110909 dl dd{ float:left; width:170px; font-size:11px; letter-spacing:-0.1em; line-height:160%; overflow:hidden; height:17px; display:inline;}
	.list_place_110909 dl dd span{ display:inline-block; white-space:nowrap;}
	.list_place_110909 dl dd span a{color:#888888; display:inline-block; padding-left:5px; letter-spacing:-1px;}
	.list_place_110909 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_110909 dl dd span.on a{ color:#33333b; font-weight:bold;}
	.list_place_110909 ul{position:relative; display:block; width:100%; padding:7px 0 0 0;}
	.list_place_110909 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_110909 ul li a{font-size:11px; color:#888888; /*padding-left:10px;*/ display:inline-block;}
	.list_place_110909 ul li a:hover{color:#da6464;}
	/* °ø¿¬Àå Å×ÀÌºí */
	.LPtabel {display:block; padding:7px 0 0 3px; width:;}
	.LPtabel td {padding:2px 0px; overflow:hidden; letter-spacing:-2px; padding-left:7px; background:url('http://ticketimage.interpark.com/TicketImage/main/100506_main/main_icon.gif') -3px -410px no-repeat transparent;}
	.LPtabel td a{font-size:11px; color:#888888; /*padding-left:10px;*/ display:inline-block;}
	.LPtabel td a:hover{color:#da6464;}

/* ÇÏ´Ü ÁÖ¿ä½ºÆ÷Ã÷-Àü½Ã ¹× ÃßÃµ°ø¿¬ ¿µ¿ª */
#Con_M .Wrap_wide{width:100%; clear:both;}
	.Sports_Area{ float:left; width:160px; height:151px; margin:5px 5px 0 0; font-size:0; display:inline-block; _display:inline;}
	/* ÃßÃµ°ø¿¬ */
	.Good{float:left; width:795px; height:148px; overflow:hidden;  display:inline-block; margin:5px 0 0 0; position:relative; }
	.Good .tit_bar{position:relative; width:100%; height:40px; background:url('main_bg_ver4.png') -0px -1080px repeat-x; overflow:hidden; display:inline-block;}
	.Good .tit_bar .bgL{ position:absolute; top:0px; left:0px; height:40px; width:10px; font-size:0; background:url('main_bg_ver4.png') -5px -14px no-repeat;}
	.Good .tit_bar .bgR{ position:absolute; top:0px; right:0px; height:40px; width:10px; font-size:0; background:url('main_bg_ver4.png') -505px -14px no-repeat;}
	.Good .tit_bar .tit{display:inline-block; color:#c51010; font-weight:bold; padding:12px 0 0 15px;}
	.Good .tit_bar .stab{display:inline-block; color:#B5B6BB; font-size:10px; font-family:tahoma; position:absolute; right:12px; top:10px; font-weight:bold;}
	.Good .tit_bar .stab .bar_gray{ margin:0 1px; font-weight:normal;}
	.Good .tit_bar .stab strong {color:#686868; 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:10px; 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; right:10px; 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:relative; clear:both; left:27px; height:110px; display:inline-block; overflow:hidden; z-index:9;}
	.Good ul.thumb li{ float:left; width:100px; margin:10px 11px 0 11px; display:inline-block; _display:inline;}
	.Good ul.thumb li img{width:99px; height:60px; border:1px solid #eaeaea; font-size:0;}
	.Good ul.thumb li span{ padding-left:2px; width:98px; display:inline-block; line-height:130%; text-align:left;}
	.Good ul.thumb li .txt1{ overflow:hidden; height:12px; font-size:12px; color:#2f3743; font-weight:bold; letter-spacing:-1px; margin-top:4px;}
	.Good ul.thumb li .txt2{ overflow:hidden; height:12px; font-size:11px; color:#adadad; letter-spacing:0px; margin:3px 0 0 0; }
	.Good ul.thumb li .txt2 strong{ font-weight:normal;}
/* Àü±¹ÁÖ¿ä°ø¿¬ ·¹ÀÌ¾Æ¿ô */		
#Con_M .Con_B1{position:relative; clear:both; width:960px; margin:5px 0; display:inline-block; overflow:hidden;}
.tab_area {position:relative; float:left; width:160px; height:123px; background:url('main_bg_ver4.png') 0px -890px 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('main_bg_ver4.png') 0px -1030px 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('main_bg_ver4.png') 0px -1030px 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.on span .bar_gray { font-size:11px; color:#d6d6d6; margin:0 3px; padding:0; font-weight:normal;}
.tab_area ul li .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; 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;}
*/

/* ¸ÞÀÎ ÇÏ´Ü SNS ¾ÆÀÌÄÜ¹è³Ê 2012-10-04Ãß°¡ */
.bn_SMS_Area{float:right; display:inline-block; font-size:0; margin-bottom:5px; *margin-bottom:0px;}
.bn_SMS_Area .title{ margin-right:5px;}
.bn_SMS_Area img{ display:inline-block; font-size:0; vertical-align:middle;}
.bn_SMS_Area a{margin:0px 2px; padding:0; font-size:0; display:inline-block;}

/* °øÅë½ºÅ¸ÀÏ */
.bar_gray { font-size:11px; color:#ccc; margin:0 4px;}

.MainPlayWizard {position:absolute; top:512; z-index:20000; left:expression((document.body.clientWidth/2)-480); width:960px;}
:root .MainPlayWizard {position:absolute;  top:512; z-index:20000; left:50%; margin-left:-480px; width:960px;}




/*ÁÖ¿ä °ø¿¬Àå Ãß°¡ 2013-02-21 */
.Place1302 dl.view_place { height:75px;}
:root .Place1302 dl.view_place {height:69px; padding-top:7px; }
.Place1302 dl.view_place dt.img{float:left; width:63px; }
.Place1302 dl.view_place dt.img img{width:50px; height:60px; font-size:0;}
.list_place_1302 {position:absolute; height:185px; width:100%; background:url('http://ticketimage.interpark.com/TicketImage/main/100506_main/main_bg_ver4_1.png') -1px top no-repeat; overflow:hidden; display:block; }
.list_place_1302 dl{position:relative; display:block; width:100%; height:17px; padding-top:3px;}
.list_place_1302 dl dt{ float:left; width:100px; font-size:11px; letter-spacing:-0.2em; color:#6c6d6f; height:17px; padding:2px 0 0 10px; display:inline;}
:root .list_place_1302 dl dt{width:90px; height:15px;}
.list_place_1302 dl dd{ float:left; width:170px; font-size:11px; letter-spacing:-0.1em; line-height:160%; overflow:hidden; height:17px; display:inline;}
.list_place_1302 dl dd span{ display:inline-block; white-space:nowrap;}
.list_place_1302 dl dd span a{color:#888; display:inline-block; padding-left:5px; letter-spacing:-1px;}
.list_place_1302 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_1302 dl dd span.on a{ color:#33333b; font-weight:bold;}
.list_place_1302 ul{position:relative; display:block; width:100%; padding:7px 0 0 0;}
.list_place_1302 ul li{float:left;  height:13px; margin:2px 2px 2px 10px; letter-spacing:-0.1em; line-height:130%; display:inline-block; overflow:hidden; }
.list_place_1302 ul li a{font-size:11px; color:#888; display:inline-block;}
.list_place_1302 ul li a:hover{color:#da6464;}
.Place1302 dl.view_place dd.txt ul li{ height:13px; }

/*¸ÞÀÎ ¶ì¹è³Ê Ãß°¡ 2013-03-04 */
.Popular .thumb_type2{ background:url('http://ticketimage.interpark.com/TicketImage/main/100506_main/main_bg_ver4_3.gif') left 4px no-repeat;}
.Popular div.Pinfo2 {clear:both; position:absolute; top:103px; overflow:hidden; display:block; width:510px; height:97px; margin:0; background:#fff url('http://ticketimage.interpark.com/TicketImage/main/100506_main/bg_pinfo3.gif') left 0px no-repeat; z-index:1;} 
.Popular div.Pinfo2 dl{ float:left; padding:9px 0 4px 26px; width:233px; display:inline; }
.Popular div.Pinfo2 dl dt { font-weight:bold; letter-spacing:-0.1em; margin-bottom:2px; }
.Popular div.Pinfo2 dl dt .name{ height:14px; overflow:hidden; margin:0 5px 0 0; color:#595959; }
.Popular div.Pinfo2 dl dt img{vertical-align:middle; margin-bottom:2px;}
.Popular div.Pinfo2 dl dd.sum { font-size:11px; height:19px; letter-spacing:-0.1em;}
.Popular div.Pinfo2 dl dd.sum div {  color:#595959;  font-size:11px; }
.Popular div.Pinfo2 dl dd.sum span.num{ font-weight:bold; font-size:11px; letter-spacing:0; display:inline-block; margin-bottom:1px; text-decoration:underline; display:inline-block; margin-left:2px; color:#595959;}
.Popular div.Pinfo2 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.Pinfo2 dl dd.sale div a{font-size:11px; height:14px; color:#da6464;}

.Pinfo2 ul.article_list { float:right; margin:10px 0 0 0; width:245px; display:inline-block;}
.Pinfo2 ul.article_list li {float:left; width:200px; height:16px; padding:0 0 0 8px; margin:0; font-size:11px; line-height:16px; 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;}
.Pinfo2 ul.article_list li a{color:#6c6d6f;}
.Pinfo2 ul.article_list li a:hover{color:#da6464;}
.Pinfo2 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;}
.Pinfo2 ul.article_list li.hot a{color:#da6464; font-weight:bold;}