BODY{

margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
background-color:#b6cbf7;
  }
    
  /* デフォルトテキスト*/
  body,td,p,li,option{
    font : 12px;
    color : #666666;
  }
  body{
}
  /* 水平線の色と太さ */
  hr {
    height : 1px;
    color : #cccccc;
  }
   /* デフォルトリンク*/
  a:visited, a:link, a:visited.default, a:link.default {
    text-decoration: none;
    color : #003399;
  }
  
  a:active, a:hover,a:active.default, a:hover.default {
    text-decoration: underline;
    color : orange;
  }

   /* リストのスタイル */  
  ul,ol {
    margin-left : 18px;
    margin-top : 3px;
    margin-bottom : 3px;
  }
　/* ↑デフォルト設定ここまで↑ */

  /** ピックアップリンク**/
  .pickup {
    font : 12px;
    color : #ff0000;
  }
  
  a:visited.pickup, a:link.pickup {
    font : 12px;
    color : #ff0000;
    text-decoration: none;
  }
  a:active.pickup, a:hover.pickup {
    font : 12px;
    color : orange;
    text-decoration: underline;
  }
  /** インプレッション**/  
 .impression {
    font-weight:bold;
    font : 14px;
    color : #ff9966;
  }
  .txtmenu  {
    color : #ffffff;
     font : 12px;
  }
  a:visited.txtmenu, a:link.txtmenu {
    font : 12px;
    color : #ffffff;
    text-decoration: none;
  }
  a:active.txtmenu, a:hover.txtmenu {
    font : 12px;
    color : orange;
    text-decoration: underline;
  }
  .txttitle  {
    font-weight: bold;
    font : 14px;
    color : red;
  }
  .menuetitle  {
    font-weight: bold;
    font : 14px;
    color : #003399;
  }  
  
  .itemtitle_ja  {
    font-size : small;
	font-weight: bold;
    color : #003399;
  }  
  .itemtitle_en  {
    font-size : x-small;
    color : #003399;
  }  
  
  .txtnavi a:hover, .txtnavi a:active {
    text-decoration: none;
    color : orange;
  }  
 a:link.text,a:visited.text{
    color : #666666;
    text-decoration: none;
  }
  a:active.text,a:hover.text {
    color : orange;
    text-decoration: underline;
  }
  
  /** メニューリンク**/
  
  .menu {
    color : #ffffff;
text-decoration: none;
 font-size: 12px;
  }
  /** ヘッダーリンクへのナビ**/
  .txtnavi {
    font-weight: bold;
    color : #ffffff;
; font-size: 13px  }
  a:link.txtnavi,a:visited.txtnavi{
    color : #ffffff;
    text-decoration: none;
  }
  a:active.txtnavi,a:hover.txtnavi {
    color : orange;
    text-decoration: underline;
  }
  /** フッターナビへのリンク**/
  .footernavi {
    color : #666666;
    text-decoration: none;
; font-size: 12px  }
  a:link.footernavi,a:visited.footernavi{
    color : #666666;
    text-decoration: none;
  }
  a:active.footernavi,a:hover.footernavi {
    color : orange;
    text-decoration: underline;
  }
   /** フッターナビ**/
 .footer {
    font : 12px;
    color : red;
  }

li.seihin_li{
margin-left:30px;
margin-right:5px;
}
