@charset "utf-8";

#active-memo {
	width: 960px;
	height: 30px;
	margin: 0;
	padding-top: 15px;
	padding-left: 10px;
	font-size: 10pt;
	text-indent: 10px;
}
.active-navi {
	font-size: 10pt;
}
#mainContent {
	width: 960;
	border: 0;
	background-color:#FFFFFF;
}
#mainContent table, th, td {
	border-collapse: separate;
	border: none;
	border-spacing: 0;
	text-align: left;
}
#prod-title {
	width: 960px;
	height: 240px;
	background-image:url(../test_products/products_img/prod_index_back.jpg);
	background-repeat: repeat-y;
}
#prod-title00 {
	background-image:url(../css/prod_index/prod_title00.jpg);
	display:inline;
	float: left;
	width: 290px;
	height: 200px;
}
#prod-title h1 {
	text-indent:-9877em;
	text-decoration:none;
	overflow:hidden;
}

#index_navi li {
	display:inline;
	list-style-type:none;
}
#index_navi li a {
	height:135px;
	display:inline;
	float:left;
	text-indent:-9877em;
	text-decoration:none;
	overflow:hidden;
}
/*------off*/
#index_navi li.indexnavi01 a {
	background: url(prod_index/index_navi_01_a_v3.jpg) no-repeat 0px 0px;
	width: 133px;
}
#index_navi li.indexnavi02 a {
	background: url(prod_index/index_navi_01_a_v3.jpg) no-repeat -133px 0px;
	width: 132px;
}
#index_navi li.indexnavi03 a {
	background: url(prod_index/index_navi_01_a_v3.jpg) no-repeat -265px 0px;
	width: 132px;
}
#index_navi li.indexnavi04 a {
	background: url(prod_index/index_navi_01_a_v3.jpg) no-repeat -397px 0px;
	width: 132px;
}
#index_navi li.indexnavi05 a {
	background: url(prod_index/index_navi_01_a_v3.jpg) no-repeat -529px 0px;
	width: 135px;
}

/*------hover*/
#index_navi li.indexnavi01 a:hover {
	background: url(prod_index/index_navi_01_b_v3.jpg) no-repeat 0px 0px;
	width: 133px;
}
#index_navi li.indexnavi02 a:hover {
	background: url(prod_index/index_navi_01_b_v3.jpg) no-repeat -133px 0px;
	width: 132px;
}
#index_navi li.indexnavi03 a:hover {
	background: url(prod_index/index_navi_01_b_v3.jpg) no-repeat -265px 0px;
	width: 132px;
}
#index_navi li.indexnavi04 a:hover {
	background: url(prod_index/index_navi_01_b_v3.jpg) no-repeat -397px 0px;
	width: 132px;
}
#index_navi li.indexnavi05 a:hover {
	background: url(prod_index/index_navi_01_b_v3.jpg) no-repeat -529px 0px;
	width: 135px;
}

/*------on*/
#index_navi li.indexnavi01_on a {
	background: url(prod_index/index_navi_01_b_v3.jpg) no-repeat 0px 0px;
	width:133px;
}
#index_navi li.indexnavi02_on a {
	background: url(prod_index/index_navi_01_b_v3.jpg) no-repeat -133px 0px;
	width:132px;
}
#index_navi li.indexnavi03_on a {
	background: url(prod_index/index_navi_01_b_v3.jpg) no-repeat -265px 0px;
	width:132px;
}
#index_navi li.indexnavi04_on a {
	background: url(prod_index/index_navi_01_b_v3.jpg) no-repeat -397px 0px;
	width:132px;
}
#index_navi li.indexnavi05_on a {
	background: url(prod_index/index_navi_01_b_v3.jpg) no-repeat -529px 0px;
	width:135px;
}


#prod-indexmain {
	margin: 0;
	padding: 0;
	padding-left: 20px;
	padding-right: 20px;
	font-size: 11pt;
	line-height: 150%;
}
#title_navi {
	margin: 0;
	padding: 0;
	border: 0;
}
#title_navi li {
	display:inline;
	list-style-type:none;
}
#title_navi li a {
	height:34px;
	display:inline;
	float:left;
	text-indent:-9877em;
	text-decoration:none;
	overflow:hidden;
}
/*------off*/
#title_navi li.titlenavi01 a {
	background: url(prod_index/title_navi_01.jpg) no-repeat 0px 0px;
	width: 250px;
}
#title_navi li.titlenavi02 a {
	background: url(prod_index/title_navi_02.jpg) no-repeat 0px 0px;
	width: 250px;
}
#title_navi li.titlenavi03 a {
	background: url(prod_index/title_navi_03.jpg) no-repeat 0px 0px;
	width: 250px;
}
#title_navi li.titlenavi04 a {
	background: url(prod_index/title_navi_04.jpg) no-repeat 0px 0px;
	width: 250px;
}
#title_navi li.titlenavi05 a {
	background: url(prod_index/title_navi_05.jpg) no-repeat 0px 0px;
	width: 250px;
}

/*------hover*/
#title_navi li.titlenavi01 a:hover {
	background: url(prod_index/title_navi_01_b.jpg) no-repeat 0px 0px;
	width: 250px;
}
#title_navi li.titlenavi02 a:hover {
	background: url(prod_index/title_navi_02_b.jpg) no-repeat 0px 0px;
	width: 250px;
}
#title_navi li.titlenavi03 a:hover {
	background: url(prod_index/title_navi_03_b.jpg) no-repeat 0px 0px;
	width: 250px;
}
#title_navi li.titlenavi04 a:hover {
	background: url(prod_index/title_navi_04_b.jpg) no-repeat 0px 0px;
	width: 250px;
}
#title_navi li.titlenavi05 a:hover {
	background: url(prod_index/title_navi_05_b.jpg) no-repeat 0px 0px;
	width: 250px;
}

#prod-indexmain table, th, td {
	margin: 0px;
	padding: 0px;
	border-collapse: separate;
	border: none;
	border-spacing: 0;
	text-indent: 0;
}
.prod-bold {
	font-size: 10pt;
	font-weight:bold;
	line-height: 140%;
}
.title01 {
	text-indent: 50px;
	font-size: 14pt;
	font-weight: bold;
	line-height: 100%;
	color: #FFFFFF;
}

.memo-left {
	font-size: 10pt;
	text-align: left;
}
.memo-right {
	font-size: 10pt;
	text-align: right;
}
.memo01 {
	font-size: 10pt;
	color:#FFFFFF;
	margin-top: 4px;
	margin-right: 10px;
	text-align: right;
}
.memo01 a:link { color: #FFFFFF;
}
.memo01 a:visited { color: #FFFFFF;
}
.main02 {
	margin-top: 4px;
	font-size: 13pt;
	line-height: 150%;
}

