﻿.page-form .errMsg{margin-left:1em;padding-bottom:1px;display:block;line-height:1.4;text-indent:-0.9em}.page-form .formError{padding-bottom:13px;display:block;z-index:2}.page-form .fixed{padding-bottom:0px}.page-form .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;border-radius:9px 9px 9px 9px;box-shadow:1px -1px 3px #888}.page-form .formError .formErrorClose:hover{background:#666}.page-form .fixed .formErrorClose{display:none}.page-form .formError .formErrorContent{padding:10px 15px;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;line-height:20px;margin:0 0;z-index:1;border-radius:3px;box-shadow:0px 0px 6px #888}.page-form .fixed .formErrorContent{margin-top:0.5em;background:#f60;margin:0 0 30px 0;border-radius:none;box-shadow:none}.page-form .fadeOut{opacity:0.2}.page-form .hid_url{display:none}.page-form .l-form .hd-form{padding:84px 0 80px;position:relative;z-index:1}@media (max-width: 999px){.page-form .l-form .hd-form{padding:54px 0 53px}}.page-form .l-form .hd-form:before,.page-form .l-form .hd-form:after{content:'';position:absolute;top:0;bottom:-118px;left:0;right:0;z-index:-1;pointer-events:none}@media (max-width: 999px){.page-form .l-form .hd-form:before,.page-form .l-form .hd-form:after{bottom:-87px}}.page-form .l-form .hd-form:after{background-image:url(../../img/common/bg.png);background-size:50px 50px;mix-blend-mode:multiply;z-index:-1}.page-form .l-form .hd-form__txt{text-align:center;font-size:38px;font-size:3.8rem;line-height:1.42105em;letter-spacing:.05em;font-weight:bold;color:#fff;position:relative;padding-top:56px}@media (max-width: 999px){.page-form .l-form .hd-form__txt{font-size:30px;font-size:3rem;line-height:1.33333em;letter-spacing:.05em;padding-top:43px}}.page-form .l-form .hd-form__txt:before{content:'';width:34px;height:26px;background-image:url(../../img/common/icon/mail_white.svg);background-repeat:no-repeat;background-position:center;position:absolute;top:0;left:0;right:0;margin:0 auto}@media (max-width: 999px){.page-form .l-form .hd-form__txt:before{width:26px;height:20px;background-size:contain}}@media (min-width: 1000px){.page-form .l-form .hd-form--color01:before{background-image:linear-gradient(75deg, #d3c300 0%, #e65542 51%, #c60000 100%)}}@media (max-width: 999px){.page-form .l-form .hd-form--color01:before{background-image:linear-gradient(54deg, #d3c300 0%, #e65542 51%, #c60000 100%)}}@media (min-width: 1000px){.page-form .l-form .hd-form--color02:before{background-image:linear-gradient(75deg, #029680 0%, #026396 50%, #090d1a 100%)}}@media (max-width: 999px){.page-form .l-form .hd-form--color02:before{background-image:linear-gradient(54deg, #029680 0%, #026396 50%, #090d1a 100%)}}.page-form .l-form .contact01-box{position:relative;z-index:1;border:1px solid #bb2322;background-color:#fff;padding:55px 15px 58px;margin-bottom:74px}@media (max-width: 999px){.page-form .l-form .contact01-box{padding:33px 21px 21px;margin-bottom:31px;text-align:center}}.page-form .l-form .contact01-box .ttlbox{text-align:center;font-size:24px;font-size:2.4rem;line-height:1.41667em;letter-spacing:.1em;font-weight:bold;margin-bottom:38px}@media (max-width: 999px){.page-form .l-form .contact01-box .ttlbox{font-size:18px;font-size:1.8rem;line-height:1.55556em;letter-spacing:.05em;margin-bottom:19px}}.page-form .l-form .contact01-box .telbox{background-color:#f4f4f4;background-image:url(../../img/common/bg.jpg);background-size:50px 50px;margin:0 auto}@media (min-width: 1000px){.page-form .l-form .contact01-box .telbox{max-width:840px;padding:29px 14px 29px 47px;display:flex;align-items:center}}@media (max-width: 999px){.page-form .l-form .contact01-box .telbox{padding:12px 20px 17px}}.page-form .l-form .contact01-box .telbox__ttl{font-size:20px;font-size:2rem;line-height:1.5em;letter-spacing:.06em;font-weight:bold;position:relative}@media (min-width: 1000px){.page-form .l-form .contact01-box .telbox__ttl{width:245px;padding-left:36px}.page-form .l-form .contact01-box .telbox__ttl::after{content:'';width:1px;height:53px;background-color:#959595;position:absolute;top:50%;right:0;margin-top:-26px}}@media (max-width: 999px){.page-form .l-form .contact01-box .telbox__ttl{font-size:16px;font-size:1.6rem;line-height:1.625em;letter-spacing:.06em;padding-left:23px;padding-bottom:10px;border-bottom:1px solid #959595}}.page-form .l-form .contact01-box .telbox__ttl span{position:relative}.page-form .l-form .contact01-box .telbox__ttl span:before{content:'';width:18px;height:22px;background-image:url(../../img/common/icon/tel.svg);background-repeat:no-repeat;background-position:center;position:absolute;top:4px;left:-28px}@media (max-width: 999px){.page-form .l-form .contact01-box .telbox__ttl span:before{width:15px;height:18px;background-size:contain;top:5px;left:-20px}}@media (min-width: 1000px){.page-form .l-form .contact01-box .telbox__dt{width:calc(100% - 245px);display:flex;align-items:center;padding-left:51px}}@media (max-width: 999px){.page-form .l-form .contact01-box .telbox__dt{margin-top:8px}}.page-form .l-form .contact01-box .telbox__dt a{display:block;font-size:32px;font-size:3.2rem;line-height:1.3125em;letter-spacing:.02em;font-weight:bold;font-family:"Roboto",sans-serif;white-space:nowrap;color:#000}@media (min-width: 1000px){.page-form .l-form .contact01-box .telbox__dt a{margin-right:15px}}@media (max-width: 999px){.page-form .l-form .contact01-box .telbox__dt a{font-size:28px;font-size:2.8rem;line-height:1.35714em;letter-spacing:.02em}}.page-form .l-form .contact01-box .telbox__dt span{display:block;font-size:12px;font-size:1.2rem;line-height:1.33333em;letter-spacing:.02em}@media (max-width: 999px){.page-form .l-form .contact01-box .telbox__dt span{margin-top:-4px;font-size:11px;font-size:1.1rem}}.page-form .l-form .contact01-box .linebox{background-color:#f4f4f4;background-image:url(../../img/common/bg.jpg);background-size:50px 50px;margin:10px auto 0}@media (min-width: 1000px){.page-form .l-form .contact01-box .linebox{max-width:840px;padding:13px 14px 13px 47px;display:flex;align-items:center}}@media (max-width: 999px){.page-form .l-form .contact01-box .linebox{padding:12px 20px 18px}}.page-form .l-form .contact01-box .linebox__ttl{font-size:20px;font-size:2rem;line-height:1.5em;letter-spacing:.06em;font-weight:bold;position:relative}@media (min-width: 1000px){.page-form .l-form .contact01-box .linebox__ttl{width:245px;padding-left:36px}.page-form .l-form .contact01-box .linebox__ttl:after{content:'';width:1px;height:53px;background-color:#959595;position:absolute;top:50%;right:0;margin-top:-26px}}@media (max-width: 999px){.page-form .l-form .contact01-box .linebox__ttl{font-size:16px;font-size:1.6rem;line-height:1.625em;letter-spacing:.06em;padding-left:23px;padding-bottom:10px;border-bottom:1px solid #959595}}.page-form .l-form .contact01-box .linebox__ttl span{position:relative}.page-form .l-form .contact01-box .linebox__ttl span:before{content:'';background-repeat:no-repeat;background-position:center;position:absolute;top:4px;left:-33px}@media (min-width: 1000px){.page-form .l-form .contact01-box .linebox__ttl span:before{width:24px;height:24px;background-image:url(../../img/common/icon/line.png);background-size:24px 24px}}@media (max-width: 999px){.page-form .l-form .contact01-box .linebox__ttl span:before{width:18px;height:18px;background-image:url(../../img/common/icon/line02.png);background-size:18px 18px;top:5px;left:-25px}}@media (min-width: 1000px){.page-form .l-form .contact01-box .linebox__dt{width:calc(100% - 245px);display:flex;align-items:center;justify-content:space-between;padding-left:51px}}@media (max-width: 999px){.page-form .l-form .contact01-box .linebox__dt{margin-top:10px}}.page-form .l-form .contact01-box .linebox__dt p{font-size:15px;font-size:1.5rem;line-height:1.46667em;letter-spacing:.02em;margin-bottom:4px}@media (max-width: 999px){.page-form .l-form .contact01-box .linebox__dt p{font-size:14px;font-size:1.4rem;line-height:1.57143em;letter-spacing:.02em;margin-bottom:13px}}.page-form .l-form .contact02-box{position:relative;z-index:1;border:1px solid #00567c;background-color:#fff;padding:53px 15px 43px;margin-bottom:74px}@media (max-width: 999px){.page-form .l-form .contact02-box{padding:20px 15px 24px;margin-bottom:23px}}.page-form .l-form .contact02-box .ttlbox{text-align:center;font-size:26px;font-size:2.6rem;line-height:1.38462em;letter-spacing:.1em;font-weight:bold;margin-bottom:19px}@media (max-width: 999px){.page-form .l-form .contact02-box .ttlbox{font-size:20px;font-size:2rem;line-height:1.5em;letter-spacing:.05em;margin-bottom:0}}.page-form .l-form .contact02-box .telbox{display:flex;align-items:center;justify-content:center}@media (max-width: 999px){.page-form .l-form .contact02-box .telbox{flex-wrap:wrap}}.page-form .l-form .contact02-box .telbox a{font-size:40px;font-size:4rem;line-height:1.25em;letter-spacing:.02em;font-weight:bold;font-family:"Roboto",sans-serif;position:relative;color:#000;padding-left:26px;white-space:nowrap}@media (min-width: 1000px){.page-form .l-form .contact02-box .telbox a{margin-right:12px}}@media (max-width: 999px){.page-form .l-form .contact02-box .telbox a{font-size:31px;font-size:3.1rem;line-height:1.32258em;letter-spacing:.02em;padding-left:20px}}.page-form .l-form .contact02-box .telbox a:before{content:'';width:26px;height:32px;background-image:url(../../img/common/icon/tel02.svg);background-repeat:no-repeat;background-position:center;position:absolute;top:7px;left:-4px}@media (max-width: 999px){.page-form .l-form .contact02-box .telbox a:before{width:19px;height:23px;background-size:contain;top:9px;left:0}}.page-form .l-form .contact02-box .telbox span{display:block;font-size:12px;font-size:1.2rem;line-height:1.33333em;letter-spacing:.02em}@media (max-width: 999px){.page-form .l-form .contact02-box .telbox span{width:100%;text-align:center}}.page-form .l-form .form-box{padding:20px 0 50px}@media (max-width: 999px){.page-form .l-form .form-box{padding-bottom:38px}}.page-form .l-form .ttl-form{text-align:center;font-size:26px;font-size:2.6rem;line-height:1.38462em;letter-spacing:.1em;font-weight:bold;margin-bottom:51px}@media (max-width: 999px){.page-form .l-form .ttl-form{font-size:20px;font-size:2rem;line-height:1.5em;letter-spacing:.05em;margin-bottom:29px}}.page-form .l-form .txt-form{text-align:center;margin-bottom:41px}@media (max-width: 999px){.page-form .l-form .txt-form{margin-bottom:28px}}.page-form .l-form .step-form{text-align:center;margin-bottom:40px}@media (max-width: 999px){.page-form .l-form .step-form{margin-bottom:43px}}@media (max-width: 999px){.page-form .l-form .tbl-form{margin:0 -15px}}.page-form .l-form .tbl-form table{border-top:1px solid #eaeaea}@media (max-width: 999px){.page-form .l-form .tbl-form tr{display:block;width:100%;padding:19px 15px 23px;border-bottom:1px solid #eaeaea}}.page-form .l-form .tbl-form th,.page-form .l-form .tbl-form td{text-align:left;vertical-align:top}@media (min-width: 1000px){.page-form .l-form .tbl-form th,.page-form .l-form .tbl-form td{border-bottom:1px solid #eaeaea}}@media (max-width: 999px){.page-form .l-form .tbl-form th,.page-form .l-form .tbl-form td{display:block;width:100%}}@media (min-width: 1000px){.page-form .l-form .tbl-form th{width:298px;padding:28px 0 26px}}@media (max-width: 999px){.page-form .l-form .tbl-form th{padding-bottom:11px}}.page-form .l-form .tbl-form th .required{display:inline-block;vertical-align:top;font-size:13px;font-size:1.3rem;line-height:1.38462em;letter-spacing:.02em;font-weight:bold;color:#fff;background-color:#bb2322;padding:1px 7px;margin-right:6px;position:relative;top:2px}.page-form .l-form .tbl-form th .th{display:inline-block;vertical-align:top;font-size:16px;font-size:1.6rem;line-height:1.5em;letter-spacing:.05em;font-weight:bold}.page-form .l-form .tbl-form td{position:relative}@media (min-width: 1000px){.page-form .l-form .tbl-form td{width:calc(100% - 298px);padding:29px 0}}.page-form .l-form input[type="text"],.page-form .l-form input[type="tel"],.page-form .l-form input[type="email"],.page-form .l-form input[type="number"],.page-form .l-form input[type="url"],.page-form .l-form textarea{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border-radius:0;box-shadow:none;background:none;background-color:#fff;border:1px solid #bcbcbc;border-radius:4px;color:#000;font-family:"Zen Kaku Gothic New",sans-serif;width:100%;height:46px;padding:5px 15px;font-size:15px;font-size:1.5rem;line-height:2em;letter-spacing:.05em;font-weight:500}@media (max-width: 999px){.page-form .l-form input[type="text"],.page-form .l-form input[type="tel"],.page-form .l-form input[type="email"],.page-form .l-form input[type="number"],.page-form .l-form input[type="url"],.page-form .l-form textarea{height:50px}}.page-form .l-form input[type="text"].is-required,.page-form .l-form input[type="tel"].is-required,.page-form .l-form input[type="email"].is-required,.page-form .l-form input[type="number"].is-required,.page-form .l-form input[type="url"].is-required,.page-form .l-form textarea.is-required{background-color:#fdfcf7}.page-form .l-form select{width:100%;height:46px;border:1px solid #bcbcbc;border-radius:4px;font-size:14px;font-size:1.4rem;line-height:1.57143em;letter-spacing:.05em;font-weight:500;font-family:"Zen Kaku Gothic New",sans-serif;color:#777;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background-color:#fff;background-image:url(../../img/common/icon/arrow_down.png);background-position:center right 12px;background-repeat:no-repeat;background-size:10px 10px;padding:5px 30px 5px 15px}@media (min-width: 1000px){.page-form .l-form select.mw-314{max-width:314px}.page-form .l-form select.mw-387{max-width:387px}}@media (max-width: 999px){.page-form .l-form select{height:50px;padding:5px 30px 5px 12px}}.page-form .l-form select.is-selected{color:#000}.page-form .l-form input[name="tel"]{max-width:244px}@media (max-width: 999px){.page-form .l-form input[name="tel"]{max-width:209px}}.page-form .l-form .ttl-post{font-size:15px;font-size:1.5rem;line-height:2em;letter-spacing:.02em;margin:-3px 0 -6px}@media (max-width: 999px){.page-form .l-form .ttl-post{margin:-9px 0 -4px}}.page-form .l-form .ex-input{font-size:13px;font-size:1.3rem;line-height:1.53846em;letter-spacing:.05em;color:#777;margin-bottom:8px}@media (max-width: 999px){.page-form .l-form .ex-input{margin:-7px 0 6px}}.page-form .l-form .rowyear{display:flex;align-items:center}.page-form .l-form .rowyear__input{width:107px}.page-form .l-form .rowyear__txt{font-size:15px;font-size:1.5rem;line-height:1.46667em;letter-spacing:.02em;margin-left:9px}.page-form .l-form .rowline{margin-top:20px;display:flex;align-items:center}@media (max-width: 999px){.page-form .l-form .rowline{margin-top:10px}}.page-form .l-form .rowline__ttl{width:62px;font-size:15px;font-size:1.5rem;line-height:1.46667em;letter-spacing:.02em}@media (max-width: 999px){.page-form .l-form .rowline__ttl{width:58px}}.page-form .l-form .rowline__input{width:calc(100% - 62px)}@media (max-width: 999px){.page-form .l-form .rowline__input{width:calc(100% - 58px)}}.page-form .l-form .rowline+.rowline{margin-top:16px}@media (max-width: 999px){.page-form .l-form .rowline+.rowline{margin-top:10px}}.page-form .l-form .lst-radio{display:flex;flex-wrap:wrap;justify-content:space-between}.page-form .l-form .lst-radio>li{margin-top:15px}@media (max-width: 999px){.page-form .l-form .lst-radio>li{margin-top:10px}}.page-form .l-form .lst-radio>li:nth-child(1),.page-form .l-form .lst-radio>li:nth-child(2){margin-top:0}@media (min-width: 1000px){.page-form .l-form .lst-radio>li{width:calc(50% - 11px)}}@media (max-width: 999px){.page-form .l-form .lst-radio>li{width:calc(50% - 7.5px)}}.page-form .l-form .radio{display:block;height:100%;position:relative;z-index:1}.page-form .l-form .radio input{opacity:0;position:absolute;top:0;left:0}.page-form .l-form .radio input:checked ~ span:after{border-width:2px;border-color:#000}.page-form .l-form .radio input:checked ~ span i:before{opacity:1}.page-form .l-form .radio span{height:100%;display:flex;align-items:center;font-size:15px;font-size:1.5rem;line-height:1.4em;letter-spacing:.02em;font-weight:500;background-color:#fff;padding:13px 10px 13px 39px;position:relative;z-index:1}.page-form .l-form .radio span:after{content:'';width:100%;height:100%;border:1px solid #bcbcbc;border-radius:4px;position:absolute;top:0;left:0;z-index:-1;pointer-events:none}.page-form .l-form .radio span i{display:block;width:16px;height:16px;border:1px solid #bcbcbc;border-radius:100%;position:absolute;top:50%;left:13px;margin-top:-8px}.page-form .l-form .radio span i:before{content:'';width:8px;height:8px;background-color:#000;border-radius:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;opacity:0}.page-form .l-form .birthday{display:flex;align-items:center}.page-form .l-form .birthday__txt{font-size:15px;font-size:1.5rem;line-height:1.33333em;letter-spacing:.02em;margin-left:9px}@media (max-width: 999px){.page-form .l-form .birthday__txt{margin-left:4px}}.page-form .l-form .birthday input{width:107px}@media (max-width: 999px){.page-form .l-form .birthday input{width:100px}}@media only screen and (max-width: 370px){.page-form .l-form .birthday input{width:90px}}.page-form .l-form .birthday select{width:89px;margin-left:23px}@media (max-width: 999px){.page-form .l-form .birthday select{width:76px;padding-right:20px;margin-left:13px}}@media only screen and (max-width: 370px){.page-form .l-form .birthday select{width:60px}}.page-form .l-form .agree-form{margin:44px auto 0;display:flex;align-items:center;justify-content:center;width:100%;max-width:426px;height:60px;background-color:#f4f4f4;background-image:url(../../img/common/bg.jpg);background-size:50px 50px;position:relative}@media (max-width: 999px){.page-form .l-form .agree-form{margin-top:40px;max-width:260px;height:50px}}.page-form .l-form .agree-form input{opacity:0;position:absolute;top:0;left:0}.page-form .l-form .agree-form input:checked ~ span{border-color:#000}.page-form .l-form .agree-form input:checked ~ span:after{opacity:1}.page-form .l-form .agree-form span{display:block;position:relative;font-size:14px;font-size:1.4rem;line-height:1.57143em;letter-spacing:.02em;font-weight:bold;padding-left:37px}.page-form .l-form .agree-form span a{text-decoration:underline;text-underline-offset:2px}.page-form .l-form .agree-form span:before,.page-form .l-form .agree-form span:after{content:"";position:absolute}.page-form .l-form .agree-form span:before{width:20px;height:20px;background-color:#fff;border:1px solid #cbcbcb;top:50%;left:0;margin-top:-10px}.page-form .l-form .agree-form span:after{width:22px;height:22px;background-image:url(../../img/common/icon/check02.svg);background-repeat:no-repeat;background-position:center;top:50%;left:3px;margin-top:-15px;opacity:0}.page-form .l-form .btn-form{margin:30px auto 0;width:324px;height:78px;padding:0;display:flex;align-items:center;justify-content:center;position:relative;background:none;border-radius:0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;box-shadow:none;border:none;font-size:18px;font-size:1.8rem;line-height:1.44444em;letter-spacing:.05em;font-weight:bold;color:#fff;background-color:#000;font-family:"Zen Kaku Gothic New",sans-serif;position:relative;transition:opacity 0.3s;will-change:opacity;cursor:pointer}@media (max-width: 999px){.page-form .l-form .btn-form{margin-top:21px;max-width:300px;height:70px}}.page-form .l-form .btn-form:after{content:'';width:20px;height:12px;background-repeat:no-repeat;background-position:center;position:absolute;top:50%;right:30px;margin-top:-6px;transition:opacity 0.3s, transform 0.3s;will-change:opacity, transform;background-image:url(../../img/common/icon/arrow02_white.svg)}@media (max-width: 999px){.page-form .l-form .btn-form:after{right:23px}}@media only screen and (min-width: 1025px){.page-form .l-form .btn-form:hover{opacity:0.75}.page-form .l-form .btn-form:hover:after{transform:translateX(4px)}}.page-form.form-contact .l-snsbox,.page-form.form-contact .l-entrybox,.page-form.form-contact .l-locationbox,.page-form.form-contact .l-footer__in,.page-form.form-confirm .l-snsbox,.page-form.form-confirm .l-entrybox,.page-form.form-confirm .l-locationbox,.page-form.form-confirm .l-footer__in{display:none}.page-form.form-contact .l-footer__bottom,.page-form.form-confirm .l-footer__bottom{margin-top:0}.page-form.form-contact .l-footer__bottom .l-fPrivacy,.page-form.form-contact .l-footer__bottom .l-fTotop,.page-form.form-confirm .l-footer__bottom .l-fPrivacy,.page-form.form-confirm .l-footer__bottom .l-fTotop{display:none}.page-form.form-confirm .l-header{position:absolute}.page-form.form-confirm .l-header .l-hLogo a{pointer-events:none}.page-form.form-confirm .l-header .l-hNavi{display:none}@media (max-width: 999px){.page-form.form-confirm .l-menu-open{display:none}.page-form.form-confirm .l-footer{padding-bottom:20px}}.page-form.form-confirm .c-breadcrumb a{pointer-events:none}@media (min-width: 1000px){.page-form.form-confirm .l-form .form-box{padding:38px 0 8px}}@media (max-width: 999px){.page-form.form-confirm .l-form .form-box{padding-bottom:20px}}@media (min-width: 1000px){.page-form.form-confirm .l-form .step-form{margin-bottom:47px}}@media (max-width: 999px){.page-form.form-confirm .l-form .step-form{margin-bottom:26px}}.page-form.form-confirm .l-form .tbl-form tr{padding-bottom:22px}@media (min-width: 1000px){.page-form.form-confirm .l-form .tbl-form th{padding-top:29px;padding-bottom:26px}}@media (max-width: 999px){.page-form.form-confirm .l-form .tbl-form th{padding-bottom:3px}}@media (min-width: 1000px){.page-form.form-confirm .l-form .tbl-form td{padding-top:29px;padding-bottom:28px}}.page-form.form-confirm .l-form .tbl-form td p{font-size:15px;font-size:1.5rem;line-height:1.73333em;letter-spacing:.02em}@media (min-width: 1000px){.page-form.form-confirm .l-form .btn-form{margin-top:55px}}@media (max-width: 999px){.page-form.form-confirm .l-form .btn-form{margin-top:40px}}.page-form.form-confirm .l-form .back-form{margin-top:39px;text-align:center}@media (max-width: 999px){.page-form.form-confirm .l-form .back-form{margin-top:37px}}.page-form.form-confirm .l-form .back-form p{display:inline-block;font-size:13px;font-size:1.3rem;line-height:1.53846em;letter-spacing:.02em;color:#0565c4;text-decoration:underline;padding:10px 15px;cursor:pointer}.page-form.form-thanks .l-snsbox,.page-form.form-thanks .l-entrybox{display:none}.page-form.form-thanks .l-locationbox{margin-top:0}@media (max-width: 999px){.page-form.form-thanks .l-footer{padding-bottom:20px}}.page-form .thanks-box{padding:37px 0 80px}@media (max-width: 999px){.page-form .thanks-box{padding:20px 0 106px}}.page-form .thanks-box .step-form{margin-bottom:43px}.page-form .thanks-box .ttl-thanks{text-align:center;font-size:26px;font-size:2.6rem;line-height:1.38462em;letter-spacing:.02em;font-weight:bold;margin-bottom:27px}@media (max-width: 999px){.page-form .thanks-box .ttl-thanks{font-size:22px;font-size:2.2rem;line-height:1.59091em;letter-spacing:.05em;margin-bottom:25px}}.page-form .thanks-box .txt-thanks{font-size:15px;font-size:1.5rem;line-height:1.86667em;letter-spacing:.02em}@media (min-width: 1000px){.page-form .thanks-box .txt-thanks{text-align:center;margin-bottom:46px}}@media (max-width: 999px){.page-form .thanks-box .txt-thanks{font-size:16px;font-size:1.6rem;line-height:1.875em;letter-spacing:0em;margin-bottom:47px}}.page-form .thanks-box .txt-thanks p+p{margin-top:28px}@media (max-width: 999px){.page-form .thanks-box .txt-thanks p+p{margin-top:30px}}.page-form .thanks-box .txt-thanks a{text-decoration:underline;text-underline-offset:2px}@media (max-width: 999px){.page-form .thanks-box .center-sp{display:block;text-align:center}}.page-form .thanks-box .btn-thanks{margin:0 auto}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}

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