body { padding:0px; margin:0px; font-family:"メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック", "MS P Gothic", sans-serif;background: #B30027; }

#layout { width:100%; text-align:center;}

#layout-inner { width:740px; margin:auto; background: url(img/master2007_bg.gif) left top  no-repeat; text-align:right;}

#main { width:690px; margin-left:50px; text-align:left;}



#head { display:block; height:380px; width:100%; background: url(img/master2007_top.jpg) top  no-repeat;}

#head H1 { display:none;}

#head STRONG { display:none;}

#head P { display:none;}

#head A { display:block; height:40px; width:100%;}



#top {display:block; width:100%;}

#top TABLE H2 {font-size:36px;line-height:40px; border-bottom:#FFFFFF 1px solid; text-align:right; color:#FFFFFF; padding:0px; margin:0px;}

#top TABLE H2 {font-size:28px;line-height:40px; border-bottom:#FFFFFF 1px solid; text-align:right; color:#FFFFFF; padding:0px; margin:0px;}

#top P { font-size:12px; color:#FFFFFF;line-height:14px;}

#top TABLE { font-size:12px; color:#FFFFFF; line-height:14px;}

#top BLOCKQUOTE { font-size:10px; color:#FFFFFF; line-height:14px; margin:0px; padding:0px; padding-left:10px;}

.top-inner { padding-left:10px; border-left: #FFFFFF 3px solid; line-height:18px;}



.footer { color: #FFFFFF;border-top:2px solid #FFFFFF; margin-bottom:15px; clear:both; padding-top:5px; text-align:center;}

.footer table { margin:auto; text-align:left;}

.footer A { text-decoration:none; color:#FFFFFF;}

.footer A:hover{ text-decoration: underline; color:#FFFFFF;}

.footer STRONG {font-size:18px;margin:0px;line-height:28px;}