@font-face {
  font-family: 'Noto thin';
  font-style: normal;
  font-weight: 100;
  src: url(/font/notokr/NotoSansKR-Thin.woff2) format('woff2'),
       url(/font/notokr/NotoSansKR-Thin.woff) format('woff'),
       url(/font/notokr/NotoSansKR-Thin.otf) format('opentype');
}

@font-face {
  font-family: 'Noto light';
  font-style: normal;
  font-weight: 100;
  src: url(/font/notokr/notokr-light.woff2) format('woff2'),
       url(/font/notokr/notokr-light.woff) format('woff'),
       url(/font/notokr/notokr-light.otf) format('opentype');
}
@font-face {
   font-family: 'Nanum Gothic';
   font-style: normal;
   font-weight: 300;
   src: url(/font/notokr/notokr-regular.woff2) format('woff2'),
        url(/font/notokr/notokr-regular.woff) format('woff'),
        url(/font/notokr/notokr-regular.otf) format('opentype');
 }
@font-face {
   font-family: 'Noto medium';
   font-style: normal;
   font-weight: 500;
   src: url(/font/notokr/notokr-medium.woff2) format('woff2'),
        url(/font/notokr/notokr-medium.woff) format('woff'),
        url(/font/notokr/notokr-medium.otf) format('opentype');
 }
@font-face {
   font-family: 'Noto bold';
   font-style: normal;
   font-weight: 500;
   src: url(/font/notokr/notokr-bold.woff2) format('woff2'),
        url(/font/notokr/notokr-bold.woff) format('woff'),
        url(/font/notokr/notokr-bold.otf) format('opentype');
 }

#cart2 input {padding: 3px 3px; border: 1px solid #ddd; font-size: 14px}
.cart_gugun_title{font-family:"Nanum Gothic"; !important;font-size:14px;font-size:12px;padding:5px;background:#28486E;color:#ffffff;}

#cart2 {padding:0 10px 0 10px;font-family:"Nanum Gothic";}

#cart2 .t {text-align:left;}
#cart2 .nametd {text-align:left;}
#cart2 .gname {padding:0;font-size:13px;line-height:130%;}
#cart2 .gname .f1 {font-size:11px;color:#ff0000;}
#cart2 .gname .f2 {font-size:11px;color:#0000ff;}
#cart2 .option {margin:2px 0 2px 0;font-size:11px;color:#666;}
#cart2 .price {font-size:11px;font-weight:bold;color:#DA6464;}
#cart2 .point {font-size:11px;color:#A1AB05;}
#cart2 .sum1box {padding:0;font-family:"Nanum Gothic";}
#cart2 .sum1box .sprice {font-family:"Nanum Gothic";text-align:center;color:#0000ff;font-size:30px;font-family:arial;font-weight:bold;margin:25px 0 25px 0;}
#cart2 .sum1box .sprice span {font-family:Nanum Gothic;font-size:18px;}

#cart2 .sum1box td {border-bottom:0;border-bottom:#efefef solid 1px;text-align:left;color:#999;}
#cart2 .sum1box .s1 img {position:relative;top:-2px;}
#cart2 .sum1box .s2 img {position:relative;top:-2px;}
#cart2 .sum1box .s1 td {font-weight:bold;color:#666666;}
#cart2 .sum1box .s2 td {color:#666666;}
#cart2 .sum1box .rg {text-align:right;}
#cart2 .halinbox {padding:10px 0 0 0;}
#cart2 .halinbox td {border-top:0;border-bottom:#efefef solid 1px;text-align:left;color:#666666;}
#cart2 .halinbox .ptment {color:#999;font-size:11px;font-family:Nanum Gothic;margin:5px 0 0 8px;}
#cart2 .halinbox .upimg {position:relative;top:3px;cursor:pointer;}
#cart2 .halinbox .c td {padding:2px 0 2px 0;}
#cart2 .sum2box {padding:20px 0 0 0;}
#cart2 .sum2box .sprice {text-align:center;color:#D8363C;font-size:30px;font-family:arial;font-weight:bold;margin:25px 0 25px 0;}
#cart2 .sum2box .sprice span {font-family:Nanum Gothic;font-size:18px;}
#cart2 .sum2box td {border-bottom:0;border-top:#efefef solid 1px;text-align:left;color:#999;}
#cart2 .sum2box .s1 img {position:relative;top:-2px;}
#cart2 .sum2box .s2 img {position:relative;top:-2px;}
#cart2 .sum2box .s1 td {font-weight:bold;color:#666666;}
#cart2 .sum2box .s2 td {color:#666666;}
#cart2 .sum2box .rg {text-align:right;}
#cart2 .omanbox {}
#cart2 .omanbox1 {border:#dfdfdf solid 1px;padding:10px;margin:0;}
#cart2 .omanbox1 td {border-top:0;border-bottom:#efefef solid 1px;text-align:left;color:#666;font-size:1.2em;}
#cart2 .omanbox1 .sx {width:20px;font-family:Nanum Gothic;font-size:10px;color:#c0c0c0;text-align:center;}
#cart2 .omanbox1 input {padding: 5px 6px; border: 1px solid #ddd; font-size: 14px}
#cart2 .omanbox1 td div {padding:5px 0 0 0;}
#cart2 .omanbox1 .td1 {width:80px;}
#cart2 .rmanbox {padding:20px 0 0 0;}
#cart2 .rmanbox1 {border:#dfdfdf solid 4px;padding:10px;margin:0;}
#cart2 .rmanbox1 td {border-top:0;border-bottom:#efefef solid 1px;text-align:left;color:#666;}
#cart2 .rmanbox1 input {border:#dfdfdf solid 1px;height:15px;padding:2px 0 0 2px;}
#cart2 .rmanbox1 td div {padding:5px 0 0 0;}
#cart2 .rmanbox1 .sx {width:20px;font-family:Nanum Gothic;font-size:10px;color:#c0c0c0;text-align:center;}
#cart2 .rmanbox1 .ck {border:0;position:relative;left:-4px;}
#cart2 .rmanbox1 .td1 {width:80px;}
#cart2 .ckindbox {border:#dfdfdf solid 1px;padding:10px 10px 30px 10px;}
#cart2 .cinfobox {border:#dfdfdf solid 1px;padding:10px;margin:20px 0 0 0;}
#cart2 .cinfobox td {border-top:0;border-bottom:#efefef solid 1px;text-align:left;color:#666;}
#cart2 .cinfobox input {border:#dfdfdf solid 1px;height:15px;padding:2px 0 0 2px;}
#cart2 .cinfobox .r {border:0;position:relative;left:-4px;}
#cart2 .cinfobox .g {width:60px;}
#cart2 .cinfobox .sx {width:20px;font-family:Nanum Gothic;font-size:10px;color:#c0c0c0;text-align:center;}
#cart2 .cinfobox .ck {border:0;position:relative;left:-4px;}
#cart2 .cinfobox .guide {padding:10px 0 0 0;color:#7F6D09;line-height:150%;}
#cart2 .finishbox {padding:20px 0 0 0;}
#cart2 .finishbox1 {border:#dfdfdf solid 1px;padding:10px 10px 10px 10px;}
#cart2 .finishbox1 td {border:0;text-align:left;color:#999;font-size:1.2em;}
#cart2 .finishbox1 .s1 img {position:relative;top:-2px;}
#cart2 .finishbox1 .s2 img {position:relative;top:-2px;}
#cart2 .finishbox1 .s1 td {font-weight:bold;color:#666666;border-top:#dfdfdf solid 1px;padding:10px 0 5px 0;}
#cart2 .finishbox1 .s2 td {color:#666666;}
#cart2 .finishbox1 .s3 td {color:#5793A9;border-top:#dfdfdf solid 1px;padding:10px 0 0 0;}
#cart2 .finishbox1 .rg {text-align:right;}
#cart2 .finishbox1 .rg1 {color:#666666;}
#cart2 .finishbox .btnbox {padding:20px 0 0 0;text-align:center;}
#cart2 .finishbox .btnbox2 {padding:10px 0 10px 0;text-align:center;color:#ffffff;background:red;font-family: 'Nanum Gothic'}
#cart2 .finishbox .btnbox2 {padding:10px 0 10px 0;text-align:center;color:#ffffff;background:#D8363C;font-family: 'Nanum Gothic'}
#cart2 .finishbox .btnbox img {margin:0 0 5px 0;}
#paytype_bank {display:none;}
#paytype_bank select {width:220px;}
#paytype_card {display:block;}
#paytype_virt {display:none;}
#paytype_ziro {display:none;}
#paytype_phone {display:none;}
#paytype_tax {display:block;}
#paytype_cx {display:block;}
#taxT1 {position:absolute;visibility:hidden;}
#taxT2 {position:absolute;visibility:hidden;}
#taxT1 td {height:30px;}
#taxT2 td {height:30px;}
#taxT2 td .hand {position:relative;top:3px;}
#guide_bank {display:block;}
#guide_card {display:none;}
#guide_virt {display:none;}
#guide_ziro {display:none;}
#guide_phone {display:none;}
#jumin_cx {display:none;}
.dbox0 {border:#dfdfdf solid 1px;padding:10px;}
.dbox0 td input {border:#dfdfdf solid 1px;height:15px;padding:2px 0 0 2px;}
.dbox1 {margin:30px 0 0 0;}
.t {font-size:14px;font-weight:bold;font-family:Nanum Gothic;color:#333;border-bottom:#c0c0c0 solid 1px;padding:0 0 7px 0;margin:0 0 5px 0;}


.t1 {font-size:14px;font-weight:bold;font-family:Nanum Gothic;color:#333;padding:0 0 7px 0;margin:0 0 5px 0;}
.t1 span {color:#0489B4;font-weight:bold;font-size:17px;}
.t2 {font-size:13px;font-family:Nanum Gothic;font-weight:bold;border-bottom:#dfdfdf solid 1px;padding:0 0 7px 0;margin:0 0 10px 0;}
.num {font-size:16px;font-weight:bold;font-family:verdana;color:#934449;}
.zipbtn {position:relative;top:4px;cursor:pointer;}
.small {font-size:11px;font-family:Nanum Gothic;color:#C00000;}
.red {color:#D8363C;}
.myhavepoint {font-size:11px;font-family:Nanum Gothic;color:#188FCC;}
.stackment {font-size:11px;font-family:Nanum Gothic;color:#888;padding:7px 0 0 100px;}

.infomodify {font-size:11px;font-family:Nanum Gothic;color:#888;padding:5px 0 0 2px;vertical-align:middle;}
.notmember {font-size:11px;font-family:Nanum Gothic;color:#888;}
.radiotd input {padding:0;margin:0;}

.goodsnumbox {margin: 0 0 0 20px;}
.goodsnumbox .i {float:left;margin:0 1px 0 0;}
.goodsnumbox .i input {border:#c0c0c0 solid 1px;font:12px arial;width:30px;height:16px;text-align:center;}
.goodsnumbox .c {float:left;}
.goodsnumbox .u {margin:1px 0 1px 0;cursor:pointer;}
.goodsnumbox .d {margin:1px 0 0 0;cursor:pointer;}
.goodsnumbox .s {float:left;padding:2px 0 0 5px;}
.goodsnumbox .s img {cursor:pointer;}

#cart2 .td_title{
	line-height:140%;
	padding:5px 0 5px 0;
}

.cupon_tr{
	display:none;
}


