@charset "utf-8";
/* SHINING 독립 사용 */

#section02{width:100%;height:354px;background:url(/sh_img/make24/rc_speed_form/img/speed_form_bg.png) center no-repeat;font-family:'notokr-regular'}
#section02 .sec02_area{overflow:hidden;width:1430px;margin:0 auto}
#section02 .sec02_area > div{float:left;}
#section02 .sec02_area > div:first-child{width:433px}
#section02 .sec02_area > div:nth-child(2){width:550px;padding:0 10px}
#section02 .sec02_area > div:nth-child(3){width:443px}
#section02 .banner_tit{color:#fff}

.banner_tit_wrap{margin:77px 0 40px;text-align:center}
.banner_tit_wrap .banner_etit{font-size:15px;font-style:italic;color:#b0b0b0;font-family:'notokr-medium'}
.banner_tit_wrap .banner_tit{font-size:25px;color:#fff;font-family:'notokr-bold'}
.banner_tit_wrap .banner_tit span{color:#fcaf17}


#sms_wrap{overflow:hidden;position:relative;color:#fff;font-family:'notokr-regular'}
#sms_wrap dl dt label{margin:0 5px 0 15px;font-size:18px;color:#60a6c9}
#sms_wrap dl dd input{position:relative;width:170px;padding:13px;border:none!important;border-radius:3px;behavior: url(/js/PIE.htc);font-size:14px;color:#666;box-sizing:border-box}
#sms_wrap dl {float:left;margin-right:11px}
#sms_wrap dl dt{position:absolute;left:0}
#sms_wrap dl dd{padding-bottom:11px}
#sms_wrap textarea{position:relative;float:left;width:170px;height:96px;padding:12px;margin-right:11px;border:none!important;border-radius:3px;behavior: url(/js/PIE.htc);font-size:14px;line-height:18px;color:#666;box-sizing:border-box} 
#agree_link{display:inline-block;position:relative;width:111px;height:35px;padding:6px 2px;border-radius:3px;behavior: url(/js/PIE.htc);font-size:13px;color:#fff;letter-spacing:-0.5px;background:#444444;text-align:center;box-sizing:border-box;transition:all 0.2s}
#agree_link:hover{background:#333}
.agree_txt{font-size:13px}
#sms_wrap .buttom_st{position:relative;z-index:20;overflow:hidden;position:relative;width:154px;padding:14px 0;margin-top:11px;border:none!important;border-radius:3px;behavior: url(/js/PIE.htc);font-size:16px;color:#fff;background:#fcaf17;cursor:pointer;transition:all 0.2s;font-family:'notokr-medium'}
#sms_wrap .buttom_st:hover{;background:#ffa700}


.lt_banner{padding-top:80px}
.lt_banner .lt_tit{margin-left:20px;font-size:18px;color:#fff;font-family:'notokr-bold'}
.lt_banner .lt_tit span{color:rgba(255,255,255,.6);font-family:'notokr-regular'}

.sec02_area {background:url(/sh_img/make24/rc_speed_form/img/bg.jpg) no-repeat; background-size: cover; object-fit: cover;}
.sec02_area .wrap {display:flex;align-items: center;justify-content:center;width: 1120px;margin: 0 auto}



/* new */
.idx_count .count_date{padding-left: 100px; font-size:25px;text-align:center;color:#aaa;font-family:"notokr-regular";}
.count_wrap{display: grid;grid-template-columns: repeat(2,1fr);row-gap: 45px;column-gap: 130px;margin-right:100px;text-align: center;}
/* .idx_count > div{float:left;width:50%;height:177px;text-align:center} */

.idx_count > div img{display:inline-block;margin:20px 0 10px;border-radius: 50%;background-color: rgba(225, 225, 225, 0.1);}
.idx_count .count_num .count{font-size:37px;color:#cf0a2c;font-family:'notokr-bold'}
.idx_count .count_num .num_txt{font-size:15px;color:#fff;font-family:'notokr-medium'}
.idx_count .count_tit{font-size:16px;color:#fff;font-family:'notokr-bold'}

/* 실시간 견적문의 */
.sec02_area .box01{overflow:hidden;position:relative;width:550px;height:520px;padding:55px 40px 0;font-size:16px;color:#aaa}
/* .sec02_area .box01:after{display:block;content:"";position:absolute;left:0;bottom:0;width:0;height:7px;background-color:#296bc6;transition:width .4s} */
/* .sec02_area .box01:hover:after{width:100%} */
.sec02_area .box01 h3{margin-bottom:30px;font-size:25px}
.sec02_area .box01 .inquire_wrap{padding:17px 28px 15px;background-color:rgba(0,0,0,.45)}
.sec02_area .box01 .inquire{overflow:hidden;}
.sec02_area .box01 .inquire ul{overflow:hidden}
.sec02_area .box01 .inquire ul li{position:relative;padding-left:22px;border-bottom:1px dotted #555;font-size:14px;color:#d2d2d2;line-height:42px;transition:all .2s}
.sec02_area .box01 .inquire ul li:last-child{border-bottom:none}
.sec02_area .box01 .inquire ul li:before{display:block;content:"";position:absolute;left:10px;top:21px;width:2px;height:2px;background-color:#fff}
.sec02_area .box01 .inquire ul li:hover{background-color:rgba(255,255,255,.1)}

.sec02_area .box01 .inquire_wrap .inquire{height:300px !important;}