

/*���X�،� CSS*/

body {
	text-align: center;
	<div align="center">
	margin: 0;
	padding:0;
	font-size:13px;
	color: #4e454a;
	background-color: #ffffff;
	line-height: 150%;
	cursor:default;
	overflow:hidden;

}

div#container {
	margin:  0px; 
	width: 750;
	text-align: left;
	background-color: #000000;
	background-image:url(../sasaken/img/back.gif);
	/* border: 1px solid #AAA; */
}

div#header {
	text-align: right;
	text-valign: bottom;
	height: 172px;
	width:750px;
	border: 0px ;
	background-repeat: no-repeat;
	background-color: #000000;
	background-image:url("../nakajimaken/img/top.png");
}

div#header2 {
	text-align: right;
	height: 172px;
	width:750px;
	border: 0px ;
	background-repeat: no-repeat;
	background-color: #000000;
	background-image:url("../sasaken/img/top_e.png");
}

div#body {
	margin-top: 0px;
	width: 750px;
}


div#left {
	width: 185px;
	float: left;
	margin-top: 10px;
}

div#right {
	border: 1px solid #163525;
	width: 535px;
	margin-top: 10px;
	margin-left: 210px;
	margin-bottom:10px;
	background-color: #EAEAEA;
}

div#footer {

	color: #fff;
	width:730px;
	background-color: #080808;
	padding: 10px;
	clear:both;
}



div.contents {
	margin: 10px;
}


a {text-decoration: none;}
a:link {color: #444444;}
a:visited {color: #444444;}
a:hover {color: #666666; text-decoration:none; cursor:pointer;}
a:active {color: #666666;}


div.menu {
	line-height: 120%;
	margin-bottom: 10px;
	border: 1px solid #163525;
	background-color: #EAEAEC;
}

div.menu li {
	margin:0px;
	padding: 0px;
}

div.menu ul {
	margin:0px;
	padding: 0px;
	list-style-type: none;
	margin-left: 5px;
}

div.menu a:hover {
	background-color: #dde8db;
	text-decoration:none;
}

div.linkbox {
	width: 210px;
	height:80px;
	border: 1px solid #163525;
	margin: 10px;
	padding: 5px;
	float: left;
	background-color: #dde8db;
	font-size:13px;
}

div.linkboxr {
	width: 210px;
	height:80px;
	border: 1px solid #163525;
	margin-left: 250px;
	margin-top: 20px;
	margin-bottom: 10px;
	padding: 5px;
	background-color: #dde8db;
	font-size:13px;
}

div.linkboxr_ {
	width: 210px;
	height:80px;
	border: 1px solid #163525;
	margin-left: 250px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 5px;
	background-color: #dde8db;
	font-size:13px;
}
#left ul.menu{
	list-style-type: none;
	margin-left: 5px;
}

ul.menu li{
}

address {
	font-style: normal;
	text-align:center;
}

del {
	color:#999999;
}

p {
	margin:5px;
	margin-left:5%;
	margin-bottom: 20px;
}

dl {
	margin-left:10px;
}

dt {
	margin:0;
	margin-top:0px;
	border-left: 1em solid #AAA;
	padding-left: 5px;
	font-family:Arial,Verdana;
	font-weight:bold;
}

dd {
	margin:5px;
	margin-left:5%;
	margin-bottom: 0px;
	padding:0;
}

hr {
	BORDER-STYLE:solid;
	height: 1px;
	width: 100%; 
	/*text-align:center;*/
	border-color:#666666;
}

h2 {
	padding: 0px 5px;
	color: #448877;
	font-size: medium;
	font-weight: bold;
	font-family: arial , Helvetica , verdana, sans-serif;
	width: 150px;
	border-bottom: 1px solid #337766;
	}



table {
	margin:0;
	font-size:100%;
}





.lbor{/*�S�̘g*/
  width: 185px;/*�S�̂̕�*/
  border-left: solid 4px #747474;/*�g�F*/
  border-bottom: solid 1px #747474;
�@margin-bottom: 15px;
  }
.lbor_on{/*�S�̘g*/
  width: 185px;/*�S�̂̕�*/
  border-left: solid 4px #000b00;/*�g�F*/
  border-bottom: solid 1px #000b00;
�@margin-bottom: 15px;
  }

.title{/*�^�C�g������*/
  width: 160px;	/*�^�C�g���o�[�̑傫��*/
�@font-weight : bold;/*����*/
  font-size: 10pt;/*�����T�C�Y*/
  font-family: Arial,Verdana,sans-serif;	/*�t�H���g�̎��*/
  letter-spacing: 0.4em;
  color: #FFFFFF;/*�����F*/
  background-color: #747474;/*�w�i�F*/
  padding: 0px 1em 0px 0.7em;
  border-left: solid 3px #DADADD;	/*���[�̖͗l*/
  filter: alpha(opacity=100,finishopacity=30,style=1);	/*�O���f�[�V����*/
  cursor:pointer;
  }
.title_on{/*�^�C�g������*/
  width: 160px;
  font-weight : bold;/*����*/
  font-size: 10pt;/*�����T�C�Y*/
  font-family: Arial,Verdana,sans-serif;	/*�t�H���g�̎��*/
  letter-spacing: 0.4em;
  color: #FFFFFF;/*�����F*/
  background-color: #000b00;/*�w�i�F*/
  padding: 0px 1em 0px 0.7em;
  border-left: solid 3px #DADADD;	/*���[�̖͗l*/
  filter: alpha(opacity=100,finishopacity=50,style=1);	/*�O���f�[�V����*/
  }

.text{/*���e����*/
  font-size: 9pt;/*�����T�C�Y*/
�@padding: 1px 1em 1px 7px;
  border-top: solid 1px #747474;/*�g�F*/
  border-left: solid 3px #DADADD;
�@border-top: solid 3px #DADADC;
  border-bottom: solid 3px #DADADC;
  }
.text_on{/*���e����*/
  font-size: 9pt;/*�����T�C�Y*/
�@padding: 1px 1em 1px 7px;
  border-top: solid 1px #747474;/*�g�F*/
  border-left: solid 3px #afafb1;
�@border-top: solid 3px #afafb0;
  border-bottom: solid 3px #afafb0;
  }


