<STYLE TYPE="text/css">
<!--
/***********************************************/
/* 基本　 　                                    */
/***********************************************/

/***********************************************/
/* メニューリンク                               */
/***********************************************/

A.Menutop {
margin:0px; padding:4px;
display:block;
background-color:#FFFFFF; color:#707070;
border-top:1px #b4b4b4 solid;
border-bottom:1px #b4b4b4 dotted;
border-left:1px #b4b4b4 solid;
border-right:1px #b4b4b4 solid;
width:160px;height:18px;
font-size:10pt;
line-height:18px;
text-decoration:none;
}
A:hover.Menutop {
border-top:1px #b4b4b4 solid;
border-bottom:1px #b4b4b4 solid;
border-left:1px #b4b4b4 solid;
border-right:1px #b4b4b4 solid;
background-color:#b3beff; color:#FFFFFF;
}

A.Menumiddle {
margin:0px; padding:4px;
display:block;
background-color:#FFFFFF; color:#707070;
border-top:0px #b4b4b4 solid;
border-bottom:1px #b4b4b4 dotted;
border-left:1px #b4b4b4 solid;
border-right:1px #b4b4b4 solid;
width:160px;height:18px;
font-size:10pt;
line-height:18px;
text-decoration:none;
}
A:hover.Menumiddle {
border-top:0px #b4b4b4 solid;
border-bottom:1px #b4b4b4 dotted;
border-left:1px #b4b4b4 solid;
border-right:1px #b4b4b4 solid;
background-color:#b3beff; color:#FFFFFF;
}

A.Menubottom {
margin:0px; padding:4px;
display:block;
background-color:#FFFFFF; color:#707070;
border-top:0px #b4b4b4 solid;
border-bottom:1px #b4b4b4 solid;
border-left:1px #b4b4b4 solid;
border-right:1px #b4b4b4 solid;
width:160px;height:18px;
font-size:10pt;
line-height:18px;
text-decoration:none;
}
A:hover.Menubottom {
border-top:0px #b4b4b4 solid;
border-bottom:1px #b4b4b4 solid;
border-left:1px #b4b4b4 solid;
border-right:1px #b4b4b4 solid;
background-color:#b3beff; color:#FFFFFF;
}
A.Menuonly {
margin:0px; padding:4px;
display:block;
background-color:#FFFFFF; color:#707070;
border-top:1px #b4b4b4 solid;
border-bottom:1px #b4b4b4 solid;
border-left:1px #b4b4b4 solid;
border-right:1px #b4b4b4 solid;
width:160px;height:18px;
font-size:10pt;
line-height:18px;
text-decoration:none;
}
A:hover.Menuonly {
border-top:1px #b4b4b4 solid;
border-bottom:1px #b4b4b4 solid;
border-left:1px #b4b4b4 solid;
border-right:1px #b4b4b4 solid;
background-color:#b3beff; color:#FFFFFF;
}

/***********************************************/
/* メニューNOリンク                            */
/***********************************************/
Div.Menutop {
margin:0px; padding:4px;
display:block;
background-color:#4462FF; color:#FFFFFF;
border-top:1px #b4b4b4 solid;
border-bottom:1px #b4b4b4 dotted;
border-left:1px #b4b4b4 solid;
border-right:1px #b4b4b4 solid;
width:160px;height:18px;
font-size:10pt;
line-height:18px;
text-decoration:none;
}
Div.Menumiddle {
margin:0px; padding:4px;
display:block;
background-color:#4462FF; color:#FFFFFF;
border-bottom:1px #b4b4b4 dotted;
border-left:1px #b4b4b4 solid;
border-right:1px #b4b4b4 solid;
width:160px;height:18px;
font-size:10pt;
line-height:18px;
text-decoration:none;
}
Div.Menubottom {
margin:0px; padding:4px;
display:block;
background-color:#4462FF; color:#FFFFFF;
border-bottom:1px #b4b4b4 solid;
border-left:1px #b4b4b4 solid;
border-right:1px #b4b4b4 solid;
width:160px;height:18px;
font-size:10pt;
line-height:18px;
text-decoration:none;
}
Div.Menuonly {
margin:0px; padding:4px;
display:block;
background-color:#4462FF; color:#FFFFFF;
border-top:1px #b4b4b4 solid;
border-bottom:1px #b4b4b4 solid;
border-left:1px #b4b4b4 solid;
border-right:1px #b4b4b4 solid;
width:160px;height:18px;
font-size:10pt;
line-height:18px;
text-decoration:none;
}

/***********************************************/
/* ショップインフォ　                          */
/***********************************************/
TD.shopItem{
margin:0px; padding:6px;
color:#FFFFFF;
background-color :#b3beff;
font-size:9pt;
border-bottom:1px #b4b4b4 solid;
border-left:1px #b4b4b4 solid;
}

TD.shopTitle{
margin:0px; padding:10px;
color:#2d69ce;
background-color :#FFFFFF;
font-size:12pt;
font-weight:bold;
border-bottom:1px #b4b4b4 solid;
}
TD.PrefTitleL{
margin:0px; padding:6px;
color:#555555;
background-color :#F0F0FA;
font-size:10pt;
font-weight:bold;
border-top:1px #AFAFE3 solid;
border-bottom:1px #AFAFE3 solid;
}
TD.PrefTitleR{
margin:0px; padding:6px;
color:#555555;
background-color :#F0F0FA;
font-size:10pt;
font-weight:bold;
border-top:1px #AFAFE3 solid;
border-bottom:1px #AFAFE3 solid;
border-left:1px #AFAFE3 solid;
}

TABLE.ShopALL{
border-right:1px #AFAFE3 solid;
border-left:1px #AFAFE3 solid;
}

TD.shopMain{
margin:0px; padding:6px;
color:#444444;
font-size:10pt;
border-bottom:1px #b4b4b4 solid;
}

TD.shopName{
margin:0px; padding:6px;
color:#444444;
background-color :#FFFFFF;
font-size:10pt;
border-top:1px #b4b4b4 dotted;
}
TD.shopNameB{
margin:0px; padding:6px;
color:#444444;
background-color :#FFFFFF;
font-size:10pt;
border-top:1px #b4b4b4 dotted;
border-right:1px #b4b4b4 solid;
border-left:1px #b4b4b4 solid;
border-bottom:1px #b4b4b4 solid;
}

TD.shopItemB{
margin:0px; padding:6px;
color:#000000;
background-color :#CCCCCC;
font-size:9pt;
font-weight:bold;
}

TD.MainSmall{
margin:0px; padding:0px;
color:#0000000;
font-size:8pt;
}

FONT.shopMain{
margin:0px; padding:6px;
color:#444444;
background-color :#FFFFFF;
font-size:10pt;
}
A.NameShop {
margin:0px; padding:2px;
display:block;
background-color:#e1e6ff; color:#222222;
width:160px;height:10px;
font-size:10pt;
border-top:1px #b4b4b4 solid;
border-right:1px #b4b4b4 solid;
border-left:1px #b4b4b4 solid;
border-bottom:1px #b4b4b4 solid;
text-decoration:none;
}
A:hover.NameShop {
background-color:#FFFFFF; color:#0000CC;
border-top:1px #0000CC solid;
border-right:1px #0000CC solid;
border-left:1px #0000CC solid;
border-bottom:1px #0000CC solid;
}
TABLE.ShopArea{
border-top:1px #AFAFE3 solid;
border-bottom:1px #AFAFE3 solid;
border-right:1px #AFAFE3 solid;
border-left:1px #AFAFE3 solid;
}
A.NameArea {
position:relative;
float: left;
margin:0px; padding:4px;
display:block;
background-color:#e1e6ff; color:#222222;
width:64px;height:20px;
line-height:20px;
font-size:10pt;
border-right:1px #b4b4b4 dotted;
text-decoration:none;
}
A:hover.NameArea {
background-color:#FFFFFF; color:#0000CC;
border-right:1px #b4b4b4 dotted;
}
TD.AreaBot{
color:#444444;
background-color :#FFFFFF;
font-size:10pt;
border-top:1px #b4b4b4 dotted;
}
TD.AreaBotT{
color:#444444;
background-color :#FFFFFF;
font-size:10pt;
font-weight:bold;
border-top:1px #b4b4b4 dotted;
border-right:1px #b4b4b4 dotted;
}

FONT.Store{
color:#2d69ce;
background-color :#FFFFFF;
font-size:11pt;
font-weight:bold;
}

-->
</STYLE>


