body {
	margin:0;
	padding: 0px;
	background: #E6E3D7;
	color:#333333;
	font-size: small;
	line-height: 150%;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif", "Osaka", "ＭＳ Ｐゴシック";
	text-align: center;
}


a:hover {
  color : "#C11300";
  text-decoration : underline;
}

/*ヘッダ---------------------*/
.head {
	width: 750px;
	background: #0093C1;
	margin: 0px;
	padding: 0px;
}

/*メニュー-------------------*/
.menu {
	width: 750px;
	font-size: xx-small;
	color: #333333;
	padding: 5px 0px 16px 10px;
	margin: 0px;
}


/*ボックス（レイアウト設定）---------------------------*/

#layout {
	margin: 0 auto;
	width: 750px;
	height: 100%;
	text-align: left;
	background: #FFFFFF;
}


/*メイン---------------------------*/

/*テーブル*/

#main {
	text-align: center;
}

#main .table{
	width: 750px;
	height: 100%;
	text-align: center;
}


/*見出し*/
#main h3{
	font-weight: bolder;
	font-size: x-small;
}

#main h2 {
	font-weight: bolder;
	font-size: x-small;
	color: #E78200;
}


/*テキスト*/
#main .text{
	font-size: x-small;
}

#main .credit{
	font-size: xx-small;
	text-align: center;
}



/*エントリー関連---------------------------*/

/*エントリーテーブル（1ブロック）*/
#box_main .table{
	width: 380px;
	margin: 0px;
	text-align : center;
	border-bottom: 1px dotted #CCCCCC;
}

/*エントリー：日付*/
#box_main .hi {
	font-size: x-small;
	font-weight: bolder;
	color: #333333 ;
}

/*エントリー：テキスト*/
#box_main .text{
	font-size: x-small;
	line-height: 135%;
	font-weight: normal;
	color: #333333 ;
}

.t1{
	font-size: x-small;
	text-align: center;
	margin: 30px;
}


/*フッター---------------------------*/

#footer .p {
	width: 100%;
	height: 100%;
	font-size: xx-small;
	text-align: center;
	bottom: 5px;
}

.p a:link {	color:#333333;	text-decoration: none;}
.p a:active {	color: #333333;	text-decoration: none}
.p a:visited {	color: #333333;	text-decoration: none}
.p a:hover {	color: #C11300;	text-decoration: none;}


