@charset "utf-8";
/* CSS Document */

#contents .wrap {
	padding-bottom:50px;
}
#contents .wrap .left_none {
	float: left;
	width: 292px;
	height: 700px;
}
#contents .wrap .right_none {
	float: right;
}
#contents .wrap .waku_01 {
	width: 763px;
	height: 217px;
	background: url(../images/cast_02.jpg) no-repeat;
}
#contents .wrap .waku_02 {
	width: 763px;
	height: 243px;
	background: url(../images/cast_03.jpg) no-repeat;
}
#contents .wrap .waku_03 {
	width: 763px;
	height: 240px;
	background: url(../images/cast_04.jpg) no-repeat;
}
#contents .wrap .waku_01 p {
	font-size: 12px;
	color: #FFF;
	line-height: 24px;
	width: 500px;
	padding: 25px 0 0 245px;
}
#contents .wrap .waku_02 p {
	font-size: 12px;
	color: #FFF;
	line-height: 24px;
	width: 440px;
	padding: 35px 0 0 25px;
}
#contents .wrap .waku_03 p {
	font-size: 12px;
	color: #FFF;
	line-height: 24px;
	width: 500px;
	padding: 35px 0 0 245px;
}
#contents .wrap2 {
	padding: 50px 0;
	font-size: 12px;
	color: #FFF;
	line-height: 24px;
	background: url(../images/cast_bg.jpg) no-repeat;
}
#contents .wrap2 dl {
	padding-left: 400px;
	padding-bottom: 35px;
}
#contents .wrap2 dt {
	float: left;
	width: 150px;
	font-size: 12px;
	line-height: 24px;
}
#contents .wrap2 dd {
	font-size: 12px;
	line-height: 24px;
}
