@import "common.css";

#header { height: 80px; }
#contents { padding: 10px 0; }
#left-area,
#right-area { height: 540px; }
#left-area {
	float: left;
	width: 420px;
	background: transparent url(../images/frontpage/left_bottom.jpg) no-repeat 0 100%;
}
#right-area {
	float: left;
	width: 360px;
	background: transparent url(../images/frontpage/right_bottom.jpg) no-repeat 0 100%;
}
#left-area div {
	height: 380px;
	background: transparent url(../images/frontpage/left_top.jpg) no-repeat 0 0;
}
#message {
	padding: 10px 0 0 100px;
}
#global-menu {
	margin: -10px 0px 0px -5px;
	padding: 5px 0 0;
}
#global-menu li {
	float: none;
	width: auto;
	margin-top: 5px;
}
#menu-order { margin-left: 200px;}
#menu-shop { margin-left: 215px;}
#menu-knowledge { margin-left: 225px;}
#menu-garden { margin-left: 225px;}
#menu-recipe { margin-left: 220px;}
#menu-staff { margin-left: 215px;}
#menu-takashima {
	margin-left: 200px;
}
#menu-blog {
	margin-left: 180px;
}
#menu-info {
	margin-left: 180px;
}

#news {
	height: 358px;
	padding-left: 182px;
	background: transparent url(../images/frontpage/middle.jpg) no-repeat 0 0;
}
#news-header { margin: 0; }
#news-content {
	width: 178px;
	height: 320px;
	border-width: 0;
	background-color: #dfc;
}
#counter {
	padding-top: 5px;
	height: 25px;
	width: 265px;
	text-align: right;
}

