

/* about-index */
.about-index .main-contents{
	background-image:	url(../img/ind_bod_bg_01.jpg);
	background-repeat:	no-repeat;
	background-position:	left 62px;
}

.about-index .main-contents h2{
	margin:			0px;
	padding:		52px 0px 0px 24px;
}

.about-index .main-contents-child {
	margin:			0px 0px 0px 26px;
	padding:		0px;
}

.about-index .main-contents-child h3,
.about-index .main-contents-child p,
.about-index .main-contents-child dl,
.about-index .main-contents-child dl dt,
.about-index .main-contents-child dl dd,
.about-index .main-contents-child ul,
.about-index .main-contents-child ul li {
	margin:			0px;
	padding:		0px;
}

.about-index .main-contents-child p,
.about-index .main-contents-child dl dt,
.about-index .main-contents-child dl dd {
	font-size:		10px;
	color:			#333333;
	line-height:		1.6;
}

.about-index p.page-top{
	width:			746px;
	padding-top:		30px;
	text-align:		right;
}

.about-index .lead {
	width:			725px;
	padding:		47px 0px 0px 0px;
}

.about-index .lead p.text {
	margin-top:		26px;
}

.about-index .page-navi{
	padding:		40px 0px 30px 0px;
}

.about-index .page-navi ul{
	list-style-type:	none;
}

.about-index .page-navi ul li{
	display:		inline;
	padding-right:		30px;
}

.about-index .article{
	margin:			30px 0px 0px 0px;
	padding:		0px;
	background-repeat:	no-repeat;
	background-position:	377px top;
}

.about-index #sample01{
	background-image:	url(../img/bod_bg_01.jpg);
}
.about-index #sample02{
	background-image:	url(../img/bod_bg_02.jpg);
}
.about-index #sample03{
	background-image:	url(../img/bod_bg_03.jpg);
}
.about-index #sample04{
	background-image:	url(../img/bod_bg_04.jpg);
}
.about-index #sample05{
	background-image:	url(../img/bod_bg_05.jpg);
}

.about-index .article p{
	width:			400px;
	height:			90px;
	margin-top:		22px;
}

.about-index .article dl{
	width:			242px;
	/* height:			300px; */
	margin:			20px 10px 0px 0px;
	float:			left;
	background-repeat:	no-repeat;
	background-position:	right top;
}

.about-index .article dl.no01{
	background-image:	url(../img/bod_bg_n01.gif);
}
.about-index .article dl.no02{
	background-image:	url(../img/bod_bg_n02.gif);
}
.about-index .article dl.no03{
	background-image:	url(../img/bod_bg_n03.gif);
}
.about-index .article dl.no04{
	background-image:	url(../img/bod_bg_n04.gif);
}
.about-index .article dl.no05{
	background-image:	url(../img/bod_bg_n05.gif);
}

.about-index .article dl dt{
	padding-top:		13px;
}

.about-index .article dl dd{
	padding:		10px 18px 0px 14px;
}

.about-index .article dl.no01 dd,
.about-index .article dl.no04 dd{
	padding-left:		4px;
}


/* clearfix */
.clearfix:after {
	content:		".";
	display:		block;
	clear:			both;
	height:			0px;
	width:			0px;
	visibility:		hidden;
}

.clearfix {
	display:		inline-block;
}

/*\*/
* html .clearfix {height:	1%;}
*+html .clearfix {height:	1%;}
.clearfix {display:		block;}
/**/









