@charset "utf-8";

#header {
    /* position:unset; */
}

#footer {
    margin-top: 80px; 
}
#footer::before {
    display:none;
}


.main_title {
    font-size:1.77rem;
    font-weight:800;
    line-height:132%;
    font-family:'SUITE'; 
    text-align:center;
}
.sub_title {
    font-size:1.44rem;
    font-weight:600;
    font-family:'SUITE'; 
    line-height:130%;
    margin-bottom:10px;
}
.big_dot_point {
    position: relative;
    padding-left:22px;
}
.big_dot_point::before {
    content:'';
    width:11px;
    height:11px;
    border-radius: 999px;
    border:4px solid #16AAB5;
    background-color:#fff;
    position:absolute;
    left:0;
    top:5px;
}



.noti {
    color:#E42B26;
    font-size:0.88rem;
    font-weight:400;
}


.archive_title {
    font-size:1.66rem;
    font-weight:800;
    line-height:140%;
    font-family:'SUITE'; 
    position: relative;
    padding-left:25px;
}
.archive_title::before {
    content:'';
    width:10px;
    height:10px;
    background-color:#006397;
    border-radius:999px;
    position:absolute;
    left:0;
    top:50%;
    transform:translateY(-50%);
}

.sub_title {}


.text_color_pk {
    color:#FF7290
}
.text_color_bl {
    color:#1A9BDF
}
.text_color_bl2 {
    color:#16AAB5
}
.text_color_og {
    color:#FF8661
}
.text_color_gr {
    color:#4AAA37
}