@charset "shift_jis";
@charset "euc-jp";

/*　base　上右下左　*/

form{
	margin: 0px 0px 0px 0px;
}
body{
	font-size: 12px;
	color: #000000;
	line-height: 120%;
	background-color: #000000;
	margin: 3px 10px 0px 10px;
}
td{
	font-size: 12px;
	color: #333333;
	line-height: 130%;
}
a:link	{
	color : #006699;
}
a:hover	{
	color : #B00000;
}

/*　テーブル*/
.table_margin{
	padding: 5px;
}
.contents_margin{
	margin: 0px 0px 0px 20px;
}

/*　コンテンツ上右下左 */
.day{
	font-size: 11.5px;
}
.day_detail{
	color: #666666;
	font-weight: bold;
}
.new{
	margin: 0px 0px 0px 10px;
}
.new_diary{
	margin: 0px 6px 0px px;
}
.copy{
	color: #cccccc;
	font-size: 11.5px;
	margin: 10px 0px 20px 0px;
}
/* BBS　上右下左 */
h2.b_title{
	font-size: 12px;
	margin: 0px 0px 5px 0px;
}
.b_text{
	font-size: 12px;
	margin: 0px 0px 5px 28px;
}
.b_day{
	font-size: 11.5px;
	color: #666666;
}

h2.b_res_title{
	font-size: 12px;
	margin: 0px 0px 5px 20px;
}
.b_res_text{
	font-size: 12px;
	margin: 0px 0px 10px 48px;
}
/* 見出し上右下左 */
h1{
	font-size: 12px;
	color: #333333;
	margin: 0px 10px 5px 0px;
}
h2{
	font-size: 12px;
	margin: 0px 0px 0px 0px;
}

/*　管理者画面　上右下左 */
h2.k_title{
	font-size: 14px;
	margin: 0px 0px 5px 0px;
}
.k_day{
	font-size: 12px;
	font-weight: bold;
}
.k_margin{
	font-size: 12px;
	font-weight: bold;
	margin: 5px 0px 15px 7px;
}
body.k_body{
	margin: 10px 10px 0px 10px;
}
