@charset "utf-8";
/*------------------------------------------------------------------------- WEB FONT - Nanum Gothic*/
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
@font-face {
	font-family:'NanumBarunGothic'; font-style:normal; font-weight:400;
	src:url(../fonts/NanumBarunGothic.eot); /* IE 4-8 */
	src:local('NanumBarunGothic'),
		url(http://img.cgv.co.kr/r2014/fonts/NanumBarunGothic.eot?#iefix) format('embedded-opentype'), /* IE 9 */
		url(http://img.cgv.co.kr/r2014/fonts/NanumBarunGothic.woff) format('woff'); /* IE 9, Firefox 3.6+, Chrome 6+ */
}
@font-face {
	font-family:'NanumBarunGothicBold'; font-style:normal; font-weight:700;
	src:url(http://img.cgv.co.kr/r2014/fonts/NanumBarunGothicBold.eot);
	src:local('NanumBarunGothicBold'),
		url(http://img.cgv.co.kr/r2014/fonts/NanumBarunGothicBold.eot?#iefix) format('embedded-opentype'),
		url(http://img.cgv.co.kr/r2014/fonts/NanumBarunGothicBold.woff) format('woff');
}
/* ------------------------------------------------------------------------ RESET */
html,body                                                                   {margin:0;padding:0;border:0;}
body                                                                        {height:100%;font-size:12px;font-family:'Dotum','돋움','굴림',Sans-serif;}
div,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,form,fieldse,p                      {margin:0;padding:0;font-weight:normal;vertical-align:top;list-style:none}
table                                                                       {border-collapse:collapse;border-spacing:0}
select                                                                      {height:20px;padding:1px;font-size:11px;font-family:'Dotum','돋움','굴림'}
fieldset,dl,dd,dt,img                                                       {border:0;vertical-align:top}
address,em                                                                  {font-style:normal}
hr,legend,caption                                                           {display:none}
button,label                                                                {cursor:pointer}
.cf:before,.cf:after                                                        {content: " "; /* 1 */display: table; /* 2 */}
.cf:after                                                                   {clear: both;}
.cf                                                                         {*zoom: 1;}
.blind_txt                                                                  {font-size:0px;line-height:0;text-indent:-99999px;}
.ir { border:0; font: 0/0 a; text-shadow: none; color: transparent; background-color: transparent; }
button{overflow:visible;border:none;padding:0}
button::-moz-focus-inner {border:0; padding:0;}

.hidden{overflow:hidden;position:absolute;top:0;left:0;width:0;height:0;font-size:0;line-height:0;visibility:hidden;}

.pop-wrap {width:280px;height:380px;}

.noti-footer {position:relative;width:280px;height: 34px; background: #353535; font-family: NanumBarunGothicBold; line-height:  34px; }
.noti-footer input[type=checkbox] {line-height: 30px; vertical-align:middle}
.noti-footer .check {float:left;width:222px; display: block; padding-left: 3px; color: #ececec; font-family: NanumBarunGothicBold; border-right:1px solid #484848; }
.noti-footer .btn-close {position:absolute;right:18px; top: auto;width: auto;color:#999; font-size:11px; font-family:NanumBarunGothicBold; line-height:34px; background:none; height:34px; }
