@charset "utf-8";
/* CSS Document */



/* ***************Navi*************** */
.n03 a{
	background-position:0 -42px;
}

/* ***************MainImage*************** */
#main-img{
	width:900px;
	height:239px;
	margin:0 auto;
	text-indent:-9999px;
	background:url(../images/mainimg.jpg) no-repeat 0 0;
}

/* ***************SubMenu*************** */

.sub_menu p{
	background:url(../images/right_title.gif) no-repeat 0 0;
}
.sub01 a{
	width:105px;
	background-image: url(../images/sub_menu01.gif);
}


/* Title */
h2{
	background-image: url(../images/title_ind.gif);
}

#left table {
	border-collapse: collapse;
	background-color:#fff;
}
#left table th {
	border:1px solid #e4deb5;
	background-color:#f7f5e9;
	text-align:left;
	font-weight:normal;
	width:110px;
	padding:1px 5px;
}
#left table td {
	border:1px solid #e4deb5;
	padding:3px 5px;
}

/* box01 */
.box01{
	width:680px;
	height:100%;
	margin:0 auto;
}
.box01 p{
	width:280px;
	float:left;
}
.box01 p img{
	padding:4px;
	border:1px solid #d7d4bf;
	background-color:#fff;
	margin:0 0 10px;
}
.box01 table{
	width:380px;
	float:right;
	margin:0 0 30px;
}

/* box02 */
.box02{
	height:100%
}
/* box02Title */
h3{
	height:25px;
	text-indent:-9999px;
	font-size:0;
	line-height:100%;
	margin:0 0 5px;
	background-repeat: no-repeat;
	background-position:0 0;	
}
.title01{
	background-image: url(../images/ind_title01.gif);
}
.title02{
	background-image: url(../images/ind_title02.gif);
}

.box02 div{
	width:330px;
	float:left;
	margin:0 10px;
	display:inline;
}
.box02 div table{
	width:330px;
	margin:0 0 50px;
}















