a:link { color:#0000ff }
a:visited { color:#0000ff }
a:hover { color:#888888 }
a:active { color:#0000ff }
a:focus { color:#0000ff }

.navi {
	font-size: 100%;
	color: #333333;
	font-weight: 600;
	font-family: "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡ÝÅùÉý";
	text-decoration: none;
	letter-spacing: -1px;
}
.navi a:link {
	font-size: 100%;
	color: #333333;
	font-weight: 600;
	font-family: "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡ÝÅùÉý";
	text-decoration: none;
	letter-spacing: -1px;
}
.navi a:visited {
	font-size: 100%;
	color: #333333;
	font-weight: 600;
	font-family: "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡ÝÅùÉý";
	text-decoration: none;
	letter-spacing: -1px;
}
.navi a:hover {
	font-size: 100%;
	color: #888888;
	font-weight: 600;
	font-family: "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡ÝÅùÉý";
	text-decoration: none;
	letter-spacing: -1px;
}
.navi a:active {
	font-size: 100%;
	color: #333333;
	font-weight: 600;
	font-family: "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡ÝÅùÉý";
	text-decoration: none;
	letter-spacing: -1px;
}
.navi a:focus {
	font-size: 100%;
	color: #333333;
	font-weight: 600;
	font-family: "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡ÝÅùÉý";
	text-decoration: none;
	letter-spacing: -1px;
}

.navisub {
	font-size: 80%;
	color: #333333;
	font-weight: 600;
	font-family: "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡ÝÅùÉý";
	text-decoration: none;
	letter-spacing: -1px;
}
.navisub a:link {
	font-size: 80%;
	color: #333333;
	font-weight: 600;
	font-family: "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡ÝÅùÉý";
	text-decoration: none;
	letter-spacing: -1px;
}
.navisub a:visited {
	font-size: 80%;
	color: #333333;
	font-weight: 600;
	font-family: "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡ÝÅùÉý";
	text-decoration: none;
	letter-spacing: -1px;
}
.navisub a:hover {
	font-size: 80%;
	color: #888888;
	font-weight: 600;
	font-family: "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡ÝÅùÉý";
	text-decoration: none;
	letter-spacing: -1px;
}
.navisub a:active {
	font-size: 80%;
	color: #333333;
	font-weight: 600;
	font-family: "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡ÝÅùÉý";
	text-decoration: none;
	letter-spacing: -1px;
}
.navisub a:focus {
	font-size: 80%;
	color: #333333;
	font-weight: 600;
	font-family: "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡ÝÅùÉý";
	text-decoration: none;
	letter-spacing: -1px;
}

.footer {
	background: url('../image/themes/yokohata/foot.gif') no-repeat bottom center;
	height: 23px;
	width: 799px;
}
.header {
	background: url('../image/themes/yokohata/head.gif') no-repeat;
	height: 18px;
	width: 799px;
}
.tex_green_bold {  font-family: "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡ÝÅùÉý"; font-size: 100%; font-weight: 600; color: #006600; line-height: 150%}
.tex_nom {
	font-size: 90%;
	color: #333333;
	line-height: 150%;
	text-decoration: none;
	font-family: "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡ÝÅùÉý";
}
.blue {
	font-size: 90%;
	line-height: 150%;
	font-family: "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡ÝÅùÉý";
}
.ttlmain {
	height: 30px;
	width: 607px;
}
.tborange {
	border: 1px solid #f3bd1a;
	padding: 8px;
	
	font-size: 90%;
	color: #333333;
	line-height: 150%;
	text-decoration: none;
	font-family: "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡ÝÅùÉý";
}
.texwhite {
	font-size: 16px;
	font-weight: 600;
	color: #FFFFFF;
	text-decoration: none;
	font-family: "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡ÝÅùÉý";
}
.tex_small {
	font-size: 80%;
	color: #333333;
	line-height: 130%;
	text-decoration: none;
	font-family: "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡ÝÅùÉý";
}
.tex_green_nom {
font-family: "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡ÝÅùÉý"; font-size: 90%; font-weight: 600; color: #006600; line-height: 150%
}
.tex_green {
	font-family: "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡ÝÅùÉý";
	font-weight: 600;
	color: #006600;
	line-height: 150%;
}
.tex_red {
	font-family: "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡ÝÅùÉý";
	font-weight: 600;
	color: #ff0000;
	line-height: 150%;
}
.tex_red_bold {
	font-family: "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡ÝÅùÉý";
	font-weight: bold;
	color: #ff0000;
	line-height: 150%;
}
.tex_small_red {
	font-family: "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡ÝÅùÉý";
	font-size: 80%;
	color: #ff0000;
	line-height: 150%;
}
.tex_small_red_bold {
	font-family: "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡ÝÅùÉý";
	font-size: 80%;
	font-weight: bold;
	color: #ff0000;
	line-height: 150%;
}
.in_tex{
	padding-left: 20;
}

