@charset "shift_jis";

/*===FontBase===*/
A:link {
	COLOR: #0000CC;
	text-decoration: underline;
}
A:active {
	COLOR: #0000CC;
	text-decoration: underline;
}
A:visited {
	COLOR: #0000CC;
	text-decoration: underline;
}
A:hover {
	COLOR: #CC0000;
	text-decoration: underline;
}
/*===Font26px===*/
.title26px {
	margin:0px 0 0px 0; padding:0; FONT-SIZE: 24px; LINE-HEIGHT: 100%; FONT-FAMILY: "lr oSVbN", "Osaka", "qMmpS Pro W3";
	LETTER-SPACING: 2px; color: #00007E; font-weight: normal;
}
/*===Font14px===*/
.c5h130 {
	FONT-SIZE: 14px; LINE-HEIGHT: 130%; FONT-FAMILY: "lr oSVbN", "Osaka", "qMmpS Pro W3"; LETTER-SPACING: 0px;
}
.c5h150 {
	FONT-SIZE: 14px; LINE-HEIGHT: 150%; FONT-FAMILY: "lr oSVbN", "Osaka", "qMmpS Pro W3"; LETTER-SPACING: 0px;
}
/*===Font12px===*/
.c3h120 {
	FONT-SIZE: 12px; LINE-HEIGHT: 130%; FONT-FAMILY: "lr oSVbN", "Osaka", "qMmpS Pro W3"; LETTER-SPACING: 0px;
}
.c3h130 {
	FONT-SIZE: 12px; LINE-HEIGHT: 130%; FONT-FAMILY: "lr oSVbN", "Osaka", "qMmpS Pro W3"; LETTER-SPACING: 1px;
}
.c3h140 {
	FONT-SIZE: 12px; LINE-HEIGHT: 170%; FONT-FAMILY: "lr oSVbN", "Osaka", "qMmpS Pro W3"; LETTER-SPACING: 0px;
}
/*===en fr Font===*/
.c3h120fr {
	FONT-SIZE: 12px; LINE-HEIGHT: 130%; FONT-FAMILY: "Times New Roman", Times, serif; LETTER-SPACING: 0px;
}
.c3h130fr {
	FONT-SIZE: 12px; LINE-HEIGHT: 130%; FONT-FAMILY: "Times New Roman", Times, serif; LETTER-SPACING: 1px;
}
.c2h120fr {
	FONT-SIZE: 10px; LINE-HEIGHT: 135%; FONT-FAMILY: "Times New Roman", Times, serif; LETTER-SPACING: 1px;
}
.c5h130fr {
	FONT-SIZE: 14px; LINE-HEIGHT: 130%; FONT-FAMILY: "Times New Roman", Times, serif; LETTER-SPACING: 0px;
}
/*===Font10px===*/
.c2 {
	FONT-SIZE: 10px; LINE-HEIGHT: 100%; FONT-FAMILY: "lr oSVbN", "Osaka", "qMmpS Pro W3"; LETTER-SPACING: 1px;
}
.c2h120 {
	FONT-SIZE: 10px; LINE-HEIGHT: 135%; FONT-FAMILY: "lr oSVbN", "Osaka", "qMmpS Pro W3"; LETTER-SPACING: 1px;
}
.c2h140 {
	FONT-SIZE: 10px; LINE-HEIGHT: 140%; FONT-FAMILY: "lr oSVbN", "Osaka", "qMmpS Pro W3"; LETTER-SPACING: 1px;
}
.c2h160 {
	FONT-SIZE: 10px; LINE-HEIGHT: 160%; FONT-FAMILY: "lr oSVbN", "Osaka", "qMmpS Pro W3"; LETTER-SPACING: 1px;
}
.c2h100gray {
	FONT-SIZE: 10px; LINE-HEIGHT: 100%; FONT-FAMILY: "lr oSVbN", "Osaka", "qMmpS Pro W3"; LETTER-SPACING: 1px; color: #666666;
}
.c2h170gray {
	FONT-SIZE: 10px; LINE-HEIGHT: 170%; FONT-FAMILY: "lr oSVbN", "Osaka", "qMmpS Pro W3"; LETTER-SPACING: 1px; color: #666666;
}
/*======*/
.style1 {
	background-color: #EEEEEE; padding: 0px; margin: 0px; font-family: "lr oSVbN", "Osaka", "qMmpS Pro W3", "qMmpS Pro W3"; font-size: 10px; line-height: 100%; color: #333333; border: 1px dashed #999999;
	}
.style2 {
	background-color: #EEEEEE; padding: 0px; margin: 0px; font-family: "lr oSVbN", "Osaka", "qMmpS Pro W3", "qMmpS Pro W3"; font-size: 12px; line-height: 120%; color: #333333; border: 1px solid #999999;
	}
.style3 {
	background-color: #EEEEEE;
	padding: 0px;
	margin: 0px;
	font-family: "lr oSVbN", "Osaka", "qMmpS Pro W3", "qMmpS Pro W3";
	font-size: 12px;
	line-height: 120%;
	color: #333333;
	border: 1px solid #999999;
	width: 400px;
	}
.style4 {
	background-color: #EEEEEE;
	padding: 0px;
	margin: 0px;
	font-family: "lr oSVbN", "Osaka", "qMmpS Pro W3", "qMmpS Pro W3";
	font-size: 12px;
	line-height: 120%;
	color: #333333;
	border: 1px solid #999999;
	width: 120px;
	height: 14px;
	}
/*===English===*/
.enc3h120 {
	FONT-SIZE: 12px; LINE-HEIGHT: 130%; LETTER-SPACING: 0px;
}
.enc2h140 {
	FONT-SIZE: 10px; LINE-HEIGHT: 140%; LETTER-SPACING: 1px;
}
.lineglay {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

/*===090709===*/
.c4h0 {
	FONT-SIZE: 16px;
	LINE-HEIGHT: 100%;
	color: #990000;
}
.c4h150 {
	FONT-SIZE: 14px; LINE-HEIGHT: 150%; LETTER-SPACING: 0px;text-align:justify;
}

/*===100119===*/
.ttl01 {
	FONT-SIZE: 18px;
	LINE-HEIGHT: 100%;
	LETTER-SPACING: 0px;
	font-weight: bold;
	color: #0000FF;
}

