@charset "UTF-8";

/* 풀팝업 기본 열리지 않게 */
.main_full_popup { display:none; }

/*오늘하루열지않음*/
.wrap-full-popup .noMore{ text-align:center;font-size:18px;color:#FFF; display:flex; flex-direction:row; justify-content:flex-end; }
.wrap-full-popup .noMore .item { display:flex; align-items:center; }
.wrap-full-popup .noMore input{width:20px;height:20px;-webkit-appearance:none;appearance:none;-moz-appearance:none;background-color:#DDD;border:1px solid #888;border-radius:3px;vertical-align:-6px}
.wrap-full-popup .noMore input[type=checkbox]:checked{background:#FFF url(../images/bul_checkbox.png) no-repeat center;}
.wrap-full-popup .noMore label{padding:0 10px}
.wrap-full-popup .noMore a.closeWin{display:inline-block; margin-left:10px; text-indent:-9999px; background:url(../images/x_3_w.png) no-repeat center; vertical-align:3px; background-color: #002746; padding:30px 40px; }
.wrap-full-popup .logo { text-align:center; }
.wrap-full-popup .title { color:#fff; text-align:center; font-size:40px; font-weight:bold; padding:30px 0; }

/*풀팝업*/

/*
.full_popup{width:auto !important;}
.main_full_popup{box-sizing:border-box;position:absolute;top:0;left:0;width:100%;height:100%;z-index:11}
.main_full_popup:before{content:"";display:block;width:100%;height:100%;position:fixed;top:0;left:0;background:rgba( 0,0,0,0.7 ) url(../images/pattern_11.png)}
.main_full_popup .main_full_popup_wrap{width:100%;height:100%;display:table;}
.main_full_popup ._fnctWrap{display:table-cell;vertical-align:middle}
*/
.wrap-full-popup{position:relative;max-width:1400px;margin: 0 auto}

body.openBoxPopup { overflow:hidden; }	/* 본문이 길어도 팝업스크롤만큼 내리기 위함 */
.main_full_popup { position:fixed; top:0; left:0; width:100%; height:100%; background:url("../images/pattern_11.png") top center no-repeat; background:rgba( 0,0,0,0.7 ); z-index:11; }
.main_full_popup .main_full_popup_wrap { position:relative; height:100%; overflow-x:auto; }


.wrap-full-popup .slider { display:flex; flex-flow:row wrap; margin-top:100px; }
.wrap-full-popup .slider .item { width:25%; margin-bottom:1.875rem; padding:0 0.96875rem; }

@media only screen and (max-width:1280px){
	.wrap-full-popup .title { font-size:30px; }
	.wrap-full-popup .slider .item { width:33.3%; }
}
@media only screen and (max-width:768px){
	.wrap-full-popup .title { font-size:24px; }
	.wrap-full-popup .slider .item { width:50%; }
}
@media only screen and (max-width:420px){
	.wrap-full-popup .title { font-size:18px; }
	.wrap-full-popup .slider .item { width:100%; }
}


/*HOVER효과************************************************************/
@media all and (min-width:1281px) {
}