#page-form{padding:21.42857% 0 34.2857%;background:#fff9f9}#page-form .page-form-inner{position:relative;z-index:1}#page-form .form-ttl{text-align:center;font-size:5.42857vw;letter-spacing:0.2em;font-weight:500;color:#f78184;position:relative;padding-bottom:4.33334%}#page-form .form-ttl::before{content:"";position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:6.667%;height:2px;background:#f78184}#page-form .form-ttl span{display:block;color:#000;font-size:3.42857vw;letter-spacing:0.2em;margin-top:3%}#page-form .form-text{font-size:4vw;line-height:1.74;letter-spacing:0.05em;margin-top:14.6666%}#page-form .form-cont-ttl{margin-top:18.16668%}#page-form .form-cont-ttl span{display:block;background:#f78184;color:#fff;text-align:center;font-size:4.57143vw;letter-spacing:0.2em;width:66%;margin:auto;border-radius:37.5px;padding:3.484% 0 3.684%}#page-form #form{margin-top:5%}#page-form dl{padding:10% 0;position:relative}#page-form dl::before{content:"";position:absolute;left:0;bottom:0;width:75%;height:1px;background:#aaa}#page-form dl dt{font-size:4vw;letter-spacing:0.2em;color:#f78184;margin-bottom:5%}#page-form dl dt span{vertical-align:middle}#page-form dl dt .required{display:inline-block;font-size:2.28571vw;letter-spacing:0.2em;color:#259bda;border:1px solid #259bda;padding:1% 1.64%;margin-left:2%}#page-form dl dd{font-size:4vw;letter-spacing:0.2em}#page-form .form-btn{margin-top:16.6664%}#page-form .form-btn .btn{margin-bottom:5%}#page-form .form-btn .btn:last-child{margin-bottom:0}#page-form .form-btn .btn input{font-size:4.85714vw;color:#fff;font-weight:500;letter-spacing:0.2em;background:#f78184;border:1px solid #f78184;padding:28px 0;-webkit-transition:0.3s;transition:0.3s}#page-form .form-btn .btn.back-btn input{background:#aaa;border:1px solid #aaa}#page-form .form-btn .btn.back-btn:hover input{background:#fff;color:#aaa}#page-form .form-btn .btn:hover input{background:#fff;color:#f78184;-webkit-transition:0.3s;transition:0.3s}#page-form .conf dl{padding:8.33332% 0}#page-form .conf dl dd .conf-box{letter-spacing:0.05em;line-height:1.35}#page-form .send .send-sttl{text-align:center;font-size:4.85714vw;line-height:1.6;letter-spacing:0.2em;color:#f78184;font-weight:500;margin-top:18.33332%}#page-form .send .send-text{font-size:4vw;line-height:1.71;letter-spacing:0.05em;margin-top:8.33332%}#page-form .send .top-btn{display:block;text-align:center;color:#fff;background:#f78184;font-size:4.85714vw;letter-spacing:0.2em;font-weight:500;border:1px solid #f78184;padding:5.134% 0 5.534%;margin-top:15%;-webkit-transition:0.3s;transition:0.3s}#page-form .send .top-btn:hover{color:#f78184;background:#fff;-webkit-transition:0.3s;transition:0.3s}@media screen and (min-width: 701px){#page-form{padding:109px 0 140px}#page-form .page-form-inner{position:relative;z-index:1}#page-form .form-ttl{font-size:2.8rem;padding-bottom:4.33334%}#page-form .form-ttl::before{width:40px}#page-form .form-ttl span{font-size:1.2rem;margin-top:21px}#page-form .form-text{font-size:1.8rem;line-height:1.75;margin-top:95px;text-align:center}#page-form .form-cont-ttl{margin-top:74px;position:relative}#page-form .form-cont-ttl::before,#page-form .form-cont-ttl::after{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:300px;height:1px;background:#f78184}#page-form .form-cont-ttl::before{left:0}#page-form .form-cont-ttl::after{right:0}#page-form .form-cont-ttl span{font-size:2.4rem;width:290px;border-radius:22px;padding:10px 0 11px}#page-form #form{margin-top:50px}#page-form dl{padding:30px 0 30px 21px;border-bottom:1px solid #aaa;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#page-form dl::before{bottom:-1px;width:290px;background:#f78184}#page-form dl dt{font-size:1.8rem;margin-bottom:0;width:299px}#page-form dl dt span{vertical-align:middle}#page-form dl dt .required{font-size:0.8rem;padding:2px 3px;margin-left:6px}#page-form dl dd{font-size:1.8rem;width:680px}#page-form .form-btn{margin-top:100px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#page-form .form-btn .btn{width:480px;margin-right:40px;margin-bottom:0}#page-form .form-btn .btn:last-child{margin-right:0}#page-form .form-btn .btn input{font-size:2.8rem}#page-form .conf dl{padding:28px 0}#page-form .conf dl dd .conf-box{line-height:1.75}#page-form .send .send-sttl{font-size:2.4rem;line-height:1;letter-spacing:0.125em;margin-top:80px}#page-form .send .send-text{font-size:1.8rem;line-height:24px;margin-top:44px;text-align:center}#page-form .send .top-btn{font-size:2.8rem;padding:35px 0;width:480px;margin:94px auto 0}}
/*# sourceMappingURL=form.css.map */