@import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Bad+Script&display=swap");@font-face{font-family:'icomoon';src:url("../fonts/icomoon.eot?aj0rv9");src:url("../fonts/icomoon.eot?aj0rv9#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf?aj0rv9") format("truetype"),url("../fonts/icomoon.woff?aj0rv9") format("woff"),url("../fonts/icomoon.svg?aj0rv9#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#inquiry{padding:100px 0}@media (max-width: 991px){#inquiry{padding:70px 0}}@media (max-width: 767px){#inquiry{padding:40px 0 60px}}#inquiry .read{font-size:1.8rem;margin-bottom:60px;text-align:center}@media (max-width: 991px){#inquiry .read{font-size:1.6rem;margin-bottom:40px}}@media (max-width: 767px){#inquiry .read{font-size:1.5rem;margin-bottom:30px}}#inquiry .read span{color:#FF0303}#inquiry .form dl{display:table;width:100%;padding:35px 0;border-bottom:3px dotted #9FA0A0}@media (max-width: 991px){#inquiry .form dl{padding:25px 0}}@media (max-width: 767px){#inquiry .form dl{padding:20px 0}}#inquiry .form dl.top{border-top:3px dotted #9FA0A0}#inquiry .form dl.bottom{margin-bottom:60px}@media (max-width: 991px){#inquiry .form dl.bottom{margin-bottom:40px}}@media (max-width: 767px){#inquiry .form dl.bottom{margin-bottom:30px}}#inquiry .form dl dt{display:table-cell;width:30%;font-size:2.2rem;font-weight:600}@media (max-width: 991px){#inquiry .form dl dt{font-size:1.8rem}}@media (max-width: 767px){#inquiry .form dl dt{display:block;width:100%;font-size:1.6rem;margin-bottom:5px}}#inquiry .form dl dt span{color:#FF0303;display:inline-block;margin-left:5px}#inquiry .form dl dd{display:table-cell;width:70%;font-size:1.8rem}@media (max-width: 991px){#inquiry .form dl dd{font-size:1.6rem}}@media (max-width: 767px){#inquiry .form dl dd{font-size:1.5rem;display:block;width:100%}}#inquiry .form dl dd input,#inquiry .form dl dd textarea{background:#F2F2F2;height:45px;border-radius:5px;border:none;width:80%;padding:5px}@media (max-width: 991px){#inquiry .form dl dd input,#inquiry .form dl dd textarea{width:100%}}@media (max-width: 767px){#inquiry .form dl dd input,#inquiry .form dl dd textarea{height:40px}}#inquiry .form dl dd textarea{height:230px}@media (max-width: 767px){#inquiry .form dl dd textarea{height:160px}}#inquiry .form dl dd ul li{margin-bottom:10px}#inquiry .form dl dd ul li:last-child{margin-bottom:0}#inquiry .form .emSection{color:#FF0303}#inquiry .form .privacy{margin-bottom:60px;font-size:2.0rem;text-align:center}@media (max-width: 991px){#inquiry .form .privacy{font-size:1.8rem;margin-bottom:40px}}@media (max-width: 767px){#inquiry .form .privacy{font-size:1.5rem;margin-bottom:30px}}#inquiry .form .privacy input[type="checkbox"]{position:relative;width:30px;height:30px;border:1px solid #000;vertical-align:-10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-right:10px;outline:none}@media (max-width: 767px){#inquiry .form .privacy input[type="checkbox"]{width:20px;height:20px;vertical-align:-5px}}#inquiry .form .privacy input[type="checkbox"]:checked:before{position:absolute;top:1px;left:7px;transform:rotate(50deg);width:14px;height:19px;border-right:4px solid #000;border-bottom:4px solid #000;content:''}@media (max-width: 767px){#inquiry .form .privacy input[type="checkbox"]:checked:before{width:8px;height:13px;top:0;left:5px;border-width:2px}}#inquiry .form .privacy a{text-decoration:underline;color:#0074B8}#inquiry .formBtn input{background:#0074B8;color:#fff;font-weight:600;padding:20px 0;text-align:center;max-width:500px;width:100%;margin:0 auto;border-radius:60px;display:block;font-size:2.5rem;border:none}@media (max-width: 991px){#inquiry .formBtn input{font-size:2.2rem;max-width:400px}}@media (max-width: 767px){#inquiry .formBtn input{font-size:1.6rem;max-width:90%;padding:15px 0}}#inquiry .formBtn form{float:left;width:50%}#inquiry .formBtn form.back input{background:#000}
