body{
 font-size:13px;
 line-height:160%;
}
p{
 font-size:14px;
 line-height:160%;
 margin-top:0px;
 margin-bottom:0px;
 margin-left:20px;
 margin-right:10px;
}
p a{
 font-size:13px;
 line-height:120%;
 color:#3333cc;
 text-decoration:none;
}
p a:hover{
 font-size:13px;
 line-height:120%;
 color:#666666;
}
.botan ul{
 margin-top:0px;
 margin-bottom:15px;
 margin-left:20px;
 list-style-image:url(image/point.gif);
}
.botan li{
 margin-top:7px;
 margin-bottom:5px;
 margin-left:15px;
}
.botan a{
 font-size:14px;
 line-height:120%;
 color:#3333cc;
 text-decoration:none;
}
.botan a:hover{
 font-size:14px;
 line-height:120%;
 color:#666666;
}
.news ul{
 margin-top:0px;
 margin-bottom:0px;
 margin-left:5px;
}
.news li{
 font-size:13px;
 line-height:150%;
 color:#000000;
 margin-top:0px;
 margin-bottom:0px;
 margin-left:20px;
}
.news a{
 font-size:13px;
 line-height:150%;
 color:#3333cc;
}
.news a:hover{
 font-size:13px;
 line-height:150%;
 color:#666666;
}
.contents{
 width:100%;
 margin-top:0px;
 margin-bottom:0px;
 margin-left:0px;
 margin-right:15px;
 font-size:13px;
 line-height:160%;
}
.list{
 margin-top:0px;
 margin-bottom:0px;
 margin-left:0px;
 margin-right:0px;
}
.list td{
 margin-top:0px;
 margin-bottom:0px;
 margin-left:0px;
 margin-right:0px;
 border:1px solid #666666;
 background-color:#ffffff
}
.list p{
 margin-top:0px;
 margin-bottom:0px;
 margin-left:0px;
 margin-right:0px;
 font-size:12px;
 line-height:120%;
}

.list_st{
 margin-top:0px;
 margin-bottom:0px;
 margin-left:40px;
 margin-right:0px;
}
.list_st td{
 margin-top:0px;
 margin-bottom:0px;
 margin-left:0px;
 margin-right:0px;
 border:1px solid #666666;
 background-color:#ffffff
}
.list_st p{
 margin-top:0px;
 margin-bottom:0px;
 margin-left:5px;
 margin-right:0px;
 font-size:14px;
 line-height:160%;
}

.list_rc{
 margin-top:0px;
 margin-bottom:0px;
 margin-left:0px;
 margin-right:0px;
}
.list_rc td{
 margin-top:0px;
 margin-bottom:0px;
 margin-left:0px;
 margin-right:0px;
 background-color:#ffffff
}
.list_rc p{
 margin-top:0px;
 margin-bottom:0px;
 margin-left:0px;
 margin-right:0px;
 font-size:12px;
 line-height:120%;
}
.week_botan{
 width:40px;
 height:15px;
}
.week_botan a{
 padding:5px;
 font-size:13px;
 line-height:180%;
 color:#ffffff;
 border:2px outset #aaaaaa;
 background-color:#666666;
 text-decoration:none;
}
.week_botan a:hover{
 padding:5px;
 font-size:13px;
 line-height:180%;
 color:#cc0000;
 border:1px inset #000000;
 background-color:#cccccc;
 text-decoration:none;
}
.list_mem{
 width:370px;
 height:110px;
 margin:3px;
 margin-left:5px;
 margin-bottom:12px;
 padding:3px;
 border:2px outset #ffffff;
 background-color:#eeeeee;
 float:left;
}

.list_mem td{
 margin-top:0px;
 margin-bottom:0px;
 margin-left:0px;
 margin-right:0px;
 border:1px solid #666666;
 background-color:#ffffff
}
.list_mem p{
 margin-top:0px;
 margin-bottom:0px;
 margin-left:0px;
 margin-right:0px;
 font-size:12px;
 line-height:120%;
}
.l_left{
 width:60px;
 margin:0px;
 margin-top:2px;
 border:1px solid #000000;
 background-color:#eeeeee;
 float:left;
}
.l_right{
 width:83%;
 margin:0px;
 background-color:#eeeeee;
 float:right;
}
.paneler{
 width:280px;
 height:120px;
 padding:2px;
 border:2px outset #ffffff;
 float:left;
 margin-right:2px;
 margin-bottom:2px;
}