@charset "UTF-8";.contest{padding:40px 100px 20px;background:#fff6e1}.contest__mainTitle{text-align:center;font-weight:400;letter-spacing:2px}.anchorListWrapper{text-align:center}.anchorList{margin-bottom:20px}.anchorList.anchorList--results{display:inline-block}.anchorList__item{float:left;margin-right:14px;margin-bottom:10px;padding-right:14px;border-right:solid 1px #1e1e1e;line-height:1em}.anchorList__item:last-child{margin-right:0;padding-right:0;border-right:none}.contestHeader{height:387px}.contestHeader__title{position:relative;padding:4px;background:#ffde00;color:#d21c24;font-size:20px;font-weight:700;text-align:center}.contestHeader__image.contestHeader__image--pc{display:block}.contestHeader__image.contestHeader__image--mobile{display:none}.tabListWrapper{margin-bottom:40px;text-align:center}.btn.btn-new-years-card-contest{color:#fff;background:0 0;background-color:#c5a401;border:none}.btn.btn-new-years-card-contest--hover,.btn.btn-new-years-card-contest.hover,.btn.btn-new-years-card-contest:hover{color:#fff;background:0 0;background-color:#d5b101}.btn.btn-new-years-card-contest--active,.btn.btn-new-years-card-contest.active,.btn.btn-new-years-card-contest:active{color:#fff;background:0 0;background-color:#e4be01}.entryForm{margin-bottom:40px}.entryForm__entryBtn{display:block;margin:0 auto;padding:20px 0;width:360px;font-size:20px;font-weight:700}.entryForm.entryForm--endGuidance{margin:0 54px 40px;padding:12px 20px 10px;border:1px solid #d21c24;font-size:16px;color:#d21c24;text-align:center}.tabList{display:inline-block}.tabList__item{float:left;width:238px;height:40px;text-align:center;border:solid 2px #c5a401;-webkit-border-radius:6px;border-radius:6px}.tabList__item:nth-child(-n+3){margin-right:14px}.tabList__link{display:block;width:100%;height:100%;line-height:36px;color:#c5a401;font-size:18px;font-weight:700;-webkit-border-radius:4px;border-radius:4px;background:#fff}.tabList__link--hover,.tabList__link.hover,.tabList__link:hover{background:#f3f3f3;color:#c5a401}.tabList__link.tabList__link--current{background:#c5a401;color:#fff;cursor:default}.tabList__link.tabList__link--current.tabList__link.tabList__link--current--link{cursor:pointer}.tabList__link.tabList__link--current.tabList__link.tabList__link--current--link--hover,.tabList__link.tabList__link--current.tabList__link.tabList__link--current--link.hover,.tabList__link.tabList__link--current.tabList__link.tabList__link--current--link:hover{opacity:.7}@media screen and (min-width:1316px){.content-wrapper{width:1300px}}@media screen and (max-width:1315px){.contest{padding:40px 20px 20px}.contestHeader__image.contestHeader__image--pc{object-fit:cover;width:1008px}.tabList__item{width:204px}}@media screen and (max-width:1020px){.anchorList__item{margin-right:10px;padding-right:10px}.contestHeader{height:296px}.contestHeader__image.contestHeader__image--pc{object-fit:cover;width:746px;height:260px}.entryForm.entryForm--endGuidance{margin:0 0 40px;width:100%}.tabList{display:block}.tabList__item{width:23.5%}.tabList__item:nth-child(-n+3){margin-right:2%}.tabList__link{font-size:16px}}@media screen and (max-width:767px){.contestHeader{height:191px}.contestHeader__title{font-size:16px;padding-right:4px}.contestHeader__image.contestHeader__image--pc{display:none}.contestHeader__image.contestHeader__image--mobile{display:block;width:100%;height:auto}.entryForm__entryBtn{width:100%}.entryForm.entryForm--endGuidance{font-size:14px}.tabList__item{display:block;float:none;width:90%;margin:0 auto 14px}.tabList__item:nth-child(-n+3){margin-right:auto}}@media screen and (max-width:419px){.contestHeader{height:auto}}
/* Copyright 2019 Graphic Co., Ltd. All Right Reserved. */
