@charset "utf-8";
@import url('/fonts/themify/font.css');

#popupContainer {position:absolute;width:100%;height:100%;overflow:hidden;min-width:1180px;}

/* basic popup style */
#popupContainer .dopop-page {position:fixed; top:0px; left:0px; width:100%; height:100%; z-index:99999; background:#000; display:none;} 
#popupContainer .do-popup img {box-shadow: 5px 5px 20px #1a1a1a; cursor:move;}
#popupContainer .do-popup a img {cursor:pointer;}
#popupContainer .do-popup img.img_radius_5 {border-radius:5px;}
#popupContainer .do-popup img.img_radius_10 {border-radius:10px;}
#popupContainer .do-popup img.img_radius_15 {border-radius:15px;}

#popupContainer .dopop-bgs{position:absolute; top:0px; left:0px; z-index: 100000; display:none; line-height:0;}
#popupContainer .popup_footer{position:absolute; bottom:0px; left:13px; height:25px;}
#popupContainer .notoday {display:inline-block;}
#popupContainer .notoday p { font-size:12px; margin:0; cursor:pointer; line-height:1; display:inline-block; z-index:100004;}
#popupContainer .notoday p i {font-size:14px; float:left; margin:0px 4px 0 0;}
#popupContainer .notoday .close_today_black {color:#242424;}
#popupContainer .notoday .close_today_white {color:#f2f2f2;}

#popupContainer .popclose {position:absolute; top:4px; right:15px; cursor:pointer; padding:0; z-index:100004;}
#popupContainer .popclose p {font-size:26px; margin:0; line-height:1.5;}
#popupContainer .popclose .close_black {color:#242424;}
#popupContainer .popclose .close_white {color:#f2f2f2;}
#popupContainer .popclose .close_black_white_mobile {color:#f2f2f2;}

/* basic popup style2 */
#popupContainer .style2 .do-popup > div {line-height:0;}
#popupContainer .style2 .do-popup img {border-radius:0; padding-bottom:15px;}
#popupContainer .style2 .popup_footer {left:0; bottom:-15px; background:#000; height:30px; width:100%;text-align:left;}
#popupContainer .style2 .popclose {top:inherit; bottom:-10px; z-index:10; right:10px;}
#popupContainer .style2 .popclose p {font-size:16px; line-height:1;}
#popupContainer .style2 .notoday p {margin:9px 0 0 10px; line-height:1;}
#popupContainer .style2 .notoday p i {margin:-1px 4px 0 0;}

#popupContainer .style2 .do-popup img.img_radius_5 {border-top-left-radius:5px; border-top-right-radius:5px; margin-top:-3px;}
#popupContainer .style2 .do-popup img.img_radius_10 {border-top-left-radius:10px; border-top-right-radius:10px; margin-top:-6px;}
#popupContainer .style2 .do-popup img.img_radius_15 {border-top-left-radius:15px; border-top-right-radius:15px; margin-top:-10px;}

#popupContainer .style2 .footer_radius_5 {border-bottom-left-radius:5px; border-bottom-right-radius:5px;}
#popupContainer .style2 .footer_radius_10 {border-bottom-left-radius:10px; border-bottom-right-radius:10px;}
#popupContainer .style2 .footer_radius_15 {border-bottom-left-radius:15px; border-bottom-right-radius:15px;}

#popupContainer .styleMovie {position:relative;background:url(/imgs/common/gnb_select.png);box-shadow: 5px 5px 20px #1a1a1a; cursor:move;text-align:center}
#popupContainer .styleMovie .tit {
	color:#0a0a0a;
	height:30px;
	line-height:40px;
	font-size:18px;
	letter-spacing:-1px;
	font-weight:600;
	font-family: 'Nanum Myeongjo', serif;"
}

/* no - shadow */
#popupContainer .noshadow .do-popup img {box-shadow:none !important;}
#popupContainer .noshadow.style2 {box-shadow:none !important;}


/* mobile popup  style */ 
#popupContainer .mobile_close {position:fixed; top:0; right:3%; line-height:35px; font-size:24px; height:40px; z-index:100004; color:#fff; display:none;}
#popupContainer .mobile_popup .do-popup > div > p {margin-bottom:0;}

/* popup slider */
#popupContainer .popup_bullet {position:fixed; top:0; left:3%; width:100%; height:40px; line-height:40px; text-align:left; z-index:100002; display:none;}
#popupContainer .popbullet {display:inline-block; width:12px; height:12px; border-radius:6px; background:#fff; margin:0 5px; line-height:30px;}
#popupContainer .popbullet:first-child {margin-left:0;}
#popupContainer .popbullet.view {background-color:#00bcb4;}

#popupContainer .tmfy {
    display: inline-block;
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
