.txt01{
	color: #B3B3B3;
	font-size:xx-small;
	line-height:160%;
}

.txt02{
	color: #B3B3B3;
	font-size:x-small;
	line-height:150%;
}


A {
	color: #666666;
}
A:hover {
	color: #666666;
}

.h1 {
	font-size: 9px;
	color: #333333;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
}

#title a{
	display:block;
	text-indent:-9000px;
	overflow: hidden;
	background-image: url(../img/title.gif);
　　width:80px;
	height:50px;

}
#title a{
	display:block;
	text-indent:-9000px;
	overflow: hidden;
	background-image: url(../img/title.gif);
　　width:80px;
	height:50px;

}
#mn01 a{
	display:block;
	
	text-indent:-9000px;
	overflow: hidden;
	background-image: url(../img/menu01off.gif);
　　width:75px;
	height:12px;

}
#mn01 a:hover{
	background-image:url(../img/menu01on.gif);
　　　　
}

#mn02 a{
	display:block;
	text-indent:-9000px;
	overflow: hidden;
	background-image: url(../img/menu02off.gif);
	width:75px;
	height:12px;
}
#mn02 a:hover{
	background-image:url(../img/menu02on.gif);
}

#mn03 a{
	display:block;
	text-indent:-9000px;
	overflow: hidden;
	background-image: url(../img/menu03off.gif);
	width:75px;
	height:12px;
}
#mn03 a:hover{
	background-image:url(../img/menu03on.gif);　　　　
}
#mn04 a{
	display:block;
	text-indent:-9000px;
	overflow: hidden;
	background-image: url(../img/menu04off.gif);
	width:75px;
	height:12px;
}
#mn04 a:hover{
	background-image:url(../img/menu04on.gif);
}
#mn05 a{
	display:block;
	text-indent:-9000px;
	overflow: hidden;
	background-image: url(../img/menu01_news_off.gif);
	width:57px;
	height:17px;
}

#mn06 a{
	display:block;
	text-indent:-9000px;
	overflow: hidden;
	background-image: url(../img/menu01_contact_off.gif);
	width:57px;
	height:17px;
}
#menu01-01 a{
	display:block;
	text-indent:-9000px;
	overflow: hidden;
	background-image: url(../img/menu01_01off.gif);
	width:75px;
	height:12px;
}
#menu01-01 a:hover{
	background-image:url(../img/menu01_01on.gif);
}
#menu01-02 a{
	display:block;
	text-indent:-9000px;
	overflow: hidden;
	background-image: url(../img/menu01_02off.gif);
	width:75px;
	height:12px;
}
#menu01-02 a:hover{
	background-image:url(../img/menu01_02on.gif);
}
#menu01-03 a{
	display:block;
	text-indent:-9000px;
	overflow: hidden;
	background-image: url(../img/menu01_03off.gif);
	width:75px;
	height:12px;
}
#menu01-03 a:hover{
	background-image:url(../img/menu01_03on.gif);
}
#menu01-04 a{
	display:block;
	text-indent:-9000px;
	overflow: hidden;
	background-image: url(../img/menu01_04off.gif);
	width:75px;
	height:12px;
}
#menu01-04 a:hover{
	background-image:url(../img/menu01_04on.gif);
}
#menu01-05 a{
	display:block;
	text-indent:-9000px;
	overflow: hidden;
	background-image: url(../img/menu01_05off.gif);
	width:75px;
	height:12px;
}
#menu01-05 a:hover{
	background-image:url(../img/menu01_05on.gif);
}
#menu01-06 a{
	display:block;
	text-indent:-9000px;
	overflow: hidden;
	background-image: url(../img/menu01_06off.gif);
	width:75px;
	height:12px;
}
#menu01-06 a:hover{
	background-image:url(../img/menu01_06on.gif);
}
#menu01-07 a{
	display:block;
	text-indent:-9000px;
	overflow: hidden;
	background-image: url(../img/menu01_07off.gif);
	width:75px;
	height:12px;
}
#menu01-07 a:hover{
	background-image:url(../img/menu01_07on.gif);
}

#menu01-08 a{
	display:block;
	text-indent:-9000px;
	overflow: hidden;
	background-image: url(../img/menu01_08off.gif);
	width:75px;
	height:12px;
}
#menu01-08 a:hover{
	background-image:url(../img/menu01_08on.gif);
}












#contena {
	height: 516px;
	width: 649px;
	margin-right: 15px;
}
#contena2 {
	height: 516px;
	width: 649px;
	margin-right: 15px;
	overflow: scroll;
}
#contena3 {
	height: 516px;

	margin-right: 15px;
	overflow: auto;
}
#txt-1 {
	font-size: 11px;
	color: #666666;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	vertical-align: top;
}
#filosophy-2 {
	padding-right: 70px;
	padding-left: 50px;
}
#filosophy-2 a {
	text-decoration: none;
}
#filosophy-3 {
	text-align: center;
}
#txt-2 {
	font-size: 10px;
}
#txt-3 {
	vertical-align: top;
}
.copy {
	display:block;
	text-indent:9000px;
	overflow: hidden;
	background-image: url(../img/copyright.gif);
	height: 18px;
	width: 310px;
}
.attention {
	display:block;
	text-indent:9000px;
	overflow: hidden;
	background-image: url(../img/attention.gif);
	height: 18px;
	width: 310px;
}
#txt-4 {
	font-size: 13px;
}
#txt-6 {
	font-size: 13px;
	color: #FFFFFF;
	background-color: #6699FF;
	width: 170px;
	text-align: center;
}
#space {
	height: 5px;
}
#txt-5 {
	font-size: 11px;
	color: #CCCCCC;
	padding-right: 75px;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
}
#txt-5 a {
	text-decoration: none;
	color: #CCCCCC;
}
#news {
	font-size: 11px;
	margin-top: 20px;
	color: #797979;
	font-family: "ＭＳ Ｐゴシック", "Osaka";
}
#news a {
	text-decoration: none;
}
#news  a:hover  {
	text-decoration: underline;
}
#keisai {
	width: 350px;
	float: left;
}
#fhoto {
	float: right;
	padding-right: 100px;
}
#new {
	color: #FFFFFF;
	background-color: #0099FF;
	text-align: center;
	width: 35px;
	float: left;
	margin-right: 5px;
}
#txt-7 {
	font-size: 13px;
	color: #FFFFFF;
	background-color: #6699FF;
	width: 380px;
	text-align: center;
}
