﻿@charset "utf-8";


/* Reset */
html,body{width:100%;height:100%}
html{overflow-y:scroll;font-size:10px; overflow-x:hidden;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,form,fieldset,p,button{margin:0;padding:0}
body,h1,h2,h3,h4,input,button{font-family:Noto Sans KR, Noto Sans Korean,sans-serif;font-size:12px;color:#383d41}
body{background-color:#fff;text-align:left;*word-break:break-all;-ms-word-break:break-all; line-height:130%;}
img,fieldset,iframe{border:0 none}
li{list-style:none}
input,select,button{vertical-align:middle}
img{vertical-align:middle;}
i,em,address{font-style:normal}
label,button{cursor:pointer} 
button{margin:0;padding:0}
a{color:#222;text-decoration:none}
button *{position:relative}
button img{left:-3px;*left:auto}
html:first-child select{height:20px;padding-right:6px}
option{padding-right:6px}
hr{display:none}
legend{*width:0}
table{border-collapse:collapse;border-spacing:0}
input::-ms-clear{display:none}


/* Common Style */
.font-black{color:#3a3a3a !important;}

body{background:#f3f2f7;}
body.bg-white{background:#FFF;}
input[type=submit]{-webkit-appearance:none;-webkit-border-radius:0px;border-radius:0;} 

header{width:100%; height:47px; border-bottom:1px solid #e98900; background:#ffa415;}
header h1{font-size:19px; color:#FFF; text-align:center; padding-top:15px;}

section nav{width:100%; overflow:hidden;}
section nav ul{}
section nav ul li{float:left; text-align:center; height:50px; border-bottom:1px solid #dbdbdb;}
section nav ul li a{font-size:15px; padding-top:19px; display:inline-block; padding-bottom:13px; padding-left:10px; padding-right:10px;}
section nav ul li.on a{border-bottom:3px solid #ffa415; color:#ffa415;}


.slick-slider{background:#FFF; width:100%; height:50px; position: relative; display: block;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-khtml-user-select: none;-ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent; border-bottom:1px solid #dbdbdb;}
.tablet-slide > div > div.slick-list{width:auto !important;	left:0px;}
.tablet-panel > div.slick-list{width:auto !important;left:0px;}
.slick-list:focus{outline: none;}
.slick-list.dragging{cursor: pointer;cursor: hand;}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
.slick-track{position: relative;top: 0;left: 0;display: block;}
.slick-track > div.on a{border-bottom:3px solid #ffa415; color:#ffa415;}
.slick-track:before,.slick-track:after{display: table;content: '';}
.slick-track:after{clear: both;}
.slick-loading .slick-track{visibility: hidden;}
.slick-slide{display: none;float: left;height: 100%;min-height: 1px;}
[dir='rtl'] .slick-slide{float: right;}
.slick-slide img{display: block;}
.slick-slide.slick-loading img{display: none;}
.slick-slide.dragging img{pointer-events: none;}
.slick-initialized .slick-slide{display: block; height:50px; text-align:center;}
.slick-initialized .slick-slide > a{letter-spacing:-1px; font-size:14px; padding-top:19px; display:inline-block; padding-bottom:13px; padding-left:10px; padding-right:10px; color:#aaaaaa;}
.slick-loading .slick-slide{visibility: hidden;}
.slick-vertical .slick-slide{display: block;height: auto;border: 1px solid transparent;}
.slick-arrow.slick-hidden {display: none;}

input[type=checkbox] {  
    display: none;  
}

input[type=checkbox] + label{
    display: inline-block;  
    cursor: pointer;  
    position: relative;  
    padding-left: 25px;  
    margin-right: 15px;  
    font-size: 13px;
}

input[type=checkbox]+ label:before {     
   background:url(../images/checkbox_25x24_unchecked.png) no-repeat 0 0;
   background-size:25px;
   width:25px;
   height:25px; 
   content: "";
    position: absolute;  
    left: -11px;  
    top: 50%;  
    display:inline-block;
    overflow:hidden;
    margin-top:-12.5px;
}
input[type=checkbox]:checked + label:before { 
    background:url(../images/checkbox_25x24_checked.png) no-repeat 0 0;
    text-align: center;  
    background-size:25px;
   width:25px;
   height:25px; 
} 

input[type=checkbox]+ label.terms-label:before {     
	left: -7px;  
    bottom: -6px; 
}

input[type=checkbox]+ label.pay-list-label:before {     
	left: -7px;  
    bottom: -6px; 
}




article.contents{background:#FFF;}
.pay-list{width:90%; height:57px; border-bottom:1px solid #ececec; overflow:hidden; padding:13px 5% 13px; position:relative;}
.pay-list-chk{float:left;}
span.pay-thumb > img{width:100%;}
.pay-txt > span{display:inline-block; width:100%;}
.pay-tit{font-size:16px; color:#000000;}
.pay-date{color:#aaaaaa; font-size:12px; margin-top:5px;}

.pay-chk{width:15%; float:left !important; margin-top:15px; margin-left:3px;}
label.pay-label{width:70%; float:left; margin-left:12px;}
span.pay-thumb{float:left; display:inline-block; width:37px; height:47px; background:url(../images/pay_img01.png) no-repeat center 0; background-size:37px; margin-left:-4px;}
.pay-txt{display:inline-block; width:60%; float:left; margin-left:10px; margin-top:4px;}

.pay-sum{display:inline-block; width:15%; color:#ea5858; font-size:14px; position:absolute; bottom:29px; right:10px;}
.pay-due{padding:23px 16px; position:relative;}
.pay-due-txt{font-size:14px; color:#049ef8;}
.pay-due-b{overflow:hidden; margin-top:13px;}
.pay-due-info{font-size:13px; color:#aaa; float:left;}
.pay-sum-total{font-size:15px; color:#3a3a3a; float:right; line-height:120%; margin-top:9px;}
.ab-pay-sum-total{position:absolute; top:11px; right:16px; font-size:15px; color:#3a3a3a; float:right; line-height:120%; margin-top:9px;}

.pay-sum-bold{font-size:24px; color:#ec4242;}
.bottom-b{padding:13px 0; text-align:center;}

.btn-b{background:#049ef8; color:#FFF; border:none; border-radius:5px; width:90%; height:52px; font-size:16px;}
.btn-arrow{background:#049ef8; color:#FFF; border:none; border-radius:5px; width:90%; height:52px; font-size:16px;}
.btn-c-m{background:transparent; border:1px solid #049ef8; color:#049ef8; border-radius:5px; width:45%; height:52px; font-size:16px;}
.btn-b-m{background:#049ef8; color:#FFF; border:none; border-radius:5px; width:45%; height:52px; font-size:16px;}
.c-m-btn{float:right; width:56px; height:28px; border:1px solid #049ef8; border-radius:5px; background:transparent; color:#049ef8;}
.c-m-btn-f{float:left; width:56px; height:28px; border:1px solid #049ef8; border-radius:5px; background:transparent; color:#049ef8;}



i.btn-a{background:#049ef8 url(../images/btn_arrow_right.png) no-repeat 60% 19px; background-size:10px;}
.btn-arrow > img{width: 8px; margin-left: 10px; margin-bottom: 3px;}

input.erms-chk{}
label.terms-label{font-size:14px; color:#3a3a3a; margin-top:3px;}
.terms-l{margin-bottom:10px;}

.c-area{min-height:70%;}
section{height:92%;}

.info-img{width:94px; display:inline-block; margin-top:35%;}
.info-img > img{width:100%;}
.info-c{text-align:center; background:transparent !important;}
.info-txt{font-size:20px; color:#3a3a3a; margin-top:27px; line-height:130%;}
.error-code{font-size:14px; color:#aaaaaa; text-align:center; margin-top:42px; margin-bottom:10px;}
.error-code > p{line-height:130%;}
.card-flow{width:100%; text-align:center; display:inline-block;}
.card-flow > img{width:100%;}

.card-pay{
	width: 90%;
	height:auto;
    border-bottom: 1px solid #ececec;
    overflow: hidden;
    padding: 13px 5% 13px
}

.mT40{margin-top:40px;}

.card-regular-tit{color:#3a3a3a; font-size:15px; margin-bottom:40px; margin-top:20px;}
.card-regular-txt{margin-bottom:20px;}
.card-regular-txt > p{color:#8e8e8e; font-size:13px;}
.card-regist-info{background:url(../images/card_regular_icon.png) no-repeat left center; padding-left:30px; background-size:20px; color:#049ef8; font-size:13px;} 
.card-regist{margin-top:10px; width:100%; height:56px; background:#f5f5f5; border-radius:5px; text-align:center; padding-top:20px;}
.card-regist > p{font-size:15px; line-height:140%;}


div.buyer{}
ul.buyer-info{}
ul.buyer-info li{border-bottom:1px solid #ececec; padding:16px 20px;}
ul.buyer-info li dl{overflow:hidden;}
ul.buyer-info li dl dt, ul.buyer-info li dl dd{float:left; font-size:14px;}
ul.buyer-info li dl dt{color:#3a3a3a; width:30%;}
ul.buyer-info li dl dd{color:#aaaaaa; width:68%;}
ul.buyer-info li dl dd.p-pay{color:#ec4242;}
ul.buyer-info li dl dd:last-child{text-align:left;}

.buyer-total{overflow:hidden; padding-right:20px; margin-top:10px;}
.buyer-total-pay{float:left; font-size:14px; color:#049ef8; margin:14px 19px;}

.card-c{width:100%; text-align:center; border-bottom:1px solid #dbdbdb;}
.card-complete-msg{font-size:17px;; color:#3a3a3a; font-weight:bold; background:url(../images/card_complete_icon.png) no-repeat left 15px; background-size:27px; padding: 16px 33px; text-align:center; display:inline-block;}

.card-t{background:#f3f2f7; border-bottom:1px solid #dbdbdb; padding: 16px 21px;}
.card-t > span{font-size:13px; color:#049ef8;}
.p-com{color:#1e9112 !important;}

.pay-date-nav{overflow:hidden; padding: 16px 21px; text-align:center; border-bottom:1px solid #dbdbdb;}
.a-left-on{float:left; width:11px; height:20px; display:inline-block; background:url(../images/arrow_left_on.png) no-repeat 0 0; background-size:11px;}
.a-right{float:right;width:11px; height:20px; display:inline-block; background:url(../images/arrow_right.png) no-repeat 0 0; background-size:11px;}
.date-year{display:inline-block; font-size:18px; color:3a3a3a;}

.pay-content{padding: 16px 21px; border-bottom:1px solid #dbdbdb; overflow:hidden;}
.delivery-txt{color:#32a2d6; font-size:13px; display:inline-block; float:right;}
.delivery-info{overflow:hidden;}
.delivery-f{margin-top:16px; overflow:hidden;}
.delivery-m{color:#ea5858; display:inline-block; float:left; font-size:13px;}
.delivery-c{color:#ffa415; display:inline-block; float:right; font-size:13px;}
.d-con{overflow:hidden; margin-top:4px;}
.d-left{float:left; font-size:13px;}
.d-left > li, .d-right > li{line-height:160%; color:#aaaaaa;}
.d-left > li > span, .d-right > li > span{color:#3a3a3a; margin-left:5px;} 
.d-right{float:right; text-align:right;font-size:13px;} 


.d-date-r{float:right; color:#aaaaaa; font-size:13px; margin-top:3px;}
.d-inner-con{overflow:hidden; float:left; margin-left:11px; margin-top:10px; width:85%;}
.d-inner-left , .d-inner-right{font-size:13px; color:#3a3a3a;}
.d-inner-left > li > span, .d-inner-right > li > span{color:#aaa; margin-left:4px;}
.d-inner-left{float:left;}
.d-inner-right{float:right;}

.p-yellow{color:#ffa415 !important;}
.p-red{color:#ea5858 !important;}
.p-green{color:#3ca716 !important;}
.p-gray{color:#aaaaaa !important;}


.dimmed {background :#464646; -moz-opacity: 0.6; opacity: 0.6 ; -ms-filter : alpha(opacity=60) !important; filter: alpha(opacity= 60) !important ; position: fixed; top :0; left:0px; z-index:12; width: 100%; height:100%;}
.layer-detail{text-align:center; border-radius:5px; position:absolute; background: #fff; width:90%; height:260px ; z-index: 13; left:50% ;top :10%;margin-left:-45%;}
.layer-tit{color:#3a3a3a; font-size:16px; display:inline-block; margin-top:10px;}
.layer-h{position:relative; border-bottom:1px solid #e2e2e2; padding-bottom:10px;}
.layer-h > a{position:absolute; top:10px; right:10px; width:15px;}
.layer-h > a > img{width:100%;}

.layer-area{width:90%; height:140px; background:#aaa; margin:20px auto;}

.detailed-info{padding: 16px 21px; background:#FFF; overflow:hidden;}
.d-detailed-con{overflow:hidden;}
.d-detailed-left, .d-detailed-right{font-size:13px; color:#aaa;}
.d-detailed-left > li, .d-detailed-right > li{line-height:160%;}
.d-detailed-left > li > dl, .d-detailed-right > li > dl{overflow:hidden; width:130px;}
.d-detailed-left > li > dl dt, .d-detailed-right > li > dl dt{float:left; width:40%;}
.d-detailed-left > li > dl dd, .d-detailed-right > li > dl dd{color:#3a3a3a; float:right; width:55%;}
.d-detailed-left{float:left;}
.d-detailed-right{float:right;}
.d-card{width:88%; height:30px; background:#f3f2f7; margin-top:20px; padding:15px 6%;}
.d-card-tit{font-size:14px; color:#049ef8; display:block margin-bottom:4px;}
.d-card-txt{font-size:13px; color:#707070; display:block;}

table.d-table{width:100%;}
table.d-table thead tr th{font-weight:normal; border-top:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1; font-size:13px; color:#ab6800; text-align:center; padding:16px 14px; background:#fff9ed;}
table.d-table tbody tr td{text-align:center; font-size:13px; padding:16px 14px; letter-spacing:-1px; border-bottom:1px solid #e1e1e1;}

/* Selectbox*/
.sod_select, .sod_select *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.sod_select{float:right; display:inline-block;position:relative;line-height:1; min-width:64px; padding:0 10px;border:1px solid #ccc;background:#fff url(../images/select_arrow_down.png) no-repeat 37px 15px;color:#555555;font-size:16px;text-align:left;/*text-transform:uppercase;*/vertical-align:middle; /* Opera */cursor:default; border-radius:5px; background-size:14px;}
.sod_select:after{content:"";position:absolute;right:10px;top:12px;font-size:7px}
.sod_select:hover, .sod_select.open, .sod_select.focus{border-color:#ccc}
.sod_select.open{color:#000}
.sod_select.focus{}
.sod_select.disabled{border-color:#828282;color:#b2b2b2;cursor:not-allowed}
.sod_select .sod_label{display:block;overflow:hidden;padding:9px 0;white-space:nowrap;text-overflow:ellipsis;padding-right:15px}
.sod_select .sod_list_wrapper{position:absolute;top:100%;left:0;display:none;height:auto; min-width:114px;margin:1px 0 0 -1px;background:#fff;border:1px solid #ccc;border-top:none;color:#000;z-index:1}
.sod_select.open .sod_list_wrapper{display:block}
.sod_select.disabled.open .sod_list_wrapper{display:none}
.sod_select.above .sod_list_wrapper{top:auto;bottom:100%;border-top:1px solid #ccc;border-bottom:none}
.sod_select .sod_list{display:block;overflow-y:auto;padding:0;margin:0}
.sod_select .sod_option{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative;padding:10px 10px;list-style-type:none}
.sod_select .sod_option.optgroup, .sod_select .sod_option.optgroup.disabled{background:inherit;color:#939393;font-size:14px;font-style:italic}
.sod_select .sod_option.groupchild{padding-left:20px}
.sod_select .sod_option.is-placeholder {display:none}
.sod_select .sod_option.disabled{background:inherit;color:#ccc}
.sod_select .sod_option.active{background:#f7f7f7;color:#333}
.sod_select .sod_option.selected{padding-right:25px}
.sod_select .sod_option.selected:before{content:"";position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;color:#808080;height:9px;width:10px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTAgOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTAgOSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8cGF0aCBmaWxsPSIjRDlEOUQ4IiBkPSJNNCw2LjdDMy42LDYuMywzLjUsNi4xLDMuMSw1LjdDMi42LDUuMiwyLDQuNiwxLjUsNC4xYy0wLjgtMC44LTIsMC40LTEuMiwxLjJjMC45LDAuOSwxLjksMS45LDIuOCwyLjgNCgkJYzAuNywwLjcsMS4zLDEsMiwwQzYuNyw2LDguMywzLjcsOS44LDEuNUMxMC41LDAuNSw5LTAuMyw4LjMsMC42bDAsMEM2LjcsMi45LDUuNyw0LjQsNCw2LjciLz4NCjwvZz4NCjwvc3ZnPg0K)}
.sod_select.no_highlight .sod_option.selected{}
.sod_select.no_highlight .sod_option.selected:before{display:none}
.sod_select select{display:none !important}
.sod_select.touch select{-webkit-appearance:menulist-button;position:absolute;top:0;left:0;display:block !important;height:100%;width:100%;opacity:0;z-index:1}

.bg-gray{background:#f3f2f7 !important;}
.pay-m-r{color:#aaaaaa; font-size:15px; float:right; margin-top:8px; margin-right:10px;}
.order-n{display:inline-block; margin-top:3px; font-size:12px;}



.prod-pay-pro{float:left;}
.prod-pay-pro > label{margin: 0px 13px -2px -7%;}
.pay-m-bottom{border-top:1px solid #e1e1e1; float:right; width:85%;}
.pay-m-bottom li dl{overflow:hidden; padding:10px 14px 10px;}
.pay-m-bottom li dl dt{float:left; font-size:14px;}
.pay-m-bottom li dl dd{float:right; font-size:14px; color:#049ef8;}
.pay-area{overflow:hidden; border-bottom:1px solid #e1e1e1;}
.order-list{width: 90%; overflow: hidden; padding: 13px 5% 13px;}
.pay-area > table{width:100%;}
.pay-area > table tr td{border-bottom: 1px solid #ececec; padding:1% 1.4%; letter-spacing:-1px;}
.pay-area > table tr td:first-child{padding-left:20px;}

.agreement-top{overflow:hidden; height:20px; background: #f3f2f7;     border-bottom: 1px solid #dbdbdb; padding: 16px 21px;}
.agreement-tit{float:left; font-size:13px; color:#049ef8;}
.agree-all-chk{float:right;}

.terms-c-top{margin-top:20px; width:100%; padding-bottom:20px;}
.terms-c{margin-top:10px; overflow:hidden; border: 1px solid #ececec; width:90%; height:50px; margin:10px auto 0; border-radius:10px;}
.terms-c > span{display:inline-block; float:left;}
.f-right{float:right;}
.terms-tit{padding: 16px 20px; }
.terms-txt{margin-top:30px;}


.list-col{overflow:hidden; padding: 13px 20px; border-bottom: 1px solid #ececec;}
.buy-sum-pay{font-size:15px; display:block; float:left; color:#aaaaaa;}
.buy-sum-pay > a{color:#aaa;}
.buy-sum-money{font-size:16px; display:block; float:right; color:#ec4242;}

.saved-money{font-size:13px; float:left; margin-top: 6px; color:#aaaaaa;}
.saved-right{float:right;}
.saved-money-use{float:left; margin-right:10px;}

.saved-money-use > .sod_select{background-position-y:center; background-position-x:50px; font-size:13px; width:72px;}
.saved-money-use > .sod_select .sod_label{padding:7px 0;}
button.apply-btn{font-size:13px; float: right; width: 56px; height: 28px; border: 1px solid #049ef8; border-radius: 5px; background: transparent; color: #049ef8;}
.buy-sum-txt{font-size:16px; color:#ec4242;}

.advice-gray{color:#aaaaaa; font-size:13px; background:#f3f2f7; padding:10px;}
.advice{color:#aaaaaa; font-size:13px; padding:10px; line-height:150%;}
.user-saved{width: 90%; height: auto; overflow: hidden; padding: 13px 5% 13px;}
.user-saved-money{font-size:15px; color:#3a3a3a; text-align:center; line-height:130%; margin-top:96px;}
.saved-money-rule{font-size:13px; color:#8e8e8e;
	 margin-top: 26px;
    width: 90%;
    background: #f5f5f5;
    border-radius: 5px;
    text-align: center;
    padding: 10px 5%;
    text-align:left;
    overflow:hidden;
}
.saved-money-rule dl dt, .saved-money-rule dl dd{font-size:13px; line-height:150%;}
.saved-money-rule dl dt{color:#049ef8;}
.saved-money-rule dl dd{color:#8e8e8e;}



@media only screen and (min-width : 1280px) {
	ul.buyer-info li dl dt{width:25%; margin-top:10px;}
	ul.buyer-info li dl dd{width:25%; text-align:center; color:#3a3a3a;  margin-top:10px;}
	ul.buyer-info li dl dd:last-child{margin-top:0px;}
	ul.b-list li dl dt{width:30%;}
	ul.b-list li dl dd{width:68%;}
}


@media only screen and (max-width : 1280px) {
	ul.buyer-info li dl dt{width:25%; margin-top:10px;}
	ul.buyer-info li dl dd{width:25%; text-align:center; color:#3a3a3a;  margin-top:10px;}
	ul.buyer-info li dl dd:last-child{margin-top:0px;}
	ul.b-list li dl dt{width:30%;}
	ul.b-list li dl dd{width:68%;}
}

@media only screen and (max-width : 1080px) {
	ul.buyer-info li dl dt{width:25%; margin-top:10px;}
	ul.buyer-info li dl dd{width:25%; text-align:center; color:#3a3a3a;  margin-top:10px;}
	ul.buyer-info li dl dd:last-child{margin-top:0px;}
	ul.b-list li dl dt{width:30%;}
	ul.b-list li dl dd{width:68%;}
}

@media only screen and (max-width : 1024px) {
	ul.buyer-info li dl dt{width:25%; margin-top:10px;}
	ul.buyer-info li dl dd{width:25%; text-align:center; color:#3a3a3a;  margin-top:10px;}
	ul.buyer-info li dl dd:last-child{margin-top:0px;}
	ul.b-list li dl dt{width:30%;}
	ul.b-list li dl dd{width:68%;}
}

@media only screen and (max-width : 960px) {
	ul.buyer-info li dl dt{width:25%; margin-top:10px;}
	ul.buyer-info li dl dd{width:25%; text-align:center; color:#3a3a3a;  margin-top:10px;}
	ul.buyer-info li dl dd:last-child{margin-top:0px;}
	ul.b-list li dl dt{width:30%;}
	ul.b-list li dl dd{width:68%;}
}


@media only screen and (max-width : 800px) {
	ul.buyer-info li dl dt{width:25%; margin-top:10px;}
	ul.buyer-info li dl dd{width:25%; text-align:center; color:#3a3a3a;  margin-top:10px;}
	ul.buyer-info li dl dd:last-child{margin-top:0px;}
	ul.b-list li dl dt{width:30%;}
	ul.b-list li dl dd{width:68%;}
}

@media only screen and (max-width : 732px) {
	ul.buyer-info li dl dt{width:25%; margin-top:10px;}
	ul.buyer-info li dl dd{width:25%; text-align:center; color:#3a3a3a;  margin-top:10px;}
	ul.buyer-info li dl dd:last-child{margin-top:0px;}
	ul.b-list li dl dt{width:30%;}
	ul.b-list li dl dd{width:68%;}
}

@media only screen and (max-width : 640px) {
	ul.buyer-info li dl dt{width:25%; margin-top:10px;}
	ul.buyer-info li dl dd{width:25%; text-align:center; color:#3a3a3a;  margin-top:10px;}
	ul.buyer-info li dl dd:last-child{margin-top:0px;}
	ul.b-list li dl dt{width:30%;}
	ul.b-list li dl dd{width:68%;}
}

@media only screen and (max-width : 600px) {
	ul.buyer-info li dl dt{width:25%; margin-top:10px;}
	ul.buyer-info li dl dd{width:25%; text-align:center; color:#3a3a3a;  margin-top:10px;}
	ul.buyer-info li dl dd:last-child{margin-top:0px;}
	ul.b-list li dl dt{width:30%;}
	ul.b-list li dl dd{width:68%;}
}

@media only screen and (max-width : 533px) {
	ul.b-list li dl dt{width:30%;}
	ul.b-list li dl dd{width:68%;}
}



@media only screen and (max-width : 435px) {
	ul.b-list li dl dt{width:30%;}
	ul.b-list li dl dd{width:68%;}
}


@media only screen and (max-width : 412px) {
	ul.b-list li dl dt{width:30%;}
	ul.b-list li dl dd{width:68%;}
}


@media only screen and (max-width : 411px) {
	ul.b-list li dl dt{width:30%;}
	ul.b-list li dl dd{width:68%;}
}


@media only screen and (max-width : 384px) {
	.pay-m-r{font-size:12px; margin-top:5px;}
	ul.b-list li dl dt{width:30%;}
	ul.b-list li dl dd{width:68%;}
}

@media only screen and (max-width : 375px) {
	.pay-m-r{font-size:12px; margin-top:5px;}
	ul.b-list li dl dt{width:30%;}
	ul.b-list li dl dd{width:68%;}
}

@media only screen and (max-width : 360px) {
	.pay-m-r{font-size:12px; margin-top:5px;}
	ul.b-list li dl dt{width:30%;}
	ul.b-list li dl dd{width:68%;}
}


@media only screen and (max-width : 320px) {
	.slick-initialized .slick-slide > a{font-size:12.5px;}	
	label.pay-label{width:66%;}
	ul.b-list li dl dt{width:31%;}
	ul.b-list li dl dd{width:68%;}
	.pay-txt{width:62%;}
	.pay-tit{font-size:14px;}
	.pay-date{letter-spacing:-1px;}
	.pay-sum{font-size:12px;}
	.pay-m-r{font-size:12px; margin-top:5px;}
}

@media only screen and (min-width : 320px) {
	label.pay-label{width:69%;}
}




.disabled{background:#ccc;cursor:not-allowed;}

