#content {
margin:0px;
padding:10px 5px;
background-color:#CC9900;
font-family:Verdana,Chicago,Arial,Osaka,sans-serif;
font-size:100%;
color:#663300;
line-height:140%;
}


input,select,textarea{
border-style:solid;
border-width:1px;
border-color:#006666;
}

.list{
list-style:square;
}

.midasi1{
margin:10px 0px 0px 0px;
padding:1px 0px;
background-color:#000033;
border-style:solid;
border-color:#ff6600;
border-width:1px;
color:#ffffff;
font-weight:bold;
}

.midasi2{
	margin:0px 0px 5px 0px;
	padding:2px 10px;
	background-color:#000066;
	color:#ffffff;
	font-weight:bold;
	border: 1px solid #663300;
}

.midasi3{
	margin:0px;
	padding:2px 10px;
	background-color:#666666;
	color:#ffffff;
	font-weight:bold;
	border: 1px solid #663300;
}

#box{
margin:2px 2px 2px 0px;
padding:10px 0px;
border-color:#FFFF00;
background-color:#FFCC99;
border-width:0px 0px 0px 1px;
color:#663300;
line-break:strict;
line-height:180%;
 }

#box h4{
font-size:12px;
text-decoration:underline;
margin:0px 0px 0px 5px; 
color:#330000; 
line-break:strict;
line-height:140%;
}

#inbox{
font-size:12px;
margin:0px 25px 0px 5px; 
padding:10px 0px; 
background-color:#FFCC99;
border-style:dashed; 
border-color:#006666; 
border-width:0px 0px 0px 1px;
color:#663300; 
line-break:strict;
line-height:180%;
}

#inbox h2{
font-size:16px;
margin:0px 10px 0px 20px; 
padding:5px; 
border-style:dashed; 
border-color:#006666; 
border-width:0px 0px 0px 1px;
color:#CC3300; 
line-break:strict;
line-height:140%;
}
#inbox h3{
font-size:14px;
margin:0px 10px 0px 20px; 
padding:0px 0px 0px 5px; 
border-style:dashed; 
border-color:#006666; 
border-width:0px 0px 0px 1px;
color:#993300; 
line-break:strict;
line-height:140%;
}

#inbox h5{
	font-size:12px;
	margin:0px 10px 0px 2px;
	padding:0px 0px 0px 10px;
	color:#663300;
	line-height:140%;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #006666;
	border-right-color: #006666;
	border-bottom-color: #006666;
	border-left-color: #006666;
}

#inbox h6{
font-size:12px;
margin:0px 0px 0px 20px; 
background-color:#CC8833;
color:#333300; 
line-break:strict; line-height:180%;
}

td.tensen{
border-bottom-style:dashed;
border-bottom-color:#666666;
border-bottom-width:1px;
}

#news table{
font-size:10px;
line-height:140%;
margin-right:30px;

}

#news h3{
margin:2px 0px 0px 5px;
font-size:14px;
color:#666699;
}

#news h4{
margin:0px 0px 0px 5px;
font-size:12px;
}

#news h5{
margin:0px 0px 0px 5px;
font-size:12px;
color:#003300;
}

#news h5 a{
color:#663300;
font-weight:bold;
text-decoration:none;
}

#news h5 a:hover{
color:#3366AA;
font-weight:bold;
}

#news h6 a{
float:right;
margin:0px 40px 0px 5px;
font-size:12px;
color:#006600;
text-decoration:none;
}

.newsimg{
margin:5px;
}

td.news{
margin:5px 5px 5px 5px;
border-bottom-style:dashed;
border-color:#666666;
border-width:1px;
}

#cdlist{
font-size:12px;
margin:0px; 
color:#663300;
line-height:120%;
}

.cdcontent{
margin:0px 0px 0px 10px;
font-size:11px;
color:#000000;
line-height:120%;
}

#cdlist li{
font-size:12px;
line-height:140%;
}

#cdlist h3{
font-size:14px;
margin:0px 0px 4px 10px; 
color:#333300; 
line-height:120%;
}

#cdlist h4{
font-size:12px;
margin:0px 0px 0px 10px; 
color:#663300; 
line-height:120%;
}


#cdlist h6{
font-size:12px;
padding:0px 10px 0px 20px; 
color:#663300; 
line-height:120%;
}

.new{
font-size:12px;
color:#CC0000;
background-color:#FFFFFF;
font-style:italic;
font-weight:bold;
line-height:120%;
}

#profile p{
margin:0px 0px 0px 5px;
font-size:12px;
color:#003300;
}

#profile dt{
font-size:12px;
font-weight:bold;
color:#FF6633;
margin:5px 0px 0px 5px;
line-height:120%;
}

#profile dd{
font-size:12px;
padding:0px 0px 0px 5px;
line-height:120%;
}
