*{margin:0; padding:0;}
body{background-color:#FFFFFF;width:100%;}

#header{width:100%;border-bottom:2px solid #fff;background-color:#ccb; height:133px;}
#footer{width:100%;clear:both;background-color:#dd5c3d;border-top:2px solid #fff; padding:1em 0;}

.contents p{margin:1em 0;}
li {list-style:disc;}
h1{padding-left:20px;}


#navigation {background-color:#fff;}
#contents {background-color:#fff;}
#navi {padding:1em 0 1em 1em;border:0px solid #fff;}
#main {padding:1em;border-left:1px solid #fff;}
