/*全体のベーススタイル*/
form{
	margin: 0px 0px 0px 0px;
}
body{
	font-size: 12px;
	color: #000000;
}
td{
	font-size: 12px;
	color: #000000;
}
a:hover{
	text-decoration: none;
}



/*各ページ共通スタイル*/
.headerbg{
	background-color: #878787;
}
.logo{
	margin: 17px 0px 16px 18px;
}
.navibg{
	background-color: #d6d6d4;
}
.navibottomline{
	background-color: #939393;
}
.navi{
	margin: 15px 0px 15px 0px;
}
.subnaviline{
	background-color: #eb0018;
}
p.subnavi{
	margin: 6px 0px 6px 14px;
	line-height: 16px;
	color: #95948b;
	text-indent: -13px;
}
a.subnavi2:link{
	color: #444444;
	text-decoration: none;
}
a.subnavi2:visited{
	color: #444444;
	text-decoration: none;
}
a.subnavi2:hover{
	color: #444444;
	text-decoration: underline;
}
a.subnavi:link{
	color: #2503b9;
	text-decoration: none;
}
a.subnavi:visited{
	color: #2503b9;
	text-decoration: none;
}
a.subnavi:hover{
	text-decoration: underline;
}
.lead{
	margin: 14px 0px 0px 0px;
	line-height: 16px;
}
.linebg-g{
	background-color: #939393;
}
.listtext1{
	margin: 16px 0px 14px 0px;
	line-height: 16px;
}
.listitem1{
	color: #eb0018;
}
.copyright{
	margin: 16px 0px 34px 18px;
	line-height: 15px;
	font-size: 11px;
	color: #e0dddd;
}

/*コーポレートビジョンスタイル*/

.vision-titlelayout{
	margin: 0px 0px 1px 0px;
}
.vision-midashilayout{
	margin: 55px 0px 1px 0px;
	color:eb0018;
}
.vision-textlayout{
	margin: 15px 25px 1px 0px;
	line-height:18px;
}
.vision-syoukai{
	margin: 15px 0px 1px 0px;
}

/*コーポレートビジョン（下層）スタイル*/

.vision-headmargin{
	margin: 1px 1px 1px 17px;
}
.vision-midashi1{
	margin: 55px 1px 1px 0px;
	color:eb0018;
}
.vision-midashi2{
	margin: 25px 1px 1px 0px;
	color:eb0018;
}
.vision-text{
	margin: 15px 30px 0px 0px;
	line-height:18px;
	color:#2e2b1d;
}
div.totop{
	margin: 45px 0px 1px 0px
}
.totoptext{
	margin: 0px 0px 1px 0px;
}
p.totop{
	margin: 45px 0px 1px 0px;
	color: #2503b9;
}
a.totop:link{
	color: #2503b9;
	text-decoration: none;
}
a.totop:visited{
	color: #2503b9;
	text-decoration: none;
}
a.totop:hover{
	text-decoration: underline;
}


/*カテゴリーリンクスタイル*/
div.categorylink{
	margin: 50px 0px 10px 0px;
	}
p.categorylink{
	margin: 0px 5px 0px 5px;
	line-height: 12px;
	font-size: 11px;
	}
