﻿ .inquiry-wrap{background:var(--color)}
.inquiry-wrap .sidebar-title{display:inline-block;color:#fff;font-size:var(--fontsize20);font-weight:var(--fontbold5);padding-bottom:10px;position:relative;margin-bottom:0}
.inquiry-wrap .sidebar-title::after{content:'';display:inline-block;width:100%;height:2px;background-color:#fff;position:absolute;bottom:0px;left:0}
.wmkcfeedback{position:relative}
.wmkcfeedback .inquiry-form{padding-right:50%;position:relative}
.wmkcfeedback input,.wmkcfeedback .wmkcfb-fileupload{border-radius:15px;border:1px solid #fff !important;margin-bottom:18px;height:40px;width:48% !important;background:none;color:#fff}
.wmkcfeedback textarea{width:48% !important;position:absolute;right:0;top:0;border-radius:15px;border:1px solid #fff !important;height:calc(100% - 18px);background:none;color:#fff}
.wmkcfeedback input::-webkit-input-placeholder,.wmkcfeedback textarea::-webkit-input-placeholder{color:#fff}
.wmkcfeedback input:-moz-placeholder,.wmkcfeedback textarea:-moz-placeholder{color:#fff;opacity:1}
.wmkcfeedback input::-moz-placeholder,.wmkcfeedback textarea::-moz-placeholder{color:#fff;opacity:1}
.wmkcfeedback input:-ms-input-placeholder,.wmkcfeedback textarea:-ms-input-placeholder{color:#fff}
.wmkcfeedback .send-btn{border-radius:15px;width:auto;height:40px;margin-top:-5px;padding:0 15px;background:#292d37;margin-left:auto;margin-right:auto;display:flex;text-transform:uppercase}
.wmkcfeedback .send-btn:hover{background:#fff;color:var(--color)}
@media (max-width:1280px){.wmkcfeedback .inquiry-form{padding:0}
.wmkcfeedback input,.wmkcfeedback .wmkcfb-fileupload{margin-bottom:20px;height:48px}
.wmkcfeedback textarea{width:100% !important;position:static;height:150px}
.wmkcfeedback .send-btn{margin:0 auto}
}@media (max-width:768px){.wmkcfeedback input,.wmkcfeedback .wmkcfb-fileupload{width:100% !important}
.inquiry-pc .inquiry{padding:15px}
}.icon-list{display:grid;gap:20px;grid-template-columns:repeat(8,1fr);padding-bottom:2%;}
.icon-list li{width:100%;margin-right:0;display:flex;flex-direction:column;align-items:center}
.icon-list li img{max-width:60px}
.icon-list li span{margin-top:8%}
@media (max-width:1024px){.icon-list{grid-template-columns:repeat(5,1fr)}
}@media (max-width:768px){.icon-list{grid-template-columns:repeat(3,1fr)}}

@media (max-width:500px){.icon-list{gap:10px;grid-template-columns:repeat(2,1fr)}
}
.icon-list li .img-box{height:60px;display:flex;align-items:center;justify-content:center;}