/* This is the StyleCatcher theme addition. Do not remove this block. */
@import url(http://gdi-domain.takumi.ws/mtgdi/mt-static/themes-base/blog.css);
@import url(http://gdi-domain.takumi.ws/mtgdi/mt-static/support/themes/cityscape-toronto/cityscape-toronto.css);
/* end StyleCatcher imports */

.headbox{WIDTH: 940px; }
.boxa{float:left; WIDTH: 560px; padding-top:10px; padding-left:0px; }
.boxa1{float:left; WIDTH: 440px; padding-top:0px; padding-left:10px; }
.boxa2{float:left; WIDTH: 70px; padding-top:0px; padding-left:0px; }
.boxa3{WIDTH: 560px; padding-top:0px; padding-left:10px; }
.boxb{float:left; WIDTH: 360px; height:60px; background-repeat: no-repeat; background-position: 10px left; background-image: url(http://gdi-domain.takumi.ws/img/top_logo.gif);}
.boxc{background-color: #cccccc; WIDTH: 940px; padding-top:3px; padding-bottom:3px; padding-left:10px; }

.boxad{WIDTH: 500px; }
.boxad1{float:left; WIDTH: 250px; }

.headersite{float:right;}
.tree ul{ 
padding:0; 
margin:0; 
background-position:-9px 15px; 
background-image:url('http://gdi-domain.takumi.ws/mtgdi/mt-static/images/ul.gif'); 
background-repeat:repeat-y 
} 
.tree li{ 
font-size:1em; 
font-weight:b
margin:0px; 
padding:3px 0 3px 24px; 
list-style-type:none; 
} 
.tree li a{ 
text-decoration:none; 
} 
.tree li a:hover{ 
text-decoration:underline; 
} 
.tree ul ul{ 
background-position:-1px 15px; 
background-image:url('http://gdi-domain.takumi.ws/mtgdi/mt-static/images/ul.gif'); 
background-repeat:repeat-y; 
} 
.tree ul li{ 
background-position:0px 7px; 
background-image:url('http://gdi-domain.takumi.ws/mtgdi/mt-static/images/li.gif'); 
background-repeat:no-repeat; 
} 
.tree ul li a{ 
font-weight:bold; 
text-decoration:underline; 
} 
.tree ul li a:hover{ 
text-decoration:none; 
} 
.tree ul ul li{ 
background-position:8px 7px; 
background-image:url('http://gdi-domain.takumi.ws/mtgdi/mt-static/images/li.gif'); 
background-repeat:no-repeat; 
} 
.tree ul ul li a{ 
background-position:0px 7px; 
font-size:1em; 
text-decoration:none; 
} 
.tree ul ul ul li a{ 
background-position:0px 7px; 
font-size:0.8em; 
text-decoration:none;
 } 

