/* ボタンのスタイル */
.link_kawaraban {
border-left:1px solid #cecece;
border-right:1px solid #cecece;
border-top:1px solid #cecece;
padding:0;
}
.link_kawaraban li{
display: block;
width: 100%;
background:#f5f5f5;
border-bottom:1px solid #cecece;
font-weight:bold;
color:#4d4d4d;
text-decoration:none;
text-align:left;
text-shadow: 0px 1px 0px #fff;
behavior: url(PIE.htc);
}
.link_kawaraban li+li{
border-top:1px solid #fff;
}
.link_kawaraban span.img{
display:block;
/*
width:60px;
*/
width:100px;
float:left;
padding:10px 10px 5px;
}

.link_kawaraban span.txt{
	display:block;
/*
	width:60%;
*/
	width:50%;
	float:left;
	padding:15px 0 5px;
	color:#a03c44;
}

.link_kawaraban font{
	display:block;
	font-weight:normal;
/*
	color:#828282;
*/
	color:#546474;
	font-size:12px;
}
.link_kawaraban font.star{
color:#ff770b;
}

.link_kawaraban a{
display: inline-block;
text-decoration:none;
position:relative;
top:25px;
right:10px;
float:right;
width:50px;
font-size:18px;
line-height:1.0;
padding:2px 0;
color:#fff;
text-shadow:none;
text-align:center;
background:#c6c6c6;
background: -webkit-gradient(linear, left top, left bottom, from(#c6c6c6), to(#a0a0a0));
background: -moz-linear-gradient(top,  #c6c6c6,  #a0a0a0);
background: -o-linear-gradient(top,  #c6c6c6,  #a0a0a0);
background: -ms-linear-gradient(top,  #c6c6c6,  #a0a0a0);
background: linear-gradient(top,  #c6c6c6,  #a0a0a0);
-pie-background: linear-gradient(top,  #c6c6c6,  #a0a0a0);
border:1px solid #9b9b9b;
-webkit-border-radius: 5px; 
-moz-border-radius: 5px; 
border-radius: 5px;
-webkit-box-shadow: 0px 1px 0px #fff;
-moz-box-shadow: 0px 1px 0px #fff;
box-shadow: 0px 1px 0px #fff;
behavior: url(PIE.htc);
}

/* マウスオーバー時 */
.link_kawaraban a.on,
.link_kawaraban a:hover{
text-shadow: none;
background:#eaeaea;
background: -webkit-gradient(linear, left top, left bottom, from(#eaeaea), to(#bbb));
background: -moz-linear-gradient(top,  #eaeaea,  #bbb);
background: -o-linear-gradient(top,  #eaeaea,  #bbb);
background: -ms-linear-gradient(top,  #eaeaea,  #bbb);
background: linear-gradient(top,  #eaeaea,  #bbb);
-pie-background: linear-gradient(top,  #eaeaea,  #bbb);
behavior: url(PIE.htc);
}

#table_kawaraban tr{
	padding-bottom: 0px;
}

#table_kawaraban td{
	width: 400px;
	padding-bottom: 0px;
}

#table_kawaraban th p{
	font-size: 18px;
	font-weight:bold;
	text-align:center;
	color:#CCC000;
}

