.subject{

		margin:10px 0px 5px 50px;
		padding: 4px;
		color:#660033;
		border-bottom:dotted 1px #660033;
		font-size:15px;
}
.suba{

		margin:5px 0px 5px 0px;
		padding: 4px;
		color:#333300;
		font-size:15px;
}

.subaa{
		margin:5px 0px 5px 5px;
		padding: 4px;
		color:#ff0000;
		font-size:15px;
}

.kuwasi{
		margin:5px 5px 5px 5px;
		padding:0px;
		color:#37280f;
		font-size:16px;
}

.akusesu{

		margin:5px 5px 0px 10px;
		padding: 4px;
		color:#336666;
		border-left:solid 6px #66cc99;
}
.pro{
		margin:5px 5px 5px 5px;
		padding: 4px;
		color:#336666;

}
.iki{
		margin:0px 5px 20px 10px;
		padding: 4px;
		color:#cc0000;
		border-bottom:solid 1px #66cc99;
		border-left:solid 6px #66cc99;
}

.title{

		margin:0px 0px 20px 0px;
		padding: 4px;
		color:#336666;
		border-bottom:solid 1px #66cc99;
		border-left:solid 6px #66cc99;
}
.main{

		margin: 20px ;
		padding: 4px;
		color:#333300;
}
.maindai{
		margin:0px 0px 10px 18px;
		padding: 0px;
		color:#cc3300;
}

.main3{

	border-color:blue;
	border-style:dashed;
	border-width:2px;
	padding:3px;
}

.main4{

	border-color:blue;
	border-style:solid;
	border-width:2px;
	padding:3px;
}

.main5{

	
	margin-left:20px;
	padding:15px;
	
}

.iro{
	color:#0099ff;
}

.otoi{
	margin: 20px ;

}

.moji{
	margin-left:50px;
	padding-bottom:15px;
	font-size:15px;
	color:#ff6666;
}
.moji2{
	margin-left:50px;
	padding-bottom:15px;
	font-size:15px;
	color:#666600;
}
.qa{
	margin:10px 0px 5px 5px;
	padding:2px;
	font-size:15px;
	color:#000000;
	line-height:18px;
	
}
.qaboder{
	margin:10px 0px 5px 5px;
	padding:2px;
	font-size:15px;
	color:000000;
	line-height:18px;
	border-bottom:solid;
	border-color:#cccccc;
	border-height:0.5px;
	
}
.qae{
	margin:0px;
	padding:20px;
	font-size:15px;
	color:000000;
	text-align:right;
}

.sen{
border:solid 1px #666666;
}

body {
	background: url(images/bg.gif) repeat;
	margin: 0px;
	padding: 0px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3", sans-serif;
	text-align: center;
}
#wrapper {
	margin: 0px;
	padding: 0px;
	height: 800px;
	width: 800px;
}
#contents {
	margin: 0px;
	padding: 0px;
}
#header {
	margin: 0px;
	padding: 0px;
	height: 93px;
	width: 800px;
}
#header h1 {
	margin: 0px;
	padding: 0px;
	height: 93px;
	float: left;
	width: 574px;
}
#sidenavi h1 {
	font-size: 9px;
	margin: 0px;
	padding: 0px;
	float: left;
}
#sidenavi h1 em {
	visibility: hidden;
}
#sidenavi h1 a {
	text-decoration: none;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 41px;
	width: 151px;
}
/*ƒ{ƒ^ƒ“*/
/*‚P*/
#sidenavi h1#tn1 a {
	background: url(images/menu01.gif) no-repeat;
}
#sidenavi h1#tn1 :hover, #header h1#tn1 a:active {
	background: url(images/menu01-over.gif) no-repeat;
}
/*‚Q*/
#sidenavi h1#tn2 a {
	background: url(images/menu02.gif) no-repeat;
}
#sidenavi h1#tn2 :hover, #header h1#tn2 a:active {
	background: url(images/menu02-over.gif) no-repeat;
}
/*‚R*/
#sidenavi h1#tn3 a {
	background: url(images/menu03.gif) no-repeat;
}
#sidenavi h1#tn3 :hover, #header h1#tn3 a:active {
	background: url(images/menu03-over.gif) no-repeat;
}
/*‚S*/
#sidenavi h1#tn4 a {
	background: url(images/menu04.gif) no-repeat;
}
#sidenavi h1#tn4 :hover, #header h1#tn4 a:active {
	background: url(images/menu04-over.gif) no-repeat;
}
/*‚T*/
#sidenavi h1#tn5 a {
	background: url(images/menu05.gif) no-repeat;
}
#sidenavi h1#tn5 :hover, #header h1#tn5 a:active {
	background: url(images/menu05-over.gif) no-repeat;
}
/*‚U*/
#sidenavi h1#tn6 a {
	background: url(images/menu06.gif) no-repeat;
}
#sidenavi h1#tn6 :hover, #header h1#tn6 a:active {
	background: url(images/menu06-over.gif) no-repeat;
}



#header h2 {
	margin: 0px;
	padding: 0px;
	height: 50px;
	width: 226px;
}
#header h3 {
	margin: 0px;
	padding: 0px;
	height: 43px;
	width: 226px;
	float: right;
}
#contents #sidenavi {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 151px;
	background: url(images/menuback3.gif) repeat;
	height: auto;
}
#sidenavi #shita {
	margin: 0px;
	padding: 0px;
	height: 600px;
	width: 151px;
}
#sidenavi #ue {
	margin: 0px;
	padding: 0px;
	height: 246px;
	width: 151px;
}

#contents #main {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 649px;
	background: #FFFFFF;
}
#main h1 {
	background: url(images/main2.gif) repeat;
	margin: 0px;
	padding: 0px;
	height: 246px;
	width: 649px;
}
