#index {
overflow: hidden;
background: #CCDDEE;
}

#top {
overflow: hidden;
background-image: url(illust/run.png); 
background-attachment: fixed; 
background-position: right bottom; 
background-repeat: no-repeat; 
}

body {
scrollbar-face-color:white; 
scrollbar-track-color:white; 
scrollbar-arrow-color:#AABBCC; 
scrollbar-highlight-color:#AABBCC; 
scrollbar-shadow-color:#AABBCC; 
scrollbar-3dlight-color:white; 
scrollbar-darkshadow-color:white;
}

iframe { 
border: 1px #AAAAAA solid; 
border-collapse: collapse; 
width: 600px; 
height: 400px;
} 

#shape {
border: 0px;
text-align: center; 
vertical-align: center;
}

#top-tab {
width: 94;
border: 0px;
text-align: center; 
vertical-align: center;
}

#flower {
width: 60;
text-align: center; 
vertical-align: bottom;
}

#normal { 
color: #555555;
size: 80%;  
} 

#midashi {
width: 340;
height: 45;
border: 0px;
background-image: url(icon/underline.png);
background-repeat: no-repeat; 
vertical-align: top;
text-align: left; 
}

#midashi2 {
width: 375;
height: 60;
border: 0px;
background-image: url(icon/kapamidashi.png);
background-repeat: no-repeat; 
vertical-align: middle;
text-align: center; 
}

#midashi-font {
color: #116899;
font-size: 28px;  
}

IMG{border-width:0;}

input, select, textarea { 
color: #777777;
border: 1px #AABBCC solid; 
background-color: #FFFFFF;
scrollbar-face-color:white; 
scrollbar-track-color:white; 
scrollbar-arrow-color:#AABBCC; 
scrollbar-highlight-color:#AABBCC; 
scrollbar-shadow-color:#AABBCC; 
scrollbar-3dlight-color:white; 
scrollbar-darkshadow-color:white;
} 

a:link { color: #66AAAA; } 
a { 
text-decoration: none; 
} 
a:visited { color: #88BBBB; } 
a:hover { color: #DDDDDD; } 
a:active { color: #88BBBB; } 