HTML {
scrollbar-face-color:#f4f5f4;
scrollbar-highlight-color:#f4f5f4;
overflow:auto;
scrollbar-shadow-color:#f4f5f4;
scrollbar-3dlight-color:#f4f5f4;
scrollbar-arrow-color:#71665c;
scrollbar-track-color:#f4f5f4;
scrollbar-darkshadow-color:#f4f5f4;
}
body {
MARGIN:0px;
FONT-SIZE:7pt;
FONT-FAMILY:verdana;
background:#f4f5f4;
letter-spacing:1px;
font-family:verdana;
font-size:7pt;
}
A {COLOR:#333;TEXT-DECORATION:none;}
A:hover {COLOR:#1b113a;TEXT-DECORATION:none;}
#text {
border:#f4f5f4 1px solid;font-family:verdana;font-size:7pt;
}

#text {
scrollbar-face-color:#ffffff;
scrollbar-highlight-color:#ffffff;
overflow:auto;
scrollbar-shadow-color:#ffffff;
scrollbar-3dlight-color:#ffffff;
scrollbar-arrow-color:#c0bfbf;
scrollbar-track-color:#ffffff;
scrollbar-darkshadow-color:#ffffff;
}

INPUT {
BORDER:#f4f5f4 1px solid;font-family:verdana;FONT-SIZE:7pt;BACKGROUND:#fff;COLOR:#000;PADDING-TOP:2px;}

/* container
--------------------------*/

#container1 {
position:relative;
width:780px;
BACKGROUND:none;
MARGIN:auto;
}

#container2 {
}

/* banner
--------------------------*/
#banner {
background:url(http://blog.roodo.com/ryohei0221/073472a8.png) TOP left;
width:750px;
height:450px;
}
#pageheader h1 a {
position:absolute;
top:425px;
left:25px;
font-family:verdana;
font-size:10pt;
color:#1b113a;
letter-spacing:2px;
TEXT-ALIGN:left;
WIDTH:500PX;
padding:2px;
}

#pageheader h1 a:hover {color:#333;}

#pageheader #description2 .description {
background:NONE;
color:#333;
font-family:verdana;
font-size:7pt;
position:absolute;
top:15px;
left:35px;
height:32px;
width:260px;
overflow-y:auto;
TEXT-ALIGN:LEFT;
scrollbar-highlight-color:#FFF;
scrollbar-face-color:#FFF;
scrollbar-shadow-color:#FFF;
scrollbar-3dlight-color:#FFF;
scrollbar-arrow-color:#c0bfbf;
scrollbar-track-color:#FFF;
scrollbar-darkshadow-color:#FFF;
letter-spacing:1px;
line-height:18px;}

h1 .description {display:none;}

#main2 {
background:url(http://blog.roodo.com/ryohei0221/d68d290b.png);
width:750px;
}

/* content
--------------------------*/