/*全然、参考にならないCSS指定*/

/*基本*/
body{
     background:#ffffff url("../image/cloud.jpg") no-repeat fixed;
     background-position:right bottom;
     color:#0000ff;
     margin:15px 80px;
     cursor:crosshair; }

html{ scrollbar-base-color:#ffffff;
      scrollbar-arrow-color:#0000ff;
      scrollbar-track-color:#ffffff;
      scrollbar-highlight-color:#0000ff; }

/*リンク*/
a:link,a:visited{ color:#0000ff;
                  background-color:none;
                  text-decoration: underline; }

a:active,a:hover{ color:#ffffff; 
                 background-color:#0000ff;
                 text-decoration:none; }

A  { cursor:move; }

/*平行線*/
hr   { border:#0000ff solid 1px; }

/*検索*/
select,input,textarea{ background-color:#ffffff;
                       color:#000fff;
                       border:solid 1px #0000ff; }

/*基本構造*/
.top{ padding:5px 5px;
      width:780px;
      height:100%;
      margin:0 auto; }

/*左ナビ*/
.topleft { float:left;
           width:200px;
           padding:0 0 10px 10px; }

.topleft p{ margin:0 0 5px 0;
             padding:0; }

.topleft a:link,.topleft a:visited {
	color: #0000ff;
        float: left;
        display: block;
        text-align:center;
        text-decoration: underline;
        border: 1px inset #0000ff;
        font-weight: bold;
        text-align:center;
        width:150px;
        background-color:#ffffff;
        padding:3px; }

.topleft a:active,.topleft a:hover {
	color: #ffffff;
        float: left;
        display: block;
        text-align:center;
        text-decoration: none;
        border: 1px outset #0000ff;
        font-weight: bold;
        text-align: center;
        text-decration: none;
        width:150px;
        background-color: #4843ff;
        padding:3px; }

/*右ナビ*/
.topright { float:right;
           width:200px;
           padding:0 0 10px 10px; }

.topright p{ margin:0 0 5px 0;
             padding:0; }

.topright a:link,.topright a:visited {
	color: #0000ff;
        float: left;
        display: block;
        text-align:center;
        text-decoration: underline;
        border: 1px inset #0000ff;
        font-weight: bold;
        text-align:center;
        width:150px;
        background-color:#ffffff;
        padding:3px; }

.topright a:active,.topright a:hover {
	color: #ffffff;
        float: left;
        display: block;
        text-align:center;
        text-decoration: none;
        border: 1px outset #0000ff;
        font-weight: bold;
        text-align: center;
        text-decration: none;
        width:150px;
        background-color: #4843ff;
        padding:3px; }

/*真ん中*/
.main{ margin-left:170px;
       margin-right:170px;
       font-size:11pt;
       line-height: 1.4; }