/*************************************************
 * 작성			: 노수정
 * 최종수정	 	: Jae Sam, Kang
 * 수정일		    : 2008.07.23
 * E-Mail		: taepung33@irush.co.kr
**************************************************/

/* sub navi */
.subNavi {width:162px;}
.subNavi dt {width:150px; height:26px; padding:9px 0 0 12px; background:url('/image/memberService/subM_cate.gif') no-repeat 0 0; font-size:14px; font-weight:bold; color:#4d442e;}
.subNavi dd {width:147px; padding:15px 0 15px 15px; background:url('/image/memberService/subM_detailBg.gif') no-repeat 0 bottom;}

.subNavi .sn_2dept {clear:both; width:145px; overflow:auto; overflow:hidden;}
.subNavi .sn_2dept li {float:left; width:150px; padding:0 0 5px 12px; background:url('/image/common/subM_bullet_off.gif') no-repeat 0 2px; color:#333;}
.subNavi .sn_2dept li a {float:left; display:block; color:#333; margin-left:-12px; padding-left:12px; display:inline;}
.subNavi .sn_2dept .on,
.subNavi .sn_2dept a:hover {font-weight:bold; background:url('/image/memberService/subM_bullet.gif') no-repeat 0 2px;}

.subNavi .sn_3dept {clear:both; width:130px; margin:3px 0 5px 0; overflow:auto; overflow:hidden;}
.subNavi .sn_3dept li {padding:0; background:none; color:#666; font-weight:normal;}
.subNavi .sn_3dept li a {color:#666;}

.subNavi .sn_3dept .on,
.subNavi .sn_3dept .on a , 
.subNavi .sn_3dept li a:hover {background:none; text-decoration:underline; color:#333; font-weight:normal;}

/* title */
.title {margin:13px 0 6px 3px; font-size:14px; font-weight:bold; color:#957317;}
:root .title {margin:12px 0 6px 3px;}
.pageSub {margin-bottom:6px; padding-left:15px; background:url('/image/memberService/ico_title.gif') no-repeat 0 center;}

/* box */
.rbox {width:546px; margin-bottom:17px; padding:0; background:url('/image/memberService/box_btm.gif') no-repeat 0 bottom;}
.rbox_con {width:538px; padding:4px; background:url('/image/common/box_top.gif') no-repeat 0 top;}

.rbox .w510 {position:relative;}
.rbox .w510 .claimBtnA {position:absolute; top:0; right:0;}

.voucherA .rbox {width:546px; margin-bottom:17px; background:url('/image/common/box_con.gif') no-repeat 0 0;}

/* main */
.rboxM {position:relative; width:500px; height:232px; margin-bottom:17px; padding:23px; background:url('/image/memberService/box_conMain.gif') no-repeat 0 0;}
.rboxM .t_gray {margin:17px 0 11px;}
.rboxM .btnSTB {position:absolute; right:23px; top:23px;}
.rboxM .btnA {position:absolute; right:23px; bottom:23px;}
.rboxM .btnA .b3_inner2 {padding:8px 49px 12px 50px;}
.rboxM .btnA .b2_inner2 {padding:8px 24px 12px 17px;}

.dd_memberBenefits {width:500px; padding:0 10px;}
.dd_memberBenefits .benefit {width:500px;}
.dd_memberBenefits .benefit li {width:500px; overflow:auto; padding:0; margin:3px 0; border:0;}
.dd_memberBenefits .benefit .con {width:332px; overflow:auto; overflow:hidden; line-height:1.3em;}

.dd_memberDownloads {width:500px; padding:0 10px; padding-bottom:12px; border-bottom:1px solid #f2f2f2;}
.dd_memberDownloads .listTit {position:relative; margin-bottom:8px;}
.dd_memberDownloads h3 {font-weight:normal;} 
.dd_memberDownloads a.more {position:absolute; right:0; top:0; font:9px verdana; color:#406c80; text-decoration:underline;}

.dd_memberDownloads .leftA {width:235px;}
.dd_memberDownloads .prdInfo .p_tit {margin-top:4px;}

.dd_memberDownloads .rightA {width:245px;}
.dd_memberDownloads .rightA .cList {width:245px; overflow:auto;}
.dd_memberDownloads .rightA .cList li {position:relative; width:245px;}
.dd_memberDownloads .rightA .cList li .ico {position:absolute; right:0; top:1px;}

.dd_topSeller {padding:12px 0;}
.topSeller {width:180px; margin:0 auto;}
.topSeller h3 {font-weight:normal; margin-bottom:8px;}
.topSeller .cList li .ico {position:absolute; right:0; top:1px;}
.topSeller .p_tit {margin-top:2px;}
.topSeller .p_detail {margin:0;}

/* contents */
.claimMent {text-align:center; margin:25px 0;}

/* sub */
.grLine {width:540px; padding-top:5px; background:url('/image/support/bg_conTop.gif') repeat-x 0 0; margin-left:3px;}
.grLine_con {width:510px; padding:0 15px 15px; background:#fcfcfc url('/image/support/bg_conBtm.gif') repeat-x 0 bottom; overflow:auto; overflow:hidden;}
.grLine2 {width:520px; padding-top:5px; background:url('/image/support/bg_conTop.gif') repeat-x 0 0; margin-left:3px;}
.grLine_con2 {width:510px; padding:0 5px 15px 5px; background:#fcfcfc url('/image/support/bg_conBtm.gif') repeat-x 0 bottom; overflow:auto; overflow:hidden;}

.grLine_con .ment {margin:25px 10px;}
.grLine_con .ment .t_black {margin-bottom:15px;}
.grLine_con h4 {margin:15px 0 10px;}

.subTab .tab1_01 a {width:172px;}
.subTab .tab1_02 a {width:173px;}
.subTab .tab1_03 a {width:173px;}

.w487 {width:487px; padding-left:15px;}
.w487 ul {width:339px;}
:root .w339 {width:339px;}
.Boxline {width:339px; border-bottom:1px solid #e5e5e5; font-size:0px; margin:6px 0 15px 0;}
.dotkeyList li {padding:0 0 3px 21px; background:url('/image/memberService/ico_key.gif') no-repeat 0 3px;}
.grLine_con2 .ment2 {margin:10px 10px 0 10px;}
.b_down2 {margin:2px 0 0 10px;}
.rBtnB {text-align:right; margin-top:-7px; overflow:auto; float:right;}
:root .rBtnB {text-align:right; margin-top:-7px; margin-bottom:15px; overflow:auto; float:right;}

.benefit {width:520px; margin:0 auto; overflow:auto; overflow:hidden;}
.benefit li {width:520px; overflow:auto; padding-bottom:15px; border-bottom:1px solid #f2f2f2; margin-top:10px;}
.benefit .imgBox153 {float:left; width:145px; height:65px; padding:4px; margin-right:15px; background:url('/image/footer/bg_imgBox153.gif') no-repeat 0 0;}
.benefit .con {float:left; width:352px; line-height:1.2em;}
.benefit .con .pageSubF {margin-bottom:4px;}
.benefit_btnA {margin:10px 10px 0 0; float:right; display:inline;}

.smember_img {height:110px; background:url('/image/memberService/silver_member_img.jpg') no-repeat 18px 0;}
.smember_img .member_text {padding-left: 150px;}
.gmember_img {height:110px; background:url('/image/memberService/gold_member_img.jpg') no-repeat 18px 0;}
.gmember_img .member_text {padding-left: 150px;}

.member_img_upgrade {position:absolute; top:-8px; left:20px; width:100px; height:100px; background:url('/image/memberService/member_img_upgrade.gif') no-repeat 0 0;}
.member_text_upgrade {padding:0 0 5px 150px;}

.img135 {width:139px; height:65px; padding:4px; background:url('/image/memberService/bg_img135.gif') no-repeat 0 0; margin-right:5px; margin-bottom:10px;}

.member_list .btnSTB a {text-decoration:underline;}
.member_list li {clear:both;}

.w520 .clear {padding-top:5px;}

.MgoodsList {width:100%;clear:both;border-top:1px solid #e5e5e5;}
.MgoodsList li {width:100%; padding:10px 0; overflow:auto; overflow:hidden; border-bottom:1px solid #e5e5e5;}
.MgoodsList .leftA {width:260px; overflow:auto; overflow:hidden;}
.key_img {margin-left:5px;}

.voucher_img {padding:0 0 20px 14px;}
.voucher_list ul {margin-left:4px;}
.voucher_list ul li {margin-bottom:6px; padding-left:11px;}

.conditionContents {width:510px; margin:0 auto;}

.voucher_list2 {width:510px;}
.voucher_list2 ul {width:510px; overflow:auto; overflow:hidden;}
.voucher_list2 ul li {width:510px; clear:both; overflow:auto;}
.voucher_list2 .nList li {margin-bottom:10px;}
.voucher_list2 .nList li span.no {float:left; display:block; width:17px;}
.voucher_list2 .nList li span.con {float:left; display:block; width:483px;}
.voucher_list2 h5 {color:#ad9e63; margin-bottom:5px;}
.voucher_b {width:510px; margin:15px auto;}

.back_to_top {margin-bottom:12px; width:510px;}
.back_to_top img {margin-right:6px;}

/* member services main S */
.dd_musicTones {width:500px; line-height:1.5; padding:0 10px;}
.dd_musicTones h3 {margin-bottom:6px; font-weight:normal;}

.dd_musicTones .leftA, 
.dd_musicTones .rightA {width:240px;}
.dd_musicTones .leftA .cList li,
.dd_musicTones .rightA .cList li {position:relative;}
.dd_musicTones .leftA .cList .btnAb,
.dd_musicTones .rightA .cList .btnAb {position:absolute; right:0; top:0; z-index:5;}
/* .dd_musicTones .leftA .cList, .dd_musicTones .rightA .cList {overflow:auto; overflow:hidden;} */
/* member services main E */