.timeBtnPdfList{display:grid;gap:20px}.timeBtnPdf{display:flex;width:fit-content;background-color:#f5f5f5;border-radius:10px;padding:15px 30px 15px 20px;text-decoration:none;color:inherit;align-items:center}.timeBtnPdf::before{content:"";width:24px;aspect-ratio:1/1;background-image:url(../../images/pdf.svg);background-size:contain;background-repeat:no-repeat;margin:0 15px 0 0}.areaListTitle{font-size:1.6rem;font-weight:bold}.areaList{background-color:#dcf0ff;padding:20px 15px;display:grid;grid-template-columns:repeat(3, 1fr);gap:10px;margin:0 0 20px}.areaListLink{background-color:#fff;border:1px solid #c8c8c8;display:flex;flex-direction:column;justify-content:center;text-decoration:none;color:inherit;align-items:center;height:100%;padding:10px 7px;font-weight:bold;text-align:center}.areaListLink:hover{background-color:#3fa9f5;color:#fff}.areaListLink:hover::after{border-color:#fff}.areaListLink::after{content:"";width:10px;aspect-ratio:1/1;border-right:3px solid #3fa9f5;border-bottom:3px solid #3fa9f5;margin:0 20px;rotate:45deg;margin:5px 0 0;flex-shrink:0}.timetableInfoTitle{background-color:#3fa9f5;color:#fff;font-weight:bold;width:fit-content;padding:.5em .75em;margin-top:20px}.timetableInfoTitle{margin-top:20px}.timetableInfoText{margin-top:20px}.timetableInfoList{list-style:disc;margin-left:1em}@media (min-width: 960px){.areaListTitle{font-size:2.4rem}.areaList{grid-template-columns:repeat(6, 1fr);gap:20px;margin:0 0 50px}.areaListLink{padding:15px 10px}.areaListLink::after{width:12px}.timetableInfoTitle{margin-top:30px}}