/* リンク色 */
a:visited, a:link, a:hover {
	/* 文字色 */
	color:#C00;
}
/* ボディ部共通設定 */
body {
	/* 背景画像(必要がない場合にはコメントアウトしてください) */
	/* 文字色 */
	color: #333333;
	background-repeat: no-repeat;
	background-position: center 135px;
	background-color: #000000;
}
/* ブログ表示領域 */
#contents {
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width: 792px;
	position: relative;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	background-image: url(back.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	background-color: #000;
	/* 背景画像(必要がない場合にはコメントアウトしてください) */
/*	background-image:url(); */
}
/* タイトル領域 */
#titleArea {
	height: 290px;
	width: 792px;
	padding: 0px;
	text-indent: -9999px;
	background-image: url(back.jpg);
	background-position: center top;
	position: relative;
	margin: 0px;
	
}
/* タイトル-ブログ名*/



/* 記事-タイトル-日時 */
#mainArea .article .title .title_date {
	font-size:12px;
	position: relative;
	left: 0px;
	top: 8px;
	right: 0px;
	bottom: 0px;
	text-align: right;
	padding: 0px;
	color: #333;
	margin-top: 0px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 0px;
}
/* プロフィール */
#profileArea {
	font-size: 12px;
	color: #FFFFFF;
	background-color: #000000;
	padding: 10px;
	border: 1px solid #333333;
	background-image: none;
}
/* プロフィール-ニックネーム */
#profileArea .nickname {
	/* 文字色 */
	color:#FFF;
}
/* プロフィール-コメント */
#profileArea .comment {
	/* 文字色 */
	color:#CCC;
}
/* カテゴリー */
#categoryArea {
	/* 背景画像(必要がない場合にはコメントアウトしてください) */
	background-image:url(menu_01.jpg);
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 40px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #000000;
	line-height: 20px;
}
/* カレンダー */
#calendarArea {
	/* 背景画像(必要がない場合にはコメントアウトしてください) */
	background-image:url(menu_02.jpg);
	background-color: #000000;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 40px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 20px;
}
/* リンク */
#linkArea {
	background-color: #000000;
	padding: 0px;
	position: absolute;
	left: 30px;
	top: 330px;
	right: 0px;
	bottom: 0px;
	width: 170px;
	margin: 0px;
	height: 150px;
	background-image: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
/* 記事 */
#mainArea {
	/* 背景色 */
	background-color:#FFF;
	width: 571px;
	padding: 0px;
	margin: 0px;
	float: right;
	position: relative;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
}
#mainArea .article {
	/* 背景色 */
	background-color:#FFFFFF;
	border-bottom-style: none;
	width: 530px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 20px;
}
/* 記事-タイトル */
#mainArea .article .title {
	/* 背景色(背景画像を設定する場合には[#FFFFFF]を設定してください) */
	background-color:#FFFFFF;
	/* 背景画像(必要がない場合にはコメントアウトしてください) */
	background-image:url(contents_head.jpg);
	/* 文字色 */
	color:#999999;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-repeat: no-repeat;
	height: 33px;
	padding: 0px;
	margin: 0px;
}
/* 記事-本文 */
#mainArea .article .sentence {
	/* 文字色 */
	color:#000000;
}
/* 記事-フッタ(日時/リンク) */
#mainArea .article .fotter {
	/* 文字色 */
	color:#999999;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
/* ↓ここから詳細画面用↓ */
/* 記事-埋め込みメディア-imgタグ */
#mainArea .article .sentence .mediaArea img {
	/* 枠線-スタイル */
	border-style:solid;
	/* 枠線-色 */
	border-color:#000;
}
/* トラックバック領域 */
#trackBackArea {
	/* 背景色 */
	background-color:#FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	margin: 0px;
	padding: 0px;
	border-bottom-width: 1px;
	border-bottom-color: #666;
}
/* トラックバック-区切り線 */
#trackBackArea .line {
	/* 線-スタイル */
	border-style:dotted;
	/* 線-色 */
	border-color:#D3D3D3;
}
/* トラックバック-件数 */
#trackBackArea .count {
	/* 文字色 */
	color:#666666;
	font-weight: bold;
}
/* トラックバック-トラックバック */
#trackBackArea .trackBack {
	/* 文字色 */
	color:#666;
}
/* トラックバック-トラックバックURL */
#trackBackArea .url {
	/* 文字色 */
	color:#666666;
	position: relative;
	top: 10px;
}
#trackBackArea input {
	/* 文字色 */
	color:#333333;
	position: relative;
	width: 300px;
	bottom: 18px;
	left: 180px;
}
/* コメント領域 */
#commentArea {
	/* 背景色 */
	background-color:#FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	padding: 0px;
}
/* コメント-区切り線 */
#commentArea .line {
	/* 線-スタイル */
	border-style:dotted;
	/* 線-色 */
	border-color:#D3D3D3;
}
/* コメント-タイトル */
#commentArea .title {
	/* 文字色 */
	color:#666666;
	font-weight: bold;
	background-color: #FFFFFF;
}
/* コメント-コメント */
#commentArea .comment {
	/* 線-スタイル */
	border-bottom-style:dotted;
	/* 線-色 */
	border-bottom-color:#D3D3D3;
	/* 文字色 */
	color:#333;
	padding-right: 0px;
	padding-left: 0px;
	margin-right: 15px;
	margin-left: 15px;
}
/* コメント-コメント-フッタ(日時/削除) */
#commentArea .comment .footer {
	/* 文字色 */
	color:#666;
}
/* コメント-入力フォーム-タイトル */
#commentArea .input_form .form_title {
	/* 文字色 */
	color:#666666;
	font-weight: bold;
}
/* コメント-入力フォーム-入力項目 */
#commentArea .input_form .input_item {
	/* 文字色 */
	color:#337722;
}
/* MXフッター領域 */
#mxfooterArea {
	/* 文字色 */
	color:#999999;
	font-size: 12px;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 30px;
	padding-left: 20px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #333;
	background-color: #FFFFFF;
	width: 531px;
	float: right;
	margin: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	position: relative;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
}
#mxfooterArea a:visited {
	/* 文字色 */
	color:#CC0000;
}
#mxfooterArea a:link {
	/* 文字色 */
	color:#CC0000;
}
#mxfooterArea a:hover {
	/* 文字色 */
	color:#CC0000;
}
#menuArea {
	width:170px;
	float: left;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-left: 0px;
	background-color: #00000;
	margin-top: 210px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
	background-image: none;
}
/* リンク色 */
#profileArea a:visited {
	/* 文字色 */
	color:#FFCC00;
}
#profileArea a:link {
	/* 文字色 */
	color:#FFCC00;
}
#profileArea a:hover {
	/* 文字色 */
	color:#FFCC00;
}
#categoryArea a:visited {
	/* 文字色 */
	color:#FFCC00;
}
#categoryArea a:link {
	/* 文字色 */
	color:#FFCC00;
}
#categoryArea a:hover {
	/* 文字色 */
	color:#FFCC00;
}
#linkArea a:visited {
	/* 文字色 */
	color:#FFCC00;
}
#linkArea a:link {
	/* 文字色 */
	color:#FFCC00;
}
#linkArea a:hover {
	/* 文字色 */
	color:#FFCC00;
}
#calendarArea a:visited {
	/* 文字色 */
	color:#FFCC00;
}
#calendarArea a:link {
	/* 文字色 */
	color:#FFCC00;
}
#calendarArea a:hover {
	/* 文字色 */
	color:#FFCC00;
}
.title_text {
	position: relative;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	padding: 0px;
	top: -10px;
	left: 0px;
	right: 0px;
	bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 28px;
}
#mainArea .article .sentence {
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	color: #333;
	background-image: url(contents_food.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#mainArea .pageLink {
	text-align:center;
	padding-top: 10px;
	padding-bottom: 10px;
	color: #666666;
}
/* プロフィール-画像-imgタグ */
#profileArea .image img {
	height: auto;
	width: auto;
	background-image: url(logo.jpg);
}
.nonPermissionMessageArea {
	/* 線-スタイル */
	border-bottom-style:dotted;
	/* 線-色 */
	border-bottom-color:#D3D3D3;
	/* 文字色 */
	color:#666666;
	padding-right: 0px;
	padding-left: 0px;
	margin-right: 15px;
	margin-left: 15px;
}
