@charset "UTF-8";

/* =========================================================
   Pieces
========================================================= */

/* accessibility-tool
----------------------------------------------- */
#headerContainer {
}
#commonHeader {
  height: auto;
}
#commonHeader .pieceContainer {
  padding: 6px 0px;
  text-align: right;
}
#commonHeader .pieceBody span.section {
  display: inline-block;
  padding: 2px 7px 2px 2px;
  border-right: solid 1px #000;
}
#commonHeader .pieceBody span.font-size {
  padding-left :7px;
  border-left: solid 1px #000;
}
#commonHeader .pieceBody span.sectionTitle {
  display: inline-block;
  padding-top: 2px;
  vertical-align: bottom;
}
#headerBody .piece {
  margin-bottom: 0;
}
.head-tools {
  width: 100%;
  margin: 0;
  padding: 4px 0 3px;
  background-position: left top;
  text-align: right;
}
#furiganaAttention {
  padding-left: 15px;
  padding-top: 5px;
  background-color: #ececec;
  font-size: 120%;
  text-align: center;
}
.rubyOn #furiganaAttention {
  display: block;
}
#nocssread {
  display: none;
  margin-right: -9999px;
}
.head-tools a {
  margin-right: 8px;
}
.head-tools img {
  margin-right: 0 3px 0 0;
  vertical-align: middle;
}
/* google
---------------------- */
span.google {
  border-right: none !important;
  vertical-align: bottom;
}
span.google .goog-te-gadget .goog-te-combo {
  margin: 0;
}
/* font-size
---------------------- */
img.font {
  margin-top: 3px;
}
a#fontSmall, a#fontMiddle, a#fontLarge {
  display: inline-block;
  min-width: 16px;
  padding: 0 2px 0 2px;
  background-color: #FFF;
  color: #000;
  border: solid 1px #858585;
  border-radius: 3px;
  text-decoration: none;
  text-align: center;
  vertical-align: middle;
}
a#fontSmall:hover,
a#fontMiddle:hover,
a#fontLarge:hover {
  background-color: #0041FF;
  color: #FFF;
}

/* color
---------------------- */
a#themeBlack, a#themeBlue, a#themeWhite {
  display: inline-block;
  min-width: 16px;
  padding: 0 2px 0 2px;
  color: #000;
  border: solid 1px #858585;
  border-radius: 3px;
  text-decoration: none;
  text-align: center;
  vertical-align: middle;
}
a#themeBlack {
  background-color: #000;
  color: #FFF;
}
a#themeBlack:hover {
  background-color: #FFF;
  color: #000;
}
a#themeBlue {
  background-color: #0041FF;
  color: #FFF;
}
a#themeBlue:hover {
  background-color: #FFF;
  color: #00b;
}
a#themeWhite {
  background-color: #FFF;
  color: #000;
}
a#themeWhite:hover {
  background-color: #0041FF;
  color: #FFF;
}

/* furigana
---------------------- */
a#navigationRuby {
  display: inline-block;
  margin-right: 2px;
  padding: 0px 2px;
  background-color: #FFF;
  color: #000;
  border: solid 1px #858585;
  border-radius: 3px;
  text-decoration: none;
  text-align: center;
  vertical-align: middle;
}
a#navigationRuby:hover {
  background-color: #0041FF;
  color: #FFF;
}
a#navigationRuby.rubyOn {
}
a#navigationRuby.rubyOff:hover {
}

/* yomiage
---------------------- */
a#navigationTalk {
  display: inline-block;
  padding: 0px 2px;
  background-color: #FFF;
  color: #000;
  border: solid 1px #777;
  border-radius: 3px;
  text-decoration: none;
  text-align: center;
  vertical-align: middle;
}
a#navigationTalk:hover {
  background-color: #0041FF;
  color: #FFF;
}
#navigationTalkPlayer {
  position: absolute;
  z-index: 100;
}
#navigationTalkPlayer object {
  position: relative;
  top: 25px;
  left: -190px;
}
*html #navigationTalkPlayer object {
  top: 28px;
}
html:first-child #navigationTalkPlayer {
  position: absolute;
}
html:first-child #navigationTalkPlayer object {
  position: relative;
  top: 25px;
  left: 340px;
}

/* riyouannai
---------------------- */
a.riyou {
  display: inline-block;
  margin-left: 2px;
  padding-left: 13px;
  background-image: url(../images/ic_arrow_black.gif);
  background-position: left center;
  background-repeat: no-repeat;
  color: #000;
  text-decoration: none;
  vertical-align: middle;
}
a.riyou:hover {
  color: #f00;
  text-decoration: underline;
}

/* navigationNotice
---------------------- */
#navigationNotice {
  padding: 6px 10px;
  background-color: #dddddd;
  font-weight: bold;
}

/* banner
-----------------------------------------*/
#bannerBody {
  border-top: solid 4px #A3DE99;
  zoom: 1;
}
#commonBanner {
  clear: both;
  position: relative;
  width: 100%;
  min-height: 60px;
  margin: 0;
  padding-top: 10px;
  background-image: url(../images/bg_header.gif);
  background-position: left bottom;
  background-repeat: no-repeat;
  background-color: #FFF;
  font-size: 12px;
  text-align: right;
  overflow: hidden;
}
#commonBanner .logo {
  float: left;
  position: absolute;
  left: 0;
  bottom: 10px;
  min-height: 50px;
  width: 380px;
  background-image: url(../images/bg_sitelogo.gif);
  background-position: 15px bottom;
  background-repeat: no-repeat;
}
#commonBanner .logo a {
  display: block;
  width: 100%;
  height: 0 !important;
  padding-top: 50px;
  outline: 0 none;
  overflow: hidden;
}
#commonBanner .menu {
  float: right;
  width: 490px;
  min-height: 50px;
  margin: 0;
  text-align: right;
  zoom: 1;
}
#commonBanner .upperMenu {
  margin-bottom: 12px;
  padding-right: 10px;
}
#commonBanner .upperMenu .phone {
  display: inline-block;
  width: 237px;
  height: 0;
  margin-right: 5px;
  padding-top: 20px;
  background-image: url(../images/btn_phone.gif);
  background-position: left top;
  background-repeat: no-repeat;
  text-indent: -9999px;
  vertical-align: middle;
  overflow: hidden;
}
#commonBanner .upperMenu .phone:hover {
  background-position: left -20px;
}
#commonBanner .upperMenu .tokushimahp {
  display: inline-block;
  width: 159px;
  height: 0;
  padding-top: 20px;
  background-image: url(../images/btn_goto_kenhp.gif);
  background-position: left top;
  background-repeat: no-repeat;
  text-indent: -9999px;
  vertical-align: middle;
  overflow: hidden;
}
#commonBanner .lowerMenu {
  margin: 0 0 5px;
  padding-right: 10px;
}
a.toiawase,
a.siteMap {
  display: inline-block;
  margin-left: 5px;
  padding-left: 17px;
  background-image: url(../images/ic_arrow_green.gif);
  background-position: left center;
  background-repeat: no-repeat;
  color: #000;
  text-decoration: none;
  vertical-align: middle;
}
a.toiawase:hover,
a.siteMap:hover {
  color: #F00;
  text-decoration: underline;
}

/* globalNavi
---------------------- */
#globalNavi {
  clear: both;
  border-top: solid 2px #FFF;
  overflow: hidden;
}
#globalNavi ul {
  background-color: #35A16B;
  overflow: hidden;
  zoom: 1;
}
#globalNavi li {
  float: left;
  padding-top: 6px;
  background-color: #35A16B;
}
#globalNavi a {
  display: block;
  margin-bottom: 6px;
  color: #FFFFFF;
  font-size: 125%;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
}
#globalNavi a span {
  display: block;
  margin: 0 5px;
  padding: 5px 0;
  cursor: pointer;
}
#globalNavi a span:hover {
  background-color: #FFF;
  color: #36A16B;
  border-radius: 3px;
}
#globalNavi li.top {
  width: 75px;
}
#globalNavi li.top a {
  border-right: solid 1px #CCC;
}
#globalNavi li.info {
  width: 86px;
}
#globalNavi li.info a {
  border-right: solid 1px #ccc;
}
#globalNavi li.about {
  width: 356px;
}
#globalNavi li.about a {
  border-right: solid 1px #ccc;
}
#globalNavi li.touroku {
  width: 206px;
}
#globalNavi li.touroku a {
  border-right: solid 1px #ccc;
}
#globalNavi li.henko {
  width: 242px;
}
#globalNavi li.henko a span {
  margin: 0 0 0 5px;
}
/* globalNavi current
---------------------- */
#globalNavi li.topCurrent {
  width: 75px;
  background-image: url("../images/bg_gmenu_bottom_01.gif");
  background-position: 5px bottom;
  background-repeat: no-repeat;
}
#globalNavi li.topCurrent a {
  border-right: solid 1px #CCC;
}
#globalNavi li.topCurrent a span {
  background-color: #FFF;
  color: #36A16B;
  border-radius: 3px;
}
#globalNavi li.infoCurrent {
  width: 86px;
  background-image: url("../images/bg_gmenu_bottom_02.gif");
  background-position: 5px bottom;
  background-repeat: no-repeat;
}
#globalNavi li.infoCurrent a {
  border-right: solid 1px #CCC;
}
#globalNavi li.infoCurrent a span {
  background-color: #FFF;
  color: #36A16B;
  border-radius: 3px;
}
#globalNavi li.aboutCurrent {
  width: 356px;
  background-image: url("../images/bg_gmenu_bottom_03.gif");
  background-position: 5px bottom;
  background-repeat: no-repeat;
}
#globalNavi li.aboutCurrent a {
  border-right: solid 1px #CCC;
}
#globalNavi li.aboutCurrent a span {
  background-color: #FFF;
  color: #36A16B;
  border-radius: 3px;
}
#globalNavi li.tourokuCurrent {
  width: 206px;
  background-image: url("../images/bg_gmenu_bottom_04.gif");
  background-position: 5px bottom;
  background-repeat: no-repeat;
}
#globalNavi li.tourokuCurrent a {
  border-right: solid 1px #CCC;
}
#globalNavi li.tourokuCurrent a span {
  background-color: #FFF;
  color: #36A16B;
  border-radius: 3px;
}
#globalNavi li.henkoCurrent {
  width: 242px;
  background-image: url("../images/bg_gmenu_bottom_05.gif");
  background-position: 5px bottom;
  background-repeat: no-repeat;
}
#globalNavi li.henkoCurrent a span {
  margin: 0 0 0 5px;
  background-color: #FFF;
  color: #36A16B;
  border-radius: 3px;
}

/* footer
-----------------------------------------*/
#footerNavi {
  background-color: #36A16B;
}
#footerNavi .pieceBody {
  padding: 3px 0;
  color: #FFFFFF;
  text-align: center;
}
#footerNavi a {
  color: #FFFFFF;
  font-weight: bold;
}
#footerNavi a:visited {
  color: #FFFFFF;
}
#footerNavi a:hover {
  color: #FFFFFF;
}
#address {
  padding: 5px 15px;
}
#address span {
  color: #35A16B;
  font-weight: bold;
}
#copyRight {
  background-color: #A3DE9A;
  border-bottom: solid 1px #79C396;
}
#copyRight .pieceBody {
  padding: 3px 0;
  color: #000;
  text-align: center;
}

/* shisetsuArea
-----------------------------------------*/
#shisetsuArea .shisetsuAreaBody {
  position: relative;
  width: 595px;
  height: 490px;
  padding: 0 5px;
  background-image: url("../images/00_bg.gif");
  background-position: 5px top;
  background-repeat: no-repeat;
}
#shisetsuArea .shisetsuAreaBody a {
  display: block;
  position: absolute;
  height: 0;
  background-position: left top;
  background-repeat: no-repeat;
  overflow: hidden;
}
#shisetsuArea .shisetsuAreaBody a ruby {
  display: none;
}
#shisetsuArea .shisetsuAreaBody a.miyoshi {
  top: 28px;
  left: 38px;
  width: 106px;
  padding-top: 248px;
  background-image: url("../images/08_btn.gif");
}
#shisetsuArea .shisetsuAreaBody a.miyoshi:hover {
  background-image: url("../images/08_btn_mouseover.gif");

}
#shisetsuArea .shisetsuAreaBody a.miyoshiChecked,
#shisetsuArea .shisetsuAreaBody a.miyoshiChecked:hover {
  background-image: url("../images/08_btn_on.gif");

}
#shisetsuArea .shisetsuAreaBody a.higashimiyoshi {
  top: 28px;
  left: 87px;
  width: 57px;
  padding-top: 146px;
  background-image: url("../images/24_btn.gif");

}
#shisetsuArea .shisetsuAreaBody a.higashimiyoshi:hover {
  background-image: url("../images/24_btn_mouseover.gif");

}
#shisetsuArea .shisetsuAreaBody a.higashimiyoshiChecked,
#shisetsuArea .shisetsuAreaBody a.higashimiyoshiChecked:hover {
  background-image: url("../images/24_btn_on.gif");

}
#shisetsuArea .shisetsuAreaBody a.mima {
  top: 28px;
  left: 144px;
  width: 103px;
  padding-top: 248px;
  background-image: url("../images/07_btn.gif");

}
#shisetsuArea .shisetsuAreaBody a.mima:hover {
  background-image: url("../images/07_btn_mouseover.gif");

}
#shisetsuArea .shisetsuAreaBody a.mimaChecked,
#shisetsuArea .shisetsuAreaBody a.mimaChecked:hover {
  background-image: url("../images/07_btn_on.gif");

}
#shisetsuArea .shisetsuAreaBody a.tsurugi {
  top: 128px;
  left: 144px;
  width: 53px;
  padding-top: 148px;
  background-image: url("../images/23_btn.gif");

}
#shisetsuArea .shisetsuAreaBody a.tsurugi:hover {
  background-image: url("../images/23_btn_mouseover.gif");

}
#shisetsuArea .shisetsuAreaBody a.tsurugiChecked,
#shisetsuArea .shisetsuAreaBody a.tsurugiChecked:hover {
  background-image: url("../images/23_btn_on.gif");

}
#shisetsuArea .shisetsuAreaBody a.awa {
  top: 28px;
  left: 225px;
  width: 84px;
  padding-top: 100px;
  background-image: url("../images/06_btn.gif");

}
#shisetsuArea .shisetsuAreaBody a.awa:hover {
  background-image: url("../images/06_btn_mouseover.gif");

}
#shisetsuArea .shisetsuAreaBody a.awaChecked,
#shisetsuArea .shisetsuAreaBody a.awaChecked:hover {
  background-image: url("../images/06_btn_on.gif");

}
#shisetsuArea .shisetsuAreaBody a.itano {
  top: 28px;
  left: 309px;
  width: 92px;
  padding-top: 49px;
  background-image: url("../images/21_btn.gif");

}
#shisetsuArea .shisetsuAreaBody a.itano:hover {
  background-image: url("../images/21_btn_mouseover.gif");

}
#shisetsuArea .shisetsuAreaBody a.itanoChecked,
#shisetsuArea .shisetsuAreaBody a.itanoChecked:hover {
  background-image: url("../images/21_btn_on.gif");

}
#shisetsuArea .shisetsuAreaBody a.naruto {
  top: 28px;
  left: 401px;
  width: 148px;
  padding-top: 49px;
  background-image: url("../images/02_btn.gif");

}
#shisetsuArea .shisetsuAreaBody a.naruto:hover {
  background-image: url("../images/02_btn_mouseover.gif");

}
#shisetsuArea .shisetsuAreaBody a.narutoChecked,
#shisetsuArea .shisetsuAreaBody a.narutoChecked:hover {
  background-image: url("../images/02_btn_on.gif");

}
#shisetsuArea .shisetsuAreaBody a.kamiita {
  top: 77px;
  left: 309px;
  width: 60px;
  padding-top: 51px;
  background-image: url("../images/22_btn.gif");
}
#shisetsuArea .shisetsuAreaBody a.kamiita:hover {
  background-image: url("../images/22_btn_mouseover.gif");
}
#shisetsuArea .shisetsuAreaBody a.kamiitaChecked,
#shisetsuArea .shisetsuAreaBody a.kamiitaChecked:hover {
  background-image: url("../images/22_btn_on.gif");
}
#shisetsuArea .shisetsuAreaBody a.aizumi {
  top: 77px;
  left: 369px;
  width: 60px;
  padding-top: 51px;
  background-image: url("../images/20_btn.gif");
}
#shisetsuArea .shisetsuAreaBody a.aizumi:hover {
  background-image: url("../images/20_btn_mouseover.gif");
}
#shisetsuArea .shisetsuAreaBody a.aizumiChecked,
#shisetsuArea .shisetsuAreaBody a.aizumiChecked:hover {
  background-image: url("../images/20_btn_on.gif");
}
#shisetsuArea .shisetsuAreaBody a.kitajima {
  top: 77px;
  left: 429px;
  width: 60px;
  padding-top: 51px;
  background-image: url("../images/19_btn.gif");

}
#shisetsuArea .shisetsuAreaBody a.kitajima:hover {
  background-image: url("../images/19_btn_mouseover.gif");
}
#shisetsuArea .shisetsuAreaBody a.kitajimaChecked,
#shisetsuArea .shisetsuAreaBody a.kitajimaChecked:hover {
  background-image: url("../images/19_btn_on.gif");
}
#shisetsuArea .shisetsuAreaBody a.matsushige {
  top: 77px;
  left: 489px;
  width: 60px;
  padding-top: 51px;
  background-image: url("../images/18_btn.gif");

}
#shisetsuArea .shisetsuAreaBody a.matsushige:hover {
  background-image: url("../images/18_btn_mouseover.gif");
}
#shisetsuArea .shisetsuAreaBody a.matsushigeChecked,
#shisetsuArea .shisetsuAreaBody a.matsushigeChecked:hover{
  background-image: url("../images/18_btn_on.gif");
}
#shisetsuArea .shisetsuAreaBody a.yoshinogawa {
  top: 128px;
  left: 225px;
  width: 84px;
  padding-top: 52px;
  background-image: url("../images/05_btn.gif");

}
#shisetsuArea .shisetsuAreaBody a.yoshinogawa:hover {
  background-image: url("../images/05_btn_mouseover.gif");
}
#shisetsuArea .shisetsuAreaBody a.yoshinogawaChecked,
#shisetsuArea .shisetsuAreaBody a.yoshinogawaChecked:hover {
  background-image: url("../images/05_btn_on.gif");
}
#shisetsuArea .shisetsuAreaBody a.ishii {
  top: 128px;
  left: 309px;
  width: 60px;
  padding-top: 52px;
  background-image: url("../images/12_btn.gif");

}
#shisetsuArea .shisetsuAreaBody a.ishii:hover {
  background-image: url("../images/12_btn_mouseover.gif");
}
#shisetsuArea .shisetsuAreaBody a.ishiiChecked,
#shisetsuArea .shisetsuAreaBody a.ishiiChecked:hover {
  background-image: url("../images/12_btn_on.gif");
}
#shisetsuArea .shisetsuAreaBody a.tokushima {
  top: 128px;
  left: 369px;
  width: 180px;
  padding-top: 100px;
  background-image: url("../images/01_btn.gif");
}
#shisetsuArea .shisetsuAreaBody a.tokushima:hover {
  background-image: url("../images/01_btn_mouseover.gif");
}
#shisetsuArea .shisetsuAreaBody a.tokushimaChecked,
#shisetsuArea .shisetsuAreaBody a.tokushimaChecked:hover {
  background-image: url("../images/01_btn_on.gif");
}
#shisetsuArea .shisetsuAreaBody a.kamiyama {
  top: 180px;
  left: 247px;
  width: 89px;
  padding-top: 48px;
  background-image: url("../images/13_btn.gif");
}
#shisetsuArea .shisetsuAreaBody a.kamiyama:hover {
  background-image: url("../images/13_btn_mouseover.gif");
}
#shisetsuArea .shisetsuAreaBody a.kamiyamaChecked,
#shisetsuArea .shisetsuAreaBody a.kamiyamaChecked:hover {
  background-image: url("../images/13_btn_on.gif");
}
#shisetsuArea .shisetsuAreaBody a.sanagochi {
  top: 180px;
  left: 336px;
  width: 89px;
  padding-top: 48px;
  background-image: url("../images/11_btn.gif");
}
#shisetsuArea .shisetsuAreaBody a.sanagochi:hover {
  background-image: url("../images/11_btn_mouseover.gif");
}
#shisetsuArea .shisetsuAreaBody a.sanagochiChecked,
#shisetsuArea .shisetsuAreaBody a.sanagochiChecked:hover {
  background-image: url("../images/11_btn_on.gif");
}
#shisetsuArea .shisetsuAreaBody a.kamikatsu {
  top: 228px;
  left: 247px;
  width: 89px;
  padding-top: 48px;
  background-image: url("../images/10_btn.gif");
}
#shisetsuArea .shisetsuAreaBody a.kamikatsu:hover {
  background-image: url("../images/10_btn_mouseover.gif");
}
#shisetsuArea .shisetsuAreaBody a.kamikatsuChecked,
#shisetsuArea .shisetsuAreaBody a.kamikatsuChecked:hover {
  background-image: url("../images/10_btn_on.gif");
}
#shisetsuArea .shisetsuAreaBody a.katsuura {
  top: 228px;
  left: 336px;
  width: 89px;
  padding-top: 48px;
  background-image: url("../images/09_btn.gif");
}
#shisetsuArea .shisetsuAreaBody a.katsuura:hover {
  background-image: url("../images/09_btn_mouseover.gif");
}
#shisetsuArea .shisetsuAreaBody a.katsuuraChecked,
#shisetsuArea .shisetsuAreaBody a.katsuuraChecked:hover {
  background-image: url("../images/09_btn_on.gif");
}
#shisetsuArea .shisetsuAreaBody a.komatsushima {
  top: 228px;
  left: 425px;
  width: 128px;
  padding-top: 48px;
  background-image: url("../images/03_btn.gif");
}
#shisetsuArea .shisetsuAreaBody a.komatsushima:hover {
  background-image: url("../images/03_btn_mouseover.gif");
}
#shisetsuArea .shisetsuAreaBody a.komatsushimaChecked,
#shisetsuArea .shisetsuAreaBody a.komatsushimaChecked:hover {
  background-image: url("../images/03_btn_on.gif");
}
#shisetsuArea .shisetsuAreaBody a.naka {
  top: 276px;
  left: 109px;
  width: 316px;
  padding-top: 73px;
  background-image: url("../images/14_btn.gif");
}
#shisetsuArea .shisetsuAreaBody a.naka:hover {
  background-image: url("../images/14_btn_mouseover.gif");
}
#shisetsuArea .shisetsuAreaBody a.nakaChecked,
#shisetsuArea .shisetsuAreaBody a.nakaChecked:hover {
  background-image: url("../images/14_btn_on.gif");
}
#shisetsuArea .shisetsuAreaBody a.anan {
  top: 276px;
  left: 425px;
  width: 124px;
  padding-top: 73px;
  background-image: url("../images/04_btn.gif");
}
#shisetsuArea .shisetsuAreaBody a.anan:hover {
  background-image: url("../images/04_btn_mouseover.gif");
}
#shisetsuArea .shisetsuAreaBody a.ananChecked,
#shisetsuArea .shisetsuAreaBody a.ananChecked:hover {
  background-image: url("../images/04_btn_on.gif");
}
#shisetsuArea .shisetsuAreaBody a.kaiyou {
  top: 349px;
  left: 198px;
  width: 114px;
  padding-top: 123px;
  background-image: url("../images/17_btn.gif");
}
#shisetsuArea .shisetsuAreaBody a.kaiyou:hover {
  background-image: url("../images/17_btn_mouseover.gif");
}
#shisetsuArea .shisetsuAreaBody a.kaiyouChecked,
#shisetsuArea .shisetsuAreaBody a.kaiyouChecked:hover {
  background-image: url("../images/17_btn_on.gif");
}
#shisetsuArea .shisetsuAreaBody a.minami {
  top: 349px;
  left: 312px;
  width: 174px;
  padding-top: 48px;
  background-image: url("../images/16_btn.gif");
}
#shisetsuArea .shisetsuAreaBody a.minami:hover {
  background-image: url("../images/16_btn_mouseover.gif");
}
#shisetsuArea .shisetsuAreaBody a.minamiChecked,
#shisetsuArea .shisetsuAreaBody a.minamiChecked:hover {
  background-image: url("../images/16_btn_on.gif");
}
#shisetsuArea .shisetsuAreaBody a.mugi {
  top: 397px;
  left: 312px;
  width: 110px;
  padding-top: 48px;
  background-image: url("../images/15_btn.gif");
}
#shisetsuArea .shisetsuAreaBody a.mugi:hover {
  background-image: url("../images/15_btn_mouseover.gif");
}
#shisetsuArea .shisetsuAreaBody a.mugiChecked,
#shisetsuArea .shisetsuAreaBody a.mugiChecked:hover {
  background-image: url("../images/15_btn_on.gif");
}
