/*全体のベーススタイル*/

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;

	}