/* ページの基本デザイン用CSS */


h1 { font-size:40px; color:#800040; width:600px; 
font-family:メイリオ,Meiryo,"ＭＳ Ｐゴシック", Osaka, sans-serif; } 

h2 { font-size:20px; color:#800040;}

p{ font-size:12px; color:#800040;}

body { font-family:メイリオ,Meiryo,"ＭＳ Ｐゴシック", Osaka, sans-serif; 
font-size: 90% ; 
background-color:#ffffff; width:800px; 
margin:0 auto; 
}


th,td { padding:4px 16px; 
background-color:#ffffff; 
border:solid 1px #800040; 
color:#800040; }

th { font-size:15px; }

td { font-size:12px; 
width:200px; }

table { width:450px; 
border:solid 1px #800040; 
margin:0 auto; }

#footer { color:#800040; font-size:12px; }

#contents { background-color:#ffcccc; 
padding:15px; 
padding-top: 30px; }