.inquiry{padding:100px 0 0;background-color:#fff}.inquiry>div.inquiry-area{max-width:1200px;margin:0 auto;padding:150px 20px 200px}.inquiry>div.inquiry-area>h1{color:#111;font-size:32px;text-align:center;margin-bottom:40px;font-family:Pretendard-Bold,sans-serif}.inquiry>div.inquiry-area .inquiry-header>h2{text-align:center;color:#111;font-size:18px;margin-bottom:20px}.inquiry>div.inquiry-area form{margin-top:100px}.inquiry>div.inquiry-area form>p{font-size:18px;color:#707070;margin-bottom:20px}.inquiry>div.inquiry-area form fieldset legend{color:#666;font-size:18px;font-weight:600;margin-bottom:40px;line-height:32px}.inquiry>div.inquiry-area form fieldset legend span{color:#1294a9}.inquiry>div.inquiry-area form fieldset.customer-info{margin-bottom:125px}.inquiry>div.inquiry-area form fieldset.customer-info>div{display:flex;gap:30px 2%;flex-wrap:wrap}.inquiry>div.inquiry-area form fieldset.customer-info>div>div{width:49%}.inquiry>div.inquiry-area form fieldset.customer-info>div>div:first-child,.inquiry>div.inquiry-area form fieldset.customer-info>div>div:nth-child(2),.inquiry>div.inquiry-area form fieldset.customer-info>div>div:nth-child(3){width:32%}.inquiry>div.inquiry-area form fieldset.customer-info>div>div label{color:#555;display:block;font-size:20px;font-weight:600;margin-bottom:20px}.inquiry>div.inquiry-area form fieldset.customer-info>div>div input{font-size:18px;color:#555;font-weight:400;outline:none;border:1px solid #ddd;padding:12px 20px;width:100%;border-radius:5px;box-sizing:border-box}.inquiry>div.inquiry-area form fieldset.customer-info>div>div input ::placeholder{font-size:18px;color:#ddd}.inquiry>div.inquiry-area form fieldset.customer-info>div>div input:hover{border:1px solid #555}.inquiry>div.inquiry-area form fieldset.service-info{margin-bottom:125px}.inquiry>div.inquiry-area form fieldset.service-info>div{display:flex;gap:30px 30px;flex-wrap:wrap}.inquiry>div.inquiry-area form fieldset.service-info>div label span{color:#555;font-size:18px;cursor:pointer}.inquiry>div.inquiry-area form fieldset.service-info>div label input{margin-right:10px;vertical-align:top}.inquiry>div.inquiry-area form fieldset.inquiry-detail{margin-bottom:125px}.inquiry>div.inquiry-area form fieldset.inquiry-detail .text-box input{font-size:18px;font-family:Pretendard-SemiBold;color:#555;line-height:32px;margin-bottom:15px;outline:none;padding:0 20px;box-sizing:border-box;width:100%;border:1px solid #ddd;height:60px;border-radius:5px}.inquiry>div.inquiry-area form fieldset.inquiry-detail .text-box input:hover{border:1px solid #555}.inquiry>div.inquiry-area form fieldset.inquiry-detail .text-box input ::placeholder{font-size:20px;line-height:32px;font-weight:500;color:#999}.inquiry>div.inquiry-area form fieldset.inquiry-detail .text-box textarea{font-size:18px;color:#555;line-height:32px;outline:none;padding:20px;box-sizing:border-box;width:100%;border:1px solid #ddd;height:300px;border-radius:5px}.inquiry>div.inquiry-area form fieldset.inquiry-detail .text-box textarea:hover{border:1px solid #555}.inquiry>div.inquiry-area form fieldset.inquiry-detail .text-box textarea ::placeholder{font-size:18px;color:#999}.inquiry>div.inquiry-area form fieldset.inquiry-detail .file-box{position:relative}.inquiry>div.inquiry-area form fieldset.inquiry-detail .file-box>p{margin-bottom:15px;font-size:18px;font-weight:700;color:#555;display:block}.inquiry>div.inquiry-area form fieldset.inquiry-detail .file-box .uploadNameBox{width:auto;height:47px;position:relative;margin-left:20px}.inquiry>div.inquiry-area form fieldset.inquiry-detail .file-box .uploadNameBox .uploadName{vertical-align:middle;border:none;width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;outline:none;padding:13px 0;font-size:18px;font-weight:400;color:#555;position:absolute;left:0;bottom:0}.inquiry>div.inquiry-area form fieldset.inquiry-detail .file-box input[type=file]{position:absolute;width:0;height:0;padding:0;overflow:hidden;border:0}.inquiry>div.inquiry-area form fieldset.inquiry-detail .file-box label{position:absolute;width:100%;left:0;bottom:0;font-size:18px;font-weight:400;color:#999;height:47px;line-height:32px;text-align:right;padding:0 20px;box-sizing:border-box;vertical-align:middle;cursor:pointer;border:1px solid #ddd;border-radius:5px}.inquiry>div.inquiry-area form fieldset.inquiry-detail .file-box label:hover{border:1px solid #444}.inquiry>div.inquiry-area form fieldset.agree{margin-bottom:40px;padding-left:40px;position:relative}.inquiry>div.inquiry-area form fieldset.agree label{font-size:20px;line-height:32px;font-weight:600;color:#444;display:block;margin-bottom:20px}.inquiry>div.inquiry-area form fieldset.agree label input{position:absolute;top:0;left:0}.inquiry>div.inquiry-area form fieldset.agree div{color:#666;line-height:32px}.inquiry>div.inquiry-area form .submit{text-align:center}.inquiry>div.inquiry-area form .submit>button{border:none;padding:15px 30px;color:#fff;font-size:20px;background-color:rgba(17,137,177,.75);border-radius:5px;box-shadow:0 3px 6px rgba(0,0,0,.16);cursor:pointer}.inquiry>div.inquiry-area form .submit>button:hover{background-color:rgba(17,137,177,.9)}@media screen and (min-width:768px)and (max-width:1024px){.inquiry form fieldset.customer-info>div{justify-content:space-between}.inquiry form fieldset.customer-info>div>div{width:48%}}@media screen and (max-width:767px){.inquiry form fieldset.customer-info>div>div{width:100%}.inquiry>div.inquiry-area form fieldset.customer-info>div{flex-direction:column}.inquiry>div.inquiry-area form fieldset.customer-info>div div{width:100%;display:block}.inquiry>div.inquiry-area form fieldset.customer-info>div div:first-child,.inquiry>div.inquiry-area form fieldset.customer-info>div div:nth-child(2),.inquiry>div.inquiry-area form fieldset.customer-info>div div:nth-child(3){width:100%}}