@charset "utf-8";

/* 내용관리 */
#ctt {margin:10px 0;padding:10px;border:1px solid #e9e9e9}
.ctt_admin {text-align:right}
/*#ctt header h1 {position:absolute;font-size:0;line-height:0;overflow:hidden}*/
#ctt_con {padding:10px 0}
.ctt_img {text-align:center}

/* custom */
body, html { font-size: 16px !important; line-height: 1.4; }
#ctt { padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; border: none; }
#ctt header { padding: 100px 0 70px; text-align: center; }
#ctt header h1 { display: inline-block; margin: 0; border-top: solid 1px #ed6d00; font-size: 50px; color: #333333; font-weight: bold; text-align: center; line-height: 1.4; }
#ctt_con { padding-bottom: 100px; }
.ctt_tit { padding-bottom: 3rem; }
.ctt_tit h5 { margin-bottom: .5rem; font-size: 1.25rem; font-weight: 500; line-height: 1.2; }

@media (min-width: 768px) {
    #ctt { width: 750px; }
}

@media (min-width: 992px) {
    #ctt { width: 970px; }
}

@media (min-width: 1200px) {
    #ctt { width: 1170px; }
}