BODY{
    margin-top:0;
    margin-bottom:0;
    margin-right:0;
    margin-left:0;
    }



A.iti{
    font-size:13px;
    line-height:130%;
    display: block;
    text-decoration: none;
    border-width:1px; border-style:solid; border-color:#f1f1f1;
    color:#000000;
    }
A:hover.iti{
    border-width:1px; border-style:solid; border-color:#777777;
    background:#cccccc;
    }

A.ition{
    font-size:13px;
    line-height:130%;
    display: block;
    text-decoration: none;
    border-width:1px; border-style:solid; border-color:#aaaaaa;
    background:#ffffff;
    color:#000000;
    }
A:hover.ition{
    border-width:1px; border-style:solid; border-color:#777777;
    background:#cccccc;
    }



A.ni{
    font-size:13px;
    line-height:130%;
    padding-left:7px;
    display: block;
    text-decoration: none;
    border-width:1px; border-style:solid; border-color:#f1f1f1;
    color:#000000;
    }
A:hover.ni{
    border-width:1px; border-style:solid; border-color:#777777;
    background:#cccccc;
    }

A.nion{
    font-size:13px;
    line-height:130%;
    padding-left:7px;
    display: block;
    text-decoration: none;
    border-width:1px; border-style:solid; border-color:#aaaaaa;
    background:#ffffff;
    color:#000000;
    }
A:hover.nion{
    border-width:1px; border-style:solid; border-color:#777777;
    background:#cccccc;
    }





.sentakutyuu{
    padding-top:1px;
    padding-bottom:1px;
    border-width:1px; border-style:solid; border-color:#999999;
    background:#fefefe;
    }



A.nomal{
    position:relative;top:0;left:0;
    border-bottom:solid 1px;
    color:#ffffff;
    }
A:link.nomal{
    text-decoration: none;
    color:#ffffff;
    }
A:visited.nomal{
    text-decoration: none;
    color:#800080;
    }
A:active.nomal{
    text-decoration: none;
    color:#ffffff;
    }
A:hover.nomal{
    border-bottom:solid 1px;
    color:#FF7335;
    }



A.topmenu{
    font-size:13px;
    line-height:130%;
    display: block;
    text-decoration: none;
    color:#000000;
    }
A:hover.topmenu{
    border-width:1px; border-style:solid; border-color:#777777;
    background:#cccccc;
    }

A.topmenuon{
    font-size:13px;
    line-height:130%;
    display: block;
    text-decoration: none;
    border-width:1px; border-style:solid; border-color:#aaaaaa;
    background:#ffffff;
    color:#000000;
    }
A:hover.topmenuon{
    border-width:1px; border-style:solid; border-color:#777777;
    background:#cccccc;
    }




A.secondmenu{
    position:relative;top:0;left:0;
    border-bottom:solid 1px;
    color:#ffffff;
    }
A:link.secondmenu{
    text-decoration: none;
    color:#ffffff;
    }
A:visited.secondmenu{
    text-decoration: none;
    color:#ffffff;
    }
A:active.secondmenu{
    text-decoration: none;
    color:#ffffff;
    }
A:hover.secondmenu{
    border-bottom:solid 1px;
    color:#FF7335;
    }



A.shoppingmenu{
    position:relative;top:0;left:0;
    color:#ffffff;
    }
A:link.shoppingmenu{
    text-decoration: none;
    color:#ffffff;
    }
A:visited.shoppingmenu{
    text-decoration: none;
    color:#ffffff;
    }
A:active.shoppingmenu{
    text-decoration: none;
    color:#ffffff;
    }
A:hover.shoppingmenu{
    text-decoration: none;
    }



A.homemenu{
    }
A:link.homemenu{
    }
A:visited.homemenu{
    }
A:active.homemenu{
    }
A:hover.homemenu{
    color:#FF6600;
    }



A.pickupmenu{
    }
A:link.pickupmenu{
    color:#2C84BE;
    }
A:visited.pickupmenu{
    color:#AB30AB;
    }
A:active.pickupmenu{
    }
A:hover.pickupmenu{
    color:#FF6600;
    }



A.specialmenu{
    }
A:link.specialmenu{
    color:#143284;
    }
A:visited.specialmenu{
    color:#4F004F;
    }
A:active.specialmenu{
    }
A:hover.specialmenu{
    color:#FF6600;
    }



A.nanimonasi{
    }
A:link.nanimonasi{
    text-decoration: none;
    color:#000000;
    }
A:visited.nanimonasi{
    text-decoration: none;
    color:#000000;
    }
A:active.nanimonasi{
    text-decoration: none;
    }
A:hover.nanimonasi{
    text-decoration: none;
    color:#000000;
    }



.nanimonasihaiiro{
    font-size:12px;
    letter-spacing:1px;
    padding-left:3px;
    text-decoration: none;
    color:#404040;
    }




A.nanimonasisiro{
    }
A:link.nanimonasisiro{
    text-decoration: none;
    color:#ffffff;
    }
A:visited.nanimonasisiro{
    text-decoration: none;
    color:#ffffff;
    }
A:active.nanimonasisiro{
    text-decoration: none;
    color:#ffffff;
    }
A:hover.nanimonasisiro{
    text-decoration: none;
    color:#ffffff;
    }







