/* eventPopWrap */
#eventPopWrap{position:absolute;top:50%;left:50%;width:568px;margin:0 0 0 -284px;}
#eventPopWrap.on{display:block;}
#eventPopWrap .dimed{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(66, 69, 77, 0.9);z-index:1;}
#eventPopWrap .eventPop{overflow:hidden;position:relative;background:#fff;border:2px solid #ff8025;border-radius:40px;z-index:1;box-shadow:8px 8px 5px rgba(0, 0, 0, 0.4);}
#eventPopWrap .eventPop .titWrap{position:relative;height:72px;padding:0 66px 0 38px;background:#ffd6ae;}
#eventPopWrap .eventPop .titWrap .tit{font-size:22px;font-weight:900;color:#008b7f;line-height:3.2;}
#eventPopWrap .eventPop .titWrap .btnEvtPopClose{position:absolute;top:26px;right:23px;display:inline-block;width:20px;height:21px;background:url(/resources/images/event/common/btn_popclose.png) 0 0 no-repeat}
/* form */
#eventPopWrap .eventPop .input,
#eventPopWrap .eventPop .rdo,
#eventPopWrap .eventPop .chk{display:inline-block;}
.popTblWrap input[type="text"]{width:100%;height:32px;padding:0 14px;border:1px solid #dfdfdf;border-radius:4px;}
.popTblWrap input[type="radio"]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;}
.popTblWrap input[type="radio"] + label{position:relative;display:inline-block;font-size:14px;font-weight:400;color:#393d49;line-height:2.3;}
.popTblWrap input[type="radio"] + label:before{content: '';display:inline-block;width:19px;height:19px;margin:0 8px 0 0;background:#fff;border:1px solid #adafb6;border-radius:100%;vertical-align:middle;}
.popTblWrap input[type="radio"]:checked + label:after{content:'';position:absolute;top:11px;left:4px;width:13px;height:13px;background:#ff8025;border-radius:100%;}
.popTblWrap .ui-select-parent{width:122px;height:32px;vertical-align:top;}
.popTblWrap .select2-container .select2-selection--single,
.popTblWrap .select2-container--default .select2-selection--single .select2-selection__rendered,
.popTblWrap .select2-results__option{height:32px !important;line-height:32px;}
.popTblWrap .select2-container .select2-selection--single{border-radius:4px;}
.popTblWrap .select2-container--default .select2-selection--single .select2-selection__arrow b{top:0;height:32px;background-position:50% -8px;}
.popTblWrap .textareaWrap{padding:0 0 0 38px;line-height:1;}
.popTblWrap .textareaWrap textarea{width:100%;padding:20px;background:#fff;border-radius:10px;border:2px solid #ccc;}
.popTblWrap .textareaWrap textarea::placeholder{color:#ff8025;}
.popTblWrap .textareaWrap textarea:-ms-placeholder{color:#ff8025;}
.popTblWrap .formMulti{font-size:0;}
.popTblWrap .formMulti > * + *{margin-left:5px;}
.popTblWrap .formMulti > .rdo + .rdo{margin-left:20px;}
.popTblWrap .formMulti + .formMulti{margin-top:5px;}
.popTblWrap .formMulti + .input,
.popTblWrap .formMulti + .input + .input{width:100%;margin-top:4px;}
/* table */
.popTblWrap table{width:100%;}
.popTblWrap table th,
.popTblWrap table td{background:#f1f1f1;text-align:left;}
.popTblWrap table th{padding:10px 0 10px 38px;font-size:14px;font-weight:400;color:#606677;line-height:2.2;vertical-align:top;}
.popTblWrap table td{padding:10px 38px 10px 0;}
.popTblWrap table td.txt{line-height:2.2;}
.popTblWrap table .borderB th,
.popTblWrap table .borderB td{border-bottom:1px solid #dfdfdf;}
.popTblWrap .btnZipCode{display:inline-block;width:100px;height:32px;background:#abadb5;border-radius:4px;color:#fff;}
.popTblWrap .chkDateWrap li {margin-bottom:10px;line-height:18px;}
.popTblWrap .chkDateWrap li label {padding-left:30px;color:#393d49;font-weight:400;letter-spacing:-1px;}
.popTblWrap .chkDateWrap li label span {color:#ff8125;font-weight:400;letter-spacing:-1px;}
.popInfoWrap{padding:30px 38px 38px;font-size:14px;}
.popInfoWrap .agreeWrap .infoTit{font-weight:500;color:#393d49;}
.popInfoWrap .agreeWrap .infoList{margin-top:10px;}
.popInfoWrap .agreeWrap .infoList li{color:#888;line-height:1.6;letter-spacing:-0.04em;}
.popInfoWrap .agreeWrap .infoList li:before{content:'•';margin-right:5px;}
.popInfoWrap .agreeWrap .infoTxt{margin:20px 10px;color:#abadb5;line-height:1.4;letter-spacing:-0.04em;}
.popInfoWrap .agreeForm{padding:20px 0 30px;border-top:1px solid #dfdfdf;}
.popInfoWrap .agreeForm .chk{font-size:14px;color:#393d49;}
.popInfoWrap .agreeForm .chk.point{color:#ff3859;}
.popInfoWrap .agreeForm .chk label{padding-left:33px;font-weight:500;}
.popInfoWrap .agreeForm .chk + .chk{margin-top:9px;}
.popInfoWrap .agreeForm .red {color:#ff3859;}
.popInfoWrap .btnWrap .btnPopApply{display:inline-block;width:178px;height:56px;background:#ff8125;border-radius:28px;font-size:20px;font-weight:600;color:#fff;}
.popInfoWrap .btnWrap .btnPopApply:before{content:'';display:inline-block;width:8px;height:8px;margin-right:10px;background:#ff8125;border:5px solid #fff;border-radius:100%;}