@charset "UTF-8";

/*열기버튼*/
a.openFullPopup{
	display:block;text-indent:-9999px;width:70px;height:70px;position:fixed;top:calc(50% - 35px);left:30px;z-index:2;border-radius:100px;
	background:#EEE url(/sites/ipsi/images/openFullPopup.png) no-repeat center;box-shadow:0 0 5px #222
}
a.openFullPopup span{
	display:block;text-indent:0;color:#FFF;background:#ffb90d;font-size:16px;font-weight:600;position:absolute;right:8px;bottom:8px;width:25px;height:25px;border-radius:50px;text-align:center
}
a.openFullPopup:hover{background-color:#d5d5d5}

/*풀팝업*/
.main_full_popup{box-sizing:border-box;position:fixed;top:0;left:0;width:100%;height:100%;z-index:10}
.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(/sites/guide/images/pattern_3.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:1600px;margin: 0 auto}
.wrap-full-popup .slick-slider{}
.wrap-full-popup .slick-list{}
.wrap-full-popup .slick-list .slick-track{}
.wrap-full-popup .slick-list .slick-track .slick-slide{text-align:center}
.wrap-full-popup .slick-list .slick-track .slick-slide a{display:inline-block;max-width:800px; /*height:400px;*/ overflow:hidden}
.wrap-full-popup .slick-list .slick-track .slick-slide img{display:inline-block;max-width:100%}
.wrap-full-popup .slick-list .slick-track .slick-slide.slick-current.slick-active{}
/*SLIDER 콘트롤*/
.wrap-full-popup .control button,
.wrap-full-popup .prevnext button{display:block;cursor:pointer;border:0;text-indent:-9999px;font-size:0;margin:0;padding:0;line-height:0}
.wrap-full-popup .control{overflow:hidden;text-align:center;line-height:0;padding:40px 0 20px 0}
/*paging*/
.wrap-full-popup .control .paging{display:inline-block}
.wrap-full-popup .control .paging ul.slick-dots{text-align:center;font-size:0}
.wrap-full-popup .control .paging ul.slick-dots li{display:inline-block;margin:0 5px}
.wrap-full-popup .control .paging ul.slick-dots li button{width:10px;height:10px;background:#DDD;border-radius:30px}
.wrap-full-popup .control .paging ul.slick-dots li.slick-active button{width:30px;background:#02ae6f}
.wrap-full-popup .control .paging ul.slick-dots li button:hover{background:#666}
/*playStop*/
.wrap-full-popup .control .playstop{display:inline-block}
.wrap-full-popup .control .playstop button{display:none;width:13px;height:14px}
.wrap-full-popup .control .playstop button.on{display:block}
.wrap-full-popup .control .playstop button.stop{background:url(/sites/guide/images/pause_1_w.png) no-repeat center}
.wrap-full-popup .control .playstop button.play{background:url(/sites/guide/images/play_1_w.png) no-repeat center}
/*prevNext*/
.wrap-full-popup .prevnext{}
.wrap-full-popup .prevnext .container{}
.wrap-full-popup .prevnext .container button{position:absolute;top:calc(50% - 85px);width:50px;height:50px;filter:alpha(opacity=7);opacity:0.7}
.wrap-full-popup .prevnext .container button.prev{left:0;background:url(/sites/guide/images/arrow_13_l_w.png) no-repeat center}
.wrap-full-popup .prevnext .container button.next{right:0;background:url(/sites/guide/images/arrow_13_r_w.png) no-repeat center}
.wrap-full-popup .prevnext .container button:hover{filter:alpha(opacity=95);opacity:0.95;}
/*오늘하루열지않음*/
.wrap-full-popup .noMore{text-align:center;font-size:18px;color:#FFF}
.wrap-full-popup .noMore input{display:inline-block;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(/sites/guide/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(/sites/guide/images/x_2_w.png) no-repeat center;width:40px;height:40px;vertical-align:3px}
@media only screen and (max-width:1600px){
	.wrap-full-popup{max-width:96%}
}