body{
	background-image:url(../img/back.gif);
	font-family:"lr oSVbN", "qMmpS Pro W3";
	font-size:12px;
	color:#333333;
}

table{
	border-collapse: collapse;
}


A:link{
	color:#3333FF;
	text-decoration:underline;
}

A:active{
	color:#339900;
	text-decoration:underline;
}

A:visited{
	color:#3333FF;
	text-decoration:underline;
}

A:hover{
	color:#0099CC;
	text-decoration:underline;
}


/* j[ */
.menu_title{
	padding-bottom:5px;
}

.menu_back{
	background-image:url(../img/menu/menu_back.gif);
}

.menu{
}
.sub_menu_back{
	background-image:url(../img/menu/submenu_back.gif);
}

.sub_menu{
	padding-left:25px;
	padding-top:5px;
	padding-bottom:5px;
	font-family:"MS UI Gothic";
	font-size:12px;
	font-weight:bold;
	color:#333333;
}

.sub_menu_nouse{
	padding-left:25px;
	padding-top:5px;
	padding-bottom:5px;
	font-family:"MS UI Gothic";
	font-size:12px;
	font-weight:bold;
	color:#888888;
}

a.sub{
		color:#333333;
		text-decoration: none;

}

a.sub:visited{
		color:#333333;
		text-decoration: none;
}
a.sub:active{
		color:#333399;
		text-decoration: none;
}

a.sub:hover{
		color:#333399;
		text-decoration: none;
}


.menu_right{
	background-image:url(../img/back_menu_right.gif);
}


/* topeΪ */

.line_left{
	background-color:#000000;
}

.line_right{
	background-color:#000000;
}

.line_bottom{
	background-color:#000000;
}

.triangle{
	padding-left:10px;
	padding-top:10px;
}

.date{
	padding-left:5px;
	padding-top:10px;
}


.new{
	padding-left:5px;
	padding-right:5px;
	padding-top:10px;
}

.news{
	padding-left:5px;
	padding-top:10px;
	color:#333399;
}

.more{
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
}


.topics_title{
	font-size:16px;
	font-weight:bold;
	color : #fbc404;
	background-color : #513cca;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
}

.topics_com{
	font-size:12px;
	color:#000066;
	line-height:20px;
	padding-top:10px;
	padding-left:15px;
	padding-right:5px;
}

.game{
	padding-left:5px;
	padding-top:10px;
	color:#333399;
}

.time{
	padding-left:5px;
	padding-top:10px;
}

.place{
	padding-left:5px;
	padding-top:10px;
}

.game_komoku{
	padding-top:5px;
	padding-top:5px;
	background-color:#CCCCCC;
	font-weight:bold;
	font-size:12px;
	color:#333333;
}
.table_padding{
	padding-left:5px;
	padding-top:10px;
	padding-bottom:10px;
}

/*`[έ§*/

.mokuteki{
	font-size:12px;
	font-weight:bold;
	color:#333333;
	line-height:20px;
	padding-left:5px;
	padding-bottom:10px;
}

.keii{
	font-size:12px;
	color:#333333;
	line-height:20px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:10px;
}

/*GAMEϊφ*/

.g_title{
	font-size : 16px;
	font-weight : bold;
	color : yellow;
	text-indent : 20px;
}

.g_subtitle{
	font-size : 14px;
	font-weight : bold;
	color : blue;
	text-indent : 10px;
}


.g_koumoku{
	font-size:12px;
	color:#333333;
	background-color:#CCCCCC;
}

.g_naiyou1{
	font-size:12px;
	color:#333333;
	background-color:#FFFFFF;
border-width : 1px 1px 1px 1px;border-color : gray gray gray gray;}

.g_naiyou2{
	font-size:12px;
	color:#333333;
	background-color:#99CCFF;
}

.g_comment{
	font-size:9px;
	color:#333333;
	background-color:#99CCFF;
}

.g_comment_white{
	font-size : 10px;
}


a.g_link{
		color:#FFFFFF;
		text-decoration: none;
}
a.g_link:visited{
		color:#FFFFFF;
		text-decoration: none;
}
a.g_link:active{
		color:#00FF66;
		text-decoration: none;
}
a.g_link:hover{
		color:#00FF66;
		text-decoration: none;
}

A.comment{
		color : yellow;
		text-decoration : underline;
}
a.comment:visited{
		color : yellow;
		text-decoration:underline;
}
a.comment:active{
		color : yellow;
		text-decoration:underline;
}
a.comment:hover{
		color : yellow;
		text-decoration:underline;

