/* リンク色 */
a:link {
	color:#333333;
	text-decoration:none;
	font-size:12px;
}
a:visited {
	color:#333333;
	text-decoration:none;
	font-size:12px;
}
a:active {
	color:#333333;
	text-decoration:none;
	font-size:12px;
}
a:hover {
	color:#333333;
	text-decoration:underline;
	font-size:12px;
	color:#000000;
}
a.m:link {
	color:#ffef41;
	text-decoration:none;
	font-size:12px;
}
a.m:visited {
	color:#ffef41;
	text-decoration:none;
	font-size:12px;
}
a.m:active {
	color:#ffef41;
	text-decoration:none;
	font-size:12px;
}
a.m:hover {
	color:#d09c2d;
	text-decoration:underline;
	font-size:12px;
}
/* ボディ部共通設定 */
body {
	background-image:url('http://blog.mxtv.co.jp/mxnews_blog/user_dir/user_38/rayout/back.jpg');
	background-repeat:  repeat-x;
	background-color:#000000;
	color:#000000;
	top-margin:0px;
	width : 100%;
	margin:auto;
}
/* ブログ表示領域 */
#contents {
	background-image:url('http://blog.mxtv.co.jp/mxnews_blog/user_dir/user_38/rayout/contents_ba.gif');
	width:790px;
	margin:auto;
	padding:0px 0px 0px 0px;
}
#menuArea {
	width:190px;
	background-image:url('http://blog.mxtv.co.jp/mxnews_blog/user_dir/user_38/rayout/menu_back.jpg');
	background-repeat:  repeat-x;
	background-color:transparent;
	height:1500px;
	padding-top: 120px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
/* タイトル領域 */
#titleArea {
	background-color:#02146e;
	background-image:url('http://blog.mxtv.co.jp/mxnews_blog/user_dir/user_38/rayout/title.jpg');
	color:#000033;
	height:197px;
	width:746px;
	text-indent:-9999px;
	margin:0px 0px 0px 0px;
}
/*background-image:url('profile.jpg');*/
/* プロフィール */
#profileArea {
	background-image:url('http://blog.mxtv.co.jp/mxnews_blog/user_dir/user_38/profile.jpg');
	background-color:transparent;
	height:280px;
	margin:0px 0px 0px 0px;
	text-align:left;
	border:0px;
	text-indent: 0em;
	padding:50px 0px 0px 0px;
	background-repeat:  no-repeat;
	width:180px;
}
/* プロフィール-ニックネーム */
#profileArea .nickname {
	text-align:left;
	padding:100px 0px 0px 10px;
	color:#FFFFF;
}
/* プロフィール-ニックネーム */
#profileArea .image {
	display:none;
	text-align:left;
	color:#FFFFFF;
	padding:200px 0px 0px 2px;
}
/* プロフィール-コメント */
#profileArea .comment {
	color:#FFFFFF;
	width:160px;
	padding:0px 0px 0px 10px;
}
/* カテゴリー */
#categoryArea {
	background-color:transparent;
	width:180px;
	padding:40px 0px 0px 10px;
	margin:0px 0px 0px 0px;
	border:0px;
	color:#FFFFFF;
	background-image:url('http://blog.mxtv.co.jp/mxnews_blog/user_dir/user_38/rayout/category_back.gif');
	background-repeat:  repeat-x;
}
#categoryArea :link {
	color:#FFFFFF;
}
#categoryArea :active {
	color:#FFFFFF;
}
#categoryArea :visited {
	color:#FFFFFF;
}
#categoryArea :hover {
	color:#FFFFFF;
}
/* カレンダー */
#calendarArea {
	border:0px;
	background-color:transparent;
	width:170px;
	padding:40px 0px 0px 10px;
	background-image:url('http://blog.mxtv.co.jp/mxnews_blog/user_dir/user_38/rayout/back_back.gif');
	background-repeat:  repeat-x;
}
#calendarArea :link {
	color:#FFFFFF;
}
#calendarArea :active {
	color:#FFFFFF;
}
#calendarArea :visited {
	color:#FFFFFF;
}
#calendarArea :hover {
	color:#FFFFFF;
}
/* リンク */
#linkArea {
	border:0px;
	color:#999999;
	width:170px;
	padding:40px 0px 0px 10px;
	cellspacing:0px;
	background-image:url('http://blog.mxtv.co.jp/mxnews_blog/user_dir/user_38/rayout/link_back.gif');
	background-repeat:  repeat-x;
	background-color:transparent;
}
#linkArea :link {
	color:#FFFFFF;
}
#linkArea :active {
	color:#FFFFFF;
}
#linkArea :visited {
	color:#FFFFFF;
}
#linkArea :hover {
	color:#FFFFFF;
}
/* 記事 */
#mainArea {
	background-repeat:  repeat-x;
	background-color:#FFFFFF;
	background-image:url('http://blog.mxtv.co.jp/mxnews_blog/user_dir/user_38/rayout/kiji_back.jpg');
	width:550px;
	z-index: 0;
	padding:0px 0px 0px 45px;
}
#mainArea .sentence {
	width:390px;
	padding:0px 0px 0px 0px;
}
/* 記事 */
#mainArea .article {
	border:0px;
	width:510px;
	background-color:transparent;
	padding:30px 0px 0px 0px;
}
/* 記事-タイトル */
#mainArea .article .title {
	border:0px;
	background-image:url('http://blog.mxtv.co.jp/mxnews_blog/user_dir/user_38/rayout/comment_title.gif');
	border-bottom-color:transparent;
	background-color:transparent;
	height:47px;
	color:#FFFFFF;
	padding:35px 0px 0px 20px;
	topmargin:50px;
	width:520px;
	font-size:12px;
	background-repeat:  repeat-y;
}
/* 記事-本文 */

#mainArea .article .sentence {
	color:#000000;
	width:500px;
	padding:5px 0px 0px 0px;
}
/* 記事-フッタ(日時/リンク) */
#mainArea .article .fotter {
	color:#000000;
	padding:5px 0px 0px 0px;
	text-align:left;
	width:490px;
	background-color:#DCDCDC;
}
/* ↓ここから詳細画面用↓ */
/* 記事-埋め込みメディア-imgタグ */
#mainArea .article .sentence .mediaArea img {
	border:0px;
	width:380px;
}
/* トラックバック領域 */
#trackBackArea {
	/* 枠線-スタイル */
	border:0px;
	/* 背景色 */
background-color:#FFFFFF;
	padding:0px 0px 0px 0px;
	width:480px;
}
/* トラックバック-区切り線 */
#trackBackArea .line {
	border:0px;
	border-style:solid;
	background-color:#4c2b1b;
	height:1px;
	width:500px;
}
/* トラックバック-件数 */
#trackBackArea .count {
	color:#121b7d;
	font-weight:bold;
	background-color:#DCDCDC;
	padding:0px 0px 0px 0px;
}
/* トラックバック-件数超過メッセージ */
#trackBackArea .stop {
	color:#DC143C;
	background-color:transparent;
	padding:0px 0px 0px 0px;
}
/* トラックバック-トラックバック */
#trackBackArea .trackBack {
	color:#c1cab0;
	font-size:10px;
	padding:0px 0px 0px 0px;
	background-color:transparent;
}
/* トラックバック-トラックバックURL */
#trackBackArea .url {
	/* 文字色 */
	color:#333333;
}
#trackBackArea .nonPermissionMessageArea {
	/* 文字色 */
	color:#333333;
	padding:0px 0px 0px 0px;
}
/* コメント領域 */
#commentArea {
	/* 枠線-スタイル */
	border:0px;
	/* 背景色 */
background-color:#FFFFFF;
	padding:0px 0px 0px 0px;
	width:480px;
}
/* コメント-区切り線 */
#commentArea .line {
	/* 線-スタイル */
	border-style:solid;
	/* 線-色 */
	border-color:#FFFFFF;
}
/* コメント-タイトル */
#commentArea .title {
	background-color:#DCDCDC;
	/* 文字色 */
	color:#121b7d;
	font-weight:bold;
	padding:0px 0px 0px 10px;
}
/* コメント-件数超過メッセージ */
#commentArea .stop {
	/* 文字色 */
	color:#121b7d;
}
/* コメント-コメント */
#commentArea .comment {
	/* 線-スタイル */
	border-bottom-style:dotted;
	/* 線-色 */
	border-bottom-color:#815636;
	/* 文字色 */
	color:#000000;
}
/* コメント-コメント-フッタ(日時/削除) */
#commentArea .comment .footer {
	/* 文字色 */
	color:#121b7d;
}
/* コメント-入力フォーム-タイトル */
#commentArea .input_form .form_title {
	/* 文字色 */
	color:#000000;
}
/* コメント-入力フォーム-エラーメッセージ */
#commentArea .input_form .errorMsg {
	/* 文字色 */
	color:#FF0000;
}
/* コメント-入力フォーム-入力項目 */
#commentArea .input_form .input_item {
	/* 文字色 */
	color:#352b25;
}
/* コメント・トラックバック不許可メッセージ表示領域 */
.nonPermissionMessageArea {
	border:0px;
	background-color:transparent;
}
/* MXフッター領域 */
#mxfooterArea {
	width:789px;
	text-align:center;
	position:absolute;
	background-color:#030a65;
	color:#FFFFFF;
}
input[type="text"] {
	width:300px;
	font-size:9pt;
	color:#333333;
	font-family:'Osaka,MS ゴシック';
	background-color:#FFFFFF;
	border:1px solid;
	border-color:#333333;
}
input[type="password"] {
	background-color:#FFFFFF;
	border:1px solid;
	border-color:#333333;
	font-size:12pt;
	color:#333333;
	width:50px;
}
textarea {
	border: 1px solid #333333;
	width:470px;
	background-color:#FFFFFF;
	color:#333333;
	scrollbar-face-color:#DCDCDC;
	scrollbar-track-color:#666666;
	scrollbar-3dlight-color:#333333;
	scrollbar-highlight-color:#333333;
	scrollbar-shadow-color:#333333;
	scrollbar-darkshadow-color:#33333;
}
