/* BASIC css start */
.evpro_banner { margin-bottom: 50px; position: relative; }
.evpro_banner .evpro_bg { width: 100%; height: 250px; background-color: #ebd973; }
.evpro_banner_in { position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: 10; padding: 30px 0 0; box-sizing: border-box; }

/* 미사용 - 이미지 배경 사용 시
.evpro_banner img { width: 100%; }
*/

/* 미사용 - 구분선
.ev_line { margin: 0 auto; width: 100%; height: 2px; background: #000; }
*/

.evpro_banner .evpro_title { text-align: left; max-width: 1150px; margin: 0 auto; padding: 0 50px; font-weight: 700; color: #000; }
.evpro_banner .evpro_title .dsc1 { margin-top: 20px; font-size: 14px; line-height: 1.62; }
.evpro_banner .evpro_title .tit { font-size: 25px; font-weight: 700; line-height: 1.2; }
.evpro_banner .evpro_title .dsc2 { margin-top: 10px; font-size: 14px; line-height: 1.62; font-weight: 400; }

/* 미사용 - 콜라보 문의 버튼
.evpro_banner .evpro_title .dsc3 { margin-top: 30px; font-size: 14px; line-height: 1.62; font-weight: 400; }
.evpro_banner .btn {
    background: #ffffff;
    position: relative;
    text-align: center;
    padding: 20px 112px 19px 20px;
    font-size: 15px;
    font-weight: 500;
    border-radius: 10px;
    line-height: 20px;
    box-shadow: rgb(255 255 255 / 12%) 0px 0px 0px 1px inset, rgb(76 76 76 / 8%) 0px 4px 6px, rgb(206 250 255) 0px 8px 30px;
}
.evpro_banner .dsc3 .btn:after {
    content: "";
    position: absolute;
    top: 25px;
    right: 19px;
    border-top: 1px solid #000000;
    border-right: 1px solid #000000;
    width: 6px;
    height: 6px;
    transform: rotate(45deg);
}
*/

/* 미사용 - 날짜 영역
.evpro_banner .evpro_date { text-align: right; display: block; max-width: 1000px; margin: 0 auto; padding: 150px 50px; font-style: italic; font-weight: 700; }
.evpro_banner .evpro_date .date_tit { font-size: 15px; font-weight: 600; }
.evpro_banner .evpro_date .date { font-size: 20px; margin-top: 7px; font-weight: 600; }
*/

@media (max-width: 768px) {
    .evpro_banner .evpro_bg { height: 300px; }
    .evpro_banner_in { padding-top: 60px; }
    .evpro_banner .evpro_title { padding: 0 20px; }
}
/* BASIC css end */

