#team.team-av .ddr p[data-av="1"]{display:block !important;}
#team.team-av .ddr div[data-av="1"],#team.team-av .ddr a[data-av="1"]{display:flex !important;}
#team.team-gg .ddr p[data-gg="1"]{display:block !important;}
#team.team-gg .ddr div[data-gg="1"],#team.team-gg .ddr a[data-gg="1"]{display:flex !important;}
#team.team-tt .ddr p[data-tt="1"]{display:block !important;}
#team.team-tt .ddr div[data-tt="1"],#team.team-tt .ddr a[data-tt="1"]{display:flex !important;}
#team.team-r1 .ddr p[data-r1="1"]{display:block !important;}
#team.team-r1 .ddr div[data-r1="1"],#team.team-r1 .ddr a[data-r1="1"]{display:flex !important;}

#team.team-av #semi h3,
#team.team-gg #semi h3,
#team.team-tt #semi h3,
#team.team-r1 #semi h3,
#team.team-tt #final h3,
#team.team-r1 #final h3{display:block !important;}

/*
================================================================================================================
レベル指定
================================================================================================================
*/
/*レギュラーステージ 第1試合～第7試合*/
.game01.score .card.battle1 li:nth-child(2)::after{content:"13-14";}
.game01.score .card.battle2 li:nth-child(2)::after{content:"16-17";}
.game01.score .card.battle3 li:nth-child(2)::after{content:"15-16";}

/*レギュラーステージ 第8試合～第14試合*/
.game01.reg02.score .card.battle1 li:nth-child(2)::after{content:"14-15";}
.game01.reg02.score .card.battle2 li:nth-child(2)::after{content:"17-18";}
.game01.reg02.score .card.battle3 li:nth-child(2)::after{content:"16-17";}

/*レギュラーステージ 第15試合～第21試合*/
.game01.reg03.score .card.battle1 li:nth-child(2)::after{content:"14-15";}
.game01.reg03.score .card.battle2 li:nth-child(2)::after{content:"16-17";}
.game01.reg03.score .card.battle3 li:nth-child(2)::after{content:"17-18";}

/*セミファイナル*/
.game02.score .card.battle1 li:nth-child(2)::after{content:"15-16";}
.game02.score .card.battle2 li:nth-child(2)::after{content:"17-18";}
.game02.score .card.battle3 li:nth-child(2)::after{content:"14-15";}
.game02.score .card.battle4 li:nth-child(2)::after{content:"15-16";}
.game02.score .card.battle5 li:nth-child(2)::after{content:"17-18";}

/*ファイナル*/
.game03.score .card.battle1 li:nth-child(2)::after{content:"14-15";}
.game03.score .card.battle2 li:nth-child(2)::after{content:"17-18";}
.game03.score .card.battle3 li:nth-child(2)::after{content:"15-16";}
.game03.score .card.battle4 li:nth-child(2)::after{content:"16-17";}
.game03.score .card.battle5 li:nth-child(2)::after{content:"17-18";}
.game03.score .card.battle6 li:nth-child(2)::after{content:"18-19";}

.game03.score .card.battle6 li:first-child::after{content:"Final match" !important;}

/*
================================================================================================================
SNSシェアエリア 選手調整
================================================================================================================
*/
@media screen and (max-width:1700px){.team-av #member.member03 #sns-area::before{background-position:top -30px right -5%;}}
@media screen and (max-width:1300px){.team-av #member.member03 #sns-area::before{background-position:top -30px right -250px;}}
@media screen and (max-width:520px){.team-av #member.member03 #sns-area::before{background-position:top -30px right -280px;}}
@media screen and (max-width:480px){.team-av #member.member03 #sns-area::before{background-position:top -30px right -230px;}}
@media screen and (max-width:430px){.team-av #member.member03 #sns-area > .inner > p > span{font-size:18px;}}

@media screen and (max-width:1600px){.team-av #member.member04 #sns-area::before{background-position:top -30px right -200px;}}
@media screen and (max-width:980px){.team-av #member.member04 #sns-area::before{background-position:top -30px right -310px;}}
@media screen and (max-width:800px){.team-av #member.member04 #sns-area::before{background-position:top -30px right -260px;}}
@media screen and (max-width:540px){.team-av #member.member04 #sns-area::before{background-position:top -30px right -310px;}}
@media screen and (max-width:480px){.team-av #member.member04 #sns-area::before{background-position:top -30px right -240px;}}
@media screen and (max-width:430px){.team-av #member.member04 #sns-area > .inner > p > span{font-size:18px;}}

@media screen and (max-width:480px){.team-gg #member.member01 #sns-area::before{background-position:top -30px right -190px;}}

@media screen and (max-width:1700px){.team-gg #member.member03 #sns-area::before{background-position:top -30px right -50px;}}
@media screen and (max-width:1200px){.team-gg #member.member03 #sns-area::before{background-position:top -30px right -280px;}}
@media screen and (max-width:800px){.team-gg #member.member03 #sns-area::before{background-position:top -30px right -200px;}}
@media screen and (max-width:640px){.team-gg #member.member03 #sns-area::before{background-position:top -30px right -270px;}}
@media screen and (max-width:480px){.team-gg #member.member03 #sns-area::before{background-position:top -30px right -230px;}}
@media screen and (max-width:370px){.team-gg #member.member03 #sns-area::before{background-position:top -30px right -250px;}}
@media screen and (max-width:430px){.team-gg #member.member03 #sns-area > .inner > p > span{font-size:18px;}}

@media screen and (max-width:430px){.team-sh #member.member02 #sns-area > .inner > p > span{font-size:18px;}}

@media screen and (max-width:1400px){.team-tt #member.member01 #sns-area::before{background-position:top -30px right -200px;}}
@media screen and (max-width:580px){.team-tt #member.member01 #sns-area::before{background-position:top -30px right -260px;}}
@media screen and (max-width:480px){.team-tt #member.member01 #sns-area::before{background-position:top -30px right -200px;}}
@media screen and (max-width:370px){.team-tt #member.member01 #sns-area::before{background-position:top -30px right -240px;}}

@media screen and (max-width:580px){.team-tt #member.member03 #sns-area::before{background-position:top -30px right -270px;}}
@media screen and (max-width:480px){.team-tt #member.member03 #sns-area::before{background-position:top -30px right -200px;}}
@media screen and (max-width:370px){.team-tt #member.member03 #sns-area::before{background-position:top -30px right -230px;}}
@media screen and (max-width:430px){.team-tt #member.member03 #sns-area > .inner > p > span{font-size:18px;}}

@media screen and (max-width:1700px){.team-tt #member.member04 #sns-area::before{background-position:top -60px right -150px;}}
@media screen and (max-width:1200px){.team-tt #member.member04 #sns-area::before{background-position:top -60px right -280px;}}
@media screen and (max-width:980px){.team-tt #member.member04 #sns-area::before{background-position:top -60px right -360px;}}
@media screen and (max-width:800px){.team-tt #member.member04 #sns-area::before{background-position:top -60px right -270px;}}
@media screen and (max-width:530px){.team-tt #member.member04 #sns-area::before{background-position:top -60px right -330px;}}
@media screen and (max-width:480px){.team-tt #member.member04 #sns-area::before{background-position:top -60px right -230px;}}
@media screen and (max-width:370px){.team-tt #member.member04 #sns-area::before{background-position:top -60px right -250px;}}
@media screen and (max-width:430px){.team-tt #member.member04 #sns-area > .inner > p > span{font-size:18px;}}

@media screen and (max-width:1500px){.team-r1 #member.member04 #sns-area::before{background-position:top -30px right -150px;}}
@media screen and (max-width:980px){.team-r1 #member.member04 #sns-area::before{background-position:top -30px right -290px;}}
@media screen and (max-width:800px){.team-r1 #member.member04 #sns-area::before{background-position:top -30px right -240px;}}
@media screen and (max-width:570px){.team-r1 #member.member04 #sns-area::before{background-position:top -30px right -280px;}}
@media screen and (max-width:480px){.team-r1 #member.member04 #sns-area::before{background-position:top -30px right -210px;}}
@media screen and (max-width:370px){.team-r1 #member.member04 #sns-area::before{background-position:top -30px right -260px;}}
@media screen and (max-width:430px){.team-r1 #member.member04 #sns-area > .inner > p > span{font-size:18px;}}

@media screen and (max-width:430px){.team-ll #member.member02 #sns-area > .inner > p > span{font-size:18px;}}

@media screen and (max-width:640px){.team-ll #member.member04 #sns-area::before{background-position:top -30px right -280px;}}
@media screen and (max-width:480px){.team-ll #member.member04 #sns-area::before{background-position:top -30px right -220px;}}
@media screen and (max-width:370px){.team-ll #member.member04 #sns-area::before{background-position:top -30px right -240px;}}
@media screen and (max-width:430px){.team-ll #member.member04 #sns-area > .inner > p > span{font-size:18px;}}

/*
================================================================================================================
選手写真-DDR
================================================================================================================
*/
/*チーム一覧用*/
#team-about.ddr .team-av .member01 .photo{background-image:url(../../img/photo/team/ddr/av/01_off.webp);}
#team-about.ddr .team-av .member02 .photo{background-image:url(../../img/photo/team/ddr/av/02_off.webp);}
#team-about.ddr .team-av .member03 .photo{background-image:url(../../img/photo/team/ddr/av/03_off.webp);}
#team-about.ddr .team-av .member04 .photo{background-image:url(../../img/photo/team/ddr/av/04_off.webp);}

#team-about.ddr .team-gg .member01 .photo{background-image:url(../../img/photo/team/ddr/gg/01_off.webp);}
#team-about.ddr .team-gg .member02 .photo{background-image:url(../../img/photo/team/ddr/gg/02_off.webp);}
#team-about.ddr .team-gg .member03 .photo{background-image:url(../../img/photo/team/ddr/gg/03_off.webp);}
#team-about.ddr .team-gg .member04 .photo{background-image:url(../../img/photo/team/ddr/gg/04_off.webp);}

#team-about.ddr .team-gp .member01 .photo{background-image:url(../../img/photo/team/ddr/gp/01_off.webp);}
#team-about.ddr .team-gp .member02 .photo{background-image:url(../../img/photo/team/ddr/gp/02_off.webp);}
#team-about.ddr .team-gp .member03 .photo{background-image:url(../../img/photo/team/ddr/gp/03_off.webp);}
#team-about.ddr .team-gp .member04 .photo{background-image:url(../../img/photo/team/ddr/gp/04_off.webp);}

#team-about.ddr .team-sh .member01 .photo{background-image:url(../../img/photo/team/ddr/sh/01_off.webp);}
#team-about.ddr .team-sh .member02 .photo{background-image:url(../../img/photo/team/ddr/sh/02_off.webp);}
#team-about.ddr .team-sh .member03 .photo{background-image:url(../../img/photo/team/ddr/sh/03_off.webp);}
#team-about.ddr .team-sh .member04 .photo{background-image:url(../../img/photo/team/ddr/sh/04_off.webp);}

#team-about.ddr .team-tt .member01 .photo{background-image:url(../../img/photo/team/ddr/tt/01_off.webp);}
#team-about.ddr .team-tt .member02 .photo{background-image:url(../../img/photo/team/ddr/tt/02_off.webp);}
#team-about.ddr .team-tt .member03 .photo{background-image:url(../../img/photo/team/ddr/tt/03_off.webp);}
#team-about.ddr .team-tt .member04 .photo{background-image:url(../../img/photo/team/ddr/tt/04_off.webp);}

#team-about.ddr .team-r1 .member01 .photo{background-image:url(../../img/photo/team/ddr/r1/01_off.webp);}
#team-about.ddr .team-r1 .member02 .photo{background-image:url(../../img/photo/team/ddr/r1/02_off.webp);}
#team-about.ddr .team-r1 .member03 .photo{background-image:url(../../img/photo/team/ddr/r1/03_off.webp);}
#team-about.ddr .team-r1 .member04 .photo{background-image:url(../../img/photo/team/ddr/r1/04_off.webp);}

#team-about.ddr .team-ll .member01 .photo{background-image:url(../../img/photo/team/ddr/ll/01_off.webp);}
#team-about.ddr .team-ll .member02 .photo{background-image:url(../../img/photo/team/ddr/ll/02_off.webp);}
#team-about.ddr .team-ll .member03 .photo{background-image:url(../../img/photo/team/ddr/ll/03_off.webp);}
#team-about.ddr .team-ll .member04 .photo{background-image:url(../../img/photo/team/ddr/ll/04_off.webp);}

/*個人プロフィール用*/
.team-av .member01 .member .photo::before{background-image:url(../../img/photo/team/ddr/av/01.webp);}
.team-av .member02 .member .photo::before{background-image:url(../../img/photo/team/ddr/av/02.webp);}
.team-av .member03 .member .photo::before{background-image:url(../../img/photo/team/ddr/av/03.webp);}
.team-av .member04 .member .photo::before{background-image:url(../../img/photo/team/ddr/av/04.webp);}

.team-gg .member01 .member .photo::before{background-image:url(../../img/photo/team/ddr/gg/01.webp);}
.team-gg .member02 .member .photo::before{background-image:url(../../img/photo/team/ddr/gg/02.webp);}
.team-gg .member03 .member .photo::before{background-image:url(../../img/photo/team/ddr/gg/03.webp);}
.team-gg .member04 .member .photo::before{background-image:url(../../img/photo/team/ddr/gg/04.webp);}

.team-gp .member01 .member .photo::before{background-image:url(../../img/photo/team/ddr/gp/01.webp);}
.team-gp .member02 .member .photo::before{background-image:url(../../img/photo/team/ddr/gp/02.webp);}
.team-gp .member03 .member .photo::before{background-image:url(../../img/photo/team/ddr/gp/03.webp);}
.team-gp .member04 .member .photo::before{background-image:url(../../img/photo/team/ddr/gp/04.webp);}

.team-sh .member01 .member .photo::before{background-image:url(../../img/photo/team/ddr/sh/01.webp);}
.team-sh .member02 .member .photo::before{background-image:url(../../img/photo/team/ddr/sh/02.webp);}
.team-sh .member03 .member .photo::before{background-image:url(../../img/photo/team/ddr/sh/03.webp);}
.team-sh .member04 .member .photo::before{background-image:url(../../img/photo/team/ddr/sh/04.webp);}

.team-tt .member01 .member .photo::before{background-image:url(../../img/photo/team/ddr/tt/01.webp);}
.team-tt .member02 .member .photo::before{background-image:url(../../img/photo/team/ddr/tt/02.webp);}
.team-tt .member03 .member .photo::before{background-image:url(../../img/photo/team/ddr/tt/03.webp);}
.team-tt .member04 .member .photo::before{background-image:url(../../img/photo/team/ddr/tt/04.webp);}

.team-r1 .member01 .member .photo::before{background-image:url(../../img/photo/team/ddr/r1/01.webp);}
.team-r1 .member02 .member .photo::before{background-image:url(../../img/photo/team/ddr/r1/02.webp);}
.team-r1 .member03 .member .photo::before{background-image:url(../../img/photo/team/ddr/r1/03.webp);}
.team-r1 .member04 .member .photo::before{background-image:url(../../img/photo/team/ddr/r1/04.webp);}

.team-ll .member01 .member .photo::before{background-image:url(../../img/photo/team/ddr/ll/01.webp);}
.team-ll .member02 .member .photo::before{background-image:url(../../img/photo/team/ddr/ll/02.webp);}
.team-ll .member03 .member .photo::before{background-image:url(../../img/photo/team/ddr/ll/03.webp);}
.team-ll .member04 .member .photo::before{background-image:url(../../img/photo/team/ddr/ll/04.webp);}

/*SNSシェア用*/
.team-av .member01 > #sns-area::before{background-image:url(../../img/photo/team/ddr/av/01_on.webp);}
.team-av .member02 > #sns-area::before{background-image:url(../../img/photo/team/ddr/av/02_on.webp);}
.team-av .member03 > #sns-area::before{background-image:url(../../img/photo/team/ddr/av/03_on.webp);}
.team-av .member04 > #sns-area::before{background-image:url(../../img/photo/team/ddr/av/04_on.webp);}
.team-gg .member01 > #sns-area::before{background-image:url(../../img/photo/team/ddr/gg/01_on.webp);}
.team-gg .member02 > #sns-area::before{background-image:url(../../img/photo/team/ddr/gg/02_on.webp);}
.team-gg .member03 > #sns-area::before{background-image:url(../../img/photo/team/ddr/gg/03_on.webp);}
.team-gg .member04 > #sns-area::before{background-image:url(../../img/photo/team/ddr/gg/04_on.webp);}
.team-gp .member01 > #sns-area::before{background-image:url(../../img/photo/team/ddr/gp/01_on.webp);}
.team-gp .member02 > #sns-area::before{background-image:url(../../img/photo/team/ddr/gp/02_on.webp);}
.team-gp .member03 > #sns-area::before{background-image:url(../../img/photo/team/ddr/gp/03_on.webp);}
.team-gp .member04 > #sns-area::before{background-image:url(../../img/photo/team/ddr/gp/04_on.webp);}
.team-sh .member01 > #sns-area::before{background-image:url(../../img/photo/team/ddr/sh/01_on.webp);}
.team-sh .member02 > #sns-area::before{background-image:url(../../img/photo/team/ddr/sh/02_on.webp);}
.team-sh .member03 > #sns-area::before{background-image:url(../../img/photo/team/ddr/sh/03_on.webp);}
.team-sh .member04 > #sns-area::before{background-image:url(../../img/photo/team/ddr/sh/04_on.webp);}
.team-tt .member01 > #sns-area::before{background-image:url(../../img/photo/team/ddr/tt/01_on.webp);}
.team-tt .member02 > #sns-area::before{background-image:url(../../img/photo/team/ddr/tt/02_on.webp);}
.team-tt .member03 > #sns-area::before{background-image:url(../../img/photo/team/ddr/tt/03_on.webp);}
.team-tt .member04 > #sns-area::before{background-image:url(../../img/photo/team/ddr/tt/04_on.webp);}
.team-r1 .member01 > #sns-area::before{background-image:url(../../img/photo/team/ddr/r1/01_on.webp);}
.team-r1 .member02 > #sns-area::before{background-image:url(../../img/photo/team/ddr/r1/02_on.webp);}
.team-r1 .member03 > #sns-area::before{background-image:url(../../img/photo/team/ddr/r1/03_on.webp);}
.team-r1 .member04 > #sns-area::before{background-image:url(../../img/photo/team/ddr/r1/04_on.webp);}
.team-ll .member01 > #sns-area::before{background-image:url(../../img/photo/team/ddr/ll/01_on.webp);}
.team-ll .member02 > #sns-area::before{background-image:url(../../img/photo/team/ddr/ll/02_on.webp);}
.team-ll .member03 > #sns-area::before{background-image:url(../../img/photo/team/ddr/ll/03_on.webp);}
.team-ll .member04 > #sns-area::before{background-image:url(../../img/photo/team/ddr/ll/04_on.webp);}

/*チームメンバー一覧*/
.team-av.ddr #team-member .member01 > div{background-image:url(../../img/photo/team/ddr/av/01_off.webp);}
.team-av.ddr #team-member .member01 > a:hover ~ div{background-image:url(../../img/photo/team/ddr/av/01_on.webp);}
.team-av.ddr #team-member .member02 > div{background-image:url(../../img/photo/team/ddr/av/02_off.webp);}
.team-av.ddr #team-member .member02 > a:hover ~ div{background-image:url(../../img/photo/team/ddr/av/02_on.webp);}
.team-av.ddr #team-member .member03 > div{background-image:url(../../img/photo/team/ddr/av/03_off.webp);}
.team-av.ddr #team-member .member03 > a:hover ~ div{background-image:url(../../img/photo/team/ddr/av/03_on.webp);}
.team-av.ddr #team-member .member04 > div{background-image:url(../../img/photo/team/ddr/av/04_off.webp);}
.team-av.ddr #team-member .member04 > a:hover ~ div{background-image:url(../../img/photo/team/ddr/av/04_on.webp);}

.team-gg.ddr #team-member .member01 > div{background-image:url(../../img/photo/team/ddr/gg/01_off.webp);}
.team-gg.ddr #team-member .member01 > a:hover ~ div{background-image:url(../../img/photo/team/ddr/gg/01_on.webp);}
.team-gg.ddr #team-member .member02 > div{background-image:url(../../img/photo/team/ddr/gg/02_off.webp);}
.team-gg.ddr #team-member .member02 > a:hover ~ div{background-image:url(../../img/photo/team/ddr/gg/02_on.webp);}
.team-gg.ddr #team-member .member03 > div{background-image:url(../../img/photo/team/ddr/gg/03_off.webp);}
.team-gg.ddr #team-member .member03 > a:hover ~ div{background-image:url(../../img/photo/team/ddr/gg/03_on.webp);}
.team-gg.ddr #team-member .member04 > div{background-image:url(../../img/photo/team/ddr/gg/04_off.webp);}
.team-gg.ddr #team-member .member04 > a:hover ~ div{background-image:url(../../img/photo/team/ddr/gg/04_on.webp);}

.team-gp.ddr #team-member .member01 > div{background-image:url(../../img/photo/team/ddr/gp/01_off.webp);}
.team-gp.ddr #team-member .member01 > a:hover ~ div{background-image:url(../../img/photo/team/ddr/gp/01_on.webp);}
.team-gp.ddr #team-member .member02 > div{background-image:url(../../img/photo/team/ddr/gp/02_off.webp);}
.team-gp.ddr #team-member .member02 > a:hover ~ div{background-image:url(../../img/photo/team/ddr/gp/02_on.webp);}
.team-gp.ddr #team-member .member03 > div{background-image:url(../../img/photo/team/ddr/gp/03_off.webp);}
.team-gp.ddr #team-member .member03 > a:hover ~ div{background-image:url(../../img/photo/team/ddr/gp/03_on.webp);}
.team-gp.ddr #team-member .member04 > div{background-image:url(../../img/photo/team/ddr/gp/04_off.webp);}
.team-gp.ddr #team-member .member04 > a:hover ~ div{background-image:url(../../img/photo/team/ddr/gp/04_on.webp);}

.team-sh.ddr #team-member .member01 > div{background-image:url(../../img/photo/team/ddr/sh/01_off.webp);}
.team-sh.ddr #team-member .member01 > a:hover ~ div{background-image:url(../../img/photo/team/ddr/sh/01_on.webp);}
.team-sh.ddr #team-member .member02 > div{background-image:url(../../img/photo/team/ddr/sh/02_off.webp);}
.team-sh.ddr #team-member .member02 > a:hover ~ div{background-image:url(../../img/photo/team/ddr/sh/02_on.webp);}
.team-sh.ddr #team-member .member03 > div{background-image:url(../../img/photo/team/ddr/sh/03_off.webp);}
.team-sh.ddr #team-member .member03 > a:hover ~ div{background-image:url(../../img/photo/team/ddr/sh/03_on.webp);}
.team-sh.ddr #team-member .member04 > div{background-image:url(../../img/photo/team/ddr/sh/04_off.webp);}
.team-sh.ddr #team-member .member04 > a:hover ~ div{background-image:url(../../img/photo/team/ddr/sh/04_on.webp);}

.team-tt.ddr #team-member .member01 > div{background-image:url(../../img/photo/team/ddr/tt/01_off.webp);}
.team-tt.ddr #team-member .member01 > a:hover ~ div{background-image:url(../../img/photo/team/ddr/tt/01_on.webp);}
.team-tt.ddr #team-member .member02 > div{background-image:url(../../img/photo/team/ddr/tt/02_off.webp);}
.team-tt.ddr #team-member .member02 > a:hover ~ div{background-image:url(../../img/photo/team/ddr/tt/02_on.webp);}
.team-tt.ddr #team-member .member03 > div{background-image:url(../../img/photo/team/ddr/tt/03_off.webp);}
.team-tt.ddr #team-member .member03 > a:hover ~ div{background-image:url(../../img/photo/team/ddr/tt/03_on.webp);}
.team-tt.ddr #team-member .member04 > div{background-image:url(../../img/photo/team/ddr/tt/04_off.webp);}
.team-tt.ddr #team-member .member04 > a:hover ~ div{background-image:url(../../img/photo/team/ddr/tt/04_on.webp);}

.team-r1.ddr #team-member .member01 > div{background-image:url(../../img/photo/team/ddr/r1/01_off.webp);}
.team-r1.ddr #team-member .member01 > a:hover ~ div{background-image:url(../../img/photo/team/ddr/r1/01_on.webp);}
.team-r1.ddr #team-member .member02 > div{background-image:url(../../img/photo/team/ddr/r1/02_off.webp);}
.team-r1.ddr #team-member .member02 > a:hover ~ div{background-image:url(../../img/photo/team/ddr/r1/02_on.webp);}
.team-r1.ddr #team-member .member03 > div{background-image:url(../../img/photo/team/ddr/r1/03_off.webp);}
.team-r1.ddr #team-member .member03 > a:hover ~ div{background-image:url(../../img/photo/team/ddr/r1/03_on.webp);}
.team-r1.ddr #team-member .member04 > div{background-image:url(../../img/photo/team/ddr/r1/04_off.webp);}
.team-r1.ddr #team-member .member04 > a:hover ~ div{background-image:url(../../img/photo/team/ddr/r1/04_on.webp);}

.team-ll.ddr #team-member .member01 > div{background-image:url(../../img/photo/team/ddr/ll/01_off.webp);}
.team-ll.ddr #team-member .member01 > a:hover ~ div{background-image:url(../../img/photo/team/ddr/ll/01_on.webp);}
.team-ll.ddr #team-member .member02 > div{background-image:url(../../img/photo/team/ddr/ll/02_off.webp);}
.team-ll.ddr #team-member .member02 > a:hover ~ div{background-image:url(../../img/photo/team/ddr/ll/02_on.webp);}
.team-ll.ddr #team-member .member03 > div{background-image:url(../../img/photo/team/ddr/ll/03_off.webp);}
.team-ll.ddr #team-member .member03 > a:hover ~ div{background-image:url(../../img/photo/team/ddr/ll/03_on.webp);}
.team-ll.ddr #team-member .member04 > div{background-image:url(../../img/photo/team/ddr/ll/04_off.webp);}
.team-ll.ddr #team-member .member04 > a:hover ~ div{background-image:url(../../img/photo/team/ddr/ll/04_on.webp);}

/*
================================================================================================================
選手名
================================================================================================================
*/
.team-av .member01 .player .name::before{content:"RINBO-";}
.team-av .member02 .player .name::before{content:"NOTTY";}
.team-av .member03 .player .name::before{content:"MAMURU3";}
.team-av .member04 .player .name::before{content:"YO4-YEAH";}
.team-gg .member01 .player .name::before{content:"HIBIKI";}
.team-gg .member02 .player .name::before{content:"UN-LIM";}
.team-gg .member03 .player .name::before{content:"TSUYOSHI";}
.team-gg .member04 .player .name::before{content:"ALPAA";}
.team-gp .member01 .player .name::before{content:"DIS";}
.team-gp .member02 .player .name::before{content:"YUK1-S";}
.team-gp .member03 .player .name::before{content:"NOVIN";}
.team-gp .member04 .player .name::before{content:"KIKUCHI";}
.team-sh .member01 .player .name::before{content:"KANAME";}
.team-sh .member02 .player .name::before{content:"TRICAL-Y";}
.team-sh .member03 .player .name::before{content:"A.N.C.B.";}
.team-sh .member04 .player .name::before{content:"GINXYASU";}
.team-tt .member01 .player .name::before{content:"FEFEMZ";}
.team-tt .member02 .player .name::before{content:"THOR";}
.team-tt .member03 .player .name::before{content:"YOSHIMIZ";}
.team-tt .member04 .player .name::before{content:"MOO-G.56";}
.team-r1 .member01 .player .name::before{content:"O4MA.";}
.team-r1 .member02 .player .name::before{content:"ZERO.";}
.team-r1 .member03 .player .name::before{content:"$RYO$";}
.team-r1 .member04 .player .name::before{content:"HO4-KETI";}
.team-ll .member01 .player .name::before{content:"TANUKI-C";}
.team-ll .member02 .player .name::before{content:"GIEZ-ACS";}
.team-ll .member03 .player .name::before{content:"CHI-.";}
.team-ll .member04 .player .name::before{content:"GOMANA2";}

.team-av .member01 .player .name span::after{content:"りんぼー";}
.team-av .member02 .player .name span::after{content:"のってぃ";}
.team-av .member03 .player .name span::after{content:"まむる";}
.team-av .member04 .player .name span::after{content:"よしえ";}
.team-gg .member01 .player .name span::after{content:"ひびき";}
.team-gg .member02 .player .name span::after{content:"あんりみ";}
.team-gg .member03 .player .name span::after{content:"つよし";}
.team-gg .member04 .player .name span::after{content:"あるぱー";}
.team-gp .member01 .player .name span::after{content:"でぃす";}
.team-gp .member02 .player .name span::after{content:"ゆき";}
.team-gp .member03 .player .name span::after{content:"のびん";}
.team-gp .member04 .player .name span::after{content:"きくち";}
.team-sh .member01 .player .name span::after{content:"かなめ";}
.team-sh .member02 .player .name span::after{content:"とりかりー";}
.team-sh .member03 .player .name span::after{content:"あんちょび";}
.team-sh .member04 .player .name span::after{content:"ぎんやす";}
.team-tt .member01 .player .name span::after{content:"ぴぺむず";}
.team-tt .member02 .player .name span::after{content:"とーる";}
.team-tt .member03 .player .name span::after{content:"よしみず";}
.team-tt .member04 .player .name span::after{content:"もぐごろう";}
.team-r1 .member01 .player .name span::after{content:"おおしま";}
.team-r1 .member02 .player .name span::after{content:"ぜろ";}
.team-r1 .member03 .player .name span::after{content:"りょう";}
.team-r1 .member04 .player .name span::after{content:"ほしけち";}
.team-ll .member01 .player .name span::after{content:"たぬきち";}
.team-ll .member02 .player .name span::after{content:"じーず";}
.team-ll .member03 .player .name span::after{content:"ちー";}
.team-ll .member04 .player .name span::after{content:"ごまなつ";}

.team-av .member01 .player .catch::after{content:"爆発力は世界一！！！！！";}
.team-av .member02 .player .catch::after{content:"広島のトリックスター";}
.team-av .member03 .player .catch::after{content:"極上。";}
.team-av .member04 .player .catch::after{content:"Re:Re:Re: HAPPY GUY";}
.team-gg .member01 .player .catch::after{content:"Wakayama EVOLVED";}
.team-gg .member02 .player .catch::after{content:"限界を超えるために！！！！";}
.team-gg .member03 .player .catch::after{content:"なにわのマーベラスアタッカー";}
.team-gg .member04 .player .catch::after{content:"東北の秘宝";}
.team-gp .member01 .player .catch::after{content:"SPEED IS JUSTICE";}
.team-gp .member02 .player .catch::after{content:"STEP極限！！";}
.team-gp .member03 .player .catch::after{content:"脚、あたたまってます";}
.team-gp .member04 .player .catch::after{content:"不屈のフィジカリスト";}
.team-sh .member01 .player .catch::after{content:"チャンピオンの弟";}
.team-sh .member02 .player .catch::after{content:"真に試される道民";}
.team-sh .member03 .player .catch::after{content:"悠久のリフレクター";}
.team-sh .member04 .player .catch::after{content:"人間メトロノーム";}
.team-tt .member01 .player .catch::after{content:"Kimchi Warrior";}
.team-tt .member02 .player .catch::after{content:"雷神";}
.team-tt .member03 .player .catch::after{content:"紅蓮のエンターテイナー";}
.team-tt .member04 .player .catch::after{content:"Marvelous花火大会";}
.team-r1 .member01 .player .catch::after{content:"ザ・DDR";}
.team-r1 .member02 .player .catch::after{content:"狼雨";}
.team-r1 .member03 .player .catch::after{content:"茨城の精密機器";}
.team-r1 .member04 .player .catch::after{content:"BEMANI Master";}
.team-ll .member01 .player .catch::after{content:"Beast try again";}
.team-ll .member02 .player .catch::after{content:"覇・Stream 舞Star";}
.team-ll .member03 .player .catch::after{content:"笑顔溢れるみんなの光";}
.team-ll .member04 .player .catch::after{content:"止まらぬ踏魂";}

