a:hover, a:active {
        color : #7B1414; 
         text-decoration:none; 
         background-color : #F3DECE}
.H1 {
	font-size: 12px;
	font-weight: bold;
}
.copyright {
	font-size: 10px;
}
.table {
	border: 1px dotted #996666;
}
.btobwaku {
	border: medium double #006699;
}
.midashi {
	font-size: 16px;
	font-weight: bold;
	color: #CC0000;
}
.q {
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 14px;
	line-height: 20px;
	font-weight: normal;
}
.qwaku {
	border-left-width: thick;
	border-bottom-style: dotted;
	border-left-style: solid;
	border-left-color: #66CCFF;
	border-top-width: medium;
	border-top-style: double;
	border-right-style: solid;
	border-top-color: #66CCFF;
	border-bottom-width: 1px;
	border-bottom-color: #66CCFF;
	border-right-width: thick;
	border-right-color: #66CCFF;
}
.awaku {
	border-bottom-width: medium;
	border-bottom-style: double;
	border-bottom-color: #FFCC99;
	border-left-width: thick;
	border-left-style: solid;
	border-left-color: #FFCC99;
	border-right-width: thick;
	border-right-style: solid;
	border-right-color: #FFCC99;
}
.qwaku2 {
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-width: medium;
	border-top-style: double;
	border-right-style: solid;
	border-top-color: #66CCFF;
	border-bottom-width: 1px;
	border-bottom-color: #66CCFF;
	border-right-width: thick;
	border-right-color: #66CCFF;
}
.awaku2 {
	border-left-width: thick;
	border-left-style: solid;
	border-left-color: #FFCC99;
}
.awaku3 {
	border-bottom-style: none;
	border-left-style: none;
	border-right-style: solid;
	border-right-width: thick;
	border-right-color: #FFCC99;
}
.apparelwaku {
	border-top: 1px solid #CC0099;
	border-right: 1px solid #CC0099;
	border-bottom: thick solid #CC0099;
	border-left: thick solid #CC0099;
}
.hotellwaku {
	border-top: 1px solid #FF9900;
	border-right: 1px solid #FF9900;
	border-bottom: thick solid #FF9900;
	border-left: thick solid #FF9900;
}
.householdwaku {
	border-top: 1px solid #339900;
	border-right: 1px solid #339900;
	border-bottom: thick solid #339900;
	border-left: thick solid #339900;
}
.w_hangerwaku {
	border-top: 1px solid #0099CC;
	border-right: 1px solid #0099CC;
	border-bottom: thick solid #0099CC;
	border-left: thick solid #0099CC;
}
.apparelline {
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: thin dotted #CC0099;
}
.hotellline {
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: thin dotted #FF9900;
}
.householdlline {
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: thin dotted #339900;
}
.w_hangerline {
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: thin dotted #0099CC;
}
.mapwaku {
	border-top: 1px solid #6666CC;
	border-right: 1px solid #6666CC;
	border-bottom: thick solid #6666CC;
	border-left: thick solid #6666CC;
}
.mapline {
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: thin dotted #6666CC;
}
.shopwaku {
	border-top: 1px solid #CC0000;
	border-right: 1px solid #CC0000;
	border-bottom: thick solid #CC0000;
	border-left: thick solid #CC0000;
}
.shopline {
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: thin dotted #CC0000;
}
.linkwaku {
	border-top: 1px solid #666633;
	border-right: 1px solid #666633;
	border-bottom: thick solid #666633;
	border-left: thick solid #666633;
}
.linkline {
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: thin dotted #666633;
}
.a_waku {
	border-top: 1px solid #33292D;
	border-right: 1px solid #33292D;
	border-bottom: thick solid #33292D;
	border-left: thick solid #33292D;
}
.redwaku {
	border: 1px solid #CC0000;
}
