﻿a:link {
	color:	#0066FF;	
	text-decoration: none;
}
a:visited {
	color: #0066FF; text-decoration: none;
}
a:hover {
	color:#000066;
	text-decoration: underline;
}
a:active {
	color: #FF9900; text-decoration: underline;
}


/*BOX全体*/
.box {
	width: 800px;
	margin-left:auto;
	margin-right:auto;
	background-color:white;
	padding-bottom:10px;
	line-height:110%
	}


/*左上：事業説明*/	
.top1 {
	width:400px;
	float:left;
	font-size:x-small;
	text-align:left;
	padding:5px;
	}

/*所在記載*/
.top2 {
	font-size:x-small;
	text-align:right;
	padding:5px;
	}

/*会社ロゴ*/
.top3 {
	width:400px;
	float:left;
	padding:5px;
	}

/*各ロゴリンク*/
.top4 {
	width:310px;
	padding:5px;
	float:right;
	}


/*メニュー*/
.top8 {
	clear:both;
	padding-top:10px;
	padding-bottom:10px;
	text-align:center;
	font-family:メイリオ, Meiryo, arial, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif; 
	font-size:13px;
	letter-spacing:2px;
	background:	#EEF7FD;
	}

/*所在*/
.top9 {
	clear:both;
	font-family:メイリオ, Meiryo, arial, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
	font-size:12px;
	text-align:right;
	padding:10px;
	background:	#EEF7FD;
	}

/*copyright*/	
.top10 {
	width:800px;
	height:auto;
	text-align:center;
	font-family:メイリオ, Meiryo, arial, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif; color:white;
	font-size:11px;
	background:#000099;
	}




/*ビジネスフィールド*/

.business {
	height:250px;
	padding-bottom:20px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	clear:both
	}


.business-specer {
	width: 640px; height: 50px; margin: 0px auto;
}

.midashi_box {
	width: 630px; margin: 0px auto;  border-bottom: solid 2px; border-color: #4682b4; padding-left: 10px; font-size: 16px; font-weight: bold; color: #4682b4; text-align: left;
}
#box {
	width: 640px; height: 920px; margin: 0px auto;
}
#box a:link {
	color: #cc3300; text-decoration: underline;
}
#box a:visited {
	color: #cc3300; text-decoration: underline;
}
#box a:hover {
	color: #ff9900; text-decoration: underline;
}
#box a:active {
	color: #ff9900; text-decoration: underline;
}
.business_box {
	width: 580px; height: 120px; margin: 0px auto; padding: 10px 10px; border-bottom: dashed 1px; border-bottom-color: #4682b4;
}
.business_photo1 {
	width: 160px; height: 120px; float: left; background-image: url(img/business_1.jpg)
}
.business_photo2 {
	width: 160px; height: 120px; float: left; background-image: url(img/business_2.jpg)
}
.business_photo3 {
	width: 160px; height: 120px; float: left; background-image: url(img/business_3.jpg)
}
.business_photo4 {
	width: 160px; height: 120px; float: left; background-image: url(img/business_4.jpg)
}
.business_photo5 {
	width: 160px; height: 120px; float: left; background-image: url(img/business_5.jpg)
}
.business_photo6 {
	width: 160px; height: 120px; float: left; background-image: url(img/business_6.jpg)
}
.business_title {
	width: 220px; height: 20px; float: right; font-size: 14px; font-weight: bold; color: #4682b4; text-align: left; letter-spacing: 1px;
}
.business_link {
	width: 180px; height: 20px; float: right; font-size: 12px; text-align: right;
}
.business_honbun {
	width: 400px; height: 40px; float: right; font-size: 12px; color: #4682b4; text-align: left; letter-spacing: 1px; line-height: 15px;
}
.business_honbun2 {
	width: 400px; height: 60px; float: right; font-size: 12px; color: #666666; text-align: left; letter-spacing: 1px; line-height: 15px;
}
