/* »óÇ° UI ¸ÞÀÎ 090508 */
#fla_prodMain {
	width: 845px;
	margin-top: 10px;
}
#prodMain {
	width: 845px;
	margin-top: 30px;
}
#prodMain div {
	width: 265px;
	height: 435px;
	margin-right: 25px;
	float: left;
	display: inline;
	background-position: 0 89px;
	position: relative;
}
#prodMain div span {
	position: absolute;
	top: 390px;
	left: 33px;
}
#prodMain div.prod01 {
	background-image: url("http://image.melon.com/svc/images/product/main/bg_prod01.gif");
}
#prodMain div.prod02 {
	z-index: 10; /* 090810 Ãß°¡ */
	background-image: url("http://image.melon.com/svc/images/product/main/bg_prod02.gif");
}
#prodMain div.prod02 img#drmHelp {
	cursor: pointer;
	position: absolute;
	top: 248px;/* 090810 À§Ä¡¼öÁ¤ */
	left: 155px;/* 090810 À§Ä¡¼öÁ¤ */
	z-index: 10;/* IEÁ¦¿Ü - ÀÚ¹Ù½ºÅ©¸³Æ® »ç¿ë½Ã */
}
#prodMain div.prod02 div#layerDrmHelp {
	position: absolute;
	top: 262px;/* 090810 À§Ä¡¼öÁ¤ */
	left: 151px;/* 090810 À§Ä¡¼öÁ¤ */
}
#prodMain div.prod03 {
	background-image: url("http://image.melon.com/svc/images/product/main/bg_prod03.gif");
	margin-right: 0;
}

/* 100709 ÄíÆùµî·Ï ¼öÁ¤  */


#newCp { float: left; display: inline; margin-top: 20px; margin-left: 31px; }

#newCp div.newCpCon { float: left; margin-top: -6px; width: 788px; background: url("http://image.melon.com/svc/images/product/coupon/20091006/bg_coupon_box_body.gif") repeat-y 0 0; }
html>body #newCp div.newCpCon { margin-top: 0; }

 ul.cpKind { width: 154px; position: relative; float: left; margin-top: -8px; }
 ul.cpKind li ul { margin-top: 8px; margin-left: 19px; padding-bottom: 25px; }
 ul.cpKind li ul li { padding-top: 2px; }

 div.cpExp { float: left; margin-left: 3px; padding-left: 34px; width: 628px; height: 127px; background: url("http://image.melon.com/svc/images/product/coupon/20091006/bg_gradation.gif") repeat-x 0 0; }
html>body  div.cpExp { width: 594px; }
 div.cpExp h3 { margin-bottom: 5px; margin-top: 24px; }
 div.cpExp span.cpNum { display: block; margin-bottom: 8px; }
 div.cpExp span.cpNum input { height: 20px; width: 377px; padding-left: 8px; padding-top: 2px; border: 1px #C4C9C8 solid; color: #6D9315; font-weight: bold; letter-spacing: 2px; font-family: verdana, sans-serif; }
 div.cpExp p { color: #666666; line-height: 1.4em; }


 div.cpHeed { float: left; width: 628px; margin-left: 3px; margin-top: 30px; padding-left: 32px; padding-bottom: 20px; }
html>body  div.cpHeed { width: 596px; }
 div.cpHeed ul { margin-top: 8px; }
 div.cpHeed ul li { padding-left: 9px; padding-top: 2px; background: url("http://image.melon.com/svc/images/product/coupon/20091006/bu_dot.gif") no-repeat 0 6px; }
 div.btl { border-bottom: 1px #D9D9D9 solid; }

 div.skNew { float: left; margin: 26px 26px 0 38px; }
 div.skNew ul { margin-top: 10px; }
 div.skNew ul li { margin-top: 7px; padding-left: 9px; background: url("http://image.melon.com/svc/images/product/coupon/20091006/bu_sk_dot.gif") no-repeat 0 4px; }
 div.skNew h4 { margin-top: 18px; }
 div.skNew ul.skCp li { margin-top: 3px; background-image: url("http://image.melon.com/svc/images/product/coupon/20091006/bu_check_point.gif"); }

 div.smWith { position: relative; float: left; border-left: 1px #D9D9D9 solid; padding: 26px 0 20px 27px;}
 div.smWith ul { margin-top: 10px; }
 div.smWith ul li { margin-top: 7px; padding-left: 9px; background: url("http://image.melon.com/svc/images/product/coupon/20091006/bu_sk_dot.gif") no-repeat 0 4px; }
 div.smWith h4 { margin-top: 18px; }
 div.smWith ul.skCp li { margin-top: 3px; background-image: url("http://image.melon.com/svc/images/product/coupon/20091006/bu_check_point.gif"); }

div.cpBanner { float: left; display: inline; margin-left: 31px; margin-top: 18px; padding-bottom: 60px; }


#new_coupon {width:788px; margin-left:31px; margin-top:5px;}
.cp_rB_top {
	width:788px; 
	background:url('http://image.melon.com/svc/images/product/coupon/20100709/bg_rbox_product_coupon.gif') no-repeat 0 0;
}
.cp_rB_btm02 {
	width:788px; 
	height:13px;
		font-size:0;
	background:url('http://image.melon.com/svc/images/product/coupon/20100709/bg_rbox_product_coupon_btm02.gif') no-repeat 0 0;
}
.cp_rB_btm {
	width:788px; 
	height:12px;

	background:url('http://image.melon.com/svc/images/product/coupon/20100709/bg_rbox_product_coupon_btm.gif') no-repeat 0 0px;
}
.cp_head {margin-left:267px; padding:40px 20px 39px;}
 .cp_head span.cpNum { display: block; margin:5px 0;}
 .cp_head span.cpNum input { height: 20px; width: 377px; padding-left: 8px; padding-top: 2px; border: 1px #C4C9C8 solid; color: #6D9315; font-weight: bold; letter-spacing: 2px; font-family: verdana, sans-serif; }
 .cp_head p { color: #666666; line-height: 1.4em; }
  /*100729*/
 .cp_head .cp_highlight { color: #5F8017;}
.cp_head span.cpNum2 {display: block; margin:5px 0;}
.cp_head span.cpNum2 input { 
	height: 24px; 
	width: 377px; 
	padding-left: 8px; 
	padding-top: 2px; 
	border: 1px #F1F1F1 solid; 
	color: #EF4900; 
	font-size:15px;
	font-weight: bold; 
	letter-spacing: 2px; 
}

 .cp_txt_cont {margin-top:25px; margin-left:70px; }
 .cp_txt_cont h3{background:url('http://image.melon.com/svc/images/product/coupon/20100709/icon_cp_tit.gif') no-repeat 0 0; padding-left:20px;}
 .cp_txt_cont ul {margin-top:8px;} 
 .cp_txt_cont ul li { 
	padding-left: 9px; 
	padding-top: 2px; 
	background: url("http://image.melon.com/svc/images/product/coupon/20091006/bu_dot.gif") no-repeat 0 6px; 
}
.btn-c {
	background:url('http://image.melon.com/svc/images/product/coupon/20100709/bg_dotline.gif') repeat-x 0 top;
	margin:22px 45px 0;
	padding:18px 0 8px;
	text-align:center; 
}
 /* 091007 newÄíÆùµî·Ï Ãß°¡ E */

/*100610*/
/*#layerdPopup {
	z-index: 130;
	position: absolute;
	top:225px;
	left: 285px;
}*/
.popInfo{
	text-align: center;
	width: 378px;
	border: 3px #9A9A9A solid;
	background-color: #FFFFFF;
}
/* 091218 Ãß°¡ */
.popInfo .eveImg {
	margin-top: 9px;
	padding-bottom: 9px;
}
.popInfo .top {
	border-bottom: 3px #9A9A9A solid;
}
/* ÇÏ´Ü ¿µ¿ª */
#layerdPopup span.btnBoxLeft {
	float: left;
	margin-left: 13px;
}
#layerdPopup .btnBox{
	float: left;
	width: 378px;
	padding-bottom: 6px;
}
#layerdPopup span.checkArea {float: left;}
#layerdPopup a.btnClose {
	float: right;
	margin-right: 13px;
}
#layerdPopup .btnBoxLeft input {vertical-align:top;}
#layerdPopup span.checkboxStyle {color: #696969; vertical-align:bottom;}

/*»óÇ°µî·Ï 100713*/
.productWrap {width:845px; margin:20px auto 0;}
.productWrap .product_tit {padding-top:10px;}

.product_rb_top {background:url('http://image.melon.com/svc/images/product/new/view_boxtop01.gif') no-repeat 0 0px; width:844px; height:51px;}
.product_rb {
	background:url('http://image.melon.com/svc/images/product/new/view_boxmid01.gif') repeat-y 0 0;
	width:844px; 
	padding:0 27px;
}
.product_rb_btm {background:url('http://image.melon.com/svc/images/product/new/view_boxtm01.gif') no-repeat 0 0; width:844px; height:18px;}

.product_rb2_top {background:url('http://image.melon.com/svc/images/product/new/view_boxtop02.gif') no-repeat 0 0px; width:844px; height:50px; margin-top:10px;}
.product_rb2 {
	background:url('http://image.melon.com/svc/images/product/new/view_boxmid02.gif') repeat-y 0 0;
	width:844px; 
	padding:0 27px;
}
.product_rb2_btm {background:url('http://image.melon.com/svc/images/product/new/view_boxbtm02.gif') no-repeat 0 0; width:844px; height:18px;}

.product_rb3_top {background:url('http://image.melon.com/svc/images/product/new/view_boxtop03.gif') no-repeat 0 0px; width:844px; height:49px; margin-top:10px; }
.product_rb3 {
	background:url('http://image.melon.com/svc/images/product/new/view_boxmid_03.gif') repeat-y 0 0;
	width:844px; 
	padding:0 27px;
}
.product_rb3_btm {background:url('http://image.melon.com/svc/images/product/new/view_boxbtm03.gif') no-repeat 0 0; width:844px; height:13px;}

.product_rb4_top {background:url('http://image.melon.com/svc/images/product/new/view_boxtop04.gif') no-repeat 0 0px; width:844px; height:49px; margin-top:10px; }
.product_rb4 {
	background:url('http://image.melon.com/svc/images/product/new/view_boxmid04.gif') repeat-y 0 0;
	width:844px; 
	padding:0 27px;
}
.product_rb4_btm {background:url('http://image.melon.com/svc/images/product/new/view_boxbtm04.gif') no-repeat 0 0; width:844px; height:13px;}


.product_rb {}
.box_set dl {width:790px; overflow:hidden; border-bottom:1px dashed #f1f1f1; padding:17px 0 15px;}
.box_set dl dt {float:left; width:200px; padding-left:10px;}
.box_set dl dd.device {float:left; width:190px;}
.box_set dl dd.price {float:left; padding-left:36px; padding-bottom:5px;border-bottom:1px solid #F1f1f1;}
.box_set dl dd.btn {float:left; padding-bottom:5px; border-bottom:1px solid #F1f1f1;}
.box_set dl dd span {display:inline-block;  cursor:pointer; text-indent:-10000px;}
.box_set dl dd.btn a {
	display:block; 
	width:96px; 
	height:47px; 
	margin-left:10px;
}

.box_set dl dd.price2 {float:left; padding-left:3px;  margin-top:5px;}
.box_set dd.btn2 {float:left; padding-top:4px;}
.box_set dl dd.btn2 a.buy {
	display:block; 
	float:left;
	width:46px; 
	height:18px; 
	margin-left:10px;
}
.box_set dl dd.btn2 a.send {
	display:block; 
	float:left;
	width:46px; 
	height:18px; 
	margin-left:3px;
}
.product_rb dl dd.btn a {background:url('http://image.melon.com/svc/images/product/new/btn_join_out.gif') no-repeat 0 0;}
.product_rb dl dd.btn a:hover {background:url('http://image.melon.com/svc/images/product/new/btn_join_over.gif') no-repeat 0 0;}
.product_rb2 dl dd.btn a {background:url('http://image.melon.com/svc/images/product/new/btn_join2_out.gif') no-repeat 0 0;}
.product_rb2 dl dd.btn a:hover {background:url('http://image.melon.com/svc/images/product/new/btn_join2_over.gif') no-repeat 0 0;}
.product_rb3 dl dd.btn a {background:url('http://image.melon.com/svc/images/product/new/btn_join3_out.gif') no-repeat 0 0;}
.product_rb3 dl dd.btn a:hover {background:url('http://image.melon.com/svc/images/product/new/btn_join3_over.gif') no-repeat 0 0;}
.product_rb4 dl dd.btn a {background:url('http://image.melon.com/svc/images/product/new/btn_join4_out.gif') no-repeat 0 0;}
.product_rb4 dl dd.btn a:hover {background:url('http://image.melon.com/svc/images/product/new/btn_join4_over.gif') no-repeat 0 0;}

.product_rb dl dd.btn2 a.buy {background:url('http://image.melon.com/svc/images/product/new/btn_buy_out.gif') no-repeat 0 0;}
.product_rb dl dd.btn2 a.buy:hover {background:url('http://image.melon.com/svc/images/product/new/btn_buy_over.gif') no-repeat 0 0;}
.product_rb2 dl dd.btn2 a.buy {background:url('http://image.melon.com/svc/images/product/new/btn_buy2_out.gif') no-repeat 0 0;}
.product_rb2 dl dd.btn2 a.buy:hover {background:url('http://image.melon.com/svc/images/product/new/btn_buy2_over.gif') no-repeat 0 0;}
.product_rb3 dl dd.btn2 a.buy {background:url('http://image.melon.com/svc/images/product/new/btn_buy3_out.gif') no-repeat 0 0;}
.product_rb3 dl dd.btn2 a.buy:hover {background:url('http://image.melon.com/svc/images/product/new/btn_buy3_over.gif') no-repeat 0 0;}
.product_rb4 dl dd.btn2 a.buy {background:url('http://image.melon.com/svc/images/product/new/btn_buy4_out.gif') no-repeat 0 0;}
.product_rb4 dl dd.btn2 a.buy:hover {background:url('http://image.melon.com/svc/images/product/new/btn_buy4_over.gif') no-repeat 0 0;}

.product_rb dl dd.btn2 a.send {background:url('http://image.melon.com/svc/images/product/new/btn_send_out.gif') no-repeat 0 0;}
.product_rb dl dd.btn2 a.send:hover {background:url('http://image.melon.com/svc/images/product/new/btn_send_over.gif') no-repeat 0 0;}
.product_rb2 dl dd.btn2 a.send {background:url('http://image.melon.com/svc/images/product/new/btn_send2_out.gif') no-repeat 0 0;}
.product_rb2 dl dd.btn2 a.send:hover {background:url('http://image.melon.com/svc/images/product/new/btn_send2_over.gif') no-repeat 0 0;}
.product_rb3 dl dd.btn2 a.send {background:url('http://image.melon.com/svc/images/product/new/btn_send3_out.gif') no-repeat 0 0;}
.product_rb3 dl dd.btn2 a.send:hover {background:url('http://image.melon.com/svc/images/product/new/btn_send3_over.gif') no-repeat 0 0;}
.product_rb4 dl dd.btn2 a.send {background:url('http://image.melon.com/svc/images/product/new/btn_send4_out.gif') no-repeat 0 0;}
.product_rb4 dl dd.btn2 a.send:hover {background:url('http://image.melon.com/svc/images/product/new/btn_send4_over.gif') no-repeat 0 0;}

.box_set dl dd.tip {float:left; width:560px; padding-top:9px;}
.bdNone {border:none !important;}

.product_ban1 {margin-top:5px;}

.product_service {
	overflow:hidden;
	width:844px;
	height:300px;
	padding:27px 0px 0 0px;
	background:url('http://image.melon.com/svc/images/product/new/bg_product_exper.gif') no-repeat 0 0;
}
.product_service h4 {width:212px; height:163px;}
.section {float:left; width:244px; padding-left:37px; }

.sec_music {
	background:url('http://image.melon.com/svc/images/product/new/bg_sec_music.png') no-repeat 10px 0;
	padding-left:59px; 
	padding-top:10px;
	margin-bottom:15px;
}
.sec_mv{background:url('http://image.melon.com/svc/images/product/new/bg_sec_mv.png') no-repeat 0px 0px; 
	padding-top:20px;
	padding-left:35px;
	margin-bottom:10px;
}
.sec_lang {background:url('http://image.melon.com/svc/images/product/new/bg_sec_lang.png') no-repeat 0px 0;
	margin-bottom:15px;
	padding-left:50px;
	padding-top:10px;
}

.product_service dl {overflow:hidden; width:240px;}
.product_service dl dt {float:left; width:60px;}
.product_service dl dd {width:166px; height:18px; line-height:18px;}

.pdl-10 {padding-left:10px;}
.mgt-20 {margin-top:20px;}
