@charset "Shift_JIS";

body { background: white url(images/gb_bg3.jpg) no-repeat fixed left top; }

a:link   { color: #444; }
a:visited   { color: #444; }
a:hover  { color: #3cf; }
a:active   { color: #399; }

.c-both { clear: both; }

.header   { margin: 80px 0px 0px 100px; padding: 0px; width: 640px; height: 120px }
.header h1 { color: #f30; font-family: serif; margin: 0px; padding: 0px }
.header p { color: #999; font-size: 8pt }
.header #works  { color: #999; font-size: 12px; font-family: serif; margin: 0px; padding: 0px }

.mainbody       { margin-left: 100px; margin-top: 10px; width: 640px; height: 340px;
border: 1px solid #cfc;
box-shadow:0px 1px 2px #fff, 0px 1px 5px #9cc;
color: #cff;
font-size: 50%;
 }

.footer { position: fixed; width: 180px; top: 580px; left: 560px; text-align: right; font-family: Verdana, sans-serif; }
.cpr { color: #69c; font-size: 8pt; }
.link { color: white; font-size: 8pt; }