#langswitch{cursor:pointer;position:relative}#langswitch-inner{color:var(--fg-color-low);font-size:.8em;position:absolute;right:10px;text-decoration:underline}.player2{align-items:center;display:flex;flex-direction:row;justify-content:center}.player2 .icon{cursor:pointer}.player2 .bar{border:1px solid var(--fg-color);cursor:pointer;height:6px;width:100%}.player2 .progress{background-color:var(--fg-color);cursor:pointer;height:6px;width:60%}body{align-items:center;background-color:var(--bg-color);display:flex;flex-direction:column;margin-bottom:60px;position:relative}#contents-wrapper{display:flex;justify-content:center}#contents{max-width:640px;padding:10px 0 0;width:100%}#contents,#name-card{display:flex;flex-direction:column}#name-card{align-items:center;justify-content:center;position:relative;row-gap:20px}#name-card-icon{border-radius:50%;box-shadow:0 0 4px var(--shadow-color);width:260px}#name-card-name{font-size:2em;font-weight:700}#name-card-desc{font-size:1em}#name-card-social-items{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:20px;width:100%}#name-card .social-item{align-items:center;border:none;box-shadow:0 0 2px var(--shadow-color);display:grid;grid-template-columns:29px auto;height:24px;justify-content:left;overflow:hidden;padding:0 5px 0 0}#name-card .social-item .desc,#name-card .social-item .icon{align-items:center;display:flex;margin:0}#name-card .social-item .icon img{height:24px}.board{margin:15px 10px;padding:15px 0}.board>h1{font-size:1.2rem}.news-item{display:grid;grid-template-rows:1fr}.news-item:not(:last-child){padding:0 0 40px}.news-item .date{border-bottom-style:solid;border-bottom-width:1px;font-size:.9rem;padding:0 5px 8px 0;text-align:right}.news-item .desc{line-height:200%;padding:8px 0 0}.news-item .desc video{max-width:100%}.news-item .desc .link{column-gap:5px;line-height:100%}.news-item .desc .link,.news-item .detail-link{align-items:center;display:flex;font-size:.8rem;justify-content:center}.news-item .detail-link{line-height:1;margin:10px 0 0}.news-item img{max-width:100%}.news-item figure{text-align:center}#summary .more-musics{font-size:.8rem;margin:10px 0 0}#summary .large-button span,#summary .more-musics{align-items:center;display:flex;justify-content:center}.work{align-items:center;column-gap:10px;display:grid;margin:10px 0 20px}@media screen and (min-width:480px){.work{grid-template-columns:110px 1fr}}@media screen and (max-width:479px){.work{grid-template-columns:80px 1fr}}.work h1{border-bottom:1px solid var(--fg-color);font-size:1rem;line-height:1;margin:5px 0;padding:0 0 5px}.work .jacket .img{background-position:50%;background-repeat:no-repeat;background-size:contain}@media screen and (min-width:480px){.work .jacket img{width:110px}.work .jacket .img{height:110px;width:110px}}@media screen and (max-width:479px){.work .jacket img{width:80px}.work .jacket .img{height:80px;width:80px}}.work .desc{display:flex;flex-direction:column;justify-content:center}.work .desc .title-en{color:var(--fg-color-low);font-size:.7rem;font-weight:400}.work .date{font-size:.8rem;padding:0 0 3px}.work .links{padding:0 0 5px}.work .links .small-button{height:.8rem;margin-right:3px}.work .text{font-size:.8rem;padding:0 0 5px}.work .remark{color:var(--fg-color-low);font-size:.6rem;padding:0 0 5px}#commission{line-height:160%}#blog li{padding-bottom:10px}#social .items{align-items:center;column-gap:25px;display:grid;justify-content:center;margin:10px 0 0;row-gap:25px}@media screen and (min-width:480px){#social .items{grid-template-columns:1fr 1fr}}@media screen and (max-width:479px){#social .items{grid-template-columns:1fr}}#social .item{align-items:center;border:none;box-shadow:0 0 2px var(--shadow-color);display:grid;grid-template-columns:48px auto;height:40px;justify-content:left;overflow:hidden;padding:0}#social .item .desc,#social .item .icon{align-items:center;display:flex;margin:0}#social .item .icon img{height:40px}