@charset "shift_jis";

body { color:#666;
		 background-color:#f7f6f5;	
         font-size:82%;
         line-height:120%;
         _width:100%; /
         _height:100%; /
        }



#main {
          margin-left:165px;
          padding:0px 0 ;
          height:100%;
         }



#menu {
           padding:0px 0;
		   width:165px;
           height:100%;
           position:fixed; _position:absolute; 
           top:0px;
           left:0px;
           }



#menu { padding:10px ; }

#contents { padding:20px 10px; }


A:link { color: #999999; text-decoration: none; }

A:visited { color: #663300; text-decoration: none; }

A:active { color: #cc6600; text-decoration: none; }

A:hover { color: #cc9933; text-decoration: underline; }

hr {height: 1px; color:#cccccc;}

U {color: #999999; } 

.abox { color:#996600; padding:2px; width: 100%; background-color: #d8d8d8; }

.bbox { color:#996600; padding:2px; width: 100%; background-color: #FFC467; }

.cbox { color:#333333; font-weight:bold; padding:2px; width: 100%; background-color: #99ccff; }

.dbox { color:#ffffff; font-weight:bold; padding:2px; width: 100%; background-color: #6666cc; }

.ebox { color:#996600; padding:2px; width: 100%; background-color: #6699cc; }

.ap { font-weight: bold; font-size: 16pt; color:cc6633; text-decoration: underline;}

.apbox { border-width: 1px; border-style: solid; border-top-color:#ffffff; border-right-color:#ffffff; border-left-color:#cccccc; border-bottom-color:#ffffff; padding:10px; }

.matbox { border-width: 2px; border-style: solid; border-top-color:#ffffff; border-right-color:#ffffff; border-left-color:#cccccc; border-bottom-color:#ffffff; padding:10px; }

.matbox2 { border-width: 1px; border-style: solid; border-top-color:#ffffff; border-right-color:#99ccff; border-left-color:#ffffff; border-bottom-color:#ffffff; padding:10px; }

.matbox3 { border-width: 1px; border-style: solid; border-top-color:#ffffff; border-right-color:#ffcc66; border-left-color:#ffffff; border-bottom-color:#ffffff; padding:10px; }

.rmffont { font-size: 120%; font-weight: bold; text-decoration: underline; }

.highslide-wrapper div {
    font-family: Verdana, Helvetica;
    font-size: 10pt;
}
.highslide {
    cursor: url(readymadeframe-test/highslide/graphics/zoomin.cur), pointer;
    outline: none;
    text-decoration: none;
}
.highslide-active-anchor img {
    visibility: hidden;
}
.highslide-wrapper, .drop-shadow {
    background: white;
}
.highslide img {
    border: 2px solid gray;
}
.highslide:hover img {
    border: 2px solid white;
}
.highslide-wrapper {
    background: white;
}
.highslide-image {
    border: 10px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    border: 5px solid white;
    border-top: none;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
    color: black;
    font-size: 8pt;
    font-family: sans-serif;
    font-weight: bold;
    text-decoration: none;
    padding: 2px;
    border: 1px solid black;
    background-color: white;
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: white;
    text-decoration: none;
    font-size: 10px;
}
a.highslide-credits {
   position: relative;
   top: 30px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}
a.highslide-full-expand {
    background: url(readymadeframe-test/highslide/graphics/fullexpand.gif) no-repeat;
    display: block;
    margin: 0 10px 10px 0;
    width: 34px;
    height: 34px;
}

