/* リンク色 */
a:link {color:#000000; text-decoration:none;font-size:12px;} 
a:visited {color:#000000; text-decoration:none;font-size:12px;} 
a:active {color:#000000; text-decoration:none;font-size:12px;} 
a:hover {color:#59b60e; text-decoration:underline;font-size:12px;}


/* ボディ部共通設定 */
body {
background-color:#FFFFFF;
color:#000000;
top-margin:0px;
width : 100% ;
background-image:none;


}

/* ブログ表示領域 */
#contents {
background-color:#FFFFFF;
background-image:url(http://blog.mxtv.co.jp/mxnews_blog/user_dir/user_34/rayout/contents_back.jpg);
background-repeat:no-repeat;
width:780px;
height:800px;
margin:auto;
padding:0px 0px 0px 0px;


}

#menuArea{

margin-right:30px;
width:137px;
padding:150px 0px 0px 10px;
}

/* タイトル領域 */
#titleArea {
background-color:#ddea9e;
background-image:url(http://blog.mxtv.co.jp/mxnews_blog/user_dir/user_34/rayout/title.jpg);
color:#000033;
height:175px;
width:710px;
text-indent:-9999px;
margin:0px 0px 0px 0px;


}

/* プロフィール */
#profileArea {
border-style:dotted;
border-color:#CCCCCC;
background-color:#;
background-image:url('http://blog.mxtv.co.jp/mxnews_blog/user_dir/user_34/rayout/profile_back.jpg');
width:167px;
height:300px;
margin:0px 0px 0px px;
text-align:left;
border:0px;
text-indent: 0em; 
/*position:absolute;top:100px;right:580px;*/
padding:100px 0px 0px 10px;
/* margin-left:auto;margin-right:auto;*/
}

/* プロフィール-ニックネーム */
#profileArea .nickname {
text-align:left;
padding:0px 0px 0px 12px;
color:#000000;
}

/* プロフィール-ニックネーム */
#profileArea .image {
display:none;
text-align:left;


}

/* プロフィール-コメント */
#profileArea .comment {
color:#000000;
width:140px;
padding:0px 0px 0px 13px;

}

/* カテゴリー */
#categoryArea {

border-color:#CCCCCC;
background-color:#f6f46f;
width:160px;

margin:0px 0px 0px 0px;
border:0px;
 background-image:url('http://blog.mxtv.co.jp/mxnews_blog/user_dir/user_34/rayout/catego_back.jpg');
}

/* カレンダー */
#calendarArea {
border:0px;
background-color:#FFFFFF;
width:160px;
 background-image:url('http://blog.mxtv.co.jp/mxnews_blog/user_dir/user_34/rayout/back_back.jpg');
}

/* リンク */
#linkArea {
border:0px;
border-color:#CCCCCC;

color:#999999;
width:180px;
margin:0px 0px 0px 0px
cellspacing:0px;
background-image:url('http://blog.mxtv.co.jp/mxnews_blog/user_dir/user_34/rayout/link_back.jpg');
padding:40px 0px 0px 12px;
}



/* 記事 */
#mainArea {
border-color:#CCCCCC;
width:500px;
z-index: 0 ;
padding:0px 0px 0px 0px;
margin-left:20px;

}

#mainArea .sentence {
width:500px;
padding:0px 0px 0px 0px;
}



/* 記事 */
#mainArea .article {
border-style:solid;
border-color:#DCDCDC;
width:500px;
}


/* 記事-タイトル */
#mainArea .article .title {
border-bottom-style:solid;
border-bottom-color:transparent;
background-image:url('http://blog.mxtv.co.jp/mxnews_blog/user_dir/user_34/rayout/title_comment.jpg');
background-repeat:no-repeat;
height:50px;
color:#000000;
text-indent: 1em; 
padding:20px 1px 0px 5px;
width:493px;


}

/* 記事-本文 */
#mainArea .article .sentence {
color:#000000;
width:450px;
}

/* 記事-フッタ(日時/リンク) */
#mainArea .article .fotter {
color:#3f651e;
}

/* ↓ここから詳細画面用↓ */
/* 記事-埋め込みメディア-imgタグ */
#mainArea .article .sentence .mediaArea img {
	/* 枠線-スタイル */
	border-style:solid;
	/* 枠線-色 */
	border-color:#000000;
	width:600px;
}

/* トラックバック領域 */
#trackBackArea {
	/* 枠線-スタイル */
	border-style:solid;
	/* 枠線-色 */
	border-color:#CCCCCC;
	/* 背景色 */
	background-color:#FFFFFF;
width:500px;
}

/* トラックバック-区切り線 */
#trackBackArea .line {
	/* 線-スタイル */
	border-style:solid;
	/* 線-色 */
	border-color:#DCDCDC;
}

/* トラックバック-件数 */
#trackBackArea .count {
	/* 文字色 */
	color:#333333;
}

/* トラックバック-件数超過メッセージ */
#trackBackArea .stop {
	/* 文字色 */
	color:#DC143C;
}

/* トラックバック-トラックバック */
#trackBackArea .trackBack {
	/* 文字色 */
	color:#333333;
}

/* トラックバック-トラックバックURL */
#trackBackArea .url {
	/* 文字色 */
	color:#333333;
  	size:20px;
}

/* コメント領域 */
#commentArea {
	/* 枠線-スタイル */
	border-style:solid;
	/* 枠線-色 */
	border-color:#D3D3D3;
	/* 背景色 */
	background-color:#FFFFFF;
width:500px;
}

/* コメント-区切り線 */
#commentArea .line {
	/* 線-スタイル */
	border-style:dotted;
	/* 線-色 */
	border-color:#D3D3D3;
}

/* コメント-タイトル */
#commentArea .title {
	/* 文字色 */
	color:#000000;
}

/* コメント-件数超過メッセージ */
#commentArea .stop {
	/* 文字色 */
	color:#DC143C;
}

/* コメント-コメント */
#commentArea .comment {
	/* 線-スタイル */
	border-bottom-style:dotted;
	/* 線-色 */
	border-bottom-color:#D3D3D3;
	/* 文字色 */
	color:#000000;
}

/* コメント-コメント-フッタ(日時/削除) */
#commentArea .comment .footer {
	/* 文字色 */
	color:#337722;
}

/* コメント-入力フォーム-タイトル */
#commentArea .input_form .form_title {
	/* 文字色 */
	color:#000000;
}

/* コメント-入力フォーム-エラーメッセージ */
#commentArea .input_form .errorMsg {
	/* 文字色 */
	color:#FF0000;	
}

/* コメント-入力フォーム-入力項目 */
#commentArea .input_form .input_item {
	/* 文字色 */
	color:#337722;
}

/* コメント・トラックバック不許可メッセージ表示領域 */
.nonPermissionMessageArea {
	/* 文字色 */
	color:#000000;
	/* 線-スタイル */
	border-style:solid;
	/* 線-色 */
	border-color:#D3D3D3;
	/* 背景色 */
	background-color:#FFFFFF;
}

/* MXフッター領域 */
#mxfooterArea {
	/* 文字色 */
	color:666666;
	font-size:10px;

}



input[type="text"] { border: 1px solid #9bb151;width:250px; } 
textarea { border: 1px solid #9bb151;width:400px; } 

