@charset "utf-8";

/* CSS Info ================
Description: PageBody Style
========================= */

div.waku {
	margin: 10px 5px;
	border: solid 1px #CCCCCC;
}
div.waku:after {
	clear: both;
	display: block;
	content: " ";
}

dl.rec {
	clear: both;
	margin: 10px 20px;
	padding: 10px;
	width: 655px;
}

dl.rec:after {
	clear: both;
	display: block;
	content: " ";
}
dl.rec dt {
	float: left;
	width: 190px;
	background: url("../../img/icon.gif") no-repeat scroll 0 3px transparent;
	padding: 0 5px 8px 15px;
	font-weight: bold;
}
dl.rec dd {
	float: left;
	width: 438px;
	padding: 0 0 10px 5px;
}

dl.rec dt.head {
	font-size: 120%;
	background: url("../../img/mark.gif") no-repeat scroll 0 1px transparent;
}
dl.rec dd.head {
	font-size: 120%;
	font-weight: bold;
}

ul.layout {
	margin: 0px;
	width: 670px;
}
ul.layout:after {
	clear: both;
	display: block;
	content: " ";
}
ul.layout li {
	text-align: center;
	padding: 5px;
}
ul.layout li.verLeft {
	clear: both;
	width: 325px;
	float: left;
}
ul.layout li.verRight {
	width: 325px;
	float: right;
}
ul.layout li.ver2Left {
	clear: both;
	width: 325px;
	float: left;
	padding-bottom:20px;
}
ul.layout li.ver2Right {
	width: 325px;
	float: right;
	padding-bottom:20px;
}
ul.layout li.picLeft {
	clear: both;
	width: 213px;
	float: left;
}
ul.layout li.picMiddle {
	width: 213px;
	float: left;
}
ul.layout li.picRight {
	width: 213px;
	float: right;
}

