@charset "utf-8";
body{
margin:0;
padding:0;
background:#000000;
}

html{
margin:0;
padding:0;
}

img{
border:0;
}

#right_main{
width:170px;
height:750px;
border: 0;
padding:0;
overflow:hidden;
margin:0;
}

#right_main ul {
line-height:100%;
background:#000000;
margin:15px 0px 0px 0px;
padding:0;
}
#right_main li {
list-style:none;
margin-bottom:5px;
line-height:100%;
}

#right{
width:170px;
height:620px;
border: 0;
padding:0;
overflow:hidden;
margin:0;
}

#right ul {
line-height:100%;
background:#000000;
margin:0px;
padding:0;
}
#right li {
list-style:none;
margin-bottom:5px;
line-height:100%;
}

a#kurupon {
width:170px;
height:80px;
display:block;
text-indent:-9999px;
background-image: url(images/right_banner.jpg);
background-repeat: no-repeat;
background-position: -0px -0px;
}
a#lesson {
width:170px;
height:70px;
display:block;
text-indent:-9999px;
background-image: url(images/right_banner.jpg);
background-repeat: no-repeat;
background-position: -0px -80px;
}
a#club {
width:170px;
height:70px;
display:block;
text-indent:-9999px;
background-image: url(images/right_banner.jpg);
background-repeat: no-repeat;
background-position: -0px -150px;
}
a#spchara {
width:170px;
height:70px;
display:block;
text-indent:-9999px;
background-image: url(images/right_banner.jpg);
background-repeat: no-repeat;
background-position: -0px -220px;
}
a#bland {
width:170px;
height:70px;
display:block;
text-indent:-9999px;
background-image: url(images/right_banner.jpg);
background-repeat: no-repeat;
background-position: -0px -290px;
}
a#kurupon:active, a#kurupon:hover {
background-position: -170px -0px;
}
a#lesson:active, a#lesson:hover {
background-position: -170px -80px;
}
a#club:active, a#club:hover {
background-position: -170px -150px;
}
a#spchara:active, a#spchara:hover {
background-position: -170px -220px;
}
a#bland:active, a#bland:hover {
background-position: -170px -290px;
}

#gmblog{
margin:10px 0px;
}

