@charset "shift_jis";

/* ----------------------------------------------------------------

   Auto Header Style

----------------------------------------------------------------- */

#auto-header{
position:relative;
z-index:2000;
border-top:3px solid #c00;
border-bottom:1px solid #d0d2d4;
}

#auto-header-inner{
position:relative;
margin:0 auto;
width:900px;
min-height:53px;
_height:53px;
}

/* reset
-------------------------------------------------- */
#auto-header img{
border:none;
vertical-align:top;
}

#auto-header p,
#auto-header ul{
margin:0;
padding:0;
}

/* auto-header-logo
-------------------------------------------------- */
#auto-header-logo{
position:absolute;
top:15px;
left:0;
margin:0;
}

/* auto-header-nav
-------------------------------------------------- */
#auto-header-nav{
position:absolute;
top:19px;
left:251px;
}

#auto-header-nav li{
float:left;
margin-right:20px;
list-style-type:none;
}

#auto-header-nav a{
display:block;
background-repeat:no-repeat;
height:14px;
overflow:hidden;
text-indent:100%;
white-space:nowrap;
}

#auto-header-nav a:hover{
background-position:0 -14px;
}

#auto-header-lineup{
width:102px;
}

#auto-header-service{
width:103px;
}

#auto-header-used{
width:75px;
}

#auto-header-company{
width:61px;
}

#auto-header-support{
width:71px;
}

/* auto-header-search
-------------------------------------------------- */
#auto-header-search{
position:absolute;
top:16px;
left:761px;
}

#auto-header-search input{
font-size:12px;
vertical-align:top;
}

#MF_form_phrase{
margin-right:1px;
padding:0 5px;
width:90px;
height:19px;
background:url(../image_common/ah_bg_01.png) no-repeat;
border:none;
line-height:19px;
font-size:12px;
}