@charset "utf-8";


#nav{border-bottom:1px solid #eee}
#nav .nav_wr{margin:0 auto;max-width:1280px;text-align:left;padding: 0 ;line-height:50px;}
#nav a{color:#fff;background:#333;display:inline-block;width:50px;text-align:center}
#nav span{display:inline-block;padding:0 20px;border-right:1px solid #eee}


/* 내용관리 */
#ctt {padding:20px 0 ; max-width:1280px; margin:0 auto;}
.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; font-size:1.2em; }
.ctt_img {text-align:center}


.sub_text1{font-size:1.4em;  line-height:1.8em; word-break:keep-all; padding-bottom: 30px;}
.sub_text2 {font-size:1.2em; text-align:left; margin-bottom:20px; word-break:keep-all;}
.sub_text3 {font-size:1.2em; text-align:left; margin-top:20px; line-height:1.6em; word-break:keep-all;}
.btn{text-align:center;  margin:40px 0;}

table {border-collapse: collapse; width: 100%;  border: 1px solid #333333;}
td { padding: 10px; border: 1px solid #333333;}
.cate_1{background: #eee;}
.cate_2{background: #f3faff;}
.cate_3{background: #fff3f3;}
.cate_4{background: #fffdf3;}

 @media (max-width: 969px){
#ctt_con {padding:10px; line-height:1.8em; }

.sub_text1{font-size:1.4em;  line-height:1.8em; word-break:keep-all; padding-bottom: 30px;}
.sub_text2 {font-size:1em; text-align:left; margin-bottom:20px;   word-break:keep-all;}
.sub_text3 {font-size:1em; text-align:left; margin-top:20px; ; word-break:keep-all;}
.btn{text-align:center;  margin:40px 0;}

table {border-collapse: collapse; width: 100%;  border: 1px solid #333333;}
td { padding: 10px; border: 1px solid #333333;}

 }
