﻿.jtcupPlayerMv{background-image:url(/sports/jtcup/player/images/mv_bg_pc.webp);background-repeat:no-repeat;background-position:center top;background-color:#7f7f7f;background-size:cover}@media(max-width: 767px){.jtcupPlayerMv{background-image:url(/sports/jtcup/player/images/mv_bg_sp.webp);background-size:100% auto}}.jtcupPlayerMv.index{position:relative;overflow-x:hidden}.jtcupPlayerMv.index::after{content:"";display:block;background-color:#ae9754;height:116px;position:absolute;bottom:0;right:0;width:45%;z-index:0}@media(max-width: 767px){.jtcupPlayerMv.index::after{display:none}}.jtcupPlayerMv.index .sectionFixed{position:relative;height:440px;z-index:1}@media(max-width: 767px){.jtcupPlayerMv.index .sectionFixed{height:53.2vw}}.jtcupPlayerMv .mvCatch{position:absolute;left:0;top:50%;z-index:2;transform:translateY(-50%);color:#fff}@media(max-width: 767px){.jtcupPlayerMv .mvCatch{left:6vw}}.jtcupPlayerMv .mvCatch h1{font-family:"NotoSerifJP",sans-serif;font-size:60px;font-weight:bold;letter-spacing:5px;margin-bottom:24px}@media(max-width: 767px){.jtcupPlayerMv .mvCatch h1{font-size:8.5vw;letter-spacing:3px}}.jtcupPlayerMv .mvCatch p{font-size:20px;font-weight:500}@media(max-width: 767px){.jtcupPlayerMv .mvCatch p{font-size:3.2vw}}.jtcupPlayerMv .jtcupPlayerMvPh{position:absolute;bottom:0;right:-158px;z-index:1}@media(max-width: 767px){.jtcupPlayerMv .jtcupPlayerMvPh{right:0}}.playerIndexArea h2{font-family:"NotoSerifJP",sans-serif;font-size:50px;font-weight:bold;color:#af9755;text-align:center;padding-bottom:40px}@media(max-width: 767px){.playerIndexArea h2{font-size:8.5vw;line-height:1.3;padding-bottom:6.3vw}}.playerIndexArea .playerLink{margin:0 -50px}@media(max-width: 767px){.playerIndexArea .playerLink{margin:0;padding:0 4vw}}.playerIndexArea .playerLink ul{display:flex;flex-wrap:wrap;margin:0 -6px}@media(max-width: 767px){.playerIndexArea .playerLink ul{margin:0 -1.3vw}}.playerIndexArea .playerLink ul li{width:20%;padding:0 6px 30px;box-sizing:border-box}@media(max-width: 767px){.playerIndexArea .playerLink ul li{width:50%;padding:0 1.3vw 6vw}}.playerIndexArea .playerLink ul li a,.playerIndexArea .playerLink ul li b{display:block;font-weight:normal}.playerIndexArea .playerLink ul li a img,.playerIndexArea .playerLink ul li b img{border-radius:8px}.playerIndexArea .playerLink ul li a span,.playerIndexArea .playerLink ul li b span{display:inline-block;font-family:"NotoSerifJP",sans-serif;font-size:18px;font-weight:bold;margin-top:5px;padding-right:12px;position:relative}@media(max-width: 767px){.playerIndexArea .playerLink ul li a span,.playerIndexArea .playerLink ul li b span{font-size:4.7vw;margin-top:1.3vw}}.playerIndexArea .playerLink ul li a span::after,.playerIndexArea .playerLink ul li b span::after{content:"";position:absolute;display:inline-block;width:5px;height:5px;border-top:solid 1px #111;border-right:solid 1px #111;right:0;top:50%;transform:translateY(-50%) rotate(45deg)}.playerIndexArea .playerLink ul li a i,.playerIndexArea .playerLink ul li b i{display:block;font-family:"NotoSerifJP",sans-serif;font-size:14px;font-style:normal}@media(max-width: 767px){.playerIndexArea .playerLink ul li a i,.playerIndexArea .playerLink ul li b i{font-size:3.7vw}}.playersLead{font-size:14px;text-align:center;padding:20px 0 30px}@media(max-width: 767px){.playersLead{font-size:3.7vw;padding:4vw 0 10vw}}.jtcupChampion{margin:0 65px 40px;padding:10px;background-color:#f6f4ed;border-radius:8px}@media(max-width: 767px){.jtcupChampion{margin:0 4vw 5.3vw;padding:2.6vw}}.jtcupChampion .jtcupChampionIn{border:solid 1px #af9755;border-radius:8px;padding:20px 30px;position:relative}@media(max-width: 767px){.jtcupChampion .jtcupChampionIn{padding:5.3vw 4vw 6vw}}.jtcupChampion .jtcupChampionIn h3{color:#af9755;font-size:40px;font-family:"NotoSerifJP",sans-serif;font-weight:bold}@media(max-width: 767px){.jtcupChampion .jtcupChampionIn h3{font-size:7.4vw;text-align:center}}.jtcupChampion .jtcupChampionIn h3 span{font-size:30px;color:#111;margin-left:30px}@media(max-width: 767px){.jtcupChampion .jtcupChampionIn h3 span{font-size:5.3vw;display:block;margin:2.6vw 0}}.jtcupChampion .jtcupChampionIn .championPhoto{position:absolute;width:275px;right:-11px;top:-11px}@media(max-width: 767px){.jtcupChampion .jtcupChampionIn .championPhoto{position:static;width:100%}}.jtcupChampion .jtcupChampionIn .championPhoto img{border-radius:8px}.jtcupChampion .jtcupChampionIn .championComment{padding-top:30px}@media(max-width: 767px){.jtcupChampion .jtcupChampionIn .championComment{padding-top:8vw}}.jtcupChampion .jtcupChampionIn .championComment p{line-height:1.5}.jtcupChampion .jtcupChampionIn .championComment p:first-child{padding-right:275px}@media(max-width: 767px){.jtcupChampion .jtcupChampionIn .championComment p:first-child{padding-right:0}}.jtcupChampion .jtcupChampionIn .championComment p+p{margin-top:1em}.jtcupChampion .jtcupChampionIn .championComment .profileBtn{margin-top:20px;text-align:center}@media(max-width: 767px){.jtcupChampion .jtcupChampionIn .championComment .profileBtn{margin-top:5.3vw}}.jtcupBigTitle.player{background-image:url(/sports/jtcup/player/images/mv2024_pc.jpg)}@media(max-width: 767px){.jtcupBigTitle.player{background-image:url(/sports/jtcup/player/images/mv2024_sp.jpg)}}.playerTitleUnderLead{font-size:14px;padding-top:50px}@media(max-width: 767px){.playerTitleUnderLead{font-size:3.7vw;padding:5.3vw 6vw 0}}.lastYearsWinner{padding:60px 40px 65px;margin-bottom:110px;background-image:linear-gradient(to bottom, #fff, #fff 100px, #F8F8F8 100px, #F8F8F8 100%)}@media(max-width: 767px){.lastYearsWinner{padding:12.5vw 6vw 25vw;margin:0 6vw 15vw;background-image:linear-gradient(to bottom, #fff, #fff 18.1vw, #F8F8F8 18.1vw, #F8F8F8 100%);position:relative}}.lastYearsWinner .commonFlex dl dt{font-size:20px;font-family:"NotoSerifJP",sans-serif;font-weight:bold;margin-bottom:5px}@media(max-width: 767px){.lastYearsWinner .commonFlex dl dt{font-size:5.3vw}}.lastYearsWinner .commonFlex dl dd.plofileBtn{margin-top:30px}@media(max-width: 767px){.lastYearsWinner .commonFlex dl dd.plofileBtn{position:absolute;margin-top:0;bottom:10.6vw;left:50%;transform:translateX(-50%)}}.playerList2024{padding:0 0 100px}@media(max-width: 767px){.playerList2024{padding:0 6vw 20vw}}.playerList2024.kikan{padding:60px 0 100px}@media(max-width: 767px){.playerList2024.kikan{padding:10vw 6vw 20vw}}.playerList2024 ul.player2024{display:flex;flex-wrap:wrap;margin:0 -6px}@media(max-width: 767px){.playerList2024 ul.player2024{margin:0 -1.2vw}}.playerList2024 ul.player2024 li{width:20%;padding:0 6px;box-sizing:border-box}@media(max-width: 767px){.playerList2024 ul.player2024 li{width:50%;padding:0 1.2vw}}.playerList2024 ul.player2024 li a{display:block}.playerList2024 ul.player2024 li a figure img{max-width:100%;height:auto;border-radius:6px}.playerList2024 ul.player2024 li a .playerInfo{font-family:"NotoSerifJP",sans-serif;font-weight:bold;font-size:14px;line-height:1.4;margin-top:5px}@media(max-width: 767px){.playerList2024 ul.player2024 li a .playerInfo{font-size:3.7vw}}.playerList2024 ul.player2024 li a .playerInfo span{font-size:18px;display:inline-block;position:relative;padding-right:15px}@media(max-width: 767px){.playerList2024 ul.player2024 li a .playerInfo span{font-size:4.7vw}}.playerList2024 ul.player2024 li a .playerInfo span::after{content:"";display:inline-block;position:absolute;width:5px;height:5px;border-top:solid 1px #0a5c40;border-right:solid 1px #0a5c40;right:0;top:50%;transform:translateY(-50%) rotate(45deg)}.playerList2024 ul.player2024 li:nth-child(n+6){margin-top:25px}@media(max-width: 767px){.playerList2024 ul.player2024 li:nth-child(n+6){margin-top:0}}@media(max-width: 767px){.playerList2024 ul.player2024 li:nth-child(n+3){margin-top:6vw}}.playerList2024 ul.player2024 li .commingSoon figure img{max-width:100%;height:auto;border-radius:6px}.playerList2024 ul.player2024 li .commingSoon .playerInfo{font-family:"NotoSerifJP",sans-serif;font-weight:bold;font-size:14px;line-height:1.4;margin-top:5px}@media(max-width: 767px){.playerList2024 ul.player2024 li .commingSoon .playerInfo{font-size:3.7vw}}.playerList2024 ul.player2024 li .commingSoon .playerInfo span{font-size:18px;display:inline-block;position:relative;padding-right:15px}@media(max-width: 767px){.playerList2024 ul.player2024 li .commingSoon .playerInfo span{font-size:4.7vw}}@media(min-width: 768px){.contentsDetail.jtcupPlayer{padding-bottom:35px}}@media(max-width: 767px){.contentsDetail.jtcupPlayer{padding:0px 0 35px}}.contentsDetail.jtcupPlayer .jtcupWideTitle{background-image:url("/sports/jtcup/player/images/bgTitlePlayerPc.png")}@media(max-width: 767px){.contentsDetail.jtcupPlayer .jtcupWideTitle{background-image:url("/sports/jtcup/player/images/bgTitlePlayerSp.png")}}@media(max-width: 767px){.contentsDetail.jtcupPlayer .jtcupInner{padding:0 4vw}}.contentsDetail.jtcupPlayer .leadTxt{margin-top:60px}@media(max-width: 767px){.contentsDetail.jtcupPlayer .leadTxt{margin-top:20px}}.contentsDetail.jtcupPlayer .pickUpPlayer{margin-bottom:100px;justify-content:flex-end;position:relative}@media(max-width: 767px){.contentsDetail.jtcupPlayer .pickUpPlayer{padding-top:0px;margin:0 -4vw 0px}}.contentsDetail.jtcupPlayer .pickUpPlayer .picture{position:absolute;bottom:150px;z-index:1}@media(min-width: 768px){.contentsDetail.jtcupPlayer .pickUpPlayer .picture{left:-200px;max-width:880px}.contentsDetail.jtcupPlayer .pickUpPlayer .picture img{max-width:100%}}@media(max-width: 767px){.contentsDetail.jtcupPlayer .pickUpPlayer .picture{position:relative;bottom:0px;overflow:hidden}.contentsDetail.jtcupPlayer .pickUpPlayer .picture::after{content:"";width:100%;height:15vw;position:absolute;background-color:rgba(0,0,0,.7);left:0;bottom:0}}@media(max-width: 767px){.contentsDetail.jtcupPlayer .pickUpPlayer .picture img{max-width:110%;margin:0 -5%}}.contentsDetail.jtcupPlayer .pickUpPlayer .detail{background:linear-gradient(-180deg, rgba(69, 69, 69, 0.9), rgba(22, 22, 22, 0.9));margin-top:150px;padding:130px 70px 105px 80px;z-index:1;position:relative}@media(max-width: 767px){.contentsDetail.jtcupPlayer .pickUpPlayer .detail{background:#000;padding:80px 15px 30px;margin-bottom:0px;margin-top:-30px}}.contentsDetail.jtcupPlayer .pickUpPlayer .detail::before,.contentsDetail.jtcupPlayer .pickUpPlayer .detail::after{content:"";position:absolute;width:130px;height:130px}@media(max-width: 767px){.contentsDetail.jtcupPlayer .pickUpPlayer .detail::before,.contentsDetail.jtcupPlayer .pickUpPlayer .detail::after{display:none}}.contentsDetail.jtcupPlayer .pickUpPlayer .detail::before{border-right:#fff 1px solid;border-top:#fff 1px solid;right:30px;top:30px}.contentsDetail.jtcupPlayer .pickUpPlayer .detail::after{border-left:#fff 1px solid;border-bottom:#fff 1px solid;left:30px;bottom:30px}.contentsDetail.jtcupPlayer .pickUpPlayer .detail.dispPr .jtcupSubTitle{animation:pickUpDisplay .5s cubic-bezier(1, 0, 1, 0.2) 0s forwards}@keyframes pickUpDisplay{100%{clip-path:inset(0% 0% 0% 0%)}}.contentsDetail.jtcupPlayer .pickUpPlayer .detail .jtcupSubTitle{position:absolute;top:-30px;left:5px;clip-path:inset(0% 100% 0% 0%)}@media(max-width: 767px){.contentsDetail.jtcupPlayer .pickUpPlayer .detail .jtcupSubTitle{top:-50px;left:50%;transform:translateX(-50%)}.contentsDetail.jtcupPlayer .pickUpPlayer .detail .jtcupSubTitle h2{width:220px}}.contentsDetail.jtcupPlayer .pickUpPlayer .detail .txt dl{margin-bottom:65px}@media(max-width: 767px){.contentsDetail.jtcupPlayer .pickUpPlayer .detail .txt dl{margin-bottom:50px}}.contentsDetail.jtcupPlayer .pickUpPlayer .detail .txt dl dt{margin-bottom:10px;font-family:"Noto Serif JP","Yu Mincho",YuMincho,"Hiragino Mincho ProN",serif;font-size:28px;font-weight:bold}@media(max-width: 767px){.contentsDetail.jtcupPlayer .pickUpPlayer .detail .txt dl dt{margin-bottom:30px;padding:0px;font-size:20px;text-align:center}}@media(max-width: 320px){.contentsDetail.jtcupPlayer .pickUpPlayer .detail .txt .profileLinkBtn .jtcupLinkBtn{padding:15px 2em}.contentsDetail.jtcupPlayer .pickUpPlayer .detail .txt .profileLinkBtn .jtcupLinkBtn::after{width:20px;height:20px;right:10px}.contentsDetail.jtcupPlayer .pickUpPlayer .detail .txt .profileLinkBtn .jtcupLinkBtn:hover::after{animation:none}}.contentsDetail.jtcupPlayer .playerArea{position:relative;z-index:1}@media(max-width: 767px){.contentsDetail.jtcupPlayer .playerArea{margin:0 -4vw}}.contentsDetail.jtcupPlayer .playerArea .jtcupBorderSubTitle{margin:0 auto 90px;width:700px}@media(max-width: 767px){.contentsDetail.jtcupPlayer .playerArea .jtcupBorderSubTitle{width:auto;margin:20px 10vw 80px}}.contentsDetail.jtcupPlayer .playerArea .informationArea{margin:0 auto 100px;border:#fff 3px solid;padding:10px 15px}@media(max-width: 767px){.contentsDetail.jtcupPlayer .playerArea .informationArea{margin:0 4vw 50px}}@media(min-width: 768px){.contentsDetail.jtcupPlayer .playerArea .playerList{margin-bottom:-20px}}.contentsDetail.jtcupPlayer .playerArea .playerList.moneyOff li a .dataBox{padding:25px 0px}.contentsDetail.jtcupPlayer .playerArea .playerList.moneyOff li a .dataBox p.name{display:flex;justify-content:center;align-items:center}.contentsDetail.jtcupPlayer .playerArea .playerList.moneyOff li a .dataBox p.money{display:none}.contentsDetail.jtcupPlayer .playerArea .playerList li{margin-bottom:20px}@media(max-width: 767px){.contentsDetail.jtcupPlayer .playerArea .playerList li{margin-bottom:0px}}.contentsDetail.jtcupPlayer .playerArea .playerList li a{text-decoration:none}@media(max-width: 767px){.contentsDetail.jtcupPlayer .playerArea .playerList li a{display:flex;justify-content:space-between}}.contentsDetail.jtcupPlayer .playerArea .playerList li a.noLink{pointer-events:none;cursor:default}.contentsDetail.jtcupPlayer .playerArea .playerList li a.noLink:hover *{opacity:1}.contentsDetail.jtcupPlayer .playerArea .playerList li a.noLink .dataBox p.name span::after{background-image:none}@media(max-width: 767px){.contentsDetail.jtcupPlayer .playerArea .playerList li a.noLink .dataBox::after{background-image:none}}.contentsDetail.jtcupPlayer .playerArea .playerList li a .picture,.contentsDetail.jtcupPlayer .playerArea .playerList li a .dataBox{display:flex;justify-content:center}.contentsDetail.jtcupPlayer .playerArea .playerList li a .picture{background-color:#222}@media(max-width: 767px){.contentsDetail.jtcupPlayer .playerArea .playerList li a .picture{width:55%}}.contentsDetail.jtcupPlayer .playerArea .playerList li a .picture figure{background-color:#fff}.contentsDetail.jtcupPlayer .playerArea .playerList li a .picture figure img{width:100%}.contentsDetail.jtcupPlayer .playerArea .playerList li a .dataBox{background-color:#222;flex-direction:column;padding:25px 0px 60px;position:relative}@media(max-width: 767px){.contentsDetail.jtcupPlayer .playerArea .playerList li a .dataBox{width:45%;padding:0px}.contentsDetail.jtcupPlayer .playerArea .playerList li a .dataBox::after{content:"";display:inline-block;width:25px;height:25px;background-image:url("/sports/jtcup/assets/images/icon_arrow_white.png");background-position:center 0;background-repeat:no-repeat;background-size:100% auto;position:absolute;bottom:0px;right:15px}}.contentsDetail.jtcupPlayer .playerArea .playerList li a .dataBox p{text-align:center}.contentsDetail.jtcupPlayer .playerArea .playerList li a .dataBox p+p{margin-top:15px}.contentsDetail.jtcupPlayer .playerArea .playerList li a .dataBox p.name{padding:0px 5px;box-sizing:border-box}@media(min-width: 768px){.contentsDetail.jtcupPlayer .playerArea .playerList li a .dataBox p.name{min-height:60px}}.contentsDetail.jtcupPlayer .playerArea .playerList li a .dataBox p.name span{position:relative}@media(min-width: 768px){.contentsDetail.jtcupPlayer .playerArea .playerList li a .dataBox p.name span{padding-right:32px}.contentsDetail.jtcupPlayer .playerArea .playerList li a .dataBox p.name span::after{content:"";display:inline-block;width:25px;height:25px;background-image:url("/sports/jtcup/assets/images/icon_anime_arrow_white.png");background-position:center 0;background-repeat:no-repeat;background-size:100% auto;position:absolute;bottom:-1px;right:0px}}.contentsDetail.jtcupPlayer .playerArea .playerList li a .dataBox p.money{position:absolute;bottom:20px;margin-top:0px}@media(max-width: 767px){.contentsDetail.jtcupPlayer .playerArea .playerList li a .dataBox p.money{position:relative;bottom:auto}}.contentsDetail.jtcupPlayer .playerArea .playerList li a .dataBox p.money::before{content:"¥"}@media(min-width: 768px){.contentsDetail.jtcupPlayer .playerArea .playerList li a .dataBox p.amateur{position:absolute;bottom:20px;margin-top:0}}.contentsDetail.jtcupPlayer .playerArea .playerList li a .dataBox p.amateur::before{content:"※"}@media(min-width: 768px){.contentsDetail.jtcupPlayer .playerArea .playerList li a:hover *{opacity:.6}}@media(max-width: 767px){.contentsDetail.jtcupPlayer .playerArea .playerList li a:hover *{opacity:1}}.contentsDetail.jtcupPlayer .playerArea .playerList li a:hover .dataBox p.name span::after{-webkit-animation:arrowLittle .3s steps(9) forwards;animation:arrowLittle .3s steps(9) forwards}.contentsDetail.jtcupPlayer .playerArea .playerList li a:hover .dataBox p.money::before{opacity:.6}@media(max-width: 767px){.contentsDetail.jtcupPlayer .playerArea .playerList li a:hover .dataBox p.money::before{opacity:1}}@media(max-width: 767px){.contentsDetail.jtcupPlayer .playerArea .playerList li:nth-child(odd) .dataBox{background-color:#1b1b1b}}.playerTopInfoBox{background-color:#f8f8f8;padding:40px;margin:50px 0}@media(max-width: 767px){.playerTopInfoBox{padding:8vw;margin:13vw 6vw}}.overflowXHiddenSection{overflow-x:hidden}.playerProfilefirst{padding-top:40px;box-sizing:border-box;background-image:url(/sports/jtcup/player/images/mv_bg_pc.webp);background-repeat:no-repeat;background-position:center top;background-color:#7f7f7f;background-size:cover;position:relative}@media(max-width: 767px){.playerProfilefirst{padding:5.7vw 6vw 10vw;background-image:url(/sports/jtcup/player/images/mv_bg_sp.webp)}}.playerProfilefirst::after{content:"";position:absolute;height:386px;background-color:hsla(0,0%,100%,.7);bottom:0;left:0;right:0;z-index:0}@media(max-width: 767px){.playerProfilefirst::after{height:auto;top:147.5vw}}.playerProfilefirst .playerProfileIn{width:1050px;margin:0 auto;display:grid;grid-template-columns:390px 660px;grid-template-rows:auto auto auto auto;position:relative;z-index:2}@media(max-width: 767px){.playerProfilefirst .playerProfileIn{width:100%;display:block}}.playerProfilefirst .playerName{color:#fff;font-family:"NotoSerifJP",sans-serif;padding-bottom:15px;grid-column:1/2;grid-row:1/2}@media(max-width: 767px){.playerProfilefirst .playerName{padding-bottom:2.6vw}}.playerProfilefirst .playerName h1{font-size:50px;font-weight:bold}@media(max-width: 767px){.playerProfilefirst .playerName h1{font-size:8.5vw}}.playerProfilefirst .playerName h1 span{font-size:20px;font-weight:500;letter-spacing:1px;display:block}@media(max-width: 767px){.playerProfilefirst .playerName h1 span{font-size:4vw;margin-bottom:.7vw}}.playerProfilefirst .playerName.longName h1{margin-right:-30px}@media(max-width: 767px){.playerProfilefirst .playerName.longName h1{margin-right:0}}.playerProfilefirst .selectorInner{padding-bottom:20px;grid-column:1/2;grid-row:2/3}@media(max-width: 767px){.playerProfilefirst .selectorInner{padding-bottom:0}}.playerProfilefirst .selectorInner .select-box{width:65%;height:35px;color:#111;user-select:none;border:#111 1px solid;background:url("/sports/jtcup/player/cat_assets/images/select_arrow2025.webp") no-repeat right top #fff;background-size:contain;position:relative;border-radius:7px}@media(max-width: 767px){.playerProfilefirst .selectorInner .select-box{width:100%;height:9.5vw;box-sizing:border-box}}.playerProfilefirst .selectorInner .select-box.selectOpen{border-radius:7px 7px 0 0}.playerProfilefirst .selectorInner .select-box .select-list{list-style:none;display:block;color:#111;font-size:16px;line-height:1.4;padding:6px 0px 0px 19px;cursor:default;position:relative;cursor:pointer}@media(max-width: 767px){.playerProfilefirst .selectorInner .select-box .select-list{padding:1.3vw 0px 0px 4vw;font-size:4vw}}.playerProfilefirst .selectorInner .select-box .select-list .select-list-sub{display:none;position:absolute;top:35px;left:0;right:0;font-size:14px;line-height:1.8;z-index:10}@media(max-width: 767px){.playerProfilefirst .selectorInner .select-box .select-list .select-list-sub{top:9vw;font-size:3.7vw}}.playerProfilefirst .selectorInner .select-box .select-list .select-list-sub li{background:#fff;width:100%}.playerProfilefirst .selectorInner .select-box .select-list .select-list-sub li:hover{background:#c9c9c9}.playerProfilefirst .selectorInner .select-box .select-list .select-list-sub li a{display:block;padding:5px 0px 5px 19px;text-decoration:none}@media(max-width: 767px){.playerProfilefirst .selectorInner .select-box .select-list .select-list-sub li a{padding:1.3vw 0px 1.3vw 4vw}}.playerProfilefirst .selectorInner .select-box .select-list .select-list-sub li a span{color:#111;font-size:16px}@media(max-width: 767px){.playerProfilefirst .selectorInner .select-box .select-list .select-list-sub li a span{font-size:3.7vw}}.playerProfilefirst .selectorInner .select-box .select-list .select-list-sub li a:hover span{color:#000}.playerProfilefirst .selectorInner .komeList{margin-top:5px;color:#fff;font-size:14px}@media(max-width: 767px){.playerProfilefirst .selectorInner .komeList{font-size:3.7vw}}.playerProfilefirst .playerImg{grid-column:2/3;grid-row:1/5;position:relative}@media(max-width: 767px){.playerProfilefirst .playerImg{width:100vw;margin:0 -6vw;padding-bottom:20vw;overflow-x:hidden}}.playerProfilefirst .playerImg figure{display:inline-block}@media(max-width: 767px){.playerProfilefirst .playerImg figure{height:110vw;margin:0;transform:translate(-65vw, 0)}}.playerProfilefirst .playerImg img{height:446px;transform:translateY(-46px)}@media(max-width: 767px){.playerProfilefirst .playerImg img{height:110vw;transform:translateY(-1px)}}.playerProfilefirst .playerRanking{position:absolute;bottom:70px;right:0}@media(max-width: 767px){.playerProfilefirst .playerRanking{bottom:4vw;left:0;right:0;transform:translateX(0)}}.playerProfilefirst .playerRanking ul{display:flex}@media(max-width: 767px){.playerProfilefirst .playerRanking ul{justify-content:center;padding:0 6vw}}.playerProfilefirst .playerRanking ul li{width:162px;height:180px;background-image:url(/sports/jtcup/player/cat_assets/images/bg_ranking2024.png);background-repeat:no-repeat;background-size:contain;background-position:center top;font-family:"NotoSerifJP",sans-serif;font-size:24px;font-weight:bold;line-height:1.3;color:#fff;display:flex;justify-content:center;align-items:center;text-align:center}@media(max-width: 767px){.playerProfilefirst .playerRanking ul li{width:33.3333%;height:34.5vw;font-size:6vw}}.playerProfilefirst .playerRanking ul li span{font-size:13px;display:flex;align-items:center;height:2rem;margin-bottom:5px}@media(max-width: 767px){.playerProfilefirst .playerRanking ul li span{font-size:3vw;margin-bottom:1vw;height:auto}}.playerProfilefirst .playerRanking ul li.dmy{opacity:0}@media(max-width: 767px){.playerProfilefirst .playerRanking ul li.dmy{display:none}}.playerProfilefirst .chartAreaOut{grid-column:1/2;grid-row:3/4}.playerProfilefirst .chartAreaOut .chartArea{background-color:#fff;width:390px}@media(max-width: 767px){.playerProfilefirst .chartAreaOut .chartArea{width:100%}}.playerProfilefirst .chartAreaOut .chartArea p{font-weight:bold;font-size:16px;text-align:center;padding-top:15px}@media(max-width: 767px){.playerProfilefirst .chartAreaOut .chartArea p{font-size:4vw;padding-top:4vw}}.playerProfilefirst .chartAreaOut .chartArea .chartDetail{width:350px;height:330px;margin:0 auto}@media(max-width: 767px){.playerProfilefirst .chartAreaOut .chartArea .chartDetail{width:85vw;height:82vw}}.playerProfilefirst .chartAreaOut .chartArea .chartDetail .radarArea{margin-top:-40px;position:relative}@media(max-width: 767px){.playerProfilefirst .chartAreaOut .chartArea .chartDetail .radarArea{margin-top:-8vw}}.playerProfilefirst .chartAreaOut .chartArea .chartDetail .radarArea .txtNodata{position:absolute;background-color:hsla(0,0%,100%,.9);border:solid 1px #111;font-family:"CormorantInfant",serif;font-size:24px;top:50%;left:50%;transform:translate(-50%, -25%);padding:5px 30px;box-sizing:border-box;min-width:300px;text-align:center}@media(max-width: 767px){.playerProfilefirst .chartAreaOut .chartArea .chartDetail .radarArea .txtNodata{font-size:6.3vw;padding:1.3vw 6vw;min-width:70vw}}.playerProfilefirst .annotation{font-size:14px;grid-column:1/2;grid-row:4/5;padding-top:10px;margin-right:-100px}@media(max-width: 767px){.playerProfilefirst .annotation{font-size:3.7vw;padding-top:2.6vw;margin-right:0}}.playerProfilefirst .pickUpPointArea{width:1050px;margin:-57px auto 0;position:relative;z-index:1}@media(max-width: 767px){.playerProfilefirst .pickUpPointArea{width:100%;margin:0}}.playerProfilefirst .pickUpPointBox{display:flex;padding:0 0 40px 210px;align-items:flex-end}@media(max-width: 767px){.playerProfilefirst .pickUpPointBox{display:block;padding:0}}.playerProfilefirst .pickUpPointBox .pickUpTxt{width:53%}@media(max-width: 767px){.playerProfilefirst .pickUpPointBox .pickUpTxt{width:100%;margin-top:8.7vw}}.playerProfilefirst .pickUpPointBox .pickUpTxt dl dt{font-family:"NotoSerifJP",sans-serif;font-size:30px;font-weight:bold;padding-bottom:10px;border-bottom:solid 1px #aa914d}@media(max-width: 767px){.playerProfilefirst .pickUpPointBox .pickUpTxt dl dt{font-size:6.9vw;text-align:center;padding-bottom:2vw}}.playerProfilefirst .pickUpPointBox .pickUpTxt dl dd{padding:12px 40px 0 0}@media(max-width: 767px){.playerProfilefirst .pickUpPointBox .pickUpTxt dl dd{padding:3.2vw 0 2.6vw 0}}.playerProfilefirst .pickUpPointBox .pickUpTxt.longTxt dl{margin-left:-70px}@media(max-width: 767px){.playerProfilefirst .pickUpPointBox .pickUpTxt.longTxt dl{margin-left:0}}.playerProfilefirst .pickUpPointBox .pickUpImg{width:47%}@media(max-width: 767px){.playerProfilefirst .pickUpPointBox .pickUpImg{width:100%}}.playerProfilefirst .pickUpPointBox .pickUpImg img{border-radius:8px}@media(max-width: 767px){.playerProfilefirst .pickUpPointBox .pickUpImg img{max-width:100%;height:auto}}.knowMorePlayerArae{padding:60px 0}@media(max-width: 767px){.knowMorePlayerArae{padding:14vw 0}}.knowMorePlayerArae .knowMoreBox{border:solid 1px #af9755;padding:30px 65px 40px}@media(max-width: 767px){.knowMorePlayerArae .knowMoreBox{margin:0 6vw;padding:8vw 6vw}}.knowMorePlayerArae .knowMoreBox p+p{margin:1em 0 0}@media(max-width: 767px){.knowMorePlayerArae .knowMoreBox p+p{margin:1em 0 0}}.knowMorePlayerArae .knowMoreBox p:last-of-type{margin:1em 0 40px}@media(max-width: 767px){.knowMorePlayerArae .knowMoreBox p:last-of-type{margin:1em 0 6vw}}.knowMorePlayerArae .knowMoreBox ul li{padding:17px 35px;border-bottom:solid 1px #fff;background-color:rgba(175,151,85,.1);display:flex}@media(max-width: 767px){.knowMorePlayerArae .knowMoreBox ul li{padding:2vw 4vw;display:block}}.knowMorePlayerArae .knowMoreBox ul li:last-child{border-bottom:none}.knowMorePlayerArae .knowMoreBox ul li span{display:block;width:40%;font-weight:500}@media(max-width: 767px){.knowMorePlayerArae .knowMoreBox ul li span{width:auto}}.knowMorePlayerArae .knowMoreBox ul li b{display:block;width:60%;font-weight:normal}@media(max-width: 767px){.knowMorePlayerArae .knowMoreBox ul li b{width:auto;margin-top:1vw}}.knowMorePlayerArae .knowMoreBox .title_lv3.message{margin-top:30px}@media(max-width: 767px){.knowMorePlayerArae .knowMoreBox .title_lv3.message{margin-top:8vw}}@media(max-width: 767px){.knowMorePlayerArae .profileAccord{height:185px;overflow:hidden;position:relative}.knowMorePlayerArae .profileAccord.few{height:auto}}.knowMorePlayerArae .profileAccord .profileAccordBtn{width:100%;padding:0 2.6vw;box-sizing:border-box;position:absolute;padding-bottom:3px;bottom:0;left:0;background-image:linear-gradient(to top, #fff, #fff 50%, transparent 50%, transparent 100%)}.knowMorePlayerArae .profileAccord .profileAccordBtn.hidden{display:none}@media(min-width: 768px){.knowMorePlayerArae .profileAccord .profileAccordBtn{display:none}}.playersFooterArea{border-top:solid 1px #af9755;padding:35px 0}@media(max-width: 767px){.playersFooterArea{padding:8.5vw 11vw}}.playersFooterArea .playerSlider{width:1070px;margin:0 auto}@media(max-width: 767px){.playersFooterArea .playerSlider{margin:0;width:100%}}.playersFooterArea .playerSlider .sliderBox{position:relative}.playersFooterArea .playerSlider .sliderBox button{position:absolute;display:inline-block;width:30px;height:30px;border-radius:50%;background-color:#111;border:none}@media(max-width: 767px){.playersFooterArea .playerSlider .sliderBox button{width:6.3vw;height:6.3vw}}.playersFooterArea .playerSlider .sliderBox button::after{position:absolute;content:"";width:5px;height:5px;border-top:solid 1px #fff;border-left:solid 1px #fff;top:50%;left:50%}@media(max-width: 767px){.playersFooterArea .playerSlider .sliderBox button::after{width:1.3vw;height:1.3vw}}.playersFooterArea .playerSlider .sliderBox button.prevBtn{left:-35px;top:calc(50% - 20px);transform:translateY(-50%)}.playersFooterArea .playerSlider .sliderBox button.prevBtn::after{transform:translate(-35%, -50%) rotate(-45deg)}@media(max-width: 767px){.playersFooterArea .playerSlider .sliderBox button.prevBtn{left:-6.3vw}}.playersFooterArea .playerSlider .sliderBox button.nextBtn{right:-35px;top:calc(50% - 20px);transform:translateY(-50%)}.playersFooterArea .playerSlider .sliderBox button.nextBtn::after{transform:translate(-65%, -50%) rotate(135deg)}@media(max-width: 767px){.playersFooterArea .playerSlider .sliderBox button.nextBtn{right:-6.3vw}}.playersFooterArea .playerSlider .sliderBox .sliderBoxIn{overflow:hidden}.playersFooterArea .playerSlider .sliderBox ul{display:flex;width:20000px}.playersFooterArea .playerSlider .sliderBox ul li{width:214px;padding:0 10px;box-sizing:border-box;flex-shrink:0}@media(max-width: 767px){.playersFooterArea .playerSlider .sliderBox ul li{width:39vw;padding:0 1.4vw}}.playersFooterArea .playerSlider .sliderBox ul li figcaption{font-family:"NotoSerifJP",sans-serif;font-size:18px;line-height:1.2;font-weight:bold;margin-top:10px;padding-right:20px;position:relative}@media(max-width: 767px){.playersFooterArea .playerSlider .sliderBox ul li figcaption{font-size:3.7vw;margin-top:1.8vw;padding-right:4vw}}.playersFooterArea .playerSlider .sliderBox ul li figcaption::after{position:absolute;content:"";width:5px;height:5px;box-sizing:border-box;border-top:solid 1px #111;border-right:solid 1px #111;right:0;top:50%;transform:translateX(-50%) rotate(45deg)}.playersFooterArea .playerSlider .sliderBox ul li img{max-width:100%;height:auto;border-radius:5px}.playersFooterArea .footSliderBtn{text-align:center;margin-top:20px}@media(max-width: 767px){.playersFooterArea .footSliderBtn{margin-top:4vw;padding:0 2.6vw}}