body{ font-size:11pt;
      color:#000000;
 background-color:#ffffff;
      margin-top:0pt;
      margin-left:0pt;
      margin-right:0pt;}
a:link { text-decoration:none; color:#008000; }
a:visited { text-decoration:none; color:#7600ec; }
a:active { text-decoration:none; color:#1fcdcd; }
a:hover { text-decoration:none; color:#c0c0c0; }
td{ font-size:10pt; color:#000000; line-height:15pt;} 
blockquote{ font-size:11pt;  line-height:12pt;
 color:#0080ff;}
td.class1{ font-size:9pt;}
/* table */
	table.wnew{
		margin: 0 auto;
		padding : 3pt;
                 line-height:12pt;
	}
	th.date {
		text-align: left;
		margin: 0;
		padding: 1px 0.5em;
	}

	td.comm{
		text-align: left;
		margin: 1px 0 0.5em 0;
		padding: 2px 2em 2px 3em;
	}
/* title */
	.date span.title {
		color: #ffcc88;
                 font-size:11pt;
	}

li{ font-size:10pt; font-weight:normal; line-height:12pt;
 color:#282828;}

h3.class1 { font-weight:bold;
 font-size:11pt;
 color:#ff6600;}
td.profile1{ font-weight:bold; padding-top:3px;
 padding-left:3px;
  background-color:#ffffcc;}
td.profile2{ font-weight:bold; padding-top:3px;
 padding-left:3px;
  background-color:#ccffcc;}
td.profile3{  line-height:15pt; padding-top:3px;
 padding-left:3px;
  background-color:#fefcde;}
td.profile4{  line-height:15pt; padding-top:3px;
 padding-left:3px;
}


#hikken{ color:#ff0000;
 background-color:#ffff00;
 font-size:7pt;}
 
#new{ color:#ff0000;
 background-color:#00ff00; font-weight:bold; padding-left:2px;
 padding-right:2px; position:relative; bottom:2px;
 font-size:7pt;} 
 
 
.mojisize{ font-size:12pt;}

#yoshinbutton{ position:absolute; top:100px; right:30px;}