/* -------------- フォント -------------- */

/* -- リンク -- */

	/* -- 基本 -- */
		a:link{ color: #3E74A8; text-decoration: underline; }
		a:visited{ color: #444444; text-decoration: underline; }
		a:active{ color: #9C3D3D; text-decoration: underline; }
		a:hover{ color: #9C3D3D; text-decoration: underline; }

	/* -- サイトタイトル -- */
		#desk a:link{ color: #3E74A8; text-decoration: none; }
		#desk a:visited{ color: #444444; text-decoration: none; }
		#desk a:active{ color: #9C3D3D; text-decoration: none; }
		#desk a:hover{ color: #9C3D3D; text-decoration: none; }

	/* -- タイトル -- */
		h1 a:link{ color: #3E74A8; text-decoration: none; }
		h1 a:visited{ color: #3E74A8; text-decoration: none; }
		h1 a:active{ color: #3E74A8; text-decoration: underline; }
		h1 a:hover{ color: #3E74A8; text-decoration: underline; }

	/* -- track word -- */
		.track_ul a:link{ color: #000000; text-decoration: underline; }
		.track_ul a:visited{ color: #000000; text-decoration: underline; }
		.track_ul a:active{ color: #000000; text-decoration: none; }
		.track_ul a:hover{ color: #000000; text-decoration: none; }

	/* -- コピーライト -- */
		.copyright a:link{ color: #000000; text-decoration: none; }
		.copyright a:visited{ color: #000000; text-decoration: none; }
		.copyright a:active{ color: #000000; text-decoration: underline; }
		.copyright a:hover{ color: #000000; text-decoration: underline; }

/* -- 日付 -- */
	.date{
		margin: 10px 30px 10px 0px;
		color: #888888;
		font-size: 11px;
		font-family: Verdana;
	}

/* ---------------- 設定 ---------------- */

/* -- 画像 -- */
	img{
		border: 0px;
	}
	.img{
		padding: 1px;
		border: 3px double #666666;
	}

/* -- 改行 -- */
	br{
		letter-spacing: 0px;
		line-height: 150%;
	}

/* -- テーブル -- */
	table{
		border: 0px;
		font-size: 12px;
	}

/* -- 仕切り -- */
	.hr{
		margin: 0px 5px 0px 5px;
		background-image: url("../images/dot.gif");
	}

/* -- リスト -- */
	ul{
		margin: 0px;
		padding: 0px 0px 0px 10px;
		list-style-type: none;
	}
		li{
			padding: 0px 0px 0px 15px;
			background-image: url("../images/arrow.gif");
			background-repeat: no-repeat;
			list-style-type: none;
		}

		li ul{
			margin: 0px;
			padding: 0px;
			list-style-type: none;
		}

/* -- 右寄せ -- */
	.right{	text-align: right; }

/* -- 中寄せ -- */
	.center{ text-align: center; }

/* -- 回り込み -- */
	.float{	float: right; }

/* -- 回り込み解除 -- */
	.both{
		clear: both;
		height: 0px;
		font-size: 0px;
		line-height: 0%;
	}

/* -- フォーム -- */
	form{
		margin: 0px;
		padding: 0px;
	}

/* -- テキストエリア -- */
	textarea{
		font-size: 12px;
	}

/* -- メールフォーム他 -- */
	#center{
		margin: auto;
		width: 500px;
		height: 100%;
	}
		#center #entry_list_2{
			padding-left: 15px;
		}
		#center #ad_text_2{
			margin-bottom: 15px;
		}
		#mail_submit{
			margin-top: 10px;
			padding: 1px 5px 1px 5px;
			border: 1px solid #000000;
			background-color: #ffffff;
		}
	.ok{
		padding: 15px;
		background-color: #ffffff;
		line-height: 160%;
		border: 1px solid #666666;
	}
