div#header{
width:760px;
height:117px;
color:#888;
background-image:url(images/fuji_03.jpg);
margin:0;
padding:0;
}
div#container{
width:760px;
margin:0;
padding:0;
background-color:#ffffff;
}
div#contents{
width:565px;
float:right;
color:#666;
margin:0 0 0 5px;
padding:0;
background-color:#fff;
}
div#navi{
width:180px;
float:left;
height:auto;
background-color:#fff;
margin:0;
padding:0;
}
#navi ul,#navi li{
margin:0;
padding:0;
list-style:none;
}

#navi li#navi_001{
width:auto;
height:auto;
padding:5 10px;
border-top:1px solid #cc0000;
border-right:1px solid #cc0000;
border-left:1pxx solid #cc0000;
background-color:#ffcc99;
text-align:left;
color:#CCCCCC;
}
#navi#navi_001 a,#navi#navi_001 a:link #navi#navi_001 a:visited{
text-decoration:none;
color:#cc0000;
background-color:#ffcc99;
width:auto;
height:auto;
}
#navi#navi_001 a:hover{
color:#000000;
text-decoration:underline;
}


#navi li#navi_002{
width:auto;
height:auto;
padding:5 10px;
border-top:1px solid #006699;
border-right:1px solid #006699;
border-left:1pxx solid #006699;
background-color:#99ccff;
text-align:left;
color:#CCCCCC;
}
#navi#navi_002 a,#navi#navi_002 a:link #navi#navi_002 a:visited{
text-decoration:none;
color:#006699;
background-color:#99ccff;
width:auto;
height:auto;
}
#navi#navi_002 a:hover{
color:#000000;
text-decoration:underline;
}


#navi li#navi_003{
width:auto;
height:auto;
padding:5 10px;
border-top:1px solid #669933;
border-right:1px solid #669933;
border-left:1pxx solid #669933;
background-color:#99cc99;
text-align:left;
color:#CCCCCC;
}
#navi#navi_003 a,#navi#navi_003 a:link #navi#navi_003 a:visited{
text-decoration:none;
color:#669933;
background-color:#99cc99;
width:auto;
height:auto;
}
#navi#navi_003 a:hover{
color:#000000;
text-decoration:underline;
}


#navi li#navi_004{
width:auto;
height:auto;
padding:5 10px;
border-top:1px solid #cc0000;
border-right:1px solid #cc0000;
border-left:1pxx solid #cc0000;
background-color:#ffffcc;
text-align:left;
color:#CCCCCC;
}
#navi#navi_004 a,#navi#navi_004 a:link #navi#navi_004 a:visited{
text-decoration:none;
color:#cc0000;
background-color:#ffffcc;
width:auto;
height:auto;
}
#navi#navi_004 a:hover{
color:#000000;
text-decoration:underline;
}


#navi li#navi_005{
width:auto;
height:auto;
padding:5 10px;
border-top:1px solid #666666;
border-right:1px solid #666666;
border-left:1pxx solid #666666;
background-color:#666666;
text-align:left;
color:#CCCCCC;
}
#navi#navi_005 a,#navi#navi_005 a:link #navi#navi_005 a:visited{
text-decoration:none;
color:#ffffff;
background-color:#666666;
width:auto;
height:auto;
}
#navi#navi_005 a:hover{
color:#000000;
text-decoration:underline;
}

div#footer{
clear:both;
width:760px;
color:#666666;
background-color:#FFFFFF;
}


#img_left{
float:left;
margin-right:20px;
margin-bottom:10px;
padding:0px;
}
#img_right{
float:right;
margin-right:20px;
margin-bottom:10px;
padding:0px;
}


/*全体の余白と文字色の設定*/

BODY,td,tr,th, {
	MARGIN-TOP: 0px; 
	MARGIN-LEFT: 0px; 
	COLOR: #666; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 14px; 
	MARGIN: 0px 14px 18px; 
	COLOR: #666; 
	LINE-HEIGHT: 18px; 
	TEXT-DECORATION: none;
}
}

/* リンク設定 */ 
A:link {color:#0000ff;
} 
A:visited {color:#660099;
} 
A:hover {
color : #ff8000;
} 




/*パンくずの文字設定*/
.path {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	MARGIN: 16px 12px 25px; 
	COLOR: #666666; 
	LINE-HEIGHT: 18px; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}

/*パンくずのリンクがある場合の設定*/
.pathlink {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #666666; 
	LINE-HEIGHT: 18px; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: underline;
}
/*パンくずのリンク、オンマウスの設定*/
.pathlink:hover {
	COLOR: #CC0000;
}



/*大きい見出し*/
.title {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 24px; 
	MARGIN: 0px 14px 15x; 
	COLOR: #339966; 
	LINE-HEIGHT: 24px; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
}

/*中項目*/
.nakamidasi {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #0d40a6;
	LINE-HEIGHT: 18px;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	margin-right: 14px;
	margin-bottom: 18px;
	margin-left: 14px;
}
.nakamidasi_attention {
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	color:#FF0099;
	LINE-HEIGHT: 18px;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	margin-right: 14px;
	margin-bottom: 18px;
	margin-left: 14px;
}
.nakamidasi_attention_2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 20px;
	color:#FF0000;
	LINE-HEIGHT: 22px;
	FONT-FAMILY: "Arial", "Verdana", "Helvetica", "sans-serif";
	TEXT-DECORATION: none;
	margin-right: 14px;
	margin-bottom: 18px;
	margin-left: 14px;
}
/*中項目にリンクがある場合の設定*/
.nakamidasi_link {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 16px; 
	COLOR: #0d40a6; 
	LINE-HEIGHT: 18px; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: underline;
}

/*中項目のリンク、オンマウスの設定*/
.nakamidasi_link:hover {
	COLOR: #666666
}

/*基本的本文の設定*/
.profilestext {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 14px; 
	MARGIN: 0px 14px 18px; 
	COLOR: #666666; 
	LINE-HEIGHT: 18px; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
	TEXT-DECORATION: none;
}


/*s下にあるリンク集の部分*/
#menu ul,#menu li{
margin:0px;
padding:0px;
list-style:none;
font-size:11px;
background-color:#CCCCCC;
}
#menu li{
float:left;
border-top:1px solid #333333;
border-right:1px solid #333333;
border-bottom:1px solid #333333;
}
#menu a,#menu a:link,#menu a:visited{
text-decoration:none;
color:#333333;
background-color:transparent;
width:94px;
height:auto;
text-align:center;
padding:2px 0;
display:block;
}
#menu a:hover{
color:#FFFFFF;
background-color:#6699FF;
}
#menu li.start{
border-left:1px solid#333333;
width:93px;
}
