@charset "shift_jis";

/*------------profile------------------------*/
.main{
	background-image: url(../life/imgs/bg_.gif);
	background-attachment:fixed;
	background-repeat: no-repeat;
	padding: 0px;
}
#contents {
	padding: 0px;
	width: 850px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

h1 {
	text-align:left;
}

h2{
	margin:			0px;
	padding:		20px 0 25px 10px;
}

.chair-1 div{
	width:			425px;
	float:			left;
}

.chair-1 p.image{
	padding-top: 	15px;
	float:			left;
}

.chair-2{
	height:			427px;

}

.chair-2 div{
	width:			425px;
	float:			right;
}

.chair-2 div h2{
	padding-top: 	110px;
}

.chair-2 p.image{
	position: 		relative;
	float:			left;
		margin-top: -50px;
}

.chair-1 div p,
.chair-2 div p{
	padding-left: 	10px;
}

/* -- .year{
	color:#999999;
	font-weight:bold;
	font-family: Georgia, Helvetica, Arial, "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", sans-serif;
	letter-spacing:0.1em;
}
 -- */
.col-1{
	background-image:	url(../imgs/bg_012.gif);
	background-repeat:	no-repeat;
	margin: 			0px 0px 30px 10px;
	padding:			50px 20px 65px 55px;
}
.col-2{
	background-image:	url(../imgs/bg_022.gif);
	background-repeat:	no-repeat;
	margin: 			0px 0px 30px 240px;
	padding:			60px 20px 75px 55px;
}
.col-3{
	background-image:	url(../imgs/bg_032.gif);
	background-repeat:	no-repeat;
	margin: 			0px 0px 30px 0px;
	padding:			50px 20px 50px 70px;
}
.col-4{
	background-image: 	url(../imgs/bg_042.gif);
	background-repeat: 	no-repeat;
	margin: 			0px 0px 20px 160px;
	padding: 			40px 20px 100px 80px;
}

