
.kate {
 width:690px;
 text-align:center;
 margin:0 auto;
}

#outline {
 width:800px;
 text-align:left;
 margin:0 auto;
}

.c-both { clear:both; }

img { vertical-align:bottom;border-width:0; }

.kate_bun { background:#ff6666;width:690px;font-weight:bold;border-color:#ffddee;text-align:center;float:center;margin-left:auto;margin-right:auto; }
.kate_main { background:#ffdddd;width:690px; font-weight:bold;text-align:center;border-top:solid 1px #ff6666;border-bottom:solid 1px #ff6666;float:left;color:#ff5555;font-size:12px;  }
.kate_sub { background:#ffffff;width:690px; font-weight:bold;text-align:center;border-top:solid 1px #ff6666;border-bottom:solid 1px #ff6666;float:left;color:#5555ff;font-size:12px;}
.kate_box { background:#ffffff;width:172px;height:24px; font-weight:bold; float:left;text-align:left;margin-left:auto;margin-right:auto;color:#5555ff;font-size:12px; }

#headeroutline { width:800px;}
.headermenu{ width:800px;background:#fcc;}
.headermenu1 { border:solid 2px #fcc;width:295px;float:left; }
.headermenu3 { width:492px;border-color:#F4A473; border-width:0px 3px 0px 3px ; border-style:dotted; }
.headermenu2 { background:#fee; height:23px;width:497px; font-weight:bold; border:solid 2px #fcc;text-align:left;float:right;}


a {
		text-decoration:none;
		font-weight:bold;
		color:#5555dd;
		font-size:12px;}
	}
a:hover {
		background:5555cc;
		font-size:12px;
		color:ffffff;
	}

#log-2 a:link,#log-2 a:visited {
		text-decoration:none;
		color:#5555dd;
		font-size:10px;}
	}
#log-2 a:hover {
		background:5555cc;
		font-size:10px;
		color:ffffff;
	}

.txt10_kuro {color:#000055;font-size:10px;}
.txt10_aka {color:#ff5555;font-size:10px;}
.txt10_ao {color:#5555ff;font-size:10px;}
.txt10_siro {color:#ffffff;font-size:10px;}
.txt10_midori {color:#559955;font-size:10px;}
.txt10_dai {color:#ffee99;font-size:10px;}
.txt10_ou {color:#995522;font-size:10px;}

.txt12_kuro {color:#000055;font-size:12px;}
.txt12_aka {color:#ff5555;font-size:12px;}
.txt12_ao {color:#5555ff;font-size:12px;}
.txt12_siro {color:#ffffff;font-size:12px;}
.txt12_midori {color:#559955;font-size:12px;}
.txt12_dai {color:#ffee99;font-size:12px;}
.txt12_ou {color:#995522;font-size:12px;}

.txt14_kuro {color:#000055;font-size:14px;}
.txt14_aka {color:#ff5555;font-size:14px;}
.txt14_ao {color:#5555ff;font-size:14px;}
.txt14_siro {color:#ffffff;font-size:14px;}
.txt14_midori {color:#559955;font-size:14px;}
.txt14_dai {color:#ffee99;font-size:14px;}
.txt14_ou {color:#995522;font-size:14px;}

.txt16_kuro {color:#000055;font-size:16px;}
.txt16_aka {color:#ff5555;font-size:16px;}
.txt16_ao {color:#5555ff;font-size:16px;}
.txt16_siro {color:#ffffff;font-size:16px;}
.txt16_midori {color:#559955;font-size:16px;}
.txt16_dai {color:#ffee99;font-size:16px;}
.txt16_ou {color:#995522;font-size:16px;}


body{ width:800px;font-size:11pt; color:#737373; background-color:#ffffff; background-image:url();text-align:center;margin-left:auto;margin-right:auto; }
tr,td{ font-size:11pt; }
hr{ color:#aaaaff; }
#mid{ font-size:11pt; }
#small{ font-size:10pt; }
#kanri{ color:#AA55CC; } /* 管理人コメントの色 */
#log{ width:630; border-style:solid; border-color:#9999CC; }
#log-0{ background-color:#FFFFCC; } /* ランキング順位 */
#log-1{ background-color:#FFBBBB; } /* タイトル */
#log-2{ background-color:#FFEEDD; } /* カテゴリ */
#log-3{ background-color:#FFFFFF; } /* 紹介文 */
#log-4{ background-color:#FFFFFF; } /* 管理人コメント */
#title-bar{ background-color:#AAAADD; color:#000000; font-size:13pt; } /* タイトルバー */
#mid-bar{ background-color:#DDDDDD; } /* 中段バー */




