.award2021-archive{overflow:hidden}.is-overlay-visible .award2021-archive{overflow:visible}.award2021-archive__main-wrap{position:relative;overflow:hidden}.award2021-archive__main{margin:27px auto 0;box-sizing:border-box;min-width:1120px;max-width:1440px}.award2021-archive__title{text-align:center;font-size:2.495vw;font-weight:500}@media (min-width: 1440px){.award2021-archive__title{font-size:3.6rem}}@media (max-width: 1120px){.award2021-archive__title{font-size:2.8rem}}.award2021-archive__main-lead-dummy{position:relative;z-index:50}.award2021-archive__main-lead-wrap{position:absolute;top:0;left:50%;transform:translate(-50%, 0);width:100%;min-width:1430px;height:100%}.award2021-archive__main-lead-wrap.is-fixed{position:fixed}.award2021-archive__main-lead{position:absolute;top:30px;right:-20px;color:#f7f7f7;line-height:1.2;white-space:nowrap;letter-spacing:-3.8px;font-size:9.5rem;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;font-feature-settings:normal}.award2021-archive__contents{margin-top:53px}.award2021-archive__list{display:flex}.award2021-archive__list+.award2021-archive__list{margin-top:76px}.award2021-archive__list.award2021-archive__list--new{padding:0 14vw}.award2021-archive__list.award2021-archive__list--old{padding:0 60px}.award2021-archive__list.award2021-archive__list--old+.award2021-archive__list.award2021-archive__list--old{margin:74px auto 80px}.award2021-archive__list.award2021-archive__list--2item{margin:0 auto;width:780px}@media (max-width: 1120px){.award2021-archive__list.award2021-archive__list--new{padding:0 156px}}.award2021-archive__item{max-width:422px;transition:0.3s ease-out;flex:1}.award2021-archive__item+.award2021-archive__item{margin-left:26px}.award2021-archive__target{display:block;text-align:center;border:1px solid #e5e5e5;transition:0.3s ease-out}.award2021-archive__img-japan-rst{padding:0.5px 0;width:230px;height:144px}.award2021-archive__img-japan-ramen{padding:1px 0;width:206px;height:146px}.award2021-archive__img-japan-sweets{width:217px;height:147px}.award2021-archive__item.award2021-archive__item--2020 .award2021-archive__target,.award2021-archive__item.award2021-archive__item--2019 .award2021-archive__target,.award2021-archive__item.award2021-archive__item--2018 .award2021-archive__target,.award2021-archive__item.award2021-archive__item--2017 .award2021-archive__target{padding:56px 10px 59px}.award2021-archive__item.award2021-archive__item--2020 .award2021-archive__target img,.award2021-archive__item.award2021-archive__item--2019 .award2021-archive__target img,.award2021-archive__item.award2021-archive__item--2018 .award2021-archive__target img,.award2021-archive__item.award2021-archive__item--2017 .award2021-archive__target img{width:263px;height:147px}.award2021-archive__item.award2021-archive__item--2016 .award2021-archive__target{padding:53px 10px 64px}.award2021-archive__item.award2021-archive__item--ramen .award2021-archive__target{padding:53px 10px 61px;background-color:#000000}.award2021-archive__item.award2021-archive__item--sweets .award2021-archive__target{padding:56px 10px 59px}.award2021-archive__item.award2021-archive__item:hover .award2021-archive__target{opacity:0.6}.award2021-archive__item.award2021-archive__item--ramen:hover .award2021-archive__target{opacity:0.8}.award2021-archive__item.award2021-archive__item--btn:hover .award2021-archive__target{opacity:1}.award2021-archive__target-text{display:block;margin-top:19px;color:#010101;font-size:2rem;text-align:center;transition:0.3s ease-out}.award2021-archive__item:hover .award2021-archive__target-text{color:#9d834e;opacity:1}.award2021-archive__target-text span{margin-left:5px;transition:0.3s ease-out}.award2021-archive__target-text span .archive-target-icon{fill:#000000;width:15px;height:15px;transition:0.3s ease-out}.award2021-archive__item:hover .award2021-archive__target-text span .archive-target-icon{fill:#9d834e}.award2021-archive__back{margin:50px 0 46px;border:1px solid #e5e5e5}.award2021-archive__back-target{display:block;text-align:center;font-size:2.2rem;color:#010101;padding:30px;-webkit-transition:0.3s ease-out;-moz-transition:0.3s ease-out;transition:0.3s ease-out}
