#inquiry-form {color:#000;padding-bottom:60px;}

#inquiry-form .pages {}
#inquiry-form .pages .section2 {text-align:center;}
#inquiry-form .pages .section2 .stBg {position:relative;text-align:left;}
#inquiry-form .pages .section2 .stBg h4 {font-size:30px;font-weight:100;margin-bottom:45px;text-align: center;}
#inquiry-form .pages .section2 .whBg {margin:80px 0 0 0;text-align:left;}
#inquiry-form .pages .section2 .whBg h5 {font-size:30px;font-weight: bold;margin-bottom:40px;text-align: center;}
#inquiry-form .pages .section2 .whBg .box {padding:25px 0;border-top:2px solid #000;border-bottom:1px solid #000;}
#inquiry-form .pages .section1 {}
#inquiry-form .pages .section1 h4 {font-size:34px;font-weight:bold;padding-bottom:20px;}
#inquiry-form .pages .section1 p {}
#inquiry-form .table {font-family: "Noto Sans Korean", sans-serif;border-top:2px solid #000;margin-top:40px;}
#inquiry-form .table th {width:160px;color:#2d2d2d;font-weight:bold;line-height:1.1;padding:1px 10px 5px !important;}
#inquiry-form  .table th, .table td {padding:0.35rem 0 0.14rem;} 
#inquiry-form .table select,
#inquiry-form .table input[type=email],
#inquiry-form .table input[type=text],
#inquiry-form .table textarea {width:100%;border:1px solid #e1e1e1;padding:4px;}
#inquiry-form .table select,
#inquiry-form .table input[type=email],
#inquiry-form .table input[type=text] {max-width:400px;     font-size: 15px;}
#inquiry-form #upload-file-btn {padding:10px 20px;text-align:center;line-height:74px;background:#888;border:1px solid #888;color:#fff;cursor:pointer;}
#inquiry-form label {color:#2d2d2d;font-weight:bold;margin-bottom:10px;}
#inquiry-form li {font-size:16px;}
#inquiry-form .reset-btn,
#inquiry-form .submit-btn {width:50%;max-width:200px;height:56px;line-height:56px;color:#fff;display:inline-block;}
#inquiry-form .reset-btn {cursor:pointer;background:#b3b9bf;}
#inquiry-form .submit-btn {background:#13a89e;border:0;margin:0;padding:0;}
#inquiry-form #tel,
#inquiry-form #email { font-size:20px;}
#inquiry-form #tel img {position:relative;top:8px;}
#inquiry-form #email img {position:relative;top:5px;}
#inquiry-form #tel { padding-left:35px;height:28px;line-height:28px;}
#inquiry-form #email {padding-left:40px;height:28px;line-height:28px;}
#inquiry-form .graybox {background:#f4f4f4;padding:10px 60px;margin:0 0 30px 0;}
#inquiry-form .graybox .mail {width:20%;height:100%;float:left;}
#inquiry-form .graybox .mail .circle {background:#fff;border-radius:100%;position:relative;width:85px;height:85px;margin:0 auto;}
#inquiry-form .graybox .txt {width:80%;float:left;height:100%;line-height:32px;position:relative;top:12px;}
#inquiry-form div.section1{margin-bottom:-30px;}

@media (max-width:1000px){
    #inquiry-form .graybox .mail {display:none;}
    #inquiry-form .graybox .txt {width:100%;top:0;}
    #inquiry-form .pages .section2 .whBg .box {text-align:center;}
    #inquiry-form .pages .section2 .whBg .box .float-left {width:100%;}
    #inquiry-form .pages .section2 .whBg .box .float-right {width:100%;margin-top:20px;}
    #inquiry-form #tel,
    #inquiry-form #mail {height:50px;}
}
@media (max-width:800px){
    #rect-btn {}
    #rect-btn .reset-btn,
    #rect-btn .submit-btn {width:45% !important;max-width:100% !important;}
    #inquiry-form #tel,
    #inquiry-form #email {font-size:17px;}
}

@media (max-width:550px){
    #inquiry-form .pages .section2 .stBg .rect {height:380px;}
    #inquiry-form .pages .section2 .stBg h4 {font-size:30px;}
    #inquiry-form .table {}
    #inquiry-form .table th,
    #inquiry-form .table td {display:block;width:100%;}
    #inquiry-form .table th {line-height:44px;}
    #inquiry-form .table td {}
}
