﻿@import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,400;0,500;0,700;1,700&display=swap");.ffPoppins{font-family:"Poppins",sans-serif}.ffRoboto{font-family:"Roboto",sans-serif}.inquiry{padding:0}.inquiry .errMsg{margin-left:1em;padding-bottom:1px;display:block;line-height:1.4;text-indent:-.9em}.inquiry .formError{padding-bottom:13px;display:block}.inquiry .fixed{padding-bottom:0px}.inquiry .formError .formErrorClose{border:solid #252525 2px;display:block;width:16px;height:16px;position:absolute;top:-4px;right:-4px;color:#efefef;background:#333;font-weight:bold;text-align:center;line-height:middle;cursor:pointer;z-index:2;-webkit-border-radius:9px 9px 9px 9px;-moz-border-radius:9px 9px 9px 9px;-ms-border-radius:9px 9px 9px 9px;-o-border-radius:9px 9px 9px 9px;border-radius:9px 9px 9px 9px;-webkit-box-shadow:1px -1px 3px #888;-moz-box-shadow:1px -1px 3px #888;-ms-box-shadow:1px -1px 3px #888;-o-box-shadow:1px -1px 3px #888;box-shadow:1px -1px 3px #888}.inquiry .formError .formErrorClose:hover{background:#666}.inquiry .fixed .formErrorClose{display:none}.inquiry .formError .formErrorContent{padding:6px 10px;line-height:20px;width:192px;position:relative;color:#fff;background:#252525;font-family:"Lucida Sans Unicode","Lucida Grande",Arial,Helvetica,"ヒラギノ丸ゴ Pro W4",HiraMaruPro-W4,"ヒラギノ角ゴ Pro W3","メイリオ",Meiryo,Osaka,sans-serif;font-size:11px;margin:0 0;z-index:1;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:0px 0px 6px #888;-moz-box-shadow:0px 0px 6px #888;-ms-box-shadow:0px 0px 6px #888;-o-box-shadow:0px 0px 6px #888;box-shadow:0px 0px 6px #888}.inquiry .fixed .formErrorContent{margin-top:.5em;background:#f60;margin:0 0 30px 0;-webkit-border-radius:none;-moz-border-radius:none;-ms-border-radius:none;-o-border-radius:none;border-radius:none;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.inquiry .fadeOut{opacity:.2;filter:alpha(opacity=20)}.inquiry .formError .formErrorArrow{width:15px;height:15px;position:absolute;bottom:0;left:20px;margin:0 0 30px 0;z-index:0}.inquiry .fixed .formErrorArrow{display:none}.inquiry .formError .formErrorArrowBottom{margin:-6px;top:0}.inquiry .fixed .formErrorArrowBottom{display:none}.inquiry .formError .formErrorArrow div{margin:0 auto;display:block;height:1px;background:#252525;line-height:0px;font-size:0px;-webkit-box-shadow:0px 2px 3px #888;-moz-box-shadow:0px 2px 3px #888;-ms-box-shadow:0px 2px 3px #888;-o-box-shadow:0px 2px 3px #888;box-shadow:0px 2px 3px #888}.inquiry .formError .formErrorArrowBottom div{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none}.inquiry .formError .formErrorArrow .line10{width:19px}.inquiry .formError .formErrorArrow .line9{width:17px}.inquiry .formError .formErrorArrow .line8{width:15px}.inquiry .formError .formErrorArrow .line7{width:13px}.inquiry .formError .formErrorArrow .line6{width:11px}.inquiry .formError .formErrorArrow .line5{width:9px}.inquiry .formError .formErrorArrow .line4{width:7px}.inquiry .formError .formErrorArrow .line3{width:5px}.inquiry .formError .formErrorArrow .line2{width:3px}.inquiry .formError .formErrorArrow .line1{width:1px}@media (max-width: 1023px){.inquiry .c-pageSub{height:150px}.inquiry .c-pageSub:after{bottom:-17px}}.inquiry .w1000{max-width:1100px}.inquiry .hid_url{display:none}.inquiry ::placeholder{color:#7f7f7f;font-weight:normal;font-size:16px}@media (max-width: 1023px){.inquiry ::placeholder{font-size:14px}}.inquiry :-ms-input-placeholder{color:#7f7f7f;font-weight:normal;font-size:16px}@media (max-width: 1023px){.inquiry :-ms-input-placeholder{font-size:14px}}.inquiry ::-ms-input-placeholder{color:#7f7f7f;font-weight:normal;font-size:16px}@media (max-width: 1023px){.inquiry ::-ms-input-placeholder{font-size:14px}}.inquiry .inq_ttl{font-size:40px;font-size:4rem;line-height:70px;letter-spacing:.05em;font-weight:bold;text-align:center;margin:42px 0 117px}@media (max-width: 1023px){.inquiry .inq_ttl{font-size:20px;font-size:2rem;line-height:35px;margin:20px 0}}.inquiry .inq_ttl2{font-size:33px;font-size:3.3rem;line-height:59px;letter-spacing:.05em;font-weight:bold;text-align:center;margin-bottom:115px}@media (max-width: 1023px){.inquiry .inq_ttl2{font-size:16px;font-size:1.6rem;line-height:normal;margin-bottom:35px}}.inquiry .stepImg{display:block;margin:0 auto 106px;text-align:center}@media (max-width: 1023px){.inquiry .stepImg{margin-bottom:40px}}.inquiry .inq_desc{position:relative;font-size:14px;font-size:1.4rem;line-height:25px;letter-spacing:0em;border-bottom:1px solid #000;padding-bottom:10px;margin-bottom:93px;font-weight:500}@media (max-width: 1023px){.inquiry .inq_desc{font-size:11px;font-size:1.1rem;line-height:14px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;padding-bottom:5px;margin-bottom:26px}}.inquiry .inq_desc span,.inquiry .inq_desc em{display:inline-block;vertical-align:middle}.inquiry .inq_desc span.txtReq,.inquiry .inq_desc em.txtReq{margin-right:10px;margin-left:0}@media (max-width: 1023px){.inquiry .inq_desc span.txtReq,.inquiry .inq_desc em.txtReq{margin-right:5px}}.inquiry .txtReq{width:auto;height:25px;font-size:15px;font-size:1.5rem;line-height:23px;letter-spacing:.05em;font-weight:bold;text-align:center;background:#e22b2b;color:#fff;font-style:normal;display:inline-block;position:relative;top:-1px;padding:0 5px;margin-left:10px;padding-bottom:1px}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.inquiry .txtReq{line-height:18px;padding-top:4px;top:-4px}}@media (max-width: 1023px){.inquiry .txtReq{display:inline-block;vertical-align:bottom;margin-right:15px;font-size:11px;font-size:1.1rem;line-height:17px;width:auto;height:auto;padding-top:0;margin-left:5px}}@media only screen and (max-width: 350px){.inquiry .txtReq{margin-top:0}}.inquiry .txtReq.none{background:#8C8C8C}.inquiry .tableContact{margin-bottom:45px}@media (max-width: 1023px){.inquiry .tableContact{margin-bottom:24px}}.inquiry .tableContact tr:last-child td{padding-bottom:0}.inquiry .tableContact tr th,.inquiry .tableContact tr td{text-align:left;font-weight:normal;font-size:16px;font-size:1.6rem;line-height:20px;letter-spacing:0;display:block;width:100%;padding:0 0 52px}@media (max-width: 1023px){.inquiry .tableContact tr th,.inquiry .tableContact tr td{font-size:14px;font-size:1.4rem;line-height:18px;padding-bottom:25px}}.inquiry .tableContact tr th{font-size:18px;font-size:1.8rem;line-height:25px;letter-spacing:.05em;font-weight:bold;padding:0 0 15px}@media (max-width: 1023px){.inquiry .tableContact tr th{font-size:14px;font-size:1.4rem;line-height:18px;letter-spacing:.025em;padding-bottom:8px}}.inquiry .tableContact select,.inquiry .tableContact input[type="text"],.inquiry .tableContact input[type="email"],.inquiry .tableContact input[type="number"],.inquiry .tableContact input[type="url"],.inquiry .tableContact input[type="tel"]{width:100%;height:50px;border:none;background:#f2f2f2;font-size:16px;font-size:1.6rem;line-height:30px;letter-spacing:0;padding:10px 25px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;font-family:"Noto Sans JP",sans-serif;font-weight:normal}@media (max-width: 1023px){.inquiry .tableContact select,.inquiry .tableContact input[type="text"],.inquiry .tableContact input[type="email"],.inquiry .tableContact input[type="number"],.inquiry .tableContact input[type="url"],.inquiry .tableContact input[type="tel"]{height:35px;font-size:14px;font-size:1.4rem;line-height:35px;padding:0 10px}}.inquiry .tableContact select.w-tel,.inquiry .tableContact input[type="text"].w-tel,.inquiry .tableContact input[type="email"].w-tel,.inquiry .tableContact input[type="number"].w-tel,.inquiry .tableContact input[type="url"].w-tel,.inquiry .tableContact input[type="tel"].w-tel{width:20%}@media (max-width: 1023px){.inquiry .tableContact select.w-tel,.inquiry .tableContact input[type="text"].w-tel,.inquiry .tableContact input[type="email"].w-tel,.inquiry .tableContact input[type="number"].w-tel,.inquiry .tableContact input[type="url"].w-tel,.inquiry .tableContact input[type="tel"].w-tel{width:calc(33.333% - 15px)}}.inquiry .tableContact select.w-tel+span,.inquiry .tableContact input[type="text"].w-tel+span,.inquiry .tableContact input[type="email"].w-tel+span,.inquiry .tableContact input[type="number"].w-tel+span,.inquiry .tableContact input[type="url"].w-tel+span,.inquiry .tableContact input[type="tel"].w-tel+span{display:inline-block;margin:0 5px}.inquiry .tableContact .boxSelect{position:relative;width:40%}@media (max-width: 1023px){.inquiry .tableContact .boxSelect{width:100%}}.inquiry .tableContact .boxSelect:after{content:"";width:8px;height:8px;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%) rotate(45deg);-moz-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);-o-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);border-right:2px solid #000;border-bottom:2px solid #000}.inquiry .tableContact textarea{width:100%;height:266px;border:none;font-size:16px;font-size:1.6rem;line-height:30px;letter-spacing:0;padding:20px 25px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;background:#f2f2f2;font-family:"Noto Sans JP",sans-serif}@media (max-width: 1023px){.inquiry .tableContact textarea{font-size:14px;font-size:1.4rem;line-height:24px;height:133px;padding:5px 10px}}.inquiry .tableContact .chkcheckbox{display:block}.inquiry .tableContact .chkcheckbox:before,.inquiry .tableContact .chkcheckbox:after{content:" ";display:table}.inquiry .tableContact .chkcheckbox:after{clear:both}.inquiry .tableContact .chkcheckbox label{display:block;vertical-align:middle;letter-spacing:0.04em;padding:13px;padding-left:25px;position:relative;background:#fff;border:1px solid #E5E5E5;margin-bottom:7px}.inquiry .tableContact .chkcheckbox label:last-child{margin-bottom:0}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.inquiry .tableContact .chkcheckbox label{font-size:15px;font-size:1.5rem}}@media (max-width: 1023px){.inquiry .tableContact .chkcheckbox label{font-size:16px;font-size:1.6rem;padding:6px;padding-left:15px}}@media only screen and (max-width: 350px){.inquiry .tableContact .chkcheckbox label{font-size:14px;font-size:1.4rem}}.inquiry .tableContact .chkcheckbox label input[type="checkbox"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:15px;height:15px;border-radius:0;border:1px solid #EAEAEA;display:inline-block;vertical-align:middle;margin-right:9px;position:relative;top:-2px;background:#fff}.inquiry .tableContact .chkcheckbox label input[type="checkbox"]:checked{background:#fff url("../../img/common/form/bg_check.svg") center left 2px no-repeat}.inquiry .tableContact .chkcheckbox label.change-bg{background:#F2FAF9}.inquiry .tableContact .boxZipcode{margin-bottom:10px}@media (max-width: 1023px){.inquiry .tableContact .boxZipcode{margin-bottom:0;text-align:right}}@media (max-width: 1023px){.inquiry .tableContact .boxZipcode #zipcode1,.inquiry .tableContact .boxZipcode #zipcode2{width:calc(50% - 12px)}}.inquiry .tableContact .boxZipcode #zipcode{width:357px}@media (max-width: 1023px){.inquiry .tableContact .boxZipcode #zipcode{width:100%;margin-bottom:5px}}.inquiry .tableContact .boxZipcode .btn_add{background:#000;color:#fff;text-align:center;display:inline-block;width:250px;font-size:14px;font-size:1.4rem;line-height:50px;letter-spacing:0em;margin-left:10px;font-weight:500}@media (max-width: 1023px){.inquiry .tableContact .boxZipcode .btn_add{width:50%;height:35px;font-size:12px;font-size:1.2rem;line-height:35px}}.inquiry .tableContact .chkradio{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:29px;padding-top:11px;padding-bottom:20px}@media (max-width: 1023px){.inquiry .tableContact .chkradio{padding-bottom:0;padding-left:0;padding-top:10px}}.inquiry .tableContact .chkradio label{font-weight:500;display:block;margin-right:65px}@media (max-width: 1023px){.inquiry .tableContact .chkradio label{margin-right:30px;margin-bottom:10px}.inquiry .tableContact .chkradio label:nth-child(3){margin-right:0}}@media only screen and (max-width: 350px){.inquiry .tableContact .chkradio label{margin-right:15px}.inquiry .tableContact .chkradio label:nth-child(3){margin-right:15px}}.inquiry .tableContact .chkradio label:last-child{margin-right:0}.inquiry .tableContact .chkradio label span:not(.js_bg_lazy){display:block;padding-left:20px;position:relative}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.inquiry .tableContact .chkradio label span:not(.js_bg_lazy){padding-top:3px}}@media (max-width: 1023px){.inquiry .tableContact .chkradio label span:not(.js_bg_lazy){padding-left:18px}}.inquiry .tableContact .chkradio label span:not(.js_bg_lazy):before{content:"";width:14px;height:14px;border:1px solid #000;border-radius:50%;position:absolute;left:0;top:5px}@media (max-width: 1023px){.inquiry .tableContact .chkradio label span:not(.js_bg_lazy):before{top:2px}}.inquiry .tableContact .chkradio label span:not(.js_bg_lazy):after{content:"";width:8px;height:8px;background:#e22b2b;position:absolute;left:3px;top:8px;border-radius:50%;opacity:0}@media (max-width: 1023px){.inquiry .tableContact .chkradio label span:not(.js_bg_lazy):after{top:5px}}.inquiry .tableContact .chkradio label input{appearance:none;width:0;height:0;position:absolute;opacity:0}.inquiry .tableContact .chkradio label input:checked+span:after{opacity:1}.inquiry .tableContact .boxRadio .chkradio label{margin-bottom:20px}@media (max-width: 1023px){.inquiry .tableContact .boxRadio .chkradio label{margin-bottom:14px}}.inquiry .tableContact .boxRadio .chkradio label .js_bg_lazy{display:block;position:relative;margin-top:8px;padding:0}.inquiry .tableContact .boxRadio .chkradio label .js_bg_lazy:before{display:block;content:" ";width:100%;padding-top:73.52941%}.inquiry .tableContact .boxRadio .chkradio label .js_bg_lazy>.content{position:absolute;top:0;left:0;right:0;bottom:0}.inquiry .bBottom__tt{font-weight:bold;font-size:18px;font-size:1.8rem;line-height:30px;letter-spacing:.05em;font-weight:bold;margin-bottom:10px}@media (max-width: 1023px){.inquiry .bBottom__tt{font-size:14px;font-size:1.4rem;display:inline-block;margin-bottom:0}}.inquiry .chkBox{font-size:14px;font-size:1.4rem;line-height:22px;letter-spacing:0em;font-weight:500;margin-bottom:20px}@media (max-width: 1023px){.inquiry .chkBox{margin-left:10px;line-height:17px;display:inline-block;margin-bottom:0}}@media only screen and (max-width: 350px){.inquiry .chkBox{font-size:13px;font-size:1.3rem}}.inquiry .chkBox__txt{padding-left:20px;position:relative;display:inline-block;font-size:18px;font-size:1.8rem;line-height:22px}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.inquiry .chkBox__txt{padding-top:2px}}.inquiry .chkBox__txt:before,.inquiry .chkBox__txt:after{content:"";position:absolute}.inquiry .chkBox__txt:before{width:16px;height:16px;left:0;top:4px;border:1px solid #000}.inquiry .chkBox__txt:after{width:10px;height:10px;background:#000;display:none;left:3px;top:7px}.inquiry .chkBox input[type="checkbox"]{visibility:hidden;opacity:0;position:absolute}.inquiry .chkBox input[type="checkbox"]:checked+span:after{display:block}.inquiry .txt01{position:relative;display:block;margin-bottom:70px;font-size:14px;font-size:1.4rem;line-height:22px;letter-spacing:0em;font-weight:500}@media (max-width: 1023px){.inquiry .txt01{display:inline-block;margin-bottom:35px;padding-top:10px}}@media only screen and (max-width: 350px){.inquiry .txt01{font-size:13px;font-size:1.3rem}}.inquiry .txt01 span{display:inline-block;position:relative}@media (max-width: 1023px){.inquiry .txt01 span{padding-left:36px}}.inquiry .txt01 span:before{content:"※";display:inline-block}@media (max-width: 1023px){.inquiry .txt01 span:before{position:absolute;left:20px}}.inquiry .txt01 a{color:#de2121;display:inline-block;position:relative;background:url("../../img/contact/inquiry/ico_tab.svg") right center no-repeat;padding-right:15px;background-size:15px 13px}.inquiry .btnCm{text-align:center;display:block;max-width:350px;width:100%;height:70px;border:none;margin:auto;font-size:25px;font-size:2.5rem;line-height:44px;letter-spacing:.05em;font-weight:bold;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;background:#de2121;color:#fff;text-align:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-top:10px}@media (max-width: 1023px){.inquiry .btnCm{font-size:17px;font-size:1.7rem;line-height:47px;height:47px;max-width:100%}}@media only screen and (max-width: 350px){.inquiry .btnCm{font-size:18px;font-size:1.8rem}}@media only screen and (min-width: 1025px){.inquiry .btnCm:hover{opacity:.7}}.inquiry .btnCm[disabled="disabled"]{opacity:.7;pointer-events:none}.inquiry .btnCm:first-child{margin-top:0}.inquiry .btnCm__gray{background:#000}.bContent{padding-bottom:160px}@media (max-width: 1023px){.bContent{padding-bottom:68px}}.bContent:after{display:none}.confirmform .taR{text-align:right}.confirmform .tableContact tr{margin:40px 0 20px 0;border-bottom:1px solid #666;display:block}.confirmform .tableContact tr:last-child td{padding-bottom:52px}@media (max-width: 1023px){.confirmform .tableContact tr:last-child td{padding-bottom:35px}}@media (max-width: 1023px){.confirmform .tableContact tr td{padding-bottom:35px}}.btn_submit{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}@media (max-width: 1023px){.btn_submit{margin-bottom:20px}}.btn_submit .btnCm{margin:0 15px}@media (max-width: 1023px){.btn_submit .btnCm{width:calc(50% - 8px);margin:0;margin-right:15px}.btn_submit .btnCm:last-child{margin-right:0}}.indexThx .stepImg{margin-bottom:100px}@media (max-width: 1023px){.indexThx .stepImg{margin-bottom:50px}}.indexThx .inq_ttl2{font-size:32px;font-size:3.2rem;margin-bottom:80px}@media (max-width: 1023px){.indexThx .inq_ttl2{font-size:16px;font-size:1.6rem;line-height:30px;margin-bottom:35px}}.indexThx .bContent{text-align:center;padding-bottom:80px}@media (min-width: 1024px){.indexThx .bContent{padding-bottom:220px}}.indexThx .indexThx_txt{font-size:18px;font-size:1.8rem;line-height:39px;letter-spacing:0em;font-weight:500;margin-bottom:115px;display:inline-block;text-align:left}@media (max-width: 1023px){.indexThx .indexThx_txt{font-size:14px;font-size:1.4rem;line-height:24px;margin-bottom:50px}}@media only screen and (max-width: 350px){.indexThx .indexThx_txt{font-size:13px;font-size:1.3rem}}.indexThx .btnCm{padding-top:10px}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.indexThx .btnCm{padding-top:3px}}@media (max-width: 1023px){.indexThx .btnCm{padding-top:0}}.indexThx iframe{width:100%;height:1000px}@media (max-width: 1023px){.indexThx iframe{height:900px}}iframe{width:100%;height:2844px}@media (max-width: 1023px){iframe{height:1800px}}#contact-recruit iframe{height:2700px}@media (max-width: 1023px){#contact-recruit iframe{height:1700px}}.en .inquiry .inq_ttl{font-weight:500}.en .inquiry .txtReq{width:auto;padding:0 5px;font-family:"Roboto",sans-serif;letter-spacing:0;font-size:14px;font-weight:normal}.en iframe{height:2600px}@media (max-width: 1023px){.en iframe{height:1600px}}.en .confirmform iframe{height:2200px}@media (max-width: 1023px){.en .confirmform iframe{height:1650px}}.en .info iframe{height:2300px}@media (max-width: 1023px){.en .info iframe{height:1500px}}.inquiry-en .txtReq{font-family:"Roboto",sans-serif;letter-spacing:0;font-size:14px;font-weight:normal}@media (max-width: 1023px){.inquiry-en .inq_desc em.txtReq{min-width:75px}}

/*# sourceMappingURL=maps/formCommon.min.css.map */
