body {scrollbar-base-color:#ffe5f6;}

A {text-decoration:none;}
A:link {text-decoration:underline;color:#000099;}
A:visited {text-decoration:none;color:#000000;}
A:hover {font-style:italic;color:#ff0033;text-decoration:underline;}

.in { /* メニューインデックス */
    color: #000000;
    font-size: 15;
    font-weight: bold;
    background-color: #ff6699;
    border-top: 1px solid #cccccc;
    border-left: 1px solid #cccccc;
    border-right: 2px solid #cc0033;
    border-bottom: 2px solid #cc0033;
    padding-top: 3px;
    padding-left: 3px;
    padding-right: 3px;
    padding-bottom: 3px;
}
.li { /* 右ページのリスト */
    color: #ffffff;
    font-weight: bold;
    background-color: #6699ff;
    border: 1px none #8888f8;
    border-top: 1px solid #ccccff;
    border-left: 1px solid #ccccff;
    border-right: 2px solid #666699;
    border-bottom: 2px solid #666699;
    padding-top: 1px;
    padding-left: 8px;
    padding-right: 8px;
    padding-bottom: 1px;
}
.ti { /* タイトル */
    color: #ffffff;
    font-weight: bold;
    background-color: #6699ff;
    border-top: 1px solid #ccccff;
    border-left: 1px solid #ccccff;
    border-right: 2px solid #666699;
    border-bottom: 2px solid #666699;
    padding-top: 1px;
    padding-left: 8px;
    padding-right: 8px;
    padding-bottom: 1px;
}
.te { /* テスト用 */
    color: #ffffff;
    font-weight: bold;
    background-color: #ffffff;
    border-top: 1px solid #cccccc;
    border-left: 1px solid #cccccc;
    border-right: 2px solid #999999;
    border-bottom: 2px solid #999999;
    padding-top: 1px;
    padding-left: 8px;
    padding-right: 8px;
    padding-bottom: 1px;
}
