/* SIDE J[wθ */
.side1 {
border-left: 8px solid #b3ccff;
text-align: left;
margin-bottom: 2px;
padding: 3px 3px 3px 10px;
color: #696969;
font: bold 100% "lr oSVbN",Osaka,sans-serif;
border-top: 1px solid #cccccc; 
border-bottom: 1px solid #cccccc;
}
.side1 a:link    { color: #696969; text-decoration: none; }
.side1 a:visited { color: #696969; text-decoration: none; }
.side1 a:active  { color: #696969; text-decoration: none; }
.side1 a:hover   { color: #696969; text-decoration: none; }

.side2 {
border-left: 8px solid #b3b3ff;
text-align: left;
margin-bottom: 2px;
padding: 3px 3px 3px 10px;
color: #696969;
font: bold 100% "lr oSVbN",Osaka,sans-serif;
border-top: 1px solid #cccccc; 
border-bottom: 1px solid #cccccc;
}
.side2 a:link    { color: #696969; text-decoration: none; }
.side2 a:visited { color: #696969; text-decoration: none; }
.side2 a:active  { color: #696969; text-decoration: none; }
.side2 a:hover   { color: #696969; text-decoration: none; }

.side3 {
border-left: 8px solid #e6b3ff;
text-align: left;
margin-bottom: 2px;
padding: 3px 3px 3px 10px;
color: #696969;
font: bold 100% "lr oSVbN",Osaka,sans-serif;
border-top: 1px solid #cccccc; 
border-bottom: 1px solid #cccccc;
}
.side3 a:link    { color: #696969; text-decoration: none; }
.side3 a:visited { color: #696969; text-decoration: none; }
.side3 a:active  { color: #696969; text-decoration: none; }
.side3 a:hover   { color: #696969; text-decoration: none; }

.side4 {
border-left: 8px solid #ffb3e6;
text-align: left;
margin-bottom: 2px;
padding: 3px 3px 3px 10px;
color: #696969;
font: bold 100% "lr oSVbN",Osaka,sans-serif;
border-top: 1px solid #cccccc; 
border-bottom: 1px solid #cccccc;
}
.side4 a:link    { color: #696969; text-decoration: none; }
.side4 a:visited { color: #696969; text-decoration: none; }
.side4 a:active  { color: #696969; text-decoration: none; }
.side4 a:hover   { color: #696969; text-decoration: none; }

.side5 {
border-left: 8px solid #ffb3b3;
text-align: left;
margin-bottom: 2px;
padding: 3px 3px 3px 10px;
color: #696969;
font: bold 100% "lr oSVbN",Osaka,sans-serif;
border-top: 1px solid #cccccc; 
border-bottom: 1px solid #cccccc;
}
.side5 a:link    { color: #696969; text-decoration: none; }
.side5 a:visited { color: #696969; text-decoration: none; }
.side5 a:active  { color: #696969; text-decoration: none; }
.side5 a:hover   { color: #696969; text-decoration: none; }

.side6 {
border-left: 8px solid #ffe6b3;
text-align: left;
margin-bottom: 2px;
padding: 3px 3px 3px 10px;
color: #696969;
font: bold 100% "lr oSVbN",Osaka,sans-serif;
border-top: 1px solid #cccccc; 
border-bottom: 1px solid #cccccc;
}
.side6 a:link    { color: #696969; text-decoration: none; }
.side6 a:visited { color: #696969; text-decoration: none; }
.side6 a:active  { color: #696969; text-decoration: none; }
.side6 a:hover   { color: #696969; text-decoration: none; }

.side7 {
border-left: 8px solid #ffffb3;
text-align: left;
margin-bottom: 2px;
padding: 3px 3px 3px 10px;
color: #696969;
font: bold 100% "lr oSVbN",Osaka,sans-serif;
border-top: 1px solid #cccccc; 
border-bottom: 1px solid #cccccc;
}
.side7 a:link    { color: #696969; text-decoration: none; }
.side7 a:visited { color: #696969; text-decoration: none; }
.side7 a:active  { color: #696969; text-decoration: none; }
.side7 a:hover   { color: #696969; text-decoration: none; }

.side8 {
border-left: 8px solid #ccffb3;
text-align: left;
margin-bottom: 2px;
padding: 3px 3px 3px 10px;
color: #696969;
font: bold 100% "lr oSVbN",Osaka,sans-serif;
border-top: 1px solid #cccccc; 
border-bottom: 1px solid #cccccc;
}
.side8 a:link    { color: #696969; text-decoration: none; }
.side8 a:visited { color: #696969; text-decoration: none; }
.side8 a:active  { color: #696969; text-decoration: none; }
.side8 a:hover   { color: #696969; text-decoration: none; }

.side9 {
border-left: 8px solid #b3ffe6;
text-align: left;
margin-bottom: 2px;
padding: 3px 3px 3px 10px;
color: #696969;
font: bold 100% "lr oSVbN",Osaka,sans-serif;
border-top: 1px solid #cccccc; 
border-bottom: 1px solid #cccccc;
}
.side9 a:link    { color: #696969; text-decoration: none; }
.side9 a:visited { color: #696969; text-decoration: none; }
.side9 a:active  { color: #696969; text-decoration: none; }
.side9 a:hover   { color: #696969; text-decoration: none; }

.side10 {
border-left: 8px solid #b3ccff;
text-align: left;
padding: 3px 3px 3px 10px;
color: #696969;
font: bold 100% "lr oSVbN",Osaka,sans-serif;
border-top: 1px solid #cccccc; 
}
.side10 a:link    { color: #696969; text-decoration: none; }
.side10 a:visited { color: #696969; text-decoration: none; }
.side10 a:active  { color: #696969; text-decoration: none; }
.side10 a:hover   { color: #696969; text-decoration: none; }

.google {
border-left: 8px solid #b3ccff;
text-align: left;
margin: 0;
padding: 3px 3px 3px 10px;
color: #696969;
font: bold 100% "lr oSVbN",Osaka,sans-serif;
border-top: 1px solid #cccccc;  
border-bottom: 1px solid #cccccc;
background: url('http://www.happi-ness.com/img/b3ccff.gif') repeat-y right;
}

/* indexJ[wθ */
.t1 {
border-left: 8px solid #b3ccff;
text-align: left;
margin-top: 0;
margin-bottom: 5px;
padding: 3px 3px 3px 10px;
color: #696969;
font: bold 100% "lr oSVbN",Osaka,sans-serif;
border-top: 1px solid #cccccc;  
border-bottom: 1px solid #cccccc;
border-right: 1px solid #cccccc;
background: url('http://www.happi-ness.com/img/b3ccff.gif') repeat-y right;
}

.t2 {
border-left: 8px solid #b3b3ff;
text-align: left;
margin-top: 0px;
margin-bottom: 5px;
padding: 3px 3px 3px 10px;
color: #696969;
font: bold 100% "lr oSVbN",Osaka,sans-serif;
border-top: 1px solid #cccccc;  
border-bottom: 1px solid #cccccc;
border-right: 1px solid #cccccc;
background: url('http://www.happi-ness.com/img/b3b3ff.gif') repeat-y right;
}

.t3 {
border-left: 8px solid #e6b3ff;
text-align: left;
margin-top: 20px;
margin-bottom: 5px;
padding: 3px 3px 3px 10px;
color: #696969;
font: bold 100% "lr oSVbN",Osaka,sans-serif;
border-top: 1px solid #cccccc;  
border-bottom: 1px solid #cccccc;
border-right: 1px solid #cccccc;
background: url('http://www.happi-ness.com/img/e6b3ff.gif') repeat-y right;
}

.t4 {
border-left: 8px solid #ffb3e6;
text-align: left;
margin-top: 20px;
margin-bottom: 5px;
padding: 3px 3px 3px 10px;
color: #696969;
font: bold 100% "lr oSVbN",Osaka,sans-serif;
border-top: 1px solid #cccccc; 
border-bottom: 1px solid #cccccc;
border-right: 1px solid #cccccc;
background: url('http://www.happi-ness.com/img/ffb3e6.gif') repeat-y right;
}

.t5 {
border-left: 8px solid #ffb3b3;
text-align: left;
margin-top: 20px;
margin-bottom: 5px;
padding: 3px 3px 3px 10px;
color: #696969;
font: bold 100% "lr oSVbN",Osaka,sans-serif;
border-top: 1px solid #cccccc; 
border-bottom: 1px solid #cccccc;
border-right: 1px solid #cccccc;
background: url('http://www.happi-ness.com/img/ffb3b3.gif') repeat-y right;
}

.t6 {
border-left: 8px solid #ffe6b3;
text-align: left;
margin-top: 20px;
margin-bottom: 5px;
padding: 3px 3px 3px 10px;
color: #696969;
font: bold 100% "lr oSVbN",Osaka,sans-serif;
border-top: 1px solid #cccccc; 
border-bottom: 1px solid #cccccc;
border-right: 1px solid #cccccc;
background: url('http://www.happi-ness.com/img/ffe6b3.gif') repeat-y right;
}

.t7 {
border-left: 8px solid #ffffb3;
text-align: left;
margin-top: 20px;
margin-bottom: 5px;
padding: 3px 3px 3px 10px;
color: #696969;
font: bold 100% "lr oSVbN",Osaka,sans-serif;
border-top: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
border-right: 1px solid #cccccc;
background: url('http://www.happi-ness.com/img/ffffb3.gif') repeat-y right;
}

.t8 {
border-left: 8px solid #ccffb3;
text-align: left;
margin-top: 20px;
margin-bottom: 5px;
padding: 3px 3px 3px 10px;
color: #696969;
font: bold 100% "lr oSVbN",Osaka,sans-serif;
border-top: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
border-right: 1px solid #cccccc;
background: url('http://www.happi-ness.com/img/ccffb3.gif') repeat-y right;
}

.mapT{
border-left: 8px solid #b3ccff;
text-align: left;
margin-top: 0;
margin-bottom: 5px;
padding: 3px 3px 3px 10px;
color: #696969;
font: bold 100% "lr oSVbN",Osaka,sans-serif;  
border-bottom: 1px solid #cccccc;
}