@charset "utf-8";.cfoo .boxArea{overflow:hidden;width:100%;margin:0 auto}
.cfoo .boxArea .txtBoxM{float:left;position:relative;width:550px;height:auto;padding-bottom:53px;background-color:#fff}
.cfoo .boxArea .txtBoxM .txtBox1{padding:56px 40px 0 40px}
.cfoo .boxArea .txtBoxM{margin-right:20px;margin-bottom:20px}
.cfoo .boxArea .txtBoxM:nth-of-type(2n){margin-right:0}
.cfoo .boxArea .txtBoxM .txtBox1 .subTitMg2{display:block;margin-bottom:2px;font-size:30px;line-height:40px;color:#000;font-family:"HyundaiMedium"}
.cfoo .boxArea .txtBoxM .txtBox1 .conAreaM{margin-bottom:4px;font-size:16px;line-height:28px;color:#000;letter-spacing:.2px;font-family:"HyundaiRegular"}
.cfoo .boxArea .txtBoxM .txtBox1 .conAreaS{font-size:14px;line-height:24px;color:#000;letter-spacing:.2px;font-family:"HyundaiRegular"}
.cfoo .boxArea .btn{display:inline-block;position:static;bottom:55px;width:auto;height:auto;padding:0 32px;background:#002c5f;font-size:12px;line-height:36px;color:#fff;text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.cfoo .boxArea .txtBoxM.alignL .btn{left:0;margin-top:24px;margin-left:40px}
.cfoo .boxArea .txtBoxM.alignC .btn{margin-top:24px}
.cfoo .boxArea .txtBoxM.alignR .btn{right:0;left:auto;margin-top:24px;margin-right:40px}
.cfoo .titWrap+.formListWrap.first{padding-bottom:20px}
@media screen and (max-width:1240px){.cfoo .boxArea .txtBoxM{width:48%;height:265px}
.cfoo .boxArea .txtBoxM .txtBox1{width:100%}
}
@media screen and (max-width:1024px){.cfoo .boxArea .txtBoxM{width:48%;height:155px}
.cfoo .boxArea .txtBoxM .txtBox1{width:100%;height:auto;padding:28px 25px 0 25px}
.cfoo .boxArea .txtBoxM{height:auto;margin-right:14px;margin-bottom:14px;padding-bottom:21px}
.cfoo .boxArea .txtBoxM .txtBox1 .subTitMg2{margin-bottom:0;font-size:19px;line-height:24px;letter-spacing:.3px}
.cfoo .boxArea .txtBoxM .txtBox1 .conAreaM{margin-bottom:0;font-size:14px;line-height:21px;letter-spacing:.2px}
.cfoo .boxArea .txtBoxM .txtBox1 .conAreaS{font-size:12px;line-height:17px;letter-spacing:.2px}
.cfoo .boxArea .btn{bottom:28px;width:auto;height:30px;padding:0 30px;font-size:13px;line-height:30px}
.cfoo .boxArea .txtBoxM.alignL .btn{left:0;margin-left:25px}
.cfoo .boxArea .txtBoxM.alignR .btn{margin-right:25px}
.cfoo .boxArea .txtBoxM.alignL .btn{left:0;margin-top:14px;margin-left:25px}
.cfoo .boxArea .txtBoxM.alignC .btn{margin-top:14px}
.cfoo .boxArea .txtBoxM.alignR .btn{right:0;left:auto;margin-top:14px;margin-right:25px}
}
@media screen and (max-width:767px){.cfoo .boxArea .txtBox1{height:auto}
.cfoo .boxArea .txtBoxM{width:100%;height:auto}
.cfoo .boxArea .btn{bottom:28px}
.cfoo .boxArea .txtBoxM{margin-left:0}
.cfoo .titArea .subTitS{font-size:17px;line-height:22px}
}