
/* 메인 팝업 */

.Pstyle {
 opacity: 0;
 display: none;
 position: relative;
 /* border: 5px solid #1270a4; */
 /* padding: 20px; */
 margin-right:1rem;
 background-color: #fff;
 overflow:visible;
}


/* .Pstyle {width:40%;} */
.Pstyle .pop_content .pop_title {font-size:1.7rem;color:#1270a4;font-weight:600;margin-bottom:1.3rem;line-height:1.9rem;}
.notice-txt p {font-size:1rem;line-height:1.4rem;}
.notice-txt p:nth-child(3) {margin-top:1.5rem;font-weight:600;}

.b-close {
 position: absolute;
 right:10px;
 top: 10px;
 padding: 5px;
 display: inline-block;
 cursor: pointer;
}
.Pstyle .b-close > img {width:30px;}



/* 예약팝업 */

.event-pop {
    opacity: 0;
    display: none;
    position: relative;
    /* border: 5px solid #1270a4; */
    padding: 20px;
    margin-right:1rem;
    background-color: #fff;
    overflow:visible;
   }
   
   
   .event-pop {width:25%;min-width:340px;}
   .event-pop > .pop_content > h5 {font-size:1rem;color:#000;line-height:1.4rem;width:90%;margin-bottom:15px;}
   .event-pop > .pop_content > h5 > span {font-weight:600;}
   .event-pop > .pop_content > dl {margin-bottom:1px;}
   .event-pop > .pop_content dt, .event-pop > .pop_content dd {float:left;margin-bottom:1px;}
   .event-pop > .pop_content dt {font-size:1rem;width:20%;font-weight:400;color:#fff;background:#8765AF;padding:0.3rem 0.8rem;text-align:center;}
   .event-pop > .pop_content dd {font-size:1rem;width:80%;background:#F3F5F5;padding:0.3rem 0.8rem;}
   
   .event-pop > .b-close {
    position: absolute;
    right:10px;
    top: 10px;
    padding: 5px;
    display: inline-block;
    cursor: pointer;
   }
   .event-pop > .b-close > img {width:30px;}

   @media (max-width: 1300px) {

    .event-calendar>div:last-child {min-height:369px;}
}