@charset "utf-8";

.bo_top_img{position:absolute;top:0;left:0;width:100%;height:300px;overflow:hidden;text-align:center}
.bo_top_img img {position: absolute;top: 0;left: -9999px;right: -9999px;margin: auto;width:100%;height:auto; 
-webkit-filter: blur(3px);
-moz-filter: blur(3px);
-o-filter: blur(3px);
-ms-filter: blur(3px);
filter: blur(3px);}
@media (max-width: 969px){
    .bo_top_img {height:150px}
}
.lt_team{margin:0 auto;max-width:1280px;position:relative;padding:50px 0 20px;}
.lt_team h2{width:100%;text-align:center;font-size:2.5em;margin-bottom:40px;z-index:9;position:relative;}
.lt_team ul{padding:0 }
.lt_team ul:after {display:block;visibility:hidden;clear:both;content:""}
.lt_team .team_li{position:relative;float:left;width:25%;padding:1px 2% ;text-align:center;z-index:5}
.lt_team .team_li .lt_img {border:3px solid #f1f1f1;background:#fff !important;display:block;overflow:
.lt_team .lt_wr{position:relative;padding:50px 0}
.lt_team .lt_tit{font-size:1.538em;font-weight:900;margin-bottom:10px;display:block}
.lt_team .lt_detail{color:#39c9df;line-height:20px;height:20px;overflow:hidden}
.lt_team .empty_li  {width:100%;padding:100px 0;text-align:center;color:#aaa}   
.lt_team .bg{position:absolute;top:0;left:0;width:100%;height:100%;border-right:1px solid #f1f1f1;}
.lt_team .bg span{float:left;display:block;width:100%;height:100%;width:20%;border-left:1px solid #f1f1f1;}
 @media (max-width: 969px){
    .lt_team{padding:50px 0}
    .lt_team h2{font-size:1.8em;margin-bottom:20px;}

}
 @media (max-width: 639px){
    .lt_team .team_li{width:50%}
    .lt_team .bg{display:none}
 }
/* 내용관리 */
/* 내용관리 */
#bo_gallery{margin:0 auto;max-width:1280px;padding: 10px;clear:both}
#bo_gallery .all_chk {float:left;margin-top:20px}
#ctt {margin:10px ;padding:10px;background:#fff;min-height:200px;
webkit-box-shadow: 0 1px 4px #cbd1df;
  -moz-box-shadow: 0 1px 4px #cbd1df;
       box-shadow: 0 1px 4px #cbd1df;}
.ctt_admin {margin:0 5px;text-align:right}
#ctt header h1 {max-width:1280px;position:absolute;font-size:0;line-height:0;overflow:hidden}
#ctt_con {padding:10px 0}
/*#ctt_con img{max-width:100% !important;height:auto !important;}*/
.ctt_img {text-align:center}
.cttimg {
  display: flex !important;
  justify-content: center !important; /* 水平居中 */
  align-items: center !important; /* 垂直居中 */
}

.cttimg img {
  max-width: 100% !important; /* 或者使用 width: 100%; */
  max-height: 100% !important; /* 根据需要使用 */
  height: auto !important; /* 保持图片的原始宽高比 */
}
@media screen and (max-width:768px) { 
     img {	 
   max-width: 100% !important; /* 或者 max-width: 100%; */
  height: auto !important; /* 保持图片的原始宽高比 */
  object-fit: cover !important; /* 或者 contain, fill, none, scale-down */
	 }
}
}
@media (max-width: 969px){
  img {	 
  max-width: 100% !important; /* 或者 max-width: 100%; */
  height: auto !important; /* 保持图片的原始宽高比 */
  object-fit: cover !important; /* 或者 contain, fill, none, scale-down */
	 }
}
@media (max-width: 1950px){
	.cttimg {
   max-width: 100% !important; /* 或者 max-width: 100%; */
  height: auto !important; /* 保持图片的原始宽高比 */
  object-fit: cover !important; /* 或者 contain, fill, none, scale-down */
	 }
}