/* store popup */
#popupStore{opacity:0;position:absolute;right:0;top:30px;z-index:1000;width:800px;padding:10px;background:#fff;box-shadow:2px 2px 4px rgba(0,0,0,.5)}
.popup_contents{position:relative;width:800px;height:1025px;min-height:555px;box-sizing:border-box;background:url('../img/popup/p_bg_20210121.jpg')no-repeat center}
.p_body{width:720px;height:610px;margin:0 auto}
.p_foot{position:absolute;left:0;bottom:0}
.fc-content .fc-title .icon{float:right;margin-top:2px;height:12px;margin-right:3px;padding:0 2px;font-size:10px;color:#fff;line-height:12px}
.fc-content .fc-title .icon.open{background-color:#cf0000}
.fc-content .fc-title .icon.temp{background-color:#077e78}
.popup_sp .pop_footer{height:25px;margin-top:8px;font-size:0;line-height:1.8em;color:#000;text-align:right}
.popup_sp .pop_footer label{display:inline-block;font-size:13px;zoom:1;*display:inline}
.popup_sp .pop_footer .sp_popup_x{display:inline-block;width:50px;height:19px;margin-left:5px;padding-top:4px;border:1px solid #e1e1e1;color:#5e5e5e;text-align:center;text-decoration:none;border-radius:3px;box-shadow:0 0 3px #999 inset;font-size:13px;cursor:pointer;zoom:1;*display:inline}

.p_head{padding:30px 0 15px}
.p_sttl1{padding-bottom:20px}
.p_sttl2{padding-bottom:12px}
.p_img_1{position:absolute;top:232px;left:128px}
/* .p_img_2{z-index:2000;position:absolute;bottom:80px;right:10px} */
.p_ttl_wrap .num{font-family:'NotoSansKR-Black';font-size:130px;letter-spacing:-0.025em;line-height:116px;vertical-align:10px;color:#0e0f11;
text-shadow:-3px -3px 0 #fff,3px -3px 0 #fff,3px 3px 0 #fff,-3px 3px 0 #fff,0px 3px 0 #fff,3px 0px 0 #fff,-3px 0px 0 #fff
}
.ttl_month_wrap{padding-bottom:12px}
.ttl_month{display:inline-block;height:52px;padding:0 24px;font-family:'NotoSansKR-Bold';border-radius:15px;font-size:30px;line-height:52px;letter-spacing:-0.05em;color:#fff;background-color:#3c4d52}

.fc-content .fc-title{padding-left:2px;font-size:10px;line-height:140%}
.fc-event-container{padding-bottom:1px}
.fc-row.fc-widget-content{padding:10px 0}
.fc-bg table td{border:0}
.fc-row > table th{border:0}
.p_body table{border-collapse:separate;border-spacing:2px}
.fc-day-header{background-color:#3c4d52}
.fc-day-header.fc-sat{background-color:#54656a}
.fc-row.fc-widget-content{padding:5px 0} /*10px*/
.fc-day-number{padding:9px}/*10px*/
