@charset "UTF-8";body,h1,h2,h3,h4,h5,h6,p,ol,ul,dl,dt,dd,form,figure{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}strong{font-weight:400}table,td,th,tr,thead,tbody{border:none}table th{text-align:left;font-weight:400}table{border-collapse:collapse}ul,ol{list-style:none}a{text-decoration:none}a img{border:none}img{vertical-align:bottom}textarea{font-size:1em;border:none;border-radius:0;outline:none;-webkit-appearance:none;box-shadow:none}select{font-size:1em;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none}select::-ms-expand{display:none}header,footer,section,nav,main,figure,figcaption,time,small{display:block}input[type=submit],input[type=image]{border:none;padding:0}input[type=text],input[type=email],input[type=tel],input[type=number],input[type=password]{outline:none;-moz-appearance:none;appearance:none;-webkit-appearance:none;border-radius:0;box-shadow:none}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{appearance:none;-webkit-appearance:none;-moz-appearance:none;margin:0}button{border:none;margin:0;cursor:pointer}input[type=submit],input[type=image],input[type=reset]{cursor:pointer}address{font-style:normal}input,button,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;border-radius:0;outline:none}input::-moz-placeholder,textarea::-moz-placeholder{color:#bbb}input::placeholder,textarea::placeholder{color:#bbb}i{font-style:normal}*{box-sizing:border-box}body{font-family:Noto Sans JP,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,Arial,Helvetica,Verdana,ＭＳ Ｐゴシック,sans-serif,ＭＳ Ｐゴシック,MS PGothic;letter-spacing:.03em;color:var(--navy);font-size:3.7333333333vw}@media screen and (min-width: 1000px){body{font-size:1.2857142857vw}}@media screen and (min-width: 1400px){body{font-size:18px}}.spView{display:inherit}@media screen and (min-width: 1000px){.spView{display:none}}.pcView{display:none}@media screen and (min-width: 1000px){.pcView{display:inherit}}.lato{font-family:Lato,sans-serif}.form{position:relative;margin:0 auto;width:100%;max-width:93.3333333333vw;font-family:Noto Sans JP,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,Arial,Helvetica,Verdana,ＭＳ Ｐゴシック,sans-serif,ＭＳ Ｐゴシック,MS PGothic;border-radius:5.3333333333vw;box-shadow:0 2.6666666667vw 4vw var(--blueShadow);z-index:1}@media screen and (min-width: 1000px){.form{max-width:71.4285714286vw;border-radius:2.8571428571vw;box-shadow:0 1.4285714286vw 2.1428571429vw var(--blueShadow)}}@media screen and (min-width: 1400px){.form{max-width:1000px;border-radius:40px;box-shadow:0 20px 30px var(--blueShadow)}}.form__head{position:relative;padding:2.6666666667vw 0;display:flex;justify-content:center;color:#fff;font-family:Noto Sans JP,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,Arial,Helvetica,Verdana,ＭＳ Ｐゴシック,sans-serif,ＭＳ Ｐゴシック,MS PGothic;border-radius:5.3333333333vw 5.3333333333vw 0 0;background-color:var(--navy)}@media screen and (min-width: 1000px){.form__head{margin-top:.7142857143vw;padding:1.4285714286vw 0;border-radius:2.8571428571vw 2.8571428571vw 0 0}}@media screen and (min-width: 1400px){.form__head{margin-top:10px;padding:20px 0;border-radius:40px 40px 0 0}}.form__head .attention{margin-top:-5.3333333333vw}@media screen and (min-width: 1000px){.form__head .attention{margin-top:-2.1428571429vw}}.form__head .attention__inner{position:relative;padding-bottom:.8vw;width:24vw;height:24vw;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:12vw;background:linear-gradient(-45deg,#61cfbb,#2a99c9)}@media screen and (min-width: 1000px){.form__head .attention__inner{padding-bottom:.4285714286vw;width:8.9285714286vw;height:8.9285714286vw;border-radius:6.4285714286vw}}@media screen and (min-width: 1400px){.form__head .attention__inner{padding-bottom:6px;width:125px;height:125px;border-radius:90px}}.form__head .attention__inner span:first-child{font-size:4vw}@media screen and (min-width: 1000px){.form__head .attention__inner span:first-child{font-size:1.4285714286vw}}@media screen and (min-width: 1400px){.form__head .attention__inner span:first-child{font-size:20px}}.form__head .attention__inner .time .lato{font-size:12vw;line-height:12vw;font-style:italic}@media screen and (min-width: 1000px){.form__head .attention__inner .time .lato{font-size:4.5714285714vw;line-height:4.5714285714vw}}@media screen and (min-width: 1400px){.form__head .attention__inner .time .lato{font-size:64px;line-height:64px}}.form__head .attention__inner .time span:last-child{font-size:2.6666666667vw}@media screen and (min-width: 1000px){.form__head .attention__inner .time span:last-child{font-size:1.4285714286vw}}@media screen and (min-width: 1400px){.form__head .attention__inner .time span:last-child{font-size:20px}}.form__head .attention__inner:before{content:"";position:absolute;right:2vw;bottom:0;border:10px solid transparent;border-top:15px solid #61CFBB;transform:rotate(70deg)}@media screen and (min-width: 1000px){.form__head .attention__inner:before{right:1.0714285714vw}}@media screen and (min-width: 1400px){.form__head .attention__inner:before{right:15px}}.form__head h3{position:relative;margin-left:2.6666666667vw;margin-right:2.6666666667vw;font-size:6.6666666667vw;font-family:Noto Sans JP,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,Arial,Helvetica,Verdana,ＭＳ Ｐゴシック,sans-serif,ＭＳ Ｐゴシック,MS PGothic;font-weight:500;line-height:1em;text-align:center}@media screen and (min-width: 1000px){.form__head h3{margin-left:1.4285714286vw;margin-right:1.4285714286vw;font-size:2.7142857143vw}}@media screen and (min-width: 1400px){.form__head h3{margin-left:20px;margin-right:20px;font-size:38px}}.form__head h3 span{font-size:4vw;color:var(--yellow)}@media screen and (min-width: 1000px){.form__head h3 span{font-size:1.4285714286vw}}@media screen and (min-width: 1400px){.form__head h3 span{font-size:20px}}.form form{padding:4.6666666667vw;width:100%;border-radius:0 0 5.3333333333vw 5.3333333333vw;background-color:var(--paleBlue)}@media screen and (min-width: 1000px){.form form{position:relative;padding:1.0714285714vw;border-radius:0 0 2.8571428571vw 2.8571428571vw}}@media screen and (min-width: 1400px){.form form{padding:15px;border-radius:0 0 40px 40px}}.form form .inner{padding:0 4.6666666667vw}@media screen and (min-width: 1000px){.form form .inner{display:flex;-moz-column-gap:.3571428571vw;column-gap:.3571428571vw;padding:0 2.5vw 2.1428571429vw}}@media screen and (min-width: 1400px){.form form .inner{padding:0 35px 30px;-moz-column-gap:5px;column-gap:5px}}.form form input{margin:1.3333333333vw auto;padding:.8em 1em;width:100%;border-radius:1.3333333333vw;background-color:#fff}@media screen and (min-width: 1000px){.form form input{margin:.7142857143vw auto;border-radius:.7142857143vw}}@media screen and (min-width: 1400px){.form form input{margin:10px auto;border-radius:10px}}.form form button{position:relative;margin-top:5.3333333333vw;width:100%;height:13.3333333333vw;border-radius:6.6666666667vw;font-size:5.3333333333vw;font-family:Noto Sans JP,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,Arial,Helvetica,Verdana,ＭＳ Ｐゴシック,sans-serif,ＭＳ Ｐゴシック,MS PGothic;font-weight:500;background:linear-gradient(to right,#2a99c9,#61cfbb);box-shadow:0 1.6vw #469ba0;color:#fff;transition:all .3s ease}@media screen and (min-width: 1000px){.form form button{position:absolute;bottom:0;left:50%;transform:translate(-50%) translateY(50%);margin-top:2.8571428571vw;width:25vw;height:3.8571428571vw;border-radius:1.9285714286vw;font-size:1.4285714286vw;box-shadow:0 .4285714286vw #469ba0}}@media screen and (min-width: 1400px){.form form button{margin-top:40px;width:350px;height:54px;border-radius:27px;font-size:20px;box-shadow:0 6px #469ba0}}.form form button span{padding-left:.3em;font-size:3.4666666667vw}@media screen and (min-width: 1000px){.form form button span{font-size:1.2857142857vw}}@media screen and (min-width: 1400px){.form form button span{font-size:18px}}.form form button:hover{bottom:-1.6vw;box-shadow:none;transition:all .3s ease}@media screen and (min-width: 1000px){.form form button:hover{bottom:-.4285714286vw}}@media screen and (min-width: 1400px){.form form button:hover{bottom:-6px}}.form form button:after{content:"";position:absolute;top:50%;right:4.5333333333vw;transform:translateY(-50%);border:10px solid transparent;border-left:15px solid var(--yellow)}@media screen and (min-width: 1000px){.form form button:after{right:1.4285714286vw}}@media screen and (min-width: 1400px){.form form button:after{right:20px}}:root{--navy: #001254;--paleBlue: #E8F0F6;--lightBlue: #F0F5FF;--blueShadow: rgba(0, 18, 84, .4);--yellow: #FFE455;--orange: #F8762D;--green: #61CFBB}footer[data-astro-cid-ofitbb36]{padding:6.6666666667vw 0 5.3333333333vw;width:100%;font-size:2.6666666667vw;line-height:2em;text-align:center;color:#fff;background-color:var(--navy)}@media screen and (min-width: 1000px){footer[data-astro-cid-ofitbb36]{padding:3.2857142857vw 0;font-size:.8571428571vw}}@media screen and (min-width: 1400px){footer[data-astro-cid-ofitbb36]{font-size:12px}}footer[data-astro-cid-ofitbb36] img[data-astro-cid-ofitbb36]{margin-bottom:3.3333333333vw;width:28.1333333333vw;height:auto}@media screen and (min-width: 1000px){footer[data-astro-cid-ofitbb36] img[data-astro-cid-ofitbb36]{margin-bottom:1.4285714286vw;width:12.8571428571vw}}@media screen and (min-width: 1400px){footer[data-astro-cid-ofitbb36] img[data-astro-cid-ofitbb36]{margin-bottom:20px;width:180px}}@media screen and (min-width: 1000px){footer[data-astro-cid-ofitbb36] ul[data-astro-cid-ofitbb36]{display:flex;justify-content:center}}@media screen and (min-width: 1000px){footer[data-astro-cid-ofitbb36] ul[data-astro-cid-ofitbb36] li[data-astro-cid-ofitbb36]+li[data-astro-cid-ofitbb36]:before{content:"|";display:inline-block;margin-left:1em;margin-right:1em}}footer[data-astro-cid-ofitbb36] a[data-astro-cid-ofitbb36]{color:#fff}footer[data-astro-cid-ofitbb36] .copyright[data-astro-cid-ofitbb36]{margin-top:2.6666666667vw;font-size:2.4vw}@media screen and (min-width: 1000px){footer[data-astro-cid-ofitbb36] .copyright[data-astro-cid-ofitbb36]{margin-top:1.4285714286vw;font-size:.7142857143vw}}@media screen and (min-width: 1400px){footer[data-astro-cid-ofitbb36] .copyright[data-astro-cid-ofitbb36]{margin-top:20px;font-size:10px}}
