@charset "utf-8";
/* CSS Document */
.menuText {
	text-indent:-9999px; line-height: 0.001em; font-size: 0.001em;
}

a:hover#m1, 
a:hover#m2, 
a:hover#m3, 
a:hover#m4, 
a:hover#m5 {
    background-position: 0 0;
}

a#m1 {
    display: block;
    width: 55px;
    height: 33px;
    background: url(../../images/menu/menu_01.jpg) 0 -33px no-repeat;
    text-decoration: none;
}

a#m2 {
    display: block;
    width: 77px;
    height: 33px;
    background: url(../../images/menu/menu_02.jpg) 0 -33px no-repeat;
    text-decoration: none;
}

a#m3 {
    display: block;
    width: 59px;
    height: 33px;
    background: url(../../images/menu/menu_03.jpg) 0 -33px no-repeat;
    text-decoration: none;
}

a#m4 {
    display: block;
    width: 50px;
    height: 33px;
    background: url(../../images/menu/menu_04.jpg) 0 -33px no-repeat;
    text-decoration: none;
}

a#m5 {
    display: block;
    width: 78px;
    height: 33px;
    background: url(../../images/menu/menu_05.jpg) 0 -33px no-repeat;
    text-decoration: none;
}

body#m1 a#m1,
body#m2 a#m2,
body#m3 a#m3,
body#m4 a#m4,
body#m5 a#m5 {
	background-position: 0 0;
}

a:hover#s1, 
a:hover#s2, 
a:hover#s3 {
    background-position: 0 0;
}

.serviceText {
	text-indent:-9999px; line-height: 0.001em; font-size: 0.001em;
}

a#s1 {
    display: block;
    width: 284px;
    height: 56px;
    background: url(../../images/services/01.jpg) 0 -56px no-repeat;
    text-decoration: none;
}

a#s2 {
    display: block;
    width: 284px;
    height: 56px;
    background: url(../../images/services/02.jpg) 0 -56px no-repeat;
    text-decoration: none;
}

a#s3 {
    display: block;
    width: 284px;
    height: 56px;
    background: url(../../images/services/03.jpg) 0 -56px no-repeat;
    text-decoration: none;
}

body#s1 a#s1,
body#s2 a#s2,
body#s3 a#s3 {
	background-position: 0 0;
}



