#cTitle {
	background-image: url(../img/title_category.gif);
}
.clearline {
	clear: both;
	margin: 0;
	padding: 0;
	height: 35px;
	background: #fff url(../img/line_hr1.gif) repeat-x left 50%;
}
#pTitle {
	margin-bottom:22px;
	width:697px;
	height:48px;
	background-image:url(img/title_index.gif);
	background-position: left top;
	background-repeat:no-repeat;
	line-height:1.231;
	text-indent: -9000px;
	text-align:left;
	position:relative;
/*\*/
	overflow: hidden;
/**/
}
#labelH2-01 {
	width:697px;
	height:46px;
	background-position: left top;
	background-repeat:no-repeat;
	line-height:1.231;
	text-indent: -9000px;
	text-align:left;
	position:relative;
/*\*/
	overflow: hidden;
/**/
}
#btn-backPage a {
	display:block;
	width:143px;
	height:40px;
	background: url(../img/btn_pageback.gif);
	background-repeat:no-repeat;
	line-height:1.231;
	text-indent: -9000px;
	text-align:left;
	position:relative;
/*\*/
	overflow: hidden;
/**/
}
#btn-backPage a:link, #btn-backPage a:visited {
	background-position: left top;
}
#btn-backPage a:hover, #btn-backPage a:active {
	background-position: -143px top;
}
/* -------------------------------
index style
------------------------------- */
#p-index h2{
	width:697px;
	height:46px;
	background-position: left top;
	background-repeat:no-repeat;
	line-height:1.231;
	text-indent: -9000px;
	text-align:left;
	position:relative;
/*\*/
	overflow: hidden;
/**/
}
#p-index #labelH2-01 {
	background-image:url(img/labelh2_index01.gif);
}
/* -------------------------------
shinsei style
------------------------------- */
#p-shinsei #labelH2-01 {
	background-image:url(img/labelh2_shinsei01.gif);
}
/* -------------------------------
okasan style
------------------------------- */
#p-okasan #labelH2-01 {
	background-image:url(img/labelh2_okasan01.gif);
}
/* -------------------------------
tmj style
------------------------------- */
#p-tmj #labelH2-01 {
	background-image:url(img/labelh2_tmj01.gif);
}
/* -------------------------------
sa style
------------------------------- */
#p-sa #labelH2-01 {
	background-image:url(img/labelh2_sa01.gif);
}
/* -------------------------------
shibahashi style
------------------------------- */
#p-shibahashi #labelH2-01 {
	background-image:url(img/labelh2_shibahashi01.gif);
}
/* -------------------------------
p_ark style
------------------------------- */
#p-p_ark #labelH2-01 {
	background-image:url(img/labelh2_p_ark01.gif);
}
/* -------------------------------
maruhan style
------------------------------- */
#p-maruhan #labelH2-01 {
	background-image:url(img/labelh2_maruhan01.gif);
}

/* -------------------------------
subnavi style
------------------------------- */

#btn-index, #btn-index a {
	background-image: url(../img/btn_index.gif);
}
#btn-wada_tsuyoshi, #btn-wada_tsuyoshi a {
	background-image: url(../img/btn_wada-tsuyoshi.gif);
}
#btn-cooperator, #btn-cooperator a {
	background-image: url(../img/btn_cooperator.gif);
}
#btn-subSekiguchi, #btn-subSekiguchi a {
	background-image: url(../img/btn_sekiguchi.gif);
}
#subnavi li#btn-cooperator a {
	background-position: -201px top;
}