.contact-page ul{list-style:none;margin:0}.contact-page .info-text__list{margin:40px 0 0!important;display:-ms-grid;display:grid;grid-row-gap:20px;row-gap:20px}.contact-page .info-text__item{padding:0!important}.contact-page .info-text__heading{margin:0!important}.contact-page .info-text__smallList{margin:11px 0 0 9px!important;display:-ms-grid;display:grid;grid-row-gap:1px;row-gap:1px}.contact-page.Container{padding:0 39px}.contact-page .form-group{margin-top:70px}@media screen and (min-width:700px){.contact-page .form-group{margin-top:138px}}.contact-page .PageHeader .SectionHeader__Heading{letter-spacing:.2em}@media screen and (min-width:700px){.contact-page .PageHeader{margin-top:109px}}@media screen and (min-width:700px){.contact-page .PageContent--narrow{max-width:768px}}@media screen and (min-width:700px){.contact-page .PageContent{margin-top:65px}}.contact-page .PageContent__lead{padding-top:17px;font-size:14px;line-height:1.75;letter-spacing:.1em;text-align:left;color:#1c1b1b;font-family:YuGothic,Yu Gothic,sans-serif}@media screen and (min-width:700px){.contact-page .PageContent__lead{line-height:2;text-align:center}}.contact-page .link{color:#1c1b1b!important;text-decoration:underline!important}.contact-page .Form__Item{margin-bottom:13px}.contact-page label{display:block;margin-bottom:10px;position:relative;font-weight:400;font-size:14px;line-height:2;letter-spacing:.075em;text-align:left;color:#1a1a1a;font-family:YuGothic,Yu Gothic,sans-serif}@media screen and (min-width:700px){.contact-page label{margin-bottom:17px}}.contact-page .select-wrap{position:relative}.contact-page .select-wrap::after{content:"";position:absolute;top:50%;right:10px;transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #1a1a1a;pointer-events:none}@media screen and (min-width:700px){.contact-page .select-wrap::after{right:21px}}.contact-page select{width:100%;padding:11px 40px 11px 16px;font-size:14px;line-height:2;border:1px solid #cfcfcf;background:0 0;cursor:pointer;color:#1a1a1a;font-family:YuGothic,Yu Gothic,sans-serif;appearance:none;-webkit-appearance:none;-moz-appearance:none}@media screen and (min-width:700px){.contact-page select{padding:20px 40px 20px 25px}}.contact-page select:focus{outline:0}.contact-page .sub-select-wrap{margin-top:18px!important}@media screen and (min-width:700px){.contact-page .sub-select-wrap{margin-top:21px!important}}.contact-page .info-text{margin-bottom:57px;font-weight:400;font-size:14px;line-height:1.75;letter-spacing:.1em;text-align:left;color:#1a1a1a;font-family:YuGothic,Yu Gothic,sans-serif}.contact-page .info-text__inner{margin-top:40px;margin-bottom:0!important}@media screen and (min-width:700px){.contact-page .info-text__inner{margin-top:71px;letter-spacing:.1em}}.contact-page .info-text__inner+.info-text__inner{margin-top:10px}.contact-page .form{margin-top:19px}.contact-page .info-text__inner+.form{margin-top:40px}@media screen and (min-width:700px){.contact-page .info-text__inner+.form{margin-top:71px}}.contact-page textarea{width:100%;height:200px;padding:11px 16px;background-color:transparent;border:1px solid #cfcfcf}@media screen and (min-width:700px){.contact-page textarea{height:170px;padding:22px 25px}}.contact-page input{padding:11px 16px;border:1px solid #cfcfcf;background-color:transparent;width:100%;margin-bottom:5px;font-weight:400;font-size:14px;line-height:2;letter-spacing:.075em;text-align:left;color:#1a1a1a;font-family:YuGothic,Yu Gothic,sans-serif}@media screen and (min-width:700px){.contact-page input{padding:20px}}.contact-page .PageContent__submit{margin-top:41px;width:100%;height:50px;text-align:center;background-color:#1c1b1b;border:solid 1px #1c1b1b;font-family:"Josefin Sans",sans-serif;letter-spacing:.075em;color:#fff}@media screen and (min-width:700px){.contact-page .PageContent__submit{display:block;margin:68px auto 0;width:200px}}.contact-page .hidden{display:none}.contact-page .file-input-wrap{display:flex;align-items:center;grid-gap:1px;gap:1px;flex-wrap:wrap}@media screen and (min-width:700px){.contact-page .file-input-wrap{grid-gap:10px;gap:10px;margin-bottom:5px}}.contact-page .border{padding-bottom:60px;border-bottom:solid 1px #cfcfcf;margin-bottom:50px}@media screen and (min-width:700px){.contact-page .border{padding-bottom:66px;margin-bottom:70px}}.contact-page .file-btn{width:100%;text-align:center;display:inline-block;padding:10px 16px;background-color:#888;color:#fff;font-size:13px;font-family:YuGothic,Yu Gothic,sans-serif;cursor:pointer;white-space:nowrap;flex-shrink:0}@media screen and (min-width:700px){.contact-page .file-btn{width:140px;margin:0;padding:5px 16px;text-align:center}}.contact-page .file-status{font-size:13px;letter-spacing:.075em;line-height:2;color:#666;font-family:YuGothic,Yu Gothic,sans-serif}.contact-page .req{color:red;margin-left:4px;position:absolute;top:0;font-size:11px}.contact-page .default-text{margin:20px 0 57px;padding:93px 22px;background-color:rgba(232,232,232,.8667);border:1px dashed #cfcfcf;font-size:14px;line-height:1.9;font-family:YuGothic,Yu Gothic,sans-serif;text-align:center}@media screen and (min-width:700px){.contact-page .default-text{padding:152px 22px;margin-bottom:80px}}.contact-page .default-text__title{margin-bottom:0!important;color:#1a1a1a;letter-spacing:.075em}.contact-page .default-text__content{color:#6a6a6a}.contact-page .info-text__smallItem{position:relative;display:flex;grid-column-gap:10px;-moz-column-gap:10px;column-gap:10px;padding:0!important}.contact-page .info-text__smallItem::before{content:"";flex-shrink:0;margin-top:11px;width:3px;height:3px;background-color:#000;border-radius:50%}.contact-page .info-text__note{margin-top:10px}.form-note{margin-top:30px;font-size:12px;font-family:"Josefin Sans",sans-serif;line-height:1.5;letter-spacing:.075em;text-align:center}@media screen and (min-width:700px){.form-note{letter-spacing:.15em}}.pc-none{display:block}@media screen and (min-width:700px){.pc-none{display:none}}@media screen and (min-width:700px){.mt-Footer__sns{margin-top:41px}}
/*# sourceMappingURL=contact.css.map */