* {
 margin:0;
 padding:0;
}

body {
 background-color:#f1f1f1;
}

#title{width:100%;height:70px;float:left;background:#6696D4;padding:0;margin:0;line-height:100%;}
#title-logo{height:70px;text-align:left;margin:0 0px 0 0px;background:url(/cgi-bin/WebObjects/e-rc.woa/wa/picture?pc=5385l7XWtPXipy&pl=1) #6696D4 no-repeat right top;}
#title a:link{color:#FFFFFF;}
#title a:visited{color:#FFFFFF;}
#title a:hover{color:#FFFFFF;}
#title a:active{color:#FFFFFF;}
#title h1{padding:14px 12px 5px 12px;font-size:150%;color:#FFFFFF;}
#title p{padding:0px 0px 0px 6px;margin:0;line-height:100%;}
#title span{color:#D4D4D4;font-size:76%;margin:0;}
#bread-navi{width:100%;height:22px;}
#bread-navi p{padding:0px 0px 4px 0px;}
#fotter{clear:both;height:20px;border-top:solid 1px #cccccc;background:#f0f0f0;}
#fotter p{padding:2px 0px 0px 4px;margin:0;line-height:100%;}
#fotter span{color:#000000;font-size:80%;margin:0;}


h2 {
 padding:10px 0 10px 0;
}

@media only screen and (max-width:480px){#title{width:100%;height:40px;float:left;}#title h1{padding:1px 6px 2px 0px;font-size:90%;color:#FFFFFF;line-height:60%;}#title p{padding:0px 0px 0px 0px;margin:0;line-height:100%;}#title-logo{height:40px;}#title span{font-size:0.3em;}}