.inquiry{max-width:900px;margin:0 auto;padding:0 15px}.form{max-width:900px;margin:0 auto;padding:0 15px}.confirm{max-width:900px;margin:0 auto;padding:0 15px}.confirmWrap{border-bottom:solid 1px #c1c1c1}.result{max-width:900px;margin:0 auto;padding:0 15px}.err{color:#dd3636;margin:0 0 30px}.errText{color:#dd3636}.formWrap{border-bottom:solid 1px #c1c1c1;margin:0 0 65px}.formBox{border-top:solid 1px #c1c1c1;padding:25px 0;color:#000}.formHeadTitle{position:relative;display:flex;align-items:center}.formHeadTitle span{font-size:.75rem;color:#fff;display:flex;justify-content:center;align-items:center;left:0;top:2px;min-height:22px;min-width:45px;border-radius:7px;margin:0 0 0 10px}.formHeadTitle.formHeadTitleTop{align-items:flex-start}.formHeadTitle.formHeadTitleTop span{top:2px}.require{background:#cb4b82}.formData{padding:20px 0 0;width:100%}.policyAttention{margin:0 0 0 10px}.numberAttention{margin:0 0 5px;font-size:.8125rem}.submitWrap{padding:45px 0 0;display:flex;flex-direction:column}.submitItem{width:100%;max-width:165px;margin:0 auto}.submitItem+.submitItem{margin:15px auto 0}.submitItemInner{display:flex;justify-content:center;align-items:center;position:relative}.submitItemInner input[type=submit]{border:solid 0;display:flex;justify-content:center;align-items:center;width:100%;max-width:190px;border-radius:10px;color:#fff;background:#9a9a9a;text-decoration:none;min-height:40px;margin:0 auto;padding:10px 10px 10px 10px;transition:.3s;font-size:.8125rem;font-weight:700}.submitItemInner input[type=submit]:hover{opacity:.8}input[type=text]{border:solid 0;background:#ededed;margin:0 0 5px;padding:5px;width:100%;min-height:40px}.formMiddle{max-width:385px}.formMin{max-width:110px}.formMinText{margin:0 0 0 15px}input[type=email]{background:#ededed;border:solid 0;margin:0 0 5px;padding:5px;width:100%;min-height:40px}.errInput{background-color:#fbc8c8}.errInput{background-color:#fbc8c8!important}textarea{background:#ededed;border:solid 0;margin:0 0 5px;padding:5px;width:100%}.textareaMiddle{min-height:125px}.textareaLarge{min-height:210px}.errInput{background-color:#fbc8c8}.inquiryBg{background:#ededed;padding:70px 0 45px;margin:0 0 45px}.inquiryTitle{font-size:1.875rem;font-weight:500;margin:0 0 45px}.inquiryText{margin:0 0 55px}.inquiryTable{font-size:1.25rem;font-weight:500;width:100%}.inquiryTableRow{border-bottom:solid 5px transparent;margin:0 0 25px;display:block}.inquiryTableHead{vertical-align:top;width:100%;display:block}.inquiryTableData{width:100%;display:block;font-size:18px}.officeText{margin:0 0 15px}.officeInner{display:flex;margin:0 0 10px}.officeInnerBox{border:solid 1px #c9c9c9;padding:15px 15px}.officeCaution{font-weight:500}.inquiryWrap{max-width:765px;margin:0 auto;border-top:dotted 1px #707070}.inquiryBox{border-bottom:dotted 1px #707070;padding:25px 0;color:#000}.inquiryHeadTitle{position:relative;display:flex;align-items:center;font-size:1.25rem}.inquiryHeadTitle span{font-size:.75rem;color:#fff;display:flex;justify-content:center;align-items:center;min-height:22px;min-width:45px;border-radius:7px;margin:3px 0 0 10px}.inquiryHeadTitleTop{align-items:flex-start}.inquiryData{padding:20px 0 0;width:100%}.inquiryMatch{width:100%;margin:0 0 15px;color:#1576e8;font-weight:500}.inquiryItemWrap{display:flex;justify-content:space-between;flex-wrap:wrap}.inquiryItem{font-size:1.25rem;font-weight:500;width:calc(50% - 10px)}.inquiryItem span{font-weight:700;margin:0 0 0 10px}@media print,screen and (min-width:768px){.formBox{display:flex;justify-content:space-between}.formHead{min-width:190px}.formHeadTitle{min-height:40px}.formHeadTitle span{top:12px}.formData{padding:0}.submitWrap{flex-direction:row;justify-content:center}.submitItem{max-width:250px;margin:0}.submitItem+.submitItem{margin:0 0 0 20px}.submitItemInner input[type=submit]{max-width:320px;font-size:1.125rem;min-height:50px}.inquiryBg{padding:100px 0 90px;margin:0 0 90px}.inquiryTable{margin:0 0 60px}.inquiryTableRow{display:table-row;margin:0}.inquiryTableHead{width:125px;display:table-cell}.inquiryTableData{display:table-cell;width:auto}.inquiryBox{display:flex;justify-content:space-between;flex-wrap:wrap}.inquiryHead{min-width:340px}.inquiryData{padding:0;width:calc(100% - 340px)}}@media print and (max-width:768px),screen and (min-width:768px) and (max-width:768px){.submitItemInner input[type=submit]{font-size:calc(.95625rem + .35156vw)}}@media (max-width:768px){.inquiryTitle{font-size:calc(1.03125rem + 1.75781vw)}.inquiryTable{font-size:calc(.96875rem + .58594vw)}.inquiryHeadTitle{font-size:calc(.96875rem + .58594vw)}.inquiryItem{font-size:calc(.96875rem + .58594vw)}}