@charset "utf-8";


#mind{
	background-image: url(../img/bg_mind.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

#mind01{
	margin-top:60px;
	background:url(../img/bg_mind01.png) no-repeat 180px 220px;
}

#mind01 .text, #mind03 .text, #mind07 .text{ 
width:460px;
float:left;
line-height:2.2;
}

#mind01 h3, #mind03 h3, #mind07 h3{
padding-top:25px;
}

#mind01 p, #mind03 p, #mind07 p{
padding-top:25px;
}

#mind01 .pic, #mind03 .pic, #mind07 .pic{ 
width:460px;
float:right;
}

#mind02{ 
margin-top:60px;
border-top:1px solid #e5e5e5;
padding-top:50px;
background:url(../img/bg_mind02.jpg) no-repeat 0 40px;
}

#mind02 h3{
	width:840px;
	margin-top: 240px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 60px;
}

#mind02 p{
	width:840px;
	line-height:2.2;
	margin-top: 56px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 60px;
}

#mind03{ 
margin-top:50px;
border-top:1px solid #e5e5e5;
padding-top:60px;
background:url(../img/bg_mind03.png) no-repeat 130px 270px;
}

#mind04{ 
margin-top:60px;
border-top:1px solid #e5e5e5;
padding-top:50px;
background:url(../img/bg_mind04.jpg) no-repeat 0 40px;
}

#mind04 h3{ 
margin:250px 0 0 60px;
width:840px
}

#mind04 p{ 
margin:46px 0 0 60px;
width:840px;
line-height:2.2;
}

#mind05{ 
margin-top:50px;
border-top:1px solid #e5e5e5;
padding-top:50px;
position:relative;
}

#mind05 h3{ 
text-align:right;
}

#mind05 .movie{
margin-top:22px;
}

#mind05 p{
position:absolute;
top:45px;
left:35px;
z-index:10;
}


#mind07{
	margin-top:50px;

}
