/* リストの間隔設定 */
ul {
  padding: 0px 0px 0px 0px;
  margin-left: 22px;
  margin-bottom: 20px;
}

li {
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}

/********/
/* id名 */
/********/
/* コンテンツ内全体の設定 */
#mainbox {
	width: 1075px;
	color: #003355;
	margin-top: 0;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0;
	background-color:#ffffef;
	background: -linear-gradient(left top, #ffffef, #ffffff);
	background: -moz-linear-gradient(left top, #ffffef, #ffffff); /* mozilla系 */
	background: -webkit-linear-gradient(left top, #ffffef, #ffffff); /* webkit系 */
	overflow: hidden;
}

/* ヘッダエリアの設定 */
#header {
	font-size: 100%;
	background-color: #ffd700;
	background: -linear-gradient(left top, #ffffff, var(--common-menubg-colorgradi));
	background: -moz-linear-gradient(left top, #ffffff, var(--common-menubg-colorgradi));
	background: -webkit-linear-gradient(left top, #ffffff, var(--common-menubg-colorgradi));
	margin: -10px 0 -10px 0;
	padding: 1px 3px 1px 1%;
	}

/* 左側エリアの設定 */
#leftbox {
	width: 250px;
	height: 100%;
	font-size: 90%;
	line-height: 150%;
	color: #003355;

	margin-right: 3px;
    margin-bottom:-32767px;

	padding-top: 1%;
    padding-right: 3px;
	padding-bottom:32767px;
	padding-left: 1%;

	background-color:#eeeeee;
	background: -linear-gradient(left top, #ffffff, #eeeeee 0.5%);
	background: -moz-linear-gradient(left top, #ffffff, #eeeeee 0.5%);
	background: -webkit-linear-gradient(left top, #ffffff, #eeeeee 0.5%);

	float: left;
}

/* コンテンツエリアの設定 */
#centerbox {
	width: 780px;
	font-size: 100%;
	line-height: 150%;
	color: #003355;
	margin : 0 1% 1% 1%;
	padding: 1% 0 0 0;
	float: left;
}

/* 右側エリアの設定 */
#rightbox {
	display: none;
}




table.polo {
	border-collapse: collapse;
	border-spacing: 0;
}

table.polo thead {
	background-color: #DDF1F4;
}

table.polo thead tr:hover {
	background-color: #DDF1F4;
}

table.polo tr:nth-child(even) {
	background-color: #DDF1F4;
}

/*
table.polo tr:nth-child(odd) {
	background-color: #DDF1F4;
}
*/

table.polo tr:hover {
	background-color: var(--common-menubg-colorgradi);
}


table.polo th:first-child {
	-moz-border-radius: 6px 0 0 0;
	-webkit-border-radius: 6px 0 0 0;
	border-radius: 6px 0 0 0;
}

table.polo th:last-child {
	-moz-border-radius: 0 6px 0 0;
	-webkit-border-radius: 0 6px 0 0;
	border-radius: 0 6px 0 0;
}

table.polo tr:last-child td:first-child {
	-moz-border-radius: 0 0 0 6px;
	-webkit-border-radius: 0 0 0 6px;
	border-radius: 0 0 0 6px;
}

table.polo tr:last-child td:last-child {
	-moz-border-radius: 0 0 6px 0;
	-webkit-border-radius: 0 0 6px 0;
	border-radius: 0 0 6px 0;
}

table.polo td {
	padding: 0 3px 0 3px;
}


table.lending {
	border-collapse: collapse;
	border-spacing: 0;
}

table.lending thead {
	background-color: #DDF1F4;
}

table.lending thead tr:hover {
	background-color: #DDF1F4;
}

table.lending tr:nth-child(even) {
	background-color: #DDF1F4;
}

table.lending tr:hover {
	background-color: var(--common-menubg-colorgradi);
}


table.lending th{
	-moz-border-radius: 6px 6px 0 0;
	-webkit-border-radius: 6px 6px 0 0;
	border-radius: 6px 6px 0 0;
}

table.lending tr:last-child td:first-child {
	-moz-border-radius: 0 0 0 6px;
	-webkit-border-radius: 0 0 0 6px;
	border-radius: 0 0 0 6px;
}

table.lending tr:last-child td:last-child {
	-moz-border-radius: 0 0 6px 0;
	-webkit-border-radius: 0 0 6px 0;
	border-radius: 0 0 6px 0;
}

table.lending td {
	padding: 0 3px 0 3px;
}


table.cmnfrmt {
	border-collapse: collapse;
	border-spacing: 0;
}

table.cmnfrmt thead {
	background-color: #DDF1F4;
}

table.cmnfrmt thead tr:hover {
	background-color: #DDF1F4;
}

table.cmnfrmt tr:nth-child(even) {
	background-color: #DDF1F4;
}

table.cmnfrmt tr:hover {
	background-color: var(--common-menubg-colorgradi);
}


table.cmnfrmt th:first-child {
	-moz-border-radius: 6px 0 0 0;
	-webkit-border-radius: 6px 0 0 0;
	border-radius: 6px 0 0 0;
}

table.cmnfrmt th:last-child {
	-moz-border-radius: 0 6px 0 0;
	-webkit-border-radius: 0 6px 0 0;
	border-radius: 0 6px 0 0;
}

table.cmnfrmt tr:last-child td:first-child {
	-moz-border-radius: 0 0 0 6px;
	-webkit-border-radius: 0 0 0 6px;
	border-radius: 0 0 0 6px;
}

table.cmnfrmt tr:last-child td:last-child {
	-moz-border-radius: 0 0 6px 0;
	-webkit-border-radius: 0 0 6px 0;
	border-radius: 0 0 6px 0;
}

table.cmnfrmt td {
	padding: 0 3px 0 3px;
}


table.mining {
	border-collapse: collapse;
	border-spacing: 0;
}

table.mining thead {
	background-color: #DDF1F4;
}

table.mining thead tr:hover {
	background-color: #DDF1F4;
}

table.mining tr:nth-child(even) {
	background-color: #DDF1F4;
}

table.mining tr:hover {
	background-color: var(--common-menubg-colorgradi);
}

table.mining th {
	padding: 0 20px 0 20px;
}

table.mining th:first-child {
	-moz-border-radius: 6px 0 0 0;
	-webkit-border-radius: 6px 0 0 0;
	border-radius: 6px 0 0 0;
}

table.mining th:last-child {
	-moz-border-radius: 0 6px 0 0;
	-webkit-border-radius: 0 6px 0 0;
	border-radius: 0 6px 0 0;
}

table.mining tr:last-child td:first-child {
	-moz-border-radius: 0 0 0 6px;
	-webkit-border-radius: 0 0 0 6px;
	border-radius: 0 0 0 6px;
}

table.mining tr:last-child td:last-child {
	-moz-border-radius: 0 0 6px 0;
	-webkit-border-radius: 0 0 6px 0;
	border-radius: 0 0 6px 0;
}

table.mining td {
	padding: 0 15px 0 15px;
}


.miningresult {
	float: left;
	margin: 0 2% 3% 3%;
}


table.chatanalytics {
	border-collapse: collapse;
	border-spacing: 0;
}

table.chatanalytics thead {
	background-color: #DDF1F4;
}

table.chatanalytics thead tr:hover {
	background-color: #DDF1F4;
}

table.chatanalytics tr:nth-child(even) {
	background-color: #DDF1F4;
}

/*
table.chatanalytics tr:nth-child(odd) {
	background-color: #DDF1F4;
}
*/

table.chatanalytics tr:hover {
	background-color: var(--common-menubg-colorgradi);
}


table.chatanalytics th:first-child {
    -moz-border-radius: 6px 0 0 0;
    -webkit-border-radius: 6px 0 0 0;
    border-radius: 6px 0 0 0;
}

table.chatanalytics th:last-child {
    -moz-border-radius: 0 6px 0 0;
    -webkit-border-radius: 0 6px 0 0;
    border-radius: 0 6px 0 0;
}

table.chatanalytics tr:last-child td:first-child {
    -moz-border-radius: 0 0 0 6px;
    -webkit-border-radius: 0 0 0 6px;
    border-radius: 0 0 0 6px;
}

table.chatanalytics tr:last-child td:last-child {
    -moz-border-radius: 0 0 6px 0;
    -webkit-border-radius: 0 0 6px 0;
    border-radius: 0 0 6px 0;
}

table.chatanalytics th {
	white-space: nowrap;
	padding: 0 2% 0 2%;
}

table.chatanalytics th.nickname {
	width: 350px;
	white-space: nowrap;
	padding: 0 2% 0 2%;
}

table.chatanalytics th.chatbonus {
	width: 200px;
	white-space: nowrap;
	padding: 0 2% 0 2%;
}

table.chatanalytics td.nickname {
	width: 350px;
	white-space: nowrap;
	padding: 0 2% 0 2%;
}

table.chatanalytics td.chatbonus {
	width: 200px;
	padding: 0 2% 0 2%;
}

.chatloghead {

}

.indexfloat {
	float: left;
	margin: 0 2% 3% 2%;
	border: 1px solid #888888;
	-moz-border-radius: 6px 6px 6px 6px;
	-webkit-border-radius: 6px 6px 6px 6px;
	border-radius: 6px 6px 6px 6px;
}
