@charset "UTF-8";.wpcf7{width:100%}.wpcf7-form-control-wrap{margin:0;display:block}.contactSection .contactChild{width:90%;max-width:800px;border-radius:20px;margin:0 auto 30px;text-align:left}@media screen and (max-width:768px){.contactSection .contactChild{width:100%}}@media screen and (max-width:768px){.contactSection .contactChild .common_inner{width:100%}}.contactSection .contactChild .common_inner h2{font-size:22px;font-weight:700;border-left:5px solid rgba(234,84,4,.8);padding-left:20px;margin:0 0 8px}.contactSection .contactChild .common_inner h2 .spbr{display:none}@media screen and (max-width:768px){.contactSection .contactChild .common_inner h2{font-size:20px}}@media screen and (max-width:768px){.contactSection .contactChild .common_inner h2{border-left:0;background:url(//officeair.co.jp/wp-content/themes/officeair_theme/assets/css/../images/rec_triangle_orange_right.png) no-repeat;background-size:7px;background-position:20px 50%;padding-left:40px}}@media screen and (max-width:540px){.contactSection .contactChild .common_inner h2{font-size:18px;line-height:1.4;margin:0 0 12px}}@media screen and (max-width:375px){.contactSection .contactChild .common_inner h2 .spbr{display:inline}}@media print{.contactSection .contactChild .common_inner h2{font-size:16px;margin:12px 0 6px}}@media screen and (max-width:768px){.contactSection .contactChild .common_inner .telNo{padding-left:20px}}.contactSection .contactChild .common_inner .telNo a{display:inline-block;font-size:40px;line-height:1;font-weight:700;color:#ef7b31}@media screen and (max-width:540px){.contactSection .contactChild .common_inner .telNo a{font-size:34px}}.contactSection .contactChild .common_inner .memo{display:inline-block;line-height:1}@media screen and (max-width:768px){.contactSection .contactChild .common_inner .memo{padding-left:20px}}@media print{.contactChild.form{width:172mm;margin:0 auto}}@media screen and (max-width:768px){.contactChild.form .common_inner{width:100%}}@media print{.contactChild.form .common_inner{max-width:172mm}}@media screen and (max-width:768px){.contactChild.form .common_inner h2{width:90%;margin:0 0 12px}}.contactChild.form .common_inner form{width:100%;margin:20px auto}.contactChild.form .common_inner form .formBox{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:20px 0;-webkit-box-align:top;-ms-flex-align:top;align-items:top}.contactChild.form .common_inner form .formBox br{display:none}.contactChild.form .common_inner form .formBox.lastBox{border:none;position:relative}@media print{.contactChild.form .common_inner form .formBox{padding:6px 0}}.contactChild.form .common_inner form .formBox .formTit{-webkit-box-flex:0;-ms-flex:0 0 300px;flex:0 0 300px}@media print{.contactChild.form .common_inner form .formBox .formTit{-webkit-box-flex:0;-ms-flex:0 0 120px;flex:0 0 120px}}.contactChild.form .common_inner form .formBox .formTit span.tit{font-weight:700}.contactChild.form .common_inner form .formBox .formTit span.tit.hissu:after{content:'*必須';margin-left:6px;color:#ef7b31;font-size:10px;font-weight:400}.contactChild.form .common_inner form .formBox .formTit span.subDes{display:inline-block;font-size:10px;font-weight:400;width:100%}.contactChild.form .common_inner form .formBox .formTit span.wpcf7-form-control-wrap{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;margin-bottom:0}.contactChild.form .common_inner form .formBox .formTit br{display:none}.contactChild.form .common_inner form .formBox p{width:100%;display:-ms-grid;display:grid;-ms-grid-columns:30% 1fr;grid-template-columns:30% 1fr;gap:20px}.contactChild.form .common_inner form .formBox.multiBox .dropWrap{display:-ms-grid;display:grid;-ms-grid-columns:2fr 1fr;grid-template-columns:2fr 1fr;gap:20px}.contactChild.form .common_inner form .formBox.multiBox .dropWrap span.product01,.contactChild.form .common_inner form .formBox.multiBox .dropWrap span.product02,.contactChild.form .common_inner form .formBox.multiBox .dropWrap span.product03{margin-right:12px}@media screen and (max-width:320px){.contactChild.form .common_inner form .formBox.multiBox .dropWrap span.product01,.contactChild.form .common_inner form .formBox.multiBox .dropWrap span.product02,.contactChild.form .common_inner form .formBox.multiBox .dropWrap span.product03{margin-right:0}}@media screen and (max-width:768px){.contactChild.form .common_inner form .formBox{display:block;padding:0;line-height:1;margin-bottom:34px}.contactChild.form .common_inner form .formBox p{display:block}.contactChild.form .common_inner form .formBox .formTit{padding:0;width:100%;margin:0 auto 12px;overflow:hidden;display:inline-block}.contactChild.form .common_inner form .formBox .formTit span.tit{background:rgba(234,84,4,.2);width:100%;display:inline-block;padding:12px 0 12px 12px;margin:0 auto 12px;font-size:14px;letter-spacing:1.5px}.contactChild.form .common_inner form .formBox .formTit span.subDes{display:inline-block;font-size:13px;width:90%;margin:0 12px}.contactChild.form .common_inner form .formBox br{display:none}.contactChild.form .common_inner form .formBox.multiBox .dropWrap{display:inline-block}.contactChild.form .common_inner form .formBox.multiBox select{margin-bottom:12px}.contactChild.form .common_inner form .formBox.multiBox span.formTit{display:inline-block;width:100%}}.contactChild.form .common_inner form .submtt{width:100%;max-width:300px;margin:20px auto;text-align:center}@media print{.contactChild.form .common_inner form .submtt{display:none}}button,input[type=date],input[type=email],input[type=submit],input[type=tel],input[type=text],input[type=url],select,textarea{margin:0;padding:0;background:0 0;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}select::-ms-expand{display:none}select{font-family:Avenir,-apple-system,BlinkMacSystemFont,"Roboto","Helvetica Neue","Noto Sans Japanese","ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;background:url(//officeair.co.jp/wp-content/themes/officeair_theme/assets/css/../images/drop.png) no-repeat;background-position:100% 50%;background-size:auto 100%;outline:none;border:2px solid #f1f1f1;border-radius:2px;font-size:14px;letter-spacing:1px;padding:20px 28px 20px 12px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}@media screen and (max-width:980px){select{padding:20px 28px 20px 12px;background-size:18px 100%}}@media screen and (max-width:420px){select{font-size:12px;letter-spacing:0;padding:20px 30px 20px 8px}}@media print{select{padding:12px 20px 12px 12px;font-size:12px}}input[type=date],input[type=email],input[type=tel],input[type=text],input[type=url],textarea{outline:none;border:2px solid #f1f1f1;border-radius:2px;font-size:16px;letter-spacing:1px;font-family:Avenir,-apple-system,BlinkMacSystemFont,"Roboto","Helvetica Neue","Noto Sans Japanese","ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;padding:20px 12px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}@media print{input[type=date],input[type=email],input[type=tel],input[type=text],input[type=url],textarea{padding:12px;font-size:12px}}input[type=date]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{-webkit-box-shadow:0 0 7px #ef7b31;box-shadow:0 0 7px #ef7b31}::-webkit-input-placeholder{color:#9c9d9f}::-moz-placeholder{color:#9c9d9f}:-ms-input-placeholder{color:#9c9d9f}input[type=radio]{display:none}label.radio{position:relative;display:inline-block;padding:3px 3px 3px 40px;margin-right:20px;cursor:pointer}label.radio:before{position:absolute;content:'';top:50%;left:0;width:18px;height:18px;margin-top:-12px;background:#fff;border:1px solid #ccc;border-radius:100%}input[type=radio]:checked+label.radio:after{position:absolute;content:'';top:42%;left:4px;width:12px;height:12px;margin-top:-6px;background:#fed900;border-radius:100%}input[type=submit]{text-align:center;border:2px solid #0092d6;background:#0092d6;padding:20px 0;width:300px;margin:30px auto;border-radius:100px;font-size:16px;font-family:Avenir,-apple-system,BlinkMacSystemFont,"Roboto","Helvetica Neue","Noto Sans Japanese","ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,Arial,Meiryo,sans-serif;color:#fff;letter-spacing:2px;font-weight:500;cursor:pointer;-webkit-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}input[type=submit]:hover{border:2px solid #0092d6;background:#fff;color:#0092d6}.wpcf7-form-control-wrap{margin:0 auto 0 20px}@media print{.wpcf7-form-control-wrap{margin:0 auto 0 6px}}@media screen and (max-width:768px){input[type=email],input[type=tel],input[type=text],input[type=url],textarea{width:86%}input[type=email]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{width:86%}input[type=submit]{width:100%;font-size:16px;font-weight:600}}@media screen and (max-width:420px){input[type=email],input[type=tel],input[type=text],input[type=url],textarea{width:80%}input[type=email]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{width:80%}}