@charset "utf-8";

/* mReset */
.cf:before,
.cf:after {content:''; display:block; clear:both;}
.cf {*zoom:1;}
.ir {border:0; background-color:transparent; color:transparent; font:0/0 a; text-shadow:none;}
.blind_txt {position:absolute; left:-9999em; top:-9999em; color:transparent; font-size:0; line-height:0; text-indent:-9999em;}
.evt_wrap {overflow:hidden;}
.evt_wrap * {font-family:'NanumBarunGothic', '나눔바른고딕', 'HelveticaNeue-Light', 'AppleSDGothicNeo-Light', 'Apple SD Gothic Neo', 'Apple Gothic','돋움', Dotum, Baekmuk Dotum, Undotum, sans-serif;}
.evt_wrap.ir * {border:0; background-color:transparent; color:transparent; font:0/0 a; text-shadow:none;}
.evt_wrap,
.evt_wrap div[class*="wrap_"] {position:relative; clear:both; margin:0 auto; background:transparent;}
.evt_wrap a[class*="btn_"] {display:block; position:absolute;}
.evt_wrap a {font-family:inherit;}
.evt_wrap img {width:100%; height:auto;}

/* Event */
.wrap_box .btn_enter {left:0; top:93.8%; right:0; width:32.5%; margin:0 auto;}
.wrap_box .btn_entry {left:0; top:74.6%; right:0; width:32.5%; margin:0 auto;}

/* Popup */
.popup {display:; position:absolute; left:0; top:55.3%; right:0; width:91.3%; margin:0 auto;}
.popup .btn_close_x {display:block; position:absolute; right:3%; top:2.2%; z-index:30; width:5%; height:3.8%; background:url('http://img.cgv.co.kr/WebApp/images/event/1909/1909m_yesterday/popup/btn_pop_close.jpg') no-repeat center center; background-size:100% 100%; color:transparent; font-size:0; line-height:0;}
.popup .popup_inner {position:relative; z-index:20;}
.popup .popup_inner .input_area.type1{position: absolute; width: 68%;height: 7.5%;top: 20.3%; left: 23%; bottom: 0; }
.popup .popup_inner input[type=text]{position: absolute;box-sizing: border-box;width: 100%;height: 100%; background: #fff;font: normal 14px 'NanumBarunGothicBold';color: #000;padding: 0 0 0 4.6%;letter-spacing:-1px; }
.popup .popup_inner .input_area.type1 input::-webkit-input-placeholder {color:#ccc;} /* Chrome/Opera/Safari */
.popup .popup_inner .input_area.type1 input::-moz-placeholder {color:#ccc;} /* Firefox 19+ */
.popup .popup_inner .input_area.type1 input:-moz-placeholder {color:#ccc;} /* Firefox 18- */
.popup .popup_inner .input_area.type1 input:-ms-input-placeholder {color:#ccc;} /* IE 10+ */
.popup .popup_inner .input_area.type2 label {position:absolute; left:10.4%; top:45.5%; width:77%; height:3.8%;}
.popup .popup_inner .input_area.type2 input {position:absolute; left:4.2%; top:45.5%; width:5%; height:3.8%; background-image:url(http://img.cgv.co.kr/WebApp/images/event/1909/1909m_yesterday/popup/chk.png); background-position:0 0; background-size:100% 100%; outline:0; border-radius:0;}
.popup .popup_inner .input_area.type2 input:checked {background-image:url(http://img.cgv.co.kr/WebApp/images/event/1909/1909m_yesterday/popup/chk_on.png);}
.popup .popup_inner .input_area.type3 label {position:absolute; left:10.4%; top:51.2%; width:42.4%; height:3.8%;}
.popup .popup_inner .input_area.type3 input {position:absolute; left:4.2%; top:51.2%; width:5%; height:3.8%; background-image:url(http://img.cgv.co.kr/WebApp/images/event/1909/1909m_yesterday/popup/chk.png); background-position:0 0; background-size:100% 100%; outline:0; border-radius:0;}
.popup .popup_inner .input_area.type3 input:checked {background-image:url(http://img.cgv.co.kr/WebApp/images/event/1909/1909m_yesterday/popup/chk_on.png);}
.popup .popup_inner .btn_confirm {position:absolute; width:45.8%; height:9.2%; top:75.1%; left:0; bottom:0; right:0; margin:0 auto;}
.popup .dim {position:absolute; left:-9999px; top:-9999px; right:-9999px; bottom:-9999px; z-index:10; background:rgba(0, 0, 0, 0.5);}