* {
 margin:0;
 padding:0;
}

body {
	font: 100% "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS P Gothic", sans-serif;
/*
	background: #AEC87A;
*/
	background: #003300;
	margin: 0;
	padding: 0;
	color: #000000;
	height: 100%;
}
h1,h2,h3 {
	font: 100% "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "HG丸ｺﾞｼｯｸM-PRO", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS P Gothic", sans-serif;
	text-align: left;
	height: 100%;
}

#boxContainer {
 background:#fff;
}

#boxHeader1, #boxHeader2 {
 background: #ddd; 
}

#boxContents {
 background:#fff;
}

#mainContents {
 margin:	15px 0 15px 15px;
}

#boxMenu {
 background:#fff;
}

#boxFooter {
 background:#ddd;
}


body {
 text-align:center;
}


#boxContainer {
 width:967px;
 margin-left:auto;
 margin-right:auto;
 text-align:left;
}

#boxHeader1 {
 width:100%;
 clear:left;
}

#boxHeader2 {
 width:100%;
 height: 120px;
}

#boxContents {
 width:729px;
 float:left;
 margin	15px;
}

#boxMenu {
 margin-top:18px;
 width:238px;
 float:left;
}

#boxFooter {
 width:100%;
 clear:left;
}

#boxFooter p, #boxHeader1 p {
	margin:	0px;
	padding: 10px 0;
	text-align: right;
}

li {
margin-left: 15px;
}

img.title {
	height:120px;
	width:967px;
		border:0px;
}
img.index {
	height:57px;
	width:223px;
		border:0px;
		margin:0;
		padding:0;
}

img.main {
	width:700px;
	height: 525px;
	border: solid;
	border-width: 1px;
	border-color: 1px;
}

/* items */
table.items tr {
	height:330px;
		margin:0;
		border:0px;
		padding:0;
		background-repeat:no-repeat;
}

td.itemsell, td.itemrent {
		background-repeat:no-repeat;
		background-color:#FFFFFF;
		background-position:0% 100%;
	width:238px;
	height:330px;
		margin:0;
		border:0;
		padding:0;
		top:0;
		left:0;
		overflow: hidden;
}

td.itemsell div, td.itemrent div{
		margin:0 15px;
		width:200px;
		height:155px;
}

td.itemsell img, td.itemrent img{
		margin:0 11px;
		width:200px;
		height:150px;
		border: 0;
}

td.itemsell a, td.itemrent a{
	color: black;
}

.itemsell {
		background-image:url(img/FeaturedSell.png);
}
.itemrent {
		background-image:url(img/FeaturedRent.png);
}



div.itemlist {
	width:	729px;
	background-color:#ffc;
	overflow:scroll;
	display: none;
}


h2, h3 {
	clear:	both;
	color:				#003300;
	border-style:		solid;
	border-color:		#006600;
	border-top-width:	0px;
	border-bottom-width:	4px;
	border-left-width:	0px;
	border-right-width:	0px;
}
h2 {
	background-color:	#ccff66;
}
h3 {
	background-color:	white;
}


a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: underline;
}



/* sidemenu */
a.sidemenu{
		display:block;
		width:223px;
		height:42px;
		text-align:center;
		margin:5px 0px;
		background-position:0px 0px;
}
a:hover.sidemenu{
		background-position:0px -42px;
}
a:active.sidemenu{
		background-position:0px -84px;
}

#menuSellLand{
		background-image:url(./img/MenuSellLand.png);
}
#menuSellBuilding{
		background-image:url(./img/MenuSellBuilding.png);
}
#menuSellOther{
		background-image:url(./img/MenuSellOther.png);
}
#menuRentBuilding{
		background-image:url(./img/MenuRentBuilding.png);
}
#menuRentParking{
		background-image:url(./img/MenuRentParking.png);
}
#menuRentOther{
		background-image:url(./img/MenuRentOther.png);
}

#menuMarui{
		background-image:url(./img/MenuOtherMarui.png);
}
#menuColumn{
		background-image:url(./img/MenuOtherColumn.png);
}
#menuLink{
		background-image:url(./img/MenuOtherLink.png);
}

