@charset "Shift_JIS";

/* page_ttl
**********************************************************************/
h1{
	width:615px;
	height:45px;
	background:url(../../../../about/img/page_ttl.gif) no-repeat 0 0;
	text-indent:-9999px;
	margin-bottom:25px;
	}

/* sub_ttl
**********************************************************************/
h2.sub_ttl01{
	width:615px;
	height:37px;
	background:url(../../../../about/img/sub_ttl01.jpg) no-repeat 0 0;
	text-indent:-9999px;
	margin-bottom:20px;
	}
h2.sub_ttl02{
	width:615px;
	height:37px;
	background:url(../../../../about/img/sub_ttl02.jpg) no-repeat 0 0;
	text-indent:-9999px;
	margin-bottom:20px;
	}
h2.sub_ttl03{
	width:615px;
	height:37px;
	background:url(../../../../about/img/sub_ttl03.jpg) no-repeat 0 0;
	text-indent:-9999px;
	margin-bottom:20px;
	}
h2.sub_ttl04{
	width:615px;
	height:37px;
	background:url(../../../../about/img/sub_ttl04.jpg) no-repeat 0 0;
	text-indent:-9999px;
	margin-bottom:20px;
	}
h2.sub_ttl05{
	width:615px;
	height:37px;
	background:url(../../../../about/img/sub_ttl05.jpg) no-repeat 0 0;
	text-indent:-9999px;
	margin-bottom:20px;
	}
h2.sub_ttl06{
	width:615px;
	height:37px;
	background:url(../../../../about/img/sub_ttl06.jpg) no-repeat 0 0;
	text-indent:-9999px;
	margin-bottom:20px;
	}
h2.sub_ttl07{
	width:615px;
	height:37px;
	background:url(../../../../about/img/sub_ttl07.jpg) no-repeat 0 0;
	text-indent:-9999px;
	margin-bottom:20px;
	}

/* ttl
**********************************************************************/
h3.ttl01{
	width:615px;
	height:21px;
	background:url(../../../../about/img/ttl01.jpg) no-repeat 0 0;
	text-indent:-9999px;
	}
h3.ttl02{
	width:615px;
	height:21px;
	background:url(../../../../about/img/ttl02.jpg) no-repeat 0 0;
	text-indent:-9999px;
	}


/* main_inner
**********************************************************************/
/* wrapper01 */
.wrapper01{
	width:615px;
	margin-bottom:10px;
	}
	
	.wrapper01 img{
		width:338px;
		float:left;
		}
		
	.wrapper_inner01{
		width:260px;
		float:right;
		}

/* wrapper02 */
.wrapper02{
	border-right:1px solid #E9E4D8;
	border-bottom:1px solid #E9E4D8;
	border-left:1px solid #E9E4D8;
	padding:9px;
	width:595px;
	_width:615px;
	margin-bottom:30px;
	}


/* wrapper03 */
.wrapper03{
	margin-bottom:30px;
	}
	
	.wrapper03 img{
		width:300px;
		}
		
		.wrapper03 img.item01{
			float:left;
			}
			
		.wrapper03 img.item02{
			float:right;
			}





















/* left_menu
**********************************************************************/
/* menu_ttl */
#menu_ttl{
	background:url(../../../../about/img/menu_ttl.jpg) no-repeat 0 0;
	margin-bottom:10px;
	}





