@charset "utf-8";

/* 문의 */
.contact_us .tit{position:relative; display:block; max-width:900px; margin:0 auto; margin-bottom:50px; padding:0 20px; text-align:center; font-size:22px;}
.contact_us .tit strong{color:#1e478f}
.contact_us .tit br{display:none;}
.contact_us .tit:after{position:absolute; top:-15px; left:0; content:""; width:20px; height:60px; border:8px solid #1e478f; border-right:0;}
.contact_us .tit:before{position:absolute; top:-15px; right:0; content:""; width:20px; height:60px; border:8px solid #1e478f; border-left:0;}



.contact_us ul li{float:left; width:31%; margin:0 1%; text-align:center; border:1px solid #ddd; padding:40px 30px 30px 30px;
					box-shadow: 6px 7px 0 rgba(0, 0, 0, 0.1)  ; 
							-webkit-box-shadow: 6px 7px 0 rgba(0, 0, 0, 0.1)  ; 
							-moz-box-shadow: 6px 7px 0 rgba(0, 0, 0, 0.1)  ; }
.contact_us ul li span{display:block; font-size:20px; color:#888; margin:15px 0;}
.contact_us ul li strong{display:block; border-top:1px solid #ddd; padding-top:15px; line-height:24px;}
.contact_us ul li strong.tel{font-size:20px;}

@media all and (max-width:800px) { 
	.contact_us .tit{font-size:18px; }
	.contact_us .tit br{display:block;}
	.contact_us .tit:after,
	.contact_us .tit:before{height:90px; }
	.contact_us ul li{float:none; width:100%; margin:0 0 25px 0}
}
