.colsb:where(.astro-R6ZXJOLJ){display:flex;flex-wrap:wrap;gap:32px}.colsb:where(.astro-R6ZXJOLJ) .box:where(.astro-R6ZXJOLJ){width:calc(50% - 16px);padding:24px 32px;text-align:center;background:#f0f8ff;border-radius:30px}.colsb:where(.astro-R6ZXJOLJ) .box:where(.astro-R6ZXJOLJ) h3:where(.astro-R6ZXJOLJ){margin-bottom:10px;color:#fa9538}.kokoro_col2:where(.astro-R6ZXJOLJ){display:flex;flex-direction:column;gap:32px 0}.kokoro_col2:where(.astro-R6ZXJOLJ) .img:where(.astro-R6ZXJOLJ){flex-shrink:0;width:100%;width:500px}.kokoro_col2:where(.astro-R6ZXJOLJ) .text:where(.astro-R6ZXJOLJ){display:flex;flex-direction:column;gap:32px 0}.sectionBlock:where(.astro-R6ZXJOLJ){display:flex;flex-direction:column;gap:32px 0;padding:0}.sectionBlock:where(.astro-R6ZXJOLJ)+.sectionBlock:where(.astro-R6ZXJOLJ){padding-top:80px}.sectionBlock:where(.astro-R6ZXJOLJ):last-child{padding-bottom:0}.section-inner:where(.astro-R6ZXJOLJ){display:flex;flex-direction:column;gap:12px 0}.cardlink-list:where(.astro-R6ZXJOLJ){display:flex;flex-flow:row wrap;gap:32px 16px;width:100%}.cardlink-list:where(.astro-R6ZXJOLJ) .item:where(.astro-R6ZXJOLJ){display:flex;width:calc((100% - 16px)/2)}.intersect:where(.astro-R6ZXJOLJ){display:flex;flex-flow:row wrap;gap:15px}.intersect-box:where(.astro-R6ZXJOLJ){display:flex;flex-direction:column;gap:15px;align-items:center;width:calc((100% - 30px) / 3);padding:24px;background:#fff;border:1px solid #dbdfec;border-radius:16px}.intersect-box:where(.astro-R6ZXJOLJ)>img:where(.astro-R6ZXJOLJ){width:80px;height:80px}.intersect-box:where(.astro-R6ZXJOLJ)>.text:where(.astro-R6ZXJOLJ){font-weight:600;text-align:center;letter-spacing:.04em}#course:where(.astro-R6ZXJOLJ) thead tr th:first-child{width:35%}#course:where(.astro-R6ZXJOLJ) tbody td{vertical-align:middle}.arrowBlock:where(.astro-R6ZXJOLJ){display:flex;justify-content:center}.section-btn:where(.astro-R6ZXJOLJ){width:328px;margin:0 auto}.section-link:where(.astro-R6ZXJOLJ){display:flex;flex-direction:column;gap:12px}@media screen and (max-width: 1024px){.colsb:where(.astro-R6ZXJOLJ){display:flex;flex-wrap:wrap;gap:24px}.colsb:where(.astro-R6ZXJOLJ) .box:where(.astro-R6ZXJOLJ){width:100%;padding:24px 32px;text-align:center;background:#f0f8ff;border-radius:30px}.colsb:where(.astro-R6ZXJOLJ) .box:where(.astro-R6ZXJOLJ) h3:where(.astro-R6ZXJOLJ){margin-bottom:10px;color:#fa9538}.kokoro_col2:where(.astro-R6ZXJOLJ){display:flex;flex-wrap:wrap;gap:20px 0}.kokoro_col2:where(.astro-R6ZXJOLJ) .img:where(.astro-R6ZXJOLJ){width:100%;max-width:100%}.kokoro_col2:where(.astro-R6ZXJOLJ) .text:where(.astro-R6ZXJOLJ){gap:20px 0}.sectionBlock:where(.astro-R6ZXJOLJ)+.sectionBlock:where(.astro-R6ZXJOLJ){padding-top:60px}.section-inner:where(.astro-R6ZXJOLJ){gap:15px 0}.cardlink-list:where(.astro-R6ZXJOLJ){gap:20px 0}.cardlink-list:where(.astro-R6ZXJOLJ) .item:where(.astro-R6ZXJOLJ){width:100%}.intersect:where(.astro-R6ZXJOLJ){display:flex;gap:15px}.intersect-box:where(.astro-R6ZXJOLJ){display:flex;flex-direction:row;gap:15px;align-items:center;width:100%;padding:24px;background:#fff;border:1px solid #dbdfec;border-radius:16px}.intersect-box:where(.astro-R6ZXJOLJ)>img:where(.astro-R6ZXJOLJ){flex-shrink:0}.intersect-box:where(.astro-R6ZXJOLJ)>.text:where(.astro-R6ZXJOLJ){text-align:left}.horizontal-scroll:where(.astro-R6ZXJOLJ){padding-right:16px;margin-right:-16px;overflow-x:auto}.horizontal-scroll:where(.astro-R6ZXJOLJ)>img:where(.astro-R6ZXJOLJ){max-width:initial}.section-btn:where(.astro-R6ZXJOLJ){width:100%;padding:0 25px;margin:0 auto}}
