body{
margin: 0;
scrollbar-3dlight-color:	#ABABAC;
scrollbar-arrow-color:		#FCFCFD;
scrollbar-darkshadow-color:	#FCFCFD;
scrollbar-face-color:		#FFFFFF;
scrollbar-highlight-color:	#FCFCFD;
scrollbar-shadow-color:		#ABABAC;
scrollbar-track-color:		#FFFFFF;
}
a:link{/*リンク色*/
/*color: #554956;*/
color:				000080;
text-decoration:none;
}
a:visited{/*訪問済みリンク色*/
color:				000080;
/*color: #554956;*/
text-decoration:		none;
}
a:hover,a:active{/*アクティブリンク色*/
color:				#F0E68C;
text-decoration:		underline;
}
h1{
font-size:			10pt;
font-family:			Tahoma,Arial,sans-serif;
font-weight:			normal;
letter-spacing:			0.5em;
color:				black;
padding:			0.7em 0.5em 0.2em 1em;
margin:				0 0.7em 0.5em 0.7em;
}
h2{
font-size:			10pt;
font-family:			Tahoma,Arial,sans-serif;
font-weight:			normal;
letter-spacing:			0.1em;
color:				Black;
padding:			0.2em 0.2em;
margin:				0.5em 0.5em;
}
h3{
font-size:			10pt;
font-family:			Tahoma,Arial,sans-serif;
font-weight:			normal;
letter-spacing:			0.1em;
color:				Black;
padding:			0.2em 0.2em;
margin:				0.5em 0.5em;
letter-spacing:			0.2em;
}
h4{
font-size:			10pt;
font-family:			Tahoma,Arial,sans-serif;
font-weight:			normal;
letter-spacing:			0.1em;
color:				Black;
padding:			0.2em 0.2em;
margin:				0.5em 0.5em;
letter-spacing:			0.2em;
}
h5{
font-size:			10pt;
font-family:			Tahoma,Arial,sans-serif;
font-weight:			normal;
letter-spacing:			0.1em;
color:				Black;
padding:			0.2em 0.2em;
margin:				0.5em 0.5em;
letter-spacing:			0.2em;
}
HR {
border:				1px #DCDCDC solid;
height:				1px;
}
input,textarea,select,option{
background-color:		#FFFFFF;
border-color:			#CACACA;
border:				solid 1px;
}
.menu	{
font-size : 			8pt;
color : 			black;
line-height: 			20px;
letter-spacing:			0.2em;
margin-top:			0.0em;
margin-bottom:			0.0em;
margin-left:			2.0em;
margin-right:			2.0em;
font-weight: 			lighter;
}
.smenu	{
font-size : 			7pt;
color : 			black;
line-height: 			15px;
letter-spacing:			0.2em;
margin-top:			0.0em;
margin-bottom:			0.0em;
margin-left:			0.5em;
margin-right:			0.5em;
font-weight: 			lighter;
}
.doc	{
font-size : 			9pt;
color : 			black;
line-height: 			15px;
letter-spacing:			0.2em;
margin-top:			1.0em;
margin-bottom:			1.0em;
margin-left:			0.0em;
margin-right:			0.0em;
font-weight: 			lighter;
}
.box	{
font-size : 			9pt;
color : 			black;
line-height: 			20px;
letter-spacing:			0.2em;
margin-top:			0.1em;
margin-bottom:			0.1em;
margin-left:			0.1em;
margin-right:			0.1em;
padding: 			0.0em;
font-weight: 			lighter;
}
.cmt	{
font-size : 			10pt;
color : 			black;
line-height: 			25px;
letter-spacing:			0.2em;
margin-top:			0.2em;
margin-bottom:			0.2em;
margin-left:			1.5em;
margin-right:			1.5em;
font-weight: 			lighter;
}
.frame{
border:				solid 1px #DCDCDC;/*枠色*/
}
/* □ スライド枠の設定 */
.news{
overflow:			auto;
font-size:			9pt;
margin:				0em 0em 0em 0em;
padding:			0.1em 0.1em 0.5em 0.5em;
}