@charset "utf-8";
#contain,
.subpage_container .subpage_center.title {
    display:none;
}
#provision.subpage_center .cont + .cont {
    margin-top:0;
}

#provision {
    max-width:100%;
    display:flex;
    flex-direction:column;
    gap:30px;
}
#provision .sub_title_wrap {
    text-align:center;
    padding-bottom:30px;
    border-bottom:1px solid #dedede;
}
#provision .provision_title {
    border-radius: 30px;
    border: 5px solid rgba(123, 73, 146, 0.10);
    padding: 30px;
}
#provision .provision_title p {
    font-size:1em;
    font-weight:400;
    text-align:center;
    line-height:180%;
}
#provision .provision_title .noti {
    text-align:right;
    margin-top:20px;
    color:#777;
}

#provision .cont {
    display:flex;
    flex-direction:column;
    gap:15px;
}
#provision .provision_context {
    display:flex;
    flex-direction:column;
    gap:15px;
} 
#provision .provision_context > p {
    font-size:1em;
    font-weight:400;
}
#provision .provision_box {
    background-color:rgba(123, 73, 146, 0.10);
    border-radius:20px;
    padding:20px;
    display:flex;
    flex-direction:column;
    gap:5px;
}

/* 반응형 미디어쿼리 css */
@media (max-width:1680px) {}
@media (max-width:1440px) {}
@media (max-width:1200px) {}
@media (max-width:1024px) {}
@media (max-width:991px) {}
@media (max-width:768px) {}
@media (max-width:640px) {}
@media (max-width:480px) {}
@media (max-width:320px) {}