

/*특장점
#strength-section .title-box {margin:80px 0 50px;}
#strength-section02{width:1212px; margin:0 auto 80px;}
#strength-section02 ul:after{clear:both; display:block; content:"";}
#strength-section02 ul li{float:left; margin:16px;}
#strength-section02 .txt{width:100%; color:#fff; text-align:center;}
#strength-section02 .txt h2{font-size:28px; margin:20px 0; line-height:100%; background:url('../img/suppl_bar.gif') no-repeat center bottom; padding-bottom:80px;}
#strength-section02 .txt h2 span{font-style:italic;}
#strength-section02 .txt ul {}
#strength-section02 .txt ul li{font-size:18px; font-weight:400; line-height:160%; margin-top:25px;}
#strength-section02 .txt ul li span{font-size:15px;margin-top:15px; display:inline-block;}
#strength-section02 p {text-align:center; margin-top:50px;}
*/
/*비용절감 비교표
#comparison-section{width:1180px; margin:0 auto; padding:0 0 50px;}
#comparison-section .content {margin-top:20px;}
#comparison-section .content p{font-weight:300;}
#comparison-section .content p.right{text-align:right; margin-bottom:10px;}
#comparison-section .content p.left{margin-top:10px;}
#comparison-section .content h2{padding:40px 0 50px 170px; border-bottom:1px solid #dedede;}
#comparison-section .content table{width:100%; background:url(../img/mcont3_img.png) no-repeat 820px 220px;}
#comparison-section .content table thead tr th{background:#848484; color:#fff; font-size:18px; font-weight:500; padding:15px 0;border-left:1px solid #dedede;}
#comparison-section .content table tbody tr th,
#comparison-section .content table tbody tr td{border-left:1px solid #dedede; padding:15px 0; text-align:center; border-bottom:1px solid #dedede;}
#comparison-section .content table thead tr th.none,
#comparison-section .content table tbody tr th.none,
#comparison-section .content table tbody tr td.none{border-left:none;}
#comparison-section .content table tbody tr th{font-weight:700; font-size:22px;}
#comparison-section .content table tbody tr th span{font-weight:400; font-size:18px;}
#comparison-section .content table tbody tr td{font-size:17px; font-weight:300;}
#comparison-section .content table tbody tr th.yellow{color:#f7941d;}
#comparison-section .content table tbody tr td.yellow{background:#ffa437; font-weight:500; color:#1f1f1f;}
#comparison-section .content table tbody tr th.blue,
#comparison-section .content table tbody tr td h1.ft-blue{color:#335aa9;}
#comparison-section .content table tbody tr td.blue{background:#335aa9; font-weight:500; color:#fff;}
#comparison-section .content table tbody tr th.purple,
#comparison-section .content table tbody tr td h1.ft-pur{color:#5e2996;}
#comparison-section .content table tbody tr td.purple{background:#5e2996; font-weight:500; color:#fff;}
#comparison-section .content table tbody tr td h1{font-size:30px; font-weight:700; line-height:120%;}
#comparison-section .content table tbody tr td p{line-height:120%; margin-top:15px;}
*/

/*비용절감 비교표*/
#comparison-section .title-box.title-box02{padding:80px 0 50px;}
.comparison-area{background:url("../img/mcont3_bg.jpg") no-repeat center; background-size:cover; padding:70px 0 80px;}
.comparison-area .title-box{position:relative; padding:0 0 70px; 0}
.comparison-area .title-box:after{width:1px; height:50px; bottom:0; left:50%; background:#fff; content:""; display:block; position:absolute;}
.comparison-area .title-box h2{color:#fff; line-height:100%;}
.comparison-area .title-box h2 span{color:#fded00; font-weight:700;}
.comparison-area .title-box h4{color:#fff;}
.comparison-area .pay-section .title-box h2{font-size:60px;}
.comparison-area .time-section .title-box {margin-bottom:20px;}
.comparison-area .time-section{margin-top:40px;}
.comparison-area .content {width:1190px; margin:0 auto;}
.comparison-area .content ul{margin-left:-10px;}
.comparison-area .content ul:after{clear:both; display:block; content:"";}
.comparison-area .content ul li{float:left; background:#fff; border-radius:10px; width:380px; height:220px; text-align:center; margin:0 10px;}
.comparison-area .content ul li div.num{background:#e50e8e; width:40px; height:40px; font-size:20px; color:rgba(255,255,255,.7); border-radius:50px; margin:20px auto 0; line-height:40px; font-weight:700;}
.comparison-area .time-section .content ul li div.num{background:#97268e;}
.comparison-area .content ul li h1{font-size:24px; color:#525252; margin:30px 0 10px;}
.comparison-area .time-section .content ul li h1 span{color:#97268e;}
.comparison-area .content ul li p{font-size:20px; color:#e50e8e;}
.comparison-area .content ul li p span{font-size:40px; font-weight:700;}
.comparison-area .time-section .content ul li p{color:#525252;}
.comparison-area .content p{font-weight:300;}
.comparison-area .content p.right{text-align:right; margin:0 10px 10px 0; color:#fff;}
.comparison-area .content p.left{margin-top:10px; color:#fff}

/*차별점*/
#differentiation-section{width:1180px; margin:0 auto; padding:0 0 50px;}
#differentiation-section table{width:100%; margin-top:40px;}
#differentiation-section table thead tr th{background:#848484; color:#fff; font-size:18px; padding:15px 0;border-left:1px solid #dedede; text-align:center; font-weight:700;}
#differentiation-section table thead tr th.blue{background:#d12f75;}
#differentiation-section table thead tr th.none{background:#fff; color:#333; border:1px solid #dedede; border-left:none; font-weight:700;}
#differentiation-section table tbody tr th{font-weight:500; font-size:18px; background:#fff; border-bottom:1px solid #dedede; text-align:center; font-weight:700;}
#differentiation-section table tbody tr td{font-size:17px; border-left:1px solid #dedede; padding:15px 30px; text-align:left; border-bottom:1px solid #dedede; font-weight:300;}
#differentiation-section table tbody tr td:last-child{background:#fff8fb;}
#differentiation-section table tbody tr td ul.bullet li{background:url(../img/list_bullet.png) no-repeat left 13px; padding-left:10px;}

/*지사모집
#branch-section .title-box {margin:80px 0 50px;}
#branch-section02{width:100%; padding:20px 0 80px;}
#branch-section02 h1{text-align:center;}
#branch-section02 .txt{width:100%; color:#fff; text-align:center;}
#branch-section02 .txt h2{font-size:24px; margin:20px 0; line-height:100%; background:url('../img/suppl_bar.gif') no-repeat center bottom; padding-bottom:80px; line-height:180%;}
#branch-section02 .txt h2 span{font-style:italic;}
#branch-section02 .txt ul {}
#branch-section02 .txt ul li{font-size:18px; font-weight:400; line-height:160%; margin-top:25px;}
#branch-section02 .txt ul li span{font-size:15px;margin-top:15px; display:inline-block;}
#branch-section03{background:#F2F4F9; padding:80px 0;}
#branch-section03 table{width:1200px; margin:40px auto 0;}
#branch-section03 table thead tr th{background:#848484; color:#fff; font-size:18px; font-weight:500; padding:15px 0;border-left:1px solid #dedede;}
#branch-section03 table tbody tr th,
#branch-section03 table tbody tr td{border-left:1px solid #dedede; font-size:17px; padding:20px; border-bottom:1px solid #dedede; background:#fff;}
#branch-section03 table tbody tr th{border-left:none; width:25%; text-align:center; padding:20px 0;}
*/
/* 회사소개
#intro-section{padding-top:40px; position:relative; background:url("../img/intro_bg.jpg") no-repeat right center; margin:80px 0;}
#intro-section .cont-area{width:100%; max-width:1200px; margin:0 auto; padding:0 20px; position:relative;}
#intro-section .cont-area .intro-area{width:800px; padding:40px 60px; -moz-box-shadow:13px 13px 13px 1px rgba(59,59,59,.1); -webkit-box-shadow:13px 13px 13px 1px rgba(59,59,59,.1); box-shadow:13px 13px 13px 1px rgba(59,59,59,.1); background:#fff; position:relative;}
#intro-section .cont-area .intro-area .bul{width:45px; height:45px; top:0; left:0; border:9px solid #514d48; border-right:0; border-bottom:0; display:block; position:absolute;}
#intro-section .cont-area .txt h1{font-weight:500; font-size:28px; line-height:200%;}
#intro-section .cont-area .txt{margin:20px 0; font-weight:300; font-size:17px; color:#1f1f1f; line-height:160%;}
 */
/* 찾아오시는길 */
#location-section{}
#location-section .map-area{}
#location-section .addr-area{padding:40px 0; border-top:1px solid #323232; border-bottom:1px solid #323232; position:relative;}
#location-section .addr-area:after{clear:both; content:""; display:block;}
#location-section .addr-area .left-box{width:20%; font-weight:400; font-size:34px; float:left;}
#location-section .addr-area .left-box strong{font-weight:500;}
#location-section .addr-area .right-box{width:70%; padding-left:40px; border-left:1px solid #dcdcdc; float:left; position:relative;}
#location-section .addr-area .right-box .lbox{font-weight:300; font-size:18px; line-height:140%;}
#location-section .addr-area .right-box .lbox span{padding-left:22px; display:inline-block; position:relative;}
#location-section .addr-area .right-box .lbox:first-child span:nth-child(1){background:url("../img/loc_icon01.png") no-repeat 0 center;}
#location-section .addr-area .right-box .lbox:first-child span:nth-child(2){margin-left:30px; font-weight:500; background:url("../img/loc_icon02.png") no-repeat 0 center;}
#location-section .addr-area a.quick-map{width:152px; height:48px; right:0; bottom:35px; font-weight:400; font-size:15px; line-height:48px; text-align:center; color:#fff; background:#034F9D; display:block; position:absolute;}
#location-section .addr-area a.quick-map img{margin-top:13px;}
