
/* Main - ÃÖÁ¾¼öÁ¤ - 2011.02.24. */
@import url("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 .Con_MT{position:relative; leftdisplay: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-block; _display:inline;}
			.sC_big{position:relative; width:510px; height:151px; display:block; background:url('main_bg_mv_v2.png') -5px -1075px no-repeat transparent;  z-index:1;}
			.sC_big	.bn_big {position:absolute; top:1px; left:1px;}
			.sC_big	.bn_big img{width:373px; height:149px; z-index:5;}
			.sC_big	 ul{position:absolute; width:150px; z-index:10; right:0px; top:1px;}
			.sC_big	 ul li {width:150px; height:24px; overflow:hidden; line-height:200%; margin-bottom:1px; display:inline-block;}
			.sC_big	 ul li a span {display:block; padding:2px 0 0 26px; letter-spacing:-0.1em;}
			.sC_big	 ul li a{ width:150px; height:24px; display:inline-block; text-align:left; color:#6c6d6f;}
			.sC_big	 ul li a:hover{ width:150px; height:24px; display:inline-block; background:url('on_tabbn.png'); _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://ticketimage.interpark.com/TicketImage/main/100506_sub/on_tabbn.png', sizingMethod='crop');  z-index:10; color:#fff; cursor:pointer;}
			.sC_big	 ul li.on a{ width:150px; height:24px; display:inline-block; background:url('on_tabbn.png'); _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://ticketimage.interpark.com/TicketImage/main/100506_sub/on_tabbn.png', sizingMethod='crop');  z-index:20; color:#FFF; font-weight:bold;}
			.sC_big	 ul li.on a span {display:block; padding:2px 0 0 26px; letter-spacing:-0.1em;}
			.sC_big	 a:hover {text-decoration:none;}
		
		
		.Con_MT .bn_TR{float:left; width:280px; height:151px; overflow:hidden; margin-left:5px; display:inline-block; _display:inline;;}
		.Con_MT .bn_TR .st{ margin:32px 0 0 10px; display:inline-block;}
		.Con_MT .bn_TR .st select{font-size:11px; font-family:dotum,µ¸¿ò; color:#636363;}
		.Con_MT .bn_TR .st span{ display:block; margin:5px 0; overflow:hidden;}
		
		.Con_MT .bn_TR .st2 {margin:36px 0 0 13px; display:inline-block;}
		.Con_MT .bn_TR .st2 select{font-size:12px; font-family:dotum,µ¸¿ò; color:#636363; margin-bottom:6px; display:block;}
		.Con_MT .bn_TR .st2 span{ display:block; margin:5px 0; overflow:hidden;}
		
		
#Con_M .Con_ML{position:relative; float:left; width:160px; margin-right:5px; display:inline;}
	.Con_ML p.tiki{position:relative;}
	.Con_ML p.bn{ margin-top:3px; display:inline-block; overflow:hidden;}

	/* ÇÒÀÎ,ÃÊ´ë */
	.Con_ML dl.EventTip{position:relative; height:342px; display:block; overflow:hidden; border:1px solid #d5d5d5; border-top:1px solid #eaeaea;}
	.Con_ML dl.EventTip dt{position:relative; height:29px; padding:8px 10px 0 10px; font-size:0; background:#f7f7f7;}
	:root .Con_ML dl.EventTip dt{height:24px;}
	.Con_ML dl.EventTip dt .btn{position:absolute; top:5px; right:7px;}
	.Con_ML dl.EventTip dd.sum{ position:relative; background:#fcfcfc; text-align:left; font-size:11px; padding:9px 0 0 10px; overflow:hidden; letter-spacing:0; color:#6c6d6f; z-index:10; height:62px; margin-bottom:5px;}
	:root Con_ML dl.EventTip dd.sum {height:52px;}
	
	.Con_ML dl.EventTip dd.sum p.dot{padding-left:7px; height:16px; font-size:11px; line-height:130%; background:url('main_icon.gif') -4px -386px no-repeat transparent; display:block; overflow:hidden; letter-spacing:-0.1em;}
	.Con_ML dl.EventTip dd.sum span.num{ font-family:dotum; font-size:11px; letter-spacing:0; font-weight:bold; display:inline-block; margin-left:2px;}
	.Con_ML dl.EventTip dd.sum span.num a{color:#DA6464; text-decoration:underline; font-family:dotum; font-size:11px;}
	.Con_ML dl.EventTip dd.sum span.num div{color:#DA6464; text-decoration:underline; font-family:dotum; font-size:11px; padding-right:2px; }
	.Con_ML dl.EventTip dd.sum span.num div a{color:#DA6464; text-decoration:underline; font-family:dotum; font-size:11px;}
	
	.Con_ML dl.EventTip dd.elist{ position:relative; z-index:9; /*margin-top:-1px;*/}
	.Con_ML dl.EventTip dd.elist ul.tab{position:relative; float:left; width:36px; }
	.Con_ML dl.EventTip dd.elist ul.tab li{position:relative; float:left; width:36px; height:61px; background:url('main_bg_mv_v2.png') -5px -797px no-repeat; overflow:hidden; display:inline-block; text-align:center; font-size:11px;}
	.Con_ML dl.EventTip dd.elist ul.tab li a{width:36px; height:61px; color:#6c6d6f; display:inline-block;}
	.Con_ML dl.EventTip dd.elist ul.tab li a:hover{ text-decoration:none;}
	.Con_ML dl.EventTip dd.elist ul.tab li span{ margin:18px 5px 0 5px; display:block;}
	.Con_ML dl.EventTip dd.elist ul.tab li.on{width:36px; height:61px; background:#d7d7d7 url('main_bg_mv_v2.png') -5px -733px no-repeat; overflow:hidden; display:inline-block;}
	.Con_ML dl.EventTip dd.elist ul.tab li.on span{ font-weight:bold; color:#303843;}
	.Con_ML dl.EventTip dd.elist ul.tab li.on_first{width:36px; height:61px; background:#d7d7d7 url('main_bg_mv_v2.png') -5px -734px no-repeat; overflow:hidden; display:inline-block;}
	.Con_ML dl.EventTip dd.elist ul.tab li.on_first span{ font-weight:bold; color:#303843;}

	/* °æÇ° */
	.list_gift{float:left; width:98px; margin:2px 0 0 18px; padding-bottom:10px; height:240px; 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:5px;}
	.list_gift li.btn a{margin:0 2px 2px 2px; overflow:hidden; display:inline-block;}
	.list_gift li.thumb{float:left; width:100%; margin-bottom:3px;}
	.list_gift li.thumb img{width:80px; height:54px; 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;}
	:root .list_gift li.thumb span.txt{height:12px; margin-bottom:0px;}
	.list_gift li.text{float:left; width:100%; text-align:left; font-size:11px; padding:5px 0; color:#6c6d6f; line-height:130%; display:inline-block; border-bottom:1px solid #e9e9e9;}
	.list_gift li.text a{ color:#6c6d6f;}

#Con_M .Con_MC{position:; float:left; width:510px;}

	/* ÇÖÀÌ½´ */
	.Hot{position:relative; /*height:161px;*/ }
	.Hot .tit_bar{position:relative; width:510px; height:41px; background:url('main_bg_mv_v2.png') -5px -14px no-repeat; overflow:hidden; display:inline-block;}
	.Hot .tit_bar span.tit{display:inline-block; color:#c51010; font-weight:bold; padding:12px 0 0 15px;}
	.Hot .tit_bar span.stab{display:inline-block; color:#B5B6BB; font-size:10px; font-family:tahoma; position:absolute; right:42px; top:10px; font-weight:bold;}
	.Hot .tit_bar span.stab span.bar_gray{ margin:0 1px; font-weight:normal;}
	.Hot .tit_bar span.stab strong {color:#86858A; font-size:10px; font-family:tahoma;}
	.Hot .tit_bar span.btn{display:inline-block; color:#6c6d6f; font-size:11px; font-family:dotum; position:absolute; right:10px; top:11px;}

	/* ÇÖÀÌ½´ ³»¿ë */
	.Popular{ position:relative; clear:both; display:block; height:205px; overflow:hidden;}
	.Popular p.bn_middle {float:left; margin:0 8px; width:494px; height:121px; overflow:hidden; font-size:0; display:inline;}
	
	/* °ü·Ã±â»ç */
	.Popular div.Pinfo{clear:both; position:absolute; top:125px; overflow:hidden; display:block; width:494px; height:71px; margin:0 8px; border:1px solid #e9e9e9; background:#f8f8f8; z-index:20;}
		ul.article_list { float:left; margin:8px 0 0 10px; width:233px; display:inline-block; _display:inline;}
		ul.article_list li {float:left; width:225px; height:19px; padding:1px 0 0 8px; margin:0; line-height:120%; background:url('main_icon.gif') -3px -387px no-repeat transparent; display:block; white-space:nowrap; text-overflow: ellipsis; -o-text-overflow:ellipsis; overflow:hidden; _display:inline;}
		:root ul.article_list li{width:220px;}
		ul.article_list li a{color:#6c6d6f; text-decoration:none;}
		ul.article_list li a:hover{color:#da6464; text-decoration:underline;}
		
	/* ·©Å· */
	.ranking{clear:both; position:relative; width:510px; height:223px; background:url('main_bg_mv_v2.png') -5px -276px 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 15px;}
	.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 div.r_wrap{position:relative; display:inline-block; overflow:hidden;}
	.ranking div.r_wrap p.noti{ display:block; font-size:11px; height:20px; margin-left:12px; overflow:hidden; color:#9c9d9e; letter-spacing:-1px;}
	#spnRankPeriod {letter-spacing:0px;}

	.r_top5{clear:both; display:block; overflow:hidden; width:100%; /*background:url('bg_m_rk_loading.png') top center no-repeat;*/}
	.r_top5 li{position:relative; width:85px; height:140px; float:left; margin:7px 2px 0 13px; display:inline-block; _display:inline; overflow:hidden;}
	.r_top5 li .MVr_top{z-index:10; position:absolute; top:0; left:0; display:inline-block;}
	.r_top5 li .MVr_num{z-index:10; position:absolute; right:-1; bottom:18; width:40px; height:26px; background:url('bg_m_ranking.png'); _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='bg_m_ranking.png', sizingMethod='crop'); text-align:right;}
	.MVr_num .num_wrap{display:inline-block; margin-top:12px; margin-right:1px; overflow:hidden;}
	.MVr_num .num_wrap .icon{display:inline-block; vertical-align:middle; font-size:0;}
	.MVr_num .num_wrap .num{display:inline-block; font-family:Arial, tahoma; font-size:9px; color:#ff0000; vertical-align:middle;}
	.MVr_num .num_wrap .up{ color:#f7806b;}
	.MVr_num .num_wrap .down{ color:#4f94d6;}
	.MVr_num .num_wrap .stop{ color:#a2a2a2;}
	.MVr_num .num_wrap .new{ color:#f7806b;}
	
	:root .MVr_num .num_wrap .stop{ height:12px;}
	:root .MVr_num .num_wrap .new{ height:12px;}
	
	.r_top5 .Poster{z-index:5; position:absolute; top:0; left:0; display:inline-block; width:85px; height:122px;}
	.r_top5 .Name{z-index:10; position:absolute; bottom:0; width:85px; text-align:center; display:inline-block; margin-top:5px; padding-top:1px; overflow:hidden; height:13px; font-size:12px; color:#2f3742; letter-spacing:-1px; line-height:120% !important}
	.r_top5 .Name a{color:#2f3742;} .r_top5 .Name a:hover{text-decoration:none;}
 
	/* Àü¹®°¡¸®ºä */
	.Good{position:relative; height:161px; }
	.Good .tit_bar{position:relative; width:510px; height:41px; background:url('main_bg_mv_v2.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 15px;}
	.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('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('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 7px 0 7px; display:inline;}
	.Good ul.thumb li img{ width:99px; height:69px; border:1px solid #ebebeb;}
	.Good ul.thumb li span.txt2{ width:100px; overflow:hidden; height:25px; #height:26px; font-size:11px; color:#2f3742; font-weight:normal; line-height:130%; display:block; letter-spacing:-1px; margin-top:3px;}


#Con_M .Con_MR{position:; float:right; width:280px; margin-left:5px; display:inline; overflow:hidden;}
.Con_MR p.bn{ margin-top:-1px; display:inline-block;}
	/* ¼³¹®Á¶»ç */
	.Poll{position:relative; margin-top:151px; width:280px; height:173px; display:block; overflow:hidden; border:1px solid #d5d5d5; border-top:none; background:#f7f7f7;}
	:root .Poll{width:278px;}
	.Poll p{position:relative; padding:10px 10px 7px 10px; font-size:0;}
	.Poll p .btn{position:absolute; top:7px; right:7px;}
	.Poll .poll_Tit{ font-size:11px; color:#33333b; background:#eeeeee url('icon_q.gif') 5px 7px no-repeat; padding:5px 7px 2px 22px; margin:0 5px; _display:inline-block; overflow:hidden; letter-spacing:-1px;}
	.Poll .Poll_txt {clear:both; margin-top:5px; overflow:hidden; padding-left:8px; overflow:hidden; letter-spacing:-1px;}
	.Poll .Poll_txt li{float:left; width:95%; /* display:block;*/ line-height:100%; margin:0; padding:0; overflow:hidden; color:#888888; font-size:11px; letter-spacing:0px;}
	:root .Poll .Poll_txt li{margin:2px 0;}
	.Poll .Poll_txt li input{ vertical-align:middle; margin:0; padding:0;}
	.Poll .btn{clear:both; text-align:center; margin-top:3px; display:block; overflow:hidden;}
	
	/* ³×Æ¼Áð¸®ºä */
	.ReviewN_Top{position:relative; width:280px; height:143px; display:block; overflow:hidden; border:1px solid #d5d5d5; border-top:none; border-bottom:none; background:#f7f7f7;}
	:root .ReviewN_Top{width:278px;}
	.ReviewN_Top p{position:relative; padding:10px; font-size:0;}
	.ReviewN_Top p .btn{position:absolute; top:7px; right:7px;}
	.ReviewN_Top .Best{clear:both; display:inline-block; overflow:hidden;}
	.ReviewN_Top .Best .poster{width:90px; float:left; display:inline-block; text-align:center; overflow:hidden;}
	.ReviewN_Top .Best .info{width:180px; float:left; display:inline-block; overflow:hidden; margin-top:2px;}
	.ReviewN_Top .Best .info .Tit{ font-size:12px; font-weight:bold; letter-spacing:-1px; display:block; height:14px; overflow:hidden;}
	
	.hitWrap{ clear:both; display:block; overflow:hidden;}
	.hitWrap .hit{ float:left;}
	.hitWrap .hit span{ display:inline-block; vertical-align:middle; margin-right:5px;}
	.hitWrap .hit span img{ margin-top:3px;}
	.hitWrap .hit span.num{ color:#c51010; font-size:13px; font-weight:bold; font-family:verdana, tahoma, arial;}
	.hitWrap .star{float:right; margin-top:3px;}
	
	
	.ReviewN{display:block;}
	.ReviewN_Top .Best .info .text{margin-top:7px; background:#eaeaea; width:180px; height:56px; overflow:hidden; display:inline-block; line-height:140%; font-size:11px; color:#8a8a8f; padding:6px 7px 5px 7px; letter-spacing:-1px;}
	:root .ReviewN_Top .Best .info .text{ width:164px; height:45px; line-height:150%;}
	.ReviewN_Top .Best .info .text a{color:#8a8a8f;}
	.ReviewN_Top .Best .info .text a:hover{ text-decoration:none;}
					
	.ReviewN_etc{float:right; width:280px; height:166px; background:url('main_bg_mv_v2.png') -317px -92px no-repeat; overflow:hidden;}
	.ReviewN_etc dl{ clear:both; padding:12px 8px 0 8px; overflow:hidden; display:inline-block; height:55px;}
		:root .ReviewN_etc dl{height:42px;}
		.ReviewN_etc dd.star{float:left; width:72px;}
		.ReviewN_etc dd.object{float:left; font-weight:bold; font-size:11px; letter-spacing:-1px; width:115px; height:13px; line-height:130%; overflow:hidden;}
		.ReviewN_etc dd.writer {float:right; width:70px; text-align:right; font-size:11px; color:#888; font-family:tahoma; overflow:hidden;}
		.ReviewN_etc dd.review_txt{clear:left; font-size:11px; letter-spacing:-1px; display:block; height:12px; overflow:hidden; line-height:130%; background:url('main_icon.gif') -4px -387px no-repeat transparent; padding-left:7px; margin-top:5px; color:#888;}
		:root .ReviewN_etc dd.review_txt{margin-top:20px;}
		.ReviewN_etc dd.review_txt a{ color:#888;}
		
	
#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:146px; background:url('main_bg_mv_v2.png') -5px -512px no-repeat; overflow:hidden; display:inline-block;}
.tab_area p{ margin:10px 0 7px 10px;}
/*.tab_area p span.btn{position:relative; left:21px; top:2px;}*/
.tab_area ul li.off { height:23px; letter-spacing:-0.1em; }
.tab_area ul li.off a{ height:23px; width:160px; display:inline-block;}
.tab_area ul li.off a:hover{ margin-top:-1px; padding-top:1px; text-decoration:none; background:url('main_bg_mv_v2.png') -5px -696px no-repeat; overflow:hidden; display:inline-block;}
.tab_area ul li.off a:hover span{color:#da6464; cursor:pointer;}
.tab_area ul li.off a:hover span.bar_gray{color:#D6D6D6; cursor:pointer;}
.tab_area ul li.off a span{padding:6px 0 0 10px; font-size:11px; color:#6d6d70; display:inline-block;}
.tab_area ul li.on{width:160px; height:24px; background:url('main_bg_mv_v2.png') -5px -696px no-repeat; overflow:hidden; display:inline-block;}
.tab_area ul li.on a:hover{ text-decoration:none;}
.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.off .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;}


/* Àü±¹ ½Ç½Ã°£ ¿¹¸Å°¡´É ¿µÈ­°ü */
div.area{/*position:relative; margin:0 auto;*/ float:left; width:800px; height:146px; background:#FFF; border:1px solid #d8d8d8; border-top:none; border-left:none; border-left:none;  display:block; text-align:left;}
:root .area{width:799px; height:146px;}

div.area iframe{height:110px; width:100%;}
/*.area_list p.con {position:relative; padding-left:10px; padding-top:8px; border-bottom:1px solid #EFEFEF; height:30px; text-align:left;}
:root .area_list p.con { width:790px;}*/

.mArea_Mn_wrap{display:block; overflow:hidden; background:url('bg_m_area.png') top left no-repeat; vertical-align:top;}
.mArea_Mn {clear:both; height:35px;}
.mArea_Mn li{float:left; margin:2px 0 0 0; padding:0; height:33px; background:url('bg_m_area_tab.gif') top left no-repeat; display:inline-block; _display:inline;}
.mArea_Mn li span{width:2px; height:31px; background:url('bg_m_area_tab.gif') top right no-repeat; display:inline-block;  vertical-align:top; overflow:hidden;}

.mArea_Mn li a{margin:0; height:33px; padding:10px 25px 0 25px; display:inline-block; overflow:hidden; vertical-align:top;}
:root .mArea_Mn li a{height:23px;}

.mArea_Mn li a:hover{text-decoration:none; overflow:hidden; _background:none; background:url('bg_m_area_on.gif') top center no-repeat;}
.mArea_Mn li a.on{ font-weight:bold; color:#da6464; overflow:hidden; text-decoration:none; _background:none; background:url('bg_m_area_on.gif') top center no-repeat; display:inline-block;}

.mArea_D_wrap{clear:both; display:block; text-align:left;}
.mArea_D_wrap .ifr{padding:7px 16px 10px 16px; overflow:auto; overflow-y:auto; height:110px;}
:root .mArea_D_wrap .ifr{height:110px;}

.ifr table.list td{ padding:3px 5px 2px 5px; color:#888888;}
.ifr table.list td.dot{ padding-left:7px; height:18px; font-size:12px; line-height:130%; background:url('main_icon.gif') -4px -383px no-repeat transparent; overflow:hidden; letter-spacing:-0.1em;}
.ifr table.list td a{color:#888888; display:inline-block;}
.ifr table.list td.dot img { margin-left:2px; display:inline-block;}

/* °øÁö»çÇ× */
.notice{position:relative;  width:250px; float:left; display:block; margin-top:10px; }
.notice p{position:relative; padding:7px 10px; font-size:0; border-bottom:1px solid #E2E2E2;}
.notice p .btn{position:absolute; top:7px; right:7px;}
.notice ul { padding:10px 10px 0px 10px;}
.notice ul li{width:230px; height:19px; padding-left:8px; line-height:130%; background:url('main_icon.gif') -3px -387px no-repeat transparent; display:block; white-space:nowrap; text-overflow: ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.notice ul li a{color:#666;}
.notice ul li a:hover{color:#da6464;}

/* ÇÒÀÎÄ«µå */
.salecard{position:relative; margin-left:20px; width:690px; float:left; display:block; margin-top:10px;}
.salecard p{position:relative; padding:7px 10px; font-size:0; border-bottom:1px solid #E2E2E2;}
.salecard p .btn{position:absolute; top:7px; right:7px;}
.salecard ul { padding:10px 10px 0px 10px;}
.salecard ul li{width:670px; height:19px; padding-left:8px; line-height:130%; background:url('main_icon.gif') -3px -387px no-repeat transparent; display:block; white-space:nowrap; text-overflow: ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.salecard ul li span.card{color:#FF7700; font-weight:bold;}
.salecard ul li a{padding-left:5px; color:#666; font-size:11px;}
.salecard ul li a:hover{color:#da6464;}



/* °øÅë½ºÅ¸ÀÏ */
.bar_gray { font-size:11px; color:#ccc; margin:0 5px; display:inline-block;}

/* Spot°ü·Ã */
.ad_warp	 { width:100%;  text-align: right; }
.ad_box	{ position: absolute; right:0px; top:156px; text-align:left; width: 280px; height: 152px; background: #FFFFFF; overflow: auto; overflow: hidden; }
.ad_box_big	 { position:absolute; top:156px; right:0px; z-index: 10000; width: 795px; height: 341px; border-top: 0px; background: #FFFFFF; overflow: auto; overflow: hidden; }
 
:root .ad_box	{ position:absolute; left:680px; width: 280px; height: 152px; background: #FFFFFF; overflow: auto; overflow: hidden; }
:root .ad_box_big	 { position:absolute; z-index: 10000; top: 156px; width: 795px; height: 341px; border-top: 0px; background: #FFFFFF; overflow: auto; overflow: hidden; }

