
/*色の設定-------------------------------------------------------------------------------*/
	/*--背景色*/
		body { 
			/*background-color:#fedfb3;*/
				font-family: "ＭＳ Ｐゴシック";
		}

	/*--基本文字色*/
		body {
			color:#666666; }

	/*--引用部分の背景色*/
		blockquote {
			background-color:#999; }

	/*--カレンダー枠色と背景色*/
	/*----枠色*/
		td.cell, td.cell_today, td.cell_sunday, td.cell_saturday {
			border:solid 1px #99f;
			text-align:center; }

	/*----日曜日の背景色*/
		td.cell_sunday {
			background-color:#c33;
			color:#ffffff; }

	/*----土曜日の背景色*/
		td.cell_saturday {
			background-color:#33c;
			color:#ffffff; }

	/*----今日の背景色*/
		td.cell_today {
			background-color:#cc3; }

	/*--サイドバー見出しの背景*/
		div.linktitle {
			background-color:#4472B2;
			color:#FFFFFF }

	/*--記事本文の背景色*/
		div.entry_body {
			background-color:#FFFFFF; }

.cell a, .cell a:link, .cell a:visited, .cell a:active{
	font-weight:bold;
	text-decoration:underline;
}

.cell_saturday a, .cell_saturday a:link, .cell_saturday a:visited, .cell_saturday a:active{
	font-weight:bold;
	text-decoration:underline;
	color:#ffffff;
}


.cell_sunday a, .cell_sunday a:link, .cell_sunday a:visited, .cell_sunday a:active{
	font-weight:bold;
	text-decoration:underline;
	color:#ffffff;
}



/*一般設定-------------------------------------------------------------------------------*/
* {
	margin:0px;
	padding:0px; }

h1 {
	display:none;
}

h2 {
	font-size:14px;
	margin-left:40px;
}

img {
	border:0px; }

ul, ol {
	list-style:outside;
	margin-left:8px; }

a, a:link, a:visited, a:active {
	text-decoration:none;
}

a:hover {
	text-decoration:underline; }


/*構造の定義---------------------------------------------------------------------------*/

div#inbox {

/* 確認用に罫線を表示 
		border-style:solid;
		border-width:1px;
		border-color:#FF00FF;
*/
		background-color:#FFFFFF;
		width:680px;
		line-height:1.7;
}

div#side {

/* 確認用に罫線を表示 
		border-style:solid;
		border-width:1px;
		border-color:#FF00FF;
*/

		text-align:left;
		margin-right:5px;
		width:180px;
		float:left;
		line-height:1.4;
}

div#main {

		border-style:solid;
		border-width:1px;
		border-color:#4472B2;

		text-align:left;
		width: 460px;
		float:right;
		margin:5px;
		padding:7px;
}

/*サイドバー---------------------------------------------------------------------------*/

div.linktitle {
	text-align:center;
	font-size:12px;
	font-weight:bold;
	margin:10px 0px 5px 0px;
	line-height:1.7;
}

div.linktext {
	font-size:11px;
	margin-left:12px;
}

td.cell, td.cell_today, td.cell_sunday, td.cell_saturday {
	font-size:12px;
	width:18px;
	text-align:center;
}


/*非表示にしている項目---------------------------------------------------------*/
div.po, div.pr{
	display:none;
}


/*エントリー---------------------------------------------------------------------------*/

	div.entry_body {
		font-size:12px;
		margin:4px 8px 8px 8px;
		padding:10px 15px;
	}

	h3, h3 a, h3 a:link, h3 a:visited, h3 a:active {
		margin:4px;
		font-size:18px;
		/*color:#fff;*/ }

	h4 {
		font-size:14px; }

	h5 {
		font-size:12px; }

	div.entry_state {
		font-size:10px;
 		 text-align: right;
		margin:1px 3px 10px 3px;}

	#pagetop{
	  float:right;
	  font-size:12px;
	  text-align:right;
	  clear: right;
	}


/*フォーム---------------------------------------------------------------------------- */
textarea {
	font-family: Hiragino Kaku Gothic Pro,"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka", Helvetica, Arial, sans-serif;
	font-size: 12px;
	margin: 1px 0px 3px 0px;
}


/*-------------------------------------------------------------------------------------*/

