a:link {
	color: #ffcc33; text-decoration: underline;
}
a:visited {
	color: #ffcc33; text-decoration: underline;
}
a:hover {
	color: #ff9933; text-decoration: underline;
}
a:active {
	color: #ff9933; text-decoration: underline;
}

body {
	width: 100%; height: 100%; margin: 0px;	
}

#all {
	width: 100%; height: 100%; margin: 0px;	background-image: url(img/back1200.gif);
}
#all-box {
	width: 800px; height: 1200px; margin: 0px auto;
}

#title-box {
	width: 800px; height: 100px; margin: 0px auto;
}
#pr1 {
	width: 400px; height: 15px; margin-top: 10px; float: left; font-size: 10px; color: #f5f5f5; text-align: left;
}
#pr2 {
	width: 400px; height: 15px; margin-top: 10px; float: left; font-size: 10px; color: #dcdcdc; text-align: right;
}
#pr3 {
	width: 520px; height: 42px; margin-top: 15px; float: left; font-size: 14px; color: #f5f5f5; text-align: left;
}
#logo {
	width: 280px; height: 75px; float: left;
}
#navi {
	width: 320px; height: 18px; float: right;
}
.navi_a {
	width: 80px; height: 18px; float: left; font-size: 12px; font-weight: bold; text-align: center;
}	
.navi_b {
	width: 80px; height: 18px; float: left; font-size: 12px; font-weight: bold; color: #CC3333; text-align: center;
}	

#contents-box {
	width: 800px; height: 950px; margin: 0px auto; background-color: #ffffff;
}
.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;
}

#specer-box {
	width: 800px; height: 30px; margin: 0px auto;
}

#shiotsu-box {
	width: 800px; height: 90px;
}
.shiotsu_logo {
	width: 200px; height: 30px; margin-left: 300px;
}
.shiotsu_address {
	width: 200px; height: 15px; margin: 0px auto; font-size: 12px; color: #f5f5f5; text-align: center;
}
.shiotsu_tel {
	width: 200px; height: 15px; margin: 0px auto; font-size: 12px; color: #f5f5f5; text-align: center;
}
.shiotsu_fax {
	width: 200px; height: 15px; margin: 0px auto; font-size: 12px; color: #f5f5f5; text-align: center;
}
.shiotsu_mail {
	width: 200px; height: 15px; margin: 0px auto; font-size: 12px; color: #f5f5f5; text-align: center;
}

#copyright-box {
	width: 800px; height: 15px; margin: 10px auto 5px; font-size: 10px; color: #f5f5f5; text-align: center;
}
