/*------------------------------------------------------
1-1.ZERO CSS defult

Copyright (c)201,ZERO. ALL rights reserved.
-------------------------------------------------------*/

/*------------------------------------------------------
Font Style
-------------------------------------------------------*/
body{
font-size:13px;
*font-size:small;
*float:x-small;
}

/*------------------------------------------------------
Structure Module
-------------------------------------------------------*/
body{
background:url(../img/body/body_opningBASE.png) repeat-x;
font-family: Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;
}
/*------------------------------------------------------
Universal selector
-------------------------------------------------------*/
*{
margin:0;
padding:0;
}

/*------------------------------------------------------
Image Module
-------------------------------------------------------*/
a img{
border:0px;
}
/*-------------------
リンク機能が付いている画像は1ピクセルのラインを指定の色で表示----------------*/
a:hover img{
border:0px solid #bccd56;
}

/*------------------------------------------------------
List Module
-------------------------------------------------------*/
li{
list-style-type:none;
}
/*------------------------------------------------------
1-1.ZERO CSS

Copyright (c)201,ZERO. ALL rights reserved.
-------------------------------------------------------*/

/*------------------------------------------------------
hamann web site
-------------------------------------------------------*/
#warper{
width:950px;
height:auto;
margin:0 auto;
}

/*------------------------------------------------------
header
-------------------------------------------------------*/
#header{
width:950px;
height:67px;
background:url(../img/header/header_openingBASE.png) no-repeat;
}
ul.headerbtn_A{
width:auto;
height:40px;
list-style:none;
float:left;
margin:10px 0 0 5px;
}
ul.headerbtn_B{
width:auto;
height:40px;
list-style:none;
float:left;
margin:10px 0 0 8px;
}
ul.headerbtn_B li{
float:left;
}
ul.headerbtn_C{
width:auto;
height:40px;
list-style:none;
float:left;
margin:10px 0 0 8px;
}
ul.headerbtn_C li{
float:left;
}
ul.headerbtn_D{
width:auto;
height:40px;
list-style:none;
float:left;
margin:17px 0 0 44px;
}
ul.headerbtn_D{
float:left;
}
ul.headerbtn_E{
width:auto;
height:40px;
list-style:none;
float:left;
margin:10px 0 0 55px;
}

/*------------------------------------------------------
main
-------------------------------------------------------*/
#main{
width:950px;
height:auto;
}
/*------------------------------------------------------
footer
-------------------------------------------------------*/
#footer{
width:950px;
height:358px;
background:url(../img/footer/footer_BASE.png) no-repeat;
padding:0 0 0 50px;
clear:both;
}
.footertitleA{
float:left;
width:auto;
height:auto;
margin:32px 0 0 0;
}
.cartitleA{
width:auto;
height:auto;
}
.footerboxA{
float:left;
width:100px;
height:auto;
}
.seriesA{
width:100px;
height:auto;
margin:13px 0 0 0;
color:#898989;
font-weight:bold;
}
.carlistA{
width:90px;
height:auto;
margin:6px 0 13px 10px;
color:#898989;
line-height:0.9;
}
.footertitleB{
float:left;
width:130px;
height:auto;
margin:32px 0 0 0;
}
.cartitleB{
width:100px;
height:auto;
}
.footerboxB{
float:left;
width:50px;
height:auto;
margin:0 5px 0 0;
display:inline;
}
.seriesB{
width:50px;
height:auto;
margin:13px 0 0 0;
color:#898989;
font-weight:bold;
}
.carlistB{
width:40px;
height:auto;
margin:6px 0 0 10px;
color:#898989;
line-height:0.9;
}
.footertitleC{
float:left;
width:160px;
height:auto;
margin:32px 0 0 0;
}
.cartitleC{
width:100px;
height:auto;
display:inline;
}
.footerboxC{
width:50px;
height:auto;
margin:8px 5px 0 0;
}
.footertitleD{
float:left;
width:190px;
height:auto;
margin:32px 0 0 0;
}

/*----footer link color-----*/
.footertitleA a:link{
color:#898989;
text-decoration:none;
}
.footertitleA a:visited{
color:#898989;
text-decoration:none;
}
.footertitleA a:hover{
color:#666666;
text-decoration:underline;
}
.footertitleA a:active{
color:#666666;
}
.footertitleA a:focus{
color:#666666;
}
.footertitleB a:link{
color:#898989;
text-decoration:none;
}
.footertitleB a:visited{
color:#898989;
text-decoration:none;
}
.footertitleB a:hover{
color:#666666;
text-decoration:underline;
}
.footertitleB a:active{
color:#666666;
}
.footertitleB a:focus{
color:#666666;
}
.footertitleC a:link{
color:#898989;
text-decoration:none;
}
.footertitleC a:visited{
color:#898989;
text-decoration:none;
}
.footertitleC a:hover{
color:#666666;
text-decoration:underline;
}
.footertitleC a:active{
color:#666666;
}
.footertitleC a:focus{
color:#666666;
}
.footertitleD a:link{
color:#898989;
text-decoration:none;
}
.footertitleD a:visited{
color:#898989;
text-decoration:none;
}
.footertitleD a:hover{
color:#666666;
text-decoration:underline;
}
.footertitleD a:active{
color:#666666;
}
.footertitleD a:focus{
color:#666666;
}
/*------------------------------------------------------
allrights
-------------------------------------------------------*/
.allrights p{
width:950px;
hight:30px;
color:#666666;
background:url(../img/footer/allrights_BASE.png) no-repeat;
text-align:center;
}
