.catList{--route: #3fc448;--express: #3fa9f5;--charter: #bf93e5;--company: #083E8E;display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:0 0 40px}.catListLink{background-color:#eaeaea;padding:3px 16px;text-decoration:none;color:inherit;display:block;position:relative}.catListLink[aria-selected=true]{background-color:#3fa9f5;color:#fff}.catListLink[aria-selected=true]::after{border-color:#fff}.catListLink[aria-selected=true][data-color=route]{background-color:var(--route)}.catListLink[aria-selected=true][data-color=express]{background-color:var(--express)}.catListLink[aria-selected=true][data-color=charter]{background-color:var(--charter)}.catListLink[aria-selected=true][data-color=company],.catListLink[aria-selected=true][data-color=double]{background-color:var(--company)}.catListLink::after{content:"";width:7px;aspect-ratio:1/1;border-right:2px solid #3fa9f5;border-bottom:2px solid #3fa9f5;rotate:-45deg;position:absolute;right:13px;top:50%;transform:translateY(-50%)}.newsListPage{border-top:1px solid #d9d9d9}.newsList{--route: #3fc448;--express: #3fa9f5;--charter: #bf93e5;--company: #083E8E}.newsListItem{border-bottom:1px solid #d9d9d9}.newsListLink{display:block;color:inherit;text-decoration:none;padding:16px 0}.newsListHead{display:flex;align-items:center;gap:24px;flex-shrink:0;margin:0 0 15px}.newsListDate{font-size:1.4rem;min-width:130px}.newsListCat{border-radius:3px;color:#fff;font-size:1.4rem;line-height:1.2;padding:5px 13px 3px;min-width:81px;text-align:center}.newsListCat[data-color=route]{background-color:var(--route)}.newsListCat[data-color=express]{background-color:var(--express)}.newsListCat[data-color=charter]{background-color:var(--charter)}.newsListCat[data-color=company],.newsListCat[data-color=double]{background-color:var(--company)}.newsListTitle{font-weight:normal;font-size:1.4rem}.newsListMore{min-width:218px;background-color:#3fa9f5;color:#fff;display:flex;align-items:center;justify-content:center;text-decoration:none;padding:12px 15px;width:fit-content;margin:0 auto;line-height:1.4}.newsListMore::before{content:"";height:2px;width:15px;flex-shrink:0;margin:0 13px 0 0;background-color:#fff;box-shadow:0 4px 0 #fff,0 -4px 0 #fff}.archiveYearList{margin-top:40px;display:grid;gap:10px 5px;grid-template-columns:repeat(4, 1fr)}.archiveYearButton{border:none;background-color:#eaeaea;display:flex;align-items:center;justify-content:center;text-align:center;width:100%;padding:5px;text-decoration:none}.archiveYearButton[aria-selected=true],.archiveYearButton:hover{background-color:#3fa9f5;color:#fff}.archiveTab{height:fit-content;visibility:visible;opacity:1;transition:opacity .3s}.archiveTab[aria-hidden=true]{height:0;visibility:hidden;opacity:0}.archiveYearTitle{margin-bottom:0;padding-top:20px}.archiveMonthList{padding-top:20px;display:grid;gap:10px 5px;grid-template-columns:repeat(4, 1fr)}.archiveMonthLink{border:none;background-color:#eaeaea;color:inherit;display:flex;align-items:center;justify-content:center;text-align:center;text-decoration:none;width:100%;padding:5px}.archiveMonthLink.-active,.archiveMonthLink:hover{background-color:#3fa9f5;color:#fff}@media (min-width: 768px){.catListLink{min-width:180px}.archiveYearList{grid-template-columns:repeat(6, 1fr)}.archiveMonthList{grid-template-columns:repeat(6, 1fr)}}@media (min-width: 960px){.catList{display:flex;align-items:center;flex-wrap:wrap;gap:20px;margin:0 0 70px}.newsListLink{display:flex;align-items:center;gap:30px}.newsListHead{margin:0}.newsListTitle{font-size:1.6rem}.archiveYearList{grid-template-columns:repeat(8, 1fr)}.archiveYearTitle{padding-top:40px}.archiveMonthList{grid-template-columns:repeat(6, 1fr)}}