-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:18px}.carList_block{padding-top:40px}.carList_block:not(:last-child){margin-bottom:35px}.mainvisual{margin-bottom:40px}.finalists_img{margin-bottom:46px;text-align:center}.finalists_img img{margin-bottom:17px}.finalists_img figcaption{font-size:1.6rem;letter-spacing:.05em;text-align:center}.finalists_btn{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.finalists_btn .c-btn:not(:last-child){margin-right:30px}.carList_banner{margin-bottom:77px;text-align:center}.carList_banner picture{display:block;margin-bottom:22px}.carList_category{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f5f5f5;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:50px;padding:16px 24px}.carList_category .category_text{font-size:1.4rem;font-weight:500;margin-right:24px}.carList_category .category_select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/award/assets/images/common/arrow_down.svg) right 6px center no-repeat #fff;background-size:9px;border:1px solid #dedede;border-radius:5px;-webkit-box-shadow:none;box-shadow:none;font-size:1.4rem;height:29px;min-width:113px;padding:0 20px 0 10px}.carList_category .category_select select::-ms-expand{display:none}.carList_category .category_select select::-ms-clear,.carList_category .category_select select::-ms-reveal{display:none}.carList_category .category_select select:focus{outline:none;outline-offset:0}.c-category__ctn{margin:0 -20px}.c-category__item{-webkit-box-shadow:none;box-shadow:none;display:block;margin:48px 20px 0;width:calc(50% - 40px)}.c-category__item:nth-child(-n+2){margin-top:0}.c-category__item .c-category__box{border:1px solid #efefef;-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,8%);box-shadow:0 3px 3px 0 rgba(0,0,0,8%);padding:25px 25px 30px}.c-category__item .ttl{letter-spacing:.05em}.c-category__item .ctn{border:none;padding:8px 0 0}.c-category__item .carList_ranking{margin-bottom:22px;text-align:center}.c-category__item .carList_ranking .ranking_img{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:72px;margin:0 auto 13px}.c-category__item .carList_ranking .ranking_img img{width:100%}.c-category__item .carList_ranking .ranking_img01{width:65px}.c-category__item .carList_ranking .ranking_img02{width:105px}.c-category__item .carList_ranking .ranking_img03{width:55px}.c-category__item .carList_ranking .ranking_text{font-size:2rem;font-weight:700;letter-spacing:.05em}.c-category__item .carList_ranking:after{background:#b68b48;border-radius:99px;content:"";display:block;height:4px;margin:14px auto 0;width:86px}.carList_single{margin:0 auto;padding-top:36px;width:696px}.carList_single .c-ttl{margin-bottom:36px;text-align:left}.carList_single .single_cont{margin-bottom:36px}.carList_single .single_cont p{letter-spacing:.05em}.carList_single .single_cont p+dl,.carList_single .single_cont p+p{margin-top:23px}.carList_single .single_cont p+img{margin-top:50px}.carList_single .single_cont dl dt{display:inline;font-weight:700}.carList_single .single_cont dl dd{display:inline}.carList_single .single_cont dl+img{margin-top:50px}.carList_single .single_cont img+p{margin-top:23px}.carList_single .single_cont img+img{margin-top:16px}.carList_other .single_ttl{border-bottom:2px solid #000;font-size:2rem;font-weight:700;letter-spacing:.05em;line-height:1.4;margin-bottom:23px;padding-bottom:13px}.carList_other .c-btn{font-size:1.4rem;height:38px;margin:60px auto 0;width:160px}.carListSlide{position:relative}.list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.list-editor{display:block}.list-editor .item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.list-editor .item_photo{-webkit-box-flex:0;-ms-flex-negative:0;display:block;-ms-flex:0 1 170px;flex:0 1 170px;flex-shrink:0;overflow:hidden}.list-editor .item_photo img{height:114px;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;will-change:transform}.list-editor .item_photo:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.list-editor .item_ttl{display:inline-block;font-size:1.6rem;font-weight:700;letter-spacing:.25px;line-height:1.5;margin-bottom:15px;-webkit-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out;will-change:color}.list-editor .item_ttl:hover{color:#588bd0}.list-editor .item_ctn{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0;padding:10px 0 0 24px;width:100%}.list-editor .item_info{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:3px}.list-editor .item_info time{-ms-flex-negative:0;color:#000;display:inline-block;flex-shrink:0;font-size:1.4rem;font-weight:500;letter-spacing:.75px;line-height:26px}.list-editor .item_info .list{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0;padding-left:20px;width:100%}.list-editor .item+.item{margin-top:20px}.list_jury{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:-20px 0 0 -20px}.list_jury li{margin:20px 0 0 20px;width:calc(33.33% - 20px)}.list_jury li div{border:1px solid #c4c4c4;-webkit-box-sizing:borde-box;box-sizing:borde-box;display:block;height:100%;padding:17px 24px 12px 23px}.list_jury li div:after{clear:both;content:"";display:table}.list_jury li figure{float:left;margin-top:8px;width:108px}.list_jury li figure img{border-radius:100%;height:108px}.list_jury li .name{color:#b68b48;float:left;font-size:1.6rem;font-weight:700;line-height:24px;margin-bottom:5px;padding-left:15px;width:calc(100% - 108px)}.list_jury li .des{display:block;float:left;font-size:1.6rem;font-style:normal;line-height:24px;padding-left:15px;width:calc(100% - 108px)}.list_jury li .l_detail{display:block;float:right;margin-top:1px;text-align:right;width:calc(100% - 108px)}.list_jury li .l_detail ins{border-bottom:1px solid #3e79c9;color:#3e79c9;display:inline-block;font-size:1.4rem;letter-spacing:.5px;line-height:26px;text-decoration:none}.swiper-container{height:100%;width:100%}.swiper-wrapper{background-color:#fff;margin-bottom:18px}.swiper-slide{position:relative}.swiper-pagination{bottom:-4px;margin:0 -6px;position:relative}.swiper-pagination-bullet{background-color:#c5c5c5;height:9px;margin:0 6px;opacity:1;width:9px}.swiper-pagination-bullet-active{background-color:#d32d24!important}.swiper-button-next,.swiper-button-prev{background-color:#474747;border-radius:50%;height:21px;-webkit-transition:background-color .3s ease-in-out;-o-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out;width:21px;will-change:background-color;z-index:99}.swiper-button-next:after,.swiper-button-prev:after{display:none}.swiper-button-next:before,.swiper-button-prev:before{background:url(/award/assets/images/carlist/arr_btn.svg) no-repeat 50%;background-size:100% 100%;content:"";height:8px;left:0;margin:0 auto;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:5px}.swiper-button-next:hover,.swiper-button-prev:hover{background-color:#b68b48}.swiper-button-prev{left:-35px}.swiper-button-next{right:-35px;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.swiper-photo{border-radius:15px;margin-bottom:14px;overflow:hidden}.swiper-photo img{display:block;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;will-change:transform}.swiper-ttl{color:#b68b48;font-size:2rem;font-weight:400;letter-spacing:2.5px;line-height:36px;margin-bottom:20px}.swiper-tag{background-color:#fff;border:1px solid #b68b48;border-radius:15px;color:#b68b48;display:inline-block;font-size:1.6rem;letter-spacing:1px;line-height:27px;padding:0 17px}.list.list-tag{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-10px -5px 0}.list.list-tag .tag_item{background:#7593af;border-radius:5px;color:#fff;display:block;font-size:1.2rem;line-height:24px;margin:10px 5px 0;min-width:86px;padding:0 20px;text-align:center;-webkit-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out;will-change:opacity}.list.list-tag .tag_item:hover{opacity:.5}}@media only screen and (max-width:768px){.carList_block{padding-top:5.729166666666666vw}.carList_block:not(:last-child){margin-bottom:3.3854166666666665vw}.mainvisual{margin-bottom:4.036458333333334vw}.finalists_img{margin-bottom:5.989583333333334vw;text-align:center}.finalists_img img{margin-bottom:2.473958333333333vw}.finalists_img figcaption{font-size:3.3854166666666665vw;letter-spacing:.05em;text-align:center}.finalists_btn{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.finalists_btn .c-btn:not(:last-child){margin-right:3.90625vw}.carList_banner{margin-bottom:13.671875vw;text-align:center}.carList_banner picture{display:block;margin-bottom:2.864583333333333vw}.carList_banner figcaption{font-size:3.3854166666666665vw;letter-spacing:0}.carList_category{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f5f5f5;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:4.296875vw;padding:2.864583333333333vw 3.6458333333333335vw}.carList_category .category_text{font-size:3.3854166666666665vw;font-weight:500;letter-spacing:.05em;margin-right:6.25vw}.carList_category .category_select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/award/assets/images/common/arrow_down.svg) right 2.473958333333333vw center no-repeat #fff;background-size:3.6458333333333335vw;border:1px solid #dedede;border-radius:.6510416666666667vw;-webkit-box-shadow:none;box-shadow:none;font-size:calc(10px + 2.08333vw);height:9.114583333333332vw;min-width:30.729166666666668vw;padding:0 6.119791666666666vw 0 3.7760416666666665vw}.carList_category .category_select select::-ms-expand{display:none}.carList_category .category_select select::-ms-clear,.carList_category .category_select select::-ms-reveal{display:none}.carList_category .category_select select:focus{outline:none;outline-offset:0}.c-category__item{-webkit-box-shadow:none;box-shadow:none}.c-category__item:nth-child(-n+2){margin-top:0}.c-category__item .c-category__box{border:1px solid #efefef;-webkit-box-shadow:0 .390625vw .390625vw 0 rgba(0,0,0,8%);box-shadow:0 .390625vw .390625vw 0 rgba(0,0,0,8%);padding:3.90625vw 3.90625vw 7.8125vw}.c-category__item .ttl{letter-spacing:.05em}.c-category__item .ctn{border:none;padding:2.864583333333333vw 0 0}.c-category__item .carList_ranking{margin-bottom:2.864583333333333vw;text-align:center}.c-category__item .carList_ranking .ranking_img{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:13.020833333333334vw;margin:0 auto 1.6927083333333333vw}.c-category__item .carList_ranking .ranking_img01{width:13.151041666666666vw}.c-category__item .carList_ranking .ranking_img02{height:16.145833333333336vw;width:23.4375vw}.c-category__item .carList_ranking .ranking_img03{width:9.765625vw}.c-category__item .carList_ranking .ranking_text{font-size:3.6458333333333335vw;font-weight:700;letter-spacing:.05em}.c-category__item .carList_ranking:after{background:#b68b48;border-radius:99px;content:"";display:block;height:.5208333333333333vw;margin:1.8229166666666667vw auto 0;width:11.197916666666668vw}.carList_single{margin:0 auto;padding-top:1.3020833333333335vw}.carList_single .c-ttl{margin-bottom:4.947916666666666vw;text-align:left}.carList_single .single_cont{margin-bottom:9.114583333333332vw}.carList_single .single_cont p{font-size:3.3854166666666665vw;letter-spacing:.05em}.carList_single .single_cont p+dl,.carList_single .single_cont p+p{margin-top:1.8229166666666667vw}.carList_single .single_cont p+img{margin-top:6.510416666666667vw}.carList_single .single_cont dl{font-size:3.3854166666666665vw;letter-spacing:.05em}.carList_single .single_cont dl dt{display:inline;font-weight:700}.carList_single .single_cont dl dd{display:inline}.carList_single .single_cont dl+img{margin-top:5.989583333333334vw}.carList_single .single_cont img{width:100%}.carList_single .single_cont img+p{margin-top:2.994791666666667vw}.carList_single .single_cont img+img{margin-top:3.2552083333333335vw}.carList_other .single_ttl{border-bottom:.390625vw solid #000;font-size:4.166666666666666vw;font-weight:700;letter-spacing:.05em;line-height:1.4;margin-bottom:6.770833333333333vw;padding-bottom:2.213541666666667vw}.carList_other .c-btn{margin:10.416666666666668vw auto 0}.carListSlide{position:relative}.list_jury{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:-3.90625vw 0 0 -4.6875vw}.list_jury li{margin:3.90625vw 0 0 4.6875vw;width:calc(50% - 4.6875vw)}.list_jury li div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #c4c4c4;-webkit-box-sizing:borde-box;box-sizing:borde-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;height:100%;padding:3.7760416666666665vw 3.6458333333333335vw 4.166666666666666vw 2.864583333333333vw}.list_jury li figure{width:16.927083333333336vw}.list_jury li figure img{border-radius:100%;height:16.927083333333336vw}.list_jury li .name{color:#b68b48;font-size:3.3854166666666665vw;font-weight:700;letter-spacing:.13020833333333331vw;line-height:5.078125vw;padding-left:2.34375vw;width:calc(100% - 16.92708vw)}.list_jury li .des{display:block;font-size:3.3854166666666665vw;font-style:normal;letter-spacing:.15625vw;line-height:5.078125vw;margin-left:.78125vw;margin-top:1.6927083333333333vw;width:100%}.list_jury li .l_detail{display:block;margin-top:2.473958333333333vw;text-align:right;width:100%}.list_jury li .l_detail ins{border-bottom:1px solid #3e79c9;color:#3e79c9;display:inline-block;font-size:3.125vw;letter-spacing:.06510416666666666vw;line-height:4.557291666666666vw;text-decoration:none}.swiper-container{height:100%;width:100%}.swiper-wrapper{background-color:#fff;margin-bottom:2.34375vw}.swiper-slide{position:relative}.swiper-pagination{bottom:-3.90625vw;margin:0 -.78125vw;position:relative}.swiper-pagination-bullet{background-color:#c5c5c5;height:2.213541666666667vw;margin:0 1.4322916666666665vw;opacity:1!important;width:2.213541666666667vw}.swiper-pagination-bullet-active{background-color:#d32d24!important}.swiper-button-next,.swiper-button-prev{display:none}.swiper-photo{border-radius:1.953125vw;margin-bottom:1.8229166666666667vw;overflow:hidden}.swiper-photo img{display:block;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;will-change:transform}.swiper-ttl{color:#b68b48;font-size:2.604166666666667vw;font-weight:400;letter-spacing:2.vw(5);line-height:4.6875vw;margin-bottom:2.604166666666667vw}.swiper-tag{background-color:#fff;border:1px solid #b68b48;border-radius:1.953125vw;color:#b68b48;display:inline-block;font-size:2.083333333333333vw;letter-spacing:.13020833333333331vw;line-height:3.515625vw;padding:0 2.213541666666667vw}.list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.list-editor{display:block}.list-editor .item{display:-webkit-box;display:-ms-flexbox;display:flex}.list-editor .item_photo{-webkit-box-flex:0;-ms-flex-negative:0;display:block;-ms-flex:0 1 20.3125vw;flex:0 1 20.3125vw;flex-shrink:0;overflow:hidden}.list-editor .item_photo img{height:14.84375vw;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;will-change:transform}.list-editor .item_photo:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.list-editor .item_ttl{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:inline-block;display:-webkit-box;font-size:3.3854166666666665vw;font-weight:700;letter-spacing:.vw(25);line-height:1.5;margin-bottom:1.953125vw;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.list-editor .item_ttl:hover{color:#588bd0}.list-editor .item_ctn{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0;margin-top:-1.3020833333333335vw;padding:0 0 0 2.604166666666667vw;width:100%}.list-editor .item_info{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:.390625vw}.list-editor .item_info time{-ms-flex-negative:0;color:#000;display:inline-block;flex-shrink:0;font-size:3.125vw;font-weight:500;letter-spacing:.05em;line-height:3.3854166666666665vw;width:17.578125vw}.list-editor .item_info .list{-webkit-box-flex:1;-ms-flex:1 0;flex:1 0;padding-left:2.604166666666667vw;width:100%}.list-editor .item+.item{margin-top:5.338541666666666vw}.list.list-tag{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1.3020833333333335vw -.78125vw 0}.list.list-tag .tag_item{background:#7593af;border-radius:.6510416666666667vw;color:#fff;display:block;font-size:3.125vw;line-height:5.078125vw;margin:1.3020833333333335vw .78125vw 0;min-width:14.322916666666666vw;padding:0 1.3020833333333335vw;text-align:center}.list.list-tag .tag_item:hover{opacity:.25}}