@charset "utf-8";
/* CSS Document */

p,td,th,li,h1,h2,h3,h4,h5 {letter-spacing: 1px;}

a:link {color: #593329; text-decoration: none}
a:visited {color: #663333; text-decoration: none;}
a:hover {color: #660000; text-decoration: underline;}
a:active {color: #660000; text-decoration: underline;}

#navi a:link, #f_menu a:link {color: #999999; text-decoration: none;}
#navi a:visited, #f_menu a:visited {color: #a0a0a0; text-decoration: none;}
#navi a:hover, #f_menu a:hover {color: #777777; text-decoration: underline;}
#navi a:active, #f_menu a:active {color: #666666; text-decoration: underline;}

.txtB {font-weight: bold;}

.txtL {text-align: left;}
.txtR {text-align: right;}
.txtC {text-align: center;}

.txt_red01 {color: #663333;}
.txt_red02 {color: #694840;}
.txt_red03 {color: #593329;}

.txt_black {color: #666666;}

.bg_glay01 {background-color: #EEEEEE;}
.bg_glay02 {background-color: #DDDDDD;}
.bg_glay03 {background-color: #CCCCCC;}

h1 {
	font-size: 12px;
	font-weight: normal;
	line-height: 15px;
}

h2 {
	font-size: 12px;
	margin: 5px 0px 10px 0px;
	clear: both;
}

h3 {
	font-size: 12px;
	color: #663333;
	margin: 15px 10px 10px 10px;
	clear: both;
}

#side h3 {
	font-size: 12px;
	margin: 5px 0px 10px 0px;
	clear: both;
}

h4 {
	font-size: 12px;
	color: #663333;
	margin: 15px 10px 10px 10px;
	clear: both;
}
