@charset "UTF-8";
/* CSS Document */

body{
background-color:#FFF;
margin:20px;
color:#333333;
}

a:link { color: #3366cc;}
a:visited { color: #cc0000;}
a:hover { color: #ff6600;}
a:active { color: #cc0000;}

#mainTitle1 h2{
margin:0 0 20px 0;
background:url(../topimage/bg_blue.gif) repeat-x 0 0;
width:100%;
}

#mainTitle2 h2{
margin:0 0 20px 0;
background:url(../topimage/bg_orange.gif) repeat-x 0 0;
width:100%;
}

#mainTitle3 h2{
margin:0 0 20px 0;
background:url(../topimage/bg_green.gif) repeat-x 0 0;
width:100%;
}

ul{
list-style-type:none;
margin:0 0 0 20px;
padding:0;
}

li{
font-size:0.9em;
line-height:155%;
margin-bottom:10px;
padding-left:18px;
font-weight:bold;
}


ul.index1 li{
background:url(../topimage/maker_blue.gif) no-repeat 0 4px;
}

ul.index2 li{
background:url(../topimage/maker_orange.gif) no-repeat 0 4px;
}

ul.index3 li{
background:url(../topimage/maker_green.gif) no-repeat 0 4px;
}


ul.submenu1, ul.submenu2, ul.submenu3, ul.submenu1a, ul.submenu2a{
list-style-type:none;
margin:0 0 0 40px;
padding:0;
}

ul.submenu2b{
list-style-type:none;
margin:0 0 0 70px;
padding:0;
}

ul.submenu1 li{
font-size:0.9em;
background:url(../topimage/maker_blue2.gif) no-repeat 0 8px;
padding-left:15px;
}

ul.submenu1a li{
font-size:0.9em;
background:url(../topimage/maker_blue2.gif) no-repeat 0 8px;
padding-left:15px;
float:left;
width:200px;
margin-right:15px;
}

ul.submenu2 li{
font-size:0.9em;
background:url(../topimage/maker_orange2.gif) no-repeat 0 8px;
padding-left:15px;
}

ul.submenu2a li, ul.submenu2b li{
font-size:0.9em;
background:url(../topimage/maker_orange2.gif) no-repeat 0 8px;
padding-left:15px;
float:left;
width:200px;
margin-right:15px;
}

ul.submenu2b li{
height:40px;
}

ul.submenu3 li{
font-size:0.9em;
background:url(../topimage/maker_green2.gif) no-repeat 0 8px;
padding-left:15px;
}
