@charset "utf-8";

@import url('http://fonts.googleapis.com/earlyaccess/nanumgothic.css');
.font-ng { font-family:'Nanum Gothic' !important; }

/*하단 상담신청배너 st*/
.quotation{
	position: fixed; bottom: 0px;
	/*background-color:#161d2e;*/
	z-index: 10002;
	width: 100%;
	height:155px;
	/*background:url('img/foo_bo_bg.png') no-repeat center 0;*/
}
.footer_counsel {width: 100%;padding-top:0px;}
.footer_counsel .foo_coun {width:1200px;margin: 0 auto;position: relative;height: 180px;}
.footer_counsel .foo_sonbox {position: relative;height: 90px; border: 0px solid red;padding-top:6px;}
.footer_counsel .foo_sonbox ul{margin:0;padding:0;}
.footer_counsel .foo_sonbox li{list-style:none;}
.footer_counsel .footer_str_count {display: block;margin: 0 auto;text-align: left;font-size:30px;color: #fff;padding-top:28px;padding-bottom:18px;letter-spacing:-2px;font-weight:300}
.footer_counsel .footer_month{font-weight: 700;}
.footer_counsel .footer_count {font-weight: 700;color: #fff;}
.footer_counsel .is1 {border: none;font-size:19px;color: #332c39;width:140px;color: #e65d5d;letter-spacing:-1px;}
.footer_counsel .is2 {border: none;font-size:19px;color: #332c39;width:140px;color: #e65d5d;letter-spacing:-1px;}
.footer_counsel .is3 {border: none;font-size:19px;color: #332c39;width:165px}
.footer_counsel .f_a {float: left;width: 190px;height: 44px;padding-top: 10px;margin-left: 4px;padding-left: 8px;color: #444;background-color: #fff;border-radius:0px;}
.footer_counsel .f_b {float: left;width: 190px;height: 44px;padding-top: 10px;margin-left: 4px;padding-left: 8px;color: #444;background-color: #fff;border-radius:0px;}
.footer_counsel .f_b select {border: none;font-size:19px;width:140px;height:28px;padding:0 25px 0 3px;padding-right:0;line-height:24px;color: #e65d5d;letter-spacing:-1px;}
.footer_counsel .f_c {float: left;width: 190px;height: 44px;padding-top: 10px;margin-left: 4px;padding-left: 8px;color: #444;background-color: #fff;border-radius:0px;}
.footer_counsel .f_d {float: left;width: 190px;height: 44px;padding-top: 10px;margin-left: 4px;padding-left: 8px;color: #444;background-color: #fff;border-radius:0px;}
.footer_counsel .f_a1 {position:absolute;right:0px;top:38px; color:#fff;letter-spacing:-1px}
.footer_counsel .f_a2 {width:18px;height:18px; vertical-align: middle;border: 5px solid #3a3a3a;background-color: transparent;}
.footer_counsel .f_bu {position: relative;float: right;border: 0px solid blue;}
.footer_counsel .f_bus {width: 176px;height:44px;font-size:22px;font-weight:700; letter-spacing: -2px;background: #df2028;border: none;color: #fff;cursor: pointer;}
.footer_counsel .fw-100 { font-weight: 100 !important; }

.font-25, i.font-25 { 
	font-size: 25px; 
}
.font-30, i.font-30 { 
	font-size: 30px; 
}
.font-35, i.font-35 { 
	font-size: 35px; 
}
.font-40, i.font-40 { 
	font-size: 40px; 
}
.font-45, i.font-45 { 
	font-size: 45px; 
}
.font-50, i.font-50 { 
	font-size: 50px; 
}
.font-55, i.font-55 { 
	font-size: 55px; 
}
.font-60, i.font-60 { 
	font-size: 60px; 
}

@media screen and (max-width:1200px) {
	.quotation{
		position: relative;
		bottom: 0px;
		/*background-color:#161d2e;*/
		z-index: 10002;
		width: 100%;
		height:280px;
		top:10px;
		/*background:url('img/foo_bo_bg.png') no-repeat center 0;*/
		background-size:cover;
	}
	.footer_counsel .foo_coun {width:100%;margin: 0 auto;position: relative;height:250px;}
	.footer_counsel .footer_str_count {text-align: center;font-size:14px;padding-top:18px;padding-bottom:14px;letter-spacing:-1px;}
	.footer_counsel .f_a1 {position:relative;right:0px;top:0px;width:100%;font-size:12px; text-align:center; color:#fff;letter-spacing:-1px}
	.footer_counsel .foo_sonbox {position: relative;height: auto;width:100%;margin:0 auto; text-align:center;  border: 0px solid red;padding-top:6px;}
	.footer_counsel .is1 {border: none;width:80%;margin:0 auto;text-align:left; color: #e65d5d;letter-spacing:-1px;}
	.footer_counsel .is2 {border: none;width:80%;margin:0 auto;text-align:left; color: #e65d5d;letter-spacing:-1px;}
	.footer_counsel .is3 {border: none;width:70%;float:none;}
	.footer_counsel .f_a {float: none;width:550px;margin:0 auto;text-align:left;height:44px;padding-top: 10px;}
	.footer_counsel .f_b {float: none;width:550px;margin:0 auto;text-align:left;height:44px;padding-top: 10px;}
	.footer_counsel .f_c {float: left;width:150px;height:44px;padding-top:6px;padding-left:0px;color: #444;background-color: #fff;margin-left:0px;}
	.footer_counsel .f_d {float: left;width:203px;height:44px;margin-left:2px;padding-top: 6px;padding-left:0px;}
	.footer_counsel .pt_1{width:560px;margin:0 auto;height:44px;}
	.footer_counsel .f_a2 {width:10px;height:10px;border:2px solid #3a3a3a; }
	.footer_counsel .f_bu {position: relative;float: none;width: 100%;margin:0px auto;text-align:center;margin-left:0px;}
	.footer_counsel .f_bus {width:560px;height:44px;font-size:15px;letter-spacing: -1px;margin:13px auto }
}

@media all and (max-width:600px) {
	.footer_counsel .f_a {width: 320px;height:44px;margin-top:2px !important;}
	.footer_counsel .f_b {width: 320px;height:44px;margin-top:2px !important;}
	.footer_counsel .f_c {width:106px;height:44px;margin-top:2px !important;}
	.footer_counsel .f_d {width:105px;height:44px;margin-top:2px !important;}
	.footer_counsel .pt_1{width:320px;}
	.footer_counsel .f_bus {width:320px;margin:8px auto}
}
/*하단 상담신청배너 end*/