body {
	font-size: 15px;
	color: #000000;
	font-family: Meiryo, "MS PGothic", Osaka, sans-serif;
	line-height: 120%;
	margin: 0px;
	padding: 0px;
}

table {
	font-size: 15px;
	line-height: 120%;
}

input {
	color: #000000;
	font-family: MS UI Gothic,Osaka,sans-serif;
	font-size: 14px;
}

textarea {
	color: #000000;
	font-size: 14px;
	font-family: MS UI Gothic,Osaka,sans-serif;
}

select {
	color: #000000;
	font-size: 14px;
	background-color: #F5F5DC;
	font-family: MS UI Gothic,Osaka,sans-serif;
}

a:link {
	color: #0000CD;
}

a:visited {
	color: #0000CD;
}

a.navLink {
	color: #0000CD;
	font-weight: bold;
}

a.nav:visited {
	color: #0000CD;
}

a:hover {
	color: #C00000;
	background-color: #ffffff;
}
a        {

 text-decoration:none;
 }

/* ID Styles */

#siteInfo {
	font-family: Albany, Arial;
	font-size: 12px;
	line-height: 110%;
	margin: 2px 2px 0px 0px;
}

#navheader {
	font-size: 13px;
	line-height: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#navheader_2 {
	font-size: 13px;
	line-height: 120%;
	border-width: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-left-color: #D3D3D3;
	border-top-color: #D3D3D3;
	border-right-color: #D3D3D3;
	border-bottom-color: #D3D3D3;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
} 
#linkheader_1 { 
width : 800px;
background: #ffffff;
height: 32px;
font-size : 13px;
font-weight: bold; 
text-align: center;
border-width : 1px 1px 1px 1px;
border-style : solid solid solid solid;
border-left-color : #d3d3d3;
border-top-color : #f5f5f5;
border-right-color : #d3d3d3;
border-bottom-color : #d3d3d3;
margin : 0 0 0 0px;
} 

#navfooter_1 {
	border-width: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-left-color: #D3D3D3;
	border-top-color: #f5f5f5;
	border-right-color: #D3D3D3;
	border-bottom-color: #D3D3D3;
	margin: 0px 0px 0px 2px;
}

#hi {
	line-height: 200%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#strong {
	color: #0062C4;
}

#shadow {
	color: #6666FF;
	font: bolder 17px "MS UI Gothic", Osaka, sans-serif;
	WIDTH: 100%;
	filter: DropShadow(color=#D3D3D3,offX=3,offY=3,POSITIVE=3;
}

#shadow_2 {
	WIDTH: 100%;
	filter: DropShadow(color=#C0C0C0,offX=6,offY=6,POSITIVE=6;
}

/* Class Styles */

.shousai_1 {
	border-width: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-left-color: #D3D3D3;
	border-top-color: #D3D3D3;
	border-right-color: #D3D3D3;
	border-bottom-color: #ffffff;
	margin: 0px 0px 0px 2px;
}

.shousai_2 {
	border-width: 1px 1px 1px 1px;
	border-style: dashed dashed dashed dashed;
	border-left-color: #D3D3D3;
	border-top-color: #D3D3D3;
	border-right-color: #ffffff;
	border-bottom-color: #ffffff;
	margin: 0px 0px 0px 2px;
}

.shousai_3 {
	border-width: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-left-color: #d3d3d3;
	border-top-color: #d3d3d3;
	border-right-color: #d3d3d3;
	border-bottom-color: #ffffff;
	margin: 0px 3px 0px 3px;
}

.shousai_5 {
	border-width: 1px 1px 1px 1px;
	border-style: dashed dashed dashed dashed;
	border-left-color: #d3d3d3;
	border-top-color: #d3d3d3;
	border-right-color: #d3d3d3;
	border-bottom-color: #d3d3d3;
	margin: 0px 0px 0px 0px;
}

.sidebar {
	font-size: 13.0px;
	line-height: 105%;
	font-weight: normal;
} 
.link_m {
width : 125px; 
font-size : 13px;
text-align: center;
border-width : 0px 1px 0px 0px;
border-style : solid solid solid solid;
border-left-color : #d3d3d3;
border-top-color : #d3d3d3;
border-right-color : #d3d3d3;
border-bottom-color : #f5f5f5;
margin : 0 0 0 0;
padding : 0 0 0 0;
} 
.link_sm {
width : 115px; 
font-size : 13px;
text-align: center;
border-width : 0px 1px 0px 0px;
border-style : solid solid solid solid;
border-left-color : #d3d3d3;
border-top-color : #d3d3d3;
border-right-color : #d3d3d3;
border-bottom-color : #f5f5f5;
margin : 0 0 0 0;
padding : 0 0 0 0;
} 
.link_ssm {
width : 110px; 
font-size : 13px;
text-align: center;
border-width : 0px 1px 0px 0px;
border-style : solid solid solid solid;
border-left-color : #d3d3d3;
border-top-color : #d3d3d3;
border-right-color : #d3d3d3;
border-bottom-color : #f5f5f5;
margin : 0 0 0 0;
padding : 0 0 0 0;
}        
.link_s {
width : 100px; 
font-size : 13px;
text-align: center;
border-width : 0px 1px 0px 0px;
border-style : solid solid solid solid;
border-left-color : #d3d3d3;
border-top-color : #d3d3d3;
border-right-color : #d3d3d3;
border-bottom-color : #f5f5f5;
margin : 0 0 0 0;
padding : 0 0 0 0;
} 
.link_ss {
width : 75px; 
font-size : 13px;
text-align: center;
border-width : 0px 1px 0px 0px;
border-style : solid solid solid solid;
border-left-color : #d3d3d3;
border-top-color : #d3d3d3;
border-right-color : #d3d3d3;
border-bottom-color : #f5f5f5;
margin : 0 0 0 0;
padding : 0 0 0 0;
} 

.small {
	font-size: 12.0px;
	line-height: 110%;
}

.middle {
	font-size: 14.0px;
	line-height: 120%;
}

.strong {
	font-size: 15.0px;
	line-height: 120%;
}

.section {
	color: #CC0033;
	font-size: 13.0px;
	font-family: Courier New, Courier, mono;
}

.section_2 {
	color: #CC0033;
	font-size: 13.0px;
	font-family: MS UI Gothic,Osaka,sans-serif;
	line-height: 110%;
}

.company {
	font-size: 13.0px;
	font-family: Courier New, Courier, mono;
	line-height: 105%;
}
.shadow {

filter: DropShadow(color=#C0C0C0,offX=3,offY=3,POSITIVE=3;

