.inquiryModalIframe{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999}.inquiryModal{position:absolute;top:50px;left:50%;width:760px;margin-left:-380px;margin-bottom:50px;padding:35px 80px 25px;background-color:#fff;border-radius:5px;z-index:9999}.inquiryModal__close{position:absolute;top:-40px;right:0;width:32px;height:32px;border-radius:3px;background-color:#fff}.inquiryModal__heading{line-height:1;margin-bottom:25px;font-size:24px;font-weight:bold;text-align:center}.inquiryModal__heading__title{margin-bottom:10px}.inquiryModal__heading__description{color:#ff6010}.inquiryModal .formInput{margin-bottom:25px;border:2px solid #ff6010;border-radius:3px}.inquiryModal .formInput .formTable{margin-bottom:20px}.inquiryModal .formInput .formTable tr{border-bottom:1px solid #dedcd7}.inquiryModal .formInput .formTable__tel{border-bottom:none}.inquiryModal .formInput .formTable__th{width:126px;padding:15px;background-color:#fceadd;text-align:left}.inquiryModal .formInput .formTable__th--check{width:126px;padding:15px;background-color:#f9f8f6;line-height:1.3;font-weight:700;text-align:left;vertical-align:top}.inquiryModal .formInput .formTable__th--check .labelRequired{display:block;position:static;width:28px;margin-top:4px;padding:0 4px;background-color:#d6d4d0;border-radius:2px;color:#fff;font-size:10px;font-weight:400;text-align:center}.inquiryModal .formInput .formTable__th--required{width:126px;padding:15px;text-align:left}.inquiryModal .formInput .formTable__th--required .labelRequired{display:block;position:static;width:28px;margin-top:4px}.inquiryModal .formInput .formTable__td{padding-top:15px}.inquiryModal .formInput .formTable__td__mail{position:relative}.inquiryModal .formInput .formTable__td__mailMagazine{width:370px;margin:0px auto 20px;padding-top:10px}.inquiryModal .formInput .formTable__td__phoneNumber input{width:170px}.inquiryModal .formInput .formTable__td__postalCode input#pcd{width:170px}.inquiryModal .formInput .formTable__inner{position:relative;padding-right:70px}.inquiryModal .formInput .formTable__inner+div{margin-top:20px}.inquiryModal .formInput .formTable__inner li{display:inline-block}.inquiryModal .formInput .formTable__inner li+li::before{content:"、"}.inquiryModal .formInput .formTable__edit{position:absolute;top:0;right:0;font-size:10px}.inquiryModal .formInput .formTable__actionBox{text-align:center}.inquiryModal .formInput .formTable__actionBox .btnNext{width:250px;margin-bottom:20px;padding:15px 0;border-radius:6px;background-image:-webkit-linear-gradient(top, #ff9500 85%, #f38e00 100%);background-image:linear-gradient(to bottom, #ff9500 85%, #f38e00 100%);box-shadow:0 1px 2px 0 rgba(0,0,0,.2);color:#fff;line-height:1;font-size:16px;font-weight:700}.inquiryModal .formInput .formTable__actionBox .btnNext:hover{background-image:-webkit-linear-gradient(top, #e68600 85%, #d77c00 100%);background-image:linear-gradient(to bottom, #e68600 85%, #d77c00 100%)}.inquiryModal .formInput .formTable__actionBox .btnNext.is-disabled{border:1px solid #dedcd7;background-image:-webkit-linear-gradient(top, #fff 85%, #f9f9f9 100%);background-image:linear-gradient(to bottom, #fff 85%, #f9f9f9 100%);box-shadow:none;color:#ccc;cursor:default}.inquiryModal .formInput .formTable__note{padding:0 20px 30px;font-size:12px;letter-spacing:-0.6px}.inquiryModal .formInput .errorMessage{margin-top:8px}.inquiryModal .formInput .formIndicator{margin-bottom:20px;font-size:10px;font-weight:700;text-align:center}.inquiryModal .formInput .formIndicator span{font-size:18px}.inquiryModal .formInput .formDetailContents{margin-bottom:3px;padding-right:10px}.inquiryModal .formInput .formDetailContents.is-hidden{display:none}.inquiryModal .formInput .formDetailContents__title{margin-bottom:10px}.inquiryModal .formInput .formDetailBtn__open::before{content:"";display:inline-block;margin-top:1px;margin-right:4px;border-top:7px solid #003a6b;border-right:3px solid rgba(0,0,0,0);border-left:3px solid rgba(0,0,0,0)}.inquiryModal .formInput .formDetailBtn__close::before{content:"";display:inline-block;margin-right:4px;margin-bottom:1px;border-bottom:7px solid #003a6b;border-right:3px solid rgba(0,0,0,0);border-left:3px solid rgba(0,0,0,0)}.inquiryModal .formInput .formDetailBtn__open:visited,.inquiryModal .formInput .formDetailBtn__close:visited{color:#003a6b}.inquiryModal .formInput .formDetailBtn__open:before{content:"";display:inline-block;margin-top:1px;margin-right:4px;border-top:7px solid #003a6b;border-right:3px solid rgba(0,0,0,0);border-left:3px solid rgba(0,0,0,0)}.inquiryModal .formInput__actionBox{width:100%;margin-bottom:25px;text-align:center}.inquiryModal .formInput__actionColBox{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;margin-bottom:20px}.inquiryModal .formInput__actionColBox button{width:250px}.inquiryModal .formInput__actionColBox button.btnFunc{margin-right:20px;border-radius:6px;font-size:16px}.inquiryModal .formInput__actionColBox button.btnEdit{padding:15px 0;border-radius:6px;background-image:-webkit-linear-gradient(top, #ff9500 85%, #f38e00 100%);background-image:linear-gradient(to bottom, #ff9500 85%, #f38e00 100%);box-shadow:0 1px 2px 0 rgba(0,0,0,.2);color:#fff;line-height:1;font-size:16px;font-weight:700}.inquiryModal .formInput__actionColBox button.btnEdit:hover{background-image:-webkit-linear-gradient(top, #e68600 85%, #d77c00 100%);background-image:linear-gradient(to bottom, #e68600 85%, #d77c00 100%)}.inquiryModal .formInput__note{padding:0 16px 24px;font-size:12px}.inquiryModal .suggest{left:0}.inquiryModal .privacyMark{display:-webkit-box;display:-webkit-flex;display:flex;margin-bottom:-10px}.inquiryModal .privacyMark__img{width:75px;margin-right:17px}.inquiryModal .privacyMark__info{width:555px;line-height:1.8;padding-top:0}.inquiryModal .privacyMark__info__recruit{text-align:right}
