.ctFV{display:flex;justify-content:space-between;margin-top:56px}@media screen and (min-width: 768px){.ctFV{margin-top:86px;flex-direction:row !important}}.ctFVBody{display:flex;flex-direction:column;width:100%;row-gap:56px;flex-shrink:0}@media screen and (min-width: 768px){.ctFVBody{width:708px;row-gap:96px;padding-top:10px}}.ctFVBodyWrap{display:flex;flex-direction:column;row-gap:14px}@media screen and (min-width: 768px){.ctFVBodyWrap{row-gap:28px}}@media screen and (min-width: 768px){.ctFVDesc{margin-top:-9px}}.ctFVLinks{display:flex;flex-direction:column;background:#f7f7f7;padding:28px;row-gap:28px}@media screen and (min-width: 768px){.ctFVLinks{margin-top:-47px;padding:50px 56px;row-gap:46px}}.ctFVLinksCaption{color:rgba(0,0,0,.5);margin-top:30px;display:block}.lnk_itemLink{margin-top:9px}@media screen and (min-width: 768px){.lnk_itemLink{height:40px}}@media screen and (max-width: 768px){.lnk_itemLink{height:33px}}.lnk_itemLink a{color:rgba(0,0,0,.8);background-image:url(/assets/images/common/inquiry/arrowBlack7.svg);display:flex;align-items:center;justify-content:flex-start;text-decoration:none;padding-bottom:-1px;border-bottom:solid 1px #d9d9d9;padding-top:4px}@media screen and (min-width: 768px){.lnk_itemLink a{background-position:left 17px;height:100%;padding-left:12px}}@media screen and (max-width: 768px){.lnk_itemLink a{background-position:left 14px;height:100%;padding-left:14px}}.lnk_itemLink a:hover{background-color:#000;background-image:url(/assets/images/common/inquiry/arrowWhite7.svg);color:#fff}.uCommonsection{display:flex;flex-direction:column}@media screen and (min-width: 768px){.uCommonsection{padding-left:14px;padding-right:14px;row-gap:54px;max-width:1104px;width:100%}}@media screen and (max-width: 768px){.uCommonsection{row-gap:28px;padding-left:27px;padding-right:27px}}br.__pc{display:block}br.__sp{display:none}@media screen and (max-width: 768px){br.__pc{display:none}br.__sp{display:block}}.ctInquiry{margin-top:56px}@media screen and (min-width: 768px){.ctInquiry{margin-top:68px}}.ctInquiryBody{position:relative}@media screen and (min-width: 768px){.ctInquiryBody{max-width:1412px}}.ctInquiryBody._confirm{padding-top:6px}.hs-form-field{margin-top:28px;border-top:1px solid gray}@media screen and (max-width: 768px){.hs-form-field{padding-top:28px;margin-top:calc(7rem + 34px)}}@media screen and (min-width: 768px){.hs-form-field{margin-top:calc(7rem + 20px);border-color:#d9d9d9;display:grid;grid-template-areas:"label input" "blank alert";grid-template-columns:auto 50%}}@media screen and (min-width: 768px){.hs-form-field>label{padding-top:24px;position:relative;grid-area:label;width:-moz-fit-content;width:fit-content;font-family:tkgd,HelveticaNowText-Medium,TsukuGoPro-B,sans-serif;font-weight:600}.hs-form-field>label::before{content:"";position:absolute;top:-1px;width:100%;height:1px;background:gray}}.hs-error-msgs{color:#fb3f3f;grid-area:alert;font-family:tkgd,HelveticaNowText-Medium,TsukuGoPro-B,sans-serif;font-weight:600}.hs-form-field>label .hs-form-required{color:#fb3f3f}.hs-form-field .input{position:relative;width:100%;margin-top:14px}@media screen and (min-width: 768px){.hs-form-field .input{margin-top:28px;max-width:100%;flex-shrink:0;grid-area:input}}.formrun-system-confirm .hs-form-field .input+.hs-form-field .input{margin-top:6px}@media screen and (min-width: 768px){.formrun-system-confirm .hs-form-field .input+.hs-form-field .input{margin-top:12px}}.hs-form-field .input:has(select){position:relative}.hs-form-field .input:has(select)::before{pointer-events:none;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(/assets/images/common/inquiry/arrowDown.svg) no-repeat left center;background-size:16px 7px}@media screen and (min-width: 768px){.hs-form-field .input:has(select)::before{background-position:right 28px center}}@media screen and (max-width: 768px){.hs-form-field .input:has(select)::before{background-position:right 14px center}}.hs-form-field .input input,.hs-form-field .input textarea,.hs-form-field .input select{width:100%;height:100%;outline:none;border:solid 1px rgba(0,0,0,.1);font-family:Koburina Gothic W3 JIS2004,sans-serif;padding:0 14px;padding-top:13px;padding-bottom:12px}@media screen and (min-width: 768px){.hs-form-field .input input,.hs-form-field .input textarea,.hs-form-field .input select{padding:0 28px;padding-top:22px;padding-bottom:21px}}.hs-form-field .input input:focus,.hs-form-field .input textarea:focus,.hs-form-field .input select:focus{border:solid 1px rgba(0,0,0,.4)}.hs-form-field .input input.error,.hs-form-field .input textarea.error,.hs-form-field .input select.error{border:solid 1px #ff1a1a}.hs-form-field .input textarea{font-family:Koburina Gothic W3 JIS2004,sans-serif;resize:vertical;min-height:260px}@media screen and (min-width: 768px){.hs-form-field .input textarea{min-height:364px}}.hs-form-field .input textarea::placeholder,.hs-form-field .input select.is-placeholder{color:rgba(0,0,0,.3);font-family:Koburina Gothic W3 JIS2004,sans-serif !important}.hs-form-field .input input{font-family:Koburina Gothic W3 JIS2004,sans-serif;resize:none;width:100%}.hs-form-field .input input::placeholder{color:rgba(0,0,0,.3);font-family:Koburina Gothic W3 JIS2004,sans-serif !important}.hs-form-field .input input[type=number]{-webkit-appearance:textfield;appearance:textfield}.hs-form-field .input input[type=number]::-webkit-outer-spin-button,.hs-form-field .input input[type=number]::-webkit-inner-spin-button{margin:0;-webkit-appearance:none;appearance:none}.hs-form-field .input .inputs-list{margin-top:0;display:flex}.hs-form-field .input .inputs-list li label{display:flex;align-items:center}@media screen and (min-width: 768px){.hs-form-field .input .inputs-list{flex-wrap:wrap;gap:28px}.hs-form-field .input .inputs-list li label{-moz-column-gap:4rem;column-gap:4rem}}@media screen and (max-width: 768px){.hs-form-field .input .inputs-list{margin-top:5px;flex-direction:column;gap:8px}.hs-form-field .input .inputs-list li label{-moz-column-gap:4rem;column-gap:4rem}}.hs-form-field .input .inputs-list input{-webkit-appearance:none;appearance:none;aspect-ratio:1/1;border:1px solid #d2d2d2;margin:0;position:relative;padding:0}@media screen and (min-width: 768px){.hs-form-field .input .inputs-list input{width:15px;height:15px}}@media screen and (max-width: 768px){.hs-form-field .input .inputs-list input{width:18px;height:18px}}.hs-form-field .input .inputs-list input:checked{background:#000;border:1px solid #000}.hs-form-field .input .inputs-list input:checked::before{content:"";display:block;position:relative;transform:rotate(45deg);transform-origin:right top;border:solid #fffbf2;border-width:0 2px 2px 0}@media screen and (min-width: 768px){.hs-form-field .input .inputs-list input:checked::before{width:5px;height:10px;left:7px;top:4px}}@media screen and (max-width: 768px){.hs-form-field .input .inputs-list input:checked::before{width:7px;height:12px;left:8px;top:4px}}.hs-form-field .input{width:100%}@media screen and (min-width: 768px){.hs-form-field .input{flex-shrink:0;max-width:100%}}.hs-form-field+div:has(>.hs-richtext){margin-top:56px;display:flex;flex-direction:column;margin-bottom:18px}@media screen and (min-width: 768px){.hs-form-field+div:has(>.hs-richtext){margin-left:auto;margin-right:0;margin-top:98px;max-width:50%}}@media screen and (min-width: 768px){.hs_error_rollup{margin-left:auto;margin-right:0;max-width:50%}}.hs-form-field+div:has(>.hs-richtext) a{position:relative;text-decoration:underline;text-underline-offset:2px;margin-right:3px;font-family:tkgd,HelveticaNowText-Medium,TsukuGoPro-B,sans-serif;font-weight:600}.hs_recaptcha{display:block;border-top:none;padding-top:0;margin-top:50px;margin-bottom:50px}.hs_recaptcha .input{margin-top:0}@media screen and (min-width: 768px){.hs_recaptcha{margin-top:50px;margin-bottom:50px;margin-left:auto;margin-right:0;max-width:50%}.hs_recaptcha .input{margin-top:0;max-width:100%}}@media screen and (min-width: 768px){.hs_submit .actions{width:50%;margin-left:auto}}.ctSubmitBtn a,.hs_submit input[type=submit]{width:100%;opacity:1;display:flex;align-items:center;text-decoration:none;color:#fff;background:#000 url(/assets/images/common/inquiry/arrowWhite22.svg) no-repeat left center;border:1px solid rgba(0,0,0,.15);font-family:tkgd,HelveticaNowText-Medium,TsukuGoPro-B,sans-serif;font-weight:600;font-size:18rem;line-height:30rem;letter-spacing:.08em}.ctSubmitBtn a:hover,.hs_submit input[type=submit]:hover{color:#000;background-color:#fff;background-image:url(/assets/images/common/inquiry/arrowBlack10.svg)}@media screen and (min-width: 768px){.ctSubmitBtn a,.hs_submit input[type=submit]{background-image:url(/assets/images/common/inquiry/arrowWhite10.svg);background-size:10px 10px;background-position:left 44px center;padding-left:66px;height:126px;margin-left:auto;width:100%}}@media screen and (max-width: 768px){.ctSubmitBtn a,.hs_submit input[type=submit]{background-image:url(/assets/images/common/inquiry/arrowWhite10.svg);background-size:10px 10px;background-position:left 28px center;padding-left:50px;height:98px}}.ctInquiry>.ctSubmitBtn{display:none;margin-top:56px}._hsformsubmitted .ctFV{display:none}._hsformsubmitted .ctInquiry{margin-top:56px}._hsformsubmitted .ctInquiry>.ctSubmitBtn{display:block}@media screen and (min-width: 768px){.ctInquiry>.ctSubmitBtn{margin-top:96px;max-width:708px}._hsformsubmitted .ctInquiry{margin-top:96px}}.submitted-message{display:block}.submitted-message h2{font-family:tkgd,HelveticaNowText-Medium,TsukuGoPro-B,sans-serif;font-weight:600;font-size:23rem;line-height:1.6;letter-spacing:.04em}.submitted-message p{margin-top:14px;font-size:15rem;line-height:2}@media screen and (min-width: 768px){.submitted-message{max-width:708px}.submitted-message p{margin-top:28px}}