body {background-image: url(/common/b_img/bg_red.gif);width:800px;margin:0 auto;text-align:center;font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";font-size:12px; line-height:150%;}

/*ヘッダ*/
div#header{width:800px; margin-top:20px;}
/*メインキャッチ*/
.maincatch{background-color:#000000; text-align:left;font-size:10px; font-weight:normal; padding:3px 5px 3px 30px; margin:0px 0px 0px 0px;}
.maincatch A:link    {color:#FFFFFF; text-decoration:none;} 
.maincatch A:visited {color:#FFFFFF; text-decoration:none;} 
.maincatch A:active   {color:#FFFFFF; text-decoration:none;} 
.maincatch A:hover   {color:#FFFFFF; text-decoration:none;}
/*テキストナビ*/
div#textnavi{margin:0px;text-align:right;color:#FFFFFF; line-height:160%;font-size:12px;}
div#textnavi A:link    { color: #FFFFFF;} 
div#textnavi A:visited { color: #FFFFFF;} 
div#textnavi A:active   { color: #FFFFFF;} 
div#textnavi A:hover   { color: #FFFF00;}
/*ボタンナビ*/
div#btnnavi{background-color:#FFFFFF; margin:0;padding:0;}
div#btnnavi li{list-style-type:none;margin:0;padding:0; float:left;}

div#btnnavi .top a:link{width:200px;height:39px;display:block;margin:0;padding:0;background:url(/common/header/img/navi-01-top.jpg) no-repeat 0px 0px;}
div#btnnavi .top a:visited{width:200px;height:39px;display:block;margin:0;padding:0;background:url(/common/header/img/navi-01-top.jpg) no-repeat 0px 0px;}
div#btnnavi .top a:hover{width:200px;height:39px;display:block;margin:0;padding:0;background:url(/common/header/img/navi-01-top.jpg) no-repeat 0px -39px;}

div#btnnavi .kokubunji a:link{width:200px;height:39px;display:block;margin:0;padding:0;background:url(/common/header/img/navi-02-kokubunji.jpg) no-repeat 0px 0px;}
div#btnnavi .kokubunji a:visited{width:200px;height:39px;display:block;margin:0;padding:0;background:url(/common/header/img/navi-02-kokubunji.jpg) no-repeat 0px 0px;}
div#btnnavi .kokubunji a:hover{width:200px;height:39px;display:block;margin:0;padding:0;background:url(/common/header/img/navi-02-kokubunji.jpg) no-repeat 0px -39px;}

div#btnnavi .ogikubo a:link{width:200px;height:39px;display:block;margin:0;padding:0;background:url(/common/header/img/navi-03-ogikubo.jpg) no-repeat 0px 0px;}
div#btnnavi .ogikubo a:visited{width:200px;height:39px;display:block;margin:0;padding:0;background:url(/common/header/img/navi-03-ogikubo.jpg) no-repeat 0px 0px;}
div#btnnavi .ogikubo a:hover{width:200px;height:39px;display:block;margin:0;padding:0;background:url(/common/header/img/navi-03-ogikubo.jpg) no-repeat 0px -39px;}

div#btnnavi .nakano a:link{width:200px;height:39px;display:block;margin:0;padding:0;background:url(/common/header/img/navi-04-nakano.jpg) no-repeat 0px 0px;}
div#btnnavi .nakano a:visited{width:200px;height:39px;display:block;margin:0;padding:0;background:url(/common/header/img/navi-04-nakano.jpg) no-repeat 0px 0px;}
div#btnnavi .nakano a:hover{width:200px;height:39px;display:block;margin:0;padding:0;background:url(/common/header/img/navi-04-nakano.jpg) no-repeat 0px -39px;}

div#btnnavi .name{display:none}

/*フッタ*/
div#footer{width:800px; margin:0; clear:both;padding:0;}
/*クレジット*/
.credit{font-size:11px; margin-top:2px;text-align:left; color:#FFFFFF;}


/*メインボックス*/
div#mainbox{width:800px;margin:0; padding:0}
/*コア*/
div#core{margin:0;padding:30px; background-color:#FFFFFF;text-align:left;}
/*パンくず*/
.pankuzu{margin:0;padding:3px 5px 3px 30px;background-color:#E6ECEF;text-align:left;font-size:10px;color:#003D5C; clear:both;}
/*トップレフト*/
div#topleft{float:left;}
/*トップライト*/
div#topright{width:517px; float:right;}

/*メモ*/
.memo{color:#666666; margin-bottom:5px; }


