.inquiry_r .box_step{padding:48px 0 64px;line-height:1;width:100%}.inquiry_r .box_step ul{position:relative;display:flex;justify-content:center}.inquiry_r .box_step ul::after{content:"";z-index:0;position:absolute;left:0;bottom:6px;width:100%;height:1px;background:#c7c7c7}.inquiry_r .box_step ul li{color:#2f2f2f;margin:0 24px;position:relative;z-index:1;font-size:1.25em}.inquiry_r .box_step ul li::after{content:"";display:block;width:12px;height:12px;border:1px solid #c7c7c7;margin:24px auto 0;background:#fff;box-sizing:border-box;transform:rotate(45deg)}.inquiry_r .box_step ul li.current{color:#3651a8}.inquiry_r .box_step ul li.current::after{background:#3651a8;border:1px solid #3651a8;transform:rotate(45deg) scale(1);-webkit-animation:flash 2.4s infinite ease-in-out;animation:flash 2.4s infinite ease-in-out}.inquiry_r .inquiry-text{padding:24px 0 16px;text-align:center;line-height:2.25}.inquiry_r .inquiry-text.first{padding:48px 0 16px}.inquiry-sub{text-align:center;font-size:.875em;padding:16px 0;line-height:2}.inquiry_r .inquiry__nav{margin:48px 0 0}.inquiry_r .inquiry__nav-lst{display:flex;flex-wrap:wrap;justify-content:space-between}.inquiry_r .inquiry__nav-lst li{width:47.5%}.inquiry_r .inquiry__nav-lst li a{display:block;background:#3651a8;color:#fff;margin:0 0 5% 0;text-align:center;padding:32px 0;position:relative;font-size:1.125em}.inquiry_r .inquiry__nav-lst li a:after{content:"";width:4px;height:4px;border-right:1px solid #fff;border-top:1px solid #fff;position:absolute;right:16px;top:50%;margin-top:-2px;transform:rotate(45deg)}.inquiry_r .headline{text-align:center;font-size:1.5em;margin:5% 0;font-family:NotoSerifCJKjp,游明朝,"Yu Mincho",YuMincho,HGS明朝E,serif}.inquiry_r #fm{margin:5% 0}.inquiry_r #fm .form_block{padding:48px 0;border-bottom:1px solid #ccc;display:flex;justify-content:space-between;align-items:center}.inquiry_r #fm .form_block.top_{align-items:flex-start}.inquiry_r #fm .form_block .form_ttl{width:28%;position:relative}.inquiry_r #fm .form_block .form_ttl h4{font-weight:bold}.inquiry_r #fm .form_block .form_ttl .req{display:block;color:#ce3000;font-size:.875em;font-weight:bold}.inquiry_r #fm .form_block .form_contents{width:68%}.inquiry_r #fm .form_block .form_contents h5{font-weight:bold}.inquiry_r #fm .form_block .form_contents .radioWrap{overflow:hidden;margin:0 0 3% 0}.inquiry_r #fm .form_block .form_contents .radioWrap.no_title{margin:0 0 3% 0}.inquiry_r #fm .form_block .form_contents .radioWrap .radioBox{display:block;float:left;width:auto;margin:0 0 1% 0}.inquiry_r #fm .form_block .form_contents .radioWrap .radioBox.w100{width:auto}.inquiry_r #fm .form_block .form_contents .radioWrap .radioBox input[type=radio]{display:none}.inquiry_r #fm .form_block .form_contents .radioWrap .radioBox label{display:inline-block;position:relative;cursor:pointer;margin-left:20px;padding:10px 20px;border-radius:2px;color:#3e4956;font-size:14px;text-align:center;line-height:1}.inquiry_r #fm .form_block .form_contents .radioWrap .radioBox label:before{position:absolute;content:"";top:50%;left:-10px;width:20px;height:20px;margin-top:-10px;background:#efefef;border-radius:50%}.inquiry_r #fm .form_block .form_contents .radioWrap .radioBox input[type=radio]:checked+label{color:#3651a8;font-weight:bold}.inquiry_r #fm .form_block .form_contents .radioWrap .radioBox input[type=radio]:checked+label:after{position:absolute;content:"";top:50%;left:-5px;width:10px;height:10px;margin-top:-5px;border-radius:50%;background:#3651a8}.inquiry_r #fm .form_block .form_contents .radioWrap:after{content:"";display:block;clear:both}.inquiry_r #fm .form_block .form_contents .checkWrap .checkbox{margin:0 0 3% 0}.inquiry_r #fm .form_block .form_contents .checkWrap .checkbox .checkbox-input{display:none}.inquiry_r #fm .form_block .form_contents .checkWrap .checkbox .checkbox-input:checked+.checkbox-parts{color:#3651a8}.inquiry_r #fm .form_block .form_contents .checkWrap .checkbox .checkbox-input:checked+.checkbox-parts:after{content:"";display:block;position:absolute;top:-3px;left:3px;width:7px;height:14px;transform:rotate(40deg);border-bottom:3px solid #3651a8;border-right:3px solid #3651a8}.inquiry_r #fm .form_block .form_contents .checkWrap .checkbox .checkbox-parts{padding-left:20px;position:relative;margin-right:20px}.inquiry_r #fm .form_block .form_contents .checkWrap .checkbox .checkbox-parts:before{content:"";display:block;position:absolute;top:4px;left:0;width:12px;height:12px;border:1px solid #999;border-radius:4px}.inquiry_r #fm .form_block .form_contents .checkWrap .checkbox .check_input{margin:3% 0 5% 0;display:none}.inquiry_r #fm .form_block .form_contents h4.confirm_ttl{font-weight:bold;margin:0 0 1% 0;font-size:.875em}.inquiry_r #fm .form_block .form_contents p.type_txt{font-size:1.125em;font-weight:bold}.inquiry_r #fm .form_block .form_contents p+p{margin-top:40px}.inquiry_r #fm .form_block .form_contents p.txt+p{margin-top:16px}.inquiry_r #fm .form_block .form_contents p .name_inline_title{display:inline-block;width:4em;margin-right:8px;text-align:center}.inquiry_r #fm .form_block .form_contents p.confirm_txt{padding:0% 3%}.inquiry_r #fm .form_block .form_contents p.confirm_txt span{display:block}.inquiry_r #fm .form_block .form_contents .input_ttl{display:block;font-size:.875em;margin:0 0 1% 0}.inquiry_r #fm .form_block .form_contents .caption{font-size:.875em}.inquiry_r #fm .form_block .form_contents .caption a{display:block}.inquiry_r #fm .form_block .form_contents textarea{height:200px;line-height:1.4}.inquiry_r #fm .form_block .form_contents textarea,.inquiry_r #fm .form_block .form_contents select,.inquiry_r #fm .form_block .form_contents input[type=text],.inquiry_r #fm .form_block .form_contents input[type=tel],.inquiry_r #fm .form_block .form_contents input[type=email]{padding:16px;font-size:1.25em;width:100%;border:1px solid #ccc;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;border-radius:4px;background:#efefef}.inquiry_r #fm .form_block .form_contents textarea.short,.inquiry_r #fm .form_block .form_contents select.short,.inquiry_r #fm .form_block .form_contents input[type=text].short,.inquiry_r #fm .form_block .form_contents input[type=tel].short,.inquiry_r #fm .form_block .form_contents input[type=email].short{width:45%}.inquiry_r #fm .form_block .form_contents textarea.middle,.inquiry_r #fm .form_block .form_contents select.middle,.inquiry_r #fm .form_block .form_contents input[type=text].middle,.inquiry_r #fm .form_block .form_contents input[type=tel].middle,.inquiry_r #fm .form_block .form_contents input[type=email].middle{width:40%}.inquiry_r #fm .form_block .form_contents textarea.reqired_check,.inquiry_r #fm .form_block .form_contents select.reqired_check,.inquiry_r #fm .form_block .form_contents input[type=text].reqired_check,.inquiry_r #fm .form_block .form_contents input[type=tel].reqired_check,.inquiry_r #fm .form_block .form_contents input[type=email].reqired_check{background:#ffdcda}.inquiry_r #fm .form_block .form_contents textarea.reqired_val,.inquiry_r #fm .form_block .form_contents select.reqired_val,.inquiry_r #fm .form_block .form_contents input[type=text].reqired_val,.inquiry_r #fm .form_block .form_contents input[type=tel].reqired_val,.inquiry_r #fm .form_block .form_contents input[type=email].reqired_val{background:#efefef}.inquiry_r #fm .form_block .form_contents .--job-select{background:#efefef url("../images/icon_arrow.png") no-repeat right 12px center;background-size:12px 12px}.inquiry_r #fm .form_block .form_contents select::-ms-expand{display:none}.inquiry_r #fm .form_block .form_contents #companyForm,.inquiry_r #fm .form_block .form_contents #memberForm{display:none}.inquiry_r #fm .form_block:after{content:"";display:block;clear:both;visibility:hidden;height:0}.inquiry_r #fm .form_block#placeForm,.inquiry_r #fm .form_block#place_ttl_1,.inquiry_r #fm .form_block#place_ttl_2{display:none}.inquiry_r #fm .error_log{padding:1% 3%;font-weight:bold;color:red;text-align:center;margin:5% 0 0 0}.inquiry_r #fm .privacy_txt{margin:64px 0 24px;text-align:center}.inquiry_r #fm .submitBtn{text-align:center;margin:5% 0}.inquiry_r #fm .submitBtn .sendConfirm{background:#3651a8;color:#fff;border:none;cursor:pointer;padding:24px 0;font-size:1em;line-height:1;display:block;width:38.5%;margin:auto;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;border-radius:0;transition:all .4s}.inquiry_r #fm .submitBtn .sendConfirm:hover{opacity:.4}.inquiry_r #fm .submitBtn .sendConfirm:focus{outline:0}.inquiry_r #fm .submitConBtn{text-align:center;margin:48px 0 0 0}.inquiry_r #fm .submitConBtn button[type=submit]{background:#3651a8;color:#fff;border:none;cursor:pointer;padding:24px 0;font-size:1em;line-height:1;display:block;width:38.5%;margin:auto;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;border-radius:0;transition:all .4s}.inquiry_r #fm .submitConBtn button[type=submit]:hover{opacity:.4}.inquiry_r #fm .submitConBtn button[type=submit]:focus{outline:0}.inquiry_r #fm .backBtn{margin:5% 0 0 0;text-align:center}.inquiry_r #fm .backBtn input[type=button]{width:16.5%;font-size:.875em;padding:8px 0;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;border-radius:0;border:none;border-bottom:1px solid #ccc;background:none;cursor:pointer;color:#222}.inquiry_r #fm .backBtn input[type=button]:hover{opacity:.4}.inquiry_r .inquiry_footer{padding:3% 5%;background:#ede8e2;margin:7.5% 0 3% 0}.inquiry_r .inquiry_footer p{font-size:.875em}.inquiry_r .thx_text{margin:0 0 5% 0;text-align:center}.inquiry_r .thx_text_{margin:0 0 3% 0;font-size:.875em;text-align:center}.inquiry_r .address_num{display:block;font-size:1.875em;margin:0 0 5% 0;text-align:center}.inquiry_r .inquiry__thanks-ttl{font-size:1.75em;text-align:center;margin:0 0 8px;color:#3651a8}.inquiry_r .inquiry__thanks-lead{font-size:1.25em;text-align:center;margin:0 0 48px;font-weight:normal}.inquiry_r .inquiry__thanks p{text-align:center;margin:0 0 40px}.inquiry_r .inquiry__thanks .toppage{text-align:center}.inquiry_r .inquiry__thanks .toppage a{background:#3651a8;color:#fff;border:none;cursor:pointer;padding:24px 0;font-size:1em;line-height:1;display:block;width:38.5%;margin:auto;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;border-radius:0;transition:all .4s}.inquiry_r .inquiry__thanks .toppage a:hover{opacity:.4}.inquiry_r .inquiry__thanks .toppage a:focus{outline:0}@media screen and (max-width: 767px){.inquiry_r{max-width:inherit}.inquiry_r .box_step{padding:64px 0 24px}.inquiry_r .box_step ul li{margin:0 16px;font-size:1em}.inquiry_r .box_step ul li::after{margin:16px auto 0}.inquiry_r .inquiry-text{padding:24px 0 16px;text-align:left;line-height:1.75}.inquiry_r .inquiry-text.first{padding:48px 24px;margin:0 5%}.inquiry_r .inquiry__nav{margin:0}.inquiry_r .inquiry__nav-lst{display:block}.inquiry_r .inquiry__nav-lst li{width:auto}.inquiry_r .inquiry__nav-lst li a{display:block;background:#3651a8;color:#fff;margin:0 0 5% 0;text-align:center;padding:16px 0;position:relative;font-size:1.25em}.inquiry_r #fm{margin:16px 0}.inquiry_r #fm .form_block{padding:24px 0;border-bottom:1px solid #ccc;display:block}.inquiry_r #fm .form_block .form_ttl{width:auto;margin-bottom:16px}.inquiry_r #fm .form_block .form_ttl h4{font-weight:bold}.inquiry_r #fm .form_block .form_ttl .req{display:block;color:#ce3000;font-size:.875em;font-weight:bold}.inquiry_r #fm .form_block .form_contents{width:auto}.inquiry_r #fm .form_block .form_contents h5{font-weight:bold}.inquiry_r #fm .form_block .form_contents .radioWrap{overflow:hidden;margin:0 0 3% 0}.inquiry_r #fm .form_block .form_contents .radioWrap.no_title{margin:0 0 3% 0}.inquiry_r #fm .form_block .form_contents .checkWrap .checkbox{margin:0 0 3% 0}.inquiry_r #fm .form_block .form_contents .checkWrap .checkbox .checkbox-input{display:none}.inquiry_r #fm .form_block .form_contents .checkWrap .checkbox .checkbox-input:checked+.checkbox-parts{color:#3651a8}.inquiry_r #fm .form_block .form_contents .checkWrap .checkbox .checkbox-input:checked+.checkbox-parts:after{content:"";display:block;position:absolute;top:-3px;left:3px;width:7px;height:14px;transform:rotate(40deg);border-bottom:3px solid #3651a8;border-right:3px solid #3651a8}.inquiry_r #fm .form_block .form_contents .checkWrap .checkbox .checkbox-parts{padding-left:20px;position:relative;margin-right:20px}.inquiry_r #fm .form_block .form_contents .checkWrap .checkbox .checkbox-parts:before{content:"";display:block;position:absolute;top:4px;left:0;width:12px;height:12px;border:1px solid #999;border-radius:4px}.inquiry_r #fm .form_block .form_contents .checkWrap .checkbox .check_input{margin:3% 0 5% 0;display:none}.inquiry_r #fm .form_block .form_contents h4.confirm_ttl{font-weight:bold;margin:0 0 1% 0;font-size:.875em}.inquiry_r #fm .form_block .form_contents p.type_txt{font-size:1.125em;font-weight:bold}.inquiry_r #fm .form_block .form_contents p+p{margin-top:16px}.inquiry_r #fm .form_block .form_contents p.txt+p{margin-top:8px}.inquiry_r #fm .form_block .form_contents p .name_inline_title{display:inline-block;width:4em;margin-right:8px;text-align:center}.inquiry_r #fm .form_block .form_contents p.confirm_txt{padding:0% 3%}.inquiry_r #fm .form_block .form_contents p.confirm_txt span{display:block}.inquiry_r #fm .form_block .form_contents .input_ttl{display:block;font-size:.875em;margin:0 0 1% 0}.inquiry_r #fm .form_block .form_contents .caption{font-size:.875em}.inquiry_r #fm .form_block .form_contents .caption a{display:block}.inquiry_r #fm .form_block .form_contents textarea{height:200px}.inquiry_r #fm .form_block .form_contents textarea,.inquiry_r #fm .form_block .form_contents select,.inquiry_r #fm .form_block .form_contents input[type=text],.inquiry_r #fm .form_block .form_contents input[type=tel],.inquiry_r #fm .form_block .form_contents input[type=email]{padding:16px;font-size:1.25em;width:100%;border:1px solid #ccc;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;border-radius:4px;background:#efefef}.inquiry_r #fm .form_block .form_contents textarea.short,.inquiry_r #fm .form_block .form_contents select.short,.inquiry_r #fm .form_block .form_contents input[type=text].short,.inquiry_r #fm .form_block .form_contents input[type=tel].short,.inquiry_r #fm .form_block .form_contents input[type=email].short{width:45%}.inquiry_r #fm .form_block .form_contents textarea.middle,.inquiry_r #fm .form_block .form_contents select.middle,.inquiry_r #fm .form_block .form_contents input[type=text].middle,.inquiry_r #fm .form_block .form_contents input[type=tel].middle,.inquiry_r #fm .form_block .form_contents input[type=email].middle{width:40%}.inquiry_r #fm .form_block .form_contents textarea.reqired_check,.inquiry_r #fm .form_block .form_contents select.reqired_check,.inquiry_r #fm .form_block .form_contents input[type=text].reqired_check,.inquiry_r #fm .form_block .form_contents input[type=tel].reqired_check,.inquiry_r #fm .form_block .form_contents input[type=email].reqired_check{background:#ffdcda}.inquiry_r #fm .form_block .form_contents textarea.reqired_val,.inquiry_r #fm .form_block .form_contents select.reqired_val,.inquiry_r #fm .form_block .form_contents input[type=text].reqired_val,.inquiry_r #fm .form_block .form_contents input[type=tel].reqired_val,.inquiry_r #fm .form_block .form_contents input[type=email].reqired_val{background:#efefef}.inquiry_r #fm .form_block .form_contents select{position:relative}.inquiry_r #fm .form_block .form_contents select::-ms-expand{display:none}.inquiry_r #fm .form_block .form_contents #companyForm,.inquiry_r #fm .form_block .form_contents #memberForm{display:none}.inquiry_r #fm .form_block:after{content:"";display:block;clear:both;visibility:hidden;height:0}.inquiry_r #fm .form_block#placeForm,.inquiry_r #fm .form_block#place_ttl_1,.inquiry_r #fm .form_block#place_ttl_2{display:none}.inquiry_r #fm .privacy_txt{text-align:left;font-size:.875em}.inquiry_r #fm .submitBtn{text-align:center;margin:7.5% 0}.inquiry_r #fm .submitBtn .sendConfirm{width:94%;padding:24px 0}.inquiry_r #fm .submitConBtn{text-align:center;margin:10% 0 0 0}.inquiry_r #fm .submitConBtn button[type=submit]{background:#3651a8;color:#fff;border:none;cursor:pointer;padding:24px 0;font-size:1em;line-height:1;display:block;width:38.5%;margin:auto;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;border-radius:0;transition:all .4s;font-size:1.25em;width:94%;padding:24px 0}.inquiry_r #fm .submitConBtn button[type=submit]:hover{opacity:.4}.inquiry_r #fm .submitConBtn button[type=submit]:focus{outline:0}.inquiry_r #fm .backBtn{margin:7.5% 0;text-align:center}.inquiry_r #fm .backBtn input[type=button]{width:60%;font-size:1em}.inquiry_r .inquiry__thanks{margin:32px 0 0 0}.inquiry_r .inquiry__thanks-ttl{font-size:1.5em;text-align:center;margin:0 0 16px;color:#3651a8}.inquiry_r .inquiry__thanks-lead{font-size:1.25em;text-align:center;margin:0 0 24px;font-weight:normal}.inquiry_r .inquiry__thanks p{text-align:left;margin:0 0 16px;font-size:1em}.inquiry_r .inquiry__thanks .toppage{text-align:center;margin-top:40px}.inquiry_r .inquiry__thanks .toppage a{width:94%;margin:auto}}.inquiry_r #headsup{font-size:.8em;line-height:2;width:95%;padding:0;margin:.5em auto}.inquiry_r #headsup ul{padding:1em 1em 2em 3em}.inquiry_r #headsup ul li{list-style:disc;padding-top:1em}@media screen and (max-width: 767px){.inquiry_r #headsup{margin-top:0}.inquiry_r #headsup ul{margin-bottom:2em}}
/*# sourceMappingURL=inquiry.min.css.map */