@charset "utf-8";

/* 내용관리 */
#ctt {margin:10px 0;padding:0px;background:#fff;}
#ctt header h1 {position:absolute;font-size:0;line-height:0;overflow:hidden;}
#ctt_con p {padding:12px 0;}
#ctt_con b {font-weight: 600 !important;color:#222 !important;}
#ctt_himg img, #ctt_timg img, #ctt_con img {max-width:100%;height:auto}
.ctt_img {text-align:center}

.ctt_admin {
    width:100%;
    margin:0 auto;
    height:18px;
    text-align:right;
}

.c_tit1 {font-size:20px !important;color:#405ba9;font-weight: 600;padding:30px 0 26px 0 !important;letter-spacing: -0.5px;}

#ctt_con .ab_bar {font-size:28px;color:#34658b;font-weight: 400;line-height: 35px !important;letter-spacing: -1px;margin:20px 0 20px 0px;padding-left:30px;}
#ctt_con .ab_bar::after {content:''; position: absolute;background: #8db3c8;width:4px;height:26px;margin-top:-38px;margin-left:-26px;}

#ctt_con .ab_cont {font-size:17px !important;line-height: 32px !important;}
.ab_sub {float:right;font-size:24px;color:#444;}
.ab_sub strong {font-weight: 600;}

@media screen and (max-width:921px){
    #ctt_con {padding:8px 0px !important;width:100% !important;line-height:25px !important;font-size:15px !important;}

    .c_msg {font-size:20px !important;color:#1099a2 !important;font-weight: 500;padding:20px 0 16px 0 !important;letter-spacing: -1px;line-height: 34px !important;text-align: center !important;}
    .c_msg2 {font-size:18px;color:#333 !important;font-weight: 500;padding:20px 0 16px 0 !important;text-align: center !important;}

    .c_tit1 {font-size:20px;color:#405ba9;font-weight: 600;padding:15px 0 12px 0;}
    .c_tit1 i {color:#748ac8;}

    #ctt_con .ab_bar {font-size:20px !important;color:#34658b;font-weight: 400;line-height: 30px !important;letter-spacing: -1px;margin:0px 0 12px 0px;padding-left:18px;}
    #ctt_con .ab_bar::after {content:''; position: absolute;background: #8db3c8;width:4px;height:46px;margin-top:-62px;margin-left:-15px;}

    #ctt_con .ab_cont {font-size:16px !important;line-height: 28px !important;}
    .ab_sub {font-size:20px;color:#444;}
    .ab_sub strong {font-weight: 600;}

}