/*main******************************************************/
#main {
	background: url(../images/main_bg.jpg) no-repeat center top;
	margin: 0px;
	padding: 0px;
	text-align:center;
}

/*contentsBody******************************************************/


#contentsBody {
	margin: 0px auto;
	padding: 34px 0px 60px 0px;
	height: auto;
	width: 1000px;
	background:url(../images/photos.jpg) no-repeat right 200px;
}

.firstBlock:after { content: ''; display: block; clear: both; }
.firstBlock {
	padding:30px 0 0;
}
.firstBlock p {
	line-height:1.8em;
}
.firstImg {
	width:500px;
	height:auto;
	float:left;
	padding:0 25px 0 0;
}
.portrait {
	width:471px;
	height:auto;
	float:right;
}


.secondBlock:after { content: ''; display: block; clear: both; }
.secondBlock {
	border-radius:10px;
	border:#999 1px solid;
	padding:29px;
}
.secondBlock h4 {
	padding:0 0 24px;
}
.secondImg {
	width:434px;
	height:auto;
	float:left;
	padding:0 20px 0 0;
}
.copyBlock {
	width:334px;
	height:auto;
	float:left;
}
.copyBlock p {
	line-height:1.5em;
	padding:0 0 13px;
}
.thirdImg {
	width:142px;
	float:right;
}


/* Slide
**********************************************************/
#slider {
   width:1000px;
}
 
#photo {
   width:748px;
   height:478px;
   float:right;
   position:relative;
}
#photo li {
   position:absolute;
}
 
#thum {
   width:242px;
   float:left;
}
#thum li {
   cursor:pointer;
	 padding:0 0 7px
}
#thum li img {
	width:242px;
	height:155px;
}

.slideBlock {
	height:478px;
	padding:40px 0;