#archive-event{overflow:hidden}#archive-event .main-text{text-align:center;margin:0 0 80px}@media screen and (max-width: 959px){#archive-event .main-text{margin-bottom:48px}}#archive-event .archive-list{max-width:1280px;width:100%;margin-left:auto;margin-right:auto}@media screen and (max-width: 1520px){#archive-event .archive-list{width:calc(100% - 240px)}}@media screen and (max-width: 959px){#archive-event .archive-list{width:calc(100% - 16vw)}}#archive-event .archive-list{display:flex;justify-content:space-between;flex-wrap:wrap}#archive-event .archive-list li{position:relative;margin-top:64px}#archive-event .archive-list li:nth-child(-n+3){margin:0}#archive-event .archive-list li .img{position:relative;border-radius:16px;overflow:hidden;display:block;margin:0 0 32px}#archive-event .archive-list li .img .time{position:absolute;left:0;bottom:0;background:#c25d4a;width:80px;color:#fff;text-align:center;padding:6px 0}#archive-event .archive-list li img{aspect-ratio:3/2;object-fit:cover;display:block;border-radius:16px;width:100%}#archive-event .archive-list li .title{font-size:1.2rem;margin:0 16px 24px;transition:.3s}@media screen and (max-width: 959px){#archive-event .archive-list{display:block}#archive-event .archive-list li{width:100%;margin-top:32px}#archive-event .archive-list li.nobutton{padding:0}#archive-event .archive-list li:nth-child(-n+2){margin-top:32px}#archive-event .archive-list li:first-child{margin-top:0}#archive-event .archive-list li .img{margin:0 0 16px;border-radius:8px}#archive-event .archive-list li .title{position:relative;padding:0 0 8px;margin:0 0 16px}}#archive-event .standard{margin-bottom:120px}@media screen and (max-width: 959px){#archive-event .standard{margin-bottom:64px}}#archive-event .standard:before,#archive-event .standard:after{content:"";width:calc(33.3333333333% - 26.6666666667px);order:1}#archive-event .standard li{width:calc(33.3333333333% - 26.6666666667px)}#archive-event .standard li .time{font-size:.8rem}#archive-event .standard li .title{font-size:1.2rem;padding-right:32px;background:url(../images/common/link-gesture02.svg) no-repeat center right/24px}#archive-event .standard li a:hover .title{background:url(../images/common/link-gesture02.svg) no-repeat center right 8px/24px}@media screen and (max-width: 959px){#archive-event .standard li{width:100%}}#archive-event .archive-list.special{margin-bottom:96px;justify-content:center}@media screen and (max-width: 959px){#archive-event .archive-list.special{margin-bottom:48px}}#archive-event .archive-list.special li{width:calc(50% - 32px)}@media screen and (min-width: 960px){#archive-event .archive-list.special li:nth-child(2n-1){margin-right:32px}}@media screen and (min-width: 960px){#archive-event .archive-list.special li:nth-child(2n){margin-left:32px}}@media screen and (max-width: 959px){#archive-event .archive-list.special li{margin:32px 0 0}#archive-event .archive-list.special li:nth-child{margin-top:0}}#archive-event .archive-list.special li .time{font-size:.9rem}#archive-event .archive-list.special li .title{font-size:1.6rem;padding-right:48px;background:url(../images/common/link-gesture02.svg) no-repeat center right/32px}#archive-event .archive-list.special li a:hover .title{background:url(../images/common/link-gesture02.svg) no-repeat center right 8px/32px}@media screen and (max-width: 959px){#archive-event .archive-list.special li{width:100%}#archive-event .archive-list.special li .title{font-size:1.4rem;padding-right:40px;background:url(../images/common/link-gesture02.svg) no-repeat center right/28px}#archive-event .archive-list.special li a:hover .title{background:url(../images/common/link-gesture02.svg) no-repeat center right 8px/28px}}/*# sourceMappingURL=archive-event.css.map */