#navi        {width:770px; border-bottom:1px solid #ddddd6; padding-bottom:7px; font-size:15px; position:relative;}
#menuarea    {width:770px; margin-top:17px; font-size:15px;}


a            {text-decoration:none; font-weight:bold;}
a:link       {color:#488dff;}
a:visited    {color:#f36265;}
a:active     {color:#44cc99;}
a:hover      {color:#44cc99;}
a.white:link     {color:#ffffff;}
a.white:visited  {color:#ffffff;}
a.white:active   {color:#ffffff;}
a.white:hover    {color:#ffffff;}

body         {color:#696969; background-color:#fffff8; font-family:MS UI Gothic,Osaka,serif; font-size:17px; margin:0px;}

div.sgd      {border-bottom:1px solid #909090; padding:7px;}

h3.ppt       {border-left:13px solid #ffd700; border-bottom:1px solid #ffd700; background-color:#f6f6f6; padding:2px;}

img          {border-width:0px;}
img.package  {width:100px; height:150px;}
img.photo    {width:200px; height:300px;}
img.pp       {width:200px; height:200px;}

input        {border:1px solid #000000; background-color:#fffff8;}

table        {border:0px; border-collapse:collapse; empty-cells:hide;}
table.menu   {width:750px; background-color:#edf4ff; border-left:10px solid #488dff; font-size:13px;}
table.cmenu  {width:750px; background-color:#edf4ff; border-left:10px solid #488dff; font-size:13px;}

td           {border:1px solid #909090; border-collapse:collapse;}
td.default   {font-size:15px; height:30px; width:200px;}
td.maker     {border:1px solid #cdd4df; padding:2px;}
td.cmaker    {border:1px solid #cdd4df; padding:2px;}
td.photo     {width:200px; height:300px; text-align:center;}
td.review    {padding:5px; line-height:120%; text-align:left;}
td.spacer    {border:0px; height:30px; text-align:right;}
td.column    {width:50%; empty-cells:hide; font-size:15px;}

tr.mkpr      {height:30px; color:#ffffff; background-color:#488dff;}





#body   {margin-left:20px;}

