A:link      {color:#00f; text-decoration:underline;}
A:active    {color:#f60; text-decoration:none;}
A:visited   {color:#669; text-decoration:underline;}
A:hover     {color:#f60; text-decoration:none;}

body        {margin:5px 20px 5px 20px; color:#000; background-color:#ffc;font-size:12px;font-family:'‚l‚r ƒSƒVƒbƒN','Helvetica','MS Arial','Osaka',sans-serif;}
td          {color:#000; background-color:#ffc;font-size:12px;font-family:'‚l‚r ƒSƒVƒbƒN','Helvetica','MS Arial','Osaka',sans-serif;}

sup,sub     {font-size:10px;}
.pos_u    {border-bottom: #666 solid 1px; padding:5px 10px 5px 5px;text-align:left;white-space:nowrap;}
.lan_u    {border-bottom: #666 solid 1px; padding:5px 5px 5px 10px;text-align:right;}
.bef_u    {border-bottom: #666 solid 1px; padding:2px 2px 2px 15px;text-align:left;}
.aft_u    {border-bottom: #666 solid 1px; padding:2px 15px 2px 2px;text-align:right;}
.pos_b    {border-top: #666 solid 1px; padding:5px 10px 5px 5px;text-align:left;white-space:nowrap;}
.lan_b    {border-top: #666 solid 1px; padding:5px 5px 5px 10px;text-align:right;}
.bef_b    {border-top: #666 solid 1px; padding:2px 2px 2px 15px;text-align:left;}
.aft_b    {border-top: #666 solid 1px; padding:2px 15px 2px 2px;text-align:right;}

.categ    {padding:5px 0px 2px 2px;text-align:left;width:100%;font-weight:bold;font-size:14px;border-top:#cc9 solid 1px;font-family:'Times New Roman','Times',serif;}

.p_tit    {padding:5px 80px 2px 30px;text-align:left;width:100%;border-top:#cc9 dashed 1px;font-family:'Times New Roman',Times,serif;}
.it_tit   {font-size:14px;font-weight:bold;padding:5px 80px 2px 30px;text-align:left;width:100%;font-family:'Times New Roman',Times,serif;}
.autho    {padding:0px 10px 5px 30px;text-align:right;width:85%;font-family:'Times New Roman','Times',serif;}
.pages    {padding:0px 0px 5px 5px;text-align:right;width:5%;font-family:'Times New Roman','Times',serif;}
.pageb    {padding:5px 0px 5px 5px;text-align:right;width:5%;border-top:#cc9 solid 1px;font-family:'Times New Roman','Times',serif;}
.lines    {padding:5px 0px 5px 0px;text-align:right;width:5%;border-top:#cc9 solid 1px;}
.panel      {color:#333;font-size:14px;}
.suppl      {font-size:18px;font-weight:bold;text-align:center;font-family:'Times New Roman','Times',serif;}
