/*
================================================================================================================
SNSシェアエリア 選手調整
================================================================================================================
*/
@media screen and (max-width:1560px){.team-av.ddr #member.member04 #sns-area::before{background-position:top -30px right 5%;}}
@media screen and (max-width:1300px){.team-av.ddr #member.member04 #sns-area::before{background-position:top -30px right -360px;}}
@media screen and (max-width:800px){.team-av.ddr #member.member04 #sns-area::before{background-position:top -30px right -290px;}}
@media screen and (max-width:480px){.team-av.ddr #member.member04 #sns-area::before{background-position:top -30px right -270px;}}

/*
================================================================================================================
選手写真-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:"NISSY";}
.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:"HO4-KETI";}
.team-gp .member02 .player .name::before{content:"GIEZ-ACS";}
.team-gp .member03 .player .name::before{content:"MAMURU3";}
.team-gp .member04 .player .name::before{content:"TANUKI-C";}
.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:"KEI-EDGE";}
.team-ll .member01 .player .name::before{content:"NAYU";}
.team-ll .member02 .player .name::before{content:"RIN-GO!!";}
.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: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:"BEMANI Master";}
.team-gp .member02 .player .catch::after{content:"極･Stream 舞Star";}
.team-gp .member03 .player .catch::after{content:"極上。";}
.team-gp .member04 .player .catch::after{content:"爆走!!Blue Beast";}
.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:"勝ったらカツカレー";}
.team-ll .member01 .player .catch::after{content:"不沈艦";}
.team-ll .member02 .player .catch::after{content:"戦う DDR Dancer";}
.team-ll .member03 .player .catch::after{content:"笑顔溢れるみんなの光";}
.team-ll .member04 .player .catch::after{content:"止まらぬ踏魂";}
