@charset "utf-8";


/* 내용관리 */
#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; }
.ctt_img {text-align:center; }

.c_img {width:55%; padding-right:5%;  float:left; }

.c_img img {width:100%;}
.c_text {width:40%; float:left; font-size:1.4em; word-break:keep-all;}
.c_text h2{font-size:1.6em; padding-bottom:20px;}
.c_text h2 p {font-size:2em; color:#2d90f5; }

/* 인사말 */
.greeting_area {}
.greeting_area .img_wrap {position:relative; float:left; width: 20%; }
.greeting_area .img_wrap img{width:220px; height:285px; border-radius:10px;}
.greeting_area .txt_wrap1 {float:right; width: 80%; font-size: 2em; word-break: keep-all;  padding-bottom:30px;}
.greeting_area .txt_wrap1 strong{color:#bc2e67;}
.greeting_area .txt_wrap1 p{font-size: 0.8em; padding-top:10px; }
.greeting_area .txt_wrap1 h2{font-weight:normal;}
.greeting_area .txt_wrap2 {float:right; width: 80%; font-size: 1.25em; word-break: keep-all;}
.greeting_area .txt_wrap2 h3{color:#54b562;}
.greeting_area .txt_wrap2 p{ padding-bottom:30px; word-break: keep-all;}
.greeting_area .txt_wrap2 .sub_img{ padding-top:20px;}
.greeting_area .txt_wrap2 ul li{margin-left:25px; list-style-position: normal;  list-style-type: circle;}
.greeting_area .txt_wrap2 p.name {font-weight:bold;}

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

.c_img {width:100%; padding-right:0;  float:none;}
.c_img img {width:100%;}
.c_text {width:100%; float:none; padding-top: 15px; font-size:1em; word-break:keep-all;}
.c_text h2{font-size:1.4em; padding-bottom:20px;}
.c_text h2 p {font-size:1.6em; color:#2d90f5; }


/* 인사말 */
.greeting_area {}
.greeting_area .img_wrap {position:relative; float:left; width: 40%; }
.greeting_area .img_wrap img{width:90%;  height:auto; padding-bottom:10px; border-radius:0px;}
.greeting_area .txt_wrap1 {float:right; width: 60%; font-size: 1.25em; word-break: keep-all;  padding-bottom:30px;}
.greeting_area .txt_wrap2 {float:none; width: 100%; font-size: 1.05em; word-break: keep-all;}
.greeting_area .txt_wrap2 p{ padding-bottom:30px;}
.greeting_area .txt_wrap2 .sub_img img{width:100%;}

 }


