body.to    {    background-color:#ececec;
             font-size:12px;
             background-image:url(top1.jpg);
             background-repeat:no-repeat;
             background-position:center top;
             color:#000000;
             font-family:メイリオ,Tahoma;
             line-height:16pt;
             background-size:100% auto;
             margin:70 50 0 50;        }

body.mi    {  background-color:#ececec;
             font-size:12px;
             color:#000000;
             font-family:メイリオ,Tahoma;
             line-height:16pt;
             margin:30 50 100 50;      }

#kakoi {padding:0;
        margin:0;
       }


table{ width:990px;
       font-size:12px;
       line-height:16pt;
       letter-spacing:1px;
       margin:0 0 0 0;
       padding:20 22 20 22;}

td   { font-size:12px;
       line-height:16pt;
       letter-spacing:1px;
       margin:0 0 0 0;
       padding:0 0 0 0}

.tim { color:#000000;
       width:990px;
       font-size:12px;
       line-height:16pt;
       letter-spacing:1px;
       margin:0 0 50 0;
       padding:20 22 20 22;
       display:inline-block;
       text-align:center;
       background-color:rgba(236,236,236,0.4);}

.tim2 { color:#000000;
       width:990px;
       font-size:12px;
       line-height:16pt;
       letter-spacing:1px;
       border:solid 1px #000000;
       margin:0 0 50 0;
       padding:20 22 20 22;
       text-align:center;}

img {border:0;}

input[type="text"], input[type="submit"], input[type="button"], textarea {
	border: 1px solid #000000;
        background-color:#ffffff;
        color:#000000;
        font-family:メイリオ,Tahoma;
        font-size:12px;
}



.bo {border-left:solid 2px #c0c0c0;
     padding-left:5px;
     margin:0 0 0 6;}



a:link    { text-decoration:none;border-bottom:1px solid #000000;color:#000000;}
a:visited { text-decoration:none;border-bottom:1px solid #000000;color:#000000;}
a:active  { text-decoration:none;border-bottom:0px;color:#000000;}
a:hover   { text-decoration:none;border-bottom:0px;color:#000000;cursor:crosshair;}

a.con { font-size:18px;
      font-family:Tahoma;
      text-decoration:none;border-bottom:solid 1px #000000;
      padding:0 5 0 5;
      margin:1px;
      text-align:center;}

a.con:hover   { text-decoration:none;border-bottom:solid 0px #000000;}

html {
scrollbar-arrow-color: #efefef;
scrollbar-face-color: #000000;
scrollbar-highlight-color: #000000;
scrollbar-shadow-color: #000000;
scrollbar-3dlight-color: #000000;
scrollbar-darkshadow-color: #000000;
scrollbar-track-color: #000000;


}

.r15        { color:#d7001e;  }

.ns        { color:#0052a6; }

.new     { color:#e77d00; }

.cl       { font-size:13px;}

.dsuti  {background-color:#845072;
         color:#ffffff;}

.suti  {text-align:center;
        border-bottom:1px solid #000000;
        width:990px;
        letter-spacing:5px;
        font-size:15px;
        color:#452952;
        font-family:游ゴシック,Times New Roman;
        margin:0;}
