@charset "utf-8";

/******************************************************************** mudage
*/

.mudage { background: #000 url(../mudage/img/bg.gif) repeat-x;}

.mudage #wrapper {
	padding: 0;
	margin: 0;
}
.mudage #container {
	position: relative;
	background: #fff url(../mudage/img/bg2.gif) repeat-y 100% 0;
	padding: 0;
	margin: 0 auto;
}
.mudage #col-z {
	width: 605px;
	background: url(../mudage/img/bg1.gif) no-repeat;
	padding: 15px 19px 0 15px;
}
.mudage #footer {
	width: 605px;
	border: none;
	padding: 0 0 0 15px;
	margin: 0;
}

/*------------------------------------------------------------------* container
*/

.mudage #container h3 {
	position: absolute;
	top: 20px;
	left: 50%;
	margin: 0 0 0 275px;
	padding: 0;
}

/*------------------------------------------------------------------* col-z
*/

.mudage #col-z .banner { padding: 0 0 25px; margin: 0;}

.mudage #col-z #info {
	width: 335px;
	height: 354px;
	background: url(../mudage/img/bg3.jpg) no-repeat;
	list-style: none;
	padding: 0 0 0 270px;
	margin: 0;
}
.mudage #col-z #info li {
	padding: 0;
	margin: 0;
}

.mudage #col-z dl {
	width: 350px;
	float: right;
	padding: 0;
	margin: 0;
}
.mudage #col-z dd { padding: 5px 0 0;}

.mudage #col-z #navi {
	width: 605px;
	list-style: none;
	padding: 0 0 20px;
	margin: 0;
}
.mudage #col-z #more {
	width: 213px;
	text-align: center;
	float: left;
	padding: 20px 0 0;
}
.mudage #col-z #more img { width: 213px; display: block;}
.mudage #col-z #more a { color: #000; font-size: 120%;}
.mudage #col-z #more a:hover { text-decoration: none;}
.mudage #col-z #blog {
	width: 362px;
	float: right;
	padding: 0;
}

/*------------------------------------------------------------------* footer
*/

.mudage #footer p { border-bottom: 2px solid #ccc;}
.mudage #footer .pageTop {
	border: none;
	padding: 0 0 30px;
	margin: -2.8em 0 0;
}


