div.titlemain   {color:rgb(130,150,250);position:absolute;font-size:48px;font-weight:bold;font-family: Impact,Charcoal;top:0px;left:5px;}
div.titleshadow {color:rgb(0,0,0);position:absolute;font-size:48px;font-weight:bold;font-family: Impact,Charcoal;top:5px;left:10px;}
div.itemtitle01 {color:rgb(250,180,160);font-size:32px;font-weight:bold;font-family: Impact,Charcoal;position:relative;left:0px;text-align:center;}
div.itemtitle01 a   		{color:rgb(250,180,160);display:block;text-decoration:none}
div.itemtitle01 a:visited	{color:rgb(200,120,110);display:block;text-decoration:none}
h3.since        {color:rgb(255,210,160);padding:0px,0px,0px,0px;margin:5px,5px,0px,0px;font-size:.8em;text-align:right;}
ul.topmenu         {list-style:none;margin:0px;padding:0px}
li.topmenu_itemtitle   {float:left;margin:0px,40px,0px,3px;color:rgb(255,255,255);font-weight:bold;font-size:1.2em;font-family: Arial Narrow;}
li.topmenu_item        {float:left;width:80px;margin:2px,0px,0px,2px;color:rgb(70,70,70);font-size:1em;text-align:center;font-family: Arial Narrow;}
li.topmenu_item a       {background-color:rgb(255,150,50);display:block;text-decoration:none}
li.topmenu_item a:hover {background-color:rgb(255,248,238);display:block;text-decoration:none}
h2.midasi       {background-color:rgb(150,200,180);color:rgb(255,255,255);padding:0px,0px,0px,0px;margin:0px,0px,0px,0px;font-size:0.8em;font-weight:bold;width:250px;}
h3.menu     		{padding:2px,3px,0px,10px;margin:0px,0px,0px,0px;color:rgb(0,0,0);font-size:0.7em;border-bottom:1px solid rgb(150,200,180);}
h3.menu a   		{color:rgb(100,150,130);display:block;text-decoration:none}
h3.menu a:visited	{color:rgb(200,120,110);display:block;text-decoration:none}
h3.menu a:hover		{background-color:rgb(250,190,150);display:block;text-decoration:none}

p.menu     		{padding:0px,2px,0px,0px;margin:0px,0px,0px,0px;color:rgb(0,0,0);font-size:0.7em;font-weight:bold;}
p.menu a   		{padding-top:5px;color:rgb(100,150,130);display:block;text-decoration:none}
p.menu a:visited	{color:rgb(150,200,180);display:block;text-decoration:none}
p.menu a:hover		{background-color:rgb(200,250,230);display:block;text-decoration:none}

p.menu_dash     		{padding:0px,1px,0px,2px;margin:0px,0px,0px,0px;color:rgb(0,0,0);font-size:0.7em}
p.menu_dash a   		{padding-top:5px;border-bottom:1px solid rgb(140,200,180);color:rgb(100,150,130);display:block;text-decoration:none}
p.menu_dash a:visited	{color:rgb(150,200,180);display:block;text-decoration:none}
p.menu_dash a:hover		{background-color:rgb(200,250,230);display:block;text-decoration:none}

b.title			{margin:5px,0px,0px,10px;color:rgb(110,140,200);font-size:1em;font-weight:bold;}

p.w_title		{margin:2px,0px,0px,2px;color:rgb(70,70,70);font-size:1.4em;font-weight:bold;}
div.w_items		{border-bottom:1px dashed rgb(180,0,0);}
font.w_date		{margin:2px,0px,0px,2px;color:rgb(200,70,70);font-size:0.8em;}
font.w_exp		{margin:2px,0px,0px,2px;color:rgb(200,70,70);font-size:0.8em;}

ul.menu         {list-style:none;margin:0px 0px 0px 10px;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:left;width:80px;height:0px;margin:0px,0px,0px,0px;font-weight:bold;text-align:center;vertical-align:middle;font-family: Arial Narrow;border-left:1px solid rgb(150,200,180);border-right:1px solid rgb(150,200,180);}
li.menu a       {background-color:rgb(255,255,255);color:rgb(70,70,70);display:block;text-decoration:none;line-height:36px;}
li.menu a:hover {background-color:rgb(210,240,220);display:block;text-decoration:none}
p.exp          {color:rgb(200,100,80);padding:0px,0px,0px,0px;margin:0px,0px,0px,5px;font-size:.6em;}
p.menuexp      {color:rgb(200,100,80);padding:0px,0px,0px,0px;margin:0px,0px,0px,5px;font-size:.7em}
p.naiyou        {padding:0px,0px,0px,0px;margin:5px,2px,0px,2px;color:rgb(0,0,0);font-size:0.6em;line-height:16px;}
table.diary		{border-style:hidden;padding:0px,0px,0px,0px;margin:0px,0px,0px,0px;font-size:11px;line-height:16px;}
img.counter     {padding:0px,0px,0px,0px;margin:8px,0px,0px,8px}
th.date     {background-color:rgb(100,200,140);color:rgb(255,255,255);padding:0px,3px,0px,3px;margin:0px,0px,0px,0px;vertical-align:bottom}
td.title    {background-color:rgb(80,190,220);color:rgb(255,255,255);padding:2px,3px,0px,3px;font-size:12px;font-weight:bold}
td.enquete  {background-color:rgb(100,160,240);color:rgb(255,255,255);padding:0px,3px,0px,0px;font-size:12px}
td.naiyou   {color:rgb(100,150,100);padding:0px,3px,0px,3px;font-size:1em;line-height:18px;}
font.exp    {color:rgb(120,200,160);padding:0px,0px,0px,0px;margin:1px,0px,0px,0px;font-size:.9em;}
p.since        {color:rgb(180,210,120);padding:0px,0px,0px,0px;margin:5px,5px,0px,0px;font-size:.8em;text-align:right;font-weight:bold;}
p.mail         {color:rgb(160,255,210);padding:0px,0px,0px,0px;margin:0px,0px,2px,5px;font-size:.8em;text-align:bottom;}
p.mail a       {color:rgb(255,255,255);margin:0px,0px,0px,10px;text-decoration:none}
