.news{padding-bottom:var(--spacing-160)}.news .list{margin-top:3.2rem;border-radius:1rem}.news .list li a{position:relative;display:flex;align-items:center;gap:2.2rem;padding-block:1rem;padding-right:3rem}.news .list li a:hover{opacity:1}.news .list li a .wrap{display:flex;align-items:center;gap:1.6rem}.news .list li a .wrap .label-list{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;max-width:20rem}.news .list li a .wrap .label-list li{display:inline-flex;align-items:center;justify-content:center;border-radius:.4rem;padding:.6rem .8rem;min-width:8.2rem;font-size:1.4rem;color:#fff}.news .list li a .wrap .label-list li.green{background-color:var(--green-base)}.news .list li a .wrap .label-list li.red{background-color:var(--red-base)}.news .list li a .wrap .date{min-width:8rem;font-size:1.4rem;color:var(--black-base)}.news .list li a .text{text-align:justify;flex:1;font-size:1.6rem;line-height:1.5;color:var(--black-base);transition:color .4s ease}.news .list li a.green:hover .text{color:var(--green-base)}.news .list li a.red:hover .text{color:var(--red-base)}.news .list li a .arrow{position:absolute;top:50%;right:0;transform:translateY(-50%);width:1.6rem;aspect-ratio:16/12}.news .list li a .arrow svg{width:100%;height:auto}.news .more{margin-top:var(--spacing-40)}@media(max-width:750px){.news{padding-bottom:var(--spacing-80)}.news .list li a{align-items:flex-start;flex-direction:column;gap:1.5rem;padding-block:1.6rem;padding-right:2.4rem}.news .list li a .wrap{gap:1rem}.news .list li a .arrow{top:initial;bottom:1.5rem;transform:initial}}
