@charset "utf-8";
/* SHINING 독립 사용 */

/* 온라인 견적문의 */
#inc05_wrap{width:760px;padding-top:55px;margin-left:357px;font-family:var(--k-font)}
#inc05_wrap .tit{display:flex;align-items:center;padding-bottom:12px;margin-bottom:20px;border-bottom:2px solid #333;font-size:20px;color:#333}
#inc05_wrap .tit h2{font-weight:700}
#inc05_wrap .tit span{margin-left:565px;font-size:14px;font-weight:500;opacity:0.6}
#inc05_wrap .tit img{margin-left:8px}

#inc05_wrap dl{clear:both;padding-bottom:20px;overflow:hidden}
#inc05_wrap dl dt{float:left;width:112px;padding-left:36px;font-weight:500;font-size:15px;color:#555;line-height:30px;letter-spacing:0}
#inc05_wrap dl dt:first-child{padding-left:0}
#inc05_wrap dl dd{float:left;width:calc(100% - 112px)}
#inc05_wrap dl dd input.inc_input{width:100%;height:40px;border:1px solid #fff;background:#f2f2f2}
#inc05_wrap dl dd input.tel_st{width:100px;height:40px;border:1px solid #fff;background:#f2f2f2}
#inc05_wrap dl dd select{width:268px;height:40px;padding:0 10px;border:1px solid #fff;background:#f2f2f2}

#inc05_wrap .inc_btn{margin-top:31px}
#inc05_wrap .inc_btn input[type=submit]{left:724px;width:760px;height:50px;padding:0;border:none;color:#fff;font-size:15px;background:#061a39;cursor:pointer;-webkit-transition:background .2s;-ms-transition:background .2s;transition:background .2s}

#inc05_wrap .ag_wrap{text-align:center;margin:3px 0 0 -3px;padding-bottom:3px;width:260px;font-size:15px}
#inc05_wrap .ag_wrap #agree_link{display:inline-block;color:#fff;padding:3px 7px;margin-left:9px;zoom:1;background:#aaa}
#inc05_wrap .ag_wrap span{border-bottom:1px solid #555}

/* 반응형 [s] */
@media (hover:hover){
#inc05_wrap .inc_btn input[type=submit]:hover{background-color:#223450}
#inc05_wrap .ag_wrap #agree_link:hover{background:#999;cursor:pointer}
}
@media (max-width:1170px){
#inc05_wrap{margin:0 2.5% 0 auto}
}
@media (max-width:1024px){
#inc05_wrap{margin:auto;width:95%}
#inc05_wrap .tit{display:flex;justify-content:space-between}
#inc05_wrap .tit span{margin-left:0px}
#inc05_wrap dl{display:flex;align-items:center}
#inc05_wrap dl dt{float:none;width:25%}
#inc05_wrap dl dd{float:none;width:75%}
#inc05_wrap dl dd input.inc_input{width:100%}
#inc05_wrap dl dd select{width:100%}
#inc05_wrap .inc_btn input[type=submit]{width:100%}
#inc05_wrap dl dd input.tel_st{width:50%}
}
@media (max-width:768px){
#inc05_wrap dl dt{padding-left:15px;word-break:keep-all;width:30%}
#inc05_wrap dl dd{width:70%}
}
@media (max-width:480px){
#inc05_wrap{padding-top:40px}
#inc05_wrap .tit{font-size:18px}
#inc05_wrap dl dd{display:flex;align-items:center;width:65%}
#inc05_wrap dl dd select{padding:0 6px}
#inc05_wrap dl dt{padding-left:10px;width:35%;font-size:13px}
#inc05_wrap .ag_wrap{font-size:13px}
}
@media (max-width:380px){
#inc05_wrap{padding-top:30px;}
#inc05_wrap .tit{font-size:17px}
#inc05_wrap .tit span{font-size:13px}
#inc05_wrap dl{padding-bottom:12px}
#inc05_wrap dl dd select{padding:0 3px}
#inc05_wrap dl dt{font-size:12px}
#inc05_wrap .ag_wrap{font-size:12px}
#inc05_wrap .inc_btn input[type=submit]{font-size:14px}
#inc05_wrap .inc_btn{margin-top:24px}
}
/* 반응형 [e] */
