@charset "utf-8";


/*初期化*/
* {
	margin: 0px;
	padding: 0px;
	}


/*link - リンク*/
a:link { color: #000000;}
a:visited { color: #000000;}
a:active { color: #000000;}
a:hover { color: #999999;}
h1 a:link { color: #000000;}
h1 a:visited { color: #000000;}
h1 a:active { color: #000000;}
h1 a:hover { color: #999999;}


/*width - レイアウトサイズ*/
#ALL { width:800px;}
#MAIN { width:800px;}
#SUB1 { width:160px;}
#CONTENTS { width:400px;}
#SUB2 { width:160px;}


/*width - 各部分のサイズ*/
.form_data { width: 50%;}
.form_com { width: 100%;}
.form_pass { width: 20%;}
.form_tb { width: 100%;}
.calender  { width: 100%;}


/*float - 回り込み*/
#SUB1 { float: left;}
#CONTENTS { float: left;}
#SUB2 { float: right;}


/*clear - 回り込み解除*/
.clear { clear: both;}


/*border - 枠線*/
.comment_entry { border-top: 1px dashed #CCCCCC;}
.trackback_section { border-top: 1px dashed #CCCCCC;}
blockquote { border: 1px solid #CCCCCC;}


/*margin - マージン*/
#ALL { margin: 50px auto 50px auto;}
#HEADER { margin: 0px 0px 50px 0px;}
#SUB1 { margin: 0px 40px 0px 0px;}
.entry { margin: 0px 0px 50px 0px;}
h3 { margin: 0px 0px 0.4em 0px;}
.plugin_third { margin: 0px 0px 50px 0px;}
.plugin_third ul { margin: 0px 0px 0px 20px;}
.plugin_third input { margin: 0px 0px 5px 0px;}
.plugin_third textarea { margin: 0px 0px 5px 0px;}
.entry_body { margin: 0px 0px 1em 0px;}
.entry_body ul { margin: 0px 0px 0px 20px;}
.entry_more { margin: 1em 0px 0px 0px;}
.entry_more_body { margin: 1em 0px 0px 0px;}
#COMMENT { margin: 0px 0px 50px 0px;}
.comment_entry { margin: 10px 0px 10px 0px;}
.comment_entry_body { margin: 0px 0px 1em 0px;}
#TRACKBACK { margin: 0px 0px 50px 0px;}
.trackback_url input { margin: 0px 0px 0.5em 0px;}
.trackback_section { margin: 10px 0px 0px 0px;}
.trackback-excerpt { margin: 0px 0px 1em 0px;}
#NAVI { margin: 0px 0px 50px 0px;}
h4 { margin: 0px 0px 0.3em 0px;}
.plugin_first { margin: 0px 0px 50px 0px;}
.plugin_first  ul { margin: 0px 0px 0px 20px;}
.plugin_first input { margin: 0px 0px 5px 0px;}
.plugin_first textarea { margin: 0px 0px 5px 0px;}
.plugin_second { margin: 0px 0px 50px 0px;}
.plugin_second ul { margin: 0px 0px 0px 20px;}
.plugin_second input { margin: 0px 0px 5px 0px;}
.plugin_second textarea { margin: 0px 0px 5px 0px;}
.menu { margin: 0px 0px 50px 0px;}
.menu ul { margin: 0px 0px 0px 20px;}
#FOOTER { margin: 0px 0px 50px 0px;}
blockquote { margin: 1em 10px 0em 10px;}
.fc2_footer { margin: 1em 0px 0px 0px;}


/*padding - パディング*/
.entry_data li { padding: 0px 0.5em 0px 0px;}
.comment_post_table_title { padding: 0px 5px 5px 0px;}
.comment_post_table td { padding: 0px 0px 5px 0px;}
.comment_entry { padding: 10px 0px 0px 0px;}
.comment_entry_data li { padding: 0px 0px 0px 0.5em;}
.comment_edit { padding: 0px 0px 10px 0px;}
.comment_edit_table_title { padding: 0px 5px 5px 0px;}
.comment_edit_table td { padding: 0px 0px 5px 0px;}
.trackback_section { padding: 10px 0px 0px 0px;}
.trackback_data li { padding: 0px 0px 0px 3px;}
#NAVI li { padding: 0px 5px 0px 0px;}
blockquote { padding: 5px 5px 5px 5px;}


/*text-align - テキストの位置*/
#body { text-align: center;}
#ALL { text-align: left;}
.entry_data { text-align: right;}
.comment_entry_data { text-align: right;}
.trackback_data { text-align: right;}
#NAVI { text-align: center;}
#FOOTER { text-align: center;}


/*font-size - フォントサイズ*/
body {	font-size: 12px;}
h1 { font-size: 20px;}
h2 { font-size: 10px;}
h3 { font-size: 14px;}
h4 { font-size: 12px;}
.entry_data { font-size: 10px;}
.comment_entry_body { font-size: 11px;}
.comment_entry_data { font-size: 10px;}
.trackback-excerpt { font-size: 11px;}
.trackback_data { font-size: 10px;}
.plugin_first_body { font-size: 10px;}
.plugin_second_body { font-size: 10px;}
.menu ul { font-size: 10px;}
.tag_body { font-size: 10px;}
#FOOTER { font-size: 10px;}


/*font-weight - フォントの太さ*/
h2 { font-weight: normal;}
.entry_more { font-weight: bold;}
#NAVI { font-weight: bold;}


/*font-family - フォントの種類*/
body { font-family: Verdana, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "HiraKakuPro-W3", "ＭＳ Ｐゴシック", Osaka, "ＭＳ ゴシック", Gothic, sans-serif;}


/*text-decoration - テキスト装飾*/
a { text-decoration: none;}


/*line-height - 行間*/
body { line-height: 1;}
.entry_body { line-height: 1.4;}
.entry_more_body { line-height: 1.4;}
.comment_entry_body { line-height: 1.4;}
.tb-excerpt { line-height: 1.4;}
.plugin_first_body { line-height: 1.4;}
.plugin_second_body { line-height: 1.4;}
.plugin_third_body { line-height: 1.4;}
.menu ul { line-height: 1.4;}
.tag_body { line-height: 1.4;}
#FOOTER { line-height: 1.4;}


/*color - フォントカラー*/
body { color: #444444;}
h2 { color: #444444;}
h3 { color: #000000;}
h4 { color: #000000;}


/*background-color - 背景色*/
body { background-color: #FFFFFF;}
blockquote { background-color: #EEEEEE;}


/*display - ボックスの種類*/
.entry_data li { display: inline;}
.comment_entry_data li { display: inline;}
.trackback_data li { display: inline;}
#NAVI li { display: inline;}


/*list-style - リストスタイル*/
.entry_data { list-style: none;}
.comment_entry_data { list-style: none;}
.trackback_data { list-style: none;}
#NAVI ul { list-style: none;}
.comment_post_table { width: 100%;}
.comment_post_talble_title { width: 80px;}
.comment_edit_table { width: 100%;}
.comment_edit_talble_title { width: 80px;}