@charset "UTF-8";
/*テキスト*/



td,body { color:#454545;font-size:x-small  ;}



/*テキスト(記事)*/



.note { color:#333333;font-size:x-small;line-height:150%;}



/*テキスト（タイムスタンプ）*/



.stxt { color:#333333;font-size:xx-small ;}



/*テキスト（白）*/



.wtxt { color:#FFFFFF;font-size:x-small ;}



/*テキスト（白太）*/



.wbtxt { color:#FFFFFF;font-size:x-small;font-weight:bold ;}



/*テキスト（白太小）*/



.wbstxt { color:#FFFFFF;font-size:xx-small;font-weight:bold ;}



/*テキスト（黒太）*/



.bbtxt { color:#000000;font-size:x-small;font-weight:bold ;}



/*テキスト（黒太大）*/



.bbbtxt { color:#000000;font-size:small;font-weight:bold ;}





/*テキスト（黒）*/



.btxt { color:#000000;font-size:x-small ;}



/*テキスト（グレー）*/



.s6txt {

	color:#666666;

	font-size:x-small;

	margin: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 15px;

}



/*テキスト（グレー太）*/



.sw6txt {

	color:#666666;

	font-size:x-small;

	font-weight:bold;

	margin: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 15px;

}



/*テキスト（小右）*/



.s9txt { color:#999999;font-size:x-small ;text-align : right;}



/*テキスト（小）*/



.s9ltxt { color:#999999;font-size:x-small ;line-height:150%;}



/*テキスト（小）*/



.sbltxt { color:#000000;font-size:x-small ;line-height:150%;}



/*テキスト（タイトル）*/



.ttxt {

	color:#000000;

	font-size : large;

	font-weight:bold;

	margin: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 15px;

}



.wtxt2 {

	margin: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;



}



/*テキスト（見出し）*/



.mtxt {

	color:#333333;

	font-size : medium;

	font-weight:bold;

	margin: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 15px;

}



/*テキスト（ニュースタイム）*/



.time { color:#000000;font-size:x-small ;}



/*テキスト（選手紹介）*/



.ftxt { color:#454545;font-size:x-small;line-height:150%;}



/*レイアウト*/



.pad { padding: 40px;}



/*フッター*/



.foo { color:#ffffff;font-size:x-small;line-height:150%;}







/*リンク色*/



a:link{color:#454545;}



a:visited{color:#7B7B7B;}



a:hover{color:#CD0119;}



a:active{color:#CD0119;}



/*リンク色（左）*/



a.left:link{color:#FFFFFF;}



a.left:visited{color:#7B7B7B;}



a.left:hover{color:#CD0119;}



a.left:active{color:#CD0119;}

#shop_list td {

	margin: 0px;

	padding-top: 1px;

	padding-right: 5px;

	padding-bottom: 1px;

	padding-left: 5px;

}

.int_title {

	font-family: "ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";

	font-size: medium;

	line-height: 150%;

	color: #000000;

}

#king_lear {

	background-image: url(images/kinglear_akarenga.gif);

	background-repeat: no-repeat;

	text-align: center;

}

#king_lear #king {

	padding: 0px;

	height: auto;

	width: 420px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: 50px;

	text-align: right;

}

#king_lear #king .lear {

	text-align: right;

	border: 1px solid #FFFFFF;

	padding: 20px;

	height: auto;

	width: 400px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	color: #000000;

	letter-spacing: 0.1em;

	line-height: 120%;



}

#king_lear #king2 {

	text-align: center;

	padding: 10px 5px 0px;

	height: auto;

	width: 500px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

.rule {
	text-align: left;
	width: 650px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.rule p {
	color: #FFFFFF;
	font-size: small;
}

ul.lSide {
	margin: 0px;
	padding: 0px;
	line-height: 1.2em;
	}
ul.lSide li {
	background-image: url(../images/bt_b.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin: 0px;
	list-style-type: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2em;
}
.lSide a:link,a visited {
	color: #FFFFFF;
}
.lSide a:hover {
	color: #666666;
	text-decoration: underline;
}
a actve {
	color: #666666;
	}
