#mainMenu {
     position: relative;
     margin-top: 14px;
     height: 40px;
     background: url('../img/bg_mainMenu.gif') right top no-repeat;
}

#mainMenu ul {
     position: absolute;
     margin: 0;
     padding: 0;
     list-style-type: none;
}

#mainMenu li {
     float: left;
     height: 40px;
     margin: 0;
     padding: 0;
}

#mainMenu li a {
     color: #FFF;
}

#mainMenu li img {
     display: block;
}

#mainMenu li.delimiter {
     background: url('../img/bg_delimiter1.gif') center 8px no-repeat;
}

#mainMenu .altText {
     display: none;
}

#main-hp .side-menu {
     margin: 0 0 14px 0;
     padding: 0;
     list-style-type: none;
     font-size: 120%;
}

#main-hp .side-menu li {
     padding: 8px 0 8px 0;
     background: url('../img/bg_leftSecMenu_hp_4.gif') left bottom no-repeat;
}

#main-hp .side-menu li.first {
     background: url('../img/bg_leftSecMenu_hp_1.gif') left bottom no-repeat;
}

#main-hp .side-menu li.second {
     background: url('../img/bg_leftSecMenu_hp_2.gif') left bottom no-repeat;
}

#main-hp .side-menu li.third {
     background: url('../img/bg_leftSecMenu_hp_3.gif') left bottom no-repeat;
}

#main-hp .side-menu a {
     color: 72bbeb;
}
#main-hp .side-menu .secondItem a {
     color: b1ddfc;
}

#main-sp .side-menu {
     margin: 0;
     padding: 0;
     color: #FFF;
     list-style-type: none;
}

#main-sp .side-menu li {
     padding-left: 11px;
     margin: 0 0 8px 0;
     background: url('../img/bullet3.gif') left 4px no-repeat;
}

