@charset "EUC-JP";

.chara_kanabox{clear:both; margin:15px 0 15px 5px ; display:block; width:800px; display:block; font-size:12px; font-family:'Meiryo UI','¥Ò¥é¥®¥Î³Ñ¥´ Pro W£³', 'Hiragino Kaku Gothic Pro';}
.charabox{ display:block; width:250px; float:left; margin:8px; height:40px; -webkit-transition: all .8s; transition: all .8s; border-bottom: 1px #DDD solid;}
	
.charabox:hover{ background-color: #E3E3E3;}
	
.charabox a{ margin:0 0 0 5px; font-weight:bold;}
.charabox img{ vertical-align:middle; margin:0 5px;  -moz-transition: -moz-transform 0.5s linear;
	-webkit-transition: -webkit-transform 0.5s linear;
	-o-transition: -o-transform 0.5s linear;
	-ms-transition: -ms-transform 0.5s linear;
	transition: transform 0.5s linear;}
.charabox:hover img{width:40px; height:40px; border:1px #FF0099 solid;
	-webkit-transform: scale(1.2);
	-moz-transform: scale(1.2);
	-o-transform: scale(1.2);
	-ms-transform: scale(1.2);
	transform: scale(1.2);	}

.kana_ttl{margin-top:15px; border-bottom:3px #002C57 solid; height:22px; margin:0 0 10px 0; width:750px;}
	
/*clearfix*/
.clearfix:after {   
content: ".";    
display: block;    
height: 0;    
clear: both;    
visibility: hidden;   
}   
.clearfix { display: inline-table; }   

/* Hides from IE-mac \*/  
* html .clearfix { height: 1%; }   
.clearfix { display: block; }   
/* End hide from IE-mac */  

/*ANCUR*/
ul#ancur {width:780px; height:30px; border-bottom:3px #339900 solid; padding-left:10px; margin:0; text-align:left;}
ul#ancur li{width:67px; height:30px;margin:0 5px 0 0; padding:0; overflow:hidden; float:left;}
#ancur li a{ font-weight:bold; padding-top:9px; text-align:center; text-decoration:none; font-size:14px;}
#ancur li a:link{
width:67px;
height:30px;
display:block;
background:URL('http://image.rakuten.co.jp/es-toys/cabinet/common/tub_chara.gif') 0 0 no-repeat;text-decoration:none;
}

#ancur li a:visited{
width:67px;
height:30px;
display:block;
background:URL('http://image.rakuten.co.jp/es-toys/cabinet/common/tub_chara.gif') 0 0 no-repeat;text-decoration:none;

}

#ancur li a:hover{
width:67px;
height:30px;
color:#FFFFFF;
display:block;
background:URL('http://image.rakuten.co.jp/es-toys/cabinet/common/tub_chara.gif') 0 -47px no-repeat; text-decoration:underline;
}


/*TTL_TUB*/
#shimbl_ttl{
clear:both;
width:790px;
height:25px;
padding:0;
margin:20px 0;
overflow:hidden;
border-bottom:3px #003366 solid;
}

#shimbl_ttl h3{
width:67px;
text-align:center;
height:25px;
margin:0 0 0 10px;
overflow:hidden;
color:#FFFFFF;
display:block;
padding-top:6px;
background:URL('/img/common/tub_chara.gif') 0 -47px no-repeat;
}



/*
#chamenu{ width:780px; margin:10px 0 0 10px;}
#chamenu table td { padding:3px 0; color:FFFF00; background-color:#000066; font-size:90%; font-weight:bold;}
#chamenu table td a{color:FFFF00;}

.chalist{ clear:both; width:780px; margin:15px 0 30px 10px;}
.chalist th{background-color: #000066; color:#FFFFFF; font-weight:bold; width:20px; text-align:center; font-size:90%;}
.chalist td{ padding-left:10px;}

.charabox{list-style:none; float:left; width:250px; height:35px; overflow:hidden; margin:4px 0; padding:0 0 2px 0; display:block;}
.charabox span{ float:left; cursor:pointer; margin:0;}
.charabox span img{ vertical-align:middle; margin:0; width:30px; height:30px; background:url('../img/cha/hol20x20.jpg') no-repeat 0 0;}
.charabox span.title{ width:200px; margin:0 0 0 4px; display:block; font-size:12px; line-height:140%; padding-top:4px; font-family:verdana;}
.charabox a:link{ text-decoration:none;}
.charabox a:hover{ text-decoration: underline;}
*/
