﻿@charset "utf-8";

/* 메인 Full팝업 */
/* 
.pop_wrap {width:100%; height:100%}
.pop_wrap .con {width:100%; margin-top:38px;}
.pop_wrap .input_area {position:fixed;width:100%; top:0px;left:0px; right:0px;z-index:1;  height:38px;}
.pop_wrap .input_area {color:#fff}
.pop_wrap .input_area label {position: fixed; left:10px; top:12px }
.pop_wrap .input_area .yesDLP_close {position: fixed; right:10px; top:4px;width: 29px;height: 30px;}
.pop_wrap .input_area .yesDLP_close .bgEnt {width:29px;height:30px;background-position: 2px 0px;}
.pop_wrap .bgEnt {display: inline-block;width:100%; height: 40px;overflow: hidden;line-height: 999px;vertical-align: top; background: url('//tkfile.yes24.com/img/mobile/_temp/icon.png') no-repeat ;background-size: 110px auto;}
/* 하단고정일경우
.pop_wrap .con {width:100%;}
.pop_wrap .input_area {position:fixed;width:100%; bottom:0px;left:0px; right:0px;z-index:1; background:#333; height:38px;}
.pop_wrap .input_area label {position: fixed; left:10px; bottom:9px }
.pop_wrap .input_area .yesDLP_close {position: fixed; right:10px; bottom:3px;width: 29px;height: 30px;}*/
.pop_wrap {text-align:center; margin:0 auto; width:100%; height:100%; overflow:auto}
.pop_wrap .app_input {position: fixed;text-align:left; background-color: rgba( 0, 0, 0, 0.5 );width:100%;height:35px; z-index:2000; border-bottom:1px solid #333}
.pop_wrap .app_input label{position: fixed;top: 10px; left: 10px; height:20px;} 
.pop_wrap .app_input label a {color:#fff;}
.pop_wrap .app_input .yesDLP_close {position: fixed;right: 10px;top: 6px;width: 29px;height: 30px;}
.pop_wrap .app_input .yesDLP_close .bgEnt {width:29px;height:30px;background-position: -40px -2px;}
.pop_wrap .bgEnt {display: inline-block;width:100%; height: 40px;overflow: hidden;line-height: 999px;vertical-align: top; background: url('//tkfile.yes24.com/img/mobile/_temp/icon.png') no-repeat ;background-size: 110px auto; background-position:}
.pop_wrap .topimg {display: block;position:fixed;left:0; top:0; margin:0 auto;  width:100%;z-index:0}
.pop_wrap .btnwrap {position: fixed;left: 0;width: 100%; height:55px;text-align: center;}
.pop_wrap .btn {color: #fff;text-align: center;width:100%;margin: 0 auto;font-size: 130%;padding: 15px 100px;border-radius: 3px;font-weight: bold;letter-spacing: -1px;box-shadow: 1px 1px 0 0 rgba(0, 0, 0, 0.3);-webkit-box-shadow: 1px 1px 0 0 rgba(0, 0, 0, 0.3);z-index: 1000; background:#913692; border-radius:30px}


/* 레이어팝업 */
#floatPop { position:fixed;margin-left:-147px;left:50%;z-index:3000;font-size:14px;text-align:center; }
#floatPop img { vertical-align:top; }
#floatPop .mainEventWrap { display:inline-block;margin:0;width:290px;overflow:hidden;border:solid 2px #333;text-align:center;background:#fff;border-radius:5px;-webkit-box-shadow:0px 0px 5px #333; }
#floatPop .mainEventWrap .mainEventImg { width:290px;overflow:hidden; }
#floatPop .mainEventWrap .mainEventImg img { width:290px; }
#floatPop .mainEventWrap .evePopTxtTit { padding-left:12px;height:28px;line-height:28px;color:#fff;font-weight:bold;font-size:14px;text-align:left;border-bottom:solid 1px #333;background-color:#6699cc;text-shadow:0 -1px 0 rgba(0,0,0,0.3); }
#floatPop .mainEventWrap .evePopTxtCon { padding:10px;color:#666;text-align:left;font-size:0.92em;line-height:1.40em; }
#floatPop .popBtnWrap { width:290px;text-align:center;background:#6699cc;  }
#floatPop .popBtn { border-top:solid 1px #333; }
#floatPop .popBtn:after { content:'';clear:both;display:block; }
#floatPop .popBtn li { float:left;width:50%;height:42px;border-top:solid 1px #85add6;-webkit-box-flex:1; }
#floatPop .popBtn li em { display:block;height:42px;line-height:42px;font-size:15px;font-weight:bold;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.3); }
#floatPop .popBtn li:first-child em { border-right:solid 1px #5385b7; }
#floatPop .popBtn li:last-child em { border-left:solid 1px #85add6; }

.yesDialogPopArea.wL {width:auto}
/* 폼태그 관련 */
.lPop-layer .wL .inpRow {line-height:25px}

.lPop-layer .wL span.inp_bor {padding:3px !important; 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 .wL .inpRow.TS input {background-color:transparent !important;font-family:'맑은 고딕';font-weight:bold; font-size:15px; }
.lPop-layer .wL .inpRow.TS .inp_bor.ipt_wSizeTS {width:40px}
.lPop-layer .wL .btn_c {font-weight:normal}