/*
	Copyright (C) Media Graphics Institute Inc. All Rights Reserved.
						http://www.medi-graph.com/
*/

body{ 
	margin: 0px 5px 0px 10px; 
	font-size: 12px; 
	color: #555555; 
	font-family: ＭＳ ゴシック, ＭＳ Ｐゴシック, Osaka-等幅, Osaka, 平成角ゴシック; 
	background-color: #FFFFFF; 
} 
a{ 
	color: #0099FF; 
	text-decoration: underline; 
}
a:hover{ 
	color: #CC0000; 
	text-decoration: none; 
}
a:visited{ 
	color: #339999; 
	text-decoration: underline; 
}
a:visited:hover{ 
	color: #CC0000; 
	text-decoration: none; 
}
.header { 
	text-align: left; 
} 
.header h1 { 
	font-size: 14px; 
	text-align: left; 
	margin: 3px 0px 0px 5px;  /* 上 右 下 左 */
	float: left; 
} 
.header h2 { 
	font-size: 12px; 
	text-align: right; 
	margin: 0px 5px 0px 0px;  /* 上 右 下 左 */
	float: right; 
} 
.sitemap { 
	font-size: 12px; 
	text-align: right; 
	margin: 0px 7px 18px 0px;  /* 上 右 下 左 */
	float: right; 
} 
h1 { 
	font-size: 12px; 
	line-height: 20px; 
	font-family: Osaka-等幅, Osaka, 平成角ゴシック, ＭＳ ゴシック, ＭＳ Ｐゴシック; 
	padding: 0px 0px 10px 0px;  /* 上 右 下 左 */
}
.date{ 
	font-size: 10px; 
	line-height: 14px; 
	color: #FF3399; 
	font-weight: bold; 
	font-family: verdana, arial, helvetica, sans-serif; 
}
.date-j{ 
	font-size: 10px; 
	line-height: 14px; 
	color: #FF3399; 
	font-weight: bold; 
	font-family: Osaka-等幅, Osaka, 平成角ゴシック, ＭＳ ゴシック, ＭＳ Ｐゴシック; 
}
.news{ 
	font-size: 11px; 
	line-height: 13px; 
	font-family: Osaka-等幅, Osaka, 平成角ゴシック, ＭＳ ゴシック, ＭＳ Ｐゴシック; 
}
.title14{ 
	font-size: 14px; 
	line-height: 20px; 
	color: #3366FF; 
	font-weight: bold; 
	font-family: Osaka-等幅, Osaka, 平成角ゴシック, ＭＳ ゴシック, ＭＳ Ｐゴシック; 
}
.title16{ 
	font-size: 16px; 
	line-height: 22px; 
	color: #3366FF; 
	font-weight: bold; 
	font-family: Osaka-等幅, Osaka, 平成角ゴシック, ＭＳ ゴシック, ＭＳ Ｐゴシック; 
}
.text12{ 
	font-size: 12px; 
	line-height: 22px; 
	font-family: Osaka-等幅, Osaka, 平成角ゴシック, ＭＳ ゴシック, ＭＳ Ｐゴシック; 
}
.text14{ 
	font-size: 14px; 
	line-height: 24px; 
	font-family: Osaka-等幅, Osaka, 平成角ゴシック, ＭＳ ゴシック, ＭＳ Ｐゴシック; 
}
.copyright{ 
	font-size: 9px; 
	font-family: verdana, arial, helvetica, sans-serif; 
	color: #FF3399; 
	text-align: center; 
} 
.j01 { 
	font-size: 1px; 
	line-height: 1px; 
	font-family: Osaka-等幅, Osaka, 平成角ゴシック, ＭＳ ゴシック, ＭＳ Ｐゴシック; 
}
.j09 { 
	font-size: 9px; 
	line-height: 13px; 
	font-family: Osaka-等幅, Osaka, 平成角ゴシック, ＭＳ ゴシック, ＭＳ Ｐゴシック; 
}
.j10 { 
	font-size: 10px; 
	line-height: 16px; 
	font-family: Osaka-等幅, Osaka, 平成角ゴシック, ＭＳ ゴシック, ＭＳ Ｐゴシック; 
}
.j11 { 
	font-size: 11px; 
	line-height: 17px; 
	font-family: Osaka-等幅, Osaka, 平成角ゴシック, ＭＳ ゴシック, ＭＳ Ｐゴシック; 
}
.j12 { 
	font-size: 12px; 
	line-height: 18px; 
	font-family: Osaka-等幅, Osaka, 平成角ゴシック, ＭＳ ゴシック, ＭＳ Ｐゴシック; 
}
.j14 { 
	font-size: 14px; 
	line-height: 20px; 
	font-family: Osaka-等幅, Osaka, 平成角ゴシック, ＭＳ ゴシック, ＭＳ Ｐゴシック; 
}
.j16 { 
	font-size: 16px; 
	line-height: 22px; 
	font-family: Osaka-等幅, Osaka, 平成角ゴシック, ＭＳ ゴシック, ＭＳ Ｐゴシック; 
}
.j18 { 
	font-size: 18px; 
	line-height: 24px; 
	font-family: Osaka-等幅, Osaka, 平成角ゴシック, ＭＳ ゴシック, ＭＳ Ｐゴシック; 
}
.e09 { 
	font-size: 9px; 
	line-height: 15px; 
	font-family: verdana, arial, helvetica, sans-serif; 
}
.e10 { 
	font-size: 10px; 
	line-height: 16px; 
	font-family: verdana, arial, helvetica, sans-serif; 
}
.e11 { 
	font-size: 11px; 
	line-height: 17px; 
	font-family: verdana, arial, helvetica, sans-serif; 
}
.e12 { 
	font-size: 12px; 
	line-height: 18px; 
	font-family: verdana, arial, helvetica, sans-serif; 
}
.e14 { 
	font-size: 14px; 
	line-height: 20px; 
	font-family: verdana, arial, helvetica, sans-serif; 
}
.e16 { 
	font-size: 16px; 
	line-height: 22px; 
	font-family: verdana, arial, helvetica, sans-serif; 
}
.e18 { 
	font-size: 18px; 
	line-height: 24px; 
	font-family: verdana, arial, helvetica, sans-serif; 
}
