div.titlemain   {color:rgb(255,255,255);font-size:48px;font-weight:bold;font-family: Impact,Charcoal;position:relative;top:-60px;right:0px;}
div.titleshadow {color:rgb(0,0,0);font-size:48px;font-weight:bold;font-family: Impact,Charcoal;position:relative;top:0px;right:-5px;}
font.mailto     {color:rgb(200,200,200);font-weight:bold;font-size:0.7em}
p.title     {color:rgb(70,180,70);font-weight:bold}
p.top       {color:rgb(70,70,70);font-weight:bold;font-size:2em;font-family: Impact,Charcoal; }
p.title     {background-color:rgb(0,100,180);color:rgb(255,255,255);margin:0px,0px,0px,0px;font-size:1em;font-family: Arial;}
p.title a       {color:rgb(200,230,255);text-decoration:none}
p.title a:hover {color:rgb(160,200,255);text-decoration:none}
pre.naiyou      {{padding:0px,0px,0px,0px;margin:3px,5px,3px,5px;color:rgb(0,0,0);font-size:0.75em;}
p.whats			{padding:0px,0px,0px,0px;margin:3px,5px,3px,5px;color:rgb(0,0,0);font-size:0.9em;border-bottom:1px dashed rgb(0,0,180)}
p.mono_menu     {padding:0px,0px,0px,0px;margin:3px,0px,0px,0px;color:rgb(0,0,0);font-size:0.7em;border-bottom:1px dashed rgb(0,0,180);}
p.mono_menu a   {background-color:rgb(255,255,255);display:block;text-decoration:none}
p.mono_menu a:hover {background-color:rgb(230,240,255);display:block;text-decoration:none}
p.feature_menu     {padding:0px,0px,0px,0px;margin:3px,0px,0px,0px;color:rgb(0,0,0);font-size:0.7em;border-bottom:1px dashed rgb(0,0,180);}
p.feature_menu a   {background-color:rgb(255,255,255);display:block;text-decoration:none}
p.feature_menu a:hover {background-color:rgb(230,240,255);display:block;text-decoration:none}
p.menu			{padding:0px,0px,0px,0px;margin:5px,5px,5px,5px;color:rgb(0,0,0);font-size:0.9em;border-bottom:2px dashed rgb(0,0,180)}
p.menu a       {background-color:rgb(255,255,255);display:block;text-decoration:none}
p.menu a:hover {background-color:rgb(230,240,255);display:block;text-decoration:none}
p.code      {background-color:rgb(80,180,170);color:rgb(230,255,240);font-size:1.1em;width:590px;}
ul.menu         {list-style:none;margin:0px;padding:0px}
li.menu_title   {float:right;margin:0px,40px,0px,3px;color:rgb(255,255,255);font-weight:bold;font-size:1.2em;font-family: Arial Narrow;}
li.menu         {float:right;width:80px;margin:3px,0px,0px,2px;color:rgb(70,70,70);font-size:1em;text-align:center;font-family: Arial Narrow;}
li.menu a       {background-color:rgb(255,255,255);display:block;text-decoration:none}
li.menu a:hover {background-color:rgb(230,240,255);display:block;text-decoration:none}
h2.title        {background-color:rgb(0,100,180);color:rgb(255,255,255);margin:0px,0px,0px,0px;text-align:center;font-size:1.2em;font-family: Arial;}
h2.midasi       {background-color:rgb(0,100,180);color:rgb(255,255,255);padding:2px,0px,0px,10px;margin:0px,0px,0px,0px;font-size:0.9em;font-weight:bold;width:400px;}
h2.midasi2      {color:rgb(80,100,200);padding:2px,0px,0px,0px;margin:0px,0px,0px,0px;font-size:1.8em;font-weight:bold;font-family: Impact,Charcoal;}
h2.menutitle    {color:rgb(240,180,200);padding:0px,0px,0px,0px;margin:0px,0px,0px,0px;width:300px;font-size:1.8em;font-weight:bold;font-family: Impact,Charcoal;}
h2.menutitle a       {background-color:rgb(255,255,255);color:rgb(80,200,100);display:block;text-decoration:none}
h2.menutitle a:hover {background-color:rgb(215,235,255);display:block;text-decoration:none}
h3.exp          {color:rgb(200,100,80);padding:0px,0px,0px,0px;margin:0px,0px,2px,5px;font-size:.7em;}
h3.menuexp      {color:rgb(200,100,80);padding:0px,0px,0px,0px;margin:0px,0px,0px,5px;font-size:.7em;}
h3.since        {color:rgb(160,210,255);padding:0px,0px,0px,0px;margin:5px,5px,0px,0px;font-size:.8em;text-align:right;}
h3.mail         {color:rgb(160,210,255);padding:0px,0px,0px,0px;margin:0px,0px,2px,5px;font-size:.8em;text-align:bottom;}
h3.mail a       {color:rgb(255,255,255);margin:0px,0px,0px,10px;text-decoration:none}
h3.point    {background-color:rgb(80,180,170);color:rgb(255,255,255);font-size:1.1em;}
table.tableexp  {padding:0px,0px,0px,0px;margin:0px,0px,0px,0px;color:rgb(50,100,255);font-size:1em}
table.diary		{border-style:hidden;padding:0px,0px,0px,0px;margin:0px,0px,0px,0px;font-size:0.9em}
th.date     {background-color:rgb(0,100,180);color:rgb(255,255,255);padding:0px,3px,0px,3px;margin:0px,0px,0px,-1px;font-size:0.9em}
td.title    {background-color:rgb(150,200,255);color:rgb(255,255,255);padding:0px,3px,0px,3px;font-size:0.9em;font-weight:bold}
td.naiyou   {color:rgb(0,0,0);padding:0px,3px,0px,3px}
