/**---ヘッダーとフッターの表示　ボディの基礎設定----**/
/*---おまじない---*/
@charset "Shift_JIS";

* {          /*opera用*/
 margin: 0;
 padding: 0;
}

body{
 background-image: url(../item/back_g.gif);
 background-repeat: repeat-x;
}

/*
#my_body { position : relative ; }
*/

a img{ 　　　　　　　　　　　　　　　/*画像の枠消し*/
 border-style: 0;
 background-color: #ffffff;
}

img {
 border-style: none;
}
/*---*/

/*---ヘッダ----*/
div#header{
 padding-bottom: 0;
 color: #000000;
 background-color: transparent;
 font-size: 90%;
 width: 100%;
}

div#header h1{
 margin: 0;
 padding: 0;
 color: #ffffff;
 background-color:#eeeeee ; 
}

div#header h1 img{
 vertical-align: bottom;
}

div#header p{
 margin: 0;
 padding: 2px 10px;  
 color: #0066FF;
 background-color: #eeeeee;
 font-size: 80%;
 text-align: right;
}

div#header ul.headermenu{
 margin-right: 1em;
 padding:0 4px 0;          
 color: #000000;
 text-align: right;
 font-size: 90%;
 line-height:1.2em;
 height:1.2em
}

div#header ul.headermenu li{       /*リンクを横表示に*/
 display: inline;
 margin: 0;
 padding: 0;
}

.headermenu a{
 padding: 0px 2px;
 text-decoration: none;
 font-weight: bold;
 line-height:1em;
}

.headermenu a:link,
.headermenu a:visited{                /*リンクによる文字の変色禁止*/
 border: sorid #0099ff;
 border-width: 1px 1px 2px 2px;
 color: #ffffff;
 background-color: #0099FF;
}

.headermenu a:hover,
.headermenu a:actie{                  /*マウスオーバー時反転*/
 border: sorid #0099ff;
 border-bottom: solid 2px #66ccff;
 color:#000000;
 background-color: #66ccff;
 font-weight:bold;
}
/*---*/

/*フッタ-----------------------------------------------------------*/
div#footer{
 clear: both;
 padding:0.4em 0;
 color: #ffffff;
 background-color: #66ccff;
 width:100%;
 margin-top:50px;
} 

div#footer p{
 margin: 0;
 padding-left:1em;
 text-align:center;
 font-size: 80%;
]
/*---*/

/*本体-------------------------------------------------------------*/
div#body{
 margin: :0.5em 0;
 padding: 0;
 width: 800px;
 color: #000000;
 background-color: #ffffff;
 line-height: 1.2em;
}
/*---*/

