body{
    margin: 0px;
    padding: 0px;
    background-color:#F5F5DC;
    
}
#page{
    width:800px;
    margin:0 auto;
}
#container{
    width:800px;
    height:100%;
    margin:0px auto;
}
header{
    margin: 0px;
    padding: 0px;
    width: 797px;
    height: 180px;
    background-color:#FFC0CB;
    background-image: url(tu.jpg);
    border-style: solid;
    border-color: #FFFFFF;
    border-width:1px 1px 1px 1px;
    border-radius: 8px;
    background-repeat: no-repeat;　
    font-size: 5px;
    font-family: "MSゴシック";
    text-align: right;
}
#sidebar {
   width:198px;
   height:3500px;
   background-color:#FFE4E1;
   border-style: solid;
   border-color: #FFFFFF;
   border-width: 1px 1px 1px 1px;
   border-radius: 10px;
   font-family: "MSゴシック"；
 　font-size: 6px;
   float:left;
   margin:0px,
   padding: 0px;
   list-style-type:none;
}

#main{
   width:598px;
   height:3500px; 
   float:left;
   background-color: #FFF5EE;
   margin:0px;
   border-style: solid;
   border-color: #FFFFFF;
   border-width: 1px 1px 0px 0px;
   border-radius:8px;
   font-size: 14px;
   font-family: "MSゴシック”；

}

footer{
   clear: both;
   background-color: #FFC0CB;
   margin: auto;
   height: 100px;
   border-style: solid;
   border-color: #FFFFFF;
   border-width: 1px 2px 2px 2px;
   font-family: "MSゴシック";
   color: #FFFFFF;
   border-radius: 8px;
}
p#text {
   font-family: "MSゴシック";
   font-size: 13px;
   color: #000000;
   line-height: 1.5em;
}

#comment {
   font-size: 10px;
   color: #000099;
   font-family: "MSゴシック";
}
em {font-style: normal; font-weight: bold; color:red;}
p.welcome{
   text-align:center;} 
