#wrap.global header #hd .utilLi {right:5px;}
.global h1 {position:absolute;margin-left:-50px;left:50%;top:0px;text-align:center; width:100px;height:36px; color:#fff; font:600 20px/36px '';}
.global .tb_nor th {text-align:left;  font-size: 12px;line-height: 16px; font-weight: normal;}
em.ic_star {margin-left:2px;color:#eb4956; font:bold 12px ''; vertical-align:middle}
.global span.inp_bor.inp_disabled { opacity: 0.7;}
.global ul.diviLi li {padding-bottom:0}
.global .stepBox{ position: relative;padding:12px 5px 8px 10px;border:solid 1px #cdcdcd;border-radius:3px;background-color:#fff;margin:0 10px}
.global .stepBox:before { content:'';position:absolute;left:0;right:0;bottom:0;z-indeX:3;height:50px; }
.global .stepBox:before {
	background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.75) 35%, rgba(255,255,255,1) 70%, rgba(255,255,255,1) 100%);
	background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,0.75) 35%,rgba(255,255,255,1) 70%,rgba(255,255,255,1) 100%);
	background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,0.75) 35%,rgba(255,255,255,1) 70%,rgba(255,255,255,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 );
}

.global .stepBox .Box_Scroll {max-height: 150px; overflow-y:scroll; padding-bottom:32px;padding-right:5px; text-align: justify;}
.global .agreeArea labe:after {clear:both;}
.global .tit_l {display:inline-block; font-size:24px; color:#6699cc; font-weight:bold}
.global .tit_ll {display:inline-block; font-size:40px;  color:#6699cc; font-weight:bold}
.global #content_wrap  .myEntCBox {border:none}
.global .iptBoxArea label {display:inline-block; width:80px;}
.global .iptBoxArea .inp_bor {margin:3px 0}
.global .login {text-align:center}
.global .login li {display:inline; width:50%; } 
.global .login em.division { margin:0 10px;color:#d8d8d8; }
.global textarea:disabled, .global  input:disabled {background:#f7f7f7 !important}
.global select.selTp01 {font-weight:normal}
.global #content_wrap .subTitleDark h2 .txt_dept.dept1 {font-size:13px}
.global #content_wrap .subTitleDark h2 .txt_dept.dept2 {font-size:15px}

/* ¸®½ºÆ® */
.global .goods_info {padding-top:15px !important}
.global  #content_wrap .useInfoSet { padding:20px 10px 15px;border-bottom:solid 1px #e5e5e5; color:#888; font-size:12px }
.global  #content_wrap .useInfoSet strong {display: inline-block; padding-bottom:8px; font-weight:normal; color:#333; font-size:14px}

/* »ó¼¼ */
.global  #content_wrap .subTitleDark.subBar {background:#3a3d48 !important}
.global  .alertLi li {text-indent:0; padding-right:10px}
.global  .alertLi li {line-height:18px}
.global  .box {padding: 0px 5px 20px 10px; margin-bottom:20px; border: solid 1px #cdcdcd; border-radius: 3px; background-color: #fff;}
.global h3.terms {text-align:center; padding:15px 0; position:relative; color:#6699cc; line-height:20px}
.global h3.terms a.lnkX {position:absolute; right:12px; top:12px}
.global h3.terms a.lnkX .bgEnt { margin:5px;width:17px;height:17px;background-position:-130px -125px; }

/* °áÁ¦ */
.global .agreeArea.agree label {font-weight:normal; padding-right:65px;}
.global .item_card {display: inline-block; padding:0 10px 10px; color:#888; font-size:11px}

/* ÆË¾÷ */
.global .yesDialogPopArea {width:auto}
.global .yesDialogPopArea h2.yesDLP_tit { font-size:13px}
.global .yesDialogPopArea .alertLi li {color:#888; padding:2px 0}
.global .yesDialogPopArea .tb_nor td.txt {font-size:11px;}
.global .p_txt {display:inline-block; font-size:12px; color:#888; padding:5px 0}


/* ¸¶ÀÌ°ø¿¬ */
.global #content_wrap .subTitle.My {border-top:solid 1px #d3d3d3; background:#f2f2f2}
.global #content_wrap .myLevBox {background:#fff}
.global #content_wrap .myLevBox .ic_my {display:inline-block; background: url('//tkfile.yes24.com/img/mobile/ic_my.png') no-repeat 0 2px; background-size:18px auto; width:25px; height:30px}
.global #content_wrap .goods_gBox .goods_info {padding-top:0 !important}
.global #content_wrap .goods_gBox li .gUnit_cont .goods_infoArea {border-top:none}
.global #content_wrap .goods_gBox li .gUnit_cont .goods_name {font-size:14px}
.global #content_wrap .tb_nor .tbRowLi04 li {line-height:26px}
.global .myOrderLi li label .orderInfoDl dt {width:120px}

/* ÆûÅÂ±× °ü·Ã */
.lPop-layer.global .inpRow {line-height:25px}

.lPop-layer.global span.inp_bor {padding:3px; vertical-align:bottom}
.inp_bor.ipt_wSizeTS {width:50px;border:0 !important;background-color:transparent !important;}
.inp_bor.ipt_wSizeTS input {padding:3px 2px}
.lPop-layer.global .inpRow.TS input {background-color:transparent !important;font-family:'¸¼Àº °íµñ';font-weight:bold; font-size:15px; }
.lPop-layer.global .inpRow.TS .inp_bor.ipt_wSizeTS {width:40px}
.lPop-layer.global .btn_c {font-weight:normal}
/* 240628 ±Û·Î¹ú GNB¸Þ´º ¼öÁ¤ */
/* GenreMenu */
.welGenreArea {margin:0 ;display: inline-block;width: 100%; background: #fff;border-bottom: 1px solid #ccc;}
.welGenreArea .welGenreLi li {float: left; width:calc(100% / 3);text-align: center;} /* width:20% -> calc(100% / 3) ¼öÁ¤ */
.welGenreArea .welGenreLi li a {display: block; line-height:35px; font-size:13px; border-left:1px solid #e5e5e5;  border-top:1px solid #e5e5e5; margin-left:-1px}	
.welGenreArea .welGenreLi li a:hover, .welGenreArea .welGenreLi li a.on {font-weight:bold}
/* Ãß°¡ */
@media screen and (min-width:640px){
	.welGenreArea .welGenreLi li {width:calc(100% / 6);}
}