@charset "utf-8";

/*
------------------------------------------------
Page Layout
------------------------------------------------*/

#wrap #main #contents .box01 {
	width: 700px;
	padding-right: 10px;
	padding-left: 10px;
	clear: both;
}
#wrap #main #contents .box01 dl {
	width: 320px;
}
#wrap #main #contents .box01 dt {
	width: 300px;
	text-align: center;
}
#wrap #main #contents .box01 dt img {
	border: 10px solid #F2F3ED;
}
#wrap #main #contents .box01 dd {
	padding-top :5px;
	text-align: center;
}
#wrap #main #contents .box01 .left {
	float: left;
}
#wrap #main #contents .box01 .right {
	float: right;
}
#wrap #main #contents .box02 {
	width: 705px;
	padding-right: 15px;
	clear: both;
}
#wrap #main #contents .box02 h5 {
	padding-bottom: 20px;
}
#wrap #main #contents .box02 .left {
	float: left;
	width: 320px;
}
#wrap #main #contents .box02 .left img {
	border: 10px solid #F2F3ED;
}
#wrap #main #contents .box02 .right {
	float: right;
	width: 355px;
}

#wrap #main #contents .box03 {
	width: 720px;
	clear: both;
}
#wrap #main #contents .box03 h5 {
	padding-bottom: 20px;
}
#wrap #main #contents .box03 .left {
	float: left;
	width: 290px;
}
#wrap #main #contents .box03 .left img {
	border: 10px solid #F2F3ED;
}
#wrap #main #contents .box03 .right {
	float: right;
	width: 416px;
}
