@charset "utf-8";

/* 내용관리 */
#ctt {margin:10px 0;padding:20px;background:#fff; border-top:0px solid #e9e9e9;border-bottom:0px solid #e9e9e9}
.ctt_admin {text-align:right}
#ctt header h1 {position:absolute;font-size:0;line-height:0;overflow:hidden}
#ctt_con {padding:10px 0;line-height:1.6em}
#ctt_con img{max-width:100%;height:auto}
#ctt_con h2{font-size:25px; line-height:1.2em;}

.ctt_img {text-align:center}
.pc_view{display:block;}
.mb_view{display:none;}



.ConTact_Wrap {width:100% !Important;  margin:0 auto; margin-top:0px;  }
.Conts_BanWrap {width:100%; height:250px;}
.Conts_BanWrap ul{width:100%; height:250px;}
.Conts_BanWrap ul .letBanners{float:left; width:50%; height:250px; box-sizing:border-box;}
.Conts_BanWrap ul .letBanners ul{padding:15px; padding-top:50px; box-sizing:border-box;}
.Conts_BanWrap ul .letBanners ul li.TitContct{position:relative; color:#111;  height:60px;font-family: 'Nanum Square-EB'; letter-spacing:-.5px;}
.Conts_BanWrap ul .letBanners ul li.TitContct .titTexrt{font-size:25px; position:absolute; bottom:0; left:0; width:100%; padding-bottom:18px; font-family: 'Nanum Square-EB';}
.Conts_BanWrap ul .letBanners ul li.TitContct .titTexrt:after{content:'';position:absolute;bottom:2px;left:0; width:40px;height:2px;margin-left:0px;background:#888;overflow:hidden;}
.Conts_BanWrap ul .letBanners ul li.contAdds {margin-top:30px ; color:#888; line-height:140%;}

.Conts_BanWrap ul .CenBanners{float:left; width:25%; height:250px; background:#f6f6f6;box-sizing:border-box;}
.Conts_BanWrap ul .CenBanners ul{padding:15px; padding-left:40px; padding-top:50px; box-sizing:border-box;}
.Conts_BanWrap ul .CenBanners ul li.TitContct{position:relative; color:#111;  height:60px;font-family: 'Nanum Square-EB'; letter-spacing:-.5px;}
.Conts_BanWrap ul .CenBanners ul li.TitContct .titTexrt{font-size:25px; position:absolute; bottom:0; left:0; width:100%; padding-bottom:18px; font-family: 'Nanum Square-EB';}
.Conts_BanWrap ul .CenBanners ul li.TitContct .titTexrt:after{content:'';position:absolute;bottom:2px;left:0; width:40px;height:2px;margin-left:-0px;background:#888;overflow:hidden;}
.Conts_BanWrap ul .CenBanners ul li.contAdds {margin-top:30px ; color:#888; line-height:140%;}

.Conts_BanWrap ul .RigBanners{float:left; width:25%; height:250px; box-sizing:border-box;}
.Conts_BanWrap ul .RigBanners ul{padding:15px; padding-left:40px; padding-top:50px; box-sizing:border-box;}
.Conts_BanWrap ul .RigBanners ul li.TitContct{position:relative; color:#111;  height:60px;font-family: 'Nanum Square-EB'; letter-spacing:-.5px;}
.Conts_BanWrap ul .RigBanners ul li.TitContct .titTexrt{font-size:25px; position:absolute; bottom:0; left:0; width:100%; padding-bottom:18px; font-family: 'Nanum Square-EB';}
.Conts_BanWrap ul .RigBanners ul li.TitContct .titTexrt:after{content:'';position:absolute;bottom:2px;left:0; width:40px;height:2px;margin-left:0px;background:#888;overflow:hidden;}
.Conts_BanWrap ul .RigBanners ul li.contAdds {margin-top:30px ; color:#888; line-height:140%;}

.ContMaps {width:100%; height:250px; margin-top:0px;}
.ContMaps ul{}
.ContMaps ul li.Maps{width:1240px; height:400px;}




@media (max-width: 1400px) {
	.pc_view{display:none;}
	.mb_view{display:block;}

.ConTact_Wrap {width:100% !Important;  margin:0 auto; margin-top:0px;  }
.Conts_BanWrap {width:100%; height:250px;}
.Conts_BanWrap ul{width:100%; height:250px; clear:both;}
.Conts_BanWrap ul .letBanners{ width:100%; height:250px; box-sizing:border-box;}
.Conts_BanWrap ul .letBanners ul{ padding:15px; padding-top:15px; }
.Conts_BanWrap ul .CenBanners{width:100%; height:250px; background:#f6f6f6;box-sizing:border-box; margin-top:20px; }
.Conts_BanWrap ul .CenBanners ul{ padding:15px; padding-top:15px;}

.Conts_BanWrap ul .RigBanners{ width:100%; height:250px; box-sizing:border-box;}
.Conts_BanWrap ul .RigBanners ul{ padding:15px; padding-top:15px;}


}