#archive-achievements{overflow:hidden;background:#fff}#archive-achievements #text-section{max-width:1380px;width:100%;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;align-items:center;position:relative;margin-bottom:24px}@media screen and (max-width: 1440px){#archive-achievements #text-section{width:calc(100% - 80px)}}@media screen and (max-width: 959px){#archive-achievements #text-section{width:calc(100% - 16vw)}}#archive-achievements #text-section .text .button{margin-top:24px;text-align:right}#archive-achievements #text-section .text .button a{padding:12px 24px;display:inline-block;background:#ffe500;font-size:.8333333333rem;font-weight:600;border-radius:40px;border:1px solid #4b300e}#archive-achievements #text-section .text .button a:hover{background:#ff6f00;color:#fff}@media screen and (max-width: 959px){#archive-achievements #text-section .text .button{margin-top:24px;text-align:center}}#archive-achievements .new-section{max-width:1380px;width:100%;margin-left:auto;margin-right:auto;margin-bottom:24px}@media screen and (max-width: 1440px){#archive-achievements .new-section{width:calc(100% - 80px)}}@media screen and (max-width: 959px){#archive-achievements .new-section{width:calc(100% - 16vw)}}#archive-achievements .new-section .button{text-align:right;margin-bottom:24px}#archive-achievements .new-section .button a{padding:12px 24px;display:inline-block;background:#ffe500;font-size:.8333333333rem;font-weight:600;border-radius:40px;border:1px solid #4b300e}#archive-achievements .new-section .button a:hover{background:#ff6f00;color:#fff}#archive-achievements .new-section .title{font-weight:900;font-size:1.1111111111rem;margin-bottom:24px}#archive-achievements .new-section .title span{display:block;font-size:1.3333333333rem}#archive-achievements .new-section .list{display:flex;flex-wrap:wrap}#archive-achievements .new-section .list li{width:calc(25% - 24px);margin-right:32px;margin-top:24px}#archive-achievements .new-section .list li a{display:block}#archive-achievements .new-section .list li a span{display:block}#archive-achievements .new-section .list li a .img{width:100%;aspect-ratio:16/9;margin-bottom:16px}#archive-achievements .new-section .list li a .img img{display:block;width:100%;height:100%;object-fit:cover;border-radius:8px}#archive-achievements .new-section .list li a .text{color:#ff9400;line-height:1.32;font-weight:700}#archive-achievements .new-section .list li a .text time{display:block;color:#7b7b7b;font-size:.7777777778rem;font-weight:500;margin-bottom:4px}#archive-achievements .new-section .list li:nth-child(4n){margin-right:0}#archive-achievements .new-section .list li:nth-child(-n+4){margin-top:0}@media screen and (max-width: 959px){#archive-achievements .new-section .list{display:flex;flex-wrap:wrap}#archive-achievements .new-section .list li{width:calc(50% - 4px);margin-right:8px;margin-top:16px}#archive-achievements .new-section .list li a .text{color:#ff9400;line-height:1.32;font-weight:700}#archive-achievements .new-section .list li a .text time{display:block;color:#7b7b7b;font-size:.7777777778rem;font-weight:500;margin-bottom:4px}#archive-achievements .new-section .list li:nth-child(4n){margin-right:8px}#archive-achievements .new-section .list li:nth-child(2n){margin-right:0}#archive-achievements .new-section .list li:nth-child(-n+4){margin-top:16px}#archive-achievements .new-section .list li:nth-child(-n+2){margin-top:0}}#archive-achievements #events-section{margin-bottom:60px}@media screen and (max-width: 959px){#archive-achievements #events-section{margin-bottom:32px}}/*# sourceMappingURL=archive-achievements.css.map */