@charset "UTF-8";
	/* ヘッダーオブジェクト類
----------------------------------------------------------- */ 
#logo  {
position: absolute;
float: left;
top: 0px;
left: 0px;
padding-top:24px;
padding-left:32px;
z-index:1000;
}

#navi_image01  {
position: relative;
top: 24px;
left: 0px;
padding-top:0px;
padding-left:8px;
z-index:1000;
}

#navi_image02  {
position: relative;
top: 32px;
left: 0px;
padding-top:0px;
padding-left:8px;
z-index:1000;
}



#navi_btn01 a {
position: relative;
float:left;
top: 0px;
left: 0px;
height:38px;
width:127px;
margin-bottom:1px;
background-image: url(../img/navi_btn01.png);
background-repeat: no-repeat;
background-position: top left;
background-color: transparent;
}

#navi_btn01 a:hover {
background-image: url(../img/navi_btn01h.png);
background-repeat: no-repeat;
background-position: top left;
background-color: transparent;
}



#navi_btn02  {
position: relative;
float:right;
top: -8px;
right: 0px;
z-index:1000;
}



#obi01  {
position: relative;
float:left;
top: 5px;
right: 0px;
padding-right:8px;
}

#obi02  {
position: relative;
float:left;
top: 7px;
right: 0px;
padding-right:8px;
}

#obi03  {
position: relative;
float:left;
top: -1px;
left: 0px;
padding-right:8px;
}



#image  {
position: relative;
top: 0px;
left: 0px;
padding-top:4px;
padding-bottom:4px;
}



#img01  {
position: relative;
float:left;
top: 0px;
left: 0px;
padding-bottom:8px;
padding-right:8px;
}

#img02  {
position: relative;
float:right;
top: 0px;
left: 0px;
padding-bottom:8px;
padding-left:8px;
}

#img03  {
position: relative;
float:left;
top: 0px;
left: 0px;
padding-top:8px;
padding-right:8px;
}