@charset "utf-8";/*使用する文字コード*/




/* メインメニュー */
div#mainMenu ul {
position: relative;

/* width可算はここでは未使用 */
/*width: 0px; */
}
div#mainMenu ul,
div#mainMenu ul li,
div#mainMenu ul li a {
height:46px;/* 高さはul,li,aそれぞれに設定 */
}
div#mainMenu ul li {
top: 0;
list-style-type: none;/*Netscapeでは、表示エリア外に設定してもリストの「・」が残ってしまうための対応*/
font-size: 0.1em;/* IEでは「文字の高さ×liの数」の余白があいてしまう。余白があかないように設定 */
}
div#mainMenu ul a {
overflow: hidden;
display: block;
text-indent: -9999px;
text-decoration: none;/* firefoxでは下線がされてしまう問題を修正 */
background-position: center;
width: 100%;/* ボタンの幅のデフォルト値 */
}



/* 背景画像読込 */


div#mainMenu ul li#mainMenu1 {
background-image: url("http://www.u-shaken.com/cmn/images/main_menu/img_upload/navi01.png");
width: 167px;
float:left;
}
div#mainMenu ul li#mainMenu A {
width: 167px;
}
div#mainMenu ul li#mainMenu1 A:hover {
background-image: url("http://www.u-shaken.com/cmn/images/main_menu/img_upload/navi01_rol.png");
}


div#mainMenu ul li#mainMenu2 {
background-image: url("http://www.u-shaken.com/cmn/images/main_menu/img_upload/navi02.png");
width: 180px;
float:left;
}
div#mainMenu ul li#mainMenu A {
width: 180px;
}
div#mainMenu ul li#mainMenu2 A:hover {
background-image: url("http://www.u-shaken.com/cmn/images/main_menu/img_upload/navi02_rol.png");
}


div#mainMenu ul li#mainMenu3 {
background-image: url("http://www.u-shaken.com/cmn/images/main_menu/img_upload/navi03.png");
width: 179px;
float:left;
}
div#mainMenu ul li#mainMenu A {
width: 179px;
}
div#mainMenu ul li#mainMenu3 A:hover {
background-image: url("http://www.u-shaken.com/cmn/images/main_menu/img_upload/navi03_rol.png");
}


div#mainMenu ul li#mainMenu4 {
background-image: url("http://www.u-shaken.com/cmn/images/main_menu/img_upload/navi04.png");
width: 179px;
float:left;
}
div#mainMenu ul li#mainMenu A {
width: 179px;
}
div#mainMenu ul li#mainMenu4 A:hover {
background-image: url("http://www.u-shaken.com/cmn/images/main_menu/img_upload/navi04_rol.png");
}


div#mainMenu ul li#mainMenu5 {
background-image: url("http://www.u-shaken.com/cmn/images/main_menu/img_upload/navi05.png");
width: 275px;
float:left;
}
div#mainMenu ul li#mainMenu A {
width: 275px;
}
div#mainMenu ul li#mainMenu5 A:hover {
background-image: url("http://www.u-shaken.com/cmn/images/main_menu/img_upload/navi05_rol.png");
}

