@charset "UTF-8";
@import url("https://fonts.googleapis.com/css?family=Iceland&display=swap&text=0123456789pt,/:updated");
/* line 5, app/assets/stylesheets/customer_special.scss */
#body_sp.special .page_title, #body_sp.special_penpen .page_title, #body_sp.special_tobashi .page_title, #body_sp.special_movie .page_title, #body_sp.special_honpen .page_title, #body_sp.special_album .page_title, #body_sp.special_games .page_title, #body_sp.special_maguma .page_title, #body_sp.special_yabou .page_title, #body_sp.special_playlist .page_title, #body_sp.special_shinmusic .page_title, #body_sp.special_digitaltour .page_title, #body_sp.special_storyboard .page_title {
  margin-bottom: 0;
}

/* line 9, app/assets/stylesheets/customer_special.scss */
#body_sp.special .bg_image, #body_sp.special_penpen .bg_image, #body_sp.special_tobashi .bg_image, #body_sp.special_movie .bg_image, #body_sp.special_honpen .bg_image, #body_sp.special_album .bg_image, #body_sp.special_games .bg_image, #body_sp.special_maguma .bg_image, #body_sp.special_yabou .bg_image, #body_sp.special_playlist .bg_image, #body_sp.special_shinmusic .bg_image, #body_sp.special_digitaltour .bg_image, #body_sp.special_storyboard .bg_image {
  position: absolute;
  width: 30vw;
  opacity: 0.2;
}

/* line 15, app/assets/stylesheets/customer_special.scss */
#body_sp.special .main_container, #body_sp.special_penpen .main_container, #body_sp.special_tobashi .main_container, #body_sp.special_movie .main_container, #body_sp.special_honpen .main_container, #body_sp.special_album .main_container, #body_sp.special_games .main_container, #body_sp.special_maguma .main_container, #body_sp.special_yabou .main_container, #body_sp.special_playlist .main_container, #body_sp.special_shinmusic .main_container, #body_sp.special_digitaltour .main_container, #body_sp.special_storyboard .main_container {
  position: relative;
  padding: 40px 20px 0;
}

/* line 21, app/assets/stylesheets/customer_special.scss */
#body_sp.special .special_body .sp_container, #body_sp.special_penpen .special_body .sp_container, #body_sp.special_tobashi .special_body .sp_container, #body_sp.special_movie .special_body .sp_container, #body_sp.special_honpen .special_body .sp_container, #body_sp.special_album .special_body .sp_container, #body_sp.special_games .special_body .sp_container, #body_sp.special_maguma .special_body .sp_container, #body_sp.special_yabou .special_body .sp_container, #body_sp.special_playlist .special_body .sp_container, #body_sp.special_shinmusic .special_body .sp_container, #body_sp.special_digitaltour .special_body .sp_container, #body_sp.special_storyboard .special_body .sp_container {
  padding: 3vw 0;
}

/* line 24, app/assets/stylesheets/customer_special.scss */
#body_sp.special .special_body .sp_container img, #body_sp.special_penpen .special_body .sp_container img, #body_sp.special_tobashi .special_body .sp_container img, #body_sp.special_movie .special_body .sp_container img, #body_sp.special_honpen .special_body .sp_container img, #body_sp.special_album .special_body .sp_container img, #body_sp.special_games .special_body .sp_container img, #body_sp.special_maguma .special_body .sp_container img, #body_sp.special_yabou .special_body .sp_container img, #body_sp.special_playlist .special_body .sp_container img, #body_sp.special_shinmusic .special_body .sp_container img, #body_sp.special_digitaltour .special_body .sp_container img, #body_sp.special_storyboard .special_body .sp_container img {
  width: 100%;
  filter: drop-shadow(0 0 6px rgba(0, 0, 0, 0.4));
}

/* line 30, app/assets/stylesheets/customer_special.scss */
#body_sp.special .special_body .game, #body_sp.special_penpen .special_body .game, #body_sp.special_tobashi .special_body .game, #body_sp.special_movie .special_body .game, #body_sp.special_honpen .special_body .game, #body_sp.special_album .special_body .game, #body_sp.special_games .special_body .game, #body_sp.special_maguma .special_body .game, #body_sp.special_yabou .special_body .game, #body_sp.special_playlist .special_body .game, #body_sp.special_shinmusic .special_body .game, #body_sp.special_digitaltour .special_body .game, #body_sp.special_storyboard .special_body .game {
  padding: 10px;
}

/* line 33, app/assets/stylesheets/customer_special.scss */
#body_sp.special .special_body .game img, #body_sp.special_penpen .special_body .game img, #body_sp.special_tobashi .special_body .game img, #body_sp.special_movie .special_body .game img, #body_sp.special_honpen .special_body .game img, #body_sp.special_album .special_body .game img, #body_sp.special_games .special_body .game img, #body_sp.special_maguma .special_body .game img, #body_sp.special_yabou .special_body .game img, #body_sp.special_playlist .special_body .game img, #body_sp.special_shinmusic .special_body .game img, #body_sp.special_digitaltour .special_body .game img, #body_sp.special_storyboard .special_body .game img {
  border-radius: 10px;
}

/* line 39, app/assets/stylesheets/customer_special.scss */
#body_sp.special .penpen_body, #body_sp.special .tobashi_body, #body_sp.special .maguma_body, #body_sp.special .yabou_body, #body_sp.special_penpen .penpen_body, #body_sp.special_penpen .tobashi_body, #body_sp.special_penpen .maguma_body, #body_sp.special_penpen .yabou_body, #body_sp.special_tobashi .penpen_body, #body_sp.special_tobashi .tobashi_body, #body_sp.special_tobashi .maguma_body, #body_sp.special_tobashi .yabou_body, #body_sp.special_movie .penpen_body, #body_sp.special_movie .tobashi_body, #body_sp.special_movie .maguma_body, #body_sp.special_movie .yabou_body, #body_sp.special_honpen .penpen_body, #body_sp.special_honpen .tobashi_body, #body_sp.special_honpen .maguma_body, #body_sp.special_honpen .yabou_body, #body_sp.special_album .penpen_body, #body_sp.special_album .tobashi_body, #body_sp.special_album .maguma_body, #body_sp.special_album .yabou_body, #body_sp.special_games .penpen_body, #body_sp.special_games .tobashi_body, #body_sp.special_games .maguma_body, #body_sp.special_games .yabou_body, #body_sp.special_maguma .penpen_body, #body_sp.special_maguma .tobashi_body, #body_sp.special_maguma .maguma_body, #body_sp.special_maguma .yabou_body, #body_sp.special_yabou .penpen_body, #body_sp.special_yabou .tobashi_body, #body_sp.special_yabou .maguma_body, #body_sp.special_yabou .yabou_body, #body_sp.special_playlist .penpen_body, #body_sp.special_playlist .tobashi_body, #body_sp.special_playlist .maguma_body, #body_sp.special_playlist .yabou_body, #body_sp.special_shinmusic .penpen_body, #body_sp.special_shinmusic .tobashi_body, #body_sp.special_shinmusic .maguma_body, #body_sp.special_shinmusic .yabou_body, #body_sp.special_digitaltour .penpen_body, #body_sp.special_digitaltour .tobashi_body, #body_sp.special_digitaltour .maguma_body, #body_sp.special_digitaltour .yabou_body, #body_sp.special_storyboard .penpen_body, #body_sp.special_storyboard .tobashi_body, #body_sp.special_storyboard .maguma_body, #body_sp.special_storyboard .yabou_body {
  background-color: black;
  border-radius: 8px;
}

/* line 43, app/assets/stylesheets/customer_special.scss */
#body_sp.special .penpen_body .header, #body_sp.special .tobashi_body .header, #body_sp.special .maguma_body .header, #body_sp.special .yabou_body .header, #body_sp.special_penpen .penpen_body .header, #body_sp.special_penpen .tobashi_body .header, #body_sp.special_penpen .maguma_body .header, #body_sp.special_penpen .yabou_body .header, #body_sp.special_tobashi .penpen_body .header, #body_sp.special_tobashi .tobashi_body .header, #body_sp.special_tobashi .maguma_body .header, #body_sp.special_tobashi .yabou_body .header, #body_sp.special_movie .penpen_body .header, #body_sp.special_movie .tobashi_body .header, #body_sp.special_movie .maguma_body .header, #body_sp.special_movie .yabou_body .header, #body_sp.special_honpen .penpen_body .header, #body_sp.special_honpen .tobashi_body .header, #body_sp.special_honpen .maguma_body .header, #body_sp.special_honpen .yabou_body .header, #body_sp.special_album .penpen_body .header, #body_sp.special_album .tobashi_body .header, #body_sp.special_album .maguma_body .header, #body_sp.special_album .yabou_body .header, #body_sp.special_games .penpen_body .header, #body_sp.special_games .tobashi_body .header, #body_sp.special_games .maguma_body .header, #body_sp.special_games .yabou_body .header, #body_sp.special_maguma .penpen_body .header, #body_sp.special_maguma .tobashi_body .header, #body_sp.special_maguma .maguma_body .header, #body_sp.special_maguma .yabou_body .header, #body_sp.special_yabou .penpen_body .header, #body_sp.special_yabou .tobashi_body .header, #body_sp.special_yabou .maguma_body .header, #body_sp.special_yabou .yabou_body .header, #body_sp.special_playlist .penpen_body .header, #body_sp.special_playlist .tobashi_body .header, #body_sp.special_playlist .maguma_body .header, #body_sp.special_playlist .yabou_body .header, #body_sp.special_shinmusic .penpen_body .header, #body_sp.special_shinmusic .tobashi_body .header, #body_sp.special_shinmusic .maguma_body .header, #body_sp.special_shinmusic .yabou_body .header, #body_sp.special_digitaltour .penpen_body .header, #body_sp.special_digitaltour .tobashi_body .header, #body_sp.special_digitaltour .maguma_body .header, #body_sp.special_digitaltour .yabou_body .header, #body_sp.special_storyboard .penpen_body .header, #body_sp.special_storyboard .tobashi_body .header, #body_sp.special_storyboard .maguma_body .header, #body_sp.special_storyboard .yabou_body .header {
  width: 100%;
  border-radius: 8px 8px 0 0;
  margin-bottom: 14px;
}

/* line 49, app/assets/stylesheets/customer_special.scss */
#body_sp.special .penpen_body .footer, #body_sp.special .tobashi_body .footer, #body_sp.special .maguma_body .footer, #body_sp.special .yabou_body .footer, #body_sp.special_penpen .penpen_body .footer, #body_sp.special_penpen .tobashi_body .footer, #body_sp.special_penpen .maguma_body .footer, #body_sp.special_penpen .yabou_body .footer, #body_sp.special_tobashi .penpen_body .footer, #body_sp.special_tobashi .tobashi_body .footer, #body_sp.special_tobashi .maguma_body .footer, #body_sp.special_tobashi .yabou_body .footer, #body_sp.special_movie .penpen_body .footer, #body_sp.special_movie .tobashi_body .footer, #body_sp.special_movie .maguma_body .footer, #body_sp.special_movie .yabou_body .footer, #body_sp.special_honpen .penpen_body .footer, #body_sp.special_honpen .tobashi_body .footer, #body_sp.special_honpen .maguma_body .footer, #body_sp.special_honpen .yabou_body .footer, #body_sp.special_album .penpen_body .footer, #body_sp.special_album .tobashi_body .footer, #body_sp.special_album .maguma_body .footer, #body_sp.special_album .yabou_body .footer, #body_sp.special_games .penpen_body .footer, #body_sp.special_games .tobashi_body .footer, #body_sp.special_games .maguma_body .footer, #body_sp.special_games .yabou_body .footer, #body_sp.special_maguma .penpen_body .footer, #body_sp.special_maguma .tobashi_body .footer, #body_sp.special_maguma .maguma_body .footer, #body_sp.special_maguma .yabou_body .footer, #body_sp.special_yabou .penpen_body .footer, #body_sp.special_yabou .tobashi_body .footer, #body_sp.special_yabou .maguma_body .footer, #body_sp.special_yabou .yabou_body .footer, #body_sp.special_playlist .penpen_body .footer, #body_sp.special_playlist .tobashi_body .footer, #body_sp.special_playlist .maguma_body .footer, #body_sp.special_playlist .yabou_body .footer, #body_sp.special_shinmusic .penpen_body .footer, #body_sp.special_shinmusic .tobashi_body .footer, #body_sp.special_shinmusic .maguma_body .footer, #body_sp.special_shinmusic .yabou_body .footer, #body_sp.special_digitaltour .penpen_body .footer, #body_sp.special_digitaltour .tobashi_body .footer, #body_sp.special_digitaltour .maguma_body .footer, #body_sp.special_digitaltour .yabou_body .footer, #body_sp.special_storyboard .penpen_body .footer, #body_sp.special_storyboard .tobashi_body .footer, #body_sp.special_storyboard .maguma_body .footer, #body_sp.special_storyboard .yabou_body .footer {
  width: 100%;
  border-radius: 0 0 8px 8px;
  margin-top: 14px;
}

/* line 55, app/assets/stylesheets/customer_special.scss */
#body_sp.special .penpen_body .title_image, #body_sp.special .tobashi_body .title_image, #body_sp.special .maguma_body .title_image, #body_sp.special .yabou_body .title_image, #body_sp.special_penpen .penpen_body .title_image, #body_sp.special_penpen .tobashi_body .title_image, #body_sp.special_penpen .maguma_body .title_image, #body_sp.special_penpen .yabou_body .title_image, #body_sp.special_tobashi .penpen_body .title_image, #body_sp.special_tobashi .tobashi_body .title_image, #body_sp.special_tobashi .maguma_body .title_image, #body_sp.special_tobashi .yabou_body .title_image, #body_sp.special_movie .penpen_body .title_image, #body_sp.special_movie .tobashi_body .title_image, #body_sp.special_movie .maguma_body .title_image, #body_sp.special_movie .yabou_body .title_image, #body_sp.special_honpen .penpen_body .title_image, #body_sp.special_honpen .tobashi_body .title_image, #body_sp.special_honpen .maguma_body .title_image, #body_sp.special_honpen .yabou_body .title_image, #body_sp.special_album .penpen_body .title_image, #body_sp.special_album .tobashi_body .title_image, #body_sp.special_album .maguma_body .title_image, #body_sp.special_album .yabou_body .title_image, #body_sp.special_games .penpen_body .title_image, #body_sp.special_games .tobashi_body .title_image, #body_sp.special_games .maguma_body .title_image, #body_sp.special_games .yabou_body .title_image, #body_sp.special_maguma .penpen_body .title_image, #body_sp.special_maguma .tobashi_body .title_image, #body_sp.special_maguma .maguma_body .title_image, #body_sp.special_maguma .yabou_body .title_image, #body_sp.special_yabou .penpen_body .title_image, #body_sp.special_yabou .tobashi_body .title_image, #body_sp.special_yabou .maguma_body .title_image, #body_sp.special_yabou .yabou_body .title_image, #body_sp.special_playlist .penpen_body .title_image, #body_sp.special_playlist .tobashi_body .title_image, #body_sp.special_playlist .maguma_body .title_image, #body_sp.special_playlist .yabou_body .title_image, #body_sp.special_shinmusic .penpen_body .title_image, #body_sp.special_shinmusic .tobashi_body .title_image, #body_sp.special_shinmusic .maguma_body .title_image, #body_sp.special_shinmusic .yabou_body .title_image, #body_sp.special_digitaltour .penpen_body .title_image, #body_sp.special_digitaltour .tobashi_body .title_image, #body_sp.special_digitaltour .maguma_body .title_image, #body_sp.special_digitaltour .yabou_body .title_image, #body_sp.special_storyboard .penpen_body .title_image, #body_sp.special_storyboard .tobashi_body .title_image, #body_sp.special_storyboard .maguma_body .title_image, #body_sp.special_storyboard .yabou_body .title_image {
  width: 100%;
  padding: 4vw 14vw;
}

/* line 60, app/assets/stylesheets/customer_special.scss */
#body_sp.special .penpen_body .sp_container, #body_sp.special .tobashi_body .sp_container, #body_sp.special .maguma_body .sp_container, #body_sp.special .yabou_body .sp_container, #body_sp.special_penpen .penpen_body .sp_container, #body_sp.special_penpen .tobashi_body .sp_container, #body_sp.special_penpen .maguma_body .sp_container, #body_sp.special_penpen .yabou_body .sp_container, #body_sp.special_tobashi .penpen_body .sp_container, #body_sp.special_tobashi .tobashi_body .sp_container, #body_sp.special_tobashi .maguma_body .sp_container, #body_sp.special_tobashi .yabou_body .sp_container, #body_sp.special_movie .penpen_body .sp_container, #body_sp.special_movie .tobashi_body .sp_container, #body_sp.special_movie .maguma_body .sp_container, #body_sp.special_movie .yabou_body .sp_container, #body_sp.special_honpen .penpen_body .sp_container, #body_sp.special_honpen .tobashi_body .sp_container, #body_sp.special_honpen .maguma_body .sp_container, #body_sp.special_honpen .yabou_body .sp_container, #body_sp.special_album .penpen_body .sp_container, #body_sp.special_album .tobashi_body .sp_container, #body_sp.special_album .maguma_body .sp_container, #body_sp.special_album .yabou_body .sp_container, #body_sp.special_games .penpen_body .sp_container, #body_sp.special_games .tobashi_body .sp_container, #body_sp.special_games .maguma_body .sp_container, #body_sp.special_games .yabou_body .sp_container, #body_sp.special_maguma .penpen_body .sp_container, #body_sp.special_maguma .tobashi_body .sp_container, #body_sp.special_maguma .maguma_body .sp_container, #body_sp.special_maguma .yabou_body .sp_container, #body_sp.special_yabou .penpen_body .sp_container, #body_sp.special_yabou .tobashi_body .sp_container, #body_sp.special_yabou .maguma_body .sp_container, #body_sp.special_yabou .yabou_body .sp_container, #body_sp.special_playlist .penpen_body .sp_container, #body_sp.special_playlist .tobashi_body .sp_container, #body_sp.special_playlist .maguma_body .sp_container, #body_sp.special_playlist .yabou_body .sp_container, #body_sp.special_shinmusic .penpen_body .sp_container, #body_sp.special_shinmusic .tobashi_body .sp_container, #body_sp.special_shinmusic .maguma_body .sp_container, #body_sp.special_shinmusic .yabou_body .sp_container, #body_sp.special_digitaltour .penpen_body .sp_container, #body_sp.special_digitaltour .tobashi_body .sp_container, #body_sp.special_digitaltour .maguma_body .sp_container, #body_sp.special_digitaltour .yabou_body .sp_container, #body_sp.special_storyboard .penpen_body .sp_container, #body_sp.special_storyboard .tobashi_body .sp_container, #body_sp.special_storyboard .maguma_body .sp_container, #body_sp.special_storyboard .yabou_body .sp_container {
  padding: 4vw;
}

/* line 63, app/assets/stylesheets/customer_special.scss */
#body_sp.special .penpen_body .sp_container .penpen_start, #body_sp.special .tobashi_body .sp_container .penpen_start, #body_sp.special .maguma_body .sp_container .penpen_start, #body_sp.special .yabou_body .sp_container .penpen_start, #body_sp.special_penpen .penpen_body .sp_container .penpen_start, #body_sp.special_penpen .tobashi_body .sp_container .penpen_start, #body_sp.special_penpen .maguma_body .sp_container .penpen_start, #body_sp.special_penpen .yabou_body .sp_container .penpen_start, #body_sp.special_tobashi .penpen_body .sp_container .penpen_start, #body_sp.special_tobashi .tobashi_body .sp_container .penpen_start, #body_sp.special_tobashi .maguma_body .sp_container .penpen_start, #body_sp.special_tobashi .yabou_body .sp_container .penpen_start, #body_sp.special_movie .penpen_body .sp_container .penpen_start, #body_sp.special_movie .tobashi_body .sp_container .penpen_start, #body_sp.special_movie .maguma_body .sp_container .penpen_start, #body_sp.special_movie .yabou_body .sp_container .penpen_start, #body_sp.special_honpen .penpen_body .sp_container .penpen_start, #body_sp.special_honpen .tobashi_body .sp_container .penpen_start, #body_sp.special_honpen .maguma_body .sp_container .penpen_start, #body_sp.special_honpen .yabou_body .sp_container .penpen_start, #body_sp.special_album .penpen_body .sp_container .penpen_start, #body_sp.special_album .tobashi_body .sp_container .penpen_start, #body_sp.special_album .maguma_body .sp_container .penpen_start, #body_sp.special_album .yabou_body .sp_container .penpen_start, #body_sp.special_games .penpen_body .sp_container .penpen_start, #body_sp.special_games .tobashi_body .sp_container .penpen_start, #body_sp.special_games .maguma_body .sp_container .penpen_start, #body_sp.special_games .yabou_body .sp_container .penpen_start, #body_sp.special_maguma .penpen_body .sp_container .penpen_start, #body_sp.special_maguma .tobashi_body .sp_container .penpen_start, #body_sp.special_maguma .maguma_body .sp_container .penpen_start, #body_sp.special_maguma .yabou_body .sp_container .penpen_start, #body_sp.special_yabou .penpen_body .sp_container .penpen_start, #body_sp.special_yabou .tobashi_body .sp_container .penpen_start, #body_sp.special_yabou .maguma_body .sp_container .penpen_start, #body_sp.special_yabou .yabou_body .sp_container .penpen_start, #body_sp.special_playlist .penpen_body .sp_container .penpen_start, #body_sp.special_playlist .tobashi_body .sp_container .penpen_start, #body_sp.special_playlist .maguma_body .sp_container .penpen_start, #body_sp.special_playlist .yabou_body .sp_container .penpen_start, #body_sp.special_shinmusic .penpen_body .sp_container .penpen_start, #body_sp.special_shinmusic .tobashi_body .sp_container .penpen_start, #body_sp.special_shinmusic .maguma_body .sp_container .penpen_start, #body_sp.special_shinmusic .yabou_body .sp_container .penpen_start, #body_sp.special_digitaltour .penpen_body .sp_container .penpen_start, #body_sp.special_digitaltour .tobashi_body .sp_container .penpen_start, #body_sp.special_digitaltour .maguma_body .sp_container .penpen_start, #body_sp.special_digitaltour .yabou_body .sp_container .penpen_start, #body_sp.special_storyboard .penpen_body .sp_container .penpen_start, #body_sp.special_storyboard .tobashi_body .sp_container .penpen_start, #body_sp.special_storyboard .maguma_body .sp_container .penpen_start, #body_sp.special_storyboard .yabou_body .sp_container .penpen_start {
  width: 100%;
}

/* line 68, app/assets/stylesheets/customer_special.scss */
#body_sp.special .penpen_body .user_submit_link, #body_sp.special .tobashi_body .user_submit_link, #body_sp.special .maguma_body .user_submit_link, #body_sp.special .yabou_body .user_submit_link, #body_sp.special_penpen .penpen_body .user_submit_link, #body_sp.special_penpen .tobashi_body .user_submit_link, #body_sp.special_penpen .maguma_body .user_submit_link, #body_sp.special_penpen .yabou_body .user_submit_link, #body_sp.special_tobashi .penpen_body .user_submit_link, #body_sp.special_tobashi .tobashi_body .user_submit_link, #body_sp.special_tobashi .maguma_body .user_submit_link, #body_sp.special_tobashi .yabou_body .user_submit_link, #body_sp.special_movie .penpen_body .user_submit_link, #body_sp.special_movie .tobashi_body .user_submit_link, #body_sp.special_movie .maguma_body .user_submit_link, #body_sp.special_movie .yabou_body .user_submit_link, #body_sp.special_honpen .penpen_body .user_submit_link, #body_sp.special_honpen .tobashi_body .user_submit_link, #body_sp.special_honpen .maguma_body .user_submit_link, #body_sp.special_honpen .yabou_body .user_submit_link, #body_sp.special_album .penpen_body .user_submit_link, #body_sp.special_album .tobashi_body .user_submit_link, #body_sp.special_album .maguma_body .user_submit_link, #body_sp.special_album .yabou_body .user_submit_link, #body_sp.special_games .penpen_body .user_submit_link, #body_sp.special_games .tobashi_body .user_submit_link, #body_sp.special_games .maguma_body .user_submit_link, #body_sp.special_games .yabou_body .user_submit_link, #body_sp.special_maguma .penpen_body .user_submit_link, #body_sp.special_maguma .tobashi_body .user_submit_link, #body_sp.special_maguma .maguma_body .user_submit_link, #body_sp.special_maguma .yabou_body .user_submit_link, #body_sp.special_yabou .penpen_body .user_submit_link, #body_sp.special_yabou .tobashi_body .user_submit_link, #body_sp.special_yabou .maguma_body .user_submit_link, #body_sp.special_yabou .yabou_body .user_submit_link, #body_sp.special_playlist .penpen_body .user_submit_link, #body_sp.special_playlist .tobashi_body .user_submit_link, #body_sp.special_playlist .maguma_body .user_submit_link, #body_sp.special_playlist .yabou_body .user_submit_link, #body_sp.special_shinmusic .penpen_body .user_submit_link, #body_sp.special_shinmusic .tobashi_body .user_submit_link, #body_sp.special_shinmusic .maguma_body .user_submit_link, #body_sp.special_shinmusic .yabou_body .user_submit_link, #body_sp.special_digitaltour .penpen_body .user_submit_link, #body_sp.special_digitaltour .tobashi_body .user_submit_link, #body_sp.special_digitaltour .maguma_body .user_submit_link, #body_sp.special_digitaltour .yabou_body .user_submit_link, #body_sp.special_storyboard .penpen_body .user_submit_link, #body_sp.special_storyboard .tobashi_body .user_submit_link, #body_sp.special_storyboard .maguma_body .user_submit_link, #body_sp.special_storyboard .yabou_body .user_submit_link {
  text-align: center;
  font-size: 0.8rem;
  color: white;
}

/* line 73, app/assets/stylesheets/customer_special.scss */
#body_sp.special .penpen_body .user_submit_link .description, #body_sp.special .tobashi_body .user_submit_link .description, #body_sp.special .maguma_body .user_submit_link .description, #body_sp.special .yabou_body .user_submit_link .description, #body_sp.special_penpen .penpen_body .user_submit_link .description, #body_sp.special_penpen .tobashi_body .user_submit_link .description, #body_sp.special_penpen .maguma_body .user_submit_link .description, #body_sp.special_penpen .yabou_body .user_submit_link .description, #body_sp.special_tobashi .penpen_body .user_submit_link .description, #body_sp.special_tobashi .tobashi_body .user_submit_link .description, #body_sp.special_tobashi .maguma_body .user_submit_link .description, #body_sp.special_tobashi .yabou_body .user_submit_link .description, #body_sp.special_movie .penpen_body .user_submit_link .description, #body_sp.special_movie .tobashi_body .user_submit_link .description, #body_sp.special_movie .maguma_body .user_submit_link .description, #body_sp.special_movie .yabou_body .user_submit_link .description, #body_sp.special_honpen .penpen_body .user_submit_link .description, #body_sp.special_honpen .tobashi_body .user_submit_link .description, #body_sp.special_honpen .maguma_body .user_submit_link .description, #body_sp.special_honpen .yabou_body .user_submit_link .description, #body_sp.special_album .penpen_body .user_submit_link .description, #body_sp.special_album .tobashi_body .user_submit_link .description, #body_sp.special_album .maguma_body .user_submit_link .description, #body_sp.special_album .yabou_body .user_submit_link .description, #body_sp.special_games .penpen_body .user_submit_link .description, #body_sp.special_games .tobashi_body .user_submit_link .description, #body_sp.special_games .maguma_body .user_submit_link .description, #body_sp.special_games .yabou_body .user_submit_link .description, #body_sp.special_maguma .penpen_body .user_submit_link .description, #body_sp.special_maguma .tobashi_body .user_submit_link .description, #body_sp.special_maguma .maguma_body .user_submit_link .description, #body_sp.special_maguma .yabou_body .user_submit_link .description, #body_sp.special_yabou .penpen_body .user_submit_link .description, #body_sp.special_yabou .tobashi_body .user_submit_link .description, #body_sp.special_yabou .maguma_body .user_submit_link .description, #body_sp.special_yabou .yabou_body .user_submit_link .description, #body_sp.special_playlist .penpen_body .user_submit_link .description, #body_sp.special_playlist .tobashi_body .user_submit_link .description, #body_sp.special_playlist .maguma_body .user_submit_link .description, #body_sp.special_playlist .yabou_body .user_submit_link .description, #body_sp.special_shinmusic .penpen_body .user_submit_link .description, #body_sp.special_shinmusic .tobashi_body .user_submit_link .description, #body_sp.special_shinmusic .maguma_body .user_submit_link .description, #body_sp.special_shinmusic .yabou_body .user_submit_link .description, #body_sp.special_digitaltour .penpen_body .user_submit_link .description, #body_sp.special_digitaltour .tobashi_body .user_submit_link .description, #body_sp.special_digitaltour .maguma_body .user_submit_link .description, #body_sp.special_digitaltour .yabou_body .user_submit_link .description, #body_sp.special_storyboard .penpen_body .user_submit_link .description, #body_sp.special_storyboard .tobashi_body .user_submit_link .description, #body_sp.special_storyboard .maguma_body .user_submit_link .description, #body_sp.special_storyboard .yabou_body .user_submit_link .description {
  border: 1px solid white;
  border-radius: 8px;
  padding: 3vw;
  margin: 2vw 4vw;
  background-color: #ffffff29;
  color: #bfbfbf;
}

/* line 81, app/assets/stylesheets/customer_special.scss */
#body_sp.special .penpen_body .user_submit_link .description .topic, #body_sp.special .tobashi_body .user_submit_link .description .topic, #body_sp.special .maguma_body .user_submit_link .description .topic, #body_sp.special .yabou_body .user_submit_link .description .topic, #body_sp.special_penpen .penpen_body .user_submit_link .description .topic, #body_sp.special_penpen .tobashi_body .user_submit_link .description .topic, #body_sp.special_penpen .maguma_body .user_submit_link .description .topic, #body_sp.special_penpen .yabou_body .user_submit_link .description .topic, #body_sp.special_tobashi .penpen_body .user_submit_link .description .topic, #body_sp.special_tobashi .tobashi_body .user_submit_link .description .topic, #body_sp.special_tobashi .maguma_body .user_submit_link .description .topic, #body_sp.special_tobashi .yabou_body .user_submit_link .description .topic, #body_sp.special_movie .penpen_body .user_submit_link .description .topic, #body_sp.special_movie .tobashi_body .user_submit_link .description .topic, #body_sp.special_movie .maguma_body .user_submit_link .description .topic, #body_sp.special_movie .yabou_body .user_submit_link .description .topic, #body_sp.special_honpen .penpen_body .user_submit_link .description .topic, #body_sp.special_honpen .tobashi_body .user_submit_link .description .topic, #body_sp.special_honpen .maguma_body .user_submit_link .description .topic, #body_sp.special_honpen .yabou_body .user_submit_link .description .topic, #body_sp.special_album .penpen_body .user_submit_link .description .topic, #body_sp.special_album .tobashi_body .user_submit_link .description .topic, #body_sp.special_album .maguma_body .user_submit_link .description .topic, #body_sp.special_album .yabou_body .user_submit_link .description .topic, #body_sp.special_games .penpen_body .user_submit_link .description .topic, #body_sp.special_games .tobashi_body .user_submit_link .description .topic, #body_sp.special_games .maguma_body .user_submit_link .description .topic, #body_sp.special_games .yabou_body .user_submit_link .description .topic, #body_sp.special_maguma .penpen_body .user_submit_link .description .topic, #body_sp.special_maguma .tobashi_body .user_submit_link .description .topic, #body_sp.special_maguma .maguma_body .user_submit_link .description .topic, #body_sp.special_maguma .yabou_body .user_submit_link .description .topic, #body_sp.special_yabou .penpen_body .user_submit_link .description .topic, #body_sp.special_yabou .tobashi_body .user_submit_link .description .topic, #body_sp.special_yabou .maguma_body .user_submit_link .description .topic, #body_sp.special_yabou .yabou_body .user_submit_link .description .topic, #body_sp.special_playlist .penpen_body .user_submit_link .description .topic, #body_sp.special_playlist .tobashi_body .user_submit_link .description .topic, #body_sp.special_playlist .maguma_body .user_submit_link .description .topic, #body_sp.special_playlist .yabou_body .user_submit_link .description .topic, #body_sp.special_shinmusic .penpen_body .user_submit_link .description .topic, #body_sp.special_shinmusic .tobashi_body .user_submit_link .description .topic, #body_sp.special_shinmusic .maguma_body .user_submit_link .description .topic, #body_sp.special_shinmusic .yabou_body .user_submit_link .description .topic, #body_sp.special_digitaltour .penpen_body .user_submit_link .description .topic, #body_sp.special_digitaltour .tobashi_body .user_submit_link .description .topic, #body_sp.special_digitaltour .maguma_body .user_submit_link .description .topic, #body_sp.special_digitaltour .yabou_body .user_submit_link .description .topic, #body_sp.special_storyboard .penpen_body .user_submit_link .description .topic, #body_sp.special_storyboard .tobashi_body .user_submit_link .description .topic, #body_sp.special_storyboard .maguma_body .user_submit_link .description .topic, #body_sp.special_storyboard .yabou_body .user_submit_link .description .topic {
  font-weight: bold;
  color: white;
  font-size: 1.1em;
}

/* line 88, app/assets/stylesheets/customer_special.scss */
#body_sp.special .penpen_body .user_submit_link a, #body_sp.special .tobashi_body .user_submit_link a, #body_sp.special .maguma_body .user_submit_link a, #body_sp.special .yabou_body .user_submit_link a, #body_sp.special_penpen .penpen_body .user_submit_link a, #body_sp.special_penpen .tobashi_body .user_submit_link a, #body_sp.special_penpen .maguma_body .user_submit_link a, #body_sp.special_penpen .yabou_body .user_submit_link a, #body_sp.special_tobashi .penpen_body .user_submit_link a, #body_sp.special_tobashi .tobashi_body .user_submit_link a, #body_sp.special_tobashi .maguma_body .user_submit_link a, #body_sp.special_tobashi .yabou_body .user_submit_link a, #body_sp.special_movie .penpen_body .user_submit_link a, #body_sp.special_movie .tobashi_body .user_submit_link a, #body_sp.special_movie .maguma_body .user_submit_link a, #body_sp.special_movie .yabou_body .user_submit_link a, #body_sp.special_honpen .penpen_body .user_submit_link a, #body_sp.special_honpen .tobashi_body .user_submit_link a, #body_sp.special_honpen .maguma_body .user_submit_link a, #body_sp.special_honpen .yabou_body .user_submit_link a, #body_sp.special_album .penpen_body .user_submit_link a, #body_sp.special_album .tobashi_body .user_submit_link a, #body_sp.special_album .maguma_body .user_submit_link a, #body_sp.special_album .yabou_body .user_submit_link a, #body_sp.special_games .penpen_body .user_submit_link a, #body_sp.special_games .tobashi_body .user_submit_link a, #body_sp.special_games .maguma_body .user_submit_link a, #body_sp.special_games .yabou_body .user_submit_link a, #body_sp.special_maguma .penpen_body .user_submit_link a, #body_sp.special_maguma .tobashi_body .user_submit_link a, #body_sp.special_maguma .maguma_body .user_submit_link a, #body_sp.special_maguma .yabou_body .user_submit_link a, #body_sp.special_yabou .penpen_body .user_submit_link a, #body_sp.special_yabou .tobashi_body .user_submit_link a, #body_sp.special_yabou .maguma_body .user_submit_link a, #body_sp.special_yabou .yabou_body .user_submit_link a, #body_sp.special_playlist .penpen_body .user_submit_link a, #body_sp.special_playlist .tobashi_body .user_submit_link a, #body_sp.special_playlist .maguma_body .user_submit_link a, #body_sp.special_playlist .yabou_body .user_submit_link a, #body_sp.special_shinmusic .penpen_body .user_submit_link a, #body_sp.special_shinmusic .tobashi_body .user_submit_link a, #body_sp.special_shinmusic .maguma_body .user_submit_link a, #body_sp.special_shinmusic .yabou_body .user_submit_link a, #body_sp.special_digitaltour .penpen_body .user_submit_link a, #body_sp.special_digitaltour .tobashi_body .user_submit_link a, #body_sp.special_digitaltour .maguma_body .user_submit_link a, #body_sp.special_digitaltour .yabou_body .user_submit_link a, #body_sp.special_storyboard .penpen_body .user_submit_link a, #body_sp.special_storyboard .tobashi_body .user_submit_link a, #body_sp.special_storyboard .maguma_body .user_submit_link a, #body_sp.special_storyboard .yabou_body .user_submit_link a {
  color: white;
}

/* line 93, app/assets/stylesheets/customer_special.scss */
#body_sp.special .penpen_body .score_title, #body_sp.special .tobashi_body .score_title, #body_sp.special .maguma_body .score_title, #body_sp.special .yabou_body .score_title, #body_sp.special_penpen .penpen_body .score_title, #body_sp.special_penpen .tobashi_body .score_title, #body_sp.special_penpen .maguma_body .score_title, #body_sp.special_penpen .yabou_body .score_title, #body_sp.special_tobashi .penpen_body .score_title, #body_sp.special_tobashi .tobashi_body .score_title, #body_sp.special_tobashi .maguma_body .score_title, #body_sp.special_tobashi .yabou_body .score_title, #body_sp.special_movie .penpen_body .score_title, #body_sp.special_movie .tobashi_body .score_title, #body_sp.special_movie .maguma_body .score_title, #body_sp.special_movie .yabou_body .score_title, #body_sp.special_honpen .penpen_body .score_title, #body_sp.special_honpen .tobashi_body .score_title, #body_sp.special_honpen .maguma_body .score_title, #body_sp.special_honpen .yabou_body .score_title, #body_sp.special_album .penpen_body .score_title, #body_sp.special_album .tobashi_body .score_title, #body_sp.special_album .maguma_body .score_title, #body_sp.special_album .yabou_body .score_title, #body_sp.special_games .penpen_body .score_title, #body_sp.special_games .tobashi_body .score_title, #body_sp.special_games .maguma_body .score_title, #body_sp.special_games .yabou_body .score_title, #body_sp.special_maguma .penpen_body .score_title, #body_sp.special_maguma .tobashi_body .score_title, #body_sp.special_maguma .maguma_body .score_title, #body_sp.special_maguma .yabou_body .score_title, #body_sp.special_yabou .penpen_body .score_title, #body_sp.special_yabou .tobashi_body .score_title, #body_sp.special_yabou .maguma_body .score_title, #body_sp.special_yabou .yabou_body .score_title, #body_sp.special_playlist .penpen_body .score_title, #body_sp.special_playlist .tobashi_body .score_title, #body_sp.special_playlist .maguma_body .score_title, #body_sp.special_playlist .yabou_body .score_title, #body_sp.special_shinmusic .penpen_body .score_title, #body_sp.special_shinmusic .tobashi_body .score_title, #body_sp.special_shinmusic .maguma_body .score_title, #body_sp.special_shinmusic .yabou_body .score_title, #body_sp.special_digitaltour .penpen_body .score_title, #body_sp.special_digitaltour .tobashi_body .score_title, #body_sp.special_digitaltour .maguma_body .score_title, #body_sp.special_digitaltour .yabou_body .score_title, #body_sp.special_storyboard .penpen_body .score_title, #body_sp.special_storyboard .tobashi_body .score_title, #body_sp.special_storyboard .maguma_body .score_title, #body_sp.special_storyboard .yabou_body .score_title {
  text-align: center;
  padding: 4vw 8vw;
}

/* line 97, app/assets/stylesheets/customer_special.scss */
#body_sp.special .penpen_body .score_title img, #body_sp.special .tobashi_body .score_title img, #body_sp.special .maguma_body .score_title img, #body_sp.special .yabou_body .score_title img, #body_sp.special_penpen .penpen_body .score_title img, #body_sp.special_penpen .tobashi_body .score_title img, #body_sp.special_penpen .maguma_body .score_title img, #body_sp.special_penpen .yabou_body .score_title img, #body_sp.special_tobashi .penpen_body .score_title img, #body_sp.special_tobashi .tobashi_body .score_title img, #body_sp.special_tobashi .maguma_body .score_title img, #body_sp.special_tobashi .yabou_body .score_title img, #body_sp.special_movie .penpen_body .score_title img, #body_sp.special_movie .tobashi_body .score_title img, #body_sp.special_movie .maguma_body .score_title img, #body_sp.special_movie .yabou_body .score_title img, #body_sp.special_honpen .penpen_body .score_title img, #body_sp.special_honpen .tobashi_body .score_title img, #body_sp.special_honpen .maguma_body .score_title img, #body_sp.special_honpen .yabou_body .score_title img, #body_sp.special_album .penpen_body .score_title img, #body_sp.special_album .tobashi_body .score_title img, #body_sp.special_album .maguma_body .score_title img, #body_sp.special_album .yabou_body .score_title img, #body_sp.special_games .penpen_body .score_title img, #body_sp.special_games .tobashi_body .score_title img, #body_sp.special_games .maguma_body .score_title img, #body_sp.special_games .yabou_body .score_title img, #body_sp.special_maguma .penpen_body .score_title img, #body_sp.special_maguma .tobashi_body .score_title img, #body_sp.special_maguma .maguma_body .score_title img, #body_sp.special_maguma .yabou_body .score_title img, #body_sp.special_yabou .penpen_body .score_title img, #body_sp.special_yabou .tobashi_body .score_title img, #body_sp.special_yabou .maguma_body .score_title img, #body_sp.special_yabou .yabou_body .score_title img, #body_sp.special_playlist .penpen_body .score_title img, #body_sp.special_playlist .tobashi_body .score_title img, #body_sp.special_playlist .maguma_body .score_title img, #body_sp.special_playlist .yabou_body .score_title img, #body_sp.special_shinmusic .penpen_body .score_title img, #body_sp.special_shinmusic .tobashi_body .score_title img, #body_sp.special_shinmusic .maguma_body .score_title img, #body_sp.special_shinmusic .yabou_body .score_title img, #body_sp.special_digitaltour .penpen_body .score_title img, #body_sp.special_digitaltour .tobashi_body .score_title img, #body_sp.special_digitaltour .maguma_body .score_title img, #body_sp.special_digitaltour .yabou_body .score_title img, #body_sp.special_storyboard .penpen_body .score_title img, #body_sp.special_storyboard .tobashi_body .score_title img, #body_sp.special_storyboard .maguma_body .score_title img, #body_sp.special_storyboard .yabou_body .score_title img {
  height: 15vw;
}

/* line 102, app/assets/stylesheets/customer_special.scss */
#body_sp.special .penpen_body .stage_select, #body_sp.special .tobashi_body .stage_select, #body_sp.special .maguma_body .stage_select, #body_sp.special .yabou_body .stage_select, #body_sp.special_penpen .penpen_body .stage_select, #body_sp.special_penpen .tobashi_body .stage_select, #body_sp.special_penpen .maguma_body .stage_select, #body_sp.special_penpen .yabou_body .stage_select, #body_sp.special_tobashi .penpen_body .stage_select, #body_sp.special_tobashi .tobashi_body .stage_select, #body_sp.special_tobashi .maguma_body .stage_select, #body_sp.special_tobashi .yabou_body .stage_select, #body_sp.special_movie .penpen_body .stage_select, #body_sp.special_movie .tobashi_body .stage_select, #body_sp.special_movie .maguma_body .stage_select, #body_sp.special_movie .yabou_body .stage_select, #body_sp.special_honpen .penpen_body .stage_select, #body_sp.special_honpen .tobashi_body .stage_select, #body_sp.special_honpen .maguma_body .stage_select, #body_sp.special_honpen .yabou_body .stage_select, #body_sp.special_album .penpen_body .stage_select, #body_sp.special_album .tobashi_body .stage_select, #body_sp.special_album .maguma_body .stage_select, #body_sp.special_album .yabou_body .stage_select, #body_sp.special_games .penpen_body .stage_select, #body_sp.special_games .tobashi_body .stage_select, #body_sp.special_games .maguma_body .stage_select, #body_sp.special_games .yabou_body .stage_select, #body_sp.special_maguma .penpen_body .stage_select, #body_sp.special_maguma .tobashi_body .stage_select, #body_sp.special_maguma .maguma_body .stage_select, #body_sp.special_maguma .yabou_body .stage_select, #body_sp.special_yabou .penpen_body .stage_select, #body_sp.special_yabou .tobashi_body .stage_select, #body_sp.special_yabou .maguma_body .stage_select, #body_sp.special_yabou .yabou_body .stage_select, #body_sp.special_playlist .penpen_body .stage_select, #body_sp.special_playlist .tobashi_body .stage_select, #body_sp.special_playlist .maguma_body .stage_select, #body_sp.special_playlist .yabou_body .stage_select, #body_sp.special_shinmusic .penpen_body .stage_select, #body_sp.special_shinmusic .tobashi_body .stage_select, #body_sp.special_shinmusic .maguma_body .stage_select, #body_sp.special_shinmusic .yabou_body .stage_select, #body_sp.special_digitaltour .penpen_body .stage_select, #body_sp.special_digitaltour .tobashi_body .stage_select, #body_sp.special_digitaltour .maguma_body .stage_select, #body_sp.special_digitaltour .yabou_body .stage_select, #body_sp.special_storyboard .penpen_body .stage_select, #body_sp.special_storyboard .tobashi_body .stage_select, #body_sp.special_storyboard .maguma_body .stage_select, #body_sp.special_storyboard .yabou_body .stage_select {
  padding: 0 4vw;
  display: flex;
  flex-wrap: nowrap;
  justify-content: center;
}

/* line 108, app/assets/stylesheets/customer_special.scss */
#body_sp.special .penpen_body .stage_select .stage, #body_sp.special .tobashi_body .stage_select .stage, #body_sp.special .maguma_body .stage_select .stage, #body_sp.special .yabou_body .stage_select .stage, #body_sp.special_penpen .penpen_body .stage_select .stage, #body_sp.special_penpen .tobashi_body .stage_select .stage, #body_sp.special_penpen .maguma_body .stage_select .stage, #body_sp.special_penpen .yabou_body .stage_select .stage, #body_sp.special_tobashi .penpen_body .stage_select .stage, #body_sp.special_tobashi .tobashi_body .stage_select .stage, #body_sp.special_tobashi .maguma_body .stage_select .stage, #body_sp.special_tobashi .yabou_body .stage_select .stage, #body_sp.special_movie .penpen_body .stage_select .stage, #body_sp.special_movie .tobashi_body .stage_select .stage, #body_sp.special_movie .maguma_body .stage_select .stage, #body_sp.special_movie .yabou_body .stage_select .stage, #body_sp.special_honpen .penpen_body .stage_select .stage, #body_sp.special_honpen .tobashi_body .stage_select .stage, #body_sp.special_honpen .maguma_body .stage_select .stage, #body_sp.special_honpen .yabou_body .stage_select .stage, #body_sp.special_album .penpen_body .stage_select .stage, #body_sp.special_album .tobashi_body .stage_select .stage, #body_sp.special_album .maguma_body .stage_select .stage, #body_sp.special_album .yabou_body .stage_select .stage, #body_sp.special_games .penpen_body .stage_select .stage, #body_sp.special_games .tobashi_body .stage_select .stage, #body_sp.special_games .maguma_body .stage_select .stage, #body_sp.special_games .yabou_body .stage_select .stage, #body_sp.special_maguma .penpen_body .stage_select .stage, #body_sp.special_maguma .tobashi_body .stage_select .stage, #body_sp.special_maguma .maguma_body .stage_select .stage, #body_sp.special_maguma .yabou_body .stage_select .stage, #body_sp.special_yabou .penpen_body .stage_select .stage, #body_sp.special_yabou .tobashi_body .stage_select .stage, #body_sp.special_yabou .maguma_body .stage_select .stage, #body_sp.special_yabou .yabou_body .stage_select .stage, #body_sp.special_playlist .penpen_body .stage_select .stage, #body_sp.special_playlist .tobashi_body .stage_select .stage, #body_sp.special_playlist .maguma_body .stage_select .stage, #body_sp.special_playlist .yabou_body .stage_select .stage, #body_sp.special_shinmusic .penpen_body .stage_select .stage, #body_sp.special_shinmusic .tobashi_body .stage_select .stage, #body_sp.special_shinmusic .maguma_body .stage_select .stage, #body_sp.special_shinmusic .yabou_body .stage_select .stage, #body_sp.special_digitaltour .penpen_body .stage_select .stage, #body_sp.special_digitaltour .tobashi_body .stage_select .stage, #body_sp.special_digitaltour .maguma_body .stage_select .stage, #body_sp.special_digitaltour .yabou_body .stage_select .stage, #body_sp.special_storyboard .penpen_body .stage_select .stage, #body_sp.special_storyboard .tobashi_body .stage_select .stage, #body_sp.special_storyboard .maguma_body .stage_select .stage, #body_sp.special_storyboard .yabou_body .stage_select .stage {
  border: 3px solid black;
}

/* line 111, app/assets/stylesheets/customer_special.scss */
#body_sp.special .penpen_body .stage_select .stage.active, #body_sp.special .tobashi_body .stage_select .stage.active, #body_sp.special .maguma_body .stage_select .stage.active, #body_sp.special .yabou_body .stage_select .stage.active, #body_sp.special_penpen .penpen_body .stage_select .stage.active, #body_sp.special_penpen .tobashi_body .stage_select .stage.active, #body_sp.special_penpen .maguma_body .stage_select .stage.active, #body_sp.special_penpen .yabou_body .stage_select .stage.active, #body_sp.special_tobashi .penpen_body .stage_select .stage.active, #body_sp.special_tobashi .tobashi_body .stage_select .stage.active, #body_sp.special_tobashi .maguma_body .stage_select .stage.active, #body_sp.special_tobashi .yabou_body .stage_select .stage.active, #body_sp.special_movie .penpen_body .stage_select .stage.active, #body_sp.special_movie .tobashi_body .stage_select .stage.active, #body_sp.special_movie .maguma_body .stage_select .stage.active, #body_sp.special_movie .yabou_body .stage_select .stage.active, #body_sp.special_honpen .penpen_body .stage_select .stage.active, #body_sp.special_honpen .tobashi_body .stage_select .stage.active, #body_sp.special_honpen .maguma_body .stage_select .stage.active, #body_sp.special_honpen .yabou_body .stage_select .stage.active, #body_sp.special_album .penpen_body .stage_select .stage.active, #body_sp.special_album .tobashi_body .stage_select .stage.active, #body_sp.special_album .maguma_body .stage_select .stage.active, #body_sp.special_album .yabou_body .stage_select .stage.active, #body_sp.special_games .penpen_body .stage_select .stage.active, #body_sp.special_games .tobashi_body .stage_select .stage.active, #body_sp.special_games .maguma_body .stage_select .stage.active, #body_sp.special_games .yabou_body .stage_select .stage.active, #body_sp.special_maguma .penpen_body .stage_select .stage.active, #body_sp.special_maguma .tobashi_body .stage_select .stage.active, #body_sp.special_maguma .maguma_body .stage_select .stage.active, #body_sp.special_maguma .yabou_body .stage_select .stage.active, #body_sp.special_yabou .penpen_body .stage_select .stage.active, #body_sp.special_yabou .tobashi_body .stage_select .stage.active, #body_sp.special_yabou .maguma_body .stage_select .stage.active, #body_sp.special_yabou .yabou_body .stage_select .stage.active, #body_sp.special_playlist .penpen_body .stage_select .stage.active, #body_sp.special_playlist .tobashi_body .stage_select .stage.active, #body_sp.special_playlist .maguma_body .stage_select .stage.active, #body_sp.special_playlist .yabou_body .stage_select .stage.active, #body_sp.special_shinmusic .penpen_body .stage_select .stage.active, #body_sp.special_shinmusic .tobashi_body .stage_select .stage.active, #body_sp.special_shinmusic .maguma_body .stage_select .stage.active, #body_sp.special_shinmusic .yabou_body .stage_select .stage.active, #body_sp.special_digitaltour .penpen_body .stage_select .stage.active, #body_sp.special_digitaltour .tobashi_body .stage_select .stage.active, #body_sp.special_digitaltour .maguma_body .stage_select .stage.active, #body_sp.special_digitaltour .yabou_body .stage_select .stage.active, #body_sp.special_storyboard .penpen_body .stage_select .stage.active, #body_sp.special_storyboard .tobashi_body .stage_select .stage.active, #body_sp.special_storyboard .maguma_body .stage_select .stage.active, #body_sp.special_storyboard .yabou_body .stage_select .stage.active {
  border-color: #ff8d00;
}

/* line 115, app/assets/stylesheets/customer_special.scss */
#body_sp.special .penpen_body .stage_select .stage img, #body_sp.special .tobashi_body .stage_select .stage img, #body_sp.special .maguma_body .stage_select .stage img, #body_sp.special .yabou_body .stage_select .stage img, #body_sp.special_penpen .penpen_body .stage_select .stage img, #body_sp.special_penpen .tobashi_body .stage_select .stage img, #body_sp.special_penpen .maguma_body .stage_select .stage img, #body_sp.special_penpen .yabou_body .stage_select .stage img, #body_sp.special_tobashi .penpen_body .stage_select .stage img, #body_sp.special_tobashi .tobashi_body .stage_select .stage img, #body_sp.special_tobashi .maguma_body .stage_select .stage img, #body_sp.special_tobashi .yabou_body .stage_select .stage img, #body_sp.special_movie .penpen_body .stage_select .stage img, #body_sp.special_movie .tobashi_body .stage_select .stage img, #body_sp.special_movie .maguma_body .stage_select .stage img, #body_sp.special_movie .yabou_body .stage_select .stage img, #body_sp.special_honpen .penpen_body .stage_select .stage img, #body_sp.special_honpen .tobashi_body .stage_select .stage img, #body_sp.special_honpen .maguma_body .stage_select .stage img, #body_sp.special_honpen .yabou_body .stage_select .stage img, #body_sp.special_album .penpen_body .stage_select .stage img, #body_sp.special_album .tobashi_body .stage_select .stage img, #body_sp.special_album .maguma_body .stage_select .stage img, #body_sp.special_album .yabou_body .stage_select .stage img, #body_sp.special_games .penpen_body .stage_select .stage img, #body_sp.special_games .tobashi_body .stage_select .stage img, #body_sp.special_games .maguma_body .stage_select .stage img, #body_sp.special_games .yabou_body .stage_select .stage img, #body_sp.special_maguma .penpen_body .stage_select .stage img, #body_sp.special_maguma .tobashi_body .stage_select .stage img, #body_sp.special_maguma .maguma_body .stage_select .stage img, #body_sp.special_maguma .yabou_body .stage_select .stage img, #body_sp.special_yabou .penpen_body .stage_select .stage img, #body_sp.special_yabou .tobashi_body .stage_select .stage img, #body_sp.special_yabou .maguma_body .stage_select .stage img, #body_sp.special_yabou .yabou_body .stage_select .stage img, #body_sp.special_playlist .penpen_body .stage_select .stage img, #body_sp.special_playlist .tobashi_body .stage_select .stage img, #body_sp.special_playlist .maguma_body .stage_select .stage img, #body_sp.special_playlist .yabou_body .stage_select .stage img, #body_sp.special_shinmusic .penpen_body .stage_select .stage img, #body_sp.special_shinmusic .tobashi_body .stage_select .stage img, #body_sp.special_shinmusic .maguma_body .stage_select .stage img, #body_sp.special_shinmusic .yabou_body .stage_select .stage img, #body_sp.special_digitaltour .penpen_body .stage_select .stage img, #body_sp.special_digitaltour .tobashi_body .stage_select .stage img, #body_sp.special_digitaltour .maguma_body .stage_select .stage img, #body_sp.special_digitaltour .yabou_body .stage_select .stage img, #body_sp.special_storyboard .penpen_body .stage_select .stage img, #body_sp.special_storyboard .tobashi_body .stage_select .stage img, #body_sp.special_storyboard .maguma_body .stage_select .stage img, #body_sp.special_storyboard .yabou_body .stage_select .stage img {
  width: 100%;
}

/* line 122, app/assets/stylesheets/customer_special.scss */
#body_sp.special .penpen_body .score_container, #body_sp.special .tobashi_body .score_container, #body_sp.special .maguma_body .score_container, #body_sp.special .yabou_body .score_container, #body_sp.special_penpen .penpen_body .score_container, #body_sp.special_penpen .tobashi_body .score_container, #body_sp.special_penpen .maguma_body .score_container, #body_sp.special_penpen .yabou_body .score_container, #body_sp.special_tobashi .penpen_body .score_container, #body_sp.special_tobashi .tobashi_body .score_container, #body_sp.special_tobashi .maguma_body .score_container, #body_sp.special_tobashi .yabou_body .score_container, #body_sp.special_movie .penpen_body .score_container, #body_sp.special_movie .tobashi_body .score_container, #body_sp.special_movie .maguma_body .score_container, #body_sp.special_movie .yabou_body .score_container, #body_sp.special_honpen .penpen_body .score_container, #body_sp.special_honpen .tobashi_body .score_container, #body_sp.special_honpen .maguma_body .score_container, #body_sp.special_honpen .yabou_body .score_container, #body_sp.special_album .penpen_body .score_container, #body_sp.special_album .tobashi_body .score_container, #body_sp.special_album .maguma_body .score_container, #body_sp.special_album .yabou_body .score_container, #body_sp.special_games .penpen_body .score_container, #body_sp.special_games .tobashi_body .score_container, #body_sp.special_games .maguma_body .score_container, #body_sp.special_games .yabou_body .score_container, #body_sp.special_maguma .penpen_body .score_container, #body_sp.special_maguma .tobashi_body .score_container, #body_sp.special_maguma .maguma_body .score_container, #body_sp.special_maguma .yabou_body .score_container, #body_sp.special_yabou .penpen_body .score_container, #body_sp.special_yabou .tobashi_body .score_container, #body_sp.special_yabou .maguma_body .score_container, #body_sp.special_yabou .yabou_body .score_container, #body_sp.special_playlist .penpen_body .score_container, #body_sp.special_playlist .tobashi_body .score_container, #body_sp.special_playlist .maguma_body .score_container, #body_sp.special_playlist .yabou_body .score_container, #body_sp.special_shinmusic .penpen_body .score_container, #body_sp.special_shinmusic .tobashi_body .score_container, #body_sp.special_shinmusic .maguma_body .score_container, #body_sp.special_shinmusic .yabou_body .score_container, #body_sp.special_digitaltour .penpen_body .score_container, #body_sp.special_digitaltour .tobashi_body .score_container, #body_sp.special_digitaltour .maguma_body .score_container, #body_sp.special_digitaltour .yabou_body .score_container, #body_sp.special_storyboard .penpen_body .score_container, #body_sp.special_storyboard .tobashi_body .score_container, #body_sp.special_storyboard .maguma_body .score_container, #body_sp.special_storyboard .yabou_body .score_container {
  padding: 0 4vw;
}

/* line 125, app/assets/stylesheets/customer_special.scss */
#body_sp.special .penpen_body .score_container .tab, #body_sp.special .tobashi_body .score_container .tab, #body_sp.special .maguma_body .score_container .tab, #body_sp.special .yabou_body .score_container .tab, #body_sp.special_penpen .penpen_body .score_container .tab, #body_sp.special_penpen .tobashi_body .score_container .tab, #body_sp.special_penpen .maguma_body .score_container .tab, #body_sp.special_penpen .yabou_body .score_container .tab, #body_sp.special_tobashi .penpen_body .score_container .tab, #body_sp.special_tobashi .tobashi_body .score_container .tab, #body_sp.special_tobashi .maguma_body .score_container .tab, #body_sp.special_tobashi .yabou_body .score_container .tab, #body_sp.special_movie .penpen_body .score_container .tab, #body_sp.special_movie .tobashi_body .score_container .tab, #body_sp.special_movie .maguma_body .score_container .tab, #body_sp.special_movie .yabou_body .score_container .tab, #body_sp.special_honpen .penpen_body .score_container .tab, #body_sp.special_honpen .tobashi_body .score_container .tab, #body_sp.special_honpen .maguma_body .score_container .tab, #body_sp.special_honpen .yabou_body .score_container .tab, #body_sp.special_album .penpen_body .score_container .tab, #body_sp.special_album .tobashi_body .score_container .tab, #body_sp.special_album .maguma_body .score_container .tab, #body_sp.special_album .yabou_body .score_container .tab, #body_sp.special_games .penpen_body .score_container .tab, #body_sp.special_games .tobashi_body .score_container .tab, #body_sp.special_games .maguma_body .score_container .tab, #body_sp.special_games .yabou_body .score_container .tab, #body_sp.special_maguma .penpen_body .score_container .tab, #body_sp.special_maguma .tobashi_body .score_container .tab, #body_sp.special_maguma .maguma_body .score_container .tab, #body_sp.special_maguma .yabou_body .score_container .tab, #body_sp.special_yabou .penpen_body .score_container .tab, #body_sp.special_yabou .tobashi_body .score_container .tab, #body_sp.special_yabou .maguma_body .score_container .tab, #body_sp.special_yabou .yabou_body .score_container .tab, #body_sp.special_playlist .penpen_body .score_container .tab, #body_sp.special_playlist .tobashi_body .score_container .tab, #body_sp.special_playlist .maguma_body .score_container .tab, #body_sp.special_playlist .yabou_body .score_container .tab, #body_sp.special_shinmusic .penpen_body .score_container .tab, #body_sp.special_shinmusic .tobashi_body .score_container .tab, #body_sp.special_shinmusic .maguma_body .score_container .tab, #body_sp.special_shinmusic .yabou_body .score_container .tab, #body_sp.special_digitaltour .penpen_body .score_container .tab, #body_sp.special_digitaltour .tobashi_body .score_container .tab, #body_sp.special_digitaltour .maguma_body .score_container .tab, #body_sp.special_digitaltour .yabou_body .score_container .tab, #body_sp.special_storyboard .penpen_body .score_container .tab, #body_sp.special_storyboard .tobashi_body .score_container .tab, #body_sp.special_storyboard .maguma_body .score_container .tab, #body_sp.special_storyboard .yabou_body .score_container .tab {
  display: flex;
  padding: 6vw 0 2vw 0;
}

/* line 129, app/assets/stylesheets/customer_special.scss */
#body_sp.special .penpen_body .score_container .tab .tab-item, #body_sp.special .tobashi_body .score_container .tab .tab-item, #body_sp.special .maguma_body .score_container .tab .tab-item, #body_sp.special .yabou_body .score_container .tab .tab-item, #body_sp.special_penpen .penpen_body .score_container .tab .tab-item, #body_sp.special_penpen .tobashi_body .score_container .tab .tab-item, #body_sp.special_penpen .maguma_body .score_container .tab .tab-item, #body_sp.special_penpen .yabou_body .score_container .tab .tab-item, #body_sp.special_tobashi .penpen_body .score_container .tab .tab-item, #body_sp.special_tobashi .tobashi_body .score_container .tab .tab-item, #body_sp.special_tobashi .maguma_body .score_container .tab .tab-item, #body_sp.special_tobashi .yabou_body .score_container .tab .tab-item, #body_sp.special_movie .penpen_body .score_container .tab .tab-item, #body_sp.special_movie .tobashi_body .score_container .tab .tab-item, #body_sp.special_movie .maguma_body .score_container .tab .tab-item, #body_sp.special_movie .yabou_body .score_container .tab .tab-item, #body_sp.special_honpen .penpen_body .score_container .tab .tab-item, #body_sp.special_honpen .tobashi_body .score_container .tab .tab-item, #body_sp.special_honpen .maguma_body .score_container .tab .tab-item, #body_sp.special_honpen .yabou_body .score_container .tab .tab-item, #body_sp.special_album .penpen_body .score_container .tab .tab-item, #body_sp.special_album .tobashi_body .score_container .tab .tab-item, #body_sp.special_album .maguma_body .score_container .tab .tab-item, #body_sp.special_album .yabou_body .score_container .tab .tab-item, #body_sp.special_games .penpen_body .score_container .tab .tab-item, #body_sp.special_games .tobashi_body .score_container .tab .tab-item, #body_sp.special_games .maguma_body .score_container .tab .tab-item, #body_sp.special_games .yabou_body .score_container .tab .tab-item, #body_sp.special_maguma .penpen_body .score_container .tab .tab-item, #body_sp.special_maguma .tobashi_body .score_container .tab .tab-item, #body_sp.special_maguma .maguma_body .score_container .tab .tab-item, #body_sp.special_maguma .yabou_body .score_container .tab .tab-item, #body_sp.special_yabou .penpen_body .score_container .tab .tab-item, #body_sp.special_yabou .tobashi_body .score_container .tab .tab-item, #body_sp.special_yabou .maguma_body .score_container .tab .tab-item, #body_sp.special_yabou .yabou_body .score_container .tab .tab-item, #body_sp.special_playlist .penpen_body .score_container .tab .tab-item, #body_sp.special_playlist .tobashi_body .score_container .tab .tab-item, #body_sp.special_playlist .maguma_body .score_container .tab .tab-item, #body_sp.special_playlist .yabou_body .score_container .tab .tab-item, #body_sp.special_shinmusic .penpen_body .score_container .tab .tab-item, #body_sp.special_shinmusic .tobashi_body .score_container .tab .tab-item, #body_sp.special_shinmusic .maguma_body .score_container .tab .tab-item, #body_sp.special_shinmusic .yabou_body .score_container .tab .tab-item, #body_sp.special_digitaltour .penpen_body .score_container .tab .tab-item, #body_sp.special_digitaltour .tobashi_body .score_container .tab .tab-item, #body_sp.special_digitaltour .maguma_body .score_container .tab .tab-item, #body_sp.special_digitaltour .yabou_body .score_container .tab .tab-item, #body_sp.special_storyboard .penpen_body .score_container .tab .tab-item, #body_sp.special_storyboard .tobashi_body .score_container .tab .tab-item, #body_sp.special_storyboard .maguma_body .score_container .tab .tab-item, #body_sp.special_storyboard .yabou_body .score_container .tab .tab-item {
  width: 100%;
  margin: 0 4px;
  text-align: center;
  padding-bottom: 6px;
}

/* line 135, app/assets/stylesheets/customer_special.scss */
#body_sp.special .penpen_body .score_container .tab .tab-item.active, #body_sp.special .tobashi_body .score_container .tab .tab-item.active, #body_sp.special .maguma_body .score_container .tab .tab-item.active, #body_sp.special .yabou_body .score_container .tab .tab-item.active, #body_sp.special_penpen .penpen_body .score_container .tab .tab-item.active, #body_sp.special_penpen .tobashi_body .score_container .tab .tab-item.active, #body_sp.special_penpen .maguma_body .score_container .tab .tab-item.active, #body_sp.special_penpen .yabou_body .score_container .tab .tab-item.active, #body_sp.special_tobashi .penpen_body .score_container .tab .tab-item.active, #body_sp.special_tobashi .tobashi_body .score_container .tab .tab-item.active, #body_sp.special_tobashi .maguma_body .score_container .tab .tab-item.active, #body_sp.special_tobashi .yabou_body .score_container .tab .tab-item.active, #body_sp.special_movie .penpen_body .score_container .tab .tab-item.active, #body_sp.special_movie .tobashi_body .score_container .tab .tab-item.active, #body_sp.special_movie .maguma_body .score_container .tab .tab-item.active, #body_sp.special_movie .yabou_body .score_container .tab .tab-item.active, #body_sp.special_honpen .penpen_body .score_container .tab .tab-item.active, #body_sp.special_honpen .tobashi_body .score_container .tab .tab-item.active, #body_sp.special_honpen .maguma_body .score_container .tab .tab-item.active, #body_sp.special_honpen .yabou_body .score_container .tab .tab-item.active, #body_sp.special_album .penpen_body .score_container .tab .tab-item.active, #body_sp.special_album .tobashi_body .score_container .tab .tab-item.active, #body_sp.special_album .maguma_body .score_container .tab .tab-item.active, #body_sp.special_album .yabou_body .score_container .tab .tab-item.active, #body_sp.special_games .penpen_body .score_container .tab .tab-item.active, #body_sp.special_games .tobashi_body .score_container .tab .tab-item.active, #body_sp.special_games .maguma_body .score_container .tab .tab-item.active, #body_sp.special_games .yabou_body .score_container .tab .tab-item.active, #body_sp.special_maguma .penpen_body .score_container .tab .tab-item.active, #body_sp.special_maguma .tobashi_body .score_container .tab .tab-item.active, #body_sp.special_maguma .maguma_body .score_container .tab .tab-item.active, #body_sp.special_maguma .yabou_body .score_container .tab .tab-item.active, #body_sp.special_yabou .penpen_body .score_container .tab .tab-item.active, #body_sp.special_yabou .tobashi_body .score_container .tab .tab-item.active, #body_sp.special_yabou .maguma_body .score_container .tab .tab-item.active, #body_sp.special_yabou .yabou_body .score_container .tab .tab-item.active, #body_sp.special_playlist .penpen_body .score_container .tab .tab-item.active, #body_sp.special_playlist .tobashi_body .score_container .tab .tab-item.active, #body_sp.special_playlist .maguma_body .score_container .tab .tab-item.active, #body_sp.special_playlist .yabou_body .score_container .tab .tab-item.active, #body_sp.special_shinmusic .penpen_body .score_container .tab .tab-item.active, #body_sp.special_shinmusic .tobashi_body .score_container .tab .tab-item.active, #body_sp.special_shinmusic .maguma_body .score_container .tab .tab-item.active, #body_sp.special_shinmusic .yabou_body .score_container .tab .tab-item.active, #body_sp.special_digitaltour .penpen_body .score_container .tab .tab-item.active, #body_sp.special_digitaltour .tobashi_body .score_container .tab .tab-item.active, #body_sp.special_digitaltour .maguma_body .score_container .tab .tab-item.active, #body_sp.special_digitaltour .yabou_body .score_container .tab .tab-item.active, #body_sp.special_storyboard .penpen_body .score_container .tab .tab-item.active, #body_sp.special_storyboard .tobashi_body .score_container .tab .tab-item.active, #body_sp.special_storyboard .maguma_body .score_container .tab .tab-item.active, #body_sp.special_storyboard .yabou_body .score_container .tab .tab-item.active {
  border-bottom: 2px solid orange;
}

/* line 139, app/assets/stylesheets/customer_special.scss */
#body_sp.special .penpen_body .score_container .tab .tab-item img, #body_sp.special .tobashi_body .score_container .tab .tab-item img, #body_sp.special .maguma_body .score_container .tab .tab-item img, #body_sp.special .yabou_body .score_container .tab .tab-item img, #body_sp.special_penpen .penpen_body .score_container .tab .tab-item img, #body_sp.special_penpen .tobashi_body .score_container .tab .tab-item img, #body_sp.special_penpen .maguma_body .score_container .tab .tab-item img, #body_sp.special_penpen .yabou_body .score_container .tab .tab-item img, #body_sp.special_tobashi .penpen_body .score_container .tab .tab-item img, #body_sp.special_tobashi .tobashi_body .score_container .tab .tab-item img, #body_sp.special_tobashi .maguma_body .score_container .tab .tab-item img, #body_sp.special_tobashi .yabou_body .score_container .tab .tab-item img, #body_sp.special_movie .penpen_body .score_container .tab .tab-item img, #body_sp.special_movie .tobashi_body .score_container .tab .tab-item img, #body_sp.special_movie .maguma_body .score_container .tab .tab-item img, #body_sp.special_movie .yabou_body .score_container .tab .tab-item img, #body_sp.special_honpen .penpen_body .score_container .tab .tab-item img, #body_sp.special_honpen .tobashi_body .score_container .tab .tab-item img, #body_sp.special_honpen .maguma_body .score_container .tab .tab-item img, #body_sp.special_honpen .yabou_body .score_container .tab .tab-item img, #body_sp.special_album .penpen_body .score_container .tab .tab-item img, #body_sp.special_album .tobashi_body .score_container .tab .tab-item img, #body_sp.special_album .maguma_body .score_container .tab .tab-item img, #body_sp.special_album .yabou_body .score_container .tab .tab-item img, #body_sp.special_games .penpen_body .score_container .tab .tab-item img, #body_sp.special_games .tobashi_body .score_container .tab .tab-item img, #body_sp.special_games .maguma_body .score_container .tab .tab-item img, #body_sp.special_games .yabou_body .score_container .tab .tab-item img, #body_sp.special_maguma .penpen_body .score_container .tab .tab-item img, #body_sp.special_maguma .tobashi_body .score_container .tab .tab-item img, #body_sp.special_maguma .maguma_body .score_container .tab .tab-item img, #body_sp.special_maguma .yabou_body .score_container .tab .tab-item img, #body_sp.special_yabou .penpen_body .score_container .tab .tab-item img, #body_sp.special_yabou .tobashi_body .score_container .tab .tab-item img, #body_sp.special_yabou .maguma_body .score_container .tab .tab-item img, #body_sp.special_yabou .yabou_body .score_container .tab .tab-item img, #body_sp.special_playlist .penpen_body .score_container .tab .tab-item img, #body_sp.special_playlist .tobashi_body .score_container .tab .tab-item img, #body_sp.special_playlist .maguma_body .score_container .tab .tab-item img, #body_sp.special_playlist .yabou_body .score_container .tab .tab-item img, #body_sp.special_shinmusic .penpen_body .score_container .tab .tab-item img, #body_sp.special_shinmusic .tobashi_body .score_container .tab .tab-item img, #body_sp.special_shinmusic .maguma_body .score_container .tab .tab-item img, #body_sp.special_shinmusic .yabou_body .score_container .tab .tab-item img, #body_sp.special_digitaltour .penpen_body .score_container .tab .tab-item img, #body_sp.special_digitaltour .tobashi_body .score_container .tab .tab-item img, #body_sp.special_digitaltour .maguma_body .score_container .tab .tab-item img, #body_sp.special_digitaltour .yabou_body .score_container .tab .tab-item img, #body_sp.special_storyboard .penpen_body .score_container .tab .tab-item img, #body_sp.special_storyboard .tobashi_body .score_container .tab .tab-item img, #body_sp.special_storyboard .maguma_body .score_container .tab .tab-item img, #body_sp.special_storyboard .yabou_body .score_container .tab .tab-item img {
  height: 4vw;
}

/* line 146, app/assets/stylesheets/customer_special.scss */
#body_sp.special .penpen_body .score_container .top_ranking .total_score, #body_sp.special .tobashi_body .score_container .top_ranking .total_score, #body_sp.special .maguma_body .score_container .top_ranking .total_score, #body_sp.special .yabou_body .score_container .top_ranking .total_score, #body_sp.special_penpen .penpen_body .score_container .top_ranking .total_score, #body_sp.special_penpen .tobashi_body .score_container .top_ranking .total_score, #body_sp.special_penpen .maguma_body .score_container .top_ranking .total_score, #body_sp.special_penpen .yabou_body .score_container .top_ranking .total_score, #body_sp.special_tobashi .penpen_body .score_container .top_ranking .total_score, #body_sp.special_tobashi .tobashi_body .score_container .top_ranking .total_score, #body_sp.special_tobashi .maguma_body .score_container .top_ranking .total_score, #body_sp.special_tobashi .yabou_body .score_container .top_ranking .total_score, #body_sp.special_movie .penpen_body .score_container .top_ranking .total_score, #body_sp.special_movie .tobashi_body .score_container .top_ranking .total_score, #body_sp.special_movie .maguma_body .score_container .top_ranking .total_score, #body_sp.special_movie .yabou_body .score_container .top_ranking .total_score, #body_sp.special_honpen .penpen_body .score_container .top_ranking .total_score, #body_sp.special_honpen .tobashi_body .score_container .top_ranking .total_score, #body_sp.special_honpen .maguma_body .score_container .top_ranking .total_score, #body_sp.special_honpen .yabou_body .score_container .top_ranking .total_score, #body_sp.special_album .penpen_body .score_container .top_ranking .total_score, #body_sp.special_album .tobashi_body .score_container .top_ranking .total_score, #body_sp.special_album .maguma_body .score_container .top_ranking .total_score, #body_sp.special_album .yabou_body .score_container .top_ranking .total_score, #body_sp.special_games .penpen_body .score_container .top_ranking .total_score, #body_sp.special_games .tobashi_body .score_container .top_ranking .total_score, #body_sp.special_games .maguma_body .score_container .top_ranking .total_score, #body_sp.special_games .yabou_body .score_container .top_ranking .total_score, #body_sp.special_maguma .penpen_body .score_container .top_ranking .total_score, #body_sp.special_maguma .tobashi_body .score_container .top_ranking .total_score, #body_sp.special_maguma .maguma_body .score_container .top_ranking .total_score, #body_sp.special_maguma .yabou_body .score_container .top_ranking .total_score, #body_sp.special_yabou .penpen_body .score_container .top_ranking .total_score, #body_sp.special_yabou .tobashi_body .score_container .top_ranking .total_score, #body_sp.special_yabou .maguma_body .score_container .top_ranking .total_score, #body_sp.special_yabou .yabou_body .score_container .top_ranking .total_score, #body_sp.special_playlist .penpen_body .score_container .top_ranking .total_score, #body_sp.special_playlist .tobashi_body .score_container .top_ranking .total_score, #body_sp.special_playlist .maguma_body .score_container .top_ranking .total_score, #body_sp.special_playlist .yabou_body .score_container .top_ranking .total_score, #body_sp.special_shinmusic .penpen_body .score_container .top_ranking .total_score, #body_sp.special_shinmusic .tobashi_body .score_container .top_ranking .total_score, #body_sp.special_shinmusic .maguma_body .score_container .top_ranking .total_score, #body_sp.special_shinmusic .yabou_body .score_container .top_ranking .total_score, #body_sp.special_digitaltour .penpen_body .score_container .top_ranking .total_score, #body_sp.special_digitaltour .tobashi_body .score_container .top_ranking .total_score, #body_sp.special_digitaltour .maguma_body .score_container .top_ranking .total_score, #body_sp.special_digitaltour .yabou_body .score_container .top_ranking .total_score, #body_sp.special_storyboard .penpen_body .score_container .top_ranking .total_score, #body_sp.special_storyboard .tobashi_body .score_container .top_ranking .total_score, #body_sp.special_storyboard .maguma_body .score_container .top_ranking .total_score, #body_sp.special_storyboard .yabou_body .score_container .top_ranking .total_score {
  display: flex;
  justify-content: space-between;
  margin-bottom: 8px;
}

/* line 151, app/assets/stylesheets/customer_special.scss */
#body_sp.special .penpen_body .score_container .top_ranking .total_score img, #body_sp.special .tobashi_body .score_container .top_ranking .total_score img, #body_sp.special .maguma_body .score_container .top_ranking .total_score img, #body_sp.special .yabou_body .score_container .top_ranking .total_score img, #body_sp.special_penpen .penpen_body .score_container .top_ranking .total_score img, #body_sp.special_penpen .tobashi_body .score_container .top_ranking .total_score img, #body_sp.special_penpen .maguma_body .score_container .top_ranking .total_score img, #body_sp.special_penpen .yabou_body .score_container .top_ranking .total_score img, #body_sp.special_tobashi .penpen_body .score_container .top_ranking .total_score img, #body_sp.special_tobashi .tobashi_body .score_container .top_ranking .total_score img, #body_sp.special_tobashi .maguma_body .score_container .top_ranking .total_score img, #body_sp.special_tobashi .yabou_body .score_container .top_ranking .total_score img, #body_sp.special_movie .penpen_body .score_container .top_ranking .total_score img, #body_sp.special_movie .tobashi_body .score_container .top_ranking .total_score img, #body_sp.special_movie .maguma_body .score_container .top_ranking .total_score img, #body_sp.special_movie .yabou_body .score_container .top_ranking .total_score img, #body_sp.special_honpen .penpen_body .score_container .top_ranking .total_score img, #body_sp.special_honpen .tobashi_body .score_container .top_ranking .total_score img, #body_sp.special_honpen .maguma_body .score_container .top_ranking .total_score img, #body_sp.special_honpen .yabou_body .score_container .top_ranking .total_score img, #body_sp.special_album .penpen_body .score_container .top_ranking .total_score img, #body_sp.special_album .tobashi_body .score_container .top_ranking .total_score img, #body_sp.special_album .maguma_body .score_container .top_ranking .total_score img, #body_sp.special_album .yabou_body .score_container .top_ranking .total_score img, #body_sp.special_games .penpen_body .score_container .top_ranking .total_score img, #body_sp.special_games .tobashi_body .score_container .top_ranking .total_score img, #body_sp.special_games .maguma_body .score_container .top_ranking .total_score img, #body_sp.special_games .yabou_body .score_container .top_ranking .total_score img, #body_sp.special_maguma .penpen_body .score_container .top_ranking .total_score img, #body_sp.special_maguma .tobashi_body .score_container .top_ranking .total_score img, #body_sp.special_maguma .maguma_body .score_container .top_ranking .total_score img, #body_sp.special_maguma .yabou_body .score_container .top_ranking .total_score img, #body_sp.special_yabou .penpen_body .score_container .top_ranking .total_score img, #body_sp.special_yabou .tobashi_body .score_container .top_ranking .total_score img, #body_sp.special_yabou .maguma_body .score_container .top_ranking .total_score img, #body_sp.special_yabou .yabou_body .score_container .top_ranking .total_score img, #body_sp.special_playlist .penpen_body .score_container .top_ranking .total_score img, #body_sp.special_playlist .tobashi_body .score_container .top_ranking .total_score img, #body_sp.special_playlist .maguma_body .score_container .top_ranking .total_score img, #body_sp.special_playlist .yabou_body .score_container .top_ranking .total_score img, #body_sp.special_shinmusic .penpen_body .score_container .top_ranking .total_score img, #body_sp.special_shinmusic .tobashi_body .score_container .top_ranking .total_score img, #body_sp.special_shinmusic .maguma_body .score_container .top_ranking .total_score img, #body_sp.special_shinmusic .yabou_body .score_container .top_ranking .total_score img, #body_sp.special_digitaltour .penpen_body .score_container .top_ranking .total_score img, #body_sp.special_digitaltour .tobashi_body .score_container .top_ranking .total_score img, #body_sp.special_digitaltour .maguma_body .score_container .top_ranking .total_score img, #body_sp.special_digitaltour .yabou_body .score_container .top_ranking .total_score img, #body_sp.special_storyboard .penpen_body .score_container .top_ranking .total_score img, #body_sp.special_storyboard .tobashi_body .score_container .top_ranking .total_score img, #body_sp.special_storyboard .maguma_body .score_container .top_ranking .total_score img, #body_sp.special_storyboard .yabou_body .score_container .top_ranking .total_score img {
  height: 5vw;
}

/* line 155, app/assets/stylesheets/customer_special.scss */
#body_sp.special .penpen_body .score_container .top_ranking .total_score .fight_container, #body_sp.special .tobashi_body .score_container .top_ranking .total_score .fight_container, #body_sp.special .maguma_body .score_container .top_ranking .total_score .fight_container, #body_sp.special .yabou_body .score_container .top_ranking .total_score .fight_container, #body_sp.special_penpen .penpen_body .score_container .top_ranking .total_score .fight_container, #body_sp.special_penpen .tobashi_body .score_container .top_ranking .total_score .fight_container, #body_sp.special_penpen .maguma_body .score_container .top_ranking .total_score .fight_container, #body_sp.special_penpen .yabou_body .score_container .top_ranking .total_score .fight_container, #body_sp.special_tobashi .penpen_body .score_container .top_ranking .total_score .fight_container, #body_sp.special_tobashi .tobashi_body .score_container .top_ranking .total_score .fight_container, #body_sp.special_tobashi .maguma_body .score_container .top_ranking .total_score .fight_container, #body_sp.special_tobashi .yabou_body .score_container .top_ranking .total_score .fight_container, #body_sp.special_movie .penpen_body .score_container .top_ranking .total_score .fight_container, #body_sp.special_movie .tobashi_body .score_container .top_ranking .total_score .fight_container, #body_sp.special_movie .maguma_body .score_container .top_ranking .total_score .fight_container, #body_sp.special_movie .yabou_body .score_container .top_ranking .total_score .fight_container, #body_sp.special_honpen .penpen_body .score_container .top_ranking .total_score .fight_container, #body_sp.special_honpen .tobashi_body .score_container .top_ranking .total_score .fight_container, #body_sp.special_honpen .maguma_body .score_container .top_ranking .total_score .fight_container, #body_sp.special_honpen .yabou_body .score_container .top_ranking .total_score .fight_container, #body_sp.special_album .penpen_body .score_container .top_ranking .total_score .fight_container, #body_sp.special_album .tobashi_body .score_container .top_ranking .total_score .fight_container, #body_sp.special_album .maguma_body .score_container .top_ranking .total_score .fight_container, #body_sp.special_album .yabou_body .score_container .top_ranking .total_score .fight_container, #body_sp.special_games .penpen_body .score_container .top_ranking .total_score .fight_container, #body_sp.special_games .tobashi_body .score_container .top_ranking .total_score .fight_container, #body_sp.special_games .maguma_body .score_container .top_ranking .total_score .fight_container, #body_sp.special_games .yabou_body .score_container .top_ranking .total_score .fight_container, #body_sp.special_maguma .penpen_body .score_container .top_ranking .total_score .fight_container, #body_sp.special_maguma .tobashi_body .score_container .top_ranking .total_score .fight_container, #body_sp.special_maguma .maguma_body .score_container .top_ranking .total_score .fight_container, #body_sp.special_maguma .yabou_body .score_container .top_ranking .total_score .fight_container, #body_sp.special_yabou .penpen_body .score_container .top_ranking .total_score .fight_container, #body_sp.special_yabou .tobashi_body .score_container .top_ranking .total_score .fight_container, #body_sp.special_yabou .maguma_body .score_container .top_ranking .total_score .fight_container, #body_sp.special_yabou .yabou_body .score_container .top_ranking .total_score .fight_container, #body_sp.special_playlist .penpen_body .score_container .top_ranking .total_score .fight_container, #body_sp.special_playlist .tobashi_body .score_container .top_ranking .total_score .fight_container, #body_sp.special_playlist .maguma_body .score_container .top_ranking .total_score .fight_container, #body_sp.special_playlist .yabou_body .score_container .top_ranking .total_score .fight_container, #body_sp.special_shinmusic .penpen_body .score_container .top_ranking .total_score .fight_container, #body_sp.special_shinmusic .tobashi_body .score_container .top_ranking .total_score .fight_container, #body_sp.special_shinmusic .maguma_body .score_container .top_ranking .total_score .fight_container, #body_sp.special_shinmusic .yabou_body .score_container .top_ranking .total_score .fight_container, #body_sp.special_digitaltour .penpen_body .score_container .top_ranking .total_score .fight_container, #body_sp.special_digitaltour .tobashi_body .score_container .top_ranking .total_score .fight_container, #body_sp.special_digitaltour .maguma_body .score_container .top_ranking .total_score .fight_container, #body_sp.special_digitaltour .yabou_body .score_container .top_ranking .total_score .fight_container, #body_sp.special_storyboard .penpen_body .score_container .top_ranking .total_score .fight_container, #body_sp.special_storyboard .tobashi_body .score_container .top_ranking .total_score .fight_container, #body_sp.special_storyboard .maguma_body .score_container .top_ranking .total_score .fight_container, #body_sp.special_storyboard .yabou_body .score_container .top_ranking .total_score .fight_container {
  width: 100%;
  display: flex;
  position: relative;
}

/* line 160, app/assets/stylesheets/customer_special.scss */
#body_sp.special .penpen_body .score_container .top_ranking .total_score .fight_container > div, #body_sp.special .tobashi_body .score_container .top_ranking .total_score .fight_container > div, #body_sp.special .maguma_body .score_container .top_ranking .total_score .fight_container > div, #body_sp.special .yabou_body .score_container .top_ranking .total_score .fight_container > div, #body_sp.special_penpen .penpen_body .score_container .top_ranking .total_score .fight_container > div, #body_sp.special_penpen .tobashi_body .score_container .top_ranking .total_score .fight_container > div, #body_sp.special_penpen .maguma_body .score_container .top_ranking .total_score .fight_container > div, #body_sp.special_penpen .yabou_body .score_container .top_ranking .total_score .fight_container > div, #body_sp.special_tobashi .penpen_body .score_container .top_ranking .total_score .fight_container > div, #body_sp.special_tobashi .tobashi_body .score_container .top_ranking .total_score .fight_container > div, #body_sp.special_tobashi .maguma_body .score_container .top_ranking .total_score .fight_container > div, #body_sp.special_tobashi .yabou_body .score_container .top_ranking .total_score .fight_container > div, #body_sp.special_movie .penpen_body .score_container .top_ranking .total_score .fight_container > div, #body_sp.special_movie .tobashi_body .score_container .top_ranking .total_score .fight_container > div, #body_sp.special_movie .maguma_body .score_container .top_ranking .total_score .fight_container > div, #body_sp.special_movie .yabou_body .score_container .top_ranking .total_score .fight_container > div, #body_sp.special_honpen .penpen_body .score_container .top_ranking .total_score .fight_container > div, #body_sp.special_honpen .tobashi_body .score_container .top_ranking .total_score .fight_container > div, #body_sp.special_honpen .maguma_body .score_container .top_ranking .total_score .fight_container > div, #body_sp.special_honpen .yabou_body .score_container .top_ranking .total_score .fight_container > div, #body_sp.special_album .penpen_body .score_container .top_ranking .total_score .fight_container > div, #body_sp.special_album .tobashi_body .score_container .top_ranking .total_score .fight_container > div, #body_sp.special_album .maguma_body .score_container .top_ranking .total_score .fight_container > div, #body_sp.special_album .yabou_body .score_container .top_ranking .total_score .fight_container > div, #body_sp.special_games .penpen_body .score_container .top_ranking .total_score .fight_container > div, #body_sp.special_games .tobashi_body .score_container .top_ranking .total_score .fight_container > div, #body_sp.special_games .maguma_body .score_container .top_ranking .total_score .fight_container > div, #body_sp.special_games .yabou_body .score_container .top_ranking .total_score .fight_container > div, #body_sp.special_maguma .penpen_body .score_container .top_ranking .total_score .fight_container > div, #body_sp.special_maguma .tobashi_body .score_container .top_ranking .total_score .fight_container > div, #body_sp.special_maguma .maguma_body .score_container .top_ranking .total_score .fight_container > div, #body_sp.special_maguma .yabou_body .score_container .top_ranking .total_score .fight_container > div, #body_sp.special_yabou .penpen_body .score_container .top_ranking .total_score .fight_container > div, #body_sp.special_yabou .tobashi_body .score_container .top_ranking .total_score .fight_container > div, #body_sp.special_yabou .maguma_body .score_container .top_ranking .total_score .fight_container > div, #body_sp.special_yabou .yabou_body .score_container .top_ranking .total_score .fight_container > div, #body_sp.special_playlist .penpen_body .score_container .top_ranking .total_score .fight_container > div, #body_sp.special_playlist .tobashi_body .score_container .top_ranking .total_score .fight_container > div, #body_sp.special_playlist .maguma_body .score_container .top_ranking .total_score .fight_container > div, #body_sp.special_playlist .yabou_body .score_container .top_ranking .total_score .fight_container > div, #body_sp.special_shinmusic .penpen_body .score_container .top_ranking .total_score .fight_container > div, #body_sp.special_shinmusic .tobashi_body .score_container .top_ranking .total_score .fight_container > div, #body_sp.special_shinmusic .maguma_body .score_container .top_ranking .total_score .fight_container > div, #body_sp.special_shinmusic .yabou_body .score_container .top_ranking .total_score .fight_container > div, #body_sp.special_digitaltour .penpen_body .score_container .top_ranking .total_score .fight_container > div, #body_sp.special_digitaltour .tobashi_body .score_container .top_ranking .total_score .fight_container > div, #body_sp.special_digitaltour .maguma_body .score_container .top_ranking .total_score .fight_container > div, #body_sp.special_digitaltour .yabou_body .score_container .top_ranking .total_score .fight_container > div, #body_sp.special_storyboard .penpen_body .score_container .top_ranking .total_score .fight_container > div, #body_sp.special_storyboard .tobashi_body .score_container .top_ranking .total_score .fight_container > div, #body_sp.special_storyboard .maguma_body .score_container .top_ranking .total_score .fight_container > div, #body_sp.special_storyboard .yabou_body .score_container .top_ranking .total_score .fight_container > div {
  height: 100%;
  font-family: 'Iceland', cursive;
  white-space: nowrap;
  top: 0;
}

/* line 166, app/assets/stylesheets/customer_special.scss */
#body_sp.special .penpen_body .score_container .top_ranking .total_score .fight_container > div .score, #body_sp.special .tobashi_body .score_container .top_ranking .total_score .fight_container > div .score, #body_sp.special .maguma_body .score_container .top_ranking .total_score .fight_container > div .score, #body_sp.special .yabou_body .score_container .top_ranking .total_score .fight_container > div .score, #body_sp.special_penpen .penpen_body .score_container .top_ranking .total_score .fight_container > div .score, #body_sp.special_penpen .tobashi_body .score_container .top_ranking .total_score .fight_container > div .score, #body_sp.special_penpen .maguma_body .score_container .top_ranking .total_score .fight_container > div .score, #body_sp.special_penpen .yabou_body .score_container .top_ranking .total_score .fight_container > div .score, #body_sp.special_tobashi .penpen_body .score_container .top_ranking .total_score .fight_container > div .score, #body_sp.special_tobashi .tobashi_body .score_container .top_ranking .total_score .fight_container > div .score, #body_sp.special_tobashi .maguma_body .score_container .top_ranking .total_score .fight_container > div .score, #body_sp.special_tobashi .yabou_body .score_container .top_ranking .total_score .fight_container > div .score, #body_sp.special_movie .penpen_body .score_container .top_ranking .total_score .fight_container > div .score, #body_sp.special_movie .tobashi_body .score_container .top_ranking .total_score .fight_container > div .score, #body_sp.special_movie .maguma_body .score_container .top_ranking .total_score .fight_container > div .score, #body_sp.special_movie .yabou_body .score_container .top_ranking .total_score .fight_container > div .score, #body_sp.special_honpen .penpen_body .score_container .top_ranking .total_score .fight_container > div .score, #body_sp.special_honpen .tobashi_body .score_container .top_ranking .total_score .fight_container > div .score, #body_sp.special_honpen .maguma_body .score_container .top_ranking .total_score .fight_container > div .score, #body_sp.special_honpen .yabou_body .score_container .top_ranking .total_score .fight_container > div .score, #body_sp.special_album .penpen_body .score_container .top_ranking .total_score .fight_container > div .score, #body_sp.special_album .tobashi_body .score_container .top_ranking .total_score .fight_container > div .score, #body_sp.special_album .maguma_body .score_container .top_ranking .total_score .fight_container > div .score, #body_sp.special_album .yabou_body .score_container .top_ranking .total_score .fight_container > div .score, #body_sp.special_games .penpen_body .score_container .top_ranking .total_score .fight_container > div .score, #body_sp.special_games .tobashi_body .score_container .top_ranking .total_score .fight_container > div .score, #body_sp.special_games .maguma_body .score_container .top_ranking .total_score .fight_container > div .score, #body_sp.special_games .yabou_body .score_container .top_ranking .total_score .fight_container > div .score, #body_sp.special_maguma .penpen_body .score_container .top_ranking .total_score .fight_container > div .score, #body_sp.special_maguma .tobashi_body .score_container .top_ranking .total_score .fight_container > div .score, #body_sp.special_maguma .maguma_body .score_container .top_ranking .total_score .fight_container > div .score, #body_sp.special_maguma .yabou_body .score_container .top_ranking .total_score .fight_container > div .score, #body_sp.special_yabou .penpen_body .score_container .top_ranking .total_score .fight_container > div .score, #body_sp.special_yabou .tobashi_body .score_container .top_ranking .total_score .fight_container > div .score, #body_sp.special_yabou .maguma_body .score_container .top_ranking .total_score .fight_container > div .score, #body_sp.special_yabou .yabou_body .score_container .top_ranking .total_score .fight_container > div .score, #body_sp.special_playlist .penpen_body .score_container .top_ranking .total_score .fight_container > div .score, #body_sp.special_playlist .tobashi_body .score_container .top_ranking .total_score .fight_container > div .score, #body_sp.special_playlist .maguma_body .score_container .top_ranking .total_score .fight_container > div .score, #body_sp.special_playlist .yabou_body .score_container .top_ranking .total_score .fight_container > div .score, #body_sp.special_shinmusic .penpen_body .score_container .top_ranking .total_score .fight_container > div .score, #body_sp.special_shinmusic .tobashi_body .score_container .top_ranking .total_score .fight_container > div .score, #body_sp.special_shinmusic .maguma_body .score_container .top_ranking .total_score .fight_container > div .score, #body_sp.special_shinmusic .yabou_body .score_container .top_ranking .total_score .fight_container > div .score, #body_sp.special_digitaltour .penpen_body .score_container .top_ranking .total_score .fight_container > div .score, #body_sp.special_digitaltour .tobashi_body .score_container .top_ranking .total_score .fight_container > div .score, #body_sp.special_digitaltour .maguma_body .score_container .top_ranking .total_score .fight_container > div .score, #body_sp.special_digitaltour .yabou_body .score_container .top_ranking .total_score .fight_container > div .score, #body_sp.special_storyboard .penpen_body .score_container .top_ranking .total_score .fight_container > div .score, #body_sp.special_storyboard .tobashi_body .score_container .top_ranking .total_score .fight_container > div .score, #body_sp.special_storyboard .maguma_body .score_container .top_ranking .total_score .fight_container > div .score, #body_sp.special_storyboard .yabou_body .score_container .top_ranking .total_score .fight_container > div .score {
  position: absolute;
  margin: 0 5px;
}

/* line 171, app/assets/stylesheets/customer_special.scss */
#body_sp.special .penpen_body .score_container .top_ranking .total_score .fight_container > div.wille, #body_sp.special .tobashi_body .score_container .top_ranking .total_score .fight_container > div.wille, #body_sp.special .maguma_body .score_container .top_ranking .total_score .fight_container > div.wille, #body_sp.special .yabou_body .score_container .top_ranking .total_score .fight_container > div.wille, #body_sp.special_penpen .penpen_body .score_container .top_ranking .total_score .fight_container > div.wille, #body_sp.special_penpen .tobashi_body .score_container .top_ranking .total_score .fight_container > div.wille, #body_sp.special_penpen .maguma_body .score_container .top_ranking .total_score .fight_container > div.wille, #body_sp.special_penpen .yabou_body .score_container .top_ranking .total_score .fight_container > div.wille, #body_sp.special_tobashi .penpen_body .score_container .top_ranking .total_score .fight_container > div.wille, #body_sp.special_tobashi .tobashi_body .score_container .top_ranking .total_score .fight_container > div.wille, #body_sp.special_tobashi .maguma_body .score_container .top_ranking .total_score .fight_container > div.wille, #body_sp.special_tobashi .yabou_body .score_container .top_ranking .total_score .fight_container > div.wille, #body_sp.special_movie .penpen_body .score_container .top_ranking .total_score .fight_container > div.wille, #body_sp.special_movie .tobashi_body .score_container .top_ranking .total_score .fight_container > div.wille, #body_sp.special_movie .maguma_body .score_container .top_ranking .total_score .fight_container > div.wille, #body_sp.special_movie .yabou_body .score_container .top_ranking .total_score .fight_container > div.wille, #body_sp.special_honpen .penpen_body .score_container .top_ranking .total_score .fight_container > div.wille, #body_sp.special_honpen .tobashi_body .score_container .top_ranking .total_score .fight_container > div.wille, #body_sp.special_honpen .maguma_body .score_container .top_ranking .total_score .fight_container > div.wille, #body_sp.special_honpen .yabou_body .score_container .top_ranking .total_score .fight_container > div.wille, #body_sp.special_album .penpen_body .score_container .top_ranking .total_score .fight_container > div.wille, #body_sp.special_album .tobashi_body .score_container .top_ranking .total_score .fight_container > div.wille, #body_sp.special_album .maguma_body .score_container .top_ranking .total_score .fight_container > div.wille, #body_sp.special_album .yabou_body .score_container .top_ranking .total_score .fight_container > div.wille, #body_sp.special_games .penpen_body .score_container .top_ranking .total_score .fight_container > div.wille, #body_sp.special_games .tobashi_body .score_container .top_ranking .total_score .fight_container > div.wille, #body_sp.special_games .maguma_body .score_container .top_ranking .total_score .fight_container > div.wille, #body_sp.special_games .yabou_body .score_container .top_ranking .total_score .fight_container > div.wille, #body_sp.special_maguma .penpen_body .score_container .top_ranking .total_score .fight_container > div.wille, #body_sp.special_maguma .tobashi_body .score_container .top_ranking .total_score .fight_container > div.wille, #body_sp.special_maguma .maguma_body .score_container .top_ranking .total_score .fight_container > div.wille, #body_sp.special_maguma .yabou_body .score_container .top_ranking .total_score .fight_container > div.wille, #body_sp.special_yabou .penpen_body .score_container .top_ranking .total_score .fight_container > div.wille, #body_sp.special_yabou .tobashi_body .score_container .top_ranking .total_score .fight_container > div.wille, #body_sp.special_yabou .maguma_body .score_container .top_ranking .total_score .fight_container > div.wille, #body_sp.special_yabou .yabou_body .score_container .top_ranking .total_score .fight_container > div.wille, #body_sp.special_playlist .penpen_body .score_container .top_ranking .total_score .fight_container > div.wille, #body_sp.special_playlist .tobashi_body .score_container .top_ranking .total_score .fight_container > div.wille, #body_sp.special_playlist .maguma_body .score_container .top_ranking .total_score .fight_container > div.wille, #body_sp.special_playlist .yabou_body .score_container .top_ranking .total_score .fight_container > div.wille, #body_sp.special_shinmusic .penpen_body .score_container .top_ranking .total_score .fight_container > div.wille, #body_sp.special_shinmusic .tobashi_body .score_container .top_ranking .total_score .fight_container > div.wille, #body_sp.special_shinmusic .maguma_body .score_container .top_ranking .total_score .fight_container > div.wille, #body_sp.special_shinmusic .yabou_body .score_container .top_ranking .total_score .fight_container > div.wille, #body_sp.special_digitaltour .penpen_body .score_container .top_ranking .total_score .fight_container > div.wille, #body_sp.special_digitaltour .tobashi_body .score_container .top_ranking .total_score .fight_container > div.wille, #body_sp.special_digitaltour .maguma_body .score_container .top_ranking .total_score .fight_container > div.wille, #body_sp.special_digitaltour .yabou_body .score_container .top_ranking .total_score .fight_container > div.wille, #body_sp.special_storyboard .penpen_body .score_container .top_ranking .total_score .fight_container > div.wille, #body_sp.special_storyboard .tobashi_body .score_container .top_ranking .total_score .fight_container > div.wille, #body_sp.special_storyboard .maguma_body .score_container .top_ranking .total_score .fight_container > div.wille, #body_sp.special_storyboard .yabou_body .score_container .top_ranking .total_score .fight_container > div.wille {
  background-color: #1E7B9A;
}

/* line 175, app/assets/stylesheets/customer_special.scss */
#body_sp.special .penpen_body .score_container .top_ranking .total_score .fight_container > div.nerv, #body_sp.special .tobashi_body .score_container .top_ranking .total_score .fight_container > div.nerv, #body_sp.special .maguma_body .score_container .top_ranking .total_score .fight_container > div.nerv, #body_sp.special .yabou_body .score_container .top_ranking .total_score .fight_container > div.nerv, #body_sp.special_penpen .penpen_body .score_container .top_ranking .total_score .fight_container > div.nerv, #body_sp.special_penpen .tobashi_body .score_container .top_ranking .total_score .fight_container > div.nerv, #body_sp.special_penpen .maguma_body .score_container .top_ranking .total_score .fight_container > div.nerv, #body_sp.special_penpen .yabou_body .score_container .top_ranking .total_score .fight_container > div.nerv, #body_sp.special_tobashi .penpen_body .score_container .top_ranking .total_score .fight_container > div.nerv, #body_sp.special_tobashi .tobashi_body .score_container .top_ranking .total_score .fight_container > div.nerv, #body_sp.special_tobashi .maguma_body .score_container .top_ranking .total_score .fight_container > div.nerv, #body_sp.special_tobashi .yabou_body .score_container .top_ranking .total_score .fight_container > div.nerv, #body_sp.special_movie .penpen_body .score_container .top_ranking .total_score .fight_container > div.nerv, #body_sp.special_movie .tobashi_body .score_container .top_ranking .total_score .fight_container > div.nerv, #body_sp.special_movie .maguma_body .score_container .top_ranking .total_score .fight_container > div.nerv, #body_sp.special_movie .yabou_body .score_container .top_ranking .total_score .fight_container > div.nerv, #body_sp.special_honpen .penpen_body .score_container .top_ranking .total_score .fight_container > div.nerv, #body_sp.special_honpen .tobashi_body .score_container .top_ranking .total_score .fight_container > div.nerv, #body_sp.special_honpen .maguma_body .score_container .top_ranking .total_score .fight_container > div.nerv, #body_sp.special_honpen .yabou_body .score_container .top_ranking .total_score .fight_container > div.nerv, #body_sp.special_album .penpen_body .score_container .top_ranking .total_score .fight_container > div.nerv, #body_sp.special_album .tobashi_body .score_container .top_ranking .total_score .fight_container > div.nerv, #body_sp.special_album .maguma_body .score_container .top_ranking .total_score .fight_container > div.nerv, #body_sp.special_album .yabou_body .score_container .top_ranking .total_score .fight_container > div.nerv, #body_sp.special_games .penpen_body .score_container .top_ranking .total_score .fight_container > div.nerv, #body_sp.special_games .tobashi_body .score_container .top_ranking .total_score .fight_container > div.nerv, #body_sp.special_games .maguma_body .score_container .top_ranking .total_score .fight_container > div.nerv, #body_sp.special_games .yabou_body .score_container .top_ranking .total_score .fight_container > div.nerv, #body_sp.special_maguma .penpen_body .score_container .top_ranking .total_score .fight_container > div.nerv, #body_sp.special_maguma .tobashi_body .score_container .top_ranking .total_score .fight_container > div.nerv, #body_sp.special_maguma .maguma_body .score_container .top_ranking .total_score .fight_container > div.nerv, #body_sp.special_maguma .yabou_body .score_container .top_ranking .total_score .fight_container > div.nerv, #body_sp.special_yabou .penpen_body .score_container .top_ranking .total_score .fight_container > div.nerv, #body_sp.special_yabou .tobashi_body .score_container .top_ranking .total_score .fight_container > div.nerv, #body_sp.special_yabou .maguma_body .score_container .top_ranking .total_score .fight_container > div.nerv, #body_sp.special_yabou .yabou_body .score_container .top_ranking .total_score .fight_container > div.nerv, #body_sp.special_playlist .penpen_body .score_container .top_ranking .total_score .fight_container > div.nerv, #body_sp.special_playlist .tobashi_body .score_container .top_ranking .total_score .fight_container > div.nerv, #body_sp.special_playlist .maguma_body .score_container .top_ranking .total_score .fight_container > div.nerv, #body_sp.special_playlist .yabou_body .score_container .top_ranking .total_score .fight_container > div.nerv, #body_sp.special_shinmusic .penpen_body .score_container .top_ranking .total_score .fight_container > div.nerv, #body_sp.special_shinmusic .tobashi_body .score_container .top_ranking .total_score .fight_container > div.nerv, #body_sp.special_shinmusic .maguma_body .score_container .top_ranking .total_score .fight_container > div.nerv, #body_sp.special_shinmusic .yabou_body .score_container .top_ranking .total_score .fight_container > div.nerv, #body_sp.special_digitaltour .penpen_body .score_container .top_ranking .total_score .fight_container > div.nerv, #body_sp.special_digitaltour .tobashi_body .score_container .top_ranking .total_score .fight_container > div.nerv, #body_sp.special_digitaltour .maguma_body .score_container .top_ranking .total_score .fight_container > div.nerv, #body_sp.special_digitaltour .yabou_body .score_container .top_ranking .total_score .fight_container > div.nerv, #body_sp.special_storyboard .penpen_body .score_container .top_ranking .total_score .fight_container > div.nerv, #body_sp.special_storyboard .tobashi_body .score_container .top_ranking .total_score .fight_container > div.nerv, #body_sp.special_storyboard .maguma_body .score_container .top_ranking .total_score .fight_container > div.nerv, #body_sp.special_storyboard .yabou_body .score_container .top_ranking .total_score .fight_container > div.nerv {
  background-color: #7F2531;
  text-align: right;
}

/* line 179, app/assets/stylesheets/customer_special.scss */
#body_sp.special .penpen_body .score_container .top_ranking .total_score .fight_container > div.nerv .score, #body_sp.special .tobashi_body .score_container .top_ranking .total_score .fight_container > div.nerv .score, #body_sp.special .maguma_body .score_container .top_ranking .total_score .fight_container > div.nerv .score, #body_sp.special .yabou_body .score_container .top_ranking .total_score .fight_container > div.nerv .score, #body_sp.special_penpen .penpen_body .score_container .top_ranking .total_score .fight_container > div.nerv .score, #body_sp.special_penpen .tobashi_body .score_container .top_ranking .total_score .fight_container > div.nerv .score, #body_sp.special_penpen .maguma_body .score_container .top_ranking .total_score .fight_container > div.nerv .score, #body_sp.special_penpen .yabou_body .score_container .top_ranking .total_score .fight_container > div.nerv .score, #body_sp.special_tobashi .penpen_body .score_container .top_ranking .total_score .fight_container > div.nerv .score, #body_sp.special_tobashi .tobashi_body .score_container .top_ranking .total_score .fight_container > div.nerv .score, #body_sp.special_tobashi .maguma_body .score_container .top_ranking .total_score .fight_container > div.nerv .score, #body_sp.special_tobashi .yabou_body .score_container .top_ranking .total_score .fight_container > div.nerv .score, #body_sp.special_movie .penpen_body .score_container .top_ranking .total_score .fight_container > div.nerv .score, #body_sp.special_movie .tobashi_body .score_container .top_ranking .total_score .fight_container > div.nerv .score, #body_sp.special_movie .maguma_body .score_container .top_ranking .total_score .fight_container > div.nerv .score, #body_sp.special_movie .yabou_body .score_container .top_ranking .total_score .fight_container > div.nerv .score, #body_sp.special_honpen .penpen_body .score_container .top_ranking .total_score .fight_container > div.nerv .score, #body_sp.special_honpen .tobashi_body .score_container .top_ranking .total_score .fight_container > div.nerv .score, #body_sp.special_honpen .maguma_body .score_container .top_ranking .total_score .fight_container > div.nerv .score, #body_sp.special_honpen .yabou_body .score_container .top_ranking .total_score .fight_container > div.nerv .score, #body_sp.special_album .penpen_body .score_container .top_ranking .total_score .fight_container > div.nerv .score, #body_sp.special_album .tobashi_body .score_container .top_ranking .total_score .fight_container > div.nerv .score, #body_sp.special_album .maguma_body .score_container .top_ranking .total_score .fight_container > div.nerv .score, #body_sp.special_album .yabou_body .score_container .top_ranking .total_score .fight_container > div.nerv .score, #body_sp.special_games .penpen_body .score_container .top_ranking .total_score .fight_container > div.nerv .score, #body_sp.special_games .tobashi_body .score_container .top_ranking .total_score .fight_container > div.nerv .score, #body_sp.special_games .maguma_body .score_container .top_ranking .total_score .fight_container > div.nerv .score, #body_sp.special_games .yabou_body .score_container .top_ranking .total_score .fight_container > div.nerv .score, #body_sp.special_maguma .penpen_body .score_container .top_ranking .total_score .fight_container > div.nerv .score, #body_sp.special_maguma .tobashi_body .score_container .top_ranking .total_score .fight_container > div.nerv .score, #body_sp.special_maguma .maguma_body .score_container .top_ranking .total_score .fight_container > div.nerv .score, #body_sp.special_maguma .yabou_body .score_container .top_ranking .total_score .fight_container > div.nerv .score, #body_sp.special_yabou .penpen_body .score_container .top_ranking .total_score .fight_container > div.nerv .score, #body_sp.special_yabou .tobashi_body .score_container .top_ranking .total_score .fight_container > div.nerv .score, #body_sp.special_yabou .maguma_body .score_container .top_ranking .total_score .fight_container > div.nerv .score, #body_sp.special_yabou .yabou_body .score_container .top_ranking .total_score .fight_container > div.nerv .score, #body_sp.special_playlist .penpen_body .score_container .top_ranking .total_score .fight_container > div.nerv .score, #body_sp.special_playlist .tobashi_body .score_container .top_ranking .total_score .fight_container > div.nerv .score, #body_sp.special_playlist .maguma_body .score_container .top_ranking .total_score .fight_container > div.nerv .score, #body_sp.special_playlist .yabou_body .score_container .top_ranking .total_score .fight_container > div.nerv .score, #body_sp.special_shinmusic .penpen_body .score_container .top_ranking .total_score .fight_container > div.nerv .score, #body_sp.special_shinmusic .tobashi_body .score_container .top_ranking .total_score .fight_container > div.nerv .score, #body_sp.special_shinmusic .maguma_body .score_container .top_ranking .total_score .fight_container > div.nerv .score, #body_sp.special_shinmusic .yabou_body .score_container .top_ranking .total_score .fight_container > div.nerv .score, #body_sp.special_digitaltour .penpen_body .score_container .top_ranking .total_score .fight_container > div.nerv .score, #body_sp.special_digitaltour .tobashi_body .score_container .top_ranking .total_score .fight_container > div.nerv .score, #body_sp.special_digitaltour .maguma_body .score_container .top_ranking .total_score .fight_container > div.nerv .score, #body_sp.special_digitaltour .yabou_body .score_container .top_ranking .total_score .fight_container > div.nerv .score, #body_sp.special_storyboard .penpen_body .score_container .top_ranking .total_score .fight_container > div.nerv .score, #body_sp.special_storyboard .tobashi_body .score_container .top_ranking .total_score .fight_container > div.nerv .score, #body_sp.special_storyboard .maguma_body .score_container .top_ranking .total_score .fight_container > div.nerv .score, #body_sp.special_storyboard .yabou_body .score_container .top_ranking .total_score .fight_container > div.nerv .score {
  right: 0;
}

/* line 188, app/assets/stylesheets/customer_special.scss */
#body_sp.special .penpen_body .score_container .top_ranking tr.mine .nickname, #body_sp.special .tobashi_body .score_container .top_ranking tr.mine .nickname, #body_sp.special .maguma_body .score_container .top_ranking tr.mine .nickname, #body_sp.special .yabou_body .score_container .top_ranking tr.mine .nickname, #body_sp.special_penpen .penpen_body .score_container .top_ranking tr.mine .nickname, #body_sp.special_penpen .tobashi_body .score_container .top_ranking tr.mine .nickname, #body_sp.special_penpen .maguma_body .score_container .top_ranking tr.mine .nickname, #body_sp.special_penpen .yabou_body .score_container .top_ranking tr.mine .nickname, #body_sp.special_tobashi .penpen_body .score_container .top_ranking tr.mine .nickname, #body_sp.special_tobashi .tobashi_body .score_container .top_ranking tr.mine .nickname, #body_sp.special_tobashi .maguma_body .score_container .top_ranking tr.mine .nickname, #body_sp.special_tobashi .yabou_body .score_container .top_ranking tr.mine .nickname, #body_sp.special_movie .penpen_body .score_container .top_ranking tr.mine .nickname, #body_sp.special_movie .tobashi_body .score_container .top_ranking tr.mine .nickname, #body_sp.special_movie .maguma_body .score_container .top_ranking tr.mine .nickname, #body_sp.special_movie .yabou_body .score_container .top_ranking tr.mine .nickname, #body_sp.special_honpen .penpen_body .score_container .top_ranking tr.mine .nickname, #body_sp.special_honpen .tobashi_body .score_container .top_ranking tr.mine .nickname, #body_sp.special_honpen .maguma_body .score_container .top_ranking tr.mine .nickname, #body_sp.special_honpen .yabou_body .score_container .top_ranking tr.mine .nickname, #body_sp.special_album .penpen_body .score_container .top_ranking tr.mine .nickname, #body_sp.special_album .tobashi_body .score_container .top_ranking tr.mine .nickname, #body_sp.special_album .maguma_body .score_container .top_ranking tr.mine .nickname, #body_sp.special_album .yabou_body .score_container .top_ranking tr.mine .nickname, #body_sp.special_games .penpen_body .score_container .top_ranking tr.mine .nickname, #body_sp.special_games .tobashi_body .score_container .top_ranking tr.mine .nickname, #body_sp.special_games .maguma_body .score_container .top_ranking tr.mine .nickname, #body_sp.special_games .yabou_body .score_container .top_ranking tr.mine .nickname, #body_sp.special_maguma .penpen_body .score_container .top_ranking tr.mine .nickname, #body_sp.special_maguma .tobashi_body .score_container .top_ranking tr.mine .nickname, #body_sp.special_maguma .maguma_body .score_container .top_ranking tr.mine .nickname, #body_sp.special_maguma .yabou_body .score_container .top_ranking tr.mine .nickname, #body_sp.special_yabou .penpen_body .score_container .top_ranking tr.mine .nickname, #body_sp.special_yabou .tobashi_body .score_container .top_ranking tr.mine .nickname, #body_sp.special_yabou .maguma_body .score_container .top_ranking tr.mine .nickname, #body_sp.special_yabou .yabou_body .score_container .top_ranking tr.mine .nickname, #body_sp.special_playlist .penpen_body .score_container .top_ranking tr.mine .nickname, #body_sp.special_playlist .tobashi_body .score_container .top_ranking tr.mine .nickname, #body_sp.special_playlist .maguma_body .score_container .top_ranking tr.mine .nickname, #body_sp.special_playlist .yabou_body .score_container .top_ranking tr.mine .nickname, #body_sp.special_shinmusic .penpen_body .score_container .top_ranking tr.mine .nickname, #body_sp.special_shinmusic .tobashi_body .score_container .top_ranking tr.mine .nickname, #body_sp.special_shinmusic .maguma_body .score_container .top_ranking tr.mine .nickname, #body_sp.special_shinmusic .yabou_body .score_container .top_ranking tr.mine .nickname, #body_sp.special_digitaltour .penpen_body .score_container .top_ranking tr.mine .nickname, #body_sp.special_digitaltour .tobashi_body .score_container .top_ranking tr.mine .nickname, #body_sp.special_digitaltour .maguma_body .score_container .top_ranking tr.mine .nickname, #body_sp.special_digitaltour .yabou_body .score_container .top_ranking tr.mine .nickname, #body_sp.special_storyboard .penpen_body .score_container .top_ranking tr.mine .nickname, #body_sp.special_storyboard .tobashi_body .score_container .top_ranking tr.mine .nickname, #body_sp.special_storyboard .maguma_body .score_container .top_ranking tr.mine .nickname, #body_sp.special_storyboard .yabou_body .score_container .top_ranking tr.mine .nickname {
  font-weight: bold;
  color: orange;
}

/* line 194, app/assets/stylesheets/customer_special.scss */
#body_sp.special .penpen_body .score_container .top_ranking .updated, #body_sp.special .tobashi_body .score_container .top_ranking .updated, #body_sp.special .maguma_body .score_container .top_ranking .updated, #body_sp.special .yabou_body .score_container .top_ranking .updated, #body_sp.special_penpen .penpen_body .score_container .top_ranking .updated, #body_sp.special_penpen .tobashi_body .score_container .top_ranking .updated, #body_sp.special_penpen .maguma_body .score_container .top_ranking .updated, #body_sp.special_penpen .yabou_body .score_container .top_ranking .updated, #body_sp.special_tobashi .penpen_body .score_container .top_ranking .updated, #body_sp.special_tobashi .tobashi_body .score_container .top_ranking .updated, #body_sp.special_tobashi .maguma_body .score_container .top_ranking .updated, #body_sp.special_tobashi .yabou_body .score_container .top_ranking .updated, #body_sp.special_movie .penpen_body .score_container .top_ranking .updated, #body_sp.special_movie .tobashi_body .score_container .top_ranking .updated, #body_sp.special_movie .maguma_body .score_container .top_ranking .updated, #body_sp.special_movie .yabou_body .score_container .top_ranking .updated, #body_sp.special_honpen .penpen_body .score_container .top_ranking .updated, #body_sp.special_honpen .tobashi_body .score_container .top_ranking .updated, #body_sp.special_honpen .maguma_body .score_container .top_ranking .updated, #body_sp.special_honpen .yabou_body .score_container .top_ranking .updated, #body_sp.special_album .penpen_body .score_container .top_ranking .updated, #body_sp.special_album .tobashi_body .score_container .top_ranking .updated, #body_sp.special_album .maguma_body .score_container .top_ranking .updated, #body_sp.special_album .yabou_body .score_container .top_ranking .updated, #body_sp.special_games .penpen_body .score_container .top_ranking .updated, #body_sp.special_games .tobashi_body .score_container .top_ranking .updated, #body_sp.special_games .maguma_body .score_container .top_ranking .updated, #body_sp.special_games .yabou_body .score_container .top_ranking .updated, #body_sp.special_maguma .penpen_body .score_container .top_ranking .updated, #body_sp.special_maguma .tobashi_body .score_container .top_ranking .updated, #body_sp.special_maguma .maguma_body .score_container .top_ranking .updated, #body_sp.special_maguma .yabou_body .score_container .top_ranking .updated, #body_sp.special_yabou .penpen_body .score_container .top_ranking .updated, #body_sp.special_yabou .tobashi_body .score_container .top_ranking .updated, #body_sp.special_yabou .maguma_body .score_container .top_ranking .updated, #body_sp.special_yabou .yabou_body .score_container .top_ranking .updated, #body_sp.special_playlist .penpen_body .score_container .top_ranking .updated, #body_sp.special_playlist .tobashi_body .score_container .top_ranking .updated, #body_sp.special_playlist .maguma_body .score_container .top_ranking .updated, #body_sp.special_playlist .yabou_body .score_container .top_ranking .updated, #body_sp.special_shinmusic .penpen_body .score_container .top_ranking .updated, #body_sp.special_shinmusic .tobashi_body .score_container .top_ranking .updated, #body_sp.special_shinmusic .maguma_body .score_container .top_ranking .updated, #body_sp.special_shinmusic .yabou_body .score_container .top_ranking .updated, #body_sp.special_digitaltour .penpen_body .score_container .top_ranking .updated, #body_sp.special_digitaltour .tobashi_body .score_container .top_ranking .updated, #body_sp.special_digitaltour .maguma_body .score_container .top_ranking .updated, #body_sp.special_digitaltour .yabou_body .score_container .top_ranking .updated, #body_sp.special_storyboard .penpen_body .score_container .top_ranking .updated, #body_sp.special_storyboard .tobashi_body .score_container .top_ranking .updated, #body_sp.special_storyboard .maguma_body .score_container .top_ranking .updated, #body_sp.special_storyboard .yabou_body .score_container .top_ranking .updated {
  font-family: 'Iceland', cursive;
}

/* line 199, app/assets/stylesheets/customer_special.scss */
#body_sp.special .penpen_body .score_container .list, #body_sp.special .tobashi_body .score_container .list, #body_sp.special .maguma_body .score_container .list, #body_sp.special .yabou_body .score_container .list, #body_sp.special_penpen .penpen_body .score_container .list, #body_sp.special_penpen .tobashi_body .score_container .list, #body_sp.special_penpen .maguma_body .score_container .list, #body_sp.special_penpen .yabou_body .score_container .list, #body_sp.special_tobashi .penpen_body .score_container .list, #body_sp.special_tobashi .tobashi_body .score_container .list, #body_sp.special_tobashi .maguma_body .score_container .list, #body_sp.special_tobashi .yabou_body .score_container .list, #body_sp.special_movie .penpen_body .score_container .list, #body_sp.special_movie .tobashi_body .score_container .list, #body_sp.special_movie .maguma_body .score_container .list, #body_sp.special_movie .yabou_body .score_container .list, #body_sp.special_honpen .penpen_body .score_container .list, #body_sp.special_honpen .tobashi_body .score_container .list, #body_sp.special_honpen .maguma_body .score_container .list, #body_sp.special_honpen .yabou_body .score_container .list, #body_sp.special_album .penpen_body .score_container .list, #body_sp.special_album .tobashi_body .score_container .list, #body_sp.special_album .maguma_body .score_container .list, #body_sp.special_album .yabou_body .score_container .list, #body_sp.special_games .penpen_body .score_container .list, #body_sp.special_games .tobashi_body .score_container .list, #body_sp.special_games .maguma_body .score_container .list, #body_sp.special_games .yabou_body .score_container .list, #body_sp.special_maguma .penpen_body .score_container .list, #body_sp.special_maguma .tobashi_body .score_container .list, #body_sp.special_maguma .maguma_body .score_container .list, #body_sp.special_maguma .yabou_body .score_container .list, #body_sp.special_yabou .penpen_body .score_container .list, #body_sp.special_yabou .tobashi_body .score_container .list, #body_sp.special_yabou .maguma_body .score_container .list, #body_sp.special_yabou .yabou_body .score_container .list, #body_sp.special_playlist .penpen_body .score_container .list, #body_sp.special_playlist .tobashi_body .score_container .list, #body_sp.special_playlist .maguma_body .score_container .list, #body_sp.special_playlist .yabou_body .score_container .list, #body_sp.special_shinmusic .penpen_body .score_container .list, #body_sp.special_shinmusic .tobashi_body .score_container .list, #body_sp.special_shinmusic .maguma_body .score_container .list, #body_sp.special_shinmusic .yabou_body .score_container .list, #body_sp.special_digitaltour .penpen_body .score_container .list, #body_sp.special_digitaltour .tobashi_body .score_container .list, #body_sp.special_digitaltour .maguma_body .score_container .list, #body_sp.special_digitaltour .yabou_body .score_container .list, #body_sp.special_storyboard .penpen_body .score_container .list, #body_sp.special_storyboard .tobashi_body .score_container .list, #body_sp.special_storyboard .maguma_body .score_container .list, #body_sp.special_storyboard .yabou_body .score_container .list {
  color: white;
  font-size: 0.8rem;
}

/* line 203, app/assets/stylesheets/customer_special.scss */
#body_sp.special .penpen_body .score_container .list table, #body_sp.special .tobashi_body .score_container .list table, #body_sp.special .maguma_body .score_container .list table, #body_sp.special .yabou_body .score_container .list table, #body_sp.special_penpen .penpen_body .score_container .list table, #body_sp.special_penpen .tobashi_body .score_container .list table, #body_sp.special_penpen .maguma_body .score_container .list table, #body_sp.special_penpen .yabou_body .score_container .list table, #body_sp.special_tobashi .penpen_body .score_container .list table, #body_sp.special_tobashi .tobashi_body .score_container .list table, #body_sp.special_tobashi .maguma_body .score_container .list table, #body_sp.special_tobashi .yabou_body .score_container .list table, #body_sp.special_movie .penpen_body .score_container .list table, #body_sp.special_movie .tobashi_body .score_container .list table, #body_sp.special_movie .maguma_body .score_container .list table, #body_sp.special_movie .yabou_body .score_container .list table, #body_sp.special_honpen .penpen_body .score_container .list table, #body_sp.special_honpen .tobashi_body .score_container .list table, #body_sp.special_honpen .maguma_body .score_container .list table, #body_sp.special_honpen .yabou_body .score_container .list table, #body_sp.special_album .penpen_body .score_container .list table, #body_sp.special_album .tobashi_body .score_container .list table, #body_sp.special_album .maguma_body .score_container .list table, #body_sp.special_album .yabou_body .score_container .list table, #body_sp.special_games .penpen_body .score_container .list table, #body_sp.special_games .tobashi_body .score_container .list table, #body_sp.special_games .maguma_body .score_container .list table, #body_sp.special_games .yabou_body .score_container .list table, #body_sp.special_maguma .penpen_body .score_container .list table, #body_sp.special_maguma .tobashi_body .score_container .list table, #body_sp.special_maguma .maguma_body .score_container .list table, #body_sp.special_maguma .yabou_body .score_container .list table, #body_sp.special_yabou .penpen_body .score_container .list table, #body_sp.special_yabou .tobashi_body .score_container .list table, #body_sp.special_yabou .maguma_body .score_container .list table, #body_sp.special_yabou .yabou_body .score_container .list table, #body_sp.special_playlist .penpen_body .score_container .list table, #body_sp.special_playlist .tobashi_body .score_container .list table, #body_sp.special_playlist .maguma_body .score_container .list table, #body_sp.special_playlist .yabou_body .score_container .list table, #body_sp.special_shinmusic .penpen_body .score_container .list table, #body_sp.special_shinmusic .tobashi_body .score_container .list table, #body_sp.special_shinmusic .maguma_body .score_container .list table, #body_sp.special_shinmusic .yabou_body .score_container .list table, #body_sp.special_digitaltour .penpen_body .score_container .list table, #body_sp.special_digitaltour .tobashi_body .score_container .list table, #body_sp.special_digitaltour .maguma_body .score_container .list table, #body_sp.special_digitaltour .yabou_body .score_container .list table, #body_sp.special_storyboard .penpen_body .score_container .list table, #body_sp.special_storyboard .tobashi_body .score_container .list table, #body_sp.special_storyboard .maguma_body .score_container .list table, #body_sp.special_storyboard .yabou_body .score_container .list table {
  color: white;
}

/* line 206, app/assets/stylesheets/customer_special.scss */
#body_sp.special .penpen_body .score_container .list table a[href^="tel:"], #body_sp.special .tobashi_body .score_container .list table a[href^="tel:"], #body_sp.special .maguma_body .score_container .list table a[href^="tel:"], #body_sp.special .yabou_body .score_container .list table a[href^="tel:"], #body_sp.special_penpen .penpen_body .score_container .list table a[href^="tel:"], #body_sp.special_penpen .tobashi_body .score_container .list table a[href^="tel:"], #body_sp.special_penpen .maguma_body .score_container .list table a[href^="tel:"], #body_sp.special_penpen .yabou_body .score_container .list table a[href^="tel:"], #body_sp.special_tobashi .penpen_body .score_container .list table a[href^="tel:"], #body_sp.special_tobashi .tobashi_body .score_container .list table a[href^="tel:"], #body_sp.special_tobashi .maguma_body .score_container .list table a[href^="tel:"], #body_sp.special_tobashi .yabou_body .score_container .list table a[href^="tel:"], #body_sp.special_movie .penpen_body .score_container .list table a[href^="tel:"], #body_sp.special_movie .tobashi_body .score_container .list table a[href^="tel:"], #body_sp.special_movie .maguma_body .score_container .list table a[href^="tel:"], #body_sp.special_movie .yabou_body .score_container .list table a[href^="tel:"], #body_sp.special_honpen .penpen_body .score_container .list table a[href^="tel:"], #body_sp.special_honpen .tobashi_body .score_container .list table a[href^="tel:"], #body_sp.special_honpen .maguma_body .score_container .list table a[href^="tel:"], #body_sp.special_honpen .yabou_body .score_container .list table a[href^="tel:"], #body_sp.special_album .penpen_body .score_container .list table a[href^="tel:"], #body_sp.special_album .tobashi_body .score_container .list table a[href^="tel:"], #body_sp.special_album .maguma_body .score_container .list table a[href^="tel:"], #body_sp.special_album .yabou_body .score_container .list table a[href^="tel:"], #body_sp.special_games .penpen_body .score_container .list table a[href^="tel:"], #body_sp.special_games .tobashi_body .score_container .list table a[href^="tel:"], #body_sp.special_games .maguma_body .score_container .list table a[href^="tel:"], #body_sp.special_games .yabou_body .score_container .list table a[href^="tel:"], #body_sp.special_maguma .penpen_body .score_container .list table a[href^="tel:"], #body_sp.special_maguma .tobashi_body .score_container .list table a[href^="tel:"], #body_sp.special_maguma .maguma_body .score_container .list table a[href^="tel:"], #body_sp.special_maguma .yabou_body .score_container .list table a[href^="tel:"], #body_sp.special_yabou .penpen_body .score_container .list table a[href^="tel:"], #body_sp.special_yabou .tobashi_body .score_container .list table a[href^="tel:"], #body_sp.special_yabou .maguma_body .score_container .list table a[href^="tel:"], #body_sp.special_yabou .yabou_body .score_container .list table a[href^="tel:"], #body_sp.special_playlist .penpen_body .score_container .list table a[href^="tel:"], #body_sp.special_playlist .tobashi_body .score_container .list table a[href^="tel:"], #body_sp.special_playlist .maguma_body .score_container .list table a[href^="tel:"], #body_sp.special_playlist .yabou_body .score_container .list table a[href^="tel:"], #body_sp.special_shinmusic .penpen_body .score_container .list table a[href^="tel:"], #body_sp.special_shinmusic .tobashi_body .score_container .list table a[href^="tel:"], #body_sp.special_shinmusic .maguma_body .score_container .list table a[href^="tel:"], #body_sp.special_shinmusic .yabou_body .score_container .list table a[href^="tel:"], #body_sp.special_digitaltour .penpen_body .score_container .list table a[href^="tel:"], #body_sp.special_digitaltour .tobashi_body .score_container .list table a[href^="tel:"], #body_sp.special_digitaltour .maguma_body .score_container .list table a[href^="tel:"], #body_sp.special_digitaltour .yabou_body .score_container .list table a[href^="tel:"], #body_sp.special_storyboard .penpen_body .score_container .list table a[href^="tel:"], #body_sp.special_storyboard .tobashi_body .score_container .list table a[href^="tel:"], #body_sp.special_storyboard .maguma_body .score_container .list table a[href^="tel:"], #body_sp.special_storyboard .yabou_body .score_container .list table a[href^="tel:"] {
  color: inherit;
  text-decoration: none;
  pointer-events: none;
}

/* line 212, app/assets/stylesheets/customer_special.scss */
#body_sp.special .penpen_body .score_container .list table tr, #body_sp.special .tobashi_body .score_container .list table tr, #body_sp.special .maguma_body .score_container .list table tr, #body_sp.special .yabou_body .score_container .list table tr, #body_sp.special_penpen .penpen_body .score_container .list table tr, #body_sp.special_penpen .tobashi_body .score_container .list table tr, #body_sp.special_penpen .maguma_body .score_container .list table tr, #body_sp.special_penpen .yabou_body .score_container .list table tr, #body_sp.special_tobashi .penpen_body .score_container .list table tr, #body_sp.special_tobashi .tobashi_body .score_container .list table tr, #body_sp.special_tobashi .maguma_body .score_container .list table tr, #body_sp.special_tobashi .yabou_body .score_container .list table tr, #body_sp.special_movie .penpen_body .score_container .list table tr, #body_sp.special_movie .tobashi_body .score_container .list table tr, #body_sp.special_movie .maguma_body .score_container .list table tr, #body_sp.special_movie .yabou_body .score_container .list table tr, #body_sp.special_honpen .penpen_body .score_container .list table tr, #body_sp.special_honpen .tobashi_body .score_container .list table tr, #body_sp.special_honpen .maguma_body .score_container .list table tr, #body_sp.special_honpen .yabou_body .score_container .list table tr, #body_sp.special_album .penpen_body .score_container .list table tr, #body_sp.special_album .tobashi_body .score_container .list table tr, #body_sp.special_album .maguma_body .score_container .list table tr, #body_sp.special_album .yabou_body .score_container .list table tr, #body_sp.special_games .penpen_body .score_container .list table tr, #body_sp.special_games .tobashi_body .score_container .list table tr, #body_sp.special_games .maguma_body .score_container .list table tr, #body_sp.special_games .yabou_body .score_container .list table tr, #body_sp.special_maguma .penpen_body .score_container .list table tr, #body_sp.special_maguma .tobashi_body .score_container .list table tr, #body_sp.special_maguma .maguma_body .score_container .list table tr, #body_sp.special_maguma .yabou_body .score_container .list table tr, #body_sp.special_yabou .penpen_body .score_container .list table tr, #body_sp.special_yabou .tobashi_body .score_container .list table tr, #body_sp.special_yabou .maguma_body .score_container .list table tr, #body_sp.special_yabou .yabou_body .score_container .list table tr, #body_sp.special_playlist .penpen_body .score_container .list table tr, #body_sp.special_playlist .tobashi_body .score_container .list table tr, #body_sp.special_playlist .maguma_body .score_container .list table tr, #body_sp.special_playlist .yabou_body .score_container .list table tr, #body_sp.special_shinmusic .penpen_body .score_container .list table tr, #body_sp.special_shinmusic .tobashi_body .score_container .list table tr, #body_sp.special_shinmusic .maguma_body .score_container .list table tr, #body_sp.special_shinmusic .yabou_body .score_container .list table tr, #body_sp.special_digitaltour .penpen_body .score_container .list table tr, #body_sp.special_digitaltour .tobashi_body .score_container .list table tr, #body_sp.special_digitaltour .maguma_body .score_container .list table tr, #body_sp.special_digitaltour .yabou_body .score_container .list table tr, #body_sp.special_storyboard .penpen_body .score_container .list table tr, #body_sp.special_storyboard .tobashi_body .score_container .list table tr, #body_sp.special_storyboard .maguma_body .score_container .list table tr, #body_sp.special_storyboard .yabou_body .score_container .list table tr {
  border-top: 1px solid white;
}

/* line 216, app/assets/stylesheets/customer_special.scss */
#body_sp.special .penpen_body .score_container .list table tr .team.N, #body_sp.special .tobashi_body .score_container .list table tr .team.N, #body_sp.special .maguma_body .score_container .list table tr .team.N, #body_sp.special .yabou_body .score_container .list table tr .team.N, #body_sp.special_penpen .penpen_body .score_container .list table tr .team.N, #body_sp.special_penpen .tobashi_body .score_container .list table tr .team.N, #body_sp.special_penpen .maguma_body .score_container .list table tr .team.N, #body_sp.special_penpen .yabou_body .score_container .list table tr .team.N, #body_sp.special_tobashi .penpen_body .score_container .list table tr .team.N, #body_sp.special_tobashi .tobashi_body .score_container .list table tr .team.N, #body_sp.special_tobashi .maguma_body .score_container .list table tr .team.N, #body_sp.special_tobashi .yabou_body .score_container .list table tr .team.N, #body_sp.special_movie .penpen_body .score_container .list table tr .team.N, #body_sp.special_movie .tobashi_body .score_container .list table tr .team.N, #body_sp.special_movie .maguma_body .score_container .list table tr .team.N, #body_sp.special_movie .yabou_body .score_container .list table tr .team.N, #body_sp.special_honpen .penpen_body .score_container .list table tr .team.N, #body_sp.special_honpen .tobashi_body .score_container .list table tr .team.N, #body_sp.special_honpen .maguma_body .score_container .list table tr .team.N, #body_sp.special_honpen .yabou_body .score_container .list table tr .team.N, #body_sp.special_album .penpen_body .score_container .list table tr .team.N, #body_sp.special_album .tobashi_body .score_container .list table tr .team.N, #body_sp.special_album .maguma_body .score_container .list table tr .team.N, #body_sp.special_album .yabou_body .score_container .list table tr .team.N, #body_sp.special_games .penpen_body .score_container .list table tr .team.N, #body_sp.special_games .tobashi_body .score_container .list table tr .team.N, #body_sp.special_games .maguma_body .score_container .list table tr .team.N, #body_sp.special_games .yabou_body .score_container .list table tr .team.N, #body_sp.special_maguma .penpen_body .score_container .list table tr .team.N, #body_sp.special_maguma .tobashi_body .score_container .list table tr .team.N, #body_sp.special_maguma .maguma_body .score_container .list table tr .team.N, #body_sp.special_maguma .yabou_body .score_container .list table tr .team.N, #body_sp.special_yabou .penpen_body .score_container .list table tr .team.N, #body_sp.special_yabou .tobashi_body .score_container .list table tr .team.N, #body_sp.special_yabou .maguma_body .score_container .list table tr .team.N, #body_sp.special_yabou .yabou_body .score_container .list table tr .team.N, #body_sp.special_playlist .penpen_body .score_container .list table tr .team.N, #body_sp.special_playlist .tobashi_body .score_container .list table tr .team.N, #body_sp.special_playlist .maguma_body .score_container .list table tr .team.N, #body_sp.special_playlist .yabou_body .score_container .list table tr .team.N, #body_sp.special_shinmusic .penpen_body .score_container .list table tr .team.N, #body_sp.special_shinmusic .tobashi_body .score_container .list table tr .team.N, #body_sp.special_shinmusic .maguma_body .score_container .list table tr .team.N, #body_sp.special_shinmusic .yabou_body .score_container .list table tr .team.N, #body_sp.special_digitaltour .penpen_body .score_container .list table tr .team.N, #body_sp.special_digitaltour .tobashi_body .score_container .list table tr .team.N, #body_sp.special_digitaltour .maguma_body .score_container .list table tr .team.N, #body_sp.special_digitaltour .yabou_body .score_container .list table tr .team.N, #body_sp.special_storyboard .penpen_body .score_container .list table tr .team.N, #body_sp.special_storyboard .tobashi_body .score_container .list table tr .team.N, #body_sp.special_storyboard .maguma_body .score_container .list table tr .team.N, #body_sp.special_storyboard .yabou_body .score_container .list table tr .team.N {
  color: red;
}

/* line 220, app/assets/stylesheets/customer_special.scss */
#body_sp.special .penpen_body .score_container .list table tr .team.W, #body_sp.special .tobashi_body .score_container .list table tr .team.W, #body_sp.special .maguma_body .score_container .list table tr .team.W, #body_sp.special .yabou_body .score_container .list table tr .team.W, #body_sp.special_penpen .penpen_body .score_container .list table tr .team.W, #body_sp.special_penpen .tobashi_body .score_container .list table tr .team.W, #body_sp.special_penpen .maguma_body .score_container .list table tr .team.W, #body_sp.special_penpen .yabou_body .score_container .list table tr .team.W, #body_sp.special_tobashi .penpen_body .score_container .list table tr .team.W, #body_sp.special_tobashi .tobashi_body .score_container .list table tr .team.W, #body_sp.special_tobashi .maguma_body .score_container .list table tr .team.W, #body_sp.special_tobashi .yabou_body .score_container .list table tr .team.W, #body_sp.special_movie .penpen_body .score_container .list table tr .team.W, #body_sp.special_movie .tobashi_body .score_container .list table tr .team.W, #body_sp.special_movie .maguma_body .score_container .list table tr .team.W, #body_sp.special_movie .yabou_body .score_container .list table tr .team.W, #body_sp.special_honpen .penpen_body .score_container .list table tr .team.W, #body_sp.special_honpen .tobashi_body .score_container .list table tr .team.W, #body_sp.special_honpen .maguma_body .score_container .list table tr .team.W, #body_sp.special_honpen .yabou_body .score_container .list table tr .team.W, #body_sp.special_album .penpen_body .score_container .list table tr .team.W, #body_sp.special_album .tobashi_body .score_container .list table tr .team.W, #body_sp.special_album .maguma_body .score_container .list table tr .team.W, #body_sp.special_album .yabou_body .score_container .list table tr .team.W, #body_sp.special_games .penpen_body .score_container .list table tr .team.W, #body_sp.special_games .tobashi_body .score_container .list table tr .team.W, #body_sp.special_games .maguma_body .score_container .list table tr .team.W, #body_sp.special_games .yabou_body .score_container .list table tr .team.W, #body_sp.special_maguma .penpen_body .score_container .list table tr .team.W, #body_sp.special_maguma .tobashi_body .score_container .list table tr .team.W, #body_sp.special_maguma .maguma_body .score_container .list table tr .team.W, #body_sp.special_maguma .yabou_body .score_container .list table tr .team.W, #body_sp.special_yabou .penpen_body .score_container .list table tr .team.W, #body_sp.special_yabou .tobashi_body .score_container .list table tr .team.W, #body_sp.special_yabou .maguma_body .score_container .list table tr .team.W, #body_sp.special_yabou .yabou_body .score_container .list table tr .team.W, #body_sp.special_playlist .penpen_body .score_container .list table tr .team.W, #body_sp.special_playlist .tobashi_body .score_container .list table tr .team.W, #body_sp.special_playlist .maguma_body .score_container .list table tr .team.W, #body_sp.special_playlist .yabou_body .score_container .list table tr .team.W, #body_sp.special_shinmusic .penpen_body .score_container .list table tr .team.W, #body_sp.special_shinmusic .tobashi_body .score_container .list table tr .team.W, #body_sp.special_shinmusic .maguma_body .score_container .list table tr .team.W, #body_sp.special_shinmusic .yabou_body .score_container .list table tr .team.W, #body_sp.special_digitaltour .penpen_body .score_container .list table tr .team.W, #body_sp.special_digitaltour .tobashi_body .score_container .list table tr .team.W, #body_sp.special_digitaltour .maguma_body .score_container .list table tr .team.W, #body_sp.special_digitaltour .yabou_body .score_container .list table tr .team.W, #body_sp.special_storyboard .penpen_body .score_container .list table tr .team.W, #body_sp.special_storyboard .tobashi_body .score_container .list table tr .team.W, #body_sp.special_storyboard .maguma_body .score_container .list table tr .team.W, #body_sp.special_storyboard .yabou_body .score_container .list table tr .team.W {
  color: cyan;
}

/* line 225, app/assets/stylesheets/customer_special.scss */
#body_sp.special .penpen_body .score_container .list table tr td, #body_sp.special .tobashi_body .score_container .list table tr td, #body_sp.special .maguma_body .score_container .list table tr td, #body_sp.special .yabou_body .score_container .list table tr td, #body_sp.special_penpen .penpen_body .score_container .list table tr td, #body_sp.special_penpen .tobashi_body .score_container .list table tr td, #body_sp.special_penpen .maguma_body .score_container .list table tr td, #body_sp.special_penpen .yabou_body .score_container .list table tr td, #body_sp.special_tobashi .penpen_body .score_container .list table tr td, #body_sp.special_tobashi .tobashi_body .score_container .list table tr td, #body_sp.special_tobashi .maguma_body .score_container .list table tr td, #body_sp.special_tobashi .yabou_body .score_container .list table tr td, #body_sp.special_movie .penpen_body .score_container .list table tr td, #body_sp.special_movie .tobashi_body .score_container .list table tr td, #body_sp.special_movie .maguma_body .score_container .list table tr td, #body_sp.special_movie .yabou_body .score_container .list table tr td, #body_sp.special_honpen .penpen_body .score_container .list table tr td, #body_sp.special_honpen .tobashi_body .score_container .list table tr td, #body_sp.special_honpen .maguma_body .score_container .list table tr td, #body_sp.special_honpen .yabou_body .score_container .list table tr td, #body_sp.special_album .penpen_body .score_container .list table tr td, #body_sp.special_album .tobashi_body .score_container .list table tr td, #body_sp.special_album .maguma_body .score_container .list table tr td, #body_sp.special_album .yabou_body .score_container .list table tr td, #body_sp.special_games .penpen_body .score_container .list table tr td, #body_sp.special_games .tobashi_body .score_container .list table tr td, #body_sp.special_games .maguma_body .score_container .list table tr td, #body_sp.special_games .yabou_body .score_container .list table tr td, #body_sp.special_maguma .penpen_body .score_container .list table tr td, #body_sp.special_maguma .tobashi_body .score_container .list table tr td, #body_sp.special_maguma .maguma_body .score_container .list table tr td, #body_sp.special_maguma .yabou_body .score_container .list table tr td, #body_sp.special_yabou .penpen_body .score_container .list table tr td, #body_sp.special_yabou .tobashi_body .score_container .list table tr td, #body_sp.special_yabou .maguma_body .score_container .list table tr td, #body_sp.special_yabou .yabou_body .score_container .list table tr td, #body_sp.special_playlist .penpen_body .score_container .list table tr td, #body_sp.special_playlist .tobashi_body .score_container .list table tr td, #body_sp.special_playlist .maguma_body .score_container .list table tr td, #body_sp.special_playlist .yabou_body .score_container .list table tr td, #body_sp.special_shinmusic .penpen_body .score_container .list table tr td, #body_sp.special_shinmusic .tobashi_body .score_container .list table tr td, #body_sp.special_shinmusic .maguma_body .score_container .list table tr td, #body_sp.special_shinmusic .yabou_body .score_container .list table tr td, #body_sp.special_digitaltour .penpen_body .score_container .list table tr td, #body_sp.special_digitaltour .tobashi_body .score_container .list table tr td, #body_sp.special_digitaltour .maguma_body .score_container .list table tr td, #body_sp.special_digitaltour .yabou_body .score_container .list table tr td, #body_sp.special_storyboard .penpen_body .score_container .list table tr td, #body_sp.special_storyboard .tobashi_body .score_container .list table tr td, #body_sp.special_storyboard .maguma_body .score_container .list table tr td, #body_sp.special_storyboard .yabou_body .score_container .list table tr td {
  padding: 0.75rem 0.2rem;
}

/* line 229, app/assets/stylesheets/customer_special.scss */
#body_sp.special .penpen_body .score_container .list table tr .rank, #body_sp.special .tobashi_body .score_container .list table tr .rank, #body_sp.special .maguma_body .score_container .list table tr .rank, #body_sp.special .yabou_body .score_container .list table tr .rank, #body_sp.special_penpen .penpen_body .score_container .list table tr .rank, #body_sp.special_penpen .tobashi_body .score_container .list table tr .rank, #body_sp.special_penpen .maguma_body .score_container .list table tr .rank, #body_sp.special_penpen .yabou_body .score_container .list table tr .rank, #body_sp.special_tobashi .penpen_body .score_container .list table tr .rank, #body_sp.special_tobashi .tobashi_body .score_container .list table tr .rank, #body_sp.special_tobashi .maguma_body .score_container .list table tr .rank, #body_sp.special_tobashi .yabou_body .score_container .list table tr .rank, #body_sp.special_movie .penpen_body .score_container .list table tr .rank, #body_sp.special_movie .tobashi_body .score_container .list table tr .rank, #body_sp.special_movie .maguma_body .score_container .list table tr .rank, #body_sp.special_movie .yabou_body .score_container .list table tr .rank, #body_sp.special_honpen .penpen_body .score_container .list table tr .rank, #body_sp.special_honpen .tobashi_body .score_container .list table tr .rank, #body_sp.special_honpen .maguma_body .score_container .list table tr .rank, #body_sp.special_honpen .yabou_body .score_container .list table tr .rank, #body_sp.special_album .penpen_body .score_container .list table tr .rank, #body_sp.special_album .tobashi_body .score_container .list table tr .rank, #body_sp.special_album .maguma_body .score_container .list table tr .rank, #body_sp.special_album .yabou_body .score_container .list table tr .rank, #body_sp.special_games .penpen_body .score_container .list table tr .rank, #body_sp.special_games .tobashi_body .score_container .list table tr .rank, #body_sp.special_games .maguma_body .score_container .list table tr .rank, #body_sp.special_games .yabou_body .score_container .list table tr .rank, #body_sp.special_maguma .penpen_body .score_container .list table tr .rank, #body_sp.special_maguma .tobashi_body .score_container .list table tr .rank, #body_sp.special_maguma .maguma_body .score_container .list table tr .rank, #body_sp.special_maguma .yabou_body .score_container .list table tr .rank, #body_sp.special_yabou .penpen_body .score_container .list table tr .rank, #body_sp.special_yabou .tobashi_body .score_container .list table tr .rank, #body_sp.special_yabou .maguma_body .score_container .list table tr .rank, #body_sp.special_yabou .yabou_body .score_container .list table tr .rank, #body_sp.special_playlist .penpen_body .score_container .list table tr .rank, #body_sp.special_playlist .tobashi_body .score_container .list table tr .rank, #body_sp.special_playlist .maguma_body .score_container .list table tr .rank, #body_sp.special_playlist .yabou_body .score_container .list table tr .rank, #body_sp.special_shinmusic .penpen_body .score_container .list table tr .rank, #body_sp.special_shinmusic .tobashi_body .score_container .list table tr .rank, #body_sp.special_shinmusic .maguma_body .score_container .list table tr .rank, #body_sp.special_shinmusic .yabou_body .score_container .list table tr .rank, #body_sp.special_digitaltour .penpen_body .score_container .list table tr .rank, #body_sp.special_digitaltour .tobashi_body .score_container .list table tr .rank, #body_sp.special_digitaltour .maguma_body .score_container .list table tr .rank, #body_sp.special_digitaltour .yabou_body .score_container .list table tr .rank, #body_sp.special_storyboard .penpen_body .score_container .list table tr .rank, #body_sp.special_storyboard .tobashi_body .score_container .list table tr .rank, #body_sp.special_storyboard .maguma_body .score_container .list table tr .rank, #body_sp.special_storyboard .yabou_body .score_container .list table tr .rank {
  width: 7vw;
  text-align: center;
  font-size: 4vw;
}

/* line 234, app/assets/stylesheets/customer_special.scss */
#body_sp.special .penpen_body .score_container .list table tr .rank img, #body_sp.special .tobashi_body .score_container .list table tr .rank img, #body_sp.special .maguma_body .score_container .list table tr .rank img, #body_sp.special .yabou_body .score_container .list table tr .rank img, #body_sp.special_penpen .penpen_body .score_container .list table tr .rank img, #body_sp.special_penpen .tobashi_body .score_container .list table tr .rank img, #body_sp.special_penpen .maguma_body .score_container .list table tr .rank img, #body_sp.special_penpen .yabou_body .score_container .list table tr .rank img, #body_sp.special_tobashi .penpen_body .score_container .list table tr .rank img, #body_sp.special_tobashi .tobashi_body .score_container .list table tr .rank img, #body_sp.special_tobashi .maguma_body .score_container .list table tr .rank img, #body_sp.special_tobashi .yabou_body .score_container .list table tr .rank img, #body_sp.special_movie .penpen_body .score_container .list table tr .rank img, #body_sp.special_movie .tobashi_body .score_container .list table tr .rank img, #body_sp.special_movie .maguma_body .score_container .list table tr .rank img, #body_sp.special_movie .yabou_body .score_container .list table tr .rank img, #body_sp.special_honpen .penpen_body .score_container .list table tr .rank img, #body_sp.special_honpen .tobashi_body .score_container .list table tr .rank img, #body_sp.special_honpen .maguma_body .score_container .list table tr .rank img, #body_sp.special_honpen .yabou_body .score_container .list table tr .rank img, #body_sp.special_album .penpen_body .score_container .list table tr .rank img, #body_sp.special_album .tobashi_body .score_container .list table tr .rank img, #body_sp.special_album .maguma_body .score_container .list table tr .rank img, #body_sp.special_album .yabou_body .score_container .list table tr .rank img, #body_sp.special_games .penpen_body .score_container .list table tr .rank img, #body_sp.special_games .tobashi_body .score_container .list table tr .rank img, #body_sp.special_games .maguma_body .score_container .list table tr .rank img, #body_sp.special_games .yabou_body .score_container .list table tr .rank img, #body_sp.special_maguma .penpen_body .score_container .list table tr .rank img, #body_sp.special_maguma .tobashi_body .score_container .list table tr .rank img, #body_sp.special_maguma .maguma_body .score_container .list table tr .rank img, #body_sp.special_maguma .yabou_body .score_container .list table tr .rank img, #body_sp.special_yabou .penpen_body .score_container .list table tr .rank img, #body_sp.special_yabou .tobashi_body .score_container .list table tr .rank img, #body_sp.special_yabou .maguma_body .score_container .list table tr .rank img, #body_sp.special_yabou .yabou_body .score_container .list table tr .rank img, #body_sp.special_playlist .penpen_body .score_container .list table tr .rank img, #body_sp.special_playlist .tobashi_body .score_container .list table tr .rank img, #body_sp.special_playlist .maguma_body .score_container .list table tr .rank img, #body_sp.special_playlist .yabou_body .score_container .list table tr .rank img, #body_sp.special_shinmusic .penpen_body .score_container .list table tr .rank img, #body_sp.special_shinmusic .tobashi_body .score_container .list table tr .rank img, #body_sp.special_shinmusic .maguma_body .score_container .list table tr .rank img, #body_sp.special_shinmusic .yabou_body .score_container .list table tr .rank img, #body_sp.special_digitaltour .penpen_body .score_container .list table tr .rank img, #body_sp.special_digitaltour .tobashi_body .score_container .list table tr .rank img, #body_sp.special_digitaltour .maguma_body .score_container .list table tr .rank img, #body_sp.special_digitaltour .yabou_body .score_container .list table tr .rank img, #body_sp.special_storyboard .penpen_body .score_container .list table tr .rank img, #body_sp.special_storyboard .tobashi_body .score_container .list table tr .rank img, #body_sp.special_storyboard .maguma_body .score_container .list table tr .rank img, #body_sp.special_storyboard .yabou_body .score_container .list table tr .rank img {
  height: 3vw;
}

/* line 239, app/assets/stylesheets/customer_special.scss */
#body_sp.special .penpen_body .score_container .list table tr .team, #body_sp.special .tobashi_body .score_container .list table tr .team, #body_sp.special .maguma_body .score_container .list table tr .team, #body_sp.special .yabou_body .score_container .list table tr .team, #body_sp.special_penpen .penpen_body .score_container .list table tr .team, #body_sp.special_penpen .tobashi_body .score_container .list table tr .team, #body_sp.special_penpen .maguma_body .score_container .list table tr .team, #body_sp.special_penpen .yabou_body .score_container .list table tr .team, #body_sp.special_tobashi .penpen_body .score_container .list table tr .team, #body_sp.special_tobashi .tobashi_body .score_container .list table tr .team, #body_sp.special_tobashi .maguma_body .score_container .list table tr .team, #body_sp.special_tobashi .yabou_body .score_container .list table tr .team, #body_sp.special_movie .penpen_body .score_container .list table tr .team, #body_sp.special_movie .tobashi_body .score_container .list table tr .team, #body_sp.special_movie .maguma_body .score_container .list table tr .team, #body_sp.special_movie .yabou_body .score_container .list table tr .team, #body_sp.special_honpen .penpen_body .score_container .list table tr .team, #body_sp.special_honpen .tobashi_body .score_container .list table tr .team, #body_sp.special_honpen .maguma_body .score_container .list table tr .team, #body_sp.special_honpen .yabou_body .score_container .list table tr .team, #body_sp.special_album .penpen_body .score_container .list table tr .team, #body_sp.special_album .tobashi_body .score_container .list table tr .team, #body_sp.special_album .maguma_body .score_container .list table tr .team, #body_sp.special_album .yabou_body .score_container .list table tr .team, #body_sp.special_games .penpen_body .score_container .list table tr .team, #body_sp.special_games .tobashi_body .score_container .list table tr .team, #body_sp.special_games .maguma_body .score_container .list table tr .team, #body_sp.special_games .yabou_body .score_container .list table tr .team, #body_sp.special_maguma .penpen_body .score_container .list table tr .team, #body_sp.special_maguma .tobashi_body .score_container .list table tr .team, #body_sp.special_maguma .maguma_body .score_container .list table tr .team, #body_sp.special_maguma .yabou_body .score_container .list table tr .team, #body_sp.special_yabou .penpen_body .score_container .list table tr .team, #body_sp.special_yabou .tobashi_body .score_container .list table tr .team, #body_sp.special_yabou .maguma_body .score_container .list table tr .team, #body_sp.special_yabou .yabou_body .score_container .list table tr .team, #body_sp.special_playlist .penpen_body .score_container .list table tr .team, #body_sp.special_playlist .tobashi_body .score_container .list table tr .team, #body_sp.special_playlist .maguma_body .score_container .list table tr .team, #body_sp.special_playlist .yabou_body .score_container .list table tr .team, #body_sp.special_shinmusic .penpen_body .score_container .list table tr .team, #body_sp.special_shinmusic .tobashi_body .score_container .list table tr .team, #body_sp.special_shinmusic .maguma_body .score_container .list table tr .team, #body_sp.special_shinmusic .yabou_body .score_container .list table tr .team, #body_sp.special_digitaltour .penpen_body .score_container .list table tr .team, #body_sp.special_digitaltour .tobashi_body .score_container .list table tr .team, #body_sp.special_digitaltour .maguma_body .score_container .list table tr .team, #body_sp.special_digitaltour .yabou_body .score_container .list table tr .team, #body_sp.special_storyboard .penpen_body .score_container .list table tr .team, #body_sp.special_storyboard .tobashi_body .score_container .list table tr .team, #body_sp.special_storyboard .maguma_body .score_container .list table tr .team, #body_sp.special_storyboard .yabou_body .score_container .list table tr .team {
  width: 7vw;
}

/* line 242, app/assets/stylesheets/customer_special.scss */
#body_sp.special .penpen_body .score_container .list table tr .team img, #body_sp.special .tobashi_body .score_container .list table tr .team img, #body_sp.special .maguma_body .score_container .list table tr .team img, #body_sp.special .yabou_body .score_container .list table tr .team img, #body_sp.special_penpen .penpen_body .score_container .list table tr .team img, #body_sp.special_penpen .tobashi_body .score_container .list table tr .team img, #body_sp.special_penpen .maguma_body .score_container .list table tr .team img, #body_sp.special_penpen .yabou_body .score_container .list table tr .team img, #body_sp.special_tobashi .penpen_body .score_container .list table tr .team img, #body_sp.special_tobashi .tobashi_body .score_container .list table tr .team img, #body_sp.special_tobashi .maguma_body .score_container .list table tr .team img, #body_sp.special_tobashi .yabou_body .score_container .list table tr .team img, #body_sp.special_movie .penpen_body .score_container .list table tr .team img, #body_sp.special_movie .tobashi_body .score_container .list table tr .team img, #body_sp.special_movie .maguma_body .score_container .list table tr .team img, #body_sp.special_movie .yabou_body .score_container .list table tr .team img, #body_sp.special_honpen .penpen_body .score_container .list table tr .team img, #body_sp.special_honpen .tobashi_body .score_container .list table tr .team img, #body_sp.special_honpen .maguma_body .score_container .list table tr .team img, #body_sp.special_honpen .yabou_body .score_container .list table tr .team img, #body_sp.special_album .penpen_body .score_container .list table tr .team img, #body_sp.special_album .tobashi_body .score_container .list table tr .team img, #body_sp.special_album .maguma_body .score_container .list table tr .team img, #body_sp.special_album .yabou_body .score_container .list table tr .team img, #body_sp.special_games .penpen_body .score_container .list table tr .team img, #body_sp.special_games .tobashi_body .score_container .list table tr .team img, #body_sp.special_games .maguma_body .score_container .list table tr .team img, #body_sp.special_games .yabou_body .score_container .list table tr .team img, #body_sp.special_maguma .penpen_body .score_container .list table tr .team img, #body_sp.special_maguma .tobashi_body .score_container .list table tr .team img, #body_sp.special_maguma .maguma_body .score_container .list table tr .team img, #body_sp.special_maguma .yabou_body .score_container .list table tr .team img, #body_sp.special_yabou .penpen_body .score_container .list table tr .team img, #body_sp.special_yabou .tobashi_body .score_container .list table tr .team img, #body_sp.special_yabou .maguma_body .score_container .list table tr .team img, #body_sp.special_yabou .yabou_body .score_container .list table tr .team img, #body_sp.special_playlist .penpen_body .score_container .list table tr .team img, #body_sp.special_playlist .tobashi_body .score_container .list table tr .team img, #body_sp.special_playlist .maguma_body .score_container .list table tr .team img, #body_sp.special_playlist .yabou_body .score_container .list table tr .team img, #body_sp.special_shinmusic .penpen_body .score_container .list table tr .team img, #body_sp.special_shinmusic .tobashi_body .score_container .list table tr .team img, #body_sp.special_shinmusic .maguma_body .score_container .list table tr .team img, #body_sp.special_shinmusic .yabou_body .score_container .list table tr .team img, #body_sp.special_digitaltour .penpen_body .score_container .list table tr .team img, #body_sp.special_digitaltour .tobashi_body .score_container .list table tr .team img, #body_sp.special_digitaltour .maguma_body .score_container .list table tr .team img, #body_sp.special_digitaltour .yabou_body .score_container .list table tr .team img, #body_sp.special_storyboard .penpen_body .score_container .list table tr .team img, #body_sp.special_storyboard .tobashi_body .score_container .list table tr .team img, #body_sp.special_storyboard .maguma_body .score_container .list table tr .team img, #body_sp.special_storyboard .yabou_body .score_container .list table tr .team img {
  height: 5vw;
}

/* line 247, app/assets/stylesheets/customer_special.scss */
#body_sp.special .penpen_body .score_container .list table tr .score, #body_sp.special .tobashi_body .score_container .list table tr .score, #body_sp.special .maguma_body .score_container .list table tr .score, #body_sp.special .yabou_body .score_container .list table tr .score, #body_sp.special_penpen .penpen_body .score_container .list table tr .score, #body_sp.special_penpen .tobashi_body .score_container .list table tr .score, #body_sp.special_penpen .maguma_body .score_container .list table tr .score, #body_sp.special_penpen .yabou_body .score_container .list table tr .score, #body_sp.special_tobashi .penpen_body .score_container .list table tr .score, #body_sp.special_tobashi .tobashi_body .score_container .list table tr .score, #body_sp.special_tobashi .maguma_body .score_container .list table tr .score, #body_sp.special_tobashi .yabou_body .score_container .list table tr .score, #body_sp.special_movie .penpen_body .score_container .list table tr .score, #body_sp.special_movie .tobashi_body .score_container .list table tr .score, #body_sp.special_movie .maguma_body .score_container .list table tr .score, #body_sp.special_movie .yabou_body .score_container .list table tr .score, #body_sp.special_honpen .penpen_body .score_container .list table tr .score, #body_sp.special_honpen .tobashi_body .score_container .list table tr .score, #body_sp.special_honpen .maguma_body .score_container .list table tr .score, #body_sp.special_honpen .yabou_body .score_container .list table tr .score, #body_sp.special_album .penpen_body .score_container .list table tr .score, #body_sp.special_album .tobashi_body .score_container .list table tr .score, #body_sp.special_album .maguma_body .score_container .list table tr .score, #body_sp.special_album .yabou_body .score_container .list table tr .score, #body_sp.special_games .penpen_body .score_container .list table tr .score, #body_sp.special_games .tobashi_body .score_container .list table tr .score, #body_sp.special_games .maguma_body .score_container .list table tr .score, #body_sp.special_games .yabou_body .score_container .list table tr .score, #body_sp.special_maguma .penpen_body .score_container .list table tr .score, #body_sp.special_maguma .tobashi_body .score_container .list table tr .score, #body_sp.special_maguma .maguma_body .score_container .list table tr .score, #body_sp.special_maguma .yabou_body .score_container .list table tr .score, #body_sp.special_yabou .penpen_body .score_container .list table tr .score, #body_sp.special_yabou .tobashi_body .score_container .list table tr .score, #body_sp.special_yabou .maguma_body .score_container .list table tr .score, #body_sp.special_yabou .yabou_body .score_container .list table tr .score, #body_sp.special_playlist .penpen_body .score_container .list table tr .score, #body_sp.special_playlist .tobashi_body .score_container .list table tr .score, #body_sp.special_playlist .maguma_body .score_container .list table tr .score, #body_sp.special_playlist .yabou_body .score_container .list table tr .score, #body_sp.special_shinmusic .penpen_body .score_container .list table tr .score, #body_sp.special_shinmusic .tobashi_body .score_container .list table tr .score, #body_sp.special_shinmusic .maguma_body .score_container .list table tr .score, #body_sp.special_shinmusic .yabou_body .score_container .list table tr .score, #body_sp.special_digitaltour .penpen_body .score_container .list table tr .score, #body_sp.special_digitaltour .tobashi_body .score_container .list table tr .score, #body_sp.special_digitaltour .maguma_body .score_container .list table tr .score, #body_sp.special_digitaltour .yabou_body .score_container .list table tr .score, #body_sp.special_storyboard .penpen_body .score_container .list table tr .score, #body_sp.special_storyboard .tobashi_body .score_container .list table tr .score, #body_sp.special_storyboard .maguma_body .score_container .list table tr .score, #body_sp.special_storyboard .yabou_body .score_container .list table tr .score {
  text-align: right;
  font-family: 'Iceland', cursive;
}

/* line 252, app/assets/stylesheets/customer_special.scss */
#body_sp.special .penpen_body .score_container .list table tr .datetime, #body_sp.special .tobashi_body .score_container .list table tr .datetime, #body_sp.special .maguma_body .score_container .list table tr .datetime, #body_sp.special .yabou_body .score_container .list table tr .datetime, #body_sp.special_penpen .penpen_body .score_container .list table tr .datetime, #body_sp.special_penpen .tobashi_body .score_container .list table tr .datetime, #body_sp.special_penpen .maguma_body .score_container .list table tr .datetime, #body_sp.special_penpen .yabou_body .score_container .list table tr .datetime, #body_sp.special_tobashi .penpen_body .score_container .list table tr .datetime, #body_sp.special_tobashi .tobashi_body .score_container .list table tr .datetime, #body_sp.special_tobashi .maguma_body .score_container .list table tr .datetime, #body_sp.special_tobashi .yabou_body .score_container .list table tr .datetime, #body_sp.special_movie .penpen_body .score_container .list table tr .datetime, #body_sp.special_movie .tobashi_body .score_container .list table tr .datetime, #body_sp.special_movie .maguma_body .score_container .list table tr .datetime, #body_sp.special_movie .yabou_body .score_container .list table tr .datetime, #body_sp.special_honpen .penpen_body .score_container .list table tr .datetime, #body_sp.special_honpen .tobashi_body .score_container .list table tr .datetime, #body_sp.special_honpen .maguma_body .score_container .list table tr .datetime, #body_sp.special_honpen .yabou_body .score_container .list table tr .datetime, #body_sp.special_album .penpen_body .score_container .list table tr .datetime, #body_sp.special_album .tobashi_body .score_container .list table tr .datetime, #body_sp.special_album .maguma_body .score_container .list table tr .datetime, #body_sp.special_album .yabou_body .score_container .list table tr .datetime, #body_sp.special_games .penpen_body .score_container .list table tr .datetime, #body_sp.special_games .tobashi_body .score_container .list table tr .datetime, #body_sp.special_games .maguma_body .score_container .list table tr .datetime, #body_sp.special_games .yabou_body .score_container .list table tr .datetime, #body_sp.special_maguma .penpen_body .score_container .list table tr .datetime, #body_sp.special_maguma .tobashi_body .score_container .list table tr .datetime, #body_sp.special_maguma .maguma_body .score_container .list table tr .datetime, #body_sp.special_maguma .yabou_body .score_container .list table tr .datetime, #body_sp.special_yabou .penpen_body .score_container .list table tr .datetime, #body_sp.special_yabou .tobashi_body .score_container .list table tr .datetime, #body_sp.special_yabou .maguma_body .score_container .list table tr .datetime, #body_sp.special_yabou .yabou_body .score_container .list table tr .datetime, #body_sp.special_playlist .penpen_body .score_container .list table tr .datetime, #body_sp.special_playlist .tobashi_body .score_container .list table tr .datetime, #body_sp.special_playlist .maguma_body .score_container .list table tr .datetime, #body_sp.special_playlist .yabou_body .score_container .list table tr .datetime, #body_sp.special_shinmusic .penpen_body .score_container .list table tr .datetime, #body_sp.special_shinmusic .tobashi_body .score_container .list table tr .datetime, #body_sp.special_shinmusic .maguma_body .score_container .list table tr .datetime, #body_sp.special_shinmusic .yabou_body .score_container .list table tr .datetime, #body_sp.special_digitaltour .penpen_body .score_container .list table tr .datetime, #body_sp.special_digitaltour .tobashi_body .score_container .list table tr .datetime, #body_sp.special_digitaltour .maguma_body .score_container .list table tr .datetime, #body_sp.special_digitaltour .yabou_body .score_container .list table tr .datetime, #body_sp.special_storyboard .penpen_body .score_container .list table tr .datetime, #body_sp.special_storyboard .tobashi_body .score_container .list table tr .datetime, #body_sp.special_storyboard .maguma_body .score_container .list table tr .datetime, #body_sp.special_storyboard .yabou_body .score_container .list table tr .datetime {
  font-family: 'Iceland', cursive;
}

/* line 263, app/assets/stylesheets/customer_special.scss */
#body_sp.special .logo_img {
  border: 1px solid #0000002e;
  width: 100%;
}

/* line 268, app/assets/stylesheets/customer_special.scss */
#body_sp.special .sp_description {
  padding: 0.4rem;
  margin: 0.3rem 0;
  position: relative;
  font-size: 0.6rem;
  line-height: 0.8rem;
  color: black;
}

/* line 276, app/assets/stylesheets/customer_special.scss */
#body_sp.special .sp_description:before {
  content: "";
  width: 2rem;
  height: 1.5rem;
  border: 1px solid #888;
  border-bottom: none;
  border-right: none;
  position: absolute;
  top: 0;
  left: 0;
}

/* line 288, app/assets/stylesheets/customer_special.scss */
#body_sp.special .sp_description:after {
  content: "";
  width: 2rem;
  height: 1.5rem;
  border: 1px solid #888;
  border-top: none;
  border-left: none;
  position: absolute;
  right: 0;
  bottom: 0;
}

/* line 304, app/assets/stylesheets/customer_special.scss */
#body_sp.special_tobashi .tobashi_body .title_image {
  padding: 0;
  border-radius: 8px 8px 0 0;
}

/* line 309, app/assets/stylesheets/customer_special.scss */
#body_sp.special_tobashi .tobashi_body .start_btn {
  width: 80%;
  margin-left: 10vw;
  margin-right: 10vw;
  margin-top: 10vw;
}

/* line 316, app/assets/stylesheets/customer_special.scss */
#body_sp.special_tobashi .tobashi_body .user_submit_link {
  padding: 4vw;
}

/* line 324, app/assets/stylesheets/customer_special.scss */
#body_sp.special_maguma .maguma_body .title_image {
  padding: 0;
  border-radius: 8px 8px 0 0;
}

/* line 329, app/assets/stylesheets/customer_special.scss */
#body_sp.special_maguma .maguma_body .start_btn {
  width: 80%;
  margin-left: 10vw;
  margin-right: 10vw;
  margin-top: 10vw;
}

/* line 336, app/assets/stylesheets/customer_special.scss */
#body_sp.special_maguma .maguma_body .user_submit_link {
  padding: 4vw;
}

/* line 341, app/assets/stylesheets/customer_special.scss */
#body_sp.special_maguma .maguma_body .score_container .tab {
  margin-bottom: 10px;
}

/* line 344, app/assets/stylesheets/customer_special.scss */
#body_sp.special_maguma .maguma_body .score_container .tab .tab-item.active {
  border-color: #AC3B30;
}

/* line 353, app/assets/stylesheets/customer_special.scss */
#body_sp.special_yabou .yabou_body {
  background-color: white;
  box-shadow: 1px 1px 8px 1px #00000054;
}

/* line 357, app/assets/stylesheets/customer_special.scss */
#body_sp.special_yabou .yabou_body .title_image {
  padding: 0;
  border-radius: 8px 8px 0 0;
}

/* line 362, app/assets/stylesheets/customer_special.scss */
#body_sp.special_yabou .yabou_body .start_btn {
  width: 80%;
  margin-left: 10vw;
  margin-right: 10vw;
  margin-top: 10vw;
}

/* line 369, app/assets/stylesheets/customer_special.scss */
#body_sp.special_yabou .yabou_body .user_submit_link {
  padding: 4vw;
}

/* line 374, app/assets/stylesheets/customer_special.scss */
#body_sp.special_yabou .yabou_body .score_container table.table {
  color: #480c23;
}

/* line 377, app/assets/stylesheets/customer_special.scss */
#body_sp.special_yabou .yabou_body .score_container table.table tr {
  border-top-color: #480c23;
}

/* line 382, app/assets/stylesheets/customer_special.scss */
#body_sp.special_yabou .yabou_body .score_container .tab {
  margin-bottom: 10px;
}

/* line 385, app/assets/stylesheets/customer_special.scss */
#body_sp.special_yabou .yabou_body .score_container .tab .tab-item.active {
  border-color: #8C1945;
}

/* line 393, app/assets/stylesheets/customer_special.scss */
#body_sp.special_tobashi_play {
  font-size: 1.2vw;
  font-family: jfdot, sans-serif !important;
  background-color: black;
  min-height: 100vh;
  letter-spacing: 0.2em;
  overflow: hidden;
  /**
  デバイス	「横」の画面幅	「縦」の画面幅
  iPad Pro(12.9)	1366px	1024px
  iPad Pro(11)	1194px	834px
  iPad Pro(10.5)	1112px	834px
  iPad	1024px	768px
  iPhone XS Max/XR	896px	414px
  iPhone XS/X	812px	375px
  iPhone 8/7/6s/6 Plus	736px	414px
  iPhone 8/7/6s/6	667px	375px
  iPhone 5s/5/SE	568px	320px
  iPhone 4（以下）	480px	320px
   */
}

/* line 394, app/assets/stylesheets/customer_special.scss */
#body_sp.special_tobashi_play .debug {
  color: white;
  position: absolute;
  bottom: 0;
}

/* line 428, app/assets/stylesheets/customer_special.scss */
#body_sp.special_tobashi_play h1, #body_sp.special_tobashi_play h2, #body_sp.special_tobashi_play h3, #body_sp.special_tobashi_play h4, #body_sp.special_tobashi_play h5, #body_sp.special_tobashi_play p, #body_sp.special_tobashi_play ul, #body_sp.special_tobashi_play li {
  margin: 0;
}

/* line 433, app/assets/stylesheets/customer_special.scss */
#body_sp.special_tobashi_play .ft-red {
  color: #aa343f !important;
}

/* line 437, app/assets/stylesheets/customer_special.scss */
#body_sp.special_tobashi_play .ft-blue {
  color: #2e48c2 !important;
}

/* line 449, app/assets/stylesheets/customer_special.scss */
#body_sp.special_tobashi_play #title_area #loading {
  background-color: black;
  color: white;
  font-size: 2vw;
  z-index: 100;
  height: 100%;
  top: 50%;
}

/* line 458, app/assets/stylesheets/customer_special.scss */
#body_sp.special_tobashi_play #title_area #title_text {
  top: 30px;
  color: white;
  font-size: 30px;
}

/* line 464, app/assets/stylesheets/customer_special.scss */
#body_sp.special_tobashi_play #title_area #title_text_bottom {
  bottom: 40px;
  color: white;
  font-size: 25px;
}

/* line 470, app/assets/stylesheets/customer_special.scss */
#body_sp.special_tobashi_play #title_area #title_text_copyright {
  bottom: 10px;
  color: white;
  font-size: 8px;
}

/* line 477, app/assets/stylesheets/customer_special.scss */
#body_sp.special_tobashi_play #result_score {
  font-size: 6vw;
}

/* line 480, app/assets/stylesheets/customer_special.scss */
#body_sp.special_tobashi_play #result_score .btn {
  font-size: 6vw !important;
}

/* line 485, app/assets/stylesheets/customer_special.scss */
#body_sp.special_tobashi_play .box {
  display: block !important;
  height: 1px;
  background: #000;
  animation-name: viewBoxPC;
  animation-duration: 500ms;
  animation-timing-function: ease;
  animation-delay: 0s;
  animation-iteration-count: 1;
  animation-direction: alternate;
  animation-fill-mode: forwards;
  overflow: hidden;
}

@media screen and (min-height: 650px) {
  /* line 516, app/assets/stylesheets/customer_special.scss */
  #body_sp.special_tobashi_play #gamearea {
    padding: 0;
    margin: 0 auto;
    height: 100vh !important;
  }
  /* line 521, app/assets/stylesheets/customer_special.scss */
  #body_sp.special_tobashi_play #gamearea canvas {
    width: 100%;
  }
}

@media screen and (max-width: 599px) {
  /* line 531, app/assets/stylesheets/customer_special.scss */
  #body_sp.special_tobashi_play #title_area #loading {
    background-color: black;
    color: white;
    font-size: 2vw;
    z-index: 100;
    height: 100%;
    top: 50%;
  }
  /* line 540, app/assets/stylesheets/customer_special.scss */
  #body_sp.special_tobashi_play #title_area #title_text {
    top: 30px;
    color: white;
    font-size: 10vw;
  }
  /* line 546, app/assets/stylesheets/customer_special.scss */
  #body_sp.special_tobashi_play #title_area #title_text_bottom {
    bottom: 10vw;
    color: white;
    font-size: 8vw;
  }
  /* line 552, app/assets/stylesheets/customer_special.scss */
  #body_sp.special_tobashi_play #title_area #title_text_copyright {
    bottom: 2vw;
    color: white;
    font-size: 3vw;
  }
  /* line 559, app/assets/stylesheets/customer_special.scss */
  #body_sp.special_tobashi_play #result_score {
    font-size: 6vw;
  }
  /* line 562, app/assets/stylesheets/customer_special.scss */
  #body_sp.special_tobashi_play #result_score .btn {
    font-size: 6vw !important;
  }
  /* line 568, app/assets/stylesheets/customer_special.scss */
  #body_sp.special_tobashi_play #gamearea {
    padding: 0;
    margin: 0 auto;
    width: 100% !important;
    height: 100vh;
  }
  /* line 574, app/assets/stylesheets/customer_special.scss */
  #body_sp.special_tobashi_play #gamearea canvas {
    width: 100%;
    height: 100vw !important;
  }
  /* line 581, app/assets/stylesheets/customer_special.scss */
  #body_sp.special_tobashi_play .box {
    animation-name: viewBox;
  }
}

@media screen and (max-height: 649px) {
  /* line 588, app/assets/stylesheets/customer_special.scss */
  #body_sp.special_tobashi_play #gamearea {
    padding: 0;
    width: 100vh;
    height: 100vh;
  }
  /* line 594, app/assets/stylesheets/customer_special.scss */
  #body_sp.special_tobashi_play #gamearea canvas {
    width: 100%;
    height: 100vh;
  }
}

/* line 603, app/assets/stylesheets/customer_special.scss */
#body_sp.special_tobashi_play canvas {
  background-color: black;
}

/* line 607, app/assets/stylesheets/customer_special.scss */
#body_sp.special_tobashi_play img.dot {
  image-rendering: pixelated;
  image-rendering: -webkit-crisp-edges;
  image-rendering: -moz-crisp-edges;
  -ms-interpolation-mode: nearest-neighbor;
}

/* line 614, app/assets/stylesheets/customer_special.scss */
#body_sp.special_tobashi_play .fadein {
  animation-name: fadein;
  animation-duration: 1000ms;
  animation-timing-function: ease;
  animation-delay: 0s;
  animation-iteration-count: 1;
  animation-direction: alternate;
  animation-fill-mode: forwards;
}

@keyframes fadein {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

@keyframes viewBox {
  0% {
    opacity: 0;
    top: 50%;
    height: 1px;
  }
  100% {
    opacity: 1;
    top: calc(50% - 35vw);
    height: 75vw;
  }
}

@keyframes viewBoxPC {
  0% {
    opacity: 0;
    top: 50%;
    height: 1px;
  }
  100% {
    opacity: 1;
    top: calc(50% - 35vw);
    height: 75vw;
  }
}

/* line 663, app/assets/stylesheets/customer_special.scss */
#body_sp.special_album h2 {
  font-size: 1em;
}

/* line 667, app/assets/stylesheets/customer_special.scss */
#body_sp.special_album h3 {
  font-size: 0.8em;
  font-weight: bold;
}

/* line 672, app/assets/stylesheets/customer_special.scss */
#body_sp.special_album .title {
  position: relative;
}

/* line 675, app/assets/stylesheets/customer_special.scss */
#body_sp.special_album .title .header_border {
  position: absolute;
  bottom: 0;
  width: 105%;
  height: 50%;
  right: -20px;
}

/* line 684, app/assets/stylesheets/customer_special.scss */
#body_sp.special_album .jacket_slick, #body_sp.special_album .album_controller {
  margin-right: -20px;
  margin-left: -20px;
}

/* line 689, app/assets/stylesheets/customer_special.scss */
#body_sp.special_album .slick-track {
  padding-top: 16px;
  padding-bottom: 16px;
}

/* line 693, app/assets/stylesheets/customer_special.scss */
#body_sp.special_album .slick-track .slick-slide {
  margin-left: 6px;
  margin-right: 6px;
  box-shadow: 4px 3px 9px 0 #00000047;
  border: 4px solid white;
  height: auto;
}

/* line 702, app/assets/stylesheets/customer_special.scss */
#body_sp.special_album h3 {
  color: #464646;
}

/* line 705, app/assets/stylesheets/customer_special.scss */
#body_sp.special_album h3.play {
  font-size: 0.9rem;
  text-decoration: underline;
  color: black;
}

/* line 714, app/assets/stylesheets/customer_special.scss */
.special_coupon .client_list, .special_coupon_client .client_list {
  display: flex;
  padding-left: 10px;
  margin-top: -10px;
  overflow-x: auto;
  margin-bottom: 20px;
}

/* line 721, app/assets/stylesheets/customer_special.scss */
.special_coupon .client_list .client, .special_coupon_client .client_list .client {
  padding: 10px 5px;
}

/* line 724, app/assets/stylesheets/customer_special.scss */
.special_coupon .client_list .client img, .special_coupon_client .client_list .client img {
  box-shadow: 0 0 4px 1px #00000087;
  border-radius: 50%;
  width: 50px;
  height: 50px;
}

/* line 734, app/assets/stylesheets/customer_special.scss */
.special_coupon .coupon_list .coupon_container, .special_coupon_client .coupon_list .coupon_container {
  border-radius: 8px;
  box-shadow: 0 0 7px 5px #0000001c;
  position: relative;
}

/* line 739, app/assets/stylesheets/customer_special.scss */
.special_coupon .coupon_list .coupon_container .corporate_logo, .special_coupon_client .coupon_list .coupon_container .corporate_logo {
  position: absolute;
  width: 40px;
  height: 40px;
  z-index: 1;
  top: -20px;
  left: 10px;
}

/* line 747, app/assets/stylesheets/customer_special.scss */
.special_coupon .coupon_list .coupon_container .corporate_logo .logo_img, .special_coupon_client .coupon_list .coupon_container .corporate_logo .logo_img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: 50% 50%;
  object-position: 50% 50%;
  border-radius: 50%;
  box-shadow: 0 0 4px 1px #00000087;
  background-color: white;
}

/* line 760, app/assets/stylesheets/customer_special.scss */
.special_coupon .coupon_list .coupon_container .thumbnail, .special_coupon_client .coupon_list .coupon_container .thumbnail {
  position: relative;
  width: 100%;
}

/* line 764, app/assets/stylesheets/customer_special.scss */
.special_coupon .coupon_list .coupon_container .thumbnail .coupon_list_thumbnail, .special_coupon_client .coupon_list .coupon_container .thumbnail .coupon_list_thumbnail {
  z-index: -1;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: 50% 50%;
     object-position: 50% 50%;
  border-radius: 8px 8px 0 0;
}

/* line 773, app/assets/stylesheets/customer_special.scss */
.special_coupon .coupon_list .coupon_container hr.thumbnail_bottom_line, .special_coupon_client .coupon_list .coupon_container hr.thumbnail_bottom_line {
  height: 3px;
  background: linear-gradient(to right, purple, #20aa61);
  border: none;
  margin: 0;
}

/* line 781, app/assets/stylesheets/customer_special.scss */
.special_coupon .coupon_list .coupon_container.ended .main .discount_label, .special_coupon_client .coupon_list .coupon_container.ended .main .discount_label {
  font-size: 0.6rem;
  font-weight: bold;
  background: gray;
  padding: 8px 4px;
}

/* line 788, app/assets/stylesheets/customer_special.scss */
.special_coupon .coupon_list .coupon_container.ended .thumbnail .mask, .special_coupon_client .coupon_list .coupon_container.ended .thumbnail .mask {
  width: 100%;
  height: 100%;
  background-color: #ffffff91;
  position: absolute;
  top: 0;
  left: 0;
  border-radius: 8px 8px 0 0;
}

/* line 799, app/assets/stylesheets/customer_special.scss */
.special_coupon .coupon_list .coupon_container .main, .special_coupon_client .coupon_list .coupon_container .main {
  font-size: 0.8rem;
  font-weight: bold;
  color: black;
  min-height: 110px;
  position: relative;
}

/* line 806, app/assets/stylesheets/customer_special.scss */
.special_coupon .coupon_list .coupon_container .main .discount_label, .special_coupon_client .coupon_list .coupon_container .main .discount_label {
  background-color: #923992;
  color: white;
  border-radius: 10vw;
  text-align: center;
  padding: 4px;
  margin: 10px 10%;
  font-size: 1.2em;
  font-weight: normal;
  bottom: 0;
  left: 0;
  width: 80%;
}

/* line 825, app/assets/stylesheets/customer_special.scss */
.special_coupon_detail_base .corporate_container {
  margin-top: calc(14vw - 50px);
  padding: 20px;
  display: flex;
  align-items: center;
}

/* line 831, app/assets/stylesheets/customer_special.scss */
.special_coupon_detail_base .corporate_container .corporate_logo {
  width: 40px;
  height: 40px;
  margin-right: 15px;
}

/* line 836, app/assets/stylesheets/customer_special.scss */
.special_coupon_detail_base .corporate_container .corporate_logo .logo_img {
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: 50% 50%;
  object-position: 50% 50%;
  border-radius: 50%;
  box-shadow: 0 0 4px 1px #00000087;
}

/* line 848, app/assets/stylesheets/customer_special.scss */
.special_coupon_detail_base .countdown {
  margin: 0 20px;
  background-color: #73B246;
  color: white;
  font-weight: bold;
  padding: 4px 6px;
  text-align: center;
}

/* line 857, app/assets/stylesheets/customer_special.scss */
.special_coupon_detail_base .coupon_container {
  position: relative;
  margin: 10px 20px 30px;
  box-shadow: 0 0 7px 2px #00000040;
  border-radius: 4px;
  text-align: center;
}

/* line 864, app/assets/stylesheets/customer_special.scss */
.special_coupon_detail_base .coupon_container .coupon_image_container {
  padding: 10px 20px;
}

/* line 867, app/assets/stylesheets/customer_special.scss */
.special_coupon_detail_base .coupon_container .coupon_image_container img {
  max-width: 100%;
  max-height: 400px;
  height: auto;
}

/* line 874, app/assets/stylesheets/customer_special.scss */
.special_coupon_detail_base .coupon_container .start {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #ffffffeb;
}

/* line 886, app/assets/stylesheets/customer_special.scss */
.special_coupon_detail_base .coupon_container .start .label {
  color: #86478E;
  font-weight: bold;
}

/* line 891, app/assets/stylesheets/customer_special.scss */
.special_coupon_detail_base .coupon_container .start .btn_container {
  bottom: 30px;
  left: 0;
  width: 100%;
  position: absolute;
}

/* line 897, app/assets/stylesheets/customer_special.scss */
.special_coupon_detail_base .coupon_container .start .btn_container .btn {
  width: 80%;
}

/* line 903, app/assets/stylesheets/customer_special.scss */
.special_coupon_detail_base .coupon_container .before_open {
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  flex-direction: column;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #ffffffeb;
}

/* line 915, app/assets/stylesheets/customer_special.scss */
.special_coupon_detail_base .coupon_container .before_open .label {
  color: #86478E;
  font-weight: bold;
}

/* line 920, app/assets/stylesheets/customer_special.scss */
.special_coupon_detail_base .coupon_container .before_open .btn_container {
  position: absolute;
  left: 0;
  width: 100%;
  bottom: 30px;
}

/* line 927, app/assets/stylesheets/customer_special.scss */
.special_coupon_detail_base .coupon_container .before_open .btn {
  width: 100%;
}

/* line 932, app/assets/stylesheets/customer_special.scss */
.special_coupon_detail_base .coupon_container .open {
  background-color: #86478E;
  color: white;
  padding: 8px;
  border-radius: 0 0 4px 4px;
}

/* line 939, app/assets/stylesheets/customer_special.scss */
.special_coupon_detail_base .coupon_container .limit_over {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #ffffffd6;
  font-weight: bold;
  color: #86478E;
  font-size: 5vw;
}

/* line 956, app/assets/stylesheets/customer_special.scss */
.special_coupon_detail_base .detail_container {
  margin: 10px 20px;
}

/* line 959, app/assets/stylesheets/customer_special.scss */
.special_coupon_detail_base .detail_container .title {
  border-top: 1px solid black;
  border-bottom: 1px solid black;
  padding: 10px 0;
  font-weight: bold;
}

/* line 966, app/assets/stylesheets/customer_special.scss */
.special_coupon_detail_base .detail_container .discount_label {
  margin: 10px 0;
  font-weight: bold;
  color: #86478E;
}

/* line 972, app/assets/stylesheets/customer_special.scss */
.special_coupon_detail_base .detail_container .discount_help {
  font-size: 0.8rem;
}

/* line 976, app/assets/stylesheets/customer_special.scss */
.special_coupon_detail_base .detail_container .enable_date {
  margin-bottom: 30px;
}

/* line 979, app/assets/stylesheets/customer_special.scss */
.special_coupon_detail_base .detail_container .enable_date .label {
  font-size: 0.8rem;
  font-weight: bold;
  margin-bottom: 4px;
}

/* line 985, app/assets/stylesheets/customer_special.scss */
.special_coupon_detail_base .detail_container .enable_date .target {
  background-color: #73B246;
  color: white;
  font-size: 0.8rem;
  font-weight: bold;
  padding: 6px;
  border-radius: 3px;
}

/* line 996, app/assets/stylesheets/customer_special.scss */
.special_coupon_detail_base .detail_container .main_visual img {
  width: 100%;
}

/* line 1001, app/assets/stylesheets/customer_special.scss */
.special_coupon_detail_base .detail_container .description {
  margin: 20px 0;
  font-size: 0.8rem;
}

/* line 1007, app/assets/stylesheets/customer_special.scss */
.special_coupon_detail_base .detail_container .link_url .btn {
  padding: 8px 60px;
}

/* line 1012, app/assets/stylesheets/customer_special.scss */
.special_coupon_detail_base .detail_container .help {
  margin: 30px 0;
}

/* line 1015, app/assets/stylesheets/customer_special.scss */
.special_coupon_detail_base .detail_container .help .label {
  font-size: 0.8rem;
  font-weight: bold;
}

/* line 1020, app/assets/stylesheets/customer_special.scss */
.special_coupon_detail_base .detail_container .help .help_card {
  background: #e0e0e0;
  padding: 20px;
  border-radius: 6px;
  font-size: 0.8rem;
  font-weight: lighter;
}

/* line 1031, app/assets/stylesheets/customer_special.scss */
.special_coupon_detail_base .btn_container .btn {
  border-radius: 30px;
  font-size: 0.8rem;
}

/* line 1039, app/assets/stylesheets/customer_special.scss */
.special_playlist_container .title {
  position: relative;
}

/* line 1042, app/assets/stylesheets/customer_special.scss */
.special_playlist_container .title .header_border {
  position: absolute;
  left: 20px;
  bottom: -6px;
}

/* line 1048, app/assets/stylesheets/customer_special.scss */
.special_playlist_container .title h1 {
  font-size: 1.2rem;
  margin: 20px;
}

/* line 1054, app/assets/stylesheets/customer_special.scss */
.special_playlist_container .main_container {
  padding: 15px !important;
}

/* line 1057, app/assets/stylesheets/customer_special.scss */
.special_playlist_container .main_container .score_title {
  font-weight: bold;
  margin-top: 6px;
  margin-bottom: 10px;
}

/* line 1063, app/assets/stylesheets/customer_special.scss */
.special_playlist_container .main_container .total_score {
  display: flex;
  justify-content: space-between;
  font-size: 0.8rem;
  color: white;
}

/* line 1069, app/assets/stylesheets/customer_special.scss */
.special_playlist_container .main_container .total_score img {
  height: 5vw;
}

/* line 1073, app/assets/stylesheets/customer_special.scss */
.special_playlist_container .main_container .total_score .fight_container {
  width: 100%;
  display: flex;
  position: relative;
}

/* line 1078, app/assets/stylesheets/customer_special.scss */
.special_playlist_container .main_container .total_score .fight_container > div {
  height: 100%;
  white-space: nowrap;
  top: 0;
}

/* line 1083, app/assets/stylesheets/customer_special.scss */
.special_playlist_container .main_container .total_score .fight_container > div .score {
  margin: 0 5px;
}

/* line 1087, app/assets/stylesheets/customer_special.scss */
.special_playlist_container .main_container .total_score .fight_container > div.wille {
  background-color: #1E7B9A;
  text-align: right;
}

/* line 1092, app/assets/stylesheets/customer_special.scss */
.special_playlist_container .main_container .total_score .fight_container > div.nerv {
  background-color: #7F2531;
}

/* line 1099, app/assets/stylesheets/customer_special.scss */
.special_playlist_container .main_container hr {
  margin: 5px 0;
  border-color: #a2a2a2;
}

/* line 1104, app/assets/stylesheets/customer_special.scss */
.special_playlist_container .main_container .playlist_sort {
  display: flex;
  justify-content: space-between;
  font-size: 0.8rem;
  margin: 10px 0 14px;
}

/* line 1110, app/assets/stylesheets/customer_special.scss */
.special_playlist_container .main_container .playlist_sort .active {
  color: purple;
  border-bottom: 2px solid purple;
}

/* line 1117, app/assets/stylesheets/customer_special.scss */
.special_playlist_container .main_container .playlist .box {
  border: 1px solid #e6e6e6;
  border-radius: 4px;
  box-shadow: 0 0 3px 1px #00000033;
  padding: 10px 10px 5px;
  margin: 10px 0;
}

/* line 1124, app/assets/stylesheets/customer_special.scss */
.special_playlist_container .main_container .playlist .box .header {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  padding-bottom: 8px;
  border-bottom: 1px solid #929090;
}

/* line 1131, app/assets/stylesheets/customer_special.scss */
.special_playlist_container .main_container .playlist .box .header .title {
  font-weight: bold;
}

/* line 1135, app/assets/stylesheets/customer_special.scss */
.special_playlist_container .main_container .playlist .box .header .service {
  border: 1px solid purple;
  color: purple;
  border-radius: 10px;
  padding: 0 14px;
  font-size: 0.6rem;
  text-align: center;
  white-space: nowrap;
}

/* line 1146, app/assets/stylesheets/customer_special.scss */
.special_playlist_container .main_container .playlist .box .body {
  border-bottom: 1px solid #e4e4e4;
  padding: 10px 0;
}

/* line 1151, app/assets/stylesheets/customer_special.scss */
.special_playlist_container .main_container .playlist .box .chart {
  padding: 10px 0;
}

/* line 1154, app/assets/stylesheets/customer_special.scss */
.special_playlist_container .main_container .playlist .box .chart .like_container {
  display: flex;
}

/* line 1157, app/assets/stylesheets/customer_special.scss */
.special_playlist_container .main_container .playlist .box .chart .like_container .like {
  width: 20%;
}

/* line 1160, app/assets/stylesheets/customer_special.scss */
.special_playlist_container .main_container .playlist .box .chart .like_container .like img {
  height: 18px;
}

/* line 1165, app/assets/stylesheets/customer_special.scss */
.special_playlist_container .main_container .playlist .box .chart .like_container .total_score {
  width: 80%;
}

/* line 1171, app/assets/stylesheets/customer_special.scss */
.special_playlist_container .main_container .playlist .box .action {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-top: 8px;
}

/* line 1177, app/assets/stylesheets/customer_special.scss */
.special_playlist_container .main_container .playlist .box .action .like {
  border: 1px solid #7F2531;
  padding: 10px;
  flex-grow: 1;
  margin-right: 2px;
  text-align: center;
  font-size: 0.8rem;
  font-weight: bold;
  color: #7F2531;
}

/* line 1187, app/assets/stylesheets/customer_special.scss */
.special_playlist_container .main_container .playlist .box .action .like.on {
  background-color: #7F2531;
  color: white;
}

/* line 1192, app/assets/stylesheets/customer_special.scss */
.special_playlist_container .main_container .playlist .box .action .like > div {
  display: none;
}

/* line 1195, app/assets/stylesheets/customer_special.scss */
.special_playlist_container .main_container .playlist .box .action .like > div.active {
  display: inline;
}

/* line 1200, app/assets/stylesheets/customer_special.scss */
.special_playlist_container .main_container .playlist .box .action .like img {
  height: 14px;
}

/* line 1205, app/assets/stylesheets/customer_special.scss */
.special_playlist_container .main_container .playlist .box .action .link {
  border: 1px solid #59b332;
  display: flex;
  padding: 10px;
  flex-grow: 1;
  margin-left: 2px;
  background-color: #59b332;
  text-align: center;
}

/* line 1214, app/assets/stylesheets/customer_special.scss */
.special_playlist_container .main_container .playlist .box .action .link a {
  color: white;
  font-size: 0.8rem;
  font-weight: bold;
  width: 100%;
}

/* line 1223, app/assets/stylesheets/customer_special.scss */
.special_playlist_container .main_container .playlist .box .share {
  text-align: right;
  padding: 8px;
  font-size: 0.8rem;
  font-weight: bold;
  color: #6EABE8;
}

/* line 1230, app/assets/stylesheets/customer_special.scss */
.special_playlist_container .main_container .playlist .box .share .share_link {
  display: inline;
  padding: 8px;
}

/* line 1234, app/assets/stylesheets/customer_special.scss */
.special_playlist_container .main_container .playlist .box .share .share_link img {
  height: 14px;
}

/* line 1246, app/assets/stylesheets/customer_special.scss */
#body_sp.special_shinmusic h1, #body_sp.special_digitaltour h1, #body_sp.special_flashback h1, #body_sp.special_exhibition_tour h1, #body_sp.special_storyboard h1 {
  position: relative;
  /*相対配置*/
  font-size: 1rem;
}

/* line 1250, app/assets/stylesheets/customer_special.scss */
#body_sp.special_shinmusic h1:before, #body_sp.special_digitaltour h1:before, #body_sp.special_flashback h1:before, #body_sp.special_exhibition_tour h1:before, #body_sp.special_storyboard h1:before {
  /*スペースを作る*/
  content: '';
  top: 0;
  left: 0;
  width: 100%;
  display: block;
}

/* line 1258, app/assets/stylesheets/customer_special.scss */
#body_sp.special_shinmusic h1:after, #body_sp.special_digitaltour h1:after, #body_sp.special_flashback h1:after, #body_sp.special_exhibition_tour h1:after, #body_sp.special_storyboard h1:after {
  /*画像を絶対配置*/
  position: absolute;
  content: '';
  left: 0;
  width: 107%;
  height: 40px;
  margin-left: -3vw;
  background-image: url(/assets/detail_ttl_line-977aa2d1b275ab6d13083159e6446df92983689eaf9cedeb1724276c8de30886.png);
  background-size: contain;
  background-repeat: no-repeat;
}

/* line 1271, app/assets/stylesheets/customer_special.scss */
#body_sp.special_shinmusic .tab_container, #body_sp.special_digitaltour .tab_container, #body_sp.special_flashback .tab_container, #body_sp.special_exhibition_tour .tab_container, #body_sp.special_storyboard .tab_container {
  display: flex;
  align-self: stretch;
}

/* line 1275, app/assets/stylesheets/customer_special.scss */
#body_sp.special_shinmusic .tab_container .tab, #body_sp.special_digitaltour .tab_container .tab, #body_sp.special_flashback .tab_container .tab, #body_sp.special_exhibition_tour .tab_container .tab, #body_sp.special_storyboard .tab_container .tab {
  font-size: 0.8rem;
  text-align: center;
  width: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: unset;
  color: black;
  border: 1px solid black;
}

/* line 1287, app/assets/stylesheets/customer_special.scss */
#body_sp.special_shinmusic .tab_container .tab.active, #body_sp.special_digitaltour .tab_container .tab.active, #body_sp.special_flashback .tab_container .tab.active, #body_sp.special_exhibition_tour .tab_container .tab.active, #body_sp.special_storyboard .tab_container .tab.active {
  background-color: #8f4192;
  border: 1px solid #8f4192;
  color: white;
}

/* line 1295, app/assets/stylesheets/customer_special.scss */
#body_sp.special_shinmusic .album_title, #body_sp.special_digitaltour .album_title, #body_sp.special_flashback .album_title, #body_sp.special_exhibition_tour .album_title, #body_sp.special_storyboard .album_title {
  margin-top: 25px;
  border-bottom: 1px solid gray;
  padding-bottom: 8px;
}

/* line 1301, app/assets/stylesheets/customer_special.scss */
#body_sp.special_shinmusic .album_jacket, #body_sp.special_digitaltour .album_jacket, #body_sp.special_flashback .album_jacket, #body_sp.special_exhibition_tour .album_jacket, #body_sp.special_storyboard .album_jacket {
  margin-bottom: 20px;
  text-align: center;
}

/* line 1305, app/assets/stylesheets/customer_special.scss */
#body_sp.special_shinmusic .album_jacket img, #body_sp.special_digitaltour .album_jacket img, #body_sp.special_flashback .album_jacket img, #body_sp.special_exhibition_tour .album_jacket img, #body_sp.special_storyboard .album_jacket img {
  width: 30%;
  border: 1px solid #cacaca;
  box-shadow: 0 0 8px #00000030;
}

/* line 1313, app/assets/stylesheets/customer_special.scss */
#body_sp.special_shinmusic .album_container .audio, #body_sp.special_digitaltour .album_container .audio, #body_sp.special_flashback .album_container .audio, #body_sp.special_exhibition_tour .album_container .audio, #body_sp.special_storyboard .album_container .audio {
  position: relative;
  padding-top: 5px;
  padding-bottom: 5px;
  display: flex;
  align-items: center;
}

/* line 1320, app/assets/stylesheets/customer_special.scss */
#body_sp.special_shinmusic .album_container .audio .play_icon, #body_sp.special_digitaltour .album_container .audio .play_icon, #body_sp.special_flashback .album_container .audio .play_icon, #body_sp.special_exhibition_tour .album_container .audio .play_icon, #body_sp.special_storyboard .album_container .audio .play_icon {
  font-size: 1.4rem;
  padding-right: 5px;
  color: #8f4192;
}

/* line 1326, app/assets/stylesheets/customer_special.scss */
#body_sp.special_shinmusic .album_container .audio .title, #body_sp.special_digitaltour .album_container .audio .title, #body_sp.special_flashback .album_container .audio .title, #body_sp.special_exhibition_tour .album_container .audio .title, #body_sp.special_storyboard .album_container .audio .title {
  width: 100%;
  padding: 4px 0;
}

/* line 1331, app/assets/stylesheets/customer_special.scss */
#body_sp.special_shinmusic .album_container .audio.play, #body_sp.special_digitaltour .album_container .audio.play, #body_sp.special_flashback .album_container .audio.play, #body_sp.special_exhibition_tour .album_container .audio.play, #body_sp.special_storyboard .album_container .audio.play {
  color: #8f4192;
}

/* line 1335, app/assets/stylesheets/customer_special.scss */
#body_sp.special_shinmusic .album_container .audio.premium, #body_sp.special_digitaltour .album_container .audio.premium, #body_sp.special_flashback .album_container .audio.premium, #body_sp.special_exhibition_tour .album_container .audio.premium, #body_sp.special_storyboard .album_container .audio.premium {
  color: #ababab;
}

/* line 1338, app/assets/stylesheets/customer_special.scss */
#body_sp.special_shinmusic .album_container .audio.premium .play_icon, #body_sp.special_digitaltour .album_container .audio.premium .play_icon, #body_sp.special_flashback .album_container .audio.premium .play_icon, #body_sp.special_exhibition_tour .album_container .audio.premium .play_icon, #body_sp.special_storyboard .album_container .audio.premium .play_icon {
  color: #525252;
}

/* line 1342, app/assets/stylesheets/customer_special.scss */
#body_sp.special_shinmusic .album_container .audio.premium::before, #body_sp.special_digitaltour .album_container .audio.premium::before, #body_sp.special_flashback .album_container .audio.premium::before, #body_sp.special_exhibition_tour .album_container .audio.premium::before, #body_sp.special_storyboard .album_container .audio.premium::before {
  content: '';
  background-color: #0000002e;
  height: 100%;
  width: 110%;
  top: 0;
  left: -5%;
  position: absolute;
}

/* line 1357, app/assets/stylesheets/customer_special.scss */
.special_flashback_detail .top_comment_list {
  border: 1px solid #c1c1c1;
  border-radius: 6px;
  box-shadow: 0 0 3px 1px #0000003d;
  background-color: white;
}

/* line 1363, app/assets/stylesheets/customer_special.scss */
.special_flashback_detail .top_comment_list .top_comment {
  background-color: #ffffff99;
  border-top: 1px solid #c1c1c1;
  padding: 0.4rem;
}

/* line 1368, app/assets/stylesheets/customer_special.scss */
.special_flashback_detail .top_comment_list .top_comment:first-child {
  border-top: none;
  border-radius: 6px 6px 0 0;
}

/* line 1373, app/assets/stylesheets/customer_special.scss */
.special_flashback_detail .top_comment_list .top_comment:last-child {
  border-radius: 0 0 6px 6px;
}

/* line 1377, app/assets/stylesheets/customer_special.scss */
.special_flashback_detail .top_comment_list .top_comment .header .team > img, .special_flashback_detail .top_comment_list .top_comment .res_view .team img {
  height: 1.3rem;
}

/* line 1381, app/assets/stylesheets/customer_special.scss */
.special_flashback_detail .top_comment_list .top_comment .header {
  font-size: 0.8rem;
}

/* line 1384, app/assets/stylesheets/customer_special.scss */
.special_flashback_detail .top_comment_list .top_comment .header .date {
  color: #717171;
  font-weight: bold;
  flex-shrink: 0;
}

/* line 1391, app/assets/stylesheets/customer_special.scss */
.special_flashback_detail .top_comment_list .top_comment .comment {
  padding: 0.4rem;
}

/* line 1395, app/assets/stylesheets/customer_special.scss */
.special_flashback_detail .top_comment_list .top_comment .like_btn {
  font-size: 0.8rem;
  padding: 4px 14px;
  text-decoration: unset;
  border: 1px solid;
}

/* line 1405, app/assets/stylesheets/customer_special.scss */
.special_flashback_detail .top_comment_list .res_view .res_view_container {
  margin-left: 0.8rem;
  border-left: 1px solid #d6d6d6;
  padding-left: 0.4rem;
}

/* line 1411, app/assets/stylesheets/customer_special.scss */
.special_flashback_detail .top_comment_list .res_view .res_view_container .res_container .header {
  padding-top: 4px;
}

/* line 1416, app/assets/stylesheets/customer_special.scss */
.special_flashback_detail .top_comment_list .res_view .res_view_container .res_container:last-child .comment {
  border-bottom: none;
}

/* line 1423, app/assets/stylesheets/customer_special.scss */
.special_flashback_detail .top_comment_list .res_view .comment {
  border-bottom: 1px solid #d6d6d6;
}

/* line 1430, app/assets/stylesheets/customer_special.scss */
.special_flashback_detail .input_form .warning {
  font-size: 0.8rem;
}

/* line 1435, app/assets/stylesheets/customer_special.scss */
.special_flashback_detail .modal .modal-content .main_message {
  word-wrap: break-word;
  text-align: left;
}

/* line 1442, app/assets/stylesheets/customer_special.scss */
#body_sp.special_nagoyasp .card {
  background-color: unset;
}

/* line 1446, app/assets/stylesheets/customer_special.scss */
#body_sp.special_nagoyasp .download_img {
  width: 80%;
}

/* line 1450, app/assets/stylesheets/customer_special.scss */
#body_sp.special_nagoyasp .event_date {
  margin-bottom: 2.5rem;
}

/* line 1453, app/assets/stylesheets/customer_special.scss */
#body_sp.special_nagoyasp .event_date .title {
  position: relative;
}

/* line 1456, app/assets/stylesheets/customer_special.scss */
#body_sp.special_nagoyasp .event_date .title img.bg {
  height: 4rem;
}

/* line 1460, app/assets/stylesheets/customer_special.scss */
#body_sp.special_nagoyasp .event_date .title img.title_img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0.8rem;
}

/* line 1473, app/assets/stylesheets/customer_special.scss */
#body_sp.special_nagoyasp .event_date div.date {
  margin-top: 1rem;
  margin-bottom: 1rem;
}

/* line 1477, app/assets/stylesheets/customer_special.scss */
#body_sp.special_nagoyasp .event_date div.date img.date {
  height: 3rem;
}

/* line 1482, app/assets/stylesheets/customer_special.scss */
#body_sp.special_nagoyasp .event_date .thumbnail {
  width: 30%;
}
