@charset "shift_jis";

*{margin:0px;padding:0px;}

body{margin:30px;
background : #000000 url(back.gif);
scrollbar-arrow-color:#000000;
scrollbar-track-color:#ffffff;
scrollbar-darkshadow-color:#ffffff;
scrollbar-face-color:#ffffff;
scrollbar-3dlight-color:#ffffff;
scrollbar-highlight-color:#ffffff;
scrollbar-shadow-color:#ffffff;}

body,table,td,textarea,input{font:12px Century Gothic,Verdana,Osaka,MS P Gothic;color:#000000;line-height:23px;}
br{line-height:100%;}

a,input{text-decoration:none;}
a:link{text-decoration:none;color:#999999;}
a:visited{text-decoration:none;color:#999999;}
a:hover{text-decoration:none;color:#cccccc;}
a:active{text-decoration:none;color:#000000;}

img{border-style:none;}

hr{border-top:2px dashed #000000;
border-bottom:none;
width:300px;
height:2px;
margin:5px 0px;}

form{margin:0px;}

textarea,input{line-height:100%;
background:#ffffff;
border:1px #cccccc solid;
scrollbar-arrow-color:#cccccc;
scrollbar-track-color:#ffffff;
scrollbar-darkshadow-color:#ffffff;
scrollbar-face-color:#ffffff;
scrollbar-3dlight-color:#ffffff;
scrollbar-highlight-color:#ffffff;
scrollbar-shadow-color:#ffffff;
overflow:auto;}

.zero{margin:0px;padding:0px;}

.none{border:none;background-color:transparent;background-image:none;}

.clear{clear:both;}

.top{margin:15px 0px;}

.strawberry{position:absolute;top:10px;left;50px;}

.sakayume{font:20px Century Gothic,Verdana;
line-height:100%;
color:#000000;
margin:5px 0px 10px 0px;}

.count{font:10px Century Gothic,Verdana;
line-height:100%;
color:#cccccc;
margin:0px 0px 20px 0px;}

.menu{background:#000000;
width:100%;
height:50px;
font:12px Century Gothic,Verdana;
line-height:50px;
text-align:center;
position:absolute;right:0px;bottom:45px;}
.menu a:link{color:#ffffff;}
.menu a:visited{color:#ffffff;}
.menu a:active{color:#ffcccc;}
.menu a:hover{color:#cccccc;}

.copy{font:10px Century Gothic,Verdana;
width:50%;
height:45px;
line-height:45px;
text-align:center;
position:absolute;right;25%;left:25%;bottom:0px;}

.title{padding:0px;
margin:5px 0px;
font:16px Century Gothic,Verdana;
color:#333333;}

.subtitle{font:12px Century Gothic,Verdana;
color:#999999;
line-height:20px;
margin:5px 0px;}

.news{margin:5px 10px;
font:10px Verdana,Osaka,MS P Gothic;line-height:20px;
color:#cccccc;
width:280px;
height:60px;
overflow:auto;}