@charset "Shift_JIS";
 

h1 { width: 70%;
   background: orange;
   color: white;
   border-radius: 8px;
   padding-left: 50px;
   padding-right:50px;
 }
table, td, tr {
 border: 2px solid darkorange; 
}
td, tr { padding: 4px;
       font-size: 1.5em;
}
h2,h3 { font-size: 2.0em; }
li { font-size: 1.5em; }
p { font-size: 1.5em; } 
h4 { font-size: 2.0em; 
   border: solid 5px darkorange;
   border-radius: 20px 20px 20px 20px;
   padding: 6px;
 }
h5 { font-size: 2.5em; }
p.welcome { text-align: center; }
li { line-height: 1.7em; }

    

 .wrapper {
 width: 980px;
 margin: 0 auto 0 auto;
 border-left: 2px solid silver;
 border-right: 2px solid silver;
 background-color: beige;
 padding: 30px 50px 30px 30px;
 text-align: center;
 text-align: left;
}
.att { color: #f00; }            