.intro .buttons{margin-top:6rem;display:flex;justify-content:space-between;gap:6rem}@media(max-width: 768px){.intro .buttons{gap:1rem}}.intro .buttons .button{width:33%;padding:1rem 0;font-size:1.8rem;text-align:center;color:inherit;display:flex;justify-content:center;align-items:center;border-radius:3px;border:solid 1px var(--gray);background-color:var(--light-gray)}.intro .buttons .button:hover{background-color:var(--gray);text-decoration:none}.intro .buttons .button.-blue{width:35rem;margin:0 auto 1rem;padding:1.2rem 0;color:var(--white);font-size:1.6rem;font-weight:700;text-align:center;display:block;border-radius:3px;border:none;background-color:var(--deep-blue)}@media(max-width: 768px){.intro .buttons .button.-blue{margin:3rem auto}}.intro .buttons .button.-blue:hover{text-decoration:none;background-color:var(--navy)}.list--row{width:100%;display:flex;justify-content:flex-start;align-items:stretch;border-bottom:solid 1px var(--gray)}@media(max-width: 768px){.list--row{flex-wrap:wrap}}.list--row:first-child{border-top:solid 1px var(--gray)}.list--date{width:35%;padding:1.5rem 2.5rem;display:flex;justify-content:flex-start;align-content:center;flex-wrap:wrap;background-color:var(--bg-blue)}@media(max-width: 768px){.list--date{width:100%}}.list--detail{width:65%;padding:1.5rem 2.5rem;display:flex;justify-content:flex-start;align-content:center;flex-wrap:wrap;position:relative}@media(max-width: 768px){.list--detail{width:100%}}.list--link{width:21rem;padding:1.2rem 0;color:var(--white);font-size:1.6rem;font-weight:700;text-align:center;position:absolute;bottom:1.5rem;right:1.5rem;z-index:1;border-radius:3px;background-color:var(--deep-blue)}.list--link:hover{text-decoration:none;background-color:var(--navy)}.list--waiting{color:#ff9696}.list span{width:100%;display:block;font-size:1.8rem;line-height:1.5em}.list span.list--head{font-size:1.3rem}.list span.list--title{font-weight:700}.list span.list--no{display:inline}
