@charset "euc-jp";

body .header{
color:#333333;
line-height:1.5;
}

/*---------------------------------------*/
.header{
margin-left:auto;
margin-right:auto;
text-align:center;
width:880px;
height:250px;
background:url(/design/gcom073/data-images/bg-header.jpg) no-repeat;
position:relative;
}

.header ul,
.header li,
.header h1,
.header h2,
.header h3,
.header input,
.header p
{margin:0;padding:0;}
.header ul{list-style:none;}
.header img{border:0;vertical-align:bottom;}

/*---------------------------------------*/
.header .logo{
top:20px;
left:25px;
position:absolute;
}

/*---------------------------------------*/
ul.headerNavi{}

ul.headerNavi li{
top:20px;
position:absolute;
}

ul.headerNavi li.hbtn-aboutus{
left:415px;
}

ul.headerNavi li.hbtn-guide{
left:555px;
}

ul.headerNavi li.hbtn-catalogue{
left:651px;
}

ul.headerNavi li.hbtn-english{
left:771px;
}

/*---------------------------------------*/
ul.headerInfo{
width:630px;
top:210px;
left:0;
position:absolute;
text-align:right;
}

ul.headerInfo li{
padding:0 6px 0 15px;
display:inline;
background:url(/design/gcom073/data-images/list-header.gif) no-repeat 0 0;
}

/*-------------------------------------------*/
/* A */
/*-------------------------------------------*/
.header a:link,
.header a:visited
{
color:#333333;
text-decoration:none;
}

.header a:hover,
.header a:active
{
color:#009933;
text-decoration:underline;
}

/*-------------------------------------------*/
ul.headerNavi li a:hover img,
ul.headerInfo li a:hover img
{
filter: alpha(opacity=75);
-moz-opacity: 0.75;
opacity: 0.75;
}












