body {
    background: #ffffee url(https://sishuu.com/image/back.gif) repeat fixed;
	font-family: 'Noto Sans JP',sans-serif;
    color: #660000;
    padding: 2% 2%;
    line-height: 110%;
    width: 97%;
}

a:link {
    color: #11c;
    outline: 0 none;
    text-decoration: none;
}

a:visited {
    color: #11c;
    outline: 0;
    text-decoration: none;
}

a:active {
    color: #11c;
    outline: 0;
    text-decoration: none;
}

a:hover {
    color: #11c;
    outline: 0;
    text-decoration: none;
}

a:link img {
    background: #ffffee url(https://sishuu.com/image/back.gif);
    outline: 0;
    border: 0;
}

a:visited img {
    background: #ffffee url(https://sishuu.com/image/back.gif);
    outline: 0;
    border: 0;
}

a:active img {
    background: #ffffee url(https://sishuu.com/image/back.gif);
    outline: 0;
    border: 0;
}

a:hover img {
    background: #ffffee url(https://sishuu.com/image/back.gif);
    color: #ffffee;
    outline: 0;
    border: 0;
}

img {
    border: 0;
}

.sishuu {
    border: 0;
}

ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}

li {
    list-style-type: none;
    margin: 0;
    padding: 0 1%;
    border-color: #ff6600;
    border-width: 0 0 1px 1em;
    border-style: dashed;
    text-align: left;
}

hr {
    color: #cc1111;
    align: center;
    size: 1;
    width: 80%;
}

dd {
    margin-left: 1em;
}

.s {
    font-size: 80%;
}

.top-mes {
    width: 95%;
    border: 0;
    align: center;
    cellpadding: 0;
    cellspacing: 0;
    bordercolor: #ffffee;
}
/*
.box{background: #ffe;padding:10px;cursor: pointer}
div.box a:hover { 
color : #880000;
background : #ffcc66;
text-decoration : none;
position: relative; 
left: 0; 
top:0;
}
*/
