body {  
	background: #555555;
	margin-top: 15px;
	margin-left: 15px;
	margin-right: 15px;
	margin-bottom: 20px;
	text-align: left top;
	background-image: none;
	background-repeat: no-repeat;
	background-position: left top;
}
body,th,td {  
 font-size: 12px; line-height: 140%; color: #333333;
}

A:link { color: #222222 ;}
/*
A:visited { color: #222222 ;}
*/
A:hover {text-decoration:underline;color:#666666;} 
A:active { color: #C62218 ;}
A { text-decoration : none ;}

.fs {  font-size: 10px; line-height: 135%; font-family: "ＭＳ ゴシック", "Osaka−等幅";}
.fs-g {  font-size: 10px; line-height: 135%; color: #666666; font-family: "ＭＳ ゴシック", "Osaka−等幅";}
.fs2 {  font-size: 10px; line-height: 200%;}
.fs3 {  font-size: 10px; line-height: 160%;}
.fs4 {  font-size: 10px; line-height: 120%;}
.fm2 {  font-size: 12px; line-height: 200%; margin-bottom: 0em;}
.fm3 {  font-size: 12px; line-height: 125%;}
.fm4 {  font-size: 12px; line-height: 125%; font-family: "ＭＳ ゴシック", "Osaka−等幅";}
.fl {  font-size: 14px; line-height: 140%; }

	.p1{ /*下余白em*/
 margin-top: 1em;
	margin-left: 0;
	margin-right: ;
	margin-bottom: 0em;
	text-align: left;
	vertical-align: top;
	}
		.p2{ /*下余白em*/
 margin-top: 0em;
	margin-left: 0;
	margin-right: ;
	margin-bottom: 0em;
	text-align: left;
	vertical-align: top;
	}
		.p3{ /*テーブル位置左40px余白*/
	margin-left: 40px;
	text-align: left;
	vertical-align: top;
	}
	
.line1y-r {   /*たて線、位置右側---グレー*/
background-image: url(../images/line_gray_1.gif); background-repeat: repeat-y; background-position: right top
;}
.line1y-l {   /*たて線、位置ひだり側---グレー*/
background-image: url(../images/line_gray_1.gif); background-repeat: repeat-y; background-position: left top
;}
.linedotted_black_11x-l {    /*1px_1よこ点線、位置真中---黒*/
background-image: url(../images/line_black_1px_1_dot_x.gif); background-repeat: repeat-x; background-position: center center
;}
.linedotted_11x-c {    /*1px_1よこ点線、位置真中---グレー*/
background-image: url(../images/line_gray_1px_1_dot_x.gif); background-repeat: repeat-x; background-position: center center
;}
.linedotted_11x-t {    /*1px_1よこ点線、位置上---グレー*/
background-image: url(../images/line_gray_1px_1_dot_x.gif); background-repeat: repeat-x; background-position: center top
;}
.linedotted_12x-t {    /*1px_2よこ点線、位置上---グレー*/
background-image: url(../images/line_gray_1px_2_dot_x.gif); background-repeat: repeat-x; background-position: center top
;}
.linedotted_black_12x-c {    /*1px_2よこ点線、位置真中---黒*/
background-image: url(../images/line_black_1px_2_dot_x.gif); background-repeat: repeat-x; background-position: center center
;}
.linedotted_black_12x-t {    /*1px_2よこ点線、位置上---黒*/
background-image: url(../images/line_black_1px_2_dot_x.gif); background-repeat: repeat-x; background-position: left top
;}
.linedotted_black_22x-t {    /*1px_2よこ点線、位置上---黒*/
background-image: url(../images/line_black_2px_2_dot_x.gif); background-repeat: repeat-x; background-position: left top
;}
.linedotted_black_y22x-t {    /*y2px_2よこ点線、位置上---黒*/
background-image: url(../images/line_black_y2px_2_dot_x.gif); background-repeat: repeat-x; background-position: left top
;}
.linedotted_12x-c {    /*1px_1よこ点線、位置上---グレー*/
background-image: url(../images/line_gray_1px_2_dot_x.gif); background-repeat: repeat-x; background-position: center center
;}
.linedotted21x-l {    /*2px_1よこ点線、位置真中---グレー*/
background-image: url(../images/line_gray_2px_1_dot_x.gif); background-repeat: repeat-x; background-position: center center
;}

.under {　/*ライン付き文字---赤*/
	color: #C62218;
	text-decoration: underline;
}

.bg1 {/*ipixグレーバックグラウンド*/
	background-image: url(../ipix/ipixgrayback.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

#img1 {/*画像の左側に文字がまわりこみ*/
	float: right;
	margin-left: 1em;
	margin-right: 0;
	margin-bottom: 1em;
}

#img2 {/*画像の右側にまわりこみ*/
	float: left;
	margin-top: 0.5em;
	margin-left: 0;
	margin-right: 1.2em;
	margin-bottom: 1em;
	}
	#img3 {/*画像の右側まわりこみ上マージン0*/
	float: left;
	margin-top: 0em;
	margin-left: 0;
	margin-right: 1em;
	margin-bottom: 1em;
	}
		#img4 {/*画像の右側まわりこみ上マージン0*/
	float: left;
	margin-top: 0em;
	margin-left: 0;
	margin-right: 1em;
	margin-bottom: 0.5em;
	}
			#img5 {/*画像の右側まわりこみ下マージン0*/
	float: left;
	margin-top: 0.5em;
	margin-left: 0;
	margin-right: 1em;
	margin-bottom: 0em;
	}
	.bg1 {
	background-image: url(../06info/img02.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

