h2{margin:2em 0;text-align:center}h3{display:none}fieldset{position:relative}.hs-form-field{position:relative;float:none !important;width:auto !important}@media print,screen and (min-width:768px){fieldset{display:-ms-grid;display:grid;-ms-grid-rows:auto;grid-template-rows:auto;-ms-grid-columns:1fr 10px 1fr;grid-template-columns:repeat(2,1fr);gap:10px;max-width:inherit !important}}fieldset.form-columns-1{width:100%;display:block}fieldset.form-columns-1 .hs-input{width:100% !important}.field{padding-bottom:2em}.hs-fieldtype-text label{display:block;font-size:16px;font-size:1.6rem;letter-spacing:.0005em}input[type=text],input[type=email],input[type=tel],textarea{font-size:16px;font-size:1.6rem;width:100%;padding:10px 15px;letter-spacing:.0005em;background:#fff;border:1px solid var(--gray05-color);border-radius:5px}textarea{height:8em}select{display:block;width:100%;padding:12px 25px 12px 15px;letter-spacing:.0005em;background:#fff;font-size:14px;font-size:1.4rem;border:1px solid var(--gray06-color);border-radius:5px}select option:first-child{color:var(--gray01-color)}input[type=checkbox]{position:absolute;opacity:0}span.hs-form-required{color:#eaeae9;display:inline-block}span.hs-form-required::before{position:absolute;top:16px;width:11px;height:1px;content:"";background:#000}input[name="agree"] span.hs-form-required::before{top:16px}label.hs-error-msg{color:var(--error-color) !important;font-size:12px !important;font-size:1.2rem !important;letter-spacing:.0005em;!important}input.error,select.error{padding-right:30px;background:#fff url("data:image/svg+xml;charset=utf8,%3Csvg%20id%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97_390%22%20data-name%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97%20390%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%20%3Cdefs%3E%20%3CclipPath%20id%3D%22clip-path%22%3E%20%3Crect%20id%3D%22%E9%95%B7%E6%96%B9%E5%BD%A2_2258%22%20data-name%3D%22%E9%95%B7%E6%96%B9%E5%BD%A2%202258%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22none%22%2F%3E%20%3C%2FclipPath%3E%20%3C%2Fdefs%3E%20%3Cg%20id%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97_389%22%20data-name%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97%20389%22%20clip-path%3D%22url(%23clip-path)%22%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_335%22%20data-name%3D%22%E3%83%91%E3%82%B9%20335%22%20d%3D%22M16%2C8a8%2C8%2C0%2C1%2C0-8%2C8%2C8%2C8%2C0%2C0%2C0%2C8-8%22%20fill%3D%22%23ea0000%22%2F%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_336%22%20data-name%3D%22%E3%83%91%E3%82%B9%20336%22%20d%3D%22M11.682%2C17.116a1.091%2C1.091%2C0%2C1%2C0-1.091%2C1.091%2C1.091%2C1.091%2C0%2C0%2C0%2C1.091-1.091%22%20transform%3D%22translate(-2.591%20-4.37)%22%20fill%3D%22%23fff%22%2F%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_337%22%20data-name%3D%22%E3%83%91%E3%82%B9%20337%22%20d%3D%22M11.682%2C9.877a1.091%2C1.091%2C0%2C0%2C1-2.182%2C0V4.786a1.091%2C1.091%2C0%2C1%2C1%2C2.182%2C0Z%22%20transform%3D%22translate(-2.591%20-1.008)%22%20fill%3D%22%23fff%22%2F%3E%20%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat center right 12px !important;border-color:var(--error-color)}p.privacyMsg{border:0;padding:0}.hs-agree{padding:2em 0;text-align:center;padding-left:40px}.hs_submit{text-align:center}.hs-button.primary,input[type="submit"],input[type="button"]{position:relative;display:inline-block;min-width:280px;padding:17px 40px 17px 35px;margin:0 auto;overflow:hidden;font-weight:700;line-height:1.3;color:#fff;text-align:center;font-size:16px;font-size:1.6rem;letter-spacing:.00025em;background:var(--gradation-color);-webkit-box-shadow:0 3px 6px rgb(0 0 0 / 16%);box-shadow:0 3px 6px rgb(0 0 0 / 16%);-webkit-transition:ease .2s;transition:ease .2s}.hs-button.primary::after,input[type="submit"]::after,input[type="button"]::after{position:absolute;top:50%;right:8px;z-index:3;display:block;width:8px;height:8px;content:"";border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.hs-form-booleancheckbox-display input[type=checkbox]+span{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:40px;font-size:16px;font-size:1.6rem;letter-spacing:.0005em}.hs-form-booleancheckbox-display input[type=checkbox]+span::before{position:absolute;top:0;left:0;display:inline-block;width:30px;height:30px;margin-right:10px;content:"";background:#fff;border:1px solid var(--gray05-color);border-radius:5px}.hs-form-booleancheckbox-display input[type=checkbox]+span::after{position:absolute;top:4px;left:11px;z-index:1;display:inline-block;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:9px;height:16px;content:"";border-right:2px solid var(--lightblue-color);border-bottom:2px solid var(--lightblue-color);opacity:0;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.hs-form-booleancheckbox-display input[type=checkbox]:focus+span::before{border-color:var(--lightblue-color)}.hs-form-booleancheckbox-display input[type=checkbox]:checked+span::after{opacity:1}span.hs-form-required{position:relative;color:var(--lightblue-color);display:inline-block;margin-left:10px;height:30px;padding-left:15px}span.hs-form-required::before{position:absolute;top:16px;left:0;display:block;width:11px;height:1px;content:"";background:#000}span.hs-form-required::after{content:"必須";font-size:11px;font-size:1.1rem;text-align:left;color:var(--lightblue-color);line-height:1}.form-columns-0{display:block}