-webkit-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out;will-change:opacity;&:hover{opacity:.5}@media (min-width:769px),print{.page_main{padding-top:62px}.vote_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}.vote_list li{margin:20px 10px 0;width:calc(50% - 20px)}.vote_list li:nth-child(-n+2){margin-top:0}.vote_item{display:block}.vote_item_new{background:#b68b48;bottom:0;color:#fff;font-size:1.2rem;letter-spacing:.05em;line-height:2;position:absolute;right:0;text-align:center;width:47px}.vote_item_figure{margin-bottom:23px;overflow:hidden;position:relative}.vote_item_figure figure{height:325px;width:100%}.vote_item_figure figure img{-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;-o-transition:transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;will-change:transform}.vote_item_text{font-size:2rem;font-weight:700;letter-spacing:.05em;text-align:center;-webkit-transition:color .3s ease-out;-o-transition:color .3s ease-out;transition:color .3s ease-out;will-change:color}.vote_item:hover .vote_item_figure figure img{-webkit-transform:scale(1.1);transform:scale(1.1)}.vote_item:hover .vote_item_text{color:#b68b48}.vote-year{margin-top:18px}.vote-year .anchor{margin:21px 0 40px}.vote-year .count-down{margin-bottom:58px}.vote-year .step{padding-top:20px}.vote-year .step__heading{margin-bottom:27px}.vote-year .step__visual{margin-bottom:32px}.vote-year .step__list{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-bottom:49px}.vote-year .step__list li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#e9e7e3;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:72px;justify-content:center;padding-right:28px;position:relative;width:250px}.vote-year .step__list li:not(:last-child){margin-right:15px}.vote-year .step__list li:after{border-bottom:36px solid #fff;border-left:28px solid #e9e7e3;border-top:36px solid #fff;content:"";height:0;position:absolute;right:0;top:0;width:0}.vote-year .step__list li a,.vote-year .step__list li span{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.vote-year .step__list li a{border-bottom:1px solid #588bd0;color:#588bd0;display:inline-block;padding-bottom:4px;-webkit-transition:opacity .3s ease-out,border .3s ease-out;-o-transition:opacity .3s ease-out,border .3s ease-out;transition:opacity .3s ease-out,border .3s ease-out;will-change:opacity,border}.vote-year .step__list li a:hover{border-bottom-color:rgba(88,139,208,0);opacity:.5}.vote-year .step__list--en{font-size:1.4rem;line-height:24px}.vote-year .step__list--jp{font-size:1.8rem;font-weight:700;line-height:24px}.vote-year .step__btn{margin-bottom:55px}.vote-year .category{margin-bottom:30px;padding-top:20px}.vote-year .category__heading{margin-bottom:32px}.vote-year .category__bottom{margin-top:57px;padding-bottom:33px}.vote-year .category__bottom p{color:#8a8a8a;font-size:1.8rem;font-weight:700;letter-spacing:.05em;line-height:26px;margin-bottom:17px;text-align:center}.vote-year .category__bottom p span{color:#b42922}.vote-year .result{padding-bottom:97px;padding-top:20px}.vote-year .result__heading{margin-bottom:69px}.vote-year .result__lead{color:#b68b48;font-size:3.4rem;line-height:51px;text-align:center}.vote-year .ready-info{padding-bottom:54px}.vote-year .ready-info .lead{font-size:3.2rem;line-height:62px;margin-bottom:12px;text-align:center}.vote-year .ready-info .copy{font-size:1.6rem;line-height:24px;text-align:center}.vote-year .lotResult{padding-top:20px}.vote-year .lotResult__heading{margin-bottom:44px}.vote-year .lotResult__ctn{padding-bottom:110px}.vote-year .lotResult .tlb__scroll{margin-bottom:50px}.vote-year .lotResult .tlb__scroll .tlb{width:100%}.vote-year .lotResult .tlb__scroll .tlb th{background:#ececec;font-size:1.6rem;font-weight:700;line-height:26px;padding:9px 15px}.vote-year .lotResult .tlb__scroll .tlb tr:nth-child(2n) td{background:#f7f7f7}.vote-year .lotResult .tlb__scroll .tlb tr td:first-of-type{border-left:1px solid #e7e7e7}.vote-year .lotResult .tlb__scroll .tlb td{border-bottom:1px solid #e7e7e7;border-right:1px solid #e7e7e7;padding:15px}.vote-year .lotResult .tlb__scroll .tlb td.c-center{text-align:center}.vote-year .lotResult .tlb__scroll .tlb td .photo{width:160px}.vote-year .lotResult .tlb__scroll .tlb td .photo img{width:100%}.vote-year .lotResult .tlb__scroll .tlb td p{font-size:1.6rem;line-height:24px}.vote-year .lotResult .tlb__scroll .tlb td p+p{margin-top:5px}.vote-year .lotResult .tlb__scroll .tlb td .notes{font-size:1.2rem;line-height:18px}.vote-year .lotResult .tlb__scroll .tlb colgroup col:first-of-type{width:50px}.vote-year .lotResult .tlb__scroll .tlb colgroup col:nth-of-type(2){width:190px}.vote-year .lotResult .tlb__scroll .tlb colgroup col:nth-of-type(3){width:236px}.vote-year .lotResult .tlb__scroll .tlb colgroup col:nth-of-type(4){width:236px}.vote-year .lotResult .tlb__scroll .tlb colgroup col:nth-of-type(5){width:97px}.vote-year .lotResult .tlb__scroll .tlb colgroup col:nth-of-type(6){width:190px}.vote-year .b_vote .b_time .copy{font-size:1.6rem;line-height:24px;margin-top:28px;text-align:center}.vote-year .b_vote .b_time .copy+.c-btn{margin-top:18px}.vote-year .section_prize{padding:23px 0 94px}.vote-year .section_prize .c-ttl{margin-bottom:29px}.vote-detail{margin-top:18px}.vote-detail .category{padding-top:71px}.vote-detail .category__single .c-ttl{margin-bottom:36px;padding-top:5px;text-align:left}.vote-detail .category__single__ctn{margin-bottom:113px}.vote-detail .category__single__ctn p{letter-spacing:.05em}.vote-detail .category__single__ctn p+dl,.vote-detail .category__single__ctn p+p{margin-top:23px}.vote-detail .category__single__ctn p+img{margin-top:50px}.vote-detail .category__single__ctn dl dt{display:inline;font-weight:700}.vote-detail .category__single__ctn dl dd{display:inline}.vote-detail .category__single__ctn dl+img{margin-top:50px}.vote-detail .category__single__ctn img+p{margin-top:23px}.vote-detail .category__single__ctn img+img{margin-top:18px}.vote-detail .category__single__ctn .c-btn{margin-left:283px;margin-top:32px}.vote-detail .category__single__ctn .c-btn--small{font-size:1.4rem;height:38px;width:160px}.vote-list .category{margin-bottom:10px}.vote-list .c-category__item .ico{height:67.5px;left:-16px;top:-16px;width:67.5px}.vote-list .c-category__item .ico .fit{font-family:"object-fit: contain;";-o-object-fit:contain;object-fit:contain}}@media only screen and (max-width:768px){.page_main{padding-top:9.244791666666668vw}.vote_list li:not(:last-child){margin:0 0 5.598958333333334vw}.vote_item{display:block}.vote_item_new{background:#b68b48;bottom:0;color:#fff;font-size:2.604166666666667vw;letter-spacing:.05em;line-height:1.8;position:absolute;right:0;text-align:center;width:9.114583333333332vw}.vote_item_figure{margin-bottom:2.864583333333333vw;overflow:hidden;position:relative}.vote_item_figure figure{height:61.197916666666664vw;width:100%}.vote_item_figure figure img{-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;-o-transition:transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;will-change:transform}.vote_item_text{font-size:3.6458333333333335vw;font-weight:700;letter-spacing:.05em;text-align:center}.vote_item:hover .vote_item_figure figure img{-webkit-transform:scale(1.1);transform:scale(1.1)}.vote_item:hover .vote_item_text{color:#b68b48}.vote-year .anchor{margin:5.208333333333334vw 0 6.510416666666667vw}.vote-year .count-down{margin-bottom:6.510416666666667vw}.vote-year .step{padding-top:3.90625vw}.vote-year .step__heading{margin-bottom:6.510416666666667vw}.vote-year .step__visual{margin-bottom:5.208333333333334vw}.vote-year .step__list{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-bottom:.5208333333333333vw}.vote-year .step__list li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#e9e7e3;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:15.104166666666666vw;justify-content:center;padding-right:3.6458333333333335vw;position:relative;width:28.645833333333332vw}.vote-year .step__list li:not(:last-child){margin-right:1.8229166666666667vw}.vote-year .step__list li:after{border-bottom:7.552083333333333vw solid #fff;border-left:3.6458333333333335vw solid #e9e7e3;border-top:7.682291666666667vw solid #fff;content:"";height:0;position:absolute;right:0;top:0;width:0}.vote-year .step__list li a,.vote-year .step__list li span{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.vote-year .step__list li a{border-bottom:1px solid #588bd0;color:#588bd0;display:inline-block;-webkit-transition:opacity .3s ease-out,border .3s ease-out;-o-transition:opacity .3s ease-out,border .3s ease-out;transition:opacity .3s ease-out,border .3s ease-out;will-change:opacity,border}.vote-year .step__list li a:hover{border-bottom-color:rgba(88,139,208,0);opacity:.25}.vote-year .step__list--en{font-size:3.125vw;line-height:1}.vote-year .step__list--jp{font-size:3.6458333333333335vw;font-weight:700;line-height:1.4}.vote-year .step__btn{margin-bottom:2.473958333333333vw;margin-top:6.510416666666667vw}.vote-year .category{margin-bottom:5.208333333333334vw;padding-top:3.90625vw}.vote-year .category__heading{margin-bottom:5.208333333333334vw}.vote-year .result{padding-bottom:13.411458333333334vw;padding-top:3.90625vw}.vote-year .result__heading{margin-bottom:9.505208333333332vw}.vote-year .result__lead{color:#b68b48;font-size:5.729166666666666vw;line-height:7.03125vw;text-align:center}.vote-year .ready-info{padding-bottom:8.984375vw;padding-top:4.427083333333334vw}.vote-year .ready-info .lead{font-size:5.46875vw;line-height:6.510416666666667vw;margin-bottom:3.515625vw;text-align:center}.vote-year .ready-info .copy{font-size:3.3854166666666665vw;line-height:1.5;text-align:center}.vote-year .lotResult{padding-top:3.90625vw}.vote-year .lotResult__heading{margin-bottom:5.208333333333334vw}.vote-year .lotResult__ctn{padding-bottom:14.322916666666666vw}.vote-year .lotResult .tlb__scroll{-webkit-overflow-scrolling:touch;margin-bottom:6.510416666666667vw;overflow-x:scroll;padding-bottom:6.510416666666667vw}.vote-year .lotResult .tlb__scroll::-webkit-scrollbar-track{background-color:#ececec}.vote-year .lotResult .tlb__scroll::-webkit-scrollbar{background-color:#ececec;height:.5208333333333333vw}.vote-year .lotResult .tlb__scroll::-webkit-scrollbar-thumb{background-color:#ececec;border:.390625vw solid #b68b48}.vote-year .lotResult .tlb__scroll .tlb{min-width:1000px}.vote-year .lotResult .tlb__scroll .tlb th{background:#ececec;font-size:1.6rem;font-weight:700;line-height:26px;padding:9px 15px}.vote-year .lotResult .tlb__scroll .tlb tr:nth-child(2n) td{background:#f7f7f7}.vote-year .lotResult .tlb__scroll .tlb tr td:first-of-type{border-left:1px solid #e7e7e7}.vote-year .lotResult .tlb__scroll .tlb td{border-bottom:1px solid #e7e7e7;border-right:1px solid #e7e7e7;padding:15px}.vote-year .lotResult .tlb__scroll .tlb td.c-center{text-align:center}.vote-year .lotResult .tlb__scroll .tlb td .photo{width:160px}.vote-year .lotResult .tlb__scroll .tlb td .photo img{width:100%}.vote-year .lotResult .tlb__scroll .tlb td p{font-size:1.6rem;line-height:24px}.vote-year .lotResult .tlb__scroll .tlb td p+p{margin-top:5px}.vote-year .lotResult .tlb__scroll .tlb td .notes{font-size:1.2rem;line-height:18px}.vote-year .lotResult .tlb__scroll .tlb colgroup col:first-of-type{width:50px}.vote-year .lotResult .tlb__scroll .tlb colgroup col:nth-of-type(2){width:190px}.vote-year .lotResult .tlb__scroll .tlb colgroup col:nth-of-type(3){width:236px}.vote-year .lotResult .tlb__scroll .tlb colgroup col:nth-of-type(4){width:236px}.vote-year .lotResult .tlb__scroll .tlb colgroup col:nth-of-type(5){width:97px}.vote-year .lotResult .tlb__scroll .tlb colgroup col:nth-of-type(6){width:190px}.vote-year .b_vote .b_time{padding:6.510416666666667vw 3.90625vw 8.072916666666668vw}.vote-year .b_vote .b_time .copy{font-size:3.3854166666666665vw;line-height:1.5;margin-top:3.6458333333333335vw;text-align:center}.vote-year .section_prize{padding:9.765625vw 0 14.84375vw}.vote-year .section_prize .b_slider .swiper-container{padding:2.604166666666667vw 0 0 3.2552083333333335vw}.vote-detail .category{padding-top:5.208333333333334vw}.vote-detail .category .sidebar_select{margin-bottom:5.729166666666666vw}.vote-detail .category__single .c-ttl{margin-bottom:5.208333333333334vw;text-align:left}.vote-detail .category__single__ctn{margin-bottom:14.322916666666666vw}.vote-detail .category__single__ctn p{font-size:3.3854166666666665vw;letter-spacing:.05em}.vote-detail .category__single__ctn p+dl,.vote-detail .category__single__ctn p+p{margin-top:1.8229166666666667vw}.vote-detail .category__single__ctn p+img{margin-top:6.510416666666667vw}.vote-detail .category__single__ctn dl{font-size:3.3854166666666665vw;letter-spacing:.05em}.vote-detail .category__single__ctn dl dt{display:inline;font-weight:700}.vote-detail .category__single__ctn dl dd{display:inline}.vote-detail .category__single__ctn dl+img{margin-top:5.989583333333334vw}.vote-detail .category__single__ctn img{width:100%}.vote-detail .category__single__ctn img+p{margin-top:2.994791666666667vw}.vote-detail .category__single__ctn img+img{margin-top:3.2552083333333335vw}.vote-detail .category__single__ctn .c-btn{margin:6.510416666666667vw auto 0}.vote-detail .category__single__ctn .c-btn--small{font-size:3.3854166666666665vw;height:9.114583333333332vw;line-height:1.5;width:39.0625vw}.vote-list .category{margin-bottom:1.3020833333333335vw}.vote-list .c-category__item .ico{height:16.6015625vw;left:-2.604166666666667vw;top:-3.3854166666666665vw;width:16.6015625vw}.vote-list .c-category__item .ico .fit{-o-object-fit:contain;object-fit:contain}}