/* Style Swich  */
DIV.atool {
  position:relative;
  width:430px;
  height:34px;
  margin-top:6px;
}


DIV.atool #ruby_off,
DIV.atool #ruby_on{
  position:absolute;
  display:block;
  top:2px;
  left:50px;
}

DIV.atool #ruby_off A,
DIV.atool #ruby_on A{
  text-indent: -9999pt;
  display:block;
  height:34px;
  width:106px;
}
DIV.atool #ruby_off A{background:url('fileadmin_templates_images_atool_button.gif') 0 0 no-repeat;}
DIV.atool #ruby_off A:HOVER{background:url('fileadmin_templates_images_atool_button.gif') 0 -50px no-repeat;}
DIV.atool #ruby_on A{background:url('fileadmin_templates_images_atool_button.gif') -120px 0 no-repeat;}
DIV.atool #ruby_on A:HOVER{background:url('fileadmin_templates_images_atool_button.gif') -120px -50px no-repeat;}

DIV.atool #voice_button{
  position:absolute;
  display:block;
  top:5px;
  left:400px;
}
DIV.atool #voice_button A{
  text-indent: -9999pt;
  display:block;
  height:25px;
  width:105px;
  background:url('fileadmin_templates_images_atool_button.gif') -430px 0 no-repeat;
}
DIV.atool #voice_button A:HOVER{background:url('fileadmin_templates_images_atool_button.gif') -430px -30px no-repeat;}
/* Font size Selector: */
DIV#efafontsize {
  position:absolute;
  top:4px;
  left:215px;
  clear:both;
}

DIV#efafontsize a {
  display:inline-block;
  height:26px;
  width:34px;
  margin-right:2px;
}
DIV#efafontsize a.font-smaller {background:url('fileadmin_templates_images_atool_button.gif') -280px 0 no-repeat;}
DIV#efafontsize a.font-smaller:hover {background:url('fileadmin_templates_images_atool_button.gif') -280px -30px no-repeat;}
DIV#efafontsize a.font-reset {background:url('fileadmin_templates_images_atool_button.gif') -318px 0 no-repeat;}
DIV#efafontsize a.font-reset:hover {background:url('fileadmin_templates_images_atool_button.gif') -318px -30px no-repeat;}
DIV#efafontsize a.font-bigger {background:url('fileadmin_templates_images_atool_button.gif') -355px 0 no-repeat;}
DIV#efafontsize a.font-bigger:hover {background:url('fileadmin_templates_images_atool_button.gif') -355px -30px no-repeat;}

DIV#efafontsize a img{
  border:none;
}
DIV#language_select {
  float:right;
  height:23px;
  width :150px;
}

.atool ul li {
  list-style: none;
  background: none;
}


.furigana{
}

#styleswich_font{
position:absolute;
top: 0px;
left: 0px;
clear:left;
width:218px;
height:38px;
line-height:100%;
font-size:0.1em;
margin:0;
padding:0;
/*background:url('fileadmin_templates_atool_images_styleswich_font_bg.gif') 0 0 no-repeat;*/
}
#styleswich_font ul {
width:166px;
list-style:none;
margin:0 0 0 58px;
padding:0;
line-height:100%;
font-size:0.1em;
}
#styleswich_font li{
margin:2px 0 0 0;
padding:0;
float:left;
}
#styleswich_font ul li a{
margin:0;
margin-left:2px;
padding:0;
height:34px;
width: 38px;
display:block;
text-indent:-9999px;
 /*\*/overflow:hidden;/**/
}

#styleswich_bgcolor{
position:absolute;
top: 0px;
left: 220px;
clear:left;
width:180px;
height:38px;
line-height:100%;
font-size:0.1em;
margin:0;
padding:0;
/*background:url('fileadmin_templates_atool_images_styleswich_bgcolor_bg.gif') 0 0 no-repeat;*/
}
#styleswich_bgcolor ul {
width:128px;
list-style:none;
margin:0 0 0 68px;
padding:0;
line-height:100%;
font-size:0.1em;
}
#styleswich_bgcolor li{
margin:2px 0 0 0;
padding:0;
float:left;
}
#styleswich_bgcolor ul li a{
margin:0;
margin-left:2px;
padding:0;
height:34px;
width: 38px;
display:block;
text-indent:-9999px;
 /*\*/overflow:hidden;/**/
}


.furigana01 a{
positon:absolute;
width:65px; background:url('index.php_id_1.php') 0 0 no-repeat;
}
.furigana02 a{
positon:absolute;
width:65px; background:url('index.php_id_1.php') 0 0 no-repeat;
}

DIV.atool .font00 A{background:url('fileadmin_templates_images_atool_button.gif') -300px 0 no-repeat;}
DIV.atool .font00 A:HOVER{background:url('fileadmin_templates_images_atool_button.gif') -300px -50px no-repeat;}
DIV.atool .font01 A{background:url('fileadmin_templates_images_atool_button.gif') -340px 0 no-repeat;}
DIV.atool .font01 A:HOVER{background:url('fileadmin_templates_images_atool_button.gif') -340px -50px no-repeat;}
DIV.atool .font02 A{background:url('fileadmin_templates_images_atool_button.gif') -380px 0 no-repeat;}
DIV.atool .font02 A:HOVER{background:url('fileadmin_templates_images_atool_button.gif') -380px -50px no-repeat;}
DIV.atool .font03 A{background:url('fileadmin_templates_images_atool_button.gif') -420px 0 no-repeat;}
DIV.atool .font03 A:HOVER{background:url('fileadmin_templates_images_atool_button.gif') -420px -50px no-repeat;}

DIV.atool .bgcolor01 A{background:url('fileadmin_templates_images_atool_button.gif') -500px 0 no-repeat;}
DIV.atool .bgcolor01 A:HOVER{background:url('fileadmin_templates_images_atool_button.gif') -500px -50px no-repeat;}
DIV.atool .bgcolor02 A{background:url('fileadmin_templates_images_atool_button.gif') -540px 0 no-repeat;}
DIV.atool .bgcolor02 A:HOVER{background:url('fileadmin_templates_images_atool_button.gif') -540px -50px no-repeat;}
DIV.atool .bgcolor03 A{background:url('fileadmin_templates_images_atool_button.gif') -580px 0 no-repeat;}
DIV.atool .bgcolor03 A:HOVER{background:url('fileadmin_templates_images_atool_button.gif') -580px -50px no-repeat;}

