
#menu3271_obj22{height: 185px !important; background-color:#fff; border-radius:5px;}
#menu3271_obj22 .dummyImageDataList img{display:none;}

._msMain .tmainContBox {
width: 190px;
}
._msMain .tmainContBox h2{
color: #fff;
font-size: 2em;
line-height: 3;
text-align: center;
}
._msMain ._contentBuilder ._obj._objHtml .tmainContBox ul li {
padding-left: 0;
background-image: none;
}
._msMain ._contentBuilder ._obj._objHtml .tmainContBox ul li a{
display: block;
text-align: center;
line-height: 2;
color: #fff;
}

.mainBoxBan {
	width: 100%;
	height: 100%;
	position: relative;
	border-width: 1px 0 1px 0;
	border-style: solid;
	border-color: #ccc;
}
.mainBoxBan.boxBan01{
	background: url("../../images/icon01.gif") no-repeat right bottom #f0f0f0;
}
.mainBoxBan.boxBan02{
	background: url("../../images/icon02.gif") no-repeat right bottom #f0f0f0;
}
.mainBoxBan.boxBan03{
	background: url("../../images/icon03.gif") no-repeat right bottom #f0f0f0;
}
.mainBoxBan .boxTitle{
	color: #3b576c;
	margin: 0 10px;
	line-height: 3;
	font-size: 1.4em;
}
.mainBoxBan .boxCont{
	color: #555;
	margin: 0 10px;
}
.mainBoxBan .boxAnchor{
	position: absolute;
	left: 10px;
	bottom: 20px;
	padding-right: 15px;
	background: url("../../images/iconAnchor.gif") no-repeat right 50%;
}

/* 문의 및 상담 */
.box_hu, .box_tel, .box_fax, .box_mail, .box_loc {
    border: #dedede 1px solid;
    padding: 60px 15px 60px 160px;
   
    color: #707070;
    font-size: 20px;
    font-weight: bold;
}

.box_hu {
   background: url("/sites/ks-qei/images/ico_hu.png") no-repeat 56px 50%;
}
.box_tel {
  	background: url("/sites/ks-qei/images/ico_tel.png") no-repeat 56px 50% #f8f8f8;
}
.box_fax {
  	background: url("/sites/ks-qei/images/ico_fax.png") no-repeat 56px 50% #f8f8f8;
}
.box_mail {
   background: url("/sites/ks-qei/images/ico_mail.png") no-repeat 56px 50%;
}
.box_loc {
   background: url("/sites/ks-qei/images/ico_location.png") no-repeat 56px 50%;
}

/* 엠블렘이 포함된 BOX Style*/
.boxEmblem {
    border: #dddddd 1px solid;
    background: url("/sites/ksgp/images/boxBg.gif") repeat;
}
.boxEmblem > .txtWrap > .thin {
  	font-size:1.4em;
    color: #3d3d3d;
}
.boxEmblem > .txtWrap > .emphasis {
  	font-size:1.8em;
    font-weight: 600;
    color: #3d3d3d;
}
.boxEmblem > .txtWrap > .point {
  	font-size:2.6em;
    font-weight: bold;
    color: #85191f;
}
.icon img{
	width: 100%;
}


/* 문의 및 상담 */
.box_hu, .box_tel, .box_fax, .box_mail, .box_loc {
    border: #dedede 1px solid;
    padding: 60px 15px 60px 45%;
    color: #707070;
    font-size: 20px;
    font-weight: bold;
}

.box_hu {
   background: url("../../images/ico_hu.png") no-repeat 18% 50%;
}
.box_tel {
  	background: url("../../images/ico_tel.png") no-repeat 18% 50% #f8f8f8;
}
.box_fax {
  	background: url("../../images/ico_fax.png") no-repeat 18% 50% #f8f8f8;
}
.box_mail {
   background: url("../../images/ico_mail.png") no-repeat 18% 50%;
}
.box_loc {
   background: url("../../images/ico_location.png") no-repeat 18% 50%;
   padding: 60px 15px 60px 30%;
}


.cnc{
	text-align: center;
	width: 825px;
	margin: 0 auto;
}
.cnc li{
	float: left;
	padding-top: 200px;
	width: 180px;
	margin: 0 0.5em;
}
.cnc li.name{
   background: url("../../images/icon_name.png") center top no-repeat !important;
}
.cnc li.call{
   background: url("../../images/icon_call.png") center top no-repeat !important;
}
.cnc li.fax{
   background: url("../../images/icon_fax.png") center top no-repeat !important;
}
.cnc li.mail{
   background: url("../../images/icon_mail.png") center top no-repeat !important;
}
.cnc li dl dt{
	font-weight: bold;
	font-size: 1em;
	color: #3f424c;
	
}
.cnc li dl dd{
	font-size: 1.2em;
}




/* 추진계획 */
dl.cal {
  border:#e5e5e5 3px solid;
  margin:10px auto;
  width: 70%;
}
dl.cal:after {  content:""; display:block; clear:both; }
dl.cal > dt {
   display:inline-block;
  *display:inline; 
  zoom:1;
    background: #85191f;
    color: #fff;
    font-size: 1.2em;
    font-weight: bold;
    text-align: center;
    width: 30%;
    padding: 10px 0;
  	vertical-align: middle;
}
dl.cal > dt.dif { background:#ba484f !important; }
dl.cal > dd {
  display:inline-block;
  vertical-align: middle;
  *display:inline; 
  zoom:1;
  padding: 0 10px;
}



/* 개요 */
body.Tablet #menu3273_obj5, body.Mobile #menu3273_obj5 ,
body.Tablet #menu3275_obj15, body.Mobile #menu3275_obj15,
body.Tablet #menu3275_obj19, body.Mobile #menu3275_obj19,
body.Tablet #menu3275_obj20, body.Mobile #menu3275_obj20,
body.Tablet #menu3275_obj22, body.Mobile #menu3275_obj22
{
    display: none;
}


.mBoxs { position:relative; width:100%; height:100%; background:#fff; border-radius:5px; display:table; }
.mBoxs div { display: table-cell; vertical-align:middle; }
.mBoxs .tit { font-size:15px; font-weight:bold; color:#363636; text-align:left; }
.mBoxs .etit { font-size:13px; font-weight:bold; color:#595959; text-align:left; }
.mBoxs .img { width:30%; text-align:center; }
.mBoxs .img img { vertical-align: middle; }

._JW_rctBbs_album02 ._recentPhotoUl .recentBbsLi .recentPhotoTab { font-size:15px !important; }