h1 {
	color:#990000;
	font-size: 10pt;
}

a:link		{color:#000066; text-decoration:none}
a:visited	{color:#663300; text-decoration:none}
a:hover		{color:#996600; text-decoration:underline}

.bar_head01{
	background-image:url(../img/bar_head01.gif);
	width:274px; height:120px;
	text-align:center;
	vertical-align:middle;
}
.bar_head02{
	background-image:url(../img/bar_head02.gif);
	background-color:#FFFFCC;
	height:90px;
	width:90px;
}
.bar_head03{
	background-color:#DAF5CD;
	height:30px;
	text-align:right;
	vertical-align:middle;
	padding-right:20px;
	font-size:12px; color:#996600;
}
.bar_headserch{
	background-color:#FFFFCC;
	width:100%;
	font-size:12px;
	vertical-align:bottom; text-align:right;
}
.bar_left01{
	background-image:url(../img/bar_left01.gif); width:25px; height:120px;
	vertical-align:bottom
}
.bar_left02{
	background-image:url(../img/bar_left02.gif); width:25px;
}
.bar_menu01{
	background:url(../img/bar_menu01.gif) no-repeat; width:165px; height:20px;
}
.bar_menu02{
	background-image:url(../img/bar_menu02.gif);
	vertical-align:top;
}
.search_top{background-image:url(../img/search_top.gif); height:34px}
.search_bornl{background-image:url(../img/search_bornl.gif); width:11px}
.search_bornr{background-image:url(../img/search_bornr.gif); width:11px}
.search_bornb{background-image:url(../img/search_bornb.gif); height:11px}
.search_bottoml{background-image:url(../img/search_bottoml.gif)}
.search_bottomr{background-image:url(../img/search_bottomr.gif)}
.search_box{
	height:24px;
	text-align:center;
	vertical-align:middle;
}
.footer{
	text-align:center;
	vertical-align:middle;
	font-size:12px;
	color:#333333;
}