@charset "utf-8";
/* CSS Document */



a.diary{
background-image:url(../img/top_2012/menu-diary1207.jpg);
}
a:hover.diary{
background-position:0px -25px;
}
a.diary20130407{
background-image:url(../img/top_2013/menu-diary0407.jpg);
}
a:hover.diary20130407{
background-position:0px -25px;
}
a.diary20130510{
background-image:url(../img/top_2013/menu-diary0510.jpg);
}
a:hover.diary20130510{
background-position:0px -25px;
}
a.diary20130429{
background-image:url(../img/top_2013/menu-diary0429.jpg);
}
a:hover.diary20130429{
background-position:0px -25px;
}


a.paris{
background-image:url(../img/top_2012/menu-paris1207.jpg);
}
a:hover.paris{
background-position:0px -25px;
}
a.salonmadam{
background-image:url(../img/top_2013/menu-salonmadam.jpg);
}
a:hover.salonmadam{
background-position:0px -25px;
}


li.diary{
display:block;
width:350px;
height:25px;
background-image: url(../img/top_2012/menu-diary1207.jpg);
text-indent:-300px;
overflow:hidden;
}
li.paris{
display:block;
width:350px;
height:25px;
background-image: url(../img/top_2012/menu-paris1207.jpg);
text-indent:-300px;
overflow:hidden;
}

li.salonmadam{
display:block;
width:350px;
height:25px;
background-image: url(../img/top_2012/menu-salonmadam.jpg);
text-indent:-300px;
overflow:hidden;
}



/*izabera*/
a.premium{
background-image:url(../img/top_2012/menu-premium1207.jpg);
}
a:hover.premium{
background-position:0px -55px;
}
li.premium{
display:block;
width:350px;
height:55px;
margin:0;
padding:0;
background-image: url(../img/top_2012/menu-premium1207.jpg);
text-indent:-300px;
overflow:hidden;
}



a.premium20130510{
background-image:url(../img/top_2013/menu-premium0510.jpg);
}
a:hover.premium20130510{
background-position:0px -55px;
}

li.premium20130510{
display:block;
width:350px;
height:55px;
margin:0;
padding:0;
background-image: url(../img/top_2013/menu-premium0510.jpg);
text-indent:-300px;
overflow:hidden;
}



a.premium20130409{
background-image:url(../img/top_2013/menu-premium0409.jpg);
}
a:hover.premium20130409{
background-position:0px -55px;
}

li.premium20130409{
display:block;
width:350px;
height:55px;
margin:0;
padding:0;
background-image: url(../img/top_2013/menu-premium0409.jpg);
text-indent:-300px;
overflow:hidden;
}



/*体験レッスン*/
li.taikenlesson{
display:block;
width:350px;
height:55px;
margin:0;
padding:0;
background-image: url(../img/top_2012/menu-taikenlesson.jpg);
text-indent:-300px;
overflow:hidden;
}
a.taikenlesson{
background-image:url(../img/top_2012/menu-taikenlesson.jpg);
}
a:hover.taikenlesson{
background-position:0px -25px;
}



li.taikenlesson0228_0309{
display:block;
width:350px;
height:110px;
margin:0;
padding:0;
background-image: url(../img/top_2013/menu-taikenlesson0228_0309.jpg);
text-indent:-300px;
overflow:hidden;
}
a.taikenlesson0228_0309{
background-image:url(../img/top_2013/menu-taikenlesson0228_0309.jpg);
}
a:hover.taikenlesson0228_0309{
background-position:0px -50px;
}