body {  /*バクマ*/
	background: #FFFFFF;
	margin-top: 0;
	margin-left: 0;
	margin-right: 0;
	margin-bottom: 0;
	text-align: left top;
	background-repeat: no-repeat;
	background-position: left top;
}
body,th,td {  
font-size: 12px; line-height: 140%; color: #000000;
}
A:link { color: #222222 ;}
A:visited { color: #444444 ;}
A:hover {text-decoration: none ;} 
A:active { color: #999999 ;}
A { text-decoration :underline;color:#666666;}
.fs {  font-size: 10px; line-height: 135%; font-family: "ＭＳ ゴシック", "Osaka−等幅"}
.fsu {  font-size: 10px; line-height: 135%; font-family: "ＭＳ ゴシック", "Osaka−等幅"}
.fl {  font-size: 14px; line-height: 140%; }
.fm {  font-size: 12px; line-height: 115%;  color: #EFEFEF;}/*バクマ上メニュー*/
.fm125 {  font-size: 12px; line-height: 125%;}/*バクマトップページ新着本文文字*/
   
.p1{ /*本文段落左右40px余白*/
 margin-top: 1em;
	margin-left: 40px;
	margin-right: 40px;
	margin-bottom: 2em;
	text-align: left;
	vertical-align: top;
	}
	.p2{ /*バクマ表のテーブル位置左25px余白*/
	margin-left: 25px;
	text-align: left;
	vertical-align: top;
	}
	.p3{ /*企業情報タイトル*/
 margin-top: 30px;
	margin-bottom: 20px;
	text-align: center;
	vertical-align: top;
	}
		.p33{ /*ほかタイトル*/
 margin-top: 30px;
	margin-left: 25px;
	margin-bottom: 20px;
	text-align: left;
	vertical-align: top;
	}
	.p6{ /*ページ上へ*/
 margin-top: 30px;
	margin-bottom: 30px;
	margin-right: 20px;
	text-align: right;
	}
	.p10{ /*本文段落左40px右40px余白ライン160％*/
 margin-top: 0.5em;
	margin-left: 40px;
	margin-right: 40px;
	margin-bottom: 0.5em;
	text-align: left;
	vertical-align: top;
	line-height: 160%;
	}
	.p11{ /*バクマ本文段落左右200px余白*/
 margin-top: 0.5em;
	margin-left: 200px;
	margin-right: 40px;
	margin-bottom: 0.5em;
	text-align: left;
	vertical-align: top;
	}
.p12{ /*バクマ本文段落左右195px余白*/
 margin-top: 0.5em;
	margin-left: 195px;
	margin-right: 35px;
	margin-bottom: 0.5em;
	text-align: left;
	vertical-align: top;
	}
.p13{ /*バクマ本文段落左右85px余白ライン160％*/
 margin-top: 0.5em;
	margin-left: 85px;
	margin-right: 85px;
	margin-bottom: 0.5em;
	text-align: left;
	vertical-align: top;
	line-height: 160%;
	}


.p4 { 
	margin-top: 0.5em; /*点線枠*/
	margin-bottom: 1em;
	padding: 0.7em;
	border: 1px dashed #666666;
	line-height: 1.5;
	color: #444444;
	background : #EBEAE2;
}
.p5 { 
	margin-top: 0.5em; /*実線枠*/
	margin-bottom: 1em;
	padding: 0.7em;
	border: 1px solid #666666;
	line-height: 1.5;
	color: #222222;
	background : #FFFFFF;
}
.bo1 { /*1px枠線*/
	border-width: 1px;
	margin: 0;
	padding: 5px;
	border: #666666;
	color: #222222;
}
table.bo2 { /*バクマテーブル1px下線*/
	border-bottom: 1px solid #CECBBD;
}
.line20 {  /*横線上2px*/
background-image: url(../images/line-g2.gif); background-repeat: repeat-x; background-position: center top
}
.line10 {  /*横線中央*/
background-image: url(../images/line-g1.gif); background-repeat: repeat-x; background-position: center center
}
.line11 {  /*たて線中央*/
background-image: url(../images/line-g1.gif); background-repeat: repeat-y; background-position: center center
}
.line12 {  /*たて線左*/
background-image: url(../images/line-g1.gif); background-repeat: repeat-y; background-position: left center
}
.line13 {  /*横線上*/
background-image: url(../images/line-g1.gif); background-repeat: repeat-x; background-position: center top
}
.line14 {  /*横線下*/
background-image: url(../images/line-g1.gif); background-repeat: repeat-x; background-position: center bottom
}
.line1 {  /*右線*/
background-image: url(../images/line-g1.gif); background-repeat: repeat-y; background-position: right top
}
.line2 {  /*左線*/
background-image: url(../images/line-g2.gif); background-repeat: repeat-y; background-position: left top
}
.line4 {    /*バクマ区切りよこ点線、位置真中*/
background-image: url(../images/dot.gif); background-repeat: repeat-x; background-position: center center
}
.line5 {    /*バクマ区切りよこ点線、位置上部*/
background-image: url(../images/line-g1.gif); background-repeat: repeat-x; background-position: right top
}
.line6 {   /*たて点線*/
background-image: url(../images/dot.gif); background-repeat: repeat-y; background-position: left top
}
.line7 {    /*バクマよこ点線、位置上部*/
background-image: url(../images/dot.gif); background-repeat: repeat-x; background-position: right top
}
.line8 {    /*よこ点線、位置真中*/
background-image: url(../images/dotbgline-g.gif); background-repeat: repeat-x; background-position: center center
}.line9 {    /*バクマよこ点線、位置下*/
background-image: url(../images/dot.gif); background-repeat: repeat-x; background-position: center bottom
}

#img0 {/*まわりこみ*/
	float: right;
	margin-left: 0.5em;
	margin-right: 0;
}
#img1 {/*まわりこみ*/
	float: right;
	margin-left: 0.5em;
	margin-right: 0;
	margin-bottom: 0.6em;
}
#img2 {/*まわりこみ*/
	float: right;
	margin-top: 15px;
	margin-left: 0.5em;
	margin-right: 0;
	margin-bottom: 0;
}
#img3 {/*イメージまわりこみ*/
	float: left;
	margin-left: 0.5em;
	margin-right: 0;
	margin-bottom: 0.6em;
}
.under {　/*バクマライン付きリンク*/
	color: #0000CC;
	text-decoration: underline;
}
.bg1 {
	background-image: url(../images/bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
}


