@charset "UTF-8";

.stadium .mainvisual {
  background: url(../img/stadium/bg_mainvisual.jpg) no-repeat center center;
  background-size: auto; }

.example td p  {
	margin-left: 10px;
	color: #BD1215;
}
td.bg_color1 {
	background-color: #F9EAF0;
}

.no_border {
    border: none;
}

.no_border td {
    border: none;
}



/******************** おすすめマーク ******************/

  @media screen and (min-width: 811px) {
    .stadium .bl_recommended a {
      position: relative;
      z-index: 10; }
    .stadium .bl_recommended:before {
      content: url("../img/common/bl_recommended.svg");
      width: 92px;
      position: absolute;
      z-index: 11;
      top: -30px;
      left: -50px; } }
  @media screen and (max-width: 810px) {
    .stadium .bl_recommended:before {
      content: '';
      display: block;
      width: 46px;
      height: 40px;
      background: url(../img/common/bl_recommended.svg) no-repeat 0 0;
      background-size: contain;
      width: 46px;
      position: absolute;
      top: -15px;
      left: -5px; } }


/**********お得情報*****/

  @media screen and (min-width: 811px) {
    .stadium .bl_deals:before {
      content: url(../img/common/bl_deals.svg);
      width: 92px;
      position: absolute;
      z-index: 11;
      top: -30px;
      left: -50px; } }
  @media screen and (max-width: 810px) {
    .stadium .bl_deals {
      margin-left: 20px; }
      .stadium .bl_deals:before {
        content: '';
        display: block;
        width: 46px;
        height: 40px;
        background: url(../img/common/bl_deals.svg) no-repeat 0 0;
        background-size: contain;
        width: 46px;
        position: absolute;
        top: -15px;
        left: -25px; } }



/* グローバルナビのカレント表示アイコン画像 */
#top .current a { background: url(../img/common/gn_top-current.svg) no-repeat center center; }
#rental .current a { background: url(../img/common/gn_coat-current.svg) no-repeat center center; }
#taikai .current a { background: url(../img/common/gn_tournament-current.svg) no-repeat center center; }
#kojin .current a { background: url(../img/common/gn_private-current.svg) no-repeat center center; }
#school .current a { background: url(../img/common/gn_school-current.svg) no-repeat center center; }
#guide .current a { background: url(../img/common/gn_guide-current.svg) no-repeat center center; }
#caution .current a { background: url(../img/common/gn_caution-current.svg) no-repeat center center; }

/* グローバルナビのホバー時の背景色 */
.globalnav li a:hover { background-color: #ddd; }

/* ハンバーガーメニューボタンの背景色（SP） */
.drawer-hamburger { background-color: #6633cc; }

/* ハンバーガーメニューボタンの３本線の色（SP） */
.drawer-hamburger-icon, .drawer-hamburger-icon:before, .drawer-hamburger-icon:after { background-color: #fff; }


/* リンクカラー */
.contents a { color: #f00082; }

/* 申し込み手順の背景色 */
.entry-flow { background-color: #fffaed; }

/* 振込先の背景色 */
.stadium .bx_payee { background-color: #fffaed; }

/* 「トップへ戻る」ボタンの背景色 icn_arrow_up.png を icn_arrow_up.svg に変更（PC） */
@media screen and (min-width: 811px) {
  .btn_pagetop a {
    background: #6633cc url(../img/common/icn_arrow_up.png) no-repeat center center;
  }
}
