@charset "UTF-8";

.stadium .mainvisual {
	background-repeat: no-repeat;
	background-position: center bottom;
	background-image: url(../img/stadium/bg_mainvisual.jpg);
/*	background-image: url(../img/stadium/bg_mainvisual_kamata.gif);
*/	background-size: cover;
}

.example td p  {
	margin-left: 10px;
	color: #BD1215;
}
.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: #FF0000; }

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


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

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

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

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