@charset "utf-8";
/* mybay :common */
h6.base span.col01 {color:#be2d00;font-size:12px}
h6.base span.col02 {background:url('/resources/image/mybay/bull_09.gif') no-repeat left 3px; padding:0 0 0 15px}
h6.base span.col03 {color:#888888;font-size:11px}
h6.base span.col04 {color:#245fb3;font-size:11px}
h6.base.sub_tit {display:flex; height:auto; margin-bottom:10px; align-items:center}
h6.base.sub_tit span {font-size:12px; font-weight:bold; color:#4b4b4b}
h6.base.sub_tit span.col05 {font-size:14px;font-family:'맑은 고딕','Malgun Gothic';color:#120b3d;}
h6.base.sub_tit span.sub_txt {font-size:12px;font-family:'맑은 고딕','Malgun Gothic';font-weight:500;color:#616781}
h6.base.sub_tit a.btn_shortcut {position:absolute;top:0;right:0;display:block;width:120px;height:24px;text-align:center;line-height:24px;font-family:'맑은 고딕','Malgun Gothic';font-weight:700;background:#f1f2f4;border:1px solid #b7b9c5;color:#616781}
/* MyBay Tab */
div.tab01 {height:31px;background:url('/resources/image/mybay/bg_tab01.gif') repeat-x left top;margin-bottom:15px}
div.tab01 ul li {float:left}
/* 마일리지충전 */
div.mileage_02 {margin-bottom:20px}
div.mileage_02 dl dt {height:25px;padding:15px 0 0 15px;background:url('/resources/image/design/service/bg_line_01.gif') repeat-x left top}
div.mileage_02 dl dd {padding:0 0 15px 15px}
div.mileage_02 dl dt.fst {background-image:none;padding-top:5px}
div.mileage_02 dl.charge_info dt span {font-family:dotum, sans-serif; font-weight:bold; color:#be2d00; border-bottom:1px solid #efcabf; letter-spacing:-1px}
div.mileage_03 {padding-top:10px;margin-bottom:20px}
div.mileage_03 ol.bar {margin-bottom:20px}
div.mileage_03 ol.bar li {color:#888888;font-size:11px;padding:0 20px 2px 9px;background:url('/resources/image/mybay/bull_01.gif') no-repeat left 5px}
div.mileage_03 ol.bar li span.col01 {color:#f65d00}
table.mileage_03 {width:100%;table-layout:fixed;border-top:2px solid #d3d3d3;border-bottom:2px solid #d3d3d3}
table.mileage_03 th {border-top:1px solid #d3d3d3;padding:10px 0; line-height:20px}
table.mileage_03 td {border-top:1px solid #d3d3d3;padding:15px 0; line-height:20px}
table.mileage_03 td span.col02 {color:#f65d00}
table.mileage_03 td p.btn {padding:5px 0 0 10px}
table.mileage_03 th.colb, td.colb {background-color:#f9f9f9}
table.mileage_03 td div.btn {position:relative;height:237px}
table.mileage_03 td div.btn div.bn {position:absolute;top:0;left:0}
table.mileage_03 td div.btn div.btn_01 {position:absolute;top:62px;left:210px;font-size:11px;text-align:center}
table.mileage_03 td div.btn div.btn_01 span.col01 { color:#f65d00}
table.mileage_03_sub {width:95%;table-layout:fixed;border-top:0px solid #d3d3d3;border-bottom:0px solid #d3d3d3;margin-bottom:15px}
table.mileage_03_sub th {border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;border-left:1px solid #d3d3d3;background-color:#f9f9f9;padding:8px 0 5px 0;font-size:11px;line-height:15px}
table.mileage_03_sub td {border-bottom:1px solid #d3d3d3;border-left:1px solid #d3d3d3;padding:8px 0 5px 0;font-size:11px;line-height:15px;text-align:center}
table.mileage_03_sub .fst {border-left:0px}
/* 마일리지 가계부 */
div.calendar_01 {text-align:center;margin:10px 0 15px 0}
div.calendar_01 span {font-size:19px;font-weight:bold;font-family:Tahoma, sans-serif;line-height:22px}
div.calendar_01 img {vertical-align:middle;margin:0 10px 7px 10px}
div.calendar_02 {margin-bottom:20px}
table.calendar_02 {width:100%;table-layout:fixed}
table.calendar_02 th {height:34px;border-top:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf;border-left:1px solid #cfcfcf;background:url('/resources/image/design/mybay/bg_box_03.gif') no-repeat center top}
table.calendar_02 th.fst {background:url('/resources/image/design/mybay/bg_box_03.gif') no-repeat left top; border-left:0px}
table.calendar_02 th.lst {background:url('/resources/image/design/mybay/bg_box_03.gif') no-repeat right top}
table.calendar_02 td {height:80px;border-bottom:1px solid #cfcfcf;border-left:1px solid #cfcfcf;padding:10px 0;vertical-align:top}
table.calendar_02 td.fst {border-left:0px}
table.calendar_02 td div.box {width:90px;position:relative;margin:0 auto; z-index:400}
table.calendar_02 td div.box dl.use {position:absolute;top:1px;left:17px}
table.calendar_02 td div.box dl.use dt.r1 {color:#036fba;background:url('/resources/image/design/mybay/bull_05.gif') no-repeat left 4px;padding:0 0 0 6px}
table.calendar_02 td div.box dl.use dd.r1 {padding:0 0 10px 7px}
table.calendar_02 td div.box dl.use dt.r2 {color:#be2d00;background:url('/resources/image/design/mybay/bull_06.gif') no-repeat left 4px;padding:0 0 0 6px}
table.calendar_02 td div.box dl.use dd.r2 {padding:0 0 10px 7px}
div.calendar_03 {width:200px;position:absolute;z-index:600;background-color:#fff;border:1px solid #cfcfcf}
div.calendar_03 dl.cal dt {text-align:center;background-color:#f8f8f8;padding:5px 0 2px 0}
div.calendar_03 dl.cal dt.r1 {color:#007eff;font-weight:bold}
div.calendar_03 dl.cal dt.r2 {color:#ff2400;font-weight:bold}
div.calendar_03 dl.cal dd {background:url('/resources/image/design/mybay/bull_01.gif') no-repeat 8px 10px;padding:5px 0 3px 16px;border-top:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf}
div.calendar_03 dl.cal dd span {font-weight:bold}
div.calendar_03 table.list_tab03 th {text-align:center;padding:7px 0 5px 0;font-size:12px;font-weight:bold}
div.calendar_03 table.list_tab03 td {text-align:center;padding:7px 0 5px 0}
/* 나의 정보관리 :본인 확인 */
div.member_confirm {width:675px;margin:20px auto}
div.member_confirm div.box {width:675px;height:105px;background:url('/resources/image/mybay/bg_box_07.gif') no-repeat left top;text-align:center;padding-top:60px}
/* 나의 정보관리 :내 인증상태 관리 */
div.member_01 {margin-bottom:20px}
div.member_01 ul li {width:182px;float:left}
div.member_01 ul li.r2, div.member_01 ul li.r3, div.member_01 ul li.r4 {margin-left:11px}
div.member_01 ul li p.btn {height:50px}
div.member_01 ul li.r1 p.txt {padding:80px 0 0 0;background:url('/resources/image/mybay/member_15.gif') no-repeat center top}
div.member_01 ul li.r2 p.txt {padding:80px 0 0 0;background:url('/resources/image/mybay/member_16.gif') no-repeat center top}
div.member_01 ul li.r3 p.txt {padding:80px 0 0 0;background:url('/resources/image/mybay/member_17.gif') no-repeat center top}
div.member_01 ul li.r4 p.txt {padding:80px 0 0 0;background:url('/resources/image/mybay/member_18.gif') no-repeat center top}
div.member_02 {margin-bottom:30px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}
div.member_02 table {width:100%;table-layout:fixed}
div.member_02 table th {background-color:#f9f9f9;padding:15px 0 15px 0}
div.member_02 table td {padding:15px 30px 15px 15px;line-height:20px}
div.member_02 table td .col01 {font-weight:bold}
div.member_02 table td .col02 {font-weight:bold;color:#f65d00}
/* 나의 정보관리 :보안센터 관리 */
div.safe_name {position:absolute; left:37px; top:237px; width:400px; height:42px; line-height:42px; text-align:center}
div.safe_name p {color:#ffffff; font-size:14px;padding:0 0 0 10px}
div.safe_name p span {color:#ffb400}
div.safe_name2 {height:40px;background:url('/resources/image/mybay/bg_box_10_top.gif') no-repeat left top;padding:13px 0 0 15px}
div.safe_name2 p {color:#ffffff;font-size:14px;background:url('/resources/image/mybay/bull_10.gif') no-repeat left 4px;padding:0 0 0 10px}
div.safe_name2 p span {color:#ffff00;font-weight:bold}
div.safe_name3 {background:url('/resources/image/mybay/bg_box_10_btm.gif') no-repeat left bottom;padding:10px 20px 15px 20px;margin-bottom:10px}
div.safe_faq {width:761px;zoom:1}
div.safe_faq:after {content:"";display:block;clear:both}
div.safe_faq h6 {height:22px;border-bottom:3px solid #e41e00}
div.safe_faq div.left {width:500px;float:left}
div.safe_faq div.right {width:245px;float:right}
div.safein_faq ol {padding-top:3px}
div.safein_faq ol li {border:1px solid #ffffff}
div.safein_faq ol li.on dl dd {display:block}
div.safein_faq ol li dl dt {background:url('/resources/image/mybay/bg_q.gif') no-repeat 8px 6px;padding:8px 10px 6px 38px;border-bottom:1px solid #dbdbdb;line-height:18px}
div.safein_faq ol li dl dd {background:url('/resources/image/mybay/bg_a.gif') no-repeat 8px 6px;padding:8px 10px 10px 38px;border-bottom:1px solid #dbdbdb;line-height:18px}
/* 나의 정보관리 :보안센터 관리 :sub */
div.safe_01 {padding:15px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;background-color:#f9f9f9;zoom:1}
div.safe_01:after {content:"";display:block;clear:both}
div.safe_01 div.left {float:left;padding-top:10px;font-size:11px}
div.safe_01 div.right {float:right}
div.safe_02 {width:761px;margin-bottom:20px;zoom:1}
div.safe_02:after {content:"";display:block;clear:both}
div.safe_02 div.left {width:361px;height:30px;float:left;background:url('/resources/image/mybay/bg_box_09.gif') no-repeat left top;padding:11px 0 0 15px}
div.safe_02 div.right {width:361px;height:30px;float:right;background:url('/resources/image/mybay/bg_box_09.gif') no-repeat left top;padding:11px 0 0 15px}
div.safe_02 span.col01 {color:#f65d00;font-weight:bold}
div.safe_02 span.col02 {color:#245fb3;font-weight:bold}
div.safe_02 div.box {height:30px;text-align:center;background:url('/resources/image/mybay/bg_box_11.gif') no-repeat left top;padding:11px 0 0 0;font-weight:bold}
div.safe_02 div.box input.check2 {margin-left:70px}
div.safe_03 {color:#888888;font-size:11px;margin-bottom:3px}
/* 메세지함 :메세지 보기 */
div.message_01 {margin-bottom:10px}
div.message_01 ul li.r1 {float:left;color:#888888;font-size:11px}
div.message_01 ul li.r2 {float:right;padding-top:8px}
div.message_01 .col01 {color:#be2d00}
/* 20140424 회원등급 개편 (백채원) */
table.gr_table01 td.fstbg div.l22 {line-height:22px}
table.gr_table01 div.myclass {width:100%;font-size:14px;font-weight:bold;text-align:center}
table.gr_table01 div.myclass span.myclassP {padding-right:30px}
table.list_tab04 .txBold { font-weight:bold}
/* @@@@@@@@@@		mybay, item, nonmember :   quick_body 와 동일    			@@@@@@@@@@ */
div.view_body {width:761px;margin:0 0 20px 0}
div.view_body h6 {height:23px;position:relative}
div.view_body h6 .btn {position:absolute;top:-5px;right:0px}
div.view_body p img {margin-bottom:0}
div.view_body div.title	 {border-top:1px solid #e4e4e4;border-left:1px solid #e4e4e4;border-right:1px solid #e4e4e4;border-bottom:1px solid #cdcdcd;background:#f8f8f8;padding:8px 9px 5px 9px;margin-bottom:20px}
div.view_body div.title li.r0 {width:530px;color:#0171bb;font-size:11px}
div.view_body div.title li.r1 {width:530px;float:left;font-size:14px; padding:4px 0 2px 0}
div.view_body div.title li.r2 {width:100px;float:right;text-align:right}
div.view_body div.title li.r1 img {vertical-align:middle;margin-bottom:3px}
div.view_body div.title li.r1 span {font-weight:bold}
div.view_body div.info {border:1px solid #333333;padding:10px 9px 8px 9px;margin-bottom:20px;position:relative}
div.view_body div.info div.btn {position:absolute;top:13px;right:15px}
div.view_body div.info ol {width:710px;margin:0 auto}
div.view_body div.info ol li {float:left;color:#4a4a4a;line-height:18px;padding:0 0 6px 7px;background:url('/resources/image/item/bull_05.gif') no-repeat left 6px}
div.view_body div.info ol li.r1 {width:200px}
div.view_body div.info ol li.r2 {width:130px}
div.view_body div.info ol li.r3 {width:140px}
div.view_body div.info ol li.r4 {width:212px}
div.view_body div.info ol li.r5 {float:none;clear:both;padding:0 0 0 7px;background:url('/resources/image/item/bull_05.gif') no-repeat left 7px}
div.view_body div.info ol li.r1 span {font-weight:bold}
div.view_body div.info ol li.r2 span {color:#f65d00;font-weight:bold}
div.view_body div.info ol li.r3 span {color:#f65d00;font-weight:bold}
div.view_body div.info ol li.r4 span {font-weight:bold}
div.view_body div.info ol li.r5 img {vertical-align:middle;margin:0 0 2px 0}
div.view_body div.info ol li.r5 img.best {vertical-align:middle;margin:0 0 2px 10px}
div.view_body div.info ol li.r1 img.level {margin-bottom:4px}
div.view_body div.mileage_info  {overflow:hidden;width:100%;border:1px solid #e0e7f7;margin-bottom:20px;font-family:'맑은 고딕','Malgun Gothic';}
div.view_body div.mileage_info .mileage_list_box {float:left;width:380px;border-right:1px solid #e0e7f7;}
div.view_body div.mileage_info .mileage_list_box li {height:45px;padding:0 20px;box-sizing:border-box;border-bottom:1px solid #e0e7f7;line-height:45px;}
div.view_body div.mileage_info .mileage_list_box li::after { content:'';display:block;clear:both;}
div.view_body div.mileage_info .mileage_list_box li:nth-last-child(1) {border-bottom: none;}
div.view_body div.mileage_info .mileage_list_box li > span {font-size:12px;font-weight:700;color:#888;}
div.view_body div.mileage_info .mileage_list_box li span.mileage_price,
div.view_body div.mileage_info .mileage_total_box li span.mileage_price {float:right;color:#555;}
div.view_body div.mileage_info .mileage_list_box li > span.tooltip_box {margin:-3px 0 0 2px;}
div.view_body div.mileage_info .mileage_list_box li > span.tooltip_box > span {right:-195px;}
div.view_body div.mileage_info .mileage_list_box li > button {font-family: Malgun Gothic; width:56px;height:24px;margin:10px 0 0 5px;background:#b7b9c5;border-radius:2px;text-align:center;font-size:11px;font-weight:700;color:#fff;cursor: pointer;}
div.view_body div.mileage_info .mileage_total_box {position:relative;float:left;width:337px;height:140px;padding:20px;}
div.view_body div.mileage_info .mileage_total_box ul li {overflow:hidden;min-height:26px;margin-bottom:5px;line-height:26px;}
div.view_body div.mileage_info .mileage_total_box ul li p.mileage_icon::before {content:"";float:left;width:20px;height:30px;margin-right:7px;background:url(/resources/image/design/gift/ico_m.png) no-repeat 0 2px}
div.view_body div.mileage_info .mileage_total_box ul li > span {float:left;font-size:12px;color:#888}
div.view_body div.mileage_info .mileage_total_box ul li > span.mileage_price {font-weight:700;}
div.view_body div.mileage_info .mileage_total_box ul li:nth-child(1) {margin-bottom:10px;line-height:24px;}
div.view_body div.mileage_info .mileage_total_box ul li:nth-child(1) > span.mileage_price {font-size:14px;font-weight:700;color:#888}
div.view_body div.mileage_info .mileage_total_box ul li > span > strong {font-size:24px;color:#635bca;}
div.view_body div.mileage_info .mileage_total_box a {position:absolute;right:16px;bottom:19px;}
div.view_body div.btn_center button {font-family: Malgun Gothic; width:166px;height:49px;margin:0 4px 40px;color:#fff;font-weight:700;cursor: pointer;}
div.view_body div.btn_center button:nth-child(1) {background:#635bca}
div.view_body div.btn_center button:nth-child(2) {background:#7e86a8}
div.view_body div.btn_center button:nth-child(3) {background:#7e86a8}
div.view_body div.btn_center button:nth-child(3) .ico {font-size: 0;text-indent: -9999px;background:url(/resources/image/design/mybay/ico_info.png); cursor: pointer; margin-left: 2px;}
/* .gift_shop_wrap {margin-top:20px;} */
.gift_shop_wrap .main_tk ul + ul { margin-top: 20px; } 
.gift_shop_wrap .main_tk ul li { float: left; width: 240px; height: 200px; box-sizing: border-box; } 
.gift_shop_wrap .main_tk_mob ul li { width: 370px; } 
.gift_shop_wrap .main_tk ul li+li { margin-left: 20px; } 
.gift_shop_wrap .main_tk ul li a { display: flex; flex-direction: column; justify-content: space-between; align-items: center; height: 100%; padding-top: 28px; box-sizing: border-box; border: 1px solid #e0e7f7; border-radius: 10px; transition: border .3s; } 
.gift_shop_wrap .main_tk ul li a:hover { border: 1px solid #635bca; } 
.gift_shop_wrap .main_tk ul li a span.over { font-size: 14px; display: inline-flex; align-items: center; justify-content: center; width: 100%; min-height: 40px; height: 40px; text-align: center; padding-left: 30px; color: #635bca; border-top: 1px solid #e0e7f7; background: url(/resources/image/design/gift/ico_cart.png) no-repeat center left 73px; box-sizing: border-box; } 
.gift_shop_wrap .main_tk_mob ul li a span.over { background: url(/resources/image/design/gift/ico_cart.png) no-repeat center left 137px; } 
.gift_shop_wrap .main_tk ul li a img {margin-top: -13px;}
.gift_shop_wrap .main_tk ul li .text_box {order: -1;text-align: center;}
.gift_shop_wrap .main_tk ul li .text_box p {font-size: 14px; font-weight: bold; display: inline-block; color: #4b4863; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; word-break: break-all; width: 225px; text-align: center;} 
.gift_shop_wrap .main_tk ul li .text_box span.talkbox {display: block;font-size: 11px;font-weight: 300;color: #635bca;margin-top: 2px;overflow: hidden; white-space: nowrap; text-overflow: ellipsis; word-break: break-all; width: 225px; text-align: center;}
.gift_shop_wrap .main_tk_mob ul li .text_box p {width: 355px;}
.gift_shop_wrap .main_tk_mob ul li .text_box span.talkbox {width: 355px;}
.gift_shop_wrap .main_tk ul li a span.over img { margin-right: 15px; } 
.gift_shop_wrap .main_tk ul li a span.event,
.gift_shop_wrap .main_tk ul li a span.sale,
.gift_shop_wrap .main_tk ul li a span.new { line-height: 1; letter-spacing: -1px; font-size: 9px; font-family: Verdana, Geneva, Arial, sans-serif; font-weight: bold; display:inline-block; padding: 5px; position:absolute; right:6px; top:6px; color: #fff; background: #635bca; border-radius: 0 9px 0 9px; } 
.gift_shop_wrap .main_tk ul li a span.sale::before { content: "SALE"; display: block; } 
.gift_shop_wrap .main_tk ul li a span.event::before { content: "EVENT"; display: block; } 
.gift_shop_wrap .main_tk ul li a span.new::before { content: "NEW"; display: block; } 
.gift_shop_wrap.mileage_gift_shop .main_tk ul li {position:relative;}


div.view_body div.sell_info {width:100%;border-top:2px solid #333333;margin-bottom:20px}
div.view_body table.sell_info {width:100%;table-layout:fixed}
div.view_body table.sell_info th {padding:7px 0 7px 20px;background-color:#f9f9f9;border-left:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;text-align:left}
div.view_body table.sell_info td {padding:7px 0 7px 20px;border-left:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;color:#555555}
div.view_body table.sell_info .rignt {text-align:right;padding-right:440px}
div.view_body table.sell_info .fst {border-left:0px}
div.view_body table.sell_info .fst2 {border-left:0px;padding:10px 20px;background-color:#f9f9f9;font-size:11px;line-height:18px;color:#939393}
div.view_body table.sell_info .total01 {padding:11px 20px 8px 0;background-color:#f9f9f9;text-align:right;font-weight:bold;font-size:14px}
div.view_body table.sell_info input.texton {margin-bottom:3px}
div.view_body table.sell_info span.price01 {color:#f31e1e}
div.view_body table.sell_info p.price02 {color:#f31e1e;padding:3px 0 0 7px;background:url('/resources/image/item/bull_06.gif') no-repeat left 7px}
div.view_body table.sell_info span.price03 {color:#245fb3;font-weight:bold}
div.view_body table.sell_info span.price04 {color:#555555}
div.view_body table.sell_info span.price05 {color:#f65d00;font-weight:bold}
div.view_body .txt01 {color:#2d9204;font-size:11px}
div.view_body .txt02 {color:#b6b5b5;font-size:11px;margin-top:5px}
div.view_body .txt03 {color:#f31e1e;font-size:11px;line-height:17px}
div.view_body .txt04 {color:#999999;font-size:11px;line-height:17px}
div.view_body .txt05 {color:#f31e1e}
div.view_body .txt06 {color:#f65d00}
div.view_body div.sell_state {border-top:1px solid #c1c1c1;border-bottom:1px solid #c1c1c1;background:#f9f9f9 url('/resources/image/item/view_03.gif') no-repeat 15px 13px;padding:15px 0 0 135px; height:70px}
/* @@@@@@@@@@		mybay, item :   판매등록    			@@@@@@@@@@ */
h6.entry {width:761px;height:25px;position:relative}
h6.entry span {position:absolute;top:3px;right:2px}
/* @@@@@@@@@@		회원가입, 회원수정 :       			@@@@@@@@@@ */
div.member_table {width:100%;margin-bottom:25px}
table.member_table {width:100%;border-top:1px solid #e5e5e5;table-layout:fixed}
table.member_table th {border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5;background-color:#f9f9f9;font-family:'Malgun Gothic',sans-serif; font-size:12px; color:#727272; text-align:left;vertical-align:top;padding:7px 0 6px 10px}
table.member_table td {border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5;vertical-align:top;padding:5px 0 4px 10px}
table.member_table .fst {border-left:0px solid #e5e5e5}
table.member_table .img {padding:5px 0 4px 15px}
table.member_table .text {padding:9px 0 6px 15px}
table.member_table ul.confirm {zoom:1}
table.member_table ul.confirm:after {content:"";display:block;clear:both}
table.member_table ul.confirm li.r1 {float:left}
table.member_table ul.confirm li.r2 {float:right;padding-right:10px}
table.member_table ul.confirm li.r2 img	 {vertical-align:middle;margin:0 0 2px 8px}
table.member_table dl.phone {width:600px;zoom:1}
table.member_table dl.phone:after {content:"";display:block;clear:both}
table.member_table dl.phone dt	 {width:50px;height:27px;padding:5px 0 0 0;float:left;color:#2c8ae2;font-size:11px}
table.member_table dl.phone dd.r1 {width:260px;height:40px;margin-bottom:10px;float:left;font-size:11px}
table.member_table dl.phone dd.r2 {width:290px;height:40px;margin-bottom:10px;padding:1px 0 0 0;float:left;font-size:11px}
table.member_table dl.phone select, table.member_table dl.phone input {font-size:11px}
table.member_table dl.sms {width:450px;zoom:1}
table.member_table dl.sms:after {content:"";display:block;clear:both}
table.member_table dl.sms dt {width:90px;height:24px;padding:5px 0 0 0;float:left;color:#2c8ae2;font-size:11px}
table.member_table dl.sms dd.r1 {width:170px;height:29px;float:left;font-size:11px}
table.member_table dl.sms dd.r2 {width:190px;height:24px;padding:5px 0 0 0;float:left;font-size:11px}
table.member_table ol.leave li {font-size:11px}
table.member_table p {padding-bottom:3px}
table.member_table .col01 {font-weight:bold; vertical-align:middle}
table.member_table .col02 {color:#fa883c}
table.member_table .col03 {color:#7c7c7c;font-size:11px}
table.member_table td.ex_date label {display:inline-block; margin-right:20px}
table.member_table td.ex_date input {margin-top:-1px}
table.member_table p.add_left {display:inline-block; width:65px}
div.member_table label {color:#616781; cursor:pointer}
/* 메세지함, 내 질문보기 */
div.list_tab01 table.list_tab01 tr td.yes {font-weight:bold}
div.list_tab01 table.list_tab01 tr td.no {color:#888888 }
table.list_tab04 td.con div.answer {color:#000000}
span.col01 a.link {color:#f65d00}
/* 스마트폰 보안 */
div.agree_box {padding:10px 5px 5px 5px;height:122px;background-color:#f9f9f9;border:1px solid #e5e5e5}
div.agree_box h6 {height:20px}
div.agree_box div.agree {padding:15px 20px;height:70px;overflow:auto;border:1px solid #cccccc;background-color:#ffffff;margin-bottom:5px;line-height:20px}
div.nonmember_agree {color:#2f2f2f;text-align:right;padding-top:5px;margin-bottom:20px}
/* 마일리지결제관리 거래내역확인 */
div.mileage_06_s {width:761px;height:20px;margin-bottom:10px;position:relative}
div.mileage_06_s ul {position:absolute;top:0px;right:0px}
div.mileage_06_s ul li {float:left;font-size:11px;padding-left:3px}
div.mileage_06_s ul li.r1 {padding:0 2px 0 0}
div.mileage_06_s ul li.r3 {padding-left:7px}
div.mileage_06_st div.list_tab03 tr.bg {text-align:center;background-color:#fffbe9}
/* 내인증상태관리 20130315 */
div.my_manage {background-color:#f7f7f7;border-bottom:#e5e5e5 1px solid;border-top:#e5e5e5 1px solid;margin-bottom:20px}
div.my_manage p.txt01 {margin:10px; background-color:#fff;text-align:center}
div.my_manage p.txt01::before {content:''; display:inline-block; width:26px; height:26px; margin-right:10px; background:url('/resources/image/itemList/list_ico_v1_0.png') no-repeat -78px -26px; vertical-align:-8px}
div.my_manage p.txt01 .txt03 {margin-left:5px; line-height:57px; vertical-align:middle; font-weight:bold; color:#888}
div.my_manage p.txt01.on::before {background-position-x:0}
div.my_manage p.txt01.on .txt03 {color:#2e87ff}
div.my_manage p.txt02 {margin:15px;letter-spacing:-1px;line-height:20px}
/* 물품리스트와 같은 배너영역 추가	20130513 */
div.outvn {width:761px;padding-bottom:12px} /* padding-bottom:20px */
/* 20140426 회원등급 개편 (백채원) */
table.list_tab04 span.myclassP {padding-right:30px;font-size:14px;font-weight:bold}
table.list_tab04 .txBold { font-weight:bold}
/*보안서비스 제공 및 프로세스 변경 20131115 */
div.content_in div.safe_service2set {margin:0 auto;margin-bottom:30px}
div.content_in div.safe_service2set ul {zoom:1}
div.content_in div.safe_service2set ul:after {content:"";display:block;clear:both}
div.content_in div.safe_service2set ul li.r1 {width:373px;float:left;border:#cfcfcf 1px solid;margin-right:10px}
div.content_in div.safe_service2set ul li.r2 {width:373px;float:right;border:#cfcfcf 1px solid}
div.content_in div.safe_service2set p.tit {height:20px;text-align:center;background-color:#264189;color:#ffffff;font-weight:bold; height:30px; line-height:30px}
div.content_in div.safe_service2set p.img {margin:10px 3px; text-align:center}
div.content_in div.safe_service2set p.txt {color:#666666;padding:10px;font-size:11px;background-color:#f8f8f8;margin:10px 0;letter-spacing:-0.05em;text-align:center}
body:first-of-type div.content_in div.safe_service2set p.txt {letter-spacing:-0.1em} /* 사파리,크롬 */
div.content_in div.safe_service2set p.btn {text-align:center; margin-bottom:10px; margin-top:15px}
/* 20140619 마일리지 충전수단 변경 (작업자:이미화) */
div.mileage_06 {font-size:0}
div.mileage_06 > a {display:inline-block; vertical-align:top}
div.mileage_06 > a:not(:nth-child(4)) {margin-right:7px}
div.mileage_06 > a:not(:nth-last-child(-n+4)) {margin-bottom:6px}
/*20140731 마일리지 충전 페이지 추가*/
div.ticket_01 {border-top:2px solid #333333;border-bottom:1px solid #e7e7e7;background-color:#f9f9f9;padding:10px 20px 0 20px;margin-bottom:20px}
div.ticket_01 ol li {line-height:18px;padding:0 0 10px 8px;background:url('/resources/image/design/gift/bull_01.gif') no-repeat left 5px}
/* 이벤트 쿠폰 등록/이벤트 포인트 등록 */
div.coupon_04 {width:757px; border:2px solid #cfcfcf; background-color:#f8f8f8; margin-bottom:20px; padding-bottom:8px}
div.coupon_04 div.top {width:757px; text-align:center; background:url('/resources/image/mybay/bg_box_13.gif') no-repeat left bottom; height:30px; padding:15px 0 5px 0}
div.coupon_04 div.txt {width:730px; margin:0 auto; padding-top:15px}
div.coupon_04 ol li {background:url('/resources/image/mybay/bull_02.gif') no-repeat 136px 7px; padding:0 0 0 144px; color:#939393; font-size:11px; line-height:20px}
div.coupon_04 a img {padding-bottom:1px}
div.coupon_04 .inp_coupon {width:342px; margin-right:10px}
/* 포인트 보유 현황 */
.couponbg {background:url('/resources/image/mybay/mycouponbg.png')}
.ebg {background:url('/resources/image/mybay/mycouponbg.png');float:left;overflow:hidden;position:relative;width:100%;height:100%}
.ebg span {position:absolute;z-index:-1;top:-200px;left:-200px}
div.coupon_05 {width:761px;height:93px;margin-bottom:23px;padding-bottom:8px;position:relative}
div.coupon_05 div { position:absolute;color:#d60500;font-family:Tahoma ,dotum,"돋움", Arial, Helvetica, sans-serif;font-size:18px}
div.coupon_05 .c05_1 {font-size:28px;left:37px;width:211px;height:auto;text-align:right;top:44px; line-height:normal}
div.coupon_05 .c05_2 {top: 27px;left: 563px;width: 150px;text-align:right}
div.coupon_05 .c05_3 {top:55px;left:563px;width: 150px;text-align:right}
div.coupon_tab {height:46px;background:url('/resources/image/mybay/bg_tab_02.gif') repeat-x left top;zoom:1}
div.coupon_tab:after {content:"";display:block;clear:both}
div.coupon_tab ul	 {width:100%;height:46px}
div.coupon_tab ul li a { float:left; position:relative; overflow:hidden}
div.coupon_tab ul li a span { float:left; position:absolute; top:-100px}
div.coupon_tab ul li a span.number { top:10px; left:100px; color:#d50600; font-weight:bold}
div.coupon_tab ul li.ct1 {float:left;width:160px; height:34px}
div.coupon_tab ul li.ct2 {float:left;width:126px; height:34px}
div.coupon_tab ul .ct1 a { background-position:-288px -101px; width:160px; height:34px}
div.coupon_tab ul .ct2 a { background-position:-160px -101px; width:127px; height:34px}
div.coupon_tab ul .ct1 .on { background-position:0 -101px}
div.coupon_tab ul .ct2 .on { background-position:-449px -101px}
div.coupon_tab ul .ct3 { float:right}
div.coupon_tab ul .ct3 a.ebg { background-position:-576px -123px; width:75px; height:20px; margin:5px 0 0 0}
div.coupon_06 {height:30px}
div.coupon_06 ul {width:100%; height:30px}
div.coupon_06 ul li a {background-position:-576px -101px; width:86px; height:20px; margin:-17px 0 0 0;float:right}

/* 20141015 회원등급 개편 (신예니) */
div.list_myclass1 {width:761px; padding:0 0 0 0; border-top:2px solid #73abd2}
div.list_myclass1 table.list_tab04 th {background-color:#e2f1f6; color:#474747}
div.list_myclass1 table.list_tab04 tr.h50 {height:50px}
div.list_myclass1 table.list_tab04 tr.h50 td {border-left:1px solid #cfcfcf}

/* 20141222 마일리지출금>스마트페이 (백채원) */
.mybaySmartpay1 {padding:20px 0 30px 0}
.mybaySmartpay2 {height:278px;background:url('/resources/image/design/mybay/smartpay02.jpg') no-repeat}
.mybaySmartpay2 ul {position:absolute;top:200px;left:390px}
.mybaySmartpay2 li {line-height:18px;font-weight:bold}
.mybaySmartpay2 li.blank {padding-top:15px}
div.smartpay_useInfo {padding-top:20px}
table.mybaySmartpay3 {width:100%;table-layout:fixed;border-top:1px solid #d3d3d3;border-bottom:2px solid #d3d3d3}
table.mybaySmartpay3 th {border-top:1px solid #d3d3d3;padding:35px 0 35px 0;line-height:20px;font-size:12px}
table.mybaySmartpay3 td {border-top:1px solid #d3d3d3;padding:35px 0 35px 0;line-height:20px}
div.view_body .smartpayBlank15 {padding-top:15px}
div.view_body table.mybaySmartpay4 {width:100%;table-layout:fixed}
div.view_body table.mybaySmartpay4 th {padding:8px 0 5px 20px;background-color:#f9f9f9;border-left:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;text-align:left;font-size:12px}
div.view_body table.mybaySmartpay4 td {padding:8px 0 5px 20px;border-left:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;color:#555555}
div.view_body table.mybaySmartpay4 span.sumMileage {color:#f65d00;font-weight:bold;font-size:14px}
div.view_body table.mybaySmartpay4 .fst {border-left:0px}
div.view_body table.mybaySmartpay4 input.texton {margin-bottom:3px}
div.view_body table.mybaySmartpay4 span.txt {color:#a6a6a6;padding-left:10px;font-size:11px}

/* 20150131 정통법개정4차_마이베이>나의계좌관리 (신예니) */
div.member_table a {color:#f47300}

/* 20150409 보안수단추가+IP (김혜미) */
div.list_tab04_ip input {width:70px; text-align:center}
div.content_in {position:relative}
div.content_in div.safe_service2set ul.clear_aft li {width:225px; padding:10px; margin-right:10px; float:left; border:#cfcfcf 1px solid}
div.content_in div.safe_service2set ul.clear_aft li:last-child {margin-right:0}
div.content_in div.safe_service2set ul.clear_aft li+li+li {margin-right:0}
div.content_in div.safe_service2set p.txt span {display:inline-block; text-indent:10px}

/* 20150514 개인정보수집및이용에관한동의 (김혜미) */
div.member_01asp div.notice_03 div {color:#888; height:13px; vertical-align:middle; margin-top:1px}
div.member_01asp div.notice_03 div img {margin-top:-2px}

/* 20150722 보안서비스 관리 - 로그인 도용방지 서비스 추가 (김혜미)  */
div.safe_name4 {position:absolute; left:30px; top:290px; height:145px}
div.safe_tab01 {position:relative; float:left; width:340px; height:145px; background:url('/resources/image/design/mybay/member_106.jpg') no-repeat}
div.safe_tab01 > div {position:absolute; top:20px; left:20px; width:105px; padding-top:87px; text-align:center; font-weight:bold; font-size:11px; letter-spacing:-1px}
div.safe_tab01_off {background:url('/resources/image/design/mybay/member_108_off.gif') top no-repeat}
div.safe_tab01_on {background:url('/resources/image/design/mybay/member_108_on.gif') top no-repeat}
div.safe_tab02 {position:relative; float:left; width:340px; height:145px; background:url('/resources/image/design/mybay/member_107.jpg') no-repeat; margin-left:20px}
div.safe_tab02 > div {position:absolute; top:20px; left:20px; width:105px; padding-top:87px; text-align:center; font-weight:bold; font-size:11px; letter-spacing:-1px}
div.safe_tab02_off {background:url('/resources/image/design/mybay/member_108_off.gif') top no-repeat}
div.safe_tab02_on {background:url('/resources/image/design/mybay/member_108_on.gif') top no-repeat}
div.safe_name4 p {position:absolute; top:80px; left:120px; width:180px; text-align:left}
div.safe_name4 p img {margin-top:-3px}
p.safe_btn_grp {position:absolute; left:130px; bottom:25px; width:590px; text-align:center}
ul.security_3set li {width:339px; padding:10px 20px; float:left; margin-right:-1px; border:#cfcfcf 1px solid}

/* 20150930 물품추가등록권 (김혜미) */
div.coupon_selladd {overflow:hidden}
div.coupon_selladd div {float:left; width:212px; margin-left:2.5px; margin-bottom:2.5px; background:#f9f9f9; text-align:center; padding:20px}
div.coupon_selladd div.fst {margin-left:0}
.coupon_help01 {float:right; color:#ff7800; text-decoration:underline; font-size:11px; letter-spacing:-1px}
.coupon_help02 {float:right; margin-top:-5px}
div.layer_370 {position:absolute; top:79px; right:0; width:330px; border:3px solid #036fba; background-color:#ffffff; padding:20px}
div.layer_370 h3 {width:330px; height:32px; margin:0 auto; position:relative; border-bottom:1px solid #036fba; text-indent:0px}
div.layer_370 h3 p.close {position:absolute; top:0px; right:0px}
div.layer_370 div.tit {color:#ff7800; font-weight:bold; margin-top:20px}
div.layer_370 ul.list {margin-top:5px}
div.layer_370 ul.list li {background:url('/resources/image/design/pay/dot_01.gif') no-repeat left 5px; padding-left:7px; font-size:11px}

/* 20151013 마일리지출금 - 배너 추가 */
div.gift_sale {height:160px; background:url('/resources/image/design/mybay/payment_img01.jpg') no-repeat; margin-bottom:10px; position:relative}
div.gift_sale ul.img01 {position:absolute; top:116px; left:42px; overflow:hidden}
div.gift_sale ul.img01 li {float:left; width:121px; height:32px; margin-left:15px}
div.gift_sale ul.img01 li a {display:block; height:32px}

/* 20151022 찜한물품 추가 (김혜미) */
div.wish_tit {background:url('/resources/image/design/mybay/wish_01.gif') no-repeat; height:133px}
div.wish_tit p {margin-left:185px}
div.wish_tit p.p01 {padding-top:25px; font-family:notoKR; font-size:22px; color:#202153}
div.wish_tit p.p02 {padding-top:31px; font-size:11px; color:#202153}
div.wish_tit span.p_color {color:#883acc}

div.wish_list_wrap {border-top:1px solid #e6e6e8}
div.wish_list_table table {width:100%; color:#444; table-layout:fixed}
div.wish_list_table table .state label.chkbox {position:relative; display:block; margin-top:25px; font-family:dotum, sans-serif; color:#e06363}
div.wish_list_table table .state label.chkbox::before {content:''; position:absolute; top:-25px; left:50%; width:18px; height:18px; background:url('/resources/image/design/main/v3_0/layout_ico_v3_0.png') no-repeat 0 -82px; cursor:pointer; transform:translateX(-50%)}
div.wish_list_table table .state input[type="checkbox"]:checked + label.chkbox::before {background-position-x:-20px}
div.wish_list_table table .title {padding:0 10px; text-align:left}
div.wish_list_table table .title a {display:inline-block; width:100%; color:#444; overflow:hidden; text-overflow:ellipsis; white-space:nowrap}
div.wish_list_table table .title span {font-size:11px; color:#883acc}
div.wish_list_table table .trade_price,
div.wish_list_table table .base_price,
div.wish_list_table table .amount {padding-right:10px; text-align:right}
div.wish_list_table table .trade_price {color:#e06363}
div.wish_list_table table .state {position:relative}
div.wish_list_table table .state > input[type="checkbox"] {position:absolute; top:35%; left:40%; transform:translateY(-50%)}
div.wish_list_table table .off td,
div.wish_list_table table .off td a,
div.wish_list_table table .off td span,
div.wish_list_table table .off td label.chkbox {color:#a0a0a0}
div.wish_list_table table .wish_list_more {display:none; font-family:'Malgun Gothic',sans-serif}
div.wish_list_table table .wish_list_more.on {display:table-row}
div.wish_list_table table .wish_list_more .amount {color:#616781}
div.wish_list_table table .wish_list_more .base_price {font-weight:bold; color:#2c2d34}
div.wish_list_table table .wish_list_more .trade_price {font-weight:bold; color:#ea254f}
div.wish_list_table table .wish_list_more .sort {color:#616781}
div.wish_list_table table .wish_list_more .level {font-weight:bold; color:#2c2d34}
div.wish_list_table table .wish_list_more .date {font-size:11px; color:#a9afbd; text-align:center}
div.wish_list_table table .wish_list_more > td {padding:0; text-align:left}
div.wish_list_table table .wish_list_more > td > p {height:30px; padding-left:24px; background:#eaeef7; font-size:12px; font-weight:700; color:#1d233d; line-height:30px; box-sizing:border-box}
div.wish_list_table table .wish_list_more thead th {height:30px; background:#fff; border-top:1px solid #bdc6d7; border-bottom:1px solid #bdc6d7; font-size:12px; font-weight:400; color:#616781; text-align:center}
div.wish_list_table table .wish_list_more tbody td {height:40px; border-bottom:1px solid #e1e3e8; font-size:12px}
div.wish_list_table table .wish_list_more tbody tr:last-child td {border-bottom:0}
div.wish_list_table table .wish_list_more tbody td.list_icon {font-size:0; text-align:center}
div.wish_list_table table .wish_list_more tbody td.list_icon span {margin:0 3px; vertical-align:middle}
div.wish_list_table table .wish_list_more tbody .goods_name > a {display:block; font-size:13px; color:#101010; overflow:hidden; text-overflow:ellipsis; white-space:nowrap}
div.wish_list_table table .wish_list_more tbody .goods_name .ico.file {width:18px; height:18px; margin-left:4px; background:url('/resources/image/itemList/list_ico_v1_0.png') no-repeat -32px -52px}
div.wish_list_table table .wish_list_more tbody .goods_name .ico.power {width:32px; height:18px; margin-left:4px; background:url('/resources/image/itemList/list_ico_v1_0.png') no-repeat 0 -52px}
div.wish_list_table > table > thead > tr > th {height:30px; background:#f9f9f9; border-right:1px solid #e6e6e8; border-bottom:1px solid #e6e6e8; font-size:12px; font-weight:700; color:#727272; box-sizing:border-box}
div.wish_list_table > table > thead > tr > th:last-child {border-right:0}
div.wish_list_table > table > tbody > tr > td {margin:0;padding:15px 0;border-right:1px solid #e6e6e8;border-bottom:1px solid #e6e6e8;font-size:12px;text-align:center;box-sizing:border-box}
div.wish_list_table > table > tbody > tr > td:last-child {border-right:0}
div.wish_list_table > table > tbody > tr > td.confirm > a {display:block; width:70px; height:18px; border-radius:3px; line-height:20px}
div.wish_list_table > table > tbody > tr > td.confirm > a.btn_buy {margin:0 auto 4px; background:#3e62ba; font-size:11px; color:#fff}
div.wish_list_table > table > tbody > tr > td.confirm > a.btn_reco {margin:0 auto; padding-right:10px; background:url('/resources/image/itemList/btn_bg_up.gif') no-repeat; font-size:11px; color:#444; box-sizing:border-box}
div.wish_list_table > table > tbody > tr.on > td.confirm > a.btn_reco {background:url('/resources/image/itemList/btn_bg_down.gif') no-repeat}

/* 20151120/20170124 마일리지 충전소 (김혜미) */
div.agree_fmadd_box {margin-bottom:30px}
div.agree_fmadd_box p.txt01 {margin:7px 0 7px 15px}
div.agree_fmadd_box table th {height:15px}
div.agree_fmadd_box table td {height:35px}
div.agree_fmadd_box div.check {text-align:right; margin-top:10px}
div.agree_fmadd_box div.check label {cursor:pointer}
div.agree_fmadd_box div.check label input {margin:0 0 3px 0}

/* 유로등록서비스-경매 물품 등록/관리 20160322 (김혜미) */
div.paidAction .list_tab dl {border-bottom:1px solid #848484; height:30px; width:100%}
div.paidAction .list_tab dd {float:left; width:130px; height:29px; cursor:pointer; text-indent:-9999px; margin-right:2px; border-top:1px solid #d4d4d4; border-left:1px solid #d4d4d4; border-right:1px solid #d4d4d4}
div.paidAction .list_tab dd.tab01 {background:url('/resources/image/design/mybay/action_tab01.gif') no-repeat center 0}
div.paidAction .list_tab dd.tab02 {background:url('/resources/image/design/mybay/action_tab02.gif') no-repeat center 0}
div.paidAction .list_tab dd.tab03 {background:url('/resources/image/design/mybay/action_tab03.gif') no-repeat center 0}
div.paidAction .list_tab dd.on {height:30px; border-color:#848484; background-position:center 100% !important}
div.paidAction .list_tab .list_control {border-bottom:2px solid #e6e6e8; padding:10px 0 6px 0}
div.paidAction .notice_03 {padding:10px 15px; margin-bottom:10px}
div.paidAction .notice_03 ol li {font-size:12px}

/* 유로등록서비스 메인 20160329 (김혜미) */
div.paidReg_02 {height:162px; position:relative; background:url('/resources/image/design/mybay/action_03.jpg') no-repeat center}
div.paidReg_02 div {position:absolute; width:250px; height:20px; font-size:14px; font-weight:bold; color:#333}
div.paidReg_02 div span {float:left; width:50px; height:20px; line-height:22px; margin-right:15px; text-align:center}
div.paidReg_02 div.paidReg_02_01 {left:125px; top:60px}
div.paidReg_02 div.paidReg_02_02 {left:490px; top:60px}
div.paidReg_02 div.paidReg_02_03 {left:125px; top:113px}
div.paidReg_02 div.paidReg_02_04 {left:490px; top:113px}
div.paidReg_03 {position:relative; width:745px; margin:20px auto 0; background:url('/resources/image/design/mybay/action_05_01.gif') no-repeat 0px top}
div.paidReg_03 th {background:none; height:42px; padding:0; border-left:1px solid #cacdcf; border-bottom:0}
div.paidReg_03 td {font-size:11px; color:#34393d; padding:10px 7px; border-left:0; border-bottom:0; border-right:1px solid #cacdcf; border-top:1px solid #cacdcf}
div.paidReg_03 td.fst {border-left:1px solid #cacdcf; font-weight:bold}
div.paidReg_03 td.center {text-align:center}
div.paidReg_03 tr.fst td {border-top:0}
div.paidReg_03 td a {font-size:12px; color:#00519c; font-weight:bold}
div.paidReg_03 div.last {position:absolute; bottom:0; width:745px; height:5px; background:url('/resources/image/design/mybay/action_05_02.gif') no-repeat left bottom}
div.paidReg_03 span.brd {position:relative; display:inline-block; height:20px; line-height:20px; letter-spacing:-0.03em; padding:0 5px; border-top:1px solid #ccc; border-bottom:1px solid #ccc}
div.paidReg_03 span.brd span {position:absolute; display:inline-block; width:3px; height:22px}
div.paidReg_03 span.brd_l {left:0; top:-1px; background:url('/resources/image/design/mybay/action_05_l.gif') no-repeat}
div.paidReg_03 span.brd_r {right:0; top:-1px; background:url('/resources/image/design/mybay/action_05_r.gif') no-repeat}

/* 유로등록서비스-유료등록 결제 내역 조회 20160418 (김혜미) */
div.paidAction .list_tab dd.tab11 {background:url('/resources/image/design/mybay/action_tab04.gif') no-repeat center 0}
div.paidAction .list_tab dd.tab12 {background:url('/resources/image/design/mybay/action_tab05.gif') no-repeat center 0}
div.paidAction p.notice_p {margin:20px 0; padding-left:15px}
div.paidAction div.auctionTable02 {border-top-color:#e3e5e9}
div.paidAction div.auctionTable02 th {font-size:12px; vertical-align:middle; color:#666; background-color:#f1f2f4; border-bottom-color:#e3e5e9; font-family:'Malgun Gothic',Arial,Helvetica,sans-serif; padding:15px 0;}
div.paidAction div.auctionTable02 td {font-size:12px; border-color:#e3e5e9; font-family:'Malgun Gothic',Arial,Helvetica,sans-serif; color:#555; padding:10px 0}
.list_benefits::after {content:''; display:block; clear:both}
.list_benefits li {float:left; width:136px; height:100px; border:1px solid #eaeef7; border-bottom-color:#b7c1d9; text-align:center; box-sizing:border-box}
.list_benefits li + li {margin-left:20px}
.list_benefits li > h6 {padding:14px 0 10px; border-bottom:1px solid #eaeef7; font-family:'Malgun Gothic',sans-serif; font-size:14px; color:#616781; box-sizing:border-box}
.list_benefits li .num_benefit {padding:21px 0;font-family:tahoma; font-size:24px; color:#635bca}

/* 20160725 마이베이-나의정보관리-보상마크상태관리 (김혜미) */
div.indemnify_main { width:761px; margin-bottom:50px}
div.indemnify_main div.case { width:741px; padding:10px; border-top:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2; background-color:#f7f7f7; margin-bottom:20px}
div.indemnify_main div.case img { border:0}
div.indemnify_main div.case ul { padding: 10px 0 0 0}
div.indemnify_main div.indemBox { margin-bottom:15px}
div.indemnify_main div.indemBox ul.boxL { float:left; width:400px}
div.indemnify_main div.indemBox ul.boxR { float:right; width:350px; margin-left:11px}
div.indemnify_main ul { display:block; zoom:1}
div.indemnify_main ul.box li.tit {margin-bottom:10px}
div.indemnify_main ul li.tit { font-size:11px}
div.indemnify_main ul li img { padding-bottom:10px}
div.indemnify_main span.line { text-decoration:underline}

/* 20161010 나의정보관리-보상마크상태관리 보상마크대상 선정조건 확인 (김혜미) */
div.indemnify_ban {background:url('/resources/image/design/mybay/indemnify_03_01.gif') no-repeat; margin-top:15px; padding-top:10px}
div.indemnify_ban ul {height:58px; width:720px; margin:0 auto}
div.indemnify_ban ul li {float:left; width:177px; height:44px; margin-left:4px; background:url('/resources/image/design/mybay/indemnify_03_02.gif') no-repeat}
div.indemnify_ban ul li:first-child {margin-left:0}
div.indemnify_ban ul li.r1 {background-position:0 -44px}
div.indemnify_ban ul li.r2 {background-position:-181px -44px}
div.indemnify_ban ul li.r3 {background-position:-362px -44px}
div.indemnify_ban ul li.r4 {background-position:-543px -44px}
div.indemnify_ban ul li.r1.on {background-position:0 0}
div.indemnify_ban ul li.r2.on {background-position:-181px 0}
div.indemnify_ban ul li.r3.on {background-position:-362px 0}
div.indemnify_ban ul li.r4.on {background-position:-543px 0}
div.indemnify_ban ul li p {display:none}
div.indemnify_ban ul li span.num {font-weight:bold; display:block; margin-top:14px}
div.indemnify_ban ul li.on span.num {color:#1a4a8f; margin-left:142px}
div.indemnify_ban ul li.off span.num {color:#d24040; margin-left:135px}

/* 20161222 마일리지충전/결제관리-마일리지 출금 (김혜미) */
#mysellList div.popbankTime div.layerWrap {position:absolute; top:50%; margin-top:-210px; width:530px; z-index:9999}
#mysellList div.notice_04 {margin-top:80px}
#mysellList div.viewNotice a.more {position:absolute; left:24px; top:80px}
#mysellList div.tcashNotice a.more {position:absolute; left:24px; top:104px}
#mysellList table.list_tab04 th {color:#444}
#mysellList table.list_tab04 td.left {text-align:left; padding-left:30px}
#mysellList table.list_tab01 tr.empty td {padding:30px 0}
#mysellList td.mobileNumber input {margin-bottom:0}
#mysellList td.mobileNumber input[disabled]:hover {background-color:#ebebe4}
#mysellList td.mobileNumber div.txt04 {margin:3px 0 0 3px}
#mysellList div.pop_notice02 {margin:0}
#mysellList ul.pmListTab {overflow:hidden; padding:7px 20px 5px; margin:15px 0 10px; border-top:2px solid #e6e6e8; border-bottom:2px solid #e6e6e8; background-color:#f9f9f9}
#mysellList ul.pmListTab li {float:left; margin-right:20px; color:#555}
#mysellList ul.pmListTab li label {cursor:pointer}
#mysellList ul.pmListTab li label input {margin-bottom:2px}
#mysellList ul li.help07 {line-height:20px}
#mysellList ul li.help07 span.left {margin-left:100px}
#mysellList div.tcashType {width:200px; float:left; position:relative}
#mysellList div.tcashType ul {overflow:hidden}
#mysellList div.tcashType ul li {float:left; width:88px; height:18px; line-height:20px; margin-right:5px; text-align:center; letter-spacing:-0.15em; background-color:#747474; border:1px solid #747474; color:#e1e1e1; cursor:pointer}
#mysellList div.tcashType ul li.onT.on {font-weight:bold; color:#fff; background-color:#be2d00; border:1px solid #9a2400}
#mysellList div.tcashType ul li.onM.on {font-weight:bold; color:#fff; background-color:#3e7e00; border:1px solid #346900}
#mysellList div.tcashType span.cash {display:block; width:183px; height:18px; line-height:20px; margin-top:5px; text-align:center; font-size:14px; font-weight:bold}
#mysellList div.tcashType span.cash.onT {color:#be2d00; border:1px solid #9a2400}
#mysellList div.tcashType span.cash.onM {color:#346900; border:1px solid #346900}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	#mysellList div.tcashType ul li,#mysellList div.tcashType span.cash {line-height:18px}
}
#mysellList div.tcashType div.tcTip {left:0px; top:25px; width:130px}
#mysellList div.tcashType div.imTip {left:100px; top:25px; width:130px}
#mysellList div.tcashType div.close {cursor:pointer}
#mysellList div.tcashType a.imBtn {position:absolute; bottom:6px; right:-127px}
table.list_tab04 td:first-child.left {border-left:1px solid #cfcfcf}
#mysellList .total_price {margin-top:10px; font-family:'Malgun Gothic',sans-serif; font-size:14px; font-weight:700; text-align:right; color:#303030}
#mysellList .btn_bank_time {margin-left:10px; border-bottom:1px solid #a9afbd}

/* 20170317 마일리지/결제 관리 - 마일리지출금 - 티캐시 프로세스 변경 (김혜미) */
div.tcashTip {position:absolute; left:90px; bottom:50px}
div.tcashTip a.close {position:absolute; top:1px; right:2px; width:15px; height:15px; background:rgba(0,0,0,0)}

/* 내 회원등급 정보 */
.mybay_grade {font-family:'Malgun Gothic',sans-serif}
.mybay_grade .info_grade {padding:30px 0 20px; border:1px solid #e0e7f7; box-sizing:border-box}
.mybay_grade .info_grade i {width:87px; height:66px; margin-left:26px}
.mybay_grade .info_grade > div {margin-left:20px}
.mybay_grade .info_grade > div strong {display:block; margin:15px 0 25px; font-size:18px; color:#1f2152}
.mybay_grade .info_grade > div p {color:#7e86a8}
.mybay_grade .info_grade_benefit {border:1px solid #e3e5e9}
.mybay_grade .info_grade_benefit > ul > li {position:relative; width:151px; text-align:center}
.mybay_grade .info_grade_benefit > ul > li + li {border-left:1px solid #e3e5e9}
.mybay_grade .info_grade_benefit .grade_box {position:relative; background:#f1f2f4; padding:17px 0}
.mybay_grade .info_grade_benefit .grade_box::before,
.mybay_grade .info_grade_benefit .grade_box::after {content:''; position:absolute; top:100%; left:50%; border:solid transparent; transform:translateX(-50%)}
.mybay_grade .info_grade_benefit .grade_box::before {border-top-color:#e5e7ea; border-width:7px}
.mybay_grade .info_grade_benefit .grade_box::after {border-top-color:#f1f2f4; border-width:6px}
.mybay_grade .info_grade_benefit li.on::after {content:''; position:absolute; top:0; right:0; bottom:0; left:0; border:2px solid #635bca; box-sizing:border-box}
.mybay_grade .info_grade_benefit li.on .cell {font-weight:700; color:#635bca}
.mybay_grade .info_grade_benefit li.on ul.cell li:last-child > a {position:absolute; bottom:5px; left:5px; width:141px; padding:7px 0; z-index:1}
.mybay_grade .info_grade_benefit .cell + .cell {border-top:1px solid #e3e5e9}
.mybay_grade .info_grade_benefit .cell {padding:17px 0}
.mybay_grade .info_grade_benefit ul.cell {position:relative; height:176px; padding:15px 0; box-sizing:border-box}
.mybay_grade .info_grade_benefit ul.cell li + li {margin-top:5px}
.mybay_grade .ico_calendar {font-weight:700; color:#555}
.mybay_grade .ico_calendar::before {content:''; display:inline-block; width:16px; height:15px; margin-right:5px; background:url('/resources/image/design/mybay/icon_mileage.png') -69px 0 no-repeat; vertical-align:-3px}


/* 나의물품 - 다이렉트메시지 (김혜미) */
.articleSerch {margin:10px 0}
.articleSerch .direct_ntfy {margin:0; float:left}

/* 현금영수증 */
.member_table .inp_receipt, .member_table .inp_cm {display:none; margin:10px 0; font-size:0}
.member_table .inp_receipt select.sel_ph {width:59px; height:20px}
.member_table .inp_receipt select.sel_type {width:135px; margin-right:5px}
.member_table .inp_receipt div {display:inline-block}
.member_table .inp_receipt div > span,
.member_table .inp_cm > span {display:inline-block; padding:0 4px; line-height:20px; font-size:12px; vertical-align:middle}
.member_table .inp_cm span.inp_tit {padding:0; margin-right:10px}
.member_table .inp_receipt p.notice,
.member_table .inp_cm p.notice {padding-top:3px; padding-left:10px; margin:10px 0; background:#f3f3f3; letter-spacing:-1px; color:#959595}
.member_table .inp_receipt p.notice span,
.member_table .inp_cm p.notice span {display:block; line-height:1.7; font-size:11px}
.member_table .inp_receipt input {width:59px; height:20px; padding:0 4px; border:1px solid #d7dbe3; box-sizing:border-box}
.member_table .inp_cm input {height:20px; padding:0 4px; border:1px solid #d7dbe3; box-sizing:border-box}
.member_table .inp_cm input.type02:nth-of-type(1) {width:40px}
.member_table .inp_cm input.type02:nth-of-type(2) {width:30px}
.member_table .inp_cm input.type02:nth-of-type(3) {width:50px}
.member_table .chc_no {margin:10px 0; font-size:0}
.member_table .chc_no p {font-size:12px}

/* 현금영수증 주의사항 레이어팝업 (20181221 서재진) */
.pop_wrap.pop_receipt {display:none; position:absolute; top:310px; left:260px; width:415px; z-index:20}

/* 마이베이 게임용품 (20190326 서재진) */
.list_type tbody td.lt1_subject .txt_goods {font-style:normal; color:#1f2152}

/* 3자 정보 제공동의 (20190909 서재진) */
.agree_table {margin-bottom:30px; font-size:13px}
.agree_table th {padding:10px; background-color:#f9f9f9; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; border-left:1px solid #e5e5e5; font-family:'Malgun Gothic',sans-serif; font-size:12px; color:#727272}
.agree_table th.fst {border-left:0}
.agree_table tr {text-align:center}
.agree_table td {padding:10px; border-bottom:1px solid #e5e5e5; border-left:1px solid #e5e5e5; color:#787878}
.agree_table td.disagree {color:#b3b0b0}
.agree_table td.fst {padding:10px 30px; border-left:0; text-align:left}
.agree_table .inp_box label.chkbox {padding-left:18px}

/* 마이베이리스트 */
.list_type tbody td.lt1_subject a > img {margin-right:5px}
.list_type tbody td.lt1_subject .label_item {float:none; width:55px; height:14px; margin-right:5px; border-width:1px; line-height:14px; font-size:10px}
.list_type tbody td.lt1_subject .label_item:not([class*="label0"]) {line-height:12px; color:#555}
.push_setting .btn_3type01 {width:64px; height:26px; line-height:24px}

/* 네이버페이 테이블 추가로 인한 padding 여백 수정 20230213 */
.mileage_06_st table.list_tab03 .right {padding-right: 7px;}

/* 계정거래 판매등록물품 끌어올리기 20230322 */
.list_type tbody td.lt1_drag {vertical-align: top;}
.list_type tbody td.lt1_drag:first-of-type + td {vertical-align: top;}
.list_type tbody td.lt1_drag > .drag_top {margin-top: 6px;}

/* 우측배너 */
.right_banner {position: absolute;top: 80px;left: 50%;margin-left: 540px;}

/* 티캐시 종료 */
.tcash_end {position: relative;text-align: center;}
.tcash_end a {position: absolute;top: 1020px;left: 270px;display: inline-flex;align-items: center;justify-content: center;width: 220px;height: 50px;}