#top-l p {
	font-size: 80%;
	line-height: 150%;
	color: #eeeeee;

	/* */
}
#wrappertop #contentstop #top-l .tt {
	color: #B6965B;
	font-size: 80%;
	margin-bottom: 20px;
	width: 450px;
	border: 1px solid #B6965B;
}
#wrappertop #contentstop #top-l .tt td {
	padding: 3px;
}


#wrappertop #contentstop #top-l p {
	color: #B6965B;
	margin-top: 0px;
	margin-bottom: 5px;
}

#top-l {
	width: 450px;
	float: left;
	margin: 0px 0px 30px;
	padding: 0px;

}
#top-r {
	float: right;
	width: 230px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.h2-top1 {
	background: url(../images/h2-top1.gif) no-repeat;
	text-indent: -9999pt;
	height: 25px;
	width: 450px;
	margin-top: 0px;
	margin-bottom: 10px;
}
#t-info {
	font-size: 80%;
	color: #B6965B;
	line-height: 130%;
	border: 1px solid #b6965b;
	border-collapse:collapse;
}
#t-info td {
	padding: 5px;
	border: 1px solid #b6965b;
}

#wrappertop #contents #top-l #t-info td {
	padding: 10px;
	vertical-align: top;
	margin: 0px;
	border: 1px solid #b6965b;
	border-collapse:collapse;
}


.h2-top2 {
	background: url(../images/h2-top2.gif) no-repeat;
	width: 450px;
	margin-top: 0px;
	text-indent: -9999pt;
	padding: 0px;
	height: 21px;
	margin-bottom: 10px;




}
.right {
	float: right;
}
.sampleimg {
	background: url(../images/sampleimg.jpg) no-repeat left top;
	padding-left: 130px;
	color: #eeeeee;



}
.tdno {
	vertical-align: top;
}

#top-r ul {
	list-style: none;
	margin: 0px 0px 20px;
	padding: 0px;
	width: 230px;
}
#top-r ul li {
	margin-top: 0px;
	margin-bottom: 5px;


}
li#bana1 a {
	background: url(../images/top-bana1.gif) no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 200px;
	width: 230px;
	text-indent: -9999pt;

}
li#bana2 a {
	background: url(../images/top-bana2.gif) no-repeat;
	padding: 0px;
	height: 103px;
	width: 230px;
	margin-top: 0px;
	margin-bottom: 20px;
	display: block;
	text-indent: -9999pt;


}
p.sampleimg a {
	color: #CCCCCC;
}
#top-r ul a {
	display: block;
	height: 80px;
	width: 230px;
	text-indent: -9999pt;

}
#submen {
	background: url(../images/menutopsub.jpg) no-repeat 0px 0px;
}
#sublady {
	background: url(../images/menutopsub.jpg) no-repeat 0px -80px;
}
#sub16 {
	background: url(../images/menutopsub.jpg) no-repeat 0px -160px;
}
#subhigasa {
	background: url(../images/menutopsub.jpg) no-repeat 0px -240px;
}
#subori {
	background: url(../images/menutopsub.jpg) no-repeat 0px -320px;
}
#submen a:hover {
	background: url(../images/menutopsub.jpg) no-repeat -230px 0px;
}
#sublady a:hover {
	background: url(../images/menutopsub.jpg) no-repeat -230px -80px;
}
#sub16 a:hover {
	background: url(../images/menutopsub.jpg) no-repeat -230px -160px;
}
#subhigasa a:hover {
	background: url(../images/menutopsub.jpg) no-repeat -230px -240px;
}
#subori a:hover {
	background: url(../images/menutopsub.jpg) no-repeat -230px -320px;
}
.kouri {
	background: #000000;
	margin-top: 0px;
	padding: 15px;


}
.kouri h3 {
	font-size: 76%;
	margin-top: 0px;
	margin-bottom: 10px;
	color: #333333;


}
.kouri p {
	font-size: 80%;
	line-height: 140%;
	margin-top: 0px;
	padding: 0px;
	margin-bottom: 0px;
	color: #b6965b;

}
#wrappertop #contentstop #top-r .kouri a {
	color: #b6965b;
}

h3.h3top {
	font-size: 80%;
	color: #CCCCCC;
	line-height: 150%;
	margin-bottom: 10px;
}
