@charset "euc-kr";
@import url('reset.css');

/* Declare web fonts :: LGFont, LGIcon */
@font-face {
    font-family:'LGSmHaL' ; font-style:normal; font-weight:200;
    src: url('/lgekor/asset/font/LGSmHaL.eot');
    src: url('/lgekor/asset/font/LGSmHaL.eot?#iefix') format('embedded-opentype'),
    url('/lgekor/asset/font/LGSmHaL.woff') format('woff'),
    url('/lgekor/asset/font/LGSmHaL.ttf') format('truetype');
}
@font-face {
    font-family:'LGSmHaR'; font-style:normal; font-weight:400;
    src: url('/lgekor/asset/font/LGSmHaR.eot');
    src: url('/lgekor/asset/font/LGSmHaR.eot?#iefix') format('embedded-opentype'),
    url('/lgekor/asset/font/LGSmHaR.woff') format('woff'),
    url('/lgekor/asset/font/LGSmHaR.ttf') format('truetype');
}
@font-face {
    font-family:'LGEIcons'; font-style:normal; font-weight:200;
    src: url('/lgekor/asset/font/LGEIcons.eot');
    src: url('/lgekor/asset/font/LGEIcons.eot?#iefix') format('embedded-opentype'),
    url('/lgekor/asset/font/LGEIcons.woff') format('woff'),
    url('/lgekor/asset/font/LGEIcons.ttf') format('truetype');
}
/* Reset */
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary,main{display:block}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
audio:not([controls]){display:none;height:0}
html{font-size:14px; line-height:1.3; background:#fff;color:#000;
    -webkit-text-size-adjust: none;
    -moz-text-size-adjust: none;
    -ms-text-size-adjust: none;
}
html,body,button,input,select,textarea{font-family:LGSmHaR,sans-serif;font-weight:lighter;}
body{margin:0; padding: 0; color: #000; font-size:14px; line-height:1.3; font-weight: 400;}
strong.h7 {font-size:1.3em;margin:1.3em 0; font-weight: normal; line-height:1.3em;}
b,strong{font-weight:400;}
p,pre{margin:0}
dl,menu,ol,ul{margin:0; padding: 0;}
dd{margin:0 0 0 0;}
ul,ol{list-style-image:none; list-style:none; padding: 0; margin: 0;}
img{border:0;vertical-align:middle;-ms-interpolation-mode:bicubic}
svg:not(:root){overflow:hidden}
figure{margin:0}
form{margin:0}
fieldset{border:0px none;margin:0;padding:0}
legend{border:0;padding:0;white-space:normal;*margin-left:-7px}
button,input,select,textarea{font-family:'LGSmHaR','inherit';font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle; border: none;}
textarea{overflow:auto;vertical-align:top}
table{border-collapse:collapse;border-spacing:0}
span{vertical-align:top}
a{vertical-align:top; color:#000; text-decoration:none;}
a:hover {text-decoration: underline;}
/* Common */
.ir {position: absolute; top: -9999px !important; left: -9999px !important; width: 0; height: 0; overflow: hidden;}
.blind {position:absolute; width:0px; height:0px; line-height:1px; left:-9999px; top:-9999px;}

/* input text */
/*input[type=text], input[type=password], input[type=submit], input[type=button], select { -webkit-appearance: none; -moz-appearance: none; appearance: none; }*/
input[type=button] {margin: 1px; padding: 0; width: 0; height: 0; overflow: hidden;}
select.common-select {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    display: inline-block; height: 32px; min-width: 100px; padding: 7px 24px 6px 15px; font-size: 14px; color: #333; vertical-align: middle; border: 1px solid #b4bec8; border-radius: 5px; background: #f6f7f9 url('/lgekor/asset/images/web/common/bg_select01.png') right top no-repeat;
}

/* radio, checkbox */
.radio  li label {font-size:18px;}
label {display: inline-block; vertical-align: middle; line-height: 1.4;}
input[type="radio"] {display: inline-block; vertical-align: middle; position: fixed; left: -9999px; top: 0;}
input[type="radio"] + label { position: relative; padding-left: 25px; margin: 1px;}
input[type="radio"] + label:before, .agree_radio label i{content:''; display: inline-block; position: absolute; top: 50%; left: 0; width: 20px; height: 20px; margin-top: -10px;  }/* background: url('/lgekor/asset/images/web/common/spliteCommon.png') 0 -150px no-repeat; */
input[type="radio"] + label.topbtn:before {top:0;margin-top:0;}
input[type="radio"]:checked + label:before{background-position:-50px -150px}
.agree_radio label.on i{background-position:-50px -150px}
input[type="checkbox"] {display: inline-block; vertical-align: middle; position: fixed; left: -9999px; top: 0;}
input[type="checkbox"] + label { position: relative; padding-left: 25px; margin: 1px;}
input[type="checkbox"] + label:before {content:''; display: inline-block; position: absolute; top: 50%; left: 0; width: 20px; height: 20px; margin-top: -10px; background: url('/lgekor/asset/images/web/common/spliteCommon.png') 0 -100px no-repeat; }
input[type="checkbox"] + label.topbtn:before {top:0;margin-top:0;}
input[type="checkbox"]:checked + label:before {background-position:-50px -100px}
input[type="radio"]:focus + label { border:1px dotted #666; margin: 0;}
input[type="checkbox"]:focus + label { border:1px dotted #666; margin: 0;}
input[type="button"]:focus + label { border:1px dotted #666; margin: 0;}

/* Splite image */
.sp {display: block; background: url('/lgekr/asset/images/web/common/spliteCommon.png') 0 0 no-repeat; overflow: hidden; text-indent: -9999px;}
/*icon*/
.icon {text-decoration: none !important;}
.icon:before {display: inline-block; font-family:'LGEIcons'; font-weight: normal; vertical-align: middle;
    -webkit-font-smoothing: antialiased;  /* Support for all WebKit browsers. */
    text-rendering: optimizeLegibility;  /* Support for Safari and Chrome. */
    -moz-osx-font-smoothing: grayscale;  /* Support for FF. */
    font-feature-settings: 'liga';  /* Support for IE. */
}
/* icon - gnb 600 ~ */
.icon.shop:before { content: '\e600' }
.icon.membership:before { content: '\e602' }
.icon.search:before { content: '\e606' }
.icon.event:before { content: '\e609' }
.icon.rd-close:before { content: '\e706' }
.icon.phone:before { content: '\e718' }
.icon.rd-arrow-d01:before { content: '\e721' }
.icon.rd-arrow-u01:before { content: '\e722' }

.icon.none:before { content: '\e723' }

/* top button */
.move-top { position: relative; opacity: 0;
    -webkit-transition: opacity .4s ease;
    -moz-transition: opacity .4s ease;
    transition: opacity .4s ease;
}
.move-top.show { opacity: 1;
    -webkit-transition: opacity .4s ease;
    -moz-transition: opacity .4s ease;
    transition: opacity .4s ease;
}
.move-top.show.force { opacity: 0 !important; }
.move-top > a { display: block; position: fixed; right: 1px; bottom: 1px; z-index: 9999999; height: 50px; width: 50px; background-position: -150px -200px; }

em.required { color: #a50034 }
#layer01,#layer02, hr, .event_wrap .hidden{display:none; background:#fff;}

#layer01 {position:absolute; top:157px; border:2px solid #e43e62;left: 50%; margin-left: -425px;}
#layer02 {position:absolute; top:100px; left:11px; border:2px solid #e43e62;}

caption, .hiddenitem {position: absolute !important;top:-99999px !important;left:-99999px !important;width:0 !important;height:0 !important;font-size:0 !important;line-height:0 !important;}
caption {color:#fff;}

.event-template .apply-wrap {position:relative;}

.btn_evtGo {position:absolute; bottom: 10%; left:14%;}
.btn_evtGo02 {position:absolute; bottom: 10%; left: 60.5%;}

.infocheck{color:#c30754 !important;padding-left: 116px;}
/**************** RESPONSIVE SAMPLE ****************/
/* Button */
.btn-n, .btn-r.none {display: inline-block; border: 0px solid #bbb; padding: 10px 0px 10px 4px; border-radius: 4px; vertical-align: middle; }
.btn-r {display: inline-block; border: 1px solid #bbb; padding: 10px 20px; border-radius: 4px; background: #fff; vertical-align: middle; }
.btn-r.on {border: 1px solid #a50034; color: #fff; background: #a50034;}
.btn_center{text-align:center;margin-top:25px}

caption, .hiddenitem {position: absolute;top:-99999px;left:-99999px;width:0;height:0;font-size:0;line-height:0;}
.web .onW{display:block}
.web .onM{display:none}
.mobile .onW{display:none}
.mobile .onM{display:block}

.event-template {position:relative; margin:0 auto; max-width:1200px; min-width: 1200px; /*width:100%;*/}

.event-template input[type="radio"] {}
.event-template input[type="text"], .event-template .aptevt-body .input-form input[type=tel] {height:36px;padding-top:2px;padding-left:5px;color:#333;line-height:20px;border:1px solid #b4bec8;background:#f6f7f9}
.event-template input[type="file"] {height:22px;color:#333;background-color:#fff}
.event-template input.clearText {color:#999}
.event-template select {display: inline-block;height: 36px;padding: 8px 10px 7px 15px;font-size: 16px;color: #333;vertical-align: middle;border: 1px solid #b4bec8;border-radius: 5px;background: #f6f7f9 url('/lgekr/asset/images/web/common/bg_select01.png') 100% center no-repeat;}
.event-template input[type="text"]::-webkit-input-placeholder {color:#a9a9a9;}
.event-template input[type="text"]::-moz-input-placeholder {color:#a9a9a9;}
.event-template input[type="text"]:-ms-input-placeholder {color:#a9a9a9;}

/* popup */
.event-template .event_popup {position:absolute;left:0 ;top:100px;width:100%;z-index:22;overflow-x:hidden;}
.event-template .event_popup .event_popup_in {position:relative;max-width: 860px;margin:0 auto;background-color:#fff;width: 100%;}
.event-template .title { position: relative; padding: 0; background-color: #c40754; border-bottom:1px solid #c1c1c1;}
.event-template .title .headLine { display: block; padding-left: 20px; color: #fff;font-size:26px; line-height:60px; text-align: left;font-family:'LGSmHaR'; border-bottom:1px solid #979797;}

.event-template .event_popup .pop_cont_tit {margin-top:17px; padding-left:18px;font-size:20px;font-family:'LGSmHaR'; color:#c30754;background:url('/lgekr/asset/images/web/common/bl_evtTit01.png') 0 4px no-repeat}
.event-template .event_popup .pop_cont_tit.first {float: left; width:87px;} /* color:#c30754; */
.event-template .event_popup .pop_cont_tit.second { color:#333 !important; font-family:'LGSmHaR'} /* img:first-child { width:100% !important;} */
.event-template .event_popup .pop_cont_tit.second strong {color:#c30754 !important;font-family:'LGSmHaR' !important;}
.event-template .event_popup .pop_cont_txt {float: left;font-size:16px;color:#333;margin-top:20px;padding:0 0 10px 0px; }
.event-template .event_popup .pop_cont {position:relative;/* width:800px; */margin:0 auto;margin-top:10px;padding:0 30px 30px;background-color:#fff;} /* padding:5px 0; */
.mobile .event-template .event_popup .pop_cont {padding:0 10px 30px;}
.event-template .event_popup .pop_cont.pop_cont02 {clear:both}
.event-template .event_popup .pop_close_btn {position:absolute;right:15px;top:15px;font-size:30px}

.event-template .event_popup .certify_wrap{border-top:1px solid #dcdcdc; margin-top:10px;}
.event-template .event_popup .certify {position:relative;width: 100%;/*height:68px; */clear: both;  /*border-bottom:1px solid #dcdcdc;*/}
.event-template .event_popup .certify  span {color:#c30754 !important;font-size:18px; font-family:'LGSmHaR' !important; line-height:50px;padding-left: 20px; }
.event-template .event_popup .certify #btn_ipin { margin-left: 7px;}
.event-template .aptevt-body {position:relative; width: 100%; clear: both; border-top:1px solid #dcdcdc; padding-bottom: 14px; margin-top: 20px}
.event-template .aptevt-body .input-form { padding-top: 10px; padding-bottom: 2px; }
.event-template .aptevt-body .input-form .info_input_cont {margin:0;overflow:hidden;} /* padding-left:1%; */
.event-template .aptevt-body .input-form .info_input_cont li {float:left;font-size:14px;line-height:30px;font-weight:400;width:100%;padding:0 0 26px 18px;}
.event-template .aptevt-body .input-form .addrExp {width:auto; margin-top: 10px; margin-left: 137px;}
.event-template .aptevt-body .input-form .addrExp span {color:#666;line-height:20px;}

.event-template .aptevt-body .input-form .info_input_cont li.expSec select{/*margin-left:7px;*/}
.event-template .aptevt-body .input-form .info_input_cont li.expSec select:first-child{margin-left:0;}
.event-template .aptevt-body .input-form .info_input_cont li.expSec select{}

.event-template .aptevt-body .input-form .info_input_cont li #cName {width:17%;}
.mobile .event-template .aptevt-body .input-form .info_input_cont li #cName {width:40%;}

.event-template .aptevt-body .input-form .info_input_cont li #hp1 {width:100px;/*margin-left: 7px;*/}
.event-template .aptevt-body .input-form .info_input_cont li #hp2 {width:100px; /*margin-left: 7px;*/}
.event-template .aptevt-body .input-form .info_input_cont li label  {float: left;position:relative;display:block;width:14.3%;font-size:20px;line-height:34px;height:34px;font-family:'LGSmHaR';color:#333;}
.event-template .aptevt-body .input-form .info_input_cont li.expSec label {height:70px;}
.event-template .aptevt-body .input-form .info_input_cont li.expSec{padding-top:0;}
/* .aptevt-body .input-form .info_input_cont li label:before {content:' ';position:absolute;top:50%;left:0;width:2px;height:2px;margin-top:-2px;background-color:#5f5f5f;} */

	.aptevt-body .input-form > strong { display: block; margin-bottom: 10px; font-size: 14px; font-weight: 400;}
	.aptevt-body .input-form .join-phone { overflow: hidden; margin-top: 10px; }
	.aptevt-body .input-form .join-phone .readonly { float: left; width: 30%; }
	.aptevt-body .input-form .join-phone .readonly + .readonly { margin-left: 5%; }
	.aptevt-body .input-form .join-shop { display: block; margin-top: 15px; }
	.aptevt-body .input-form .my-phone { margin-top: 10px; }
	.aptevt-body .input-form .my-searchAddr { position: relative; /*float: left;*/  }
	.aptevt-body .input-form .my-searchAddr input { box-sizing: border-box;   } /*  margin-top: 10px; padding-left: 10px; margin-left: 0% !important;  */
	.aptevt-body .input-form .my-searchAddr input:first-child { width: 250px;margin-left: 0% !important; }
	.aptevt-body .input-form .my-addr {position: relative; /*float: left;*/ margin-left: 117px;}
	.aptevt-body .input-form .my-addr #zipcodeTxt {width: 150px; }
	.aptevt-body .input-form .my-addr #address1 {width: 500px; margin-left: 7px;} /* width: 510px; */
	.aptevt-body .input-form .dateSec {position: relative; float: left;width: 665px;}
	.aptevt-body .input-form .dateSec select {width: 120px; margin-left: 10px;}
	.aptevt-body .input-form .dateSec select:first-child { margin-left: 0% !important; }

	.aptevt-body .input-form .addrSec {clear:both; position: relative; float: left;width:100%;}
	.aptevt-body .input-form .like-city select {width:150px !important; margin-left: 10px;}
	.aptevt-body .input-form .like-city select:first-child { margin-left: 0% !important; }

	.aptevt-body .input-form .like-apt {margin-top:10px; margin-left: 125px;}
	.aptevt-body .input-form .like-apt select {width:270px !important; margin-left: 10px;}
	/* .aptevt-body .input-form .like-apt select:first-child{ margin-left: 0% !important;} */

	.aptevt-body .info_agree .info_agree_tit {padding-left:5px;font-family:'LGSmHaR';font-size:16px;font-weight:400;}
	.aptevt-body .info_agree .info_agree_tit span {color:#e14951;}

	.aptevt-body .input-form .my-searchAddr button {display:inline-block;/*  margin-left: 7px;  */padding:1px 19px 3px 19px !important;font-size:16px; line-height:1.9; width:100px; } /* padding:7px 18px 7px 18px !important; position: absolute; top: 0; right: 0; */
	.aptevt-body .input-form .my-searchAddr button i { font-size: 16px; line-height: 1 !important; padding:0 !important; }

	.aptevt-body .input-form .my-addr select { box-sizing: border-box; width: 100%; margin-top: 10px; }
	.aptevt-body .input-form .my-addr-inner { overflow: hidden; margin-top: 7px }
	.aptevt-body .input-form .my-addr-inner .readonly { float: left; width: 28% }
	.aptevt-body .input-form .my-addr-inner .readonly:last-child { float: right; width: 70% }

	.aptevt-body .input-form .my-addr-inner  input {width:47.3%;}
	/* .aptevt-body .input-form .my-addr-inner  input + input {width:30%; margin-left:7px;} */


	.aptevt-body .my-shop-receive { position: relative; margin-bottom: 10px; padding-left: 80px }
	.aptevt-body .my-shop-receive strong { position: absolute; top: 0; left: 0; font-size: 14px; font-weight: 400; line-height: 32px; }
	.aptevt-body .my-shop-receive span { box-sizing: border-box; width: 100% }
	.aptevt-body .my-exshop-wrap { margin-top: 10px }
	.aptevt-body .input-form .like-shop { display: block; margin-top: 5px }
	.aptevt-body .input-form .like-shop select[disabled] { color: #a9a9a9; border-color: #dadada; background-color: #fff; }

.aptevt-body .input-form input{padding:8px 10px 7px 15px;}
.event-template .aptevt-body .input-form input[type=text],
.event-template .aptevt-body .input-form input[type=tel]  {font-size:16px;line-height:28px;}
.event-template .aptevt-body .input-form input[type=tel] {box-sizing:border-box;padding-left:5px;vertical-align:middle;border-radius:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none;}

.event-template .aptevt-body .info_agree {margin-top:5px;}
.event-template .aptevt-body .info_agree.agree1 {margin-top:10px;}

.event-template .aptevt-body .info_agree table {width:100%;margin-top:6px;border:1px solid #777;}
.event-template .aptevt-body .info_agree table th,
.event-template .aptevt-body .info_agree table td {font-size:14px;color:#777;line-height:30px;}
.event-template .aptevt-body .info_agree table tr + tr th,
.event-template .aptevt-body .info_agree table tr + tr td {border-top:1px solid #ccc;}
.event-template .aptevt-body .info_agree table th {text-align:center;background-color:#e7e7e7;font-weight:400;color:#333 !important;}
.event-template .aptevt-body .info_agree table td {padding:5px 10px 5px 10px;line-height:18px;background-color:#fff;}
.event-template .aptevt-body .info_agree .agree_chk {margin-top:5px;text-align:right;}
.event-template .aptevt-body .info_agree .agree_chk .agree_chk_sec { margin-left:5px; } /* margin-left:3px; */
.event-template .aptevt-body .agree_notice {margin-top:5px;}
.event-template .aptevt-body .agree_notice li {padding-left:17px;font-size:13px;color:#666;line-height:20px;background:url('/lgekr/asset/images/web/common/agree_notice_icon.png') 0 4px no-repeat;}

.event-template .event_popup .pop_agree_sec {padding:0 0 10px 0}
.event-template .event_popup .pop_agree_sec .agree_tit {margin-top:20px;font-size:20px}
.event-template .event_popup .pop_agree_sec .agree_tit.first {margin-top:0}
.event-template .event_popup .pop_agree_sec .agree_tit strong {color:#c6004d}
.event-template .event_popup .pop_agree_sec .agree_box:after {content:""; display:block; clear:both}
.event-template .event_popup .pop_agree_sec .agree_notice {float:left; margin-top:8px;margin-left:19px;}
.event-template .event_popup .pop_agree_sec .agree_notice li {margin-top:2px;font-size:14px;line-height:16px}
.event-template .event_popup .pop_agree_sec .agree_notice li:first-child {margin-top:0}
.event-template .event_popup .pop_agree_sec .agree_radio {padding-top:35px; float: right}
.event-template .event_popup .pop_agree_sec input[type="radio"] + label {font-size:18px; margin-left:10px}

vent-template .event_popup .onW .table_type01{border:1px solid #e1e1e1;}

.event-template .event_popup .table_type01 {width: 100%;margin-top:10px;border-top:1px solid #e1e1e1;}
.event-template .event_popup .table_type01 th {height:30px;padding:5px 0;border:1px solid #e1e1e1;background:#f5f6f8;font-weight:normal;text-align:center;font-size:16px}
.event-template .event_popup .table_type01 td {padding:5px 0 5px 20px;border:1px solid #e1e1e1;line-height:17px;text-align:left}
.event-template .event_popup .table_type01 th .tblTit {display:inline-block;padding:0;margin-top:4px}
.event-template .event_popup .table_type01 th .tblTit * {vertical-align:top}
.event-template .event_popup .table_type01 .input.add02 {display:block;margin-top:7px;width:85%}
.event-template .event_popup .table_type01 .search_zopcode {display:inline-block;padding:2px 20px;font-size:16px;color:#fff;text-align:center;text-decoration:none;line-height:2;border-radius:4px;background-color:#c6004d}

.event-template .event_popup .table_type02 {width:100%;margin-top:10px;border-top:1px solid #ccc}
.event-template .event_popup .table_type02 th,
.event-template .event_popup .table_type02 td {font-size:11px;line-height:1.8;font-size:16px}
.event-template .event_popup .table_type02 thead th {padding:10px 0 10px 0;font-weight:normal;background:#f0f0f0;border-right:1px solid #ccc;border-bottom:1px solid #ccc}
.event-template .event_popup .table_type02 thead th:first-child {border-left:1px solid #ccc}
.event-template .event_popup .table_type02 tbody td {padding:10px 0 8px 0;border-right:1px solid #ccc;border-bottom:1px solid #ccc;text-align:center}
.event-template .event_popup .table_type02 tbody td:first-child {border-left:1px solid #ccc}

.event-template .event_popup .pop_btn {margin:22px 0 17px;text-align:center;}

.event-template .dimmed {display:none;position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=60)"; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);opacity:0.6}
.event-template .dimmed.dim1 {z-index:20}
.event-template .dimmed.dim2 {z-index:23}

.event-template .btn_close {position:absolute; top:17px; right:15px;}

		/* input, select */
		input[type=text], input[type=password], input[type=tel] {
		    box-sizing: border-box; height: 40px; padding-left: 10px; font-size: 18px; line-height: 2.111; vertical-align: middle; border: 1px solid #b4bec8; border-radius: 5px; background-color: #f6f7f9;
		}
		input[type="checkbox"] + label { position: relative; padding-left: 25px; }
 		input[type="checkbox"] + label:before {content:''; display: block; position: absolute; top: 50%; left: 0; margin-top: -12px; }


.aptevt-body .input-form .dateSec select.expo{width:313px;}

.web body{min-width:auto;}
@media (min-device-width: 320px) and (max-width: 767px) {

.btn_evtGo img,
.btn_evtGo02 img,
.btn_evtGo03 img,
.none_btn{width:100% !important;}

.main_img{display:block; width:100% !important;}
.event-template {position:relative;margin:0 auto; width:100%; min-width: auto; max-width: auto;}
.event-template .event_popup {top:0px;height:718px;}
.event-template .title .headLine{font-size: 18px;line-height: 42px;}
.event-template .btn_close {top: 10px;}
.event-template .event_popup .pop_cont_tit{background: none;}
.event-template .event_popup .pop_cont_tit.first {margin-top:0;width: 67px;}
.event-template .event_popup .pop_cont_tit {font-size: 16px;padding-left: 9px;}
.event-template .event_popup .pop_cont_txt {margin-top: 3px;font-size: 12px;}
.event-template .event_popup .certify{height:auto;}
.event-template .event_popup .certify  span {padding-left: 10px;}
.event-template .event_popup .certify  span img{width:37.3%}
.event-template .event_popup .certify  span#certify01 {line-height:40px;}
.event-template .aptevt-body .input-form li label  {width: 77px;font-size: 16px;}

.event-template input[type="text"], .event-template .aptevt-body .input-form input[type=tel], .event-template select {height: 30px;border-radius: 3px;}
.aptevt-body .input-form .addrSec { margin-top: 0; }
.aptevt-body .input-form .my-addr {}
.event-template .aptevt-body .input-form input[type=text],
.event-template .aptevt-body .input-form input[type=tel]  {font-size: 14px;line-height: 24px;}
.event-template select {padding: 0 10px 0 15px;font-size: 14px;}
.aptevt-body .input-form .dateSec select:first-child {margin-left: 10px !important;}
.aptevt-body .input-form .my-searchAddr button {padding: 0 19px 0 19px !important;font-size: 14px;line-height: 28px;}
.aptevt-body .input-form .my-addr-inner{margin-top:0;}

.aptevt-body .input-form .my-addr-inner input{margin-top:7px;}
.event-template .event_popup .table_type01 {width: 97%;margin-left: 10px;}
.event-template .aptevt-body .input-form .info_input_cont li {width: 100% !important; padding:0; margin-bottom:10px;}
.event-template .aptevt-body .input-form .info_input_cont li #hp1,
.event-template .aptevt-body .input-form .info_input_cont li #hp2 {width: 75px;}
.aptevt-body .input-form .my-searchAddr input:first-child {width: 170px;}
.event-template .aptevt-body .input-form.pt17{padding-top:5px !important}
.event-template .event_popup .table_type01 th {height: 24px;}
.event-template .event_popup .table_type01 td {padding-left:7px;}
.event-template .event_popup .pop_agree_sec .agree_notice li {font-size: 12px;line-height: 14px;}
input[type="radio"] + label {padding-left: 17px;}
.event-template .event_popup .pop_agree_sec input[type="radio"] + label {font-size: 14px; margin-left:10px}
input[type="radio"] + label:before, .agree_radio label i{width: 14px;height: 14px;margin-top: -7px;background: url('/lgekor/asset/images/web/common/spliteCommon.png') 0 -100px no-repeat;background-size: 476px 476px;}
input[type="radio"]:checked + label:before, .agree_radio label.on i{background-position:-33px -100px}
.event-template .event_popup .pop_agree_sec .agree_radio {padding-top: 15px;}
.event-template .event_popup .pop_btn {margin: 11px 0 8px;}
.event-template .event_popup .pop_btn img{width:70%;}

.event-template .aptevt-body .input-form .info_input_cont li label{width:20%;}
.event-template .aptevt-body .input-form .info_input_cont li{padding:0;}
.event-template .aptevt-body .input-form .my-addr {margin-left:0;}
.aptevt-body .input-form .my-addr-inner  input + input{margin-left:0;}
.event-template .aptevt-body .input-form .info_input_cont li label{font-size:14px;}
.event-template .aptevt-body .input-form .info_input_cont li.expSec label{height: 40px;  line-height: 17px;}
.aptevt-body .input-form .my-searchAddr button {width:26%; }

.mobile .event-template .event_popup .table_type01 th {font-size: 14px;}

.btn_evtGo,
.btn_evtGo02{width:33%; bottom:10%;}

.btn_evtGo{left:11%;}
.btn_evtGo02{left:56%;}
.btn_evtGo03{margin-left:-17%;}

/*191028:º»ÀÎÀÎÁõ*/
.event-template .event_popup .pop_cont .pop_agree_sec {padding:3%; border: 1px solid #b4b4b4; margin-top: 3%;}
.event-template .event_popup .pop_cont .pop_agree_sec .pop_cont_tit{margin-top:0}
.event-template .event_popup .table_type02.applytb th{font-size:0.8rem; padding:1%}
.event-template .event_popup .table_type02.applytb td{font-size:0.8rem}
.event-template .event_popup .table_type02.applytb td:first-child,
.event-template .event_popup .table_type02.applytb th:first-child{border-left:0}
.event-template .event_popup .table_type02.applytb td:last-child,
.event-template .event_popup .table_type02.applytb th:last-child{border-right:0}

}
@media only screen and (max-width: 360px){
.event-template .aptevt-body .input-form .info_input_cont li #cName, .aptevt-body .input-form .my-addr-inner input{width: 210px;}
.aptevt-body .input-form .my-searchAddr input:first-child {width: 135px;}
.event-template .aptevt-body .input-form .info_input_cont li #hp_ddd {width: 56px;min-width: 40px;padding:0 0 0 10px;}
.event-template .aptevt-body .input-form .info_input_cont li #hp1,
.event-template .aptevt-body .input-form .info_input_cont li #hp2 {width: 71px;margin-left: 3px;}
.aptevt-body .input-form .dateSec select.expo{width: 286px;}
}
@media only screen and (max-width: 320px){
.event-template .event_popup {height:636px;}
.event-template .aptevt-body .input-form .info_input_cont li #cName, .aptevt-body .input-form .my-addr-inner input{width: 170px;}
.aptevt-body .input-form .my-searchAddr input:first-child {width: 95px;}
.event-template .aptevt-body .input-form .info_input_cont li #hp_ddd {width: 50px;}
.event-template .aptevt-body .input-form .info_input_cont li #hp1,
.event-template .aptevt-body .input-form .info_input_cont li #hp2 {width: 54px;}
.aptevt-body .input-form .dateSec select.expo{width: 246px;}
}

.event-template .event_popup .clause{margin-top:10px;padding:20px;height:150px;overflow-y:scroll;border:1px solid #e1e1e1;}
.event-template .event_popup .clause h3.t3{margin: 0px 0px 17px; font-size: 14px;}
.event-template .event_popup .clause h4.t4{margin: 10px 0px 5px; color: rgb(0, 0, 0); font-size: 11px;}
.event-template .event_popup .clause ol.clause_list{margin: 10px 0px 0px 10px;}
.event-template .event_popup .clause ol.agree_list li{margin: 0 0 17px;}
.event-template .event_popup .clause ol.agree_list li strong{font-weight:bold;}
