@charset "Shift_JIS";
/*-- by Quess ver.050714 --*/
/* ぐれー　666666　808080 999999　c0c0c0　cccccc　あか　cc0000　cc6666　cc9999 */
/*-- structure --*/
/*-- body --*/
body{
 background: #c0c0c0;
 font-weight: normal;
 font-style: normal;
 font-size: 10.5pt;
 text-align: center;/*left;*/
 color: #808080;
}
/*-- text/font --*/
small{
 font-size: 9pt;/*80%*/
}
regular{
 font-size: 12pt;/*110%*/
}
large{
 font-size: 15pt;/*130%*/
}
em{
 font-weight: bold;
}
del{
 text-decoration: line-through;
}
/*-- blocks --*/
/*- title -*/
p.title{
 width: 700px;/*100%;*/
 height: 80px;
 border-top: 7px double #666666;
 border-bottom: 2px solid #666666;
 margin-top: 0;
 margin-right: 0;
 margin-bottom: 0;
 margin-left: 0;
 background-image: url("mdr-logo0.gif");
 background-repeat: no-repeat;
 padding: 1px;
 color: #ffffff;
 text-align: right;
 font-family: "Comic Sans MS",Arial,Osaka,"Century Gothic";
}
/*- index -*/
p.top{
 width: 680px;/*max700-tbl640*/
 border: 2px solid #666666; 
 margin-top: 102px;
 /*margin-right: 3%;*/
 margin-right: 0;
 margin-bottom: 5px;
 */margin-left: 3%;*/
 margin-left: 0;
 background-image: url("line-gh1.gif");
 background-repeat: repeat;
 padding: 0;
 text-align: center;
}
/*- footer -*/
p.footer{
 width: 700px;
 border-top: 1px solid #666666;/*none;*/
 border-bottom: 4px double #666666;
 background-color: #cc0000;
 margin-top: 0;
 margin-right: 0;
 margin-left: 0;
 margin-bottom: 0;
 padding: 0.3em;
 color: #cccccc;
 font-size: 8pt;
 line-height: 1.2em;
 text-align: left;
 vertical-align: middle;
 font-family: "Comic Sans MS",Arial,Osaka,"Century Gothic";
}
/*-- boxes --*/
/*- index -*/
div.index{
 margin: 3px;
 padding: 0.5em;
 background-color: #c0c0c0;
 border: 5px solid #cccccc;
 color: #666666;
 font-size: 10.5pt;
 line-height: 1.2em;
 text-align: left;
}
div.menu1{
 background-color: #c0c0c0;
 border: none;
 margin: 0;
 padding: 0;
 vertical-align: middle;
 text-align: center;
 font-size: 8pt;
}
div.msgbox{
 width: 350px;
 height: 263px;
 margin: 2px;
 padding: 0;
 background-image:url("suka-fisco-mono.jpg");
 background-repeat: no-repeat;
 /*background-position: center;*/
 border-color: #c0c0c0 #666666 #666666 #c0c0c0;
 border-style: solid;
 border-width: 2px;
 color: #808080;
 font-size: 10.5pt;
 line-height: 1.2em;
 text-align: left;
 */vertical-align: middle;*/
}
div.postit{
 margin: 3px;
 padding: 3px;
 background-color: #cccccc;
 /*border: 5px solid #cccccc;*/
 border-color: #999999 #cc0000;
 border-style: solid;
 border-width: 0px 15px 1px 0px;
 color: #808080;
 font-size: 10.5pt;
 line-height: 1.2em;
 text-align: left;
}
div.note{
 width: 140px
 margin: 0;
 padding: 0;
 background-color: #666666;
 border: 2px dotted #999999;
 color: #ffffff;
 font-size: 9pt;
 line-height: 1.3em;
 text-align: left;
}
/*-- table --*/
/*- table -*/
table.index{
 /*background-color: #c0c0c0;*/
 color: #808080;
 font-size: 10.5pt;
 line-height: 1.2em;
 text-align: left;
}
td.index{
 background-color: #999999;
 border-top: 15px solid #666666;
 border-bottom: 1px solid #666666;
 color: #ffffff;
 font-size: 110%;
 font-weight: bold;
 vertical-align: middle;
 text-align: center;
}
td.menu{
 width: 145px;
 background-color: #c0c0c0;
 border: 1px solid #999999;
 vertical-align: top;/*middle;*/
 text-align: left;/*center;*/
}
td.note{
 background-color: #ffffff; 
 border: 1px solid #cccccc;
 padding: 2px;
 vertical-align: top;
 text-align: center;
}
/*td.note1{
 background-color: #999999;
 border: 2px dotted #666666;
 color: #ffffff;
 vertical-align: top;
}*/
/*td.postit{
 background-color: #cccccc; 
 border-color: #999999 #cc0000;
 border-style: solid;
 border-width: 0px 15px 1px 0px;
 padding: 3px;
 vertical-align: top;
}*/
/*-- anchors --*/
a.index:link,
a.index:visited{
 text-decoration: none;
 color: #808080;
 /*border-bottom: 1px solid #666666;*/
}
a.index:hover,
a.index:active{
 text-decoration: underline;
 color: #cc0000;
 /*background-color: #ffffff;
 border-bottom: 1px solid #cc0000;*/
}
