﻿/*@charset "uft-8"; */

/* 基本設定 ここから */

/* 本文の設定 */

body {
	color #000000;
	font-family: "メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Pゴシック", "MS P Gothic",sans-serif;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 0;
	padding: 0;
	background-color: #ffffff;
	background-image: url("../image/back.png");
	background-repeat: repeat-x;
}


/* リンクの設定 */

a:link {
	color: #000000;
	text-decoration: none;
}

a:visited {
	color: #000000;
	text-decoration: none;
}

a:hover {
	color: #0000ff;
	text-decoration: none;
}

a:active {
	color: #000000;
	text-decoration: none;
}

#home a:link, #home a:visited {
	background-image: url("../image/home_off.png");
}
#home a:hover, #home a:active{
	background-image: url("../image/home_on.png");
}

#sei a:link, #sei a:visited {
	background-image: url("../image/seihin_off.png");
}
#sei a:hover, #sei a:active{
	background-image: url("../image/seihin_on.png");
}

#nou a:link, #nou a:visited {
	background-image: url("../image/nounyu_off.png");
}
#nou a:hover, #nou a:active{
	background-image: url("../image/nounyu_on.png");
}

#ann a:link, #ann a:visited {
	background-image: url("../image/kaisha_off.png");
}
#ann a:hover, #ann a:active{
	background-image: url("../image/kaisha_on.png");
}

#mai a:link, #mai a:visited {
	background-image: url("../image/toi_off.png");
}
#mai a:hover, #mai a:active{
	background-image: url("../image/toi_on.png");
}

#sai a:link, #sai a:visited {
	background-image: url("../image/saiyou_off.png");
}
#sai a:hover, #sai a:active{
	background-image: url("../image/saiyou_on.png");
}

#sei1 a:link, #sei1 a:visited{
	background-image: url("../image/seihin_on.png");
}
#sei1 a:hover, #sei1 a:active {
	background-image: url("../image/seihin_on.png");
}

#nou2 a:link, #nou2 a:visited {
	background-image: url("../image/nounyu_on.png");
}
#nou2 a:hover, #nou2 a:active{
	background-image: url("../image/nounyu_on.png");
}

#ann3 a:link, #ann3 a:visited {
	background-image: url("../image/kaisha_on.png");
}
#ann3 a:hover, #ann3 a:active{
	background-image: url("../image/kaisha_on.png");
}

#mai4 a:link, #mai4 a:visited {
	background-image: url("../image/toi_on.png");
}
#mai4 a:hover, #mai4 a:active{
	background-image: url("../image/toi_on.png");
}

#sai5 a:link, #sai5 a:visited {
	background-image: url("../image/saiyou_on.png");
}
#sai5 a:hover, #sai5 a:active{
	background-image: url("../image/saiyou_on.png");
}

/* 基本設定 ここまで */



/* レイアウト設定 ここから */

/* ページ全体レイアウトの設定 */
#pageBody {
	width: 970px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0;
	border-left:solid 2px #a9a9a9; 
	border-right:solid 2px #a9a9a9; 
	position: relative;
	background-image: url("../image/body_co.png");
	background-repeat: repeat-y;
}



/* フッターレイアウトの設定 */
#pageBottom {
	width: 970px;
	height: 85px;
	text-align: center;
	font-size: 0.8em;
	font-style: normal;
	color: #a9a9a9;
	background-image: url("../image/footer_bg.png");
	background-repeat: no-repeat;
	background-position: top left;
}

/* メニューの設定 ここから */

#menu ul{
	list-style-type: none;
	width: 970px;
	height: 45px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	border-top-style: double;
	border-bottom-style: double;
	border-width: 5px;
	border-color: #a9a9a9;
}
#menu li{
	width: 156px;
	height: 39px;
	margin: 0;
	padding: 2px;
	float: left;
}

#menu li a {
	width: 156px;
	height: 39px;
	display:block;
	margin:0;
	padding: 2px;
	text-indent: -9999px;
}


/* メニューの設定 ここまで */


/* 左サイトメニューの設定 ここから */


#sidemenu{
	width: 200px;
	height: 900px;
	border-right: solid 2px #a9a9a9;
	position: relative;
	margin-top: 0;
	margin-right: 1px;
	float: left;
}

#sidemenu ul{
	position: absolute;
	top: 0;
	left:0;
	list-style: none;
	margin: 0;
	padding: 0;
}

#sidemenu li{
	height: 51px;
	border-bottom: solid 1px #a9a9a9;
}

/*  左サイトメニューの設定 ここまで */



/* コンテンツの設定 ここから */

#cont{
	width: 770px;
	height: 900px;
	margin-left: 202px;
	margin-top: 0;
}

#cont p{
	margin: 0;
}
#cont img{

	border: solid 2px #a9a9a9;
}
/* フッターの設定 ここから */

#footerLink {
	height: 45px;
	margin: 0;
	padding: 0;
}

#footerLink ul {
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 510px;
	padding: 0;
}

#footerLink li {
	list-style-type: none;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 10px;
	padding: 0;
	float: left;
}

#address {
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding: 0;
}







