h2.page_title {
	width:504px;
	height:125px;
	margin: 0px 0px 30px 0px;
	padding:0px 0px 0px 0px;
	background:url("./images/products_title.jpg") no-repeat top;
	text-indent:-9999px;
}

h2.page_title2 {
	width:504px;
	height:125px;
	margin: 0px 0px 30px 0px;
	padding:0px 0px 0px 0px;
	background:url("./images/products_title2.jpg") no-repeat top;
	text-indent:-9999px;
}

h2.page_title3 {
	width:504px;
	height:125px;
	margin: 0px 0px 30px 0px;
	padding:0px 0px 0px 0px;
	background:url("./images/futon_tl.jpg") no-repeat top;
	text-indent:-9999px;
}

h2.page_title4 {
	width:504px;
	height:125px;
	margin: 0px 0px 30px 0px;
	padding:0px 0px 0px 0px;
	background:url("./images/other_tl.jpg") no-repeat top;
	text-indent:-9999px;
}

h2.page_title5 {
	width:504px;
	height:70px;
	margin: 0px 0px 30px 0px;
	padding:0px 0px 0px 0px;
	background:url("./images/org_sou2t.jpg") no-repeat top;
	text-indent:-9999px;
}

h2.page_title6 {
	width:504px;
	height:70px;
	margin: 0px 0px 30px 0px;
	padding:0px 0px 0px 0px;
	background:url("./images/org_sou2t.jpg") no-repeat top;
	text-indent:-9999px;
}

h3.make_tl {
	margin: 20px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}

table.rent_tbl {
	margin: 15px 0px 10px;
	padding:0px;
	text-align:left;
	font-size:2;
	line-height:normal;
	background-image: none;
	background-color:#999999;
}

table.rent_tbl td {
	margin: 0px 0px 0px 0px;
	background-color:#ffffff;
}


table.rent_tbl th {
	text-align: center;
	background-image: url(image/tbtd4.gif);
	color: #FFFFFF;
	margin: 0px;
	background-color: #666699;
	background-repeat: no-repeat;
}
	
table.rent_tbl th.sub{
	margin: 0px 0px 0px 0px;
	text-align:center;
	background-image: url(image/tbtd7.gif);
	color:#FFFFFF;
	background-color: #CCCCCC;


}

table.kakaku_tbl {
	margin: 10px 0px;
	padding:0px;
	text-align:right;
	font-size:2;
	line-height:150%;
	background-image: none;
	background-color:#999999;
}

table.kakaku_tbl td {
	margin: 0px 0px 0px 0px;
	background-color:#ffffff;
}

table.kakaku_tbl td.sub{
	margin: 0px 0px 0px 0px;
	text-align:center;
	background-image: url(image/tbtd7.gif);
	color:#FFFFFF;
	background-color: #CCCCCC;
}

table.kakaku_tbl td.subb{
	margin: 0px 0px 0px 0px;
	text-align:center;


	background-color: #CCCCCC;
}

table.kakaku_tbl th {
	text-align: center;
	background-image: url(image/tbtd4.gif);
	color: #FFFFFF;
	margin: 0px;
	background-color: #666699;
	background-repeat: no-repeat;

}
	
table.kakaku_tbl th.sub{
	margin: 0px 0px 0px 0px;
	text-align:center;
	background-image: url(image/tbtd7.gif);
	color:#FFFFFF;
	background-color: #CCCCCC;
}
.wadaiko_navi {
	margin: 0px;
	text-align:center;
	padding-bottom: 10px;
}

.pro_page_tl {
	margin: 0px 0px 10px;
	padding:5px 0px 5px 7px;
	font-size:1.5em;
	font-weight:bold;
	line-height:100%;
	color:#450003;
	border-bottom:1px solid #A88889;
	border-left:5px solid #450003;
	vertical-align: middle;
	letter-spacing: normal;
	word-spacing: normal;
}


.wadaiko_na_tbl {
	margin: 10px 0px 0px;
	padding:0px;
	text-align:center;
}

.wadaiko_na_tbl th {
	background:url("./images/wada_navi_bg.gif") no-repeat 16px;
	line-height:100%;
	padding:6px 0px 5px 0px;
}

.wadaiko_na_tbl td img {
	margin: 10px 0px 0px 0px;
}

.wadaiko_na_tbl2 {
	margin: 10px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
}

.wadaiko_na_tbl2 th {
	padding:5px 0px 0px 0px;
	font-size:1.2em;
}

.wadaiko_na_tbl2 td {
	font-size:1em;
}

.sound_box {
	border-under:1px solid #cccccc;
}




.cpage_body {
	margin: 35px 15px 15px 15px;
	text-align:left;
}

.ev_block {
	border:1px solid #cccccc;
	margin: 15px 0px 30px 0px;
	padding:1px;
}

.ev_block h2 {
	margin: 0px 0px 0px 0px;
	padding:5px 5px 5px 10px;
	color:#666666;
	font-size:1em;
	line-height:100%;
	background-color:#dedede;
}

.ev_block h3 {
	margin: 10px 0px 0px 0px;
	padding:10px 10px 15px 10px;
	color:#333333;
	font-size:1.5em;
	background:url("./images/index_cap02.gif") repeat-x bottom;
}
