@charset "utf-8";

/* =======================================

	moving CSS

========================================== */

#content #l_content #l_section01 p{
	margin-bottom: 20px;
}

#content #l_content #l_section01 #l_section01_img01{
	background:url(../img/individual/home/home_img_01.png) no-repeat;
	height:326px;
	margin-bottom: 20px;
	position:relative;
}

#content #l_content #l_section01 #l_section01_img01 dt{
	margin:0 0 20px 2px;
}

#content #l_content #l_section01 #l_section01_img01 dd{
	font-size:185%;
	/font-size:180%;
	font-weight:bold;
	width:690px;
	margin-left:10px;
	line-height:155%;
}

#content #l_content #l_section01 #l_block{
	background: url("../img/individual/moving/moving_bg_01.png") no-repeat;
	width:340px;
	height:430px;
	margin-right: 10px;
	float: left;
}
#content #l_content #l_section01 #l_block dt{
	color:#FFFFFF;
	font-size:20px;
	font-weight:bold;
	text-align:center;
	width:330px;
	height:42px;
	padding-top: 8px;
	margin: 0px 5px;
	border-bottom: solid #FFFFFF 10px;
}
#content #l_content #l_section01 #l_block dt img{
	vertical-align:middle;
	
}
#content #l_content #l_section01 #l_block dd{
	font-size:15px;
	font-weight:bold;
	text-align:center;
	background: #FFE3B9;
	width:330px;

	margin: 0px 5px;
	border-bottom: solid #FFFFFF 10px;
}

#content #l_content #l_section01 #l_block dd.line01{
	padding-top: 18px;
	height:32px;
}
#content #l_content #l_section01 #l_block dd.line02{
	padding-top: 10px;
	height:40px;
}
#content #l_content #l_section01 #l_block dd strong{
	color:#ff0000;
	font-weight:bold;
}
#content #l_content #l_section01 #r_block {
	float: right;
}
#content #l_content #l_section01 #r_block .image{
	width:340px;
	height:205px;
}
