@charset "utf-8";

/* 내용관리 */
#ctt {margin:10px 0;padding:10px;}
.ctt_admin {margin:0 5px;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}

#con_lf{text-align: left;}
.sir_ov{margin-bottom: 40px;}
.sir_ov > p{font-size: 16px; text-align: center;}
.fc_wr .fc_se h2 {
  font-size: 16px;
  color: #ff952e;
  margin-bottom: 18px;
  font-weight: 400;
}

#fc_pl {
    height: 670px;
}
.fc_wr {
    padding: 35px;
    border: 1px solid #dedede;
    margin-bottom: 40px;
    border-top: 2px solid #000;
    margin-top: 20px;
    overflow-y: auto;
    text-align: left;
}

.fc_wr .fc_se p{
  line-height: 22px;
  color: #666;
  margin-bottom: 3px;
  word-break: keep-all;
}

.fc_wr .fc_se {
    border-bottom: 1px solid #eaeaea;
    padding-bottom: 45px;
    margin-bottom: 30px;
}

.fc_wr .fc_se ol li {
    list-style: decimal;
    line-height: 22px;
    color: #666;
    list-style-position: inside;
}
.fc_wr .fc_se dl {
    line-height: 22px;
    color: #585858;
}
.fc_wr .fc_se dl dd {
    margin-left: 14px;
    margin-bottom: 3px;
}

#fc_pr ol {
    margin-left: 20px;
}
.fc_wr .fc_se ul li {
    list-style: none;
    padding-left: 15px;
}
#fc_pr {height:930px;}
