.section-visual{padding:100px 0}.section-issue{background:#f8f8fb;padding:100px 0}.section-merit{padding:100px 0}.section-voice{padding:100px 0 70px}@media (max-width: 767px){.section-voice{padding:0 0 50px}}.section-about{padding:70px 0 80px}@media (max-width: 767px){.section-about{padding:50px 0 0}}.section-meeting{padding:80px 0 150px}.section-faq{padding:160px 0 100px}@media (max-width: 767px){.section-faq{padding:100px 0}}.main{background:url("../../images/begginer/main.png") no-repeat center center/cover}.main h1{color:#fff;font-size:3.6rem;font-weight:bold;padding:84px 0 82px;text-align:center}@media (max-width: 767px){.main h1{font-size:2.8rem;padding:60px 0 58px}}.visual{padding:0 20px;text-align:center}.visual h2{font-size:4rem}@media (max-width: 767px){.visual h2{font-size:2.2rem}}.visual p{font-size:1.8rem;margin-top:32px}@media (max-width: 767px){.visual p{font-size:1.6rem;margin-top:24px;text-align:left}}.issue h2{text-align:center}.issueList{display:grid;gap:30px;grid-template-columns:repeat(auto-fill, minmax(300px, 1fr));margin-top:30px}.issueList li{text-align:center}.issueList li .img{align-items:center;background:#fff;border-radius:10px;box-shadow:0 3px 6px rgba(0,0,0,0.16);display:flex;height:200px;justify-content:center}@media (max-width: 767px){.issueList li .img{box-sizing:border-box;height:150px;padding:20px 0}.issueList li .img img{height:100%;width:auto}}.issueList li .txt{font-size:2.2rem;font-weight:bold;margin-top:24px}@media (max-width: 767px){.issueList li .txt{font-size:1.8rem;margin-top:16px}}.issueList li .txt span{color:#1e2084;font-size:2.5rem}@media (max-width: 767px){.issueList li .txt span{font-size:2rem}}.meritList{margin-top:70px}.meritList li{display:grid;gap:12px 30px;grid-template-columns:auto auto;grid-template-rows:auto auto}@media (max-width: 767px){.meritList li{gap:20px;grid-template-columns:1fr;grid-template-rows:auto auto auto}}.meritList li+li{margin-top:74px}.meritList li .img{grid-column:1;grid-row:1/-1}@media (max-width: 767px){.meritList li .img{grid-row:2}}.meritList li:nth-child(even) .img{grid-column:2}@media (max-width: 767px){.meritList li:nth-child(even) .img{grid-column:1}}.meritList li .ttl{align-items:center;border-bottom:2px solid #1e2084;display:flex;font-size:2.6rem;font-weight:bold;gap:18px;line-height:1.3;padding-bottom:12px}@media (max-width: 767px){.meritList li .ttl{font-size:1.8rem}}.meritList li:first-of-type .ttl::before{color:#1e2084;content:"01";font-size:6rem;font-weight:900}@media (max-width: 767px){.meritList li:first-of-type .ttl::before{font-size:4rem}}.meritList li:nth-of-type(2) .ttl::before{color:#1e2084;content:"02";font-size:6rem;font-weight:900}@media (max-width: 767px){.meritList li:nth-of-type(2) .ttl::before{font-size:4rem}}.meritList li:nth-of-type(3) .ttl::before{color:#1e2084;content:"03";font-size:6rem;font-weight:900}@media (max-width: 767px){.meritList li:nth-of-type(3) .ttl::before{font-size:4rem}}.voiceBox{display:grid;gap:30px;grid-template-columns:repeat(2, 1fr);margin-top:32px}@media (max-width: 767px){.voiceBox{gap:20px;grid-template-columns:1fr}}.voiceBox>div{border-radius:5px;box-shadow:0 3px 6px rgba(0,0,0,0.16)}.voice .img{position:relative}.voice dl{margin-top:22px;padding:0 20px 50px}.voice dl dt{font-size:1.8rem;font-weight:bold}.voice dl dd{font-weight:500;margin-top:8px}.about .img{margin-top:32px}.about .txt{font-size:1.8rem;font-weight:500;margin-top:32px}.about .txt p+p{margin-top:24px}.faqList{margin-top:32px}.faqList>div{border-bottom:1px solid #000}.faqList>div:first-of-type{border-top:1px solid #000}.faqList>div dt{cursor:pointer;font-size:1.8rem;font-weight:500;padding:32px 0 30px;position:relative}@media (max-width: 767px){.faqList>div dt{font-size:1.6rem;padding:24px 36px 20px 0}}.faqList>div dt::before{background:#1e2084;content:"";display:block;height:20px;position:absolute;right:18px;top:50%;transform:translateY(-50%);width:3px}.faqList>div dt::after{background:#1e2084;content:"";display:block;height:3px;position:absolute;right:9px;top:50%;transform:translateY(-50%);width:20px}.faqList>div dd{display:none;padding-bottom:32px}
/*# sourceMappingURL=this.css.map */
