/************************************************************************
 * 파일명      : cat_premium.css
 * 설명        : premium 스타일 정의
 * 작성일      : 2007.03.31
************************************************************************/

/* 메인 */
#mainBill	{margin:0 0 20px 10px;}

.p_main .list_type3	{margin-left:15px}
.p_main .list_type3	li	{border-bottom:1px solid #E5E5E5; padding:10px 0; margin:0 10px }
.p_main .list_type3	li.alt	{padding-right:0}
.p_main .list_type3	.titleAL	a,
.p_main .list_type3	.titleAL	a:hover	{color:#666666}
.p_main .list_type3	.titleAL	{margin-bottom:5px;}
.p_main .list_type3	.list_hit	{margin:0}
#layCR	#layRight	{margin-top:26px; }

.boxCenterG_bg	{position:relative; background:url('http://img.mgoon.com/images/premium/boxCenterG_bg.gif'); width:540px; overflow:auto; overflow:hidden; clear:both;}
.boxCenterG_top	{position:relative; background:url('http://img.mgoon.com/images/premium/boxCenterG_top.gif') no-repeat 0 0; width:540px; overflow:auto; overflow:hidden;}
.boxCenterG_btm	{background:url('http://img.mgoon.com/images/premium/boxCenterG_btm.gif') no-repeat 0 bottom; width:540px; overflow:auto; overflow:hidden;}

.t_play		{font-size:12px; font-weight:bold; font-family:verdana; color:#1293EE;}


.main_center		{margin:0px 25px 10px 25px; width:490px; overflow:auto; overflow:hidden;}
.main_centertit		{padding:8px 25px 0px 25px; font-size:11px; color:#999999;}
.main_centertit	span		{font-size:14px; font-weight:bold; color:#1293EE;}
.main_centertit2	{padding:8px 25px 8px 25px; font-size:11px; color:#999999;}

.list_type5	{margin-top:10px;}
	.list_type5	.listA	{width:530px; overflow:auto; margin:20px auto; margin-bottom:0px; border-bottom:1px solid #E5E5E5;}
	.list_type5	.listA	li	{width:530px; overflow:auto; margin-bottom:10px;}
	.list_type5	.listA	div	{float:left}	
	.list_type5	.listA	.infoA	{margin-left:13px; width:350px;}
	.list_type5	.listA	.infoN	{margin-left:0px; width:150px;}
	.list_type5	.listA	.infoNs	{margin-left:11px; width:75px;}
	.list_type5	.listA	.infoA	.play	{margin:19px 6px 0px 0;}

	.list_type5	.listA	.infoA	img		{margin:0 15px 0 0px; float:left;}
	.list_type5	.listA	.infoA	.img	{clear:both;}



.list_type6		{margin:5px 10px; overflow:auto; overflow:hidden;}
	.list_type6	li	{width:71px; padding:7px 16px; float:left;}
	.list_type6	.photoA	{position:relative; height:53px; vertical-align:top; margin-bottom:5px;}
	.list_type6	.photoA	img	{vertical-align:top}

	.list_type6	.infoA	{margin-top:8px;}
	.list_type6	.infoA	.tit_h	{height:30px;}
	.list_type6	.infoA	strong		{display:block; height:17px;}



/* 팝업관련 */
#pop_premium	{width:490px; margin:0 auto; background:url('http://img.mgoon.com/images/premium/bg_popBox.gif') repeat-y; }
#pop_premium	.conA	{width:450px; margin:30px auto 20px auto; }
	#pop_premium	.conA	h3	{font-weight:bold; color:#1293EE; margin:15px 0 5px 0;}
	#pop_premium	.conA	li	{background:url('') no-repeat 0 4px; padding-left:12px; margin-left:5px; font-size:11px; line-height:16px;}
	#pop_premium	.conA	.bold	{font-weight:bold}
	#pop_premium	table	{margin-top:20px;}
	#pop_premium	th	{width:70px; background:url('http://img.mgoon.com/images/line_01.gif') no-repeat right 10px; vertical-align:top; text-align:left}
	#pop_premium	th	img	{margin-top:9px;}
	#pop_premium	td	{padding:5px 0 5px 20px; font-size:11px}
	#pop_premium	td img	{vertical-align:middle}
#pop_premium	.footerA	{height:16px; background:url('http://img.mgoon.com/images/premium/bg_popBox_footer.gif') no-repeat 0 0 ; padding:0px 0 0 40px;}
#popBody	.footerB	{padding:10px 0 0 20px;}
.pop_premium_btm	{background:url('http://img.mgoon.com/images/premium/bg_popBox_btm.gif') no-repeat 0 bottom; width:100%; overflow:auto;}

/* 상단 동영상플레이영역 */
.topMovieBill	{width:771px; height:641px; background:url('http://img.mgoon.com/images/premium/topMovieBill.jpg') no-repeat 0 0; margin-bottom:10px}
.boxMoviePlay	{width:729px; height:413px; background:url('http://img.mgoon.com/images/premium/boxMoviePlay.gif') no-repeat 0 0; padding:6px; margin:0 auto 0 auto; position:relative; top:201px;}
.boxMoviePlay	.playA	{float:left; width:500px; border:1px solid #333333}
.boxMoviePlay	.listA	{width:219px; height:411px; margin-left:6px; padding:0 1px; background:url('http://img.mgoon.com/images/premium/boxMovieList.gif');}
.boxMoviePlay	.listA.bg_alt	{height:361px; background:url('http://img.mgoon.com/images/premium/boxMovieList02.gif');}
	.boxMoviePlay	.listA	h3	{height:26px; border-bottom:1px solid #E5E5E5; }
	.boxMoviePlay	.listA	h3	img	{margin:8px 0 0 9px}
	.boxMoviePlay	.listA	ul	{width:210px; height:375px; margin:5px auto 0 auto; overflow:auto;}
	.boxMoviePlay	.listA	li	{clear:both; width:184px; border:1px solid #FFFFFF; margin:3px 0; padding:2px; overflow:auto;}
	.boxMoviePlay	.listA	li	p{float:left;}
	.boxMoviePlay	.listA	li	.photoA	{width:71px; vertical-align:top}
	.boxMoviePlay	.listA	li	.photoA	img	{width:71px; height:53px;vertical-align:top;}
	.boxMoviePlay	.listA	li	.infoA	{margin-left:10px; padding-top:0; line-height:14px}
	.boxMoviePlay	.listA	li	.infoA	span	{display:block;}
	.boxMoviePlay	.listA	li	.infoA	.list_timeA	{font-weight:normal}
	.boxMoviePlay	.listA	li	.infoA	.list_hit	{margin:0}
	.boxMoviePlay	.listA	li	.infoA	.list_hit	span	{display:inline}
	.boxMoviePlay	.listA.bg_alt	ul	{height:315px;}
	.boxMoviePlay	.btn_movieUp	{text-align:center; padding-top:10px;}

.commentA	{width:729px; margin:20px auto}
.commentA	h3	{font-weight:bold; color:#666666; margin-bottom:15px;}
.commentA	h3	span	{font-weight:normal}
.commentA	.boxComment_bg	{width:729px; overflow:auto; background:url('http://img.mgoon.com/images/premium/boxComment_bg.gif');}
.commentA	.boxComment_top	{width:729px; overflow:auto; background:url('http://img.mgoon.com/images/premium/boxComment_top.gif') no-repeat 0 0;}
.commentA	.boxComment_btm	{width:729px; overflow:auto; background:url('http://img.mgoon.com/images/premium/boxComment_btm.gif') no-repeat 0 bottom;}
	.commentA	.boxComment_btm	p,
	.commentA	.boxComment_btm	table	{width:668px; margin:0 auto;}
	.commentA	.boxComment_btm	p	{margin:7px auto 21px auto; padding-left:22px;}
	.commentA	.boxComment_btm	p	img	{vertical-align:middle}
	.commentA	.boxComment_btm	table	{margin-bottom:20px;}
	.commentA	.boxComment_btm	table	td	{border-bottom:1px solid #E1E1E1; height:30px;}
	.commentA	.boxComment_btm	table	span	{padding-left:10px;}


/* 아이디 비밀번호 덧글입력 */
	.Comment	{margin:0 auto}
	.Comment	.listA	{width:729px;}
	.Comment	.listA	img	{vertical-align:middle}
	.Comment	.listA	.img {padding:4px 7px 0 30px; vertical-align:top;}
	.Comment	.listA	.pad	{margin-bottom:2px;}

	.Comment_top	{width:729px; background:url('http://img.mgoon.com/images/premium/Comment_top.gif') no-repeat 0 0;}
	.Comment_btm	{width:729px; background:url('http://img.mgoon.com/images/premium/Comment_btm.gif')  no-repeat 0 bottom; padding:9px 0 18px 0;}



/* leftmenu */
.bList		{margin:10px 15px;}
.bList	li	{background: url('http://img.mgoon.com/images/bul_04.gif') no-repeat 0 5px; padding:0;}

.boxLeft_bg	{margin:10px 0;}
.boxLeft_bg	select	{margin:0 0 10px 10px;}

.bannerA	img	{margin-bottom:10px;}

.totalcout	{font-weight:bold; margin:20px 0 0 40px;}

#Left_mgUCC	{margin-bottom:10px;}
#Left_pjgUCC	{margin-bottom:10px;}
#Left_pastList	{margin-bottom:10px; text-align:center}

.Right_flash_banner	{margin-bottom:5px;}
.Right_flash_banner2	{margin-bottom:10px;}
.mainBill	{margin-bottom:20px}




/* 탭 */
.tab	{background:url('http://img.mgoon.com/images/bg_tab.gif') no-repeat top right; height:25px; overflow:auto; overflow:hidden; z-index:2;}
.tab	li	{float:left; margin:0; padding:0;}

	.tab	.tab1_on	{float:left; background:url('http://img.mgoon.com/images/premium/tab_viewMovie_01on.gif') top left; text-align:center;}
	.tab	.tab1_on 	a:hover		{text-decoration:none; color:#1293EE;}
	.tab	.tab1_on .txt	{float:left; height:25px; padding:7px 18px 0 20px;}
	.tab	.tab1_on .bar	{vertical-align:top;}

	.tab	.tab1_off	{background:url('http://img.mgoon.com/images/premium/tab_viewMovie_01off.gif') top left; text-align:center;}
	.tab	.tab1_off	a:hover	{text-decoration:none; color:#999999;}
	.tab	.tab1_off .txt	{float:left; height:25px; padding:6px 18px 0 20px;}
	.tab	.tab1_off .bar	{vertical-align:top;}

	.tab	.tab2_on	{float:left; background:url('http://img.mgoon.com/images/premium/tab1_viewMovie_02on.gif') top left; text-align:center;}
	.tab	.tab2_on	a:link,
	.tab	.tab2_on 	a:visited,
	.tab	.tab2_on 	a:active,
	.tab	.tab2_on 	a:hover		{text-decoration:none; color:#1293EE;}
	.tab	.tab2_on .txt	{float:left; height:25px; padding:7px 18px 0 18px;}
	.tab	.tab2_on .bar	{vertical-align:top;}

	.tab	.tab2_off	{text-align:center;}
	.tab	.tab2_off	a:hover	{text-decoration:none; color:#999999;}
	.tab	.tab2_off .txt	{float:left; height:25px; padding:6px 18px 0 18px;}
	.tab	.tab2_off .bar	{vertical-align:top;}

/* 베스트플레이 */
.best_tit	{font-weight:bold; color:#1293EE; margin:15px 0 0 20px;}


.best_list	.conA	{width:744px; margin:10px auto 15px;}
	.best_list	.conA	.listA	{overflow:auto; overflow:hidden;}
	.best_list	.conA	.listA	ul	{float:left; overflow:auto; overflow:hidden;}
	.best_list	.conA	.listA	ul	li	{width:100px; float:left; margin-right:11px; margin-left:11px;}
	.best_list	.conA	.listA	ul	.font_blue	{letter-spacing:-0.05em; display:block; margin-top:5px}
	.best_list	.conA	.listA	ul	.font_tit	{letter-spacing:-0.05em; display:bmlock; margin-top:5px}
	.best_list	.conA	.listA	ul	img	{width:100px; height:75px;}
	.best_list	.conA	.btnA	{padding-top:20px; float:left}


/* 타이틀 */
.main_tit	{color:#1293f1; font-size:16px; font-weight:bold; position:relative; margin:0 15px 0 15px; height:27px;}
	.main_tit	.location		{font-size:14px; font-weight:bold; font-family:verdana; color:#9E9D9D;}
	.main_tit	.location span	{color:#1293f1;}
	.main_tit	.location img	{vertical-align:top; margin:3px 3px 0 0;}


/* 입점 */
.info_ccontent	{margin:30px auto 10px auto;}
	.info_ccontent	.conA	{width:687px; margin:0 auto;}
	.info_ccontent	.conB	{width:738px; margin:0 auto;}

/* 입점신청하기 */
.inputFormA	{width:684px; margin:10px auto 0 auto}
	.inputFormA	th,
	.inputFormA	td	{padding:9px 0; border-bottom:1px solid #DFDFDF}
	.inputFormA	tr.alt	th,
	.inputFormA	tr.alt	td	{border:none; padding-bottom:0}
	.inputFormA	th	{width:90px; text-align:left}
	.inputFormA	th	img	{margin:3px 0 0 10px; vertical-align:top}
	.inputFormA	td	img	{vertical-align:middle}
	.inputFormA	td	.font_gray_11	{padding-left:5px}
	.inputFormA	td	select	{vertical-align:middle}
	.inputFormA	td	textarea	{border:none; width:480px; margin:10px; overflow:auto}
	.inputFormA	.boxTextarea_top	{background:url('http://img.mgoon.com/images/customer/bg_textarea_top.gif') no-repeat 0 0; width:508px;}
	.inputFormA	.boxTextarea_btm	{background:url('http://img.mgoon.com/images/customer/bg_textarea_btm.gif') no-repeat 0 bottom; width:508px;}

.listBtnA		{width:685px; text-align:right; margin:15px auto 0 auto}
.listBtnA_cen	{width:685px; text-align:center; margin:15px auto 0 auto}


/* 2008.09.22 lnb스타일 추가 */
.mgoonTV_lnb {background:url(http://img.mgoon.com/images/premium/bg_mgoonTV_center.gif) repeat-y;margin-bottom:10px;}
.mgoonTV_lnb h2 {}
.mgoonTV_lnb h3 {padding:8px 0; text-indent:20px; margin:0; color:#09547f; font-size:12px; font-weight:bold; cursor:default;background:url(http://img.mgoon.com/images/main/080901/sidenavTitleBG.gif) no-repeat center bottom;cursor:pointer;}
.mgoonTV_lnb h3.on {padding:8px 0; text-indent:20px; margin:0; color:#09547f; font-size:12px; font-weight:bold; cursor:default;background:url(http://img.mgoon.com/images/main/080901/sidenavTitleBG_off.gif) no-repeat center bottom;cursor:pointer;}
.mgoonTV_lnb div {background:url(http://img.mgoon.com/images/main/080901/sidenavTitleBGon.gif) no-repeat center bottom;}
.mgoonTV_lnb div ul {list-style:none;padding:5px 0;}
.mgoonTV_lnb div ul li {list-style:none;padding:3px 15px;}
.mgoonTV_lnb div ul li a {margin:0; color:#5b5b5b;}
.mgoonTV_lnb div ul li a:hover {margin:0; color:#5b5b5b;}
.mgoonTV_lnb span.bottom {display:block;width:169px;height:8px;background:url(http://img.mgoon.com/images/premium/bg_mgoonTV_bottom.gif) no-repeat 0 0;font-size:0;line-height:0%;}

/* 2008.09.22 공지사항 및 태그 추가(메인것과 같음) */
#Left_EventNotice .eventTabBanner { text-align:center; padding-top:6px; }
#Right_movieL .premiumBanner { border-bottom:1px solid #e7e7e7; text-align:center; padding:7px 0; }
#Left_tag { margin:10px 0 0 0; }
#Left_tag h3 { border-bottom:1px solid #E5E5E5; padding:7px 15px; }


/* 2008.10.30 엠군TV 보기페이지 수정관련 */
.h_clips_mgoontv {margin:10px 48px;_margin:10px 43px;position: relative;}
.h_clips_mgoontv li {float:left;width:85px;height:80px;margin:0 5px 8px 5px;letter-spacing:-1px;text-align:center;}
.h_clips_mgoontv li p a {color:#979ca1;}
.h_clips_mgoontv li p a:visited,.h_clips_mgoontv li p a:active {color:#979ca1;}
.h_clips_mgoontv li p a:hover {color:#979ca1;}
.h_clips_mgoontv li p {margin-top:6px;}
.h_clips_cov .l_more {width:35px;height:5px;background:url(http://img.mgoon.com/images/premium/view_hotlist_titlebar.gif) no-repeat -4px -67px;overflow:hidden;cursor:pointer;position:absolute;top:21px;right:21px;text-indent:-9999px;}
.h_clips .h_clips_cov .tabs_mgoonTV {height:30px;width:751px;background:url(http://img.mgoon.com/images/premium/view_hotlist_titlebar.gif) no-repeat;margin:10px 5px;}
.h_clips .h_clips_cov .tabs_mgoonTV li {list-style:none;}
/* 2008.11.05 수정 */
.h_clips .h_clips_cov .tabs_mgoonTV li a {height:30px;background:url(http://img.mgoon.com/images/premium/view_hotlist_titlebar.gif) no-repeat 0 -30px;overflow:hidden;text-align:center;line-height:30px;color:#fff;font-weight:bold;padding:0 21px;position:relative;display:inline-block;letter-spacing:-1px;float:left;}
.h_clips .h_clips_cov .tabs_mgoonTV li a:hover {height:30px;background:url(http://img.mgoon.com/images/premium/view_hotlist_titlebar.gif) no-repeat 0 -30px;overflow:hidden;text-align:center;line-height:30px;color:#fff;font-weight:bold;padding:0 21px;position:relative;display:inline-block;text-decoration:none;letter-spacing:-1px;float:left;}
/* //2008.11.05 수정 */
.h_clips .h_clips_cov .tabs_mgoonTV li a span {width:20px;height:30px;position:absolute;top:0;right:0;_right:-1px;background:url(http://img.mgoon.com/images/premium/view_hotlist_titlebar.gif) no-repeat -731px -30px;overflow:hidden;display:inline-block;z-index:999;}
.h_clips .h_clips_cov a.btn_left {width:26px;height:85px;background:url(http://img.mgoon.com/images/premium/view_hotlist_titlebar.gif) no-repeat -54px -62px;overflow:hidden;text-indent:-9999px;position:absolute;top:48px;left:9px;selector-dummy : expression(this.hideFocus=true);}
.h_clips .h_clips_cov a.btn_left:hover {width:26px;height:85px;background:url(http://img.mgoon.com/images/premium/view_hotlist_titlebar.gif) no-repeat -126px -62px;overflow:hidden;text-indent:-9999px;position:absolute;top:48px;left:9px;}
.h_clips .h_clips_cov a.btn_right {width:26px;height:85px;background:url(http://img.mgoon.com/images/premium/view_hotlist_titlebar.gif) no-repeat -90px -62px;overflow:hidden;text-indent:-9999px;position:absolute;top:48px;right:9px;selector-dummy : expression(this.hideFocus=true);}
.h_clips .h_clips_cov a.btn_right:hover {width:26px;height:85px;background:url(http://img.mgoon.com/images/premium/view_hotlist_titlebar.gif) no-repeat -162px -62px;overflow:hidden;text-indent:-9999px;position:absolute;top:48px;right:9px;}
.player_cov_tv_s01 {background:url(http://img.mgoon.com/images/premium/mgoontv_View_img.gif) no-repeat;width:710px;height:412px;border:none;margin:0 auto;position:relative;overflow:hidden;}
.player_cov_tv_s01 .player {position:absolute;top:10px;left:10px;}
.player_cov_tv_s01 .play_memo {position:absolute;top:20px;right:5px;}
.player_cov_tv_s01 .play_memo .p_memo {width:220px;height:210px;}
.player_cov_tv_s01 .play_memo .player_right_banner {position:absolute;top:270px;right:15px;}.movieBox {position:relative;}
.btn_site_link {margin-left:3px;}
h2.main_tit {margin:0;}
h2.main_tit .leftA {font-size:12px;color:#222;}
h2.main_tit .rightA {font-size:12px;color:#222;font-family:"돋움";}
h2.main_tit .rightA .c_g {color:#a1a0a0;}
.mov_source {text-align:right;padding:0 15px 10px 0;font-size:11px;color:#999;letter-spacing:-1px;}
.mov_source a {color:#999;}
.mov_source a:hover strong {color:#1293f1;}
.mov_source strong {color:#1293f1;font-weight:normal;}
.mov_source .aw {font-size:10px;position:relative;top:-1px;}
.mov_source .mov_link {text-decoration:underline;}
.mov_source .icon {position:relative;top:-1px;}
.btn-style {display:inline-block;margin:0 0 0 10px;padding:0 3px;font:normal 13px/16px "돋움";border:1px solid #bebebe;border-radius:3px;background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(248,248,248,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(248,248,248,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(248,248,248,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(248,248,248,1) 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(248,248,248,1) 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f8f8f8',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, rgba(255,255,255,1) 0%,rgba(248,248,248,1) 100%); /* W3C */}
.btn-style:focus {border:1px solid #bbb !important;border-color:#b5d7ec #3f93c4 #3f93c4 #b5d7ec !important;color:#3f93c4 !important;outline:0;}
.btn-style:hover{border:1px solid #bbb !important;border-color:#b5d7ec #3f93c4 #3f93c4 #b5d7ec !important;color:#3f93c4 !important;outline:0;}
.btn-style span{display:inline-block;width:14px;height:14px;vertical-align:middle;margin:0 4px 2px 2px;background:url(http://my.mgoon.com/images/mymgoon/icon.png) 0 -98px no-repeat;}
