body,td,th{
font:normal normal normal 70%/2.0 Verdana,Osaka,"‚l‚r ‚oƒSƒVƒbƒN",sans-serif;
color:#888;
}

html{
margin:0 0 1px;height:100%;
scrollbar-face-color:#fff;
scrollbar-track-color:#eee;
scrollbar-arrow-color:#eee;
scrollbar-highlight-color:#fff;
scrollbar-shadow-color:#fff;
scrollbar-3dlight-color:#fff;
scrollbar-darkshadow-color:#fff;
}

#top{
margin-top:50px;text-align:center;
}

#main{
border:1px dashed #ccc; border-width:1px 0px;
margin:auto; padding:10px 3px;
width:450px;
text-align:left;
color:#888;
}
#foot{ 
margin:auto; width:450px; text-align:right; 
}

#text{
background:#eee;
margin:auto; padding:10px;
width:450px;
text-align:left;
font:110%/175% verdana,osaka,sans-serif;
}
#text_foot{
margin:auto;
width:450px;
text-align:left;
font:100%/175% verdana,osaka,sans-serif;
color:#888;
}

.txt{ 
margin-bottom:30px; 
}

h1{
text-decoration:none; margin-bottom:50px;
font:normal 28px tahoma, sans-serif;
letter-spacing:12px;
}

h2{
font:100% tahoma,verdana,osaka,sans-serif; margin:0; padding:0px 0px 15px;
color:#888;
}

h3{
text-align:right;color:#999;
font:100%/2.0 tahoma,verdana,osaka,sans-serif; margin:0; padding:0px;
}

ul, li{list-style:circle inside; margin:0; padding:0;}
ul{ margin:0px; }
dl,dt,dd{margin:0px;padding:0px;text-align:left;}
dl{margin:0px; padding:0px 0px;}

.link-l{ padding-bottom:5px; }
.link-l dt{ }
.link-l dd{ background:#eee; padding:5px; margin:10px 0px; }

.link-m{ padding-bottom:5px; }
.link-m dt{ }
.link-m dd{ background:#eee; padding:5px; margin:10px 0px; }

form{ margin:0; }
.form{ width:400px; margin:auto; 
}

input,textarea,select{
font:100% tahoma,verdana,sans-serif;color:#888;
background:#eee;	border:none;padding:1px;
}

a{text-decoration:none;}
a:link{border-bottom:1px dotted #888;color:#555;}
a:visited{border-bottom:1px dotted #888;color:#888;}
a:hover{border-bottom:0px;color:#eaadea;}
