@charset "utf-8";
/* CSS Document */



#KOE {
	background-image:url(../../koe/images/pankuzu_bg.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}




.ichiran_table {
	margin:0px 15px 15px 0px;
	padding:5px;
	width:200px;
	height:243px;
	border:1px solid #dddddd;
	float:left;
}

.group99 {
	margin:40px auto;
	padding:0px 34px;
	width:768px;
	background-image:url(../../koe/images/group99_bg.gif);
	background-position:top center;
	background-repeat:repeat-y;
}
.group99 .group99_body {
	margin:0px auto;
	padding:10px 20px 0px 20px;
	width:660px;
	border-bottom:10px solid #f0e9dc;
}



/*　01森下様　*/

#KOE01 {
	background-image:url(../../koe/01/images/pankuzu_bg.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}


.contents_body_koe01 {
	margin:0px;
	padding:0px;
	text-align:center;
}
.contents_body_koe01 p {
	margin:0px;
	font-size:12px;
	color:#5c4836;
	line-height:250%;
	text-align:left;
}
.contents_body_koe01 div {
	margin:0px;
	padding:0px;
}

.contents_body_koe01 .head p {
	padding:0px 0px 0px 450px;
	height:160px;
	background-image:url(../../koe/01/images/head_bg.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

.contents_body_koe01 .group01 {
	height:568px;
	background-image:url(../../koe/01/images/group01_bg.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding: 109px 0px 0px 215px;
}
.contents_body_koe01 .group01 p {
	margin:0px 0px 10px 0px;
}

.contents_body_koe01 .group02 {
	height:826px;
	background-image:url(../../koe/01/images/group02_bg.jpg);
	background-position:bottom right;
	background-repeat:no-repeat;
}

.contents_body_koe01 .group02 p {
	padding:0px 20px 10px 40px;
	width:378px;
	float:left;
}


.contents_body_koe01 .group03 {
	padding:5px 0px 0px 230px;
	background-image:url(../../koe/01/images/group03_bg.gif);
	background-position:top left;
	background-repeat:no-repeat;
}
.contents_body_koe01 .group03 p {
	margin:0px 0px 10px 0px;
}

.contents_body_koe01 .group99 {
	margin:0px 0px 30px 0px;
}

.contents_body_koe01 .group99 table {
	width:636px;
}
.contents_body_koe01 .group99 table .picture {
	padding:0px 0px 0px 21px;
	width:450px;
	height:338px;
}


/*　02ローラン様　*/

#KOE02 {
	background-image:url(../../koe/02/images/pankuzu_bg.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

.contents_body_koe02 {
	margin:0px;
	padding:0px;
	text-align:center;
}
.contents_body_koe02 p {
	margin:0px 0px 10px 0px;
	font-size:12px;
	color:#5c4836;
	line-height:250%;
	text-align:left;
}

.contents_body_koe02 div {
	margin:0px;
	padding:0px 0px 30px 0px;
}
.contents_body_koe02 .head p {
	padding:5px 10px 0px 45px;
	background-image:url(../../koe/02/images/head_bg.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}


.contents_body_koe02 .group01 {
	height:568px;
	background-image:url(../../koe/02/images/group01_bg.gif);
	background-position:top right;
	background-repeat:no-repeat;
}
.contents_body_koe02 .group01 .p1 {
	padding:40px 150px 0px 40px;
	width:360px;
	float:left;
}
.contents_body_koe02 .group01 .p2 {
	padding:10px 15px 0px 40px;
	width:495px;
	float:left;
}


.contents_body_koe02 .group02 {
	height:437px;
}

.contents_body_koe02 .group02 p {
	padding:140px 0px 0px 47px;
	width:254px;
	height:297px;
	background-image:url(../../koe/02/images/group02_bg.gif);
	background-position:top right;
	background-repeat:no-repeat;
}




.contents_body_koe02 .group03 {
	height:721px;
}
.contents_body_koe02 .group03 .p1 {
	padding:85px 30px 0px 30px;
	width:180px;
	float:left;
}
.contents_body_koe02 .group03 .p2 {
	padding:20px 30px 0px 30px;
	width:180px;
	float:left;
}

.contents_body_koe02 .group99 .group99_body p {
	padding:10px 0px 0px 30px;
	width:290px;
	font-size:12px;
	line-height:170%;
	color:#333333;
	float:left;
}
.contents_body_koe02 .group99 .group99_body .info {
	margin:0px 0px 10px 0px;
	padding:87px 0px 0px 25px;
	width:300px;
	height:35px;
	background-image:url(../../koe/02/images/group99_04.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	text-align:right;
	float:left;
}




/*　03大坪様　*/

#KOE03 {
	background-image:url(../../koe/03/images/pankuzu_bg.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}
