
#page div.tcat1 h1,
#page div.tcat2 h1,
#page div.tcat4 h1,
#page div.tcat11 h1,
#page div.tcat12 h1,
#page div.tcat13 h1,
#page div.tcat14 h1,
#page div.tcat15 h1,
#page div.tcat16 h1,
#page div.tcat17 h1,
#page div.tarchives h1,
#page div.tcat5 h1{
	text-indent: -9999px;
}
#page div.tcat1{
	background:#eee url(images/tcat1.jpg) no-repeat right top;
}
#page div.tcat13{
	background:#eee url(images/tcat13.jpg) no-repeat right top;
}
#page div.tcat17{
	background:#eee url(images/tcat2.jpg) no-repeat right top;
}
#page div.tcat16{
	background:#eee url(images/tcat16.jpg) no-repeat right top;
}
#page div.tcat4{
	background:#eee url(images/tcat4.jpg) no-repeat right top;
}
#page div.tcat5{
	background:#eee url(images/tcat5.jpg) no-repeat right top;
}
#page div.tarchives{
	background:#eee url(images/tarchives.jpg) no-repeat right top;
}
#page div.tcat11{
	background:#eee url(images/tcat11.jpg) no-repeat right top;
}
#page div.tcat15{
	background:#eee url(images/tcat15.jpg) no-repeat right top;
}
#page div.tcat12{
	background:#eee url(images/tcat12.jpg) no-repeat right top;
}
#page div.tcat2{
	background:#eee url(images/tcat2.jpg) no-repeat right top;
}
#page div.tcat14{
	background:#eee url(images/tcat14.jpg) no-repeat right top;
}
#page div.tcat14i{
	background:#eee url(images/tcat14i.jpg) no-repeat right top;
}

#menu2 li.li14{
	background: url(images/li14.jpg) no-repeat right top;
}
#menu2 li.li14a,
#menu2 li.li14:hover{
	background: url(images/li14h.jpg) no-repeat right top;
}
#menu li.li16{
	background: url(images/li16.jpg) no-repeat right top;
}
#menu li.li16a,
#menu li.li16:hover{
	background: url(images/li16h.jpg) no-repeat right top;
}
#menu2 li.li05{
	background: url(images/li05.jpg) no-repeat right top;
}
#menu2 li.li05a,
#menu2 li.li05:hover{
	background: url(images/li05h.jpg) no-repeat right top;
}
#menu2 li.li00{
	background: url(images/li00.jpg) no-repeat right top;
}
#menu2 li.li00a,
#menu2 li.li00:hover{
	background: url(images/li00h.jpg) no-repeat right top;
}
#menu2 li.li15{
	background: url(images/li15.jpg) no-repeat right top;
}
#menu2 li.li15a,
#menu2 li.li15:hover{
	background: url(images/li15h.jpg) no-repeat right top;
}
#menu2 li.li11{
	background: url(images/li11.jpg) no-repeat right top;
}
#menu2 li.li11a,
#menu2 li.li11:hover{
	background: url(images/li11h.jpg) no-repeat right top;
}
#menu li.li01{
	background: #1a1a1a url(images/li01.jpg) no-repeat right top;
}
#menu li.li01a,
#menu li.li01:hover{
	background: #1a1a1a url(images/li01h.jpg) no-repeat right top;
}
#menu li.li02{
	background: #1a1a1a url(images/li02.jpg) no-repeat right top;
}
#menu li.li02a,
#menu li.li02:hover{
	background: #1a1a1a url(images/li02h.jpg) no-repeat right top;
}
#menu2 li.li04{
	background: #1a1a1a url(images/li04.jpg) no-repeat right top;
}
#menu2 li.li04a,
#menu2 li.li04:hover{
	background: #1a1a1a url(images/li04h.jpg) no-repeat right top;
}
#menu li.li12{
	background: #1a1a1a url(images/li12.jpg) no-repeat right top;
}
#menu li.li12a,
#menu li.li12:hover{
	background: #1a1a1a url(images/li12h.jpg) no-repeat right top;
}
#menu li.li13{
	background: #1a1a1a url(images/li13.jpg) no-repeat right top;
}
#menu li.li13a,
#menu li.li13:hover{
	background: #1a1a1a url(images/li13h.jpg) no-repeat right top;
}

.leftboxwtm {
	float: left;
	margin-right: 5px;
	margin-bottom: 0;
	width: 150px;
}
.kartesheet{
	margin: 0 0 20px 0;
}
.kartesheet div{
	width: 580px;
	border-top: 1px solid #000;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
}
.kartesheet h2{
	display:block;
	float: left;
	font-size: 1.1em;
	line-height: 1.5em;
	border-bottom: 1px solid #000;
	border-right: 1px solid #000;
	background:none;
	font-weight: bold;
	padding: 5px 10px 5px 10px;
	color:#000;
	margin: 0;
}
.kartesheet p{
	width: 580px;
	float: left;
	font-size: 1.1em;
	line-height: 1.5em;
	background:none;
	font-weight: bold;
	padding: 5px 10px 5px 10px;
	color:#000;
	margin: 0;
}
.kartesheet div.ksyojyo{
	border-right: 1px solid #000;
}
.kartesheet h2.ksyojyo{
	width: 60px;
	background:#f0f0f0;
	border-right: 1px solid #000;
}
.kartesheet p.ksyojyo{
}
.kartesheet div.kkeika{
}
.kartesheet h2.kkeika{
	width: 60px;
	background:#f0f0f0;
}
.kartesheet p.kkeika{
	width: 580px;
}
.kartesheet div.kintyou{
	border-bottom: 1px solid #000;
}
.kartesheet h2.kintyou{
	width: 100px;
	background:#f0f0f0;
}
.kartesheet p.kintyou{
}
.kartesheet div.kname{
}
.kartesheet h2.kage,
.kartesheet h2.kname{
	width: 60px;
	background:#f0f0f0;
	border-bottom: none;
}
.kartesheet p.kname{
	width: 270px;
	border-right: 1px solid #000;
}
.kartesheet p.kage{
	width: 100px;
}


.link{
	border-bottom: 1px solid #effeec;
	border-left: 1px solid #effeec;
	margin-bottom: 3px;

}
.link h3{
	display:block;
	font-size: 1.1em;
	line-height: 1.5em;
	font-weight: bold;
	padding: 5px 10px 5px 10px;
	border-bottom: 1px solid #a1a1a1;
}
.taiken{
	border-bottom: 1px solid #effeec;
	border-left: 1px solid #effeec;
	margin-bottom: 3px;
}
.taiken h3{
	display:block;
	width: 420px;
	float: left;
	font-size: 1.1em;
	line-height: 1.5em;
	background:#ffba35 url(images/taikenbg.jpg) repeat-x left bottom;
	font-weight: bold;
	padding: 5px 10px 5px 10px;
	color:#fff;
}
.taiken h3 a{
	color:#fff;
}
.karte h3{
	display:block;
	width: 580px;
	float: left;
	font-size: 1.1em;
	line-height: 1.5em;
	background:#7aae18 url(images/kartebg.jpg) repeat-x left top;
	font-weight: bold;
	padding: 5px 10px 5px 10px;
	color:#fff;
}
.karte h3 a{
	color:#fff;
}
.qa h3{
	display:block;
	width: 580px;
	float: left;
	font-size: 1.1em;
	line-height: 1.5em;
	background:#ffba35 url(images/taikenbg.jpg) repeat-x left bottom;
	font-weight: bold;
	padding: 5px 10px 5px 10px;
	color:#fff;
}
.qa h3 a{
	color:#fff;
}
.gotoitem2{
	text-align: right;
	margin-top: 5px;

}
.gotoitem2 a{
	text-align: right;
	background: url(images/arrow_dash_right.gif) no-repeat right 1px;
	padding-right: 15px;
	margin-right: 5px;
	font-size:12px;
	height:12px;
}
.green{
	color: #1c7d0a;
}
.dgreen{
	color: #19450a;
}
.red{
	color: #D10000;
}
.blue{
	color: #4D4DFF;
}


