#side {
float: left;
width: 201px;
display: inline;
}

#side .menu {
border: solid 1px #CCCCCC;
width: 199px;
margin: 0px 0px 10px 0px;
}

#side .menu a.title01 {
background-image: url("../img/side01.gif");
background-repeat: no-repeat;
width: 186px;
height: 33px;
padding: 2px 0px 0px 13px;
font-family: tahoma;
font-weight: bold;
color: #449A6F;
display: block;
}

#side .menu a.title02 {
background-image: url("../img/side02.gif");
background-repeat: no-repeat;
width: 186px;
height: 33px;
padding: 2px 0px 0px 13px;
font-family: tahoma;
font-weight: bold;
color: #FF6044;
display: block;
}

#side .menu a.title03 {
background-image: url("../img/side03.gif");
background-repeat: no-repeat;
width: 186px;
height: 33px;
padding: 2px 0px 0px 13px;
font-family: tahoma;
font-weight: bold;
color: #0078D2;
display: block;
}

#side .menu a.title04 {
background-image: url("../img/side04.gif");
background-repeat: no-repeat;
width: 186px;
height: 33px;
padding: 2px 0px 0px 13px;
font-family: tahoma;
font-weight: bold;
color: #FF5158;
display: block;
}

#side .menu a.title05 {
background-image: url("../img/side05.gif");
background-repeat: no-repeat;
width: 186px;
height: 33px;
padding: 2px 0px 0px 13px;
font-family: tahoma;
font-weight: bold;
color: #A26044;
display: block;
}

#side .menu a.title06 {
background-image: url("../img/side06.gif");
background-repeat: no-repeat;
width: 186px;
height: 33px;
padding: 2px 0px 0px 13px;
font-family: tahoma;
font-weight: bold;
color: #8D47BF;
display: block;
}

#side .menu a.title07 {
background-image: url("../img/side07.gif");
background-repeat: no-repeat;
width: 186px;
height: 33px;
padding: 2px 0px 0px 13px;
font-family: tahoma;
font-weight: bold;
color: #008484;
display: block;
}

#side .menu ul {
margin: 5px 0px 5px 10px;
}

#side .menu ul.side01 li {
background-image: url("../img/side01_li.gif");
background-repeat: no-repeat;
background-position: left 1px;
width: auto;
height: 15px;
padding: 0px 0px 0px 20px;
}

#side .menu ul.side02 li {
background-image: url("../img/side02_li.gif");
background-repeat: no-repeat;
background-position: left 1px;
width: auto;
height: 15px;
padding: 0px 0px 0px 20px;
}

#side .menu ul.side03 li {
background-image: url("../img/side03_li.gif");
background-repeat: no-repeat;
background-position: left 1px;
width: auto;
height: 15px;
padding: 0px 0px 0px 20px;
}

#side .menu ul.side04 li {
background-image: url("../img/side04_li.gif");
background-repeat: no-repeat;
background-position: left 1px;
width: auto;
height: 15px;
padding: 0px 0px 0px 20px;
}

#side .menu ul.side05 li {
background-image: url("../img/side05_li.gif");
background-repeat: no-repeat;
background-position: left 1px;
width: auto;
height: 15px;
padding: 0px 0px 0px 20px;
}

#side .menu ul.side06 li {
background-image: url("../img/side06_li.gif");
background-repeat: no-repeat;
background-position: left 1px;
width: auto;
height: 15px;
padding: 0px 0px 0px 20px;
}

#side .menu ul.side07 li {
background-image: url("../img/side07_li.gif");
background-repeat: no-repeat;
background-position: left 1px;
width: auto;
height: 15px;
padding: 0px 0px 0px 20px;
}