<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">select{-webkit-appearance:none}.form-lead{padding:0 20px}@media screen and (max-width: 1920px){.form-lead{padding:0 2%}}@media screen and (max-width: 576px){.form-lead{padding:0 4%}}.form-lead-txt{text-align:center;line-height:2}.form-lead-txt p{font-size:1.8rem;font-weight:bold;color:#1f2c5c}.form-lead .btn-area{display:block;color:#fff;max-width:320px;width:100%;margin:20px auto 0;text-align:center;padding:30px 2%;font-weight:bold;letter-spacing:0.1em;background-image:linear-gradient(to right, #1f2c5c 50%, #6170a8 50%);background-position:0 0;background-size:201% auto}.form-lead .btn-area:hover{background-position:-99% 0}@media screen and (max-width: 768px){.form-lead .btn-area:hover{background-position:0 0}}.form-lead .btn-area .arwW{display:inline-block;margin-left:0.5em}.contact-tel{max-width:600px;width:95%;margin:30px auto 80px;border:1px solid #b2b2b2;padding:40px 2%;text-align:center;font-size:1.8rem}.contact-tel-num{line-height:1.4;margin:20px auto}.contact-tel-num span{display:inline-block;font-weight:500;margin-left:0.2em}.contact-tel-num span:last-child{font-weight:bold;font-size:3.6rem;color:#1f2c5c}.contact-tel-time span{margin-right:1em}@media screen and (max-width: 576px){.contact-tel{font-size:1.6rem;width:92%;padding:30px 2%}.contact-tel-ttl{line-height:1.6}.contact-tel-num{margin:20px auto}.contact-tel-num span{margin-left:0}.contact-tel-time{line-height:1.6}.contact-tel-time span{margin-right:0;display:block}}.back-top{padding:0 2.5% 90px}.btn-top{display:inline-block;font-weight:500;position:relative}.btn-top span{display:inline-block;position:relative;width:22px;height:5px;margin-right:1em}.btn-top span::before,.btn-top span::after{content:"";position:absolute;top:0;bottom:0;border-bottom:solid 1px #000;height:0;margin:auto}.btn-top span::before{left:0;width:22px}.btn-top span::after{transform:rotate(-45deg);transform-origin:left;width:7px}.btn-top::after{content:"";width:100%;height:1px;background:#000;display:block;position:absolute;bottom:-10px;opacity:1;transition:.4s}.btn-top:hover::after{bottom:0;opacity:0}form{font-size:1.8rme}input[type="text"],input[type="tel"],input[type="email"],input[type="number"],input[type="submit"],textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none}select::-ms-expand{display:none}input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type="number"]{-moz-appearance:textfield}::-webkit-input-placeholder{color:#a6a6a6;line-height:1.6}::-moz-placeholder{color:#a6a6a6;opacity:1;line-height:1.6}:-ms-input-placeholder{color:#a6a6a6;opacity:1;line-height:1.6}::-ms-input-placeholder{color:#a6a6a6;opacity:1;line-height:1.6}::placeholder{color:#a6a6a6;opacity:1;line-height:1.6}.form-control{font-family:"游ゴシック","Yu Gothic",YuGothic,"メイリオ",Meiryo,"ＭＳ ゴシック",sans-serif;display:block;width:100%;padding:15px 20px;font-size:1.6rem;line-height:1.6;color:#495057;background-color:#fff;background-image:none;background-clip:padding-box;border:1px solid #bfbfbf;border-radius:10px}.form-control.ctl-zipcode{max-width:250px;display:inline-block}@media all and (-ms-high-contrast: none){.form-control{font-family:"メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif !important}}.add-wrap li:not(:last-child){margin-bottom:20px}.add-wrap li span{margin-left:1em;letter-spacing:0.1em}@media screen and (max-width: 576px){.add-wrap li span{font-size:1.4rem;display:block;margin:10px 0 0 0}}.select-wrap{position:relative}.select-wrap::after{display:block;content:" ";position:absolute;top:38px;right:10px;width:11px;height:10px;margin-top:-15px;background:url(../img/common/arw-select.svg) 0 0 no-repeat;background-size:cover;pointer-events:none}.select-wrap.age-wrap{max-width:250px}.select-wrap.mid-wrap{max-width:515px}.select-wrap.num-wrap{min-width:145px}.num-list li{display:inline-block}.num-list li p{display:inline-block;padding:0 20px 0 30px}.num-list li .num-wrap{display:inline-block}@media screen and (max-width: 576px){.num-list li{display:flex;justify-content:space-between;align-items:center}.num-list li p{display:block;min-width:70px;padding:0}.num-list li:not(:last-child){margin-bottom:10px}.num-list li .num-wrap{width:100%}}@keyframes ripple{0%{box-shadow:0px 0px 0px 1px transparent}50%{box-shadow:0px 0px 0px 12px rgba(0,0,0,0.1)}100%{box-shadow:0px 0px 0px 12px transparent}}.radio-wrap{display:flex;flex-wrap:wrap}.radio-wrap li{margin:16px 0}.radio-wrap input[type="radio"]{display:none}.radio-wrap input[type="radio"]:checked+span::before{animation:ripple 0.2s linear forwards}.radio-wrap input[type="radio"]:checked+span::after{transform:scale(1)}.radio-wrap span{display:inline-block;min-height:18px;position:relative;padding:0 28px;margin-bottom:0;cursor:pointer;vertical-align:bottom}.radio-wrap span::before,.radio-wrap span::after{position:absolute;content:'';border-radius:50%;transition:all .3s ease;transition-property:transform, border-color}.radio-wrap span::before{left:0;top:0;width:18px;height:18px;border:1px solid #bfbfbf;background:#fff}.radio-wrap span::after{top:6px;left:6px;width:8px;height:8px;transform:scale(0);background:#1f2c5c}.check-wrap{display:flex;flex-wrap:wrap;margin-bottom:-18px}.check-wrap li{margin:16px 0}.check-wrap input[type="checkbox"]{display:none}.check-wrap input[type="checkbox"]:checked+span::before{content:"";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.8rem;color:#1f2c5c}.check-wrap span{display:inline-block;min-height:18px;position:relative;padding:0 28px;margin-bottom:0;cursor:pointer;vertical-align:bottom}.check-wrap span::before{content:"";width:18px;height:18px;display:inline-block;border:solid 1px #bfbfbf;background-color:#fff;position:absolute;left:0;top:0}.text{display:none}.text02{display:block}.other-wrap{display:flex;width:80%}.other-wrap label{min-width:110px}.other-wrap .RCother{margin-top:-18px}@media screen and (max-width: 1140px){.other-wrap{display:block;width:100%}.other-wrap .RCother{margin-top:10px}}.textarea-def{min-height:340px;resize:vertical}.form-bg{background:#f1efda;padding:80px 0;margin:60px auto 0}.form-subttl{font-size:2.1rem;font-weight:bold;letter-spacing:0.2em;text-align:center;line-height:1.8;margin-bottom:40px}.form-list{padding:0 2.5%}.form-item{font-size:1.8rem;display:flex;justify-content:space-between}.form-list .form-item:not(:last-child){margin-bottom:25px}.form-item-head{width:20%}.form-item-head .note-mul{margin-top:0.5em}.form-item-head .note-desired{font-size:1.4rem;color:#4d4d4d;margin-top:0.5em;line-height:1.6}.form-item-body{width:85%;display:flex;justify-content:space-between}.form-item-body.desired{display:block}.form-item-body.desired .desire-item{display:flex;justify-content:space-between}.form-item-body.desired .desire-item:not(:last-child){margin-bottom:15px}.form-item-body.desired .desire-item-ttl{font-weight:bold;margin-bottom:0.3em}.form-item-body.desired .req{padding-top:35px}.form-item-body.desired .desire-row{display:flex;justify-content:space-between}.form-item-body.desired .desire-row li{width:48%}.form-item-body .control-row{display:flex;justify-content:space-between}.form-item-body .control-row li{width:48%}.form-item-ttl{font-weight:bold;padding-top:18px;line-height:1.6}.form-item .req{min-width:68px;text-align:center;padding-top:12px;min-height:30px}.form-item .req p{display:block;background:#1f2c5c;color:#fff;font-weight:bold;border-radius:10px;width:100%;height:30px;line-height:30px}.form-item .control-wrap{width:100%;padding:0 0 0 3%}.form-item .asterisk-txt{font-size:1.6rem;line-height:1.6;color:#4d4d4d}.form-item .asterisk-txt a{display:inline-block;position:relative}.form-item .asterisk-txt a::after{content:"";width:100%;height:1px;background:#4d4d4d;display:block;position:absolute;bottom:-s1px;opacity:1;transition:.4s}.form-item .asterisk-txt a:hover::after{bottom:0;opacity:0}@media screen and (min-width: 769px){.form-item .req-sp{display:none}}@media screen and (max-width: 768px){.form-item{display:block}.form-list .form-item:not(:last-child){padding-bottom:25px;border-bottom:1px solid #ccc}.form-item-head{width:100%}.form-item-head .note-mul,.form-item-head .note-desired{font-size:1.4rem;display:inline-block;margin-left:1em}.form-item-head .note-mul br,.form-item-head .note-desired br{display:none}.form-item-ttl{padding:0;display:inline-block}.form-item-ttl br{display:none}.form-item-body{width:100%;margin-top:10px;display:block}.form-item-body.desired .desire-item{display:block}.form-item .req{display:none}.form-item .req-sp{display:inline-block;background:#1f2c5c;color:#fff;font-weight:bold;border-radius:10px;padding:5px 10px;margin-right:0.5em}.form-item .control-wrap{padding:0}}@media screen and (max-width: 576px){.form-list{padding:0 4%}.form-item{font-size:1.6rem}.form-item-body.desired .desire-row{display:block}.form-item-body.desired .desire-row li{width:100%}.form-item-body.desired .desire-row li:first-child{margin-bottom:10px}.form-item-body .control-row{display:block}.form-item-body .control-row li{width:100%}.form-item-body .control-row li:first-child{margin-bottom:10px}.form-item .asterisk-txt{font-size:1.4rem}}.text{display:none}.text01{display:block}.form-submit{margin:120px auto 60px;padding:0 20px}@media screen and (max-width: 1920px){.form-submit{padding:0 2%}}@media screen and (max-width: 576px){.form-submit{padding:0 4%}}.btn-submit{display:block;color:#fff;max-width:585px;width:100%;margin:20px auto 0;text-align:center;padding:30px 2%;font-size:2.1rem;font-weight:bold;letter-spacing:0.1em;transition:.4s;background-image:linear-gradient(to right, #1f2c5c 50%, #6170a8 50%);background-position:0 0;background-size:201% auto;border:none;position:relative;cursor:pointer}.btn-submit:hover{background-position:-99% 0}@media screen and (max-width: 768px){.btn-submit:hover{background-position:0 0}}.btn-submit .arwW{position:absolute;right:4%;top:50%;display:inline-block;margin-left:0.5em}.privacy-link{font-size:1.7rem;text-align:center;margin-top:40px;line-height:1.6}.privacy-link a{display:inline-block;font-weight:500;position:relative}.privacy-link a .arwB{display:inline-block;margin-left:1em;vertical-align:middle}.privacy-link a::after{position:absolute;bottom:2px;left:0;content:'';width:100%;height:1px;background:#000;opacity:0;visibility:hidden;transition:.4s}.privacy-link a:hover::after{bottom:-6px;opacity:1;visibility:visible}.thanks-block{font-size:1.8rem;line-height:2em;letter-spacing:0.1em;text-align:center;padding:0 20px}@media screen and (max-width: 1920px){.thanks-block{padding:0 2%}}@media screen and (max-width: 576px){.thanks-block{padding:0 4%}}.btn-top_thanks{display:block;max-width:320px;width:100%;line-height:1.6;margin:60px auto 100px;padding:25px 0;border:1px solid #1f2c5c;color:#1f2c5c;background-image:linear-gradient(to right, #fff 50%, #1f2c5c 50%);background-position:0 0;background-size:201% auto}.btn-top_thanks:hover{background-position:-99% 0}@media screen and (max-width: 768px){.btn-top_thanks:hover{background-position:0 0}}.btn-top_thanks .arw{display:inline-block;vertical-align:middle;margin-left:1em}.btn-top_thanks .arw::before,.btn-top_thanks .arw::after{transition:.4s}.btn-top_thanks:hover{color:#fff}.btn-top_thanks:hover .arw::before,.btn-top_thanks:hover .arw::after{border-color:#fff}.form-flow .list{display:flex;justify-content:center;margin-bottom:60px}.form-flow .list li{width:32%;max-width:240px;text-align:center;border-bottom:3px solid #e5e5e5;font-size:1.8rem;font-weight:bold;padding:0 0 15px;letter-spacing:0.05em;color:#888}.form-flow .list li:not(:last-child){margin-right:1%}.form-flow .list li.current{border-bottom-color:#1f2c5c;color:#000}.form-submit .seal{margin:25px auto 0}.form-submit .seal .img{min-width:100px;width:100px;margin:0 auto 20px}.form-submit .seal p{text-align:center;font-size:1.4rem;line-height:1.6;padding-left:2%}.form-check{line-height:1.6;padding:0 4%}.form-check-item{border-bottom:1px solid #bfbfbf;padding:20px 0}.form-check-item dt{display:flex;justify-content:space-between;align-items:flex-start}.form-check-item dd{font-weight:500}.form-check-item .item-ttl{font-weight:bold;width:100%}.form-check-item .req{display:block;background:#1f2c5c;color:#fff;font-weight:bold;border-radius:10px;width:68px;height:30px;line-height:30px;min-width:68px;text-align:center;min-height:30px}.form-Cbg{background:#f1efda;padding:50px 0 60px;margin:60px auto 0;line-height:1.6;padding:0 4%}.check-btn-list{display:flex;justify-content:center;align-items:flex-start}.check-btn-list .btn-back{display:block;width:100%;max-width:200px;padding:30px 2%;margin:0 2% 0 0;border:none;background:#ccc;font-size:2.1rem;transition:.4s;cursor:pointer}.check-btn-list .btn-back:hover{background:#333;color:#fff}.check-btn-list .btn-submit{margin:0}@media screen and (min-width: 769px){.form-check-item{display:flex;justify-content:space-between}.form-check-item dt{width:25%}.form-check-item dd{width:72%}}@media screen and (max-width: 768px){.form-check-item dt{justify-content:flex-start;flex-direction:row-reverse;margin-bottom:15px}.form-check-item dt br{display:none}.form-check-item .item-ttl{margin:0 0 0 0.5em}}@media screen and (max-width: 576px){.form-check{font-size:1.6rem}.check-btn-list{flex-direction:column-reverse}.check-btn-list .btn-back{font-size:1.8rem;margin:20px auto 0;max-width:220px;padding:15px 2%}}.thanks-block{font-size:1.8rem;line-height:2em;letter-spacing:0.1em;text-align:center;padding:0 20px}@media screen and (max-width: 1920px){.thanks-block{padding:0 2%}}@media screen and (max-width: 576px){.thanks-block{padding:0 4%}}.btn-top_thanks{display:block;max-width:320px;width:100%;line-height:1.6;margin:60px auto 100px;padding:25px 0;border:1px solid #1f2c5c;color:#1f2c5c;background-image:linear-gradient(to right, #fff 50%, #1f2c5c 50%);background-position:0 0;background-size:201% auto}.btn-top_thanks:hover{background-position:-99% 0}.btn-top_thanks .arw{display:inline-block;vertical-align:middle;margin-left:1em}.btn-top_thanks .arw::before,.btn-top_thanks .arw::after{transition:.4s}.btn-top_thanks:hover{color:#fff}.btn-top_thanks:hover .arw::before,.btn-top_thanks:hover .arw::after{border-color:#fff}.privacy-check span{padding:0 0 0 28px}.privacy-check label.wt100{cursor:pointer;border:3px solid #ddd;max-width:500px;width:100%;text-align:center;border-radius:20px;display:flex;justify-content:center;padding:1.6em 0;margin:clamp(25px, 5vw, 50px) auto 0;font-size:clamp(14px, 2vw, 16px);background:#fff;transition:.3s}@media (hover: hover){.privacy-check label.wt100:hover{opacity:0.6}}
/*# sourceMappingURL=form.css.map */
</pre></body></html>