@charset "utf-8";

/* 내용관리 */
#ctt {margin:10px auto;padding:25px 25px;background-color:#fff;min-height:200px;
max-width:1150px;
webkit-box-shadow: 0 1px 4px #cbd1df;
  -moz-box-shadow: 0 1px 4px #cbd1df;
       box-shadow: 0 1px 4px #cbd1df;
	   }
#ctt:after {
	content:"";display:block;clear:both
}
.ctt_admin {margin:0 5px;text-align:right}
#ctt header h1 {position:absolute;font-size:0;line-height:0;overflow:hidden}
#ctt p{color: #72758e;}
#ctt_himg img, #ctt_timg img, #ctt_con img {max-width:100%;height:auto}
#ctt_con {}
.ctt_img {text-align:center}
#ctt_con .height-img{display:none}

@media (min-width: 992px){
	#ctt {
		padding: 50px;
		line-height: 2;
		font-size: 1.2em;
		margin: 20px auto 50px;
	}
	#ctt_con .height-img{display:block;float: left;margin-right: 30px;margin-bottom: 10px;}
	#ctt .m-content{margin-left:426px}
}

.ctt_company{
		background: #fff url(./img/bg01.png) no-repeat bottom center;
		background-size: cover;
}


#ctt .m-content h3{font-size:1.5em;letter-spacing:-2px;    line-height: 1;
    margin-bottom: 20px;}
#ctt .m-content p,
#ctt .m-content ul{font-size:14px;line-height:1.5;}
#ctt .m-content ul li{color: #72758e;}

#ctt .m-content p,
#ctt .m-content>ul{margin-bottom:30px;}
#ctt .m-content > ul > li{ padding-left:9px;text-indent:-9px;margin-bottom: 9px;text-align: justify;}
#ctt .m-content > ul > li h5{margin-bottom:10px;color:#000}
#ctt .m-content > ul > li > ul{ padding-left:10px;}
