@import"https://fonts.googleapis.com/css2?family=Lato:wght@400;700&display=swap";@import"https://use.typekit.net/dvn3yey.css";@import"https://fonts.googleapis.com/css2?family=Lato:wght@400;700&display=swap";@import"https://use.typekit.net/dvn3yey.css";.mainimg{padding:70px 15px;background:url("../img/common/contact.png") no-repeat center;background-size:cover;color:#fff;font-size:2rem !important;font-weight:700}@media print,screen and (min-width: 1201px){.mainimg{padding:100px 15px;font-size:3rem !important}}.main-copy{font-size:2rem !important;font-weight:700}@media print,screen and (min-width: 1201px){.main-copy{font-size:3rem !important}}.wpcf7{margin:0 auto;max-width:600px;width:100%}.wpcf7 table th,.wpcf7 table td{padding:30px 0 15px;display:block;width:100%}.wpcf7 table td{padding:0 0 30px}.wpcf7 table td.requirement .wpcf7-list-item{display:block}.wpcf7 .wpcf7-list-item{margin-bottom:10px}@media print,screen and (min-width: 768px){.wpcf7 .contact-date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.wpcf7 .contact-date .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wpcf7 .contact-date .item p{margin:0}@media screen and (max-width: 767px){.wpcf7 .contact-date .item.day{padding-bottom:10px}}@media print,screen and (min-width: 768px){.wpcf7 .contact-date .item.day{padding-right:15px}}.wpcf7 .selectWrap{display:inline-block}.wpcf7 .selectWrap select{width:100px}ul.disc li{position:relative;list-style-type:none;padding-left:20px;text-align:left}ul.disc li::before{position:absolute;top:8px;left:0;content:"●";font-size:.8rem}#plan{background-color:#e3eff2}@media print,screen and (min-width: 768px){#plan .planwWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px}}#plan .planwWrap .item{margin:0 auto 20px;padding:30px 10px;max-width:500px;width:100%;text-align:center;background-color:#fff;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px}@media print,screen and (min-width: 768px){#plan .planwWrap .item{margin:0;padding:30px 20px}}#plan .planwWrap .item .head{margin-bottom:10px;font-size:2rem;font-weight:bold;color:#1dabdf}#plan .planwWrap .item .head span{display:block;margin:0 auto 5px;width:150px;font-size:1.8rem;color:#fff;background-color:#1dabdf;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px}#plan .planwWrap .item .fee{margin-bottom:10px;font-size:1.8rem;font-weight:bold}#plan .planwWrap .item ul.disc{display:inline-block;margin:0 auto}#plan .planwWrap .item ul.disc li{padding-bottom:5px}#plan .info p{position:relative}#plan .info p.note{padding-left:1.2em}#plan .info p.note::before{position:absolute;top:0;left:0;content:"※"}@media print,screen and (min-width: 768px){#plan .info p.centerPc{text-align:center}}#plan .info .bold{font-weight:bold}#plan .info .line{display:inline;background:-webkit-gradient(linear, left top, left bottom, color-stop(70%, transparent), color-stop(30%, #ffce00));background:linear-gradient(transparent 70%, #ffce00 30%)}