﻿    body
    {
      font-size: 13px;
      font-weight: normal;
      font-family: メイリオ;
      /* background-image: url("obj/bg.gif"); */
      /* background-repeat: repeat; */
      margin: 0;
    }
    
    a:link
    {
      color: #20b2aa;
    }
    a:visited
    {
      color: #20b2aa;
    }
    a:hover
    {
      color: #ff1493;
    }
    .midasi
    {
      font-size: 16px;
      color: #ff6347;
      font-weight: bold;
      width:900px;
    }

    .summary
    {
      font-size: 16px;
      color: black;
      font-weight: bold;
      width:900px;
    }
    
    .bgSelector 
    {
      background-color:#8fffd4;
    }
    
    .fl 
    {
            float: left;
    }
    
    .flctr {
            float: left;
            text-align:center;
    }

    .spacer
    {
      height:5px;
    }
    
    .w900
    {
      width: 900px;
    }
    
    .w300
    {
      width: 300px;
    }

    .w180 {
       width:140px;
    }

    .w100 {
       width:100px;
    }

    .w80 {
       width:80px;
    }

     .w90 {
       width:90px;
    }
    
   
    .nb
    {
      border-style:none; 
    }

    table.list
    {
      background-color: #888888;
      border-collapse: separate;
      border-spacing: 1px;
      empty-cells: show;
      font-size:15px;
      color:black;
      font-family: メイリオ;
    }
    .list td
    {
      padding-left:5px;
      padding-right: 5px;
      padding-top:6px;
      padding-bottom:6px;
      border-collapse: separate;
      background-color: white;
      width:420px;
    }
    .list th
    {
       width:200px;
      padding-left:5px;
      padding-right: 5px;
      padding-top:6px;
      padding-bottom:6px;
      font-weight: normal;
      background-color: #ffffee;
    }
    
    .header
    {
      background-color: #ffffee;
      text-align:center;
    }
    
    .highlight
    {
      font-size:18px;
      font-weight:bold;
      color:#ff4500;
      padding-left:10px;
    }
    
    .ac 
    {
      text-align:center;
    }
    
    .ar 
    {
      text-align:right;
    }
    .active
    {
      ime-mode: active;
    }
    .inactive
    {
      ime-mode: inactive;
    }
    .disabled
    {
      ime-mode: disabled;
    }
        .hankaku
    {
      ime-mode: disabled;
    }

.px11 {
	font-family: "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ";
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666;
}
.px12 {
	font-family: "メイリオ", "ＭＳ Ｐゴシック", "ヒラギノ";
	font-size: 12px;
	font-style: normal;
	line-height: 17px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333;
}

.padding0 td{
   padding:0px;
   margin:0px;
   border-collapse:collapse;
   border-spacing:0px;
}

.clr {
   clear:both;
}

      .p50 {
         padding-left:50px;
         padding-right:50px;
      }

