@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500&family=Roboto:wght@500&display=swap";.onlyPc{display:block}.onlyPc.--inline{display:inline}.onlyPc.--flex{display:flex}@media screen and (max-width: 767px){.onlyPc{display:none}.onlyPc.--inline{display:none}.onlyPc.--flex{display:none}}.onlySp{display:none}@media screen and (max-width: 767px){.onlySp{display:block}.onlySp.--inline{display:inline}.onlySp.--flex{display:flex}}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding:0;margin:0}*,*::before,*::after{box-sizing:border-box}table{border-collapse:collapse;border-spacing:0;empty-cells:show}fieldset,img,a img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-weight:normal;font-style:normal}ol,ul,li{list-style:none;margin:0;padding:0}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%}q:before,q:after{content:""}abbr,acronym{border:0}img{vertical-align:bottom;backface-visibility:hidden;-webkit-backface-visibility:hidden}select{margin:0}html{overflow:auto}body{background-color:#fff;font-size:100%;color:#2a2a2a;text-align:center;font-family:"メイリオ",Meiryo,"MS Pゴシック","MS P Gothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka",arial,sans-serif,verdana,Helvetica}a:link{text-decoration:none;cursor:pointer}#contentAll{text-align:left;overflow:hidden}#contentAll h1{position:absolute;color:transparent}.mediaSP{display:none}.mediaSP-inline{display:none}.preload *{transition:none !important}#header_lp{width:100%;background:#000;height:70px;padding-top:10px}.header_inner{width:1280px;margin:0 auto}.logo{display:block;width:127px;height:50px;background:url(/award/2024/images2024/logo_beauty.png?20240222) no-repeat center left;background-size:127px 50px;overflow:hidden;white-space:nowrap;color:transparent !important}#breadcrumbs{padding:15px 0;margin:0 auto 0;width:1240px;text-align:center;border-top:1px solid #ccc}#breadcrumbs p{max-width:1240px;margin:0 auto;color:#666;font-size:10px;line-height:120%;text-align:left}#breadcrumbs a{font-weight:normal}#breadcrumbs a:link{color:#999;text-decoration:none;cursor:pointer}#breadcrumbs a:visited{color:#7976a6;text-decoration:none}#breadcrumbs a:hover{color:#7878cc;text-decoration:underline}#breadcrumbs a:active{color:#7878cc;text-decoration:underline}.lowerHeader{position:relative;display:flex;justify-content:center;height:260px;background:url("/award/2024/images2024/MV_bgShort.jpg?20240222") no-repeat;background-size:cover;background-position:center}@media screen and (max-width: 767px){.lowerHeader{height:clamp(200px,53vw,260px)}}@media screen and (max-width: 488px){.lowerHeader{background:url("/award/2024/images2024/MV_bgShortSP.jpg?20240222") no-repeat;background-size:cover;background-position:center center}}.lowerHeader__logo{display:block;width:700px;height:auto}@media screen and (max-width: 767px){.lowerHeader__logo{display:none}}.lowerHeader__logoSP{display:none}@media screen and (max-width: 767px){.lowerHeader__logoSP{display:block;width:auto;height:100%}}.lowerHeader__logoImg{width:100%;height:auto}@media screen and (max-width: 767px){.lowerHeader__logoImg{width:auto;height:100%}}#container{position:relative;z-index:1;color:#fff;background-color:#18131d;background-image:linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 28%, rgba(173, 52, 190, 0.19) 43%, rgba(173, 52, 190, 0.2) 48%, rgba(0, 0, 0, 0) 61%);text-align:center;font-family:"Noto Sans JP","Roboto","Hiragino Kaku Gothic ProN",Meiryo,sans-serif}@media screen and (max-width: 767px){#container{background-image:linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 33%, rgba(173, 52, 190, 0.23) 53%, rgba(0, 0, 0, 0) 65%)}}.main_outer{position:relative;z-index:1;width:100%;background-color:#18131d;padding:64px 48px;text-align:center}@media screen and (max-width: 767px){.main_outer{padding:55px 0px 80px}}.main_outer--contest{padding:72px 48px 64px;background-image:linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 15%, rgba(173, 52, 190, 0.14) 30.56%, rgba(173, 52, 190, 0.15) 35.76%, rgba(84, 84, 84, 0) 49.35%)}.main_outer--style{background-image:linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 23%, rgba(0, 202, 171, 0.095) 49.57%, rgba(0, 202, 171, 0.1) 58.9%, rgba(0, 0, 0, 0) 82.52%)}@media screen and (max-width: 767px){.main_outer--style{background-image:none}}.main_outer--ceremony{padding:24px 48px 80px}@media screen and (max-width: 767px){.main_outer--ceremony{padding:12px 0px 80px}}.title_sp,.title_sp_sml{display:none}.contents_title_tag_txt{position:relative;display:inline-block;background-color:rgba(0,202,171,.1);padding:4px 24px 6px 32px;border:1px solid #fff;border-radius:50px;font-size:16px;color:#fff;letter-spacing:.05em}@media screen and (max-width: 767px){.contents_title_tag_txt{padding:5px 17px 6px;font-size:12px}}.contents_title_tag_txt--mens{padding:4px 29px 6px 37px}@media screen and (max-width: 767px){.contents_title_tag_txt--mens{padding:5px 20px 6px;font-size:12px}}.contents_title_tag_txt::before{z-index:-10;content:"";display:block;position:absolute;top:-2px;left:-2px;width:calc(100% + 4px);height:calc(100% + 4px);border:3px solid #00caab;border-radius:50px}.contents_title_tag_txt::after{z-index:-20;content:"";display:block;position:absolute;top:-3px;left:-3px;width:calc(100% + 6px);height:calc(100% + 6px);border:6px solid #00caab;border-radius:50px;filter:blur(10px)}.title_jp{display:block;font-size:14px;font-weight:500;line-height:1;letter-spacing:.05em}.title_jp_wht{color:#fff}.other_contents_title .title_jp,.sub_contents_title .title_jp{margin-bottom:40px}.title_lead{max-width:761px;margin:40px auto 0;font-size:14px;line-height:2;text-align:center}.caution{display:block;font-size:14px;line-height:1.4285714286;letter-spacing:.05em}.caution_top{margin-top:5px;margin-left:1em}.caution_under{margin-left:1em}.caution::before{content:"※";margin-left:-1em}.link_bn{margin-top:120px;padding:0 20px}@media screen and (max-width: 767px){.link_bn{margin-top:80px}}.link_bn a{display:block;margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;transition:.3s}@media screen and (max-width: 767px){.link_bn a{width:auto}}@media screen and (max-width: 767px){.link_bn img{width:100%}}.link_bn a:hover{opacity:.6}@media screen and (max-width: 767px){.link_bn a:hover{opacity:1}}.other_contents{width:100%;padding:64px 48px;margin-bottom:80px;background:#979797;color:#fff;text-align:center}.other_contents_list{max-width:780px;margin:0 auto -10px;display:flex;flex-wrap:wrap;justify-content:center}.other_contents_list li{width:244px;height:auto;margin:0 5px 10px;background-color:#000}.other_contents_list li a{display:block;transition:.3s}.other_contents_list li a:hover{opacity:.6}.other_contents_list li img{width:100%}.snsArea{position:relative;border-top:1px solid #c1bcbc;border-bottom:1px solid #c1bcbc;width:400px;margin:60px auto 30px;padding:20px 0}.snsArea p{width:160px;display:block;position:absolute;top:-10px;right:0;left:0;margin:0 auto;text-align:center;margin-bottom:10px;font-size:14px}.snsArea p span{display:block;width:160px;padding:0;font-weight:bold;color:#ef507a;background-color:#fff}.snsArea .inner{width:180px;margin:5px auto 0}.snsArea .inner .snsArea_fb,.snsArea .inner .snsArea_tw{float:left;width:40px;margin-right:30px}.snsArea .inner .snsArea_line{float:left;width:40px;margin-right:0}.snsArea .snsArea_line img,.snsArea .snsArea_tw img,.snsArea .snsArea_fb img{width:40px;height:40px}.snsArea .inner .snsArea_line img:hover,.snsArea .inner .snsArea_tw img:hover,.snsArea .inner .snsArea_fb img:hover{opacity:.7}.snsArea .inner:after{content:"";display:block;clear:both}.snsArea .snsArea_line .snsArea_line_sp,.snsArea .snsArea_tw .snsArea_tw_sp,.snsArea .snsArea_fb .snsArea_fb_sp{display:none}.snsArea .snsArea_line .snsArea_line_pc,.snsArea .snsArea_tw .snsArea_tw_pc,.snsArea .snsArea_fb .snsArea_fb_pc{width:40px;height:40px}#footer_lp{position:relative;max-width:1240px;margin:0 auto 10px;padding:10px 0 20px;border-top:1px solid #ddd}#copyright_lp a{font-size:10px;color:#435b67;font-weight:bold}#footer_lp a:link{color:#999;text-decoration:none;cursor:pointer}#footer_lp a:visited{color:#7976a6;text-decoration:none}#footer_lp a:hover{color:#7878cc;text-decoration:underline}#footer_lp a:active{color:#7878cc;text-decoration:underline}#copyright_lp a:link{color:#999;text-decoration:none}#copyright_lp a:visited{color:#4c4c80;text-decoration:none}#copyright_lp a:hover{color:#7878cc;text-decoration:underline}#copyright_lp a:active{color:#7878cc;text-decoration:underline}#footerLinks_lp{font-size:12px;overflow:hidden;position:absolute;top:10px;right:-15px}#footerLinks_lp:after{content:"";display:block;clear:both}#footerLinks_lp li{float:left;border-right:1px solid #ddd;padding-right:15px;margin-left:15px;margin-right:-1px}.common_link_btn_container{display:flex;justify-content:center;width:100%}@media screen and (max-width: 767px){.common_link_btn_container{padding:0 20px}}.common_link_btn{display:flex;justify-content:center;align-items:center;position:relative;margin:0 auto;margin-top:64px;width:240px;height:48px;border:1px solid #fff;border-radius:2px;transition:.3s}@media screen and (max-width: 767px){.common_link_btn{margin-top:40px;width:100%}}.common_link_btn_inner{z-index:1;font-size:14px;font-weight:500;color:#fff;letter-spacing:.08em;text-decoration:none}.common_link_btn::before{content:"";position:absolute;width:100%;height:100%;background-image:linear-gradient(rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.5) 100%);border-radius:2px;transition:.3s;opacity:0}.common_link_btn::after{display:block;content:"";position:absolute;top:20px;right:14px;width:7px;height:7px;border-top:1px solid #fff;border-left:1px solid #fff;transform:rotate(135deg);transition:.3s}.common_link_btn:hover::before{transition:.3s;opacity:1}.pageTop{position:fixed;width:60px;height:60px;right:80px;bottom:70px;border:1px solid #e223af;background-color:rgba(0,0,0,.14);-webkit-backdrop-filter:blur(7.83px);backdrop-filter:blur(7.83px);border-radius:50px;opacity:0;transition:.8s;pointer-events:none;z-index:100}@media screen and (max-width: 767px){.pageTop{right:10px;bottom:16px}}.pageTop--active{opacity:1}.pageTop:hover::before{opacity:1}.pageTop::before{position:absolute;display:block;content:"";width:100%;height:100%;background-image:linear-gradient(to top, rgba(234, 66, 170, 0.2) 0%, rgba(0, 0, 0, 0) 100%);border-radius:50px;opacity:0;transition:.3s}.pageTop__button{display:block;width:100%;height:100%;pointer-events:auto}.pageTop__button::before{display:block;content:"";position:absolute;top:28px;right:13px;width:19px;height:2px;border-radius:1px;background-color:#e223af;transform:rotate(45deg)}.pageTop__button::after{display:block;content:"";position:absolute;top:28px;right:26px;width:19px;height:2px;border-radius:1px;background-color:#e223af;transform:rotate(-45deg)}@media screen and (max-width: 767px){body{line-height:1.3;min-width:320px;-webkit-text-size-adjust:none;font-family:"メイリオ",Meiryo,"MS Pゴシック","MS P Gothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka",arial,sans-serif,verdana,Helvetica}.mediaPC{display:none}.mediaSP{display:block}.mediaSP-inline{display:inline}.mediaTab{display:block}#contentAll{min-width:100%}#header_lp{width:auto;min-width:100%;height:54px;padding:10px 20px}.logo{display:block;width:auto;height:34px;background-size:auto 34px}#breadcrumbs{margin:0 15px;width:auto}#breadcrumbs a{color:#999;line-height:1.5}#breadcrumbs a:visited{text-decoration:underline}#breadcrumbs a:link{text-decoration:underline}#container{line-height:1.3;min-width:320px;-webkit-text-size-adjust:none}.contents_title,.other_contents_title{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;margin:0 auto;text-align:center}.title_pc{display:none}.title_sp{display:block}.title_sp_sml{display:block;height:22px}.title_jp{font-size:12px;margin-top:16px}.contents_title .title_jp,.other_contents_title .title_jp{display:block;font-size:12px}.other_contents_title .title_jp{margin-top:14px}.title_lead{padding-right:20px;padding-left:20px;font-size:14px;line-height:2;text-align:left}.link_bn a img{width:100%;height:auto}.link_bn a:hover{opacity:1}.other_contents{padding:60px 20px 40px;margin-bottom:60px}.other_contents_list{width:100%;margin-bottom:0}.other_contents_list:after{content:none}.other_contents_list li{width:auto;margin:20px 0 0;text-align:center}.other_contents_list li:first-child{margin:0}.other_contents_list li a:hover{opacity:1}.other_contents_list li img{width:100%}.snsArea{border-bottom:none;width:80%;margin:52px auto 0;padding:20px 0}.snsArea p span{padding:0 5px}.snsArea .inner{width:180px;margin:0 auto}.snsArea .inner .snsArea_fb,.snsArea .inner .snsArea_tw{margin-right:30px}.snsArea .snsArea_line .snsArea_line_sp,.snsArea .snsArea_tw .snsArea_tw_sp,.snsArea .snsArea_fb .snsArea_fb_sp{width:40px;display:block}.snsArea .snsArea_line .snsArea_line_pc,.snsArea .snsArea_tw .snsArea_tw_pc,.snsArea .snsArea_fb .snsArea_fb_pc{display:none}.snsArea .inner .snsArea_line img:hover,.snsArea .inner .snsArea_tw img:hover,.snsArea .inner .snsArea_fb img:hover{opacity:1}#footer_lp{border-top:1px solid #ddd;padding-top:5px;width:94%;margin:5px auto 20px auto;height:auto}#footer_lp a:link,#footer_lp a:visited,#copyright_lp a:link,#copyright_lp a:link{text-decoration:underline}#copyright_lp{position:static;padding:0;margin-top:22px}#footerLinks_lp{font-size:10px;line-height:14px;position:static}#footerLinks_lp li{padding:0 5px 0 0;margin:0 5px 5px 0}.common_link_btn a{width:100%;height:54px;font-size:16px;letter-spacing:.1em;text-decoration:none}.common_link_btn a::after{top:23px;right:14px}}.awardHeader{display:flex;justify-content:center;height:360px;background:url("/award/2024/images2024/index/MV_bg.jpg?20240222") no-repeat;background-size:cover;background-position:center center}@media screen and (max-width: 767px){.awardHeader{height:clamp(300px,80vw,360px)}}@media screen and (max-width: 450px){.awardHeader{background:url("/award/2024/images2024/index/MV_bgSP.jpg?20240222") no-repeat;background-size:cover;background-position:center center}}.awardHeader__logo{display:block;width:650px;height:360px}@media screen and (max-width: 767px){.awardHeader__logo{display:none}}.awardHeader__logoSP{display:none}@media screen and (max-width: 767px){.awardHeader__logoSP{display:block;width:auto;height:100%}}.awardList__container{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 384px), 1fr));grid-template-rows:auto;width:100%;max-width:1280px;padding:50px 0 94px;margin:0 auto}@media screen and (max-width: 767px){.awardList__container{row-gap:24px;padding:34px 0 69px}}.awardList__container .awardList_salon,.awardList__container .awardList_style{display:grid;grid-template-rows:subgrid;grid-row:span 3;row-gap:36px;position:relative;max-width:100%;height:auto;padding:0 48px;text-align:left}@media screen and (max-width: 767px){.awardList__container .awardList_salon,.awardList__container .awardList_style{width:100%;padding:0 20px;text-align:center}}.awardList__container .awardList_salon{background:url("/award/2024/images2024/index/map_all.png?20240222") no-repeat;background-position:right 49px top 115px;background-size:413px 450px}@media screen and (max-width: 767px){.awardList__container .awardList_salon{background-position:right 50% top 81px;background-size:335px 365px}}.awardList__container .awardList_style{-o-border-image:linear-gradient(transparent 0 30px, #8e8e8e 30px) 1/0 0 0 2px;border-image:linear-gradient(transparent 0 30px, #8e8e8e 30px) 1/0 0 0 2px;border-left:solid}@media screen and (max-width: 767px){.awardList__container .awardList_style{padding-top:23px;-o-border-image:none;border-image:none;border-top:1px solid #fff;border-left:none}}.bestSalon__title{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.bestSalon__titleImg{margin-left:max(-13%,-53px);width:min(100%,400px);height:auto}@media screen and (max-width: 767px){.bestSalon__titleImg{margin-left:0;width:min(100%,278px)}}.bestSalon__subTitle{margin-top:-21px}@media screen and (max-width: 767px){.bestSalon__subTitle{margin-top:-13px}}.awardList_salon_map_image{position:absolute;top:115px;right:49px;width:413px;height:450px;opacity:0;transition:.3s}@media screen and (max-width: 767px){.awardList_salon_map_image{top:103px;width:335px;height:365px}}.salon_map_nav{width:274px;margin-top:42px}@media screen and (max-width: 767px){.salon_map_nav{display:block;width:100%;margin-top:43px}}.awardList_salon_area{display:flex;flex-wrap:wrap;margin:0 -10px -10px 0}@media screen and (max-width: 767px){.awardList_salon_area{justify-content:space-between;max-width:100%;margin-bottom:-8px}}.awardList_salon_area li{width:132px;height:40px;margin:0 10px 10px 0}@media screen and (max-width: 767px){.awardList_salon_area li{width:calc(50% - 8px);margin:0 0 10px 0}}.awardList_salon_area li a{display:flex;justify-content:center;align-items:center;position:relative;width:100%;height:100%;color:#fff;border:1px solid #fff;border-radius:2px;text-align:center;font-size:15px;line-height:1.5;text-decoration:none;transition:.3s;z-index:1000}@media screen and (max-width: 767px){.awardList_salon_area li a,.awardList_salon_area li a::before{transition:none}}.awardList_salon_area li a::before{display:block;content:"";position:absolute;top:17px;right:10px;transition:.3s;width:7px;height:7px;border-top:1px solid #fff;border-left:1px solid #fff;background-color:transparent;transform:rotate(135deg)}@media screen and (max-width: 767px){.awardList_salon_area li a::before{top:18px}}.awardList_salon_area li a:hover{border-color:#e223af;background-image:linear-gradient(rgba(0, 0, 0, 0) 0%, rgba(235, 27, 156, 0.5) 100%);color:#fff}.awardList_salon_area li a:hover::before{border-color:#fff}.awardList_salon_area li a:hover+.awardList_salon_map_image{display:block;opacity:1}@media screen and (max-width: 767px){.awardList_salon_area li a:hover+.awardList_salon_map_image{display:none}}.lead_area{box-sizing:border-box;z-index:10}@media screen and (max-width: 767px){.lead_area_salon{padding-top:22px}}.lead{width:100%;font-size:14px;line-height:2;text-justify:inter-ideograph;text-justify:inter-character}@media screen and (max-width: 767px){.lead{text-align:left}}.awardList_salon_mark{margin-top:16px}@media screen and (max-width: 767px){.awardList_salon_mark{margin-top:0;width:100%}}.awardList_salon_mark_title{display:flex;padding:4px 0;border-top:1px solid #fff;border-bottom:1px solid #fff;font-size:14px;color:#fff}@media screen and (max-width: 767px){.awardList_salon_mark_title{font-size:14px;justify-content:center}}.awardList_salon_mark_title:before{margin-right:.9em}.awardList_salon_mark_title:after{margin-left:.9em}.awardList_salon_mark_list{margin-top:22px;display:flex;flex-wrap:wrap;max-width:528px;gap:28px 32px}@media screen and (max-width: 767px){.awardList_salon_mark_list{max-width:none;justify-content:center;gap:0}}.awardList_salon_mark_list li{display:inline-block;position:relative;width:240px;height:25px;font-family:"メイリオ",Meiryo,"MS Pゴシック","MS P Gothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka",arial,sans-serif,verdana,Helvetica;font-size:11px;font-weight:bold;line-height:25px;text-align:left;color:#fff}@media screen and (max-width: 767px){.awardList_salon_mark_list li{margin-bottom:34px;min-width:60%;width:calc((460px - 100%)*1000);max-width:100%}}.awardList_salon_mark_list li span{display:inline-block;width:59px;position:absolute;left:0;top:-7px}.awardList_salon_mark_list li span img{width:100%}.awardList_salon_mark_list_gold{background-color:#c5a300;padding-left:59px}.awardList_salon_mark_list_silver{background-color:#a5adb4;padding-left:59px}@media screen and (max-width: 767px){.awardList_salon_mark_list_silver{margin-left:0}}.awardList_salon_mark_list_attention{background-color:#fff;border-top:2px solid #a0194a;border-bottom:2px solid #a0194a}@media screen and (max-width: 767px){.awardList_salon_mark_list_attention{border-top:2px solid #a0194a;border-bottom:2px solid #a0194a}}.awardList_salon_mark_list li.awardList_salon_mark_list_attention span{left:6px;top:-9px}@media screen and (max-width: 767px){.awardList_salon_mark_list li.awardList_salon_mark_list_attention span{left:6px;top:-9px}}.awardList_salon_mark_list_attention img{width:62px}@media screen and (max-width: 767px){.awardList_salon_mark_list_attention img{width:62px}}.awardList_salon_banner{max-width:544px;height:auto;margin:32px auto 0}.awardList_salon_banner a{display:block;width:100%;height:auto;text-align:center;transition:.3s}@media screen and (max-width: 767px){.awardList_salon_banner a{transition:none}}.awardList_salon_banner a:hover{background-color:#000}@media screen and (max-width: 767px){.awardList_salon_banner a:hover{background-color:transparent;opacity:1}}.awardList_salon_banner a img{width:100%;transition:.3s}@media screen and (max-width: 767px){.awardList_salon_banner a img{width:100%;transition:none}}.awardList_salon_banner a img:hover{opacity:.6}@media screen and (max-width: 767px){.awardList_salon_banner a img:hover{opacity:1}}.bestStyle__title{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.bestStyle__titleImg{margin-left:max(-13%,-53px);width:min(100%,400px);height:auto}@media screen and (max-width: 767px){.bestStyle__titleImg{margin-left:0;width:min(100%,280px)}}.bestStyle__subTitle{margin-top:-21px}@media screen and (max-width: 767px){.bestStyle__subTitle{margin-top:-13px}}.bestStyle__comingSoon{width:100%;height:auto}@media screen and (max-width: 767px){.bestStyle__comingSoon{display:none}}.bestStyle__comingSoonSP{display:none}@media screen and (max-width: 767px){.bestStyle__comingSoonSP{display:block;width:100%;height:auto}}.style_pic_area{position:relative;width:100%;margin-top:42px}.awardList_style_list{display:flex;justify-content:space-between}.awardList_style_list li{width:calc(50% - 7px);height:auto}@media screen and (max-width: 767px){.awardList_style_list li{width:calc(50% - 4px)}}.style_tag{display:flex;justify-content:center;align-items:center;position:relative;width:100%;height:40px;background-color:#fff}@media screen and (max-width: 767px){.style_tag{height:25px}}.style_tag::after{display:block;content:"";position:absolute;transition:.3s;width:clamp(8px,.7vw,10px);height:clamp(8px,.7vw,10px);top:50%;right:16px;border-top:1.5px solid #000;border-left:1.5px solid #000;background-color:transparent;transform:translateY(-50%) rotate(135deg)}@media screen and (max-width: 767px){.style_tag::after{width:6px;height:6px;right:10px}}.awardList_style_ladies a img,.awardList_style_mens a img{width:100%}.tag_ladies,.tag_mens{color:#000;font-size:clamp(11px,1.2vw,18px);letter-spacing:.09em}@media screen and (max-width: 767px){.tag_ladies,.tag_mens{font-size:11px;letter-spacing:.06em}}.awardList_style_ladies a,.awardList_style_mens a{display:block;width:100%;overflow:hidden;transition:.3s}.awardList_style_ladies a img,.awardList_style_mens a img{position:relative;top:0;left:50%;transform:translateX(-50%) scale(1);transition:.3s}.awardList_style_ladies a:hover,.awardList_style_mens a:hover{background-color:#000}@media screen and (max-width: 767px){.awardList_style_ladies a:hover,.awardList_style_mens a:hover{background-color:none}}.awardList_style_ladies a:hover img,.awardList_style_mens a:hover img{opacity:.6;transform:translateX(-50%) scale(1.05)}@media screen and (max-width: 767px){.awardList_style_ladies a:hover img,.awardList_style_mens a:hover img{opacity:1;transform:translateX(-50%) scale(1)}}.awardList_style_mark_list{margin-top:26px;display:flex;flex-wrap:wrap;max-width:528px}@media screen and (max-width: 767px){.awardList_style_mark_list{max-width:none;justify-content:center}}.awardList_style_mark_list li{display:inline-block;position:relative;width:240px;height:25px;font-family:"メイリオ",Meiryo,"MS Pゴシック","MS P Gothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","Osaka",arial,sans-serif,verdana,Helvetica;font-size:11px;font-weight:bold;text-align:left;line-height:25px;color:#fff}@media screen and (max-width: 767px){.awardList_style_mark_list li{min-width:60%;width:calc((460px - 100%)*1000);max-width:100%}}.awardList_style_mark_list li span{display:inline-block;width:40px;position:absolute;left:9px;top:-10px}.awardList_style_mark_list li span img{width:100%}.awardList_style_mark_list_best{background-color:#a00f45;padding-left:59px}.ceremony{display:flex;justify-content:center;padding:0 78px}@media screen and (max-width: 767px){.ceremony{padding:0 16px;display:block}}.ceremony__inner{position:relative;display:flex;justify-content:space-between;padding:50px 50px 50px 35px;border:1px solid #fff;border-radius:8px;max-width:1280px}@media screen and (max-width: 767px){.ceremony__inner{flex-wrap:wrap;justify-content:center;padding:26px 20px 56px;height:auto}}.ceremony__inner--hasReport{padding-left:min(2.4vw,35px);padding-right:min(3.5vw,50px)}@media screen and (max-width: 767px){.ceremony__inner--hasReport{flex-direction:column;align-items:center;gap:48px;padding:26px 20px 60px}}.ceremony__inner::before{z-index:-10;content:"";display:block;position:absolute;top:-3px;left:-3px;width:calc(100% + 6px);height:calc(100% + 6px);border:5px solid #e223af;border-radius:10px}.ceremony__inner::after{z-index:-20;content:"";display:block;position:absolute;top:-3px;left:-3px;width:calc(100% + 6px);height:calc(100% + 6px);border:6px solid #e223af;border-radius:10px;filter:blur(10px)}.ceremony__mainInner{flex:1}@media screen and (max-width: 767px){.ceremony__mainInner{padding:0 20px;width:100%}}@media screen and (max-width: 767px){.ceremony__mainInner--hasReport{padding:0}}.ceremony__title{text-align:start}@media screen and (max-width: 767px){.ceremony__title{display:flex;flex-direction:column;align-items:center}}.ceremony__title--hasReport{margin-top:-35px}@media screen and (max-width: 767px){.ceremony__title--hasReport{margin-top:0}}.ceremony__titleImg{width:min(100%,590px);height:auto}@media screen and (max-width: 767px){.ceremony__titleImg{display:none}}.ceremony__titleImgSP{display:none}@media screen and (max-width: 767px){.ceremony__titleImgSP{display:block;width:240px;height:auto}}.ceremony__subtitle{display:block;margin-top:max(-2vw,-29px);padding-left:min(3.1vw,45px);font-size:clamp(12px,1vw,14px)}@media screen and (max-width: 767px){.ceremony__subtitle{margin-top:-12px;padding-left:0;font-size:12px}}.ceremony__subtitle--hasReport{margin-top:max(-1.8vw,-26px);letter-spacing:.05em}@media screen and (max-width: 767px){.ceremony__subtitle--hasReport{margin-top:-13px}}.ceremony__lead{margin-top:min(3.2vw,46px);margin-left:min(3.1vw,45px);font-size:clamp(16px,1.7vw,24px);letter-spacing:.05em;text-align:left}@media screen and (max-width: 767px){.ceremony__lead{width:100%;margin:0;margin-top:31px;font-size:24px;line-height:1.5833333333;letter-spacing:0;text-align:center}}.ceremony__leadSmallText{font-size:min(1.1vw,16px)}@media screen and (max-width: 767px){.ceremony__leadSmallText{font-size:16px}}.ceremony__description{margin-top:min(1.6vw,23px);padding-left:min(3.1vw,45px);padding-right:min(4.7vw,63px);font-size:clamp(14px,1.2vw,16px);letter-spacing:.05em;line-height:1.8125;text-align:start}@media screen and (max-width: 767px){.ceremony__description{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;margin:0 auto;margin-top:34px;padding:0;line-height:2;letter-spacing:0}}.ceremony__toReportLinkInner{pointer-events:none;position:relative;margin-top:min(2.1vw,30px);margin-left:min(3.1vw,44px);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:1px solid #fff;border-radius:2px;box-shadow:0 0 0px 1px #00caab,0 0 5px 1px #00caab,inset 0 0 0px 1px #00caab,inset 0 0 5px 1px #00caab;transition:.3s ease-in-out;will-change:box-shadow}@media screen and (max-width: 767px){.ceremony__toReportLinkInner{margin:0 auto;margin-top:28px}}.ceremony__toReportLinkInner:hover{box-shadow:0 0 0px 1px #c6aabb,0 0 5px 1px #c6aabb,inset 0 0 0px 1px #c6aabb,inset 0 0 5px 1px #c6aabb}.ceremony__toReportLinkInner:hover::before{opacity:0}.ceremony__toReportLinkInner:hover::after{opacity:1}.ceremony__toReportLinkInner::before{z-index:-30;content:"";display:block;position:absolute;width:100%;height:100%;background-image:linear-gradient(to top, rgba(0, 202, 171, 0.16) 0%, rgba(0, 0, 0, 0) 100%);opacity:1;transition:.3s ease-in-out;will-change:opacity}.ceremony__toReportLinkInner::after{z-index:-30;content:"";display:block;position:absolute;top:0;width:100%;height:100%;background-image:linear-gradient(to top, rgba(255, 255, 255, 0.16) 0%, rgba(0, 0, 0, 0) 100%);opacity:0;transition:.3s ease-in-out;will-change:opacity}.ceremony__toReportLink{pointer-events:auto;display:flex;position:relative;justify-content:center;align-items:center;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;padding:14px min(3.1vw,44px) 15px;font-size:18px;letter-spacing:.05em;color:#00caab;transition:.3s ease-in-out}@media screen and (max-width: 767px){.ceremony__toReportLink{padding:16px 56px;max-width:100%}}.ceremony__toReportLink:hover{color:#fff}.ceremony__toReportLink:hover::before{border-color:#fff}.ceremony__toReportLink::before{display:block;content:"";position:absolute;top:23px;right:min(1.46vw,21px);transition:.3s;width:8px;height:8px;border-top:1px solid #00caab;border-left:1px solid #00caab;background-color:transparent;transform:rotate(135deg);transition:.3s}@media screen and (max-width: 767px){.ceremony__toReportLink::before{top:24px;right:18px;width:8px;height:8px}}.ceremony__imageInner{flex:1;align-self:center;max-width:542px}.ceremony__image{width:100%;height:auto}@media screen and (max-width: 767px){.ceremony__image{display:none}}.ceremony__imageReport{width:100%;height:auto}.ceremony__imageSP{display:none}@media screen and (max-width: 767px){.ceremony__imageSP{display:block;margin-top:32px;width:100%;height:auto}}.overview{position:relative;z-index:-40;display:flex;flex-direction:column;align-items:center;padding:55px 80px 76px;text-align:center;background-image:url("/award/2024/images2024/index/overview_bg.jpg?20240222");background-size:cover;background-position:center top}@media screen and (max-width: 767px){.overview{background-image:url("/award/2024/images2024/index/overview_bgSP.jpg?20240222");padding:51px 0 75px}}.overview__titleImg{width:380px;height:160px}@media screen and (max-width: 767px){.overview__titleImg{width:269px;height:auto}}.overview__subTitle{margin-top:-25px;display:block}@media screen and (max-width: 767px){.overview__subTitle{margin-top:-20px;font-size:12px}}.overview__lead{max-width:794px;margin-top:35px;font-size:14px;line-height:2;color:#fff;text-align:center}@media screen and (max-width: 767px){.overview__lead{padding:0 20px;margin-top:25px;text-align:start}}.overview__note{display:inline-block;margin-top:10px;font-size:12px}@media screen and (max-width: 767px){.overview__note{display:none}}.overview__noteSP{display:none}@media screen and (max-width: 767px){.overview__noteSP{display:inline-block;margin-top:12px;padding-left:1em;font-size:12px;text-indent:-1em;line-height:1.5833333333}}.previous{position:relative;z-index:-40;display:flex;flex-direction:column;align-items:center;background-image:linear-gradient(rgba(64, 22, 72, 0.67) 0%, rgba(13, 4, 14, 0.67) 100%);background-size:cover;padding:40px 48px 80px;text-align:center}@media screen and (max-width: 767px){.previous{padding:46px 20px 84px}}.previous__title{text-align:center}.previous__titleImg{width:360px;height:140px}@media screen and (max-width: 767px){.previous__titleImg{width:256px;height:auto}}.previous__subTitle{margin-top:-20px;display:block;font-size:14px}@media screen and (max-width: 767px){.previous__subTitle{margin-top:-12px;font-size:12px}}.previous__buttons{margin-top:56px;width:100%;max-width:980px;display:grid;grid-template-columns:repeat(auto-fit, 300px);grid-auto-rows:56px;row-gap:32px;-moz-column-gap:40px;column-gap:40px;justify-content:center}@media screen and (max-width: 767px){.previous__buttons{margin-top:44px;grid-template-columns:repeat(auto-fit, min(100%, 335px));row-gap:16px}}.previous__button{pointer-events:none;position:relative;border:1px solid #fff;border-radius:2px}.previous__button:hover::before{border-color:#e223af}.previous__button:hover::after{border-color:#e223af}.previous__button::before{z-index:-10;content:"";display:block;position:absolute;top:-2px;left:-2px;width:calc(100% + 4px);height:calc(100% + 4px);border:3px solid #c6aabb;border-radius:3px;transition:.3s ease-in-out;will-change:opacity}.previous__button::after{z-index:-20;content:"";display:block;position:absolute;top:-2px;left:-2px;width:calc(100% + 4px);height:calc(100% + 4px);border:3px solid #c6aabb;filter:blur(5px);transition:.3s ease-in-out;will-change:opacity}.previous__buttonInner{pointer-events:none;position:relative;width:100%;height:100%}.previous__buttonInner:hover::before{opacity:0}.previous__buttonInner:hover::after{opacity:1}.previous__buttonInner::before{z-index:-30;content:"";display:block;position:absolute;width:100%;height:100%;background-image:linear-gradient(to top, rgba(255, 255, 255, 0.16) 0%, rgba(0, 0, 0, 0) 100%);opacity:1;transition:.3s ease-in-out;will-change:opacity}.previous__buttonInner::after{z-index:-30;content:"";display:block;position:absolute;top:0;width:100%;height:100%;background-image:linear-gradient(to top, rgba(234, 66, 170, 0.16) 0%, rgba(0, 0, 0, 0) 100%);opacity:0;transition:.3s ease-in-out;will-change:opacity}.previous__buttonLink{pointer-events:auto;display:flex;justify-content:center;align-items:center;position:relative;border-radius:2px;width:100%;height:100%;font-size:18px;font-family:"Roboto";font-weight:500;letter-spacing:.05em;color:#fff;text-decoration:none;transition:.3s ease-in-out;will-change:color}.previous__buttonLink:hover{color:#e223af}.previous__buttonLink:hover::after{border-color:#e223af}.previous__buttonLink::after{display:block;content:"";position:absolute;top:22px;right:19px;width:8px;height:8px;border-top:1px solid #fff;border-left:1px solid #fff;background-color:transparent;transform:rotate(135deg);transition:.3s ease-in-out;will-change:border-color}@media screen and (max-width: 767px){.previous__buttonLink::after{top:23px}}