
body{
	font-family: 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', sans-serif;	
	color:rgb(30,30,30);
	
}

a{
  text-decoration: none;
  /*font-weight:bolder;////★追加   */
}

.kifubox{
	padding-left:10px;/*文字の上下 左右の余白*/
}

.padding_box{
	padding-left:10px;/*文字の上下 左右の余白*/
}

a:link {
	color:#0e109e;
	}
	
	a:visited {
	color:#6600FF;
	}
	
	a:hover {
	color:#FF0099;
	text-decoration:underline;
	background-color:#ffff88; /*////★追加*/
	}
	
	a:active {
	color:#33CC00;
	}

h1 {
	padding-left:10px;/*文字の上下 左右の余白*/
	color: #010079;
	text-shadow: 0 0 5px white;
	border-left: solid 7px #010079;
	background: -webkit-repeating-linear-gradient(-45deg, #cce7ff, #cce7ff 3px,#e9f4ff 3px, #e9f4ff 7px);
	background: repeating-linear-gradient(-45deg, #cce7ff, #cce7ff 3px,#e9f4ff 3px, #e9f4ff 7px);
  }

.matchlist {
	padding: 0.4em 0.5em;/*文字の上下 左右の余白*/
	color: #494949;/*文字色*/
	background: #f4f4f4;/*背景色*/
	border-left: solid 5px #7db4e6;/*左線*/
	border-bottom: solid 3px #d7d7d7;/*下線*/
}

.matchlist_live {
	padding: 0.4em 0.5em;/*文字の上下 左右の余白*/
	color: #494949;/*文字色*/
	background: rgb(255,201,198);/*背景色*/
	border-left: solid 5px rgb(195,150,138);/*左線*/
	border-bottom: solid 3px #d7d7d7;/*下線*/
}

@media screen and (min-width:280px) {
  .blockA {
    /* ここに画面サイズが480pxからはここを読み込むスタイルを記述 */
	width: 480px;

	min-height:1600px; 
	height:auto !important;
	height:1600px;
	
  }

  .blockB {
    /* ここに画面サイズが480pxからはここを読み込むスタイルを記述 */
	width: 580px;
	
	min-height:1600px; 
	height:auto !important; 
	height:1600px;
  }


}

@media screen and (min-width:768px) and ( max-width:1024px) {
  .blockA {
    /* ここに画面サイズが768pxから1024pxまではここを読み込むスタイルを記述 */
	width: 1024px;
	
  }

  .blockB {
    /* ここに画面サイズが768pxから1024pxまではここを読み込むスタイルを記述 */
	width: 1024px;
	
  }

}

@media screen and (min-width:1024px) {
  .blockA {
    /* ここに画面サイズが1024pxからはここを読み込むスタイルを記述 */
	width: 1024px;
	
  }

  .blockB {
    /* ここに画面サイズが1024pxからはここを読み込むスタイルを記述 */
	width: 1024px;
	
  }

 
}

/* 対局情報をいろいろ */
.taikyoku_inform {
	border-left: 1px solid;
	border-right: 1px solid;
	border-bottom: 1px solid;
	border-color: rgb(180,180,180);

}

.red_color{
	color:rgb(255,0,0);
}
.live_color{
	color:rgb(255,0,0);
	font-size:0.8em;
	font-size:smaller;
}

.result_color{
	color:rgb(30,30,30);
	font-size:0.8em;
	font-size:smaller;
}

.way_color{
	color:rgb(30,30,30);
	font-size:0.8em;
	font-size:smaller;
}


.taikyoku_inform0 {
	min-width:300px;
	background-color:#eeeeff;
	margin:8px;
	padding:4px;
	
	border-style:solid;
	border-color:#e8e8ff;
	border-radius:32px/8px;
	line-height:140%;
}

.taikyoku_inform1 {
	min-width:300px;
	background-color:rgb(213,227,255);
	margin:8px;
	padding:4px;
	
	border-style:solid;
	border-color:#e8e8ff;
	border-radius:32px/8px;
	line-height:140%;
}

.taikyoku_inform_live {
	min-width:300px;
	background-color:rgb(246,201,198);
	margin:8px;
	padding:4px;
	
	border-style:solid;
	border-color:#e8e8ff;
	border-radius:32px/8px;
	line-height:140%;
}


.kisen_style {
	/*font-size:large; */
	font-weight:bolder;/*////★追加*/
}

.form_style {
	color:#006600;
}

.book_style {
	color:#1e0335;
}

.tesuu_style {
	color:#666666;
	font-size:smaller;
}



div.blockleft {
	float: left;  /* 左端に配置 */
	width: 150px;

	border-style:solid;
	border-color:#e8e8ff;
	border-radius:32px/8px;
	line-height:140%;
 }
 div.blockcenter {


	border-style:solid;
	border-color:#e8e8ff;
	border-radius:32px/8px;
	line-height:140%;
 }

 div.blockright {
	float: right;  /* 右端に配置 */
	width: 150px;

	border-style:solid;
	border-color:#e8e8ff;
	border-radius:32px/8px;
	line-height:140%;

	clear: both;
 }
