.body{
 font-size:13px;
 line-height:150%;
 color:#888888;
}
.back{
 background-image:url(parts/back.jpg);
 width:850px;
 padding:0px;
}
.hedda{
 margin-top:5px;
 background-image:url(parts/club_name.gif);
 width:800px;
 padding:0px;
}
.hedda h1{
 margin:0px;
 margin-top:8px;
 margin-left:95px;
 margin-bottom:0px;
 line-height:230%;
}
.hedda h1 a{
 margin-bottom:0px;
 color:#003399;
 text-decoration:none;
}
.hedda h1 a:hover{
 margin-bottom:0px;
 color:blue;
 text-decoration:none;
}
.a_contents{

 height:15px;
 margin-left:230px;
 padding:0px;
 font-size:13px;
 line-height:100%;
 background-color:#ffffff;
}
.a_contents a{
 margin:0px;
 font-size:13px;
 line-height:100%;
 color:#3333cc;
 text-decoration:none;
}
.a_contents a:hover{
 margin:0px;
 margin-top:-2px;
 font-size:14px;
 line-height:100%;
 color:#cc0000;
}
.data_back{
 background-image:url(parts/back.jpg);
 width:850px;
 padding:0px;
}
.area{
 width:800px;
 padding:0px;
 font-size:14px;
 line-height:160%;
 color:#444444;
}
.area_left{
 width:550px;
 padding:5px;
 float:left
}
.area_right{
 width:230px;
 padding:5px;
 float:right
}
.box p{
 margin-top:0px;
 margin-bottom:0px;
 margin-left:0px;
 margin-right:0px;
}
.box td{
 border:1px solid #999999;
 background-color:#ffffff;
}
.links ul{
 margin-top:10px;
 margin-bottom:15px;
 margin-left:40px;
 list-style-image:url(parts/marker.gif);
 background-color:#eeeeee;
}
.links li{
 margin:0px;
 margin-bottom:5px;
 margin-left:0px;
}
.links a{
 font-size:14px;
 line-height:100%;
 color:#145de3;
 text-decoration:none;
}
.links a:hover{
 font-size:14px;
 line-height:100%;
 color:#ffffff;
 background-color:#145de3;
 text-decoration:none;
 margin-left:5px;
}
.list_box{
 width:565px;
 margin:0px;
 clear:both;
}
.list{
 width:48%;
 margin:1px;
 float:left;
 border:2px outset #ffffff;
}
.list p{
 font-size:12px;
 line-height:130%;
 margin:0px;
}
.list a{
 font-size:12px;
 line-height:130%;
 color:#145de3;
 text-decoration:none;
}
.list a:hover{
 font-size:12px;
 line-height:130%;
 color:#ffffff;
 background-color:#145de3;
 text-decoration:none;
}
.week_botan{
 width:40px;
 height:15px;
}
.week_botan a{
 padding:2px;
 font-size:12px;
 line-height:150%;
 color:#ffffff;
 text-valign:center;
 border:2px outset #aaaaaa;
 background-color:#666666;
 text-decoration:none;
 margin:0px;
}
.week_botan a:hover{
 padding:2px;
 font-size:12px;
 line-height:150%;
 color:#cc0000;
 border:1px inset #000000;
 background-color:#cccccc;
 text-decoration:none;
 margin:0px;
}
.box font{
 font-size:13px;

}
ul,ol{
    margin: 18px 0 18px 40px;
    padding: 0;
}
li{
    margin: 0;
}
ol#greet li{
 margin-bottom:20px;
}
