@charset "utf-8";
/*\*/
@import "reset.css";
@import "common201110.css";

/*現在のコンテンツを表示
===========================================================*/
#header ul.mainmenu li.about a {
background-position:-711px -37px;
}
/*=========================================================*/

.pages {
padding:10px;
}


.supportersclub #spleft {
float:left;
display:inline;
width:325px;
}

.supportersclub #spright {
float:right;
display:inline;
width:325px;
}

.supportersclub #form {
width:229px;
padding-top:20px;
float:left;
margin-left:100px;
display:inline;
}

.supportersclub #form a {
display:block;
width:229px;
height:62px;
text-indent:-9999px;
background:url(../supportersclub/img/form.jpg) no-repeat;
}


.supportersclub #form a:hover {
background-position:0 -62px;
}

.supportersclub #list {
padding-top:20px;
width:229px;
float:left;
margin-left:15px;
display:inline;
}

.supportersclub #list a {
display:block;
width:229px;
height:62px;
text-indent:-9999px;
background:url(../supportersclub/img/form_list.jpg) no-repeat;
}


.supportersclub #list a:hover {
background-position:0 -62px;
}


.supportersclub #info {
clear:both;
background:url(../img/common/hr_x.gif) 0 10px repeat-x;
padding-top:20px;
line-height:150%;
margin:0 15px;
text-align:center;
}

.supportersclub #info em {
color:#7b2325;
font-weight:bold;
}



.supportersclub #spright table{
border-collapse:collapse;
border:1px solid #a9a2a3;
margin:5px 0;
padding:0;
clear:both;
width:325px;
font-size:85%;
}

.supportersclub #spright th,
.supportersclub #spright td{
margin:0px;
padding:5px;
empty-cells:show;
}

.supportersclub #spright th{
border:1px solid #a9a2a3;
color:#fff;
background:#7b2325;
text-align:left;
}

.supportersclub #spright td{
line-height:120%;
border:1px solid #a9a2a3;
vertical-align:middle;
text-align:center;
}


.supportersclub p.att {
font-size:85%;
color:#666666;
}

.supportersclub p.read {
line-height:160%;
margin:15px 10px;
}

#supporterslist {
padding:20px 0 20px 35px;
}

#supporterslist ul li {
width:110px;
float:left;
display:inline;
margin:0 0 15px 10px;
}
