body {
    background-color: floralwhite;    
    color: #666666;
    margin: 0px;
}

th.td { font-family: Verdana, Arial, sans-serif; }

/*---[リンク]--------------------------*/

a {
    color: #000080;
    font-size: 12px;
}

a:hover {
    color: #FF0000;
    font-size: 12px;
}

a:visited {
    font-size: 12px;
}

/*---[サイド]--------------------------*/
#side {
    font-siza: 9pt;
    overflow: hidden;
    width: 150px;
    height: 100%;
    margin: 0px 0px 0px 0px;
    padding: 0px;
}
#side2 {
    font-siza: 9pt;
    width: 130px;
    height: 100%;
    margin: 30px 0px 0px 0px;
    padding: 0px;
}

#side ul {
    margin: 0px;
    padding: 0px 0px 0px 6px;
    list-style-type: none;
}

#side li {
    margin: 0px;
    padding: 0px 0px 0px 20px;
    list-style-type: none;
    background: url(./images/maru_15.gif) 0px 6px;
    background-repeat: no-repeat;
}


#side dl dt {
    color: #ffffff;
    font-family:'Comic Sans MS',Georgia;
    font-size: 9pt;
    text-align: center;
    margin: 0px 0px 0px 0px;
    padding: 2px 2px 2px 2px;
}

#side diva {
    background-color: aliceblue;
    color: #ffffff; 
    font-family:'Comic Sans MS',Georgia;
    font-size: 9pt;
    text-align: center;
    margin: 0px 0px 0px 0px;
    padding: 2px 2px 2px 2px;
}
.menuhead {
    background-color: lavender;
    color: Navy; 
    font-family:'Comic Sans MS',Georgia;
    font-size: 9pt;
    text-align: center;
    margin: 0px 0px 0px 0px;
    padding: 2px 2px 2px 2px;
}

.login {
    background-color: lavender;
    color: Navy; 
    font-size: 9pt;
    text-align: left;
    border: #ccffff 1px solid;
    width:130;
    margin: 10px 0px 0px 0px;
    padding: 2px 2px 2px 2px;
}
.log
    {
    border: #ccffff 1px solid;   
    background-color: lavender;
    color: Navy; 
    font-size: 9pt;
    text-align: left;
    width:20;
    margin: 0px 0px 0px 0px;
    padding: 0px;
}


#side dt a:link {
    color: #ffffff;
    font-size: 9pt;
    text-decoration : none;
}

#side dt a:visited {
    color: #ffffff;
    font-size: 9pt;
    text-decoration : none;
}

#side dt a:hover {
    color: #ffff00;
    font-size: 9pt;
    text-decoration : none;
}

#side p {
    margin: 0px 0px 0px 20px;
    padding: 10px 0px 0px 0px;
}

lineheight { font-size:12px; padding:17; line-height:130%; }
.lineheights {
    background-color: #ffffff;
    color: #333333;
    font-family:'Comic Sans MS',Georgia;
    font-size: 8pt;
    line-height:200%;
    width:130;
    margin: 0px 0px 0px 0px;
    padding: 2px 2px 2px 2px;
}
.line {
    border: #ccffff 1px solid;
    width:130;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.sample {
    background-color: aliceblue;
    border:1px #ccffff solid;
    color: Navy;
    font-size: 12px;
    line-height:200%;
    width:130;
    margin: 6px 2px 6px 0px;
    padding: 2px 2px 2px 2px;
}

.sample a {
    color:green;
}

.sample a:hover {
    color:red;
}

.icon {
    background-color: aliceblue;
    border:1px #ccffff solid;
    color: Navy;
    font-size: 8pt;
    text-align:left;
    width:150;
    margin: 2px;
    padding: 2px;
}

#lbutton { border:1px lightblue solid; 
       background-color:#ffffff;
       color:red; 
       font-size:13;
       width:76;
       height:20;
       text-align:center;
       padding:0;
       text-decoration: none;
}

#info { border:1px #9999ff solid; 
       background-color:#ffffff;
       padding:1;}
}


