@charset "utf-8";

/* 내용관리 */
.ctt_admin {text-align:right}
#ctt {width:1181px;margin:0 auto}
#ctt header h1 {position:absolute;font-size:0;line-height:0;overflow:hidden}
#ctt_con {width:100%;float:left}
#ctt_con ul li {width:200px;float:left;padding:15px 10px;border:1px solid #e5e5e5;text-align:center;font-weight:bold}
#ctt_con ul {width:600px;margin:20px auto}
#ctt_con ul li a {font-size:18px;color:#707070}
#ctt_con ul li:first-child {border-bottom:3px solid #294fb0}
#ctt_con ul li:first-child a {color:#294fb0}
#content {text-align:center}
#ctt_con .content img {width:100%;margin:80px 0}
.content_info {width:1181px;float:left;margin-top:88px}
.content_info h2 {font-size:48px;text-align:center}
.content_info > h3 {margin-top:5px;font-size:15px;letter-spacing:-1px;text-align:center;color:#a6a6a6}
.content_info .necess {padding:50px 0 400px;font-size:16px;line-height:38px;letter-spacing:-1px;text-align:center;color:#282828;background: url('../../../img/img_necess.png') no-repeat center bottom}
.content_info .necess02 {display:flex;justify-content:space-around;margin:50px auto 0;padding-top:30px;padding-bottom:100px;border-top:2px solid #eeeeee}
.content_info .necess02 h3 {width:250px;padding-top:30px;font-size:24px;font-weight:bold;background: url('../../../img/img_necess_line.png') no-repeat}
.content_info .necess02 > div {width: 931px;}
.content_info .necess02 p {font-size:16px;letter-spacing:-1px;line-height:38px;color:#505050}
.content_info .necess02 p.first {padding-top:30px}
.content_info .necess03 {display:flex;justify-content:space-around;margin:0 auto;padding-bottom:100px}
.content_info .necess03 > div {width: 931px;}
.content_info .necess03 h3 {width:250px;padding-top:30px;font-size:24px;font-weight:bold;background: url('../../../img/img_necess_line.png') no-repeat}
.content_info .necess03 p {font-size:16px;letter-spacing:-1px;line-height:38px;color:#505050}
.content_info .necess03 p.first {padding-top:30px}