@charset "Windows-31J";


/*====================================================================================================
//////////////////////////////////////////////////////////////////////////////////////////////////////

	version: 1.0
	created: 2016/05/17
	update : -

//////////////////////////////////////////////////////////////////////////////////////////////////////
====================================================================================================*/



/*====================================================================================================
//////////////////////////////////////////////////////////////////////////////////////////////////////

 Header

//////////////////////////////////////////////////////////////////////////////////////////////////////
====================================================================================================*/
#gheader .headerTotalworks{
position:absolute;
top:8px;
left:455px;
text-align:right;
}
#gheader .headerTotalworks .counter{
font-size:1.667em;
font-weight:bold;
color:#ff9000;
}
#gheader .headerTotalworks .header-counter{
font-size:1.667em;
font-weight:bold;
color:#ff9000;
}

#gheader .headerColumn01 .logo a._walink_logoUrl:hover{
opacity:0.6;
-ms-filter:"alpha(opacity=60)";
/filter:alpha(opacity=60);
}

#gheader .headerColumn01 .logo .logoArea{
display:inline-block;
margin:-5px 0 0 17px;
color: #000000;
}
#gheader .headerColumn01 .logo .logoArea .logoAreaZone{
line-height:1.25;
font-size:1.167em;
}
#gheader .headerColumn01 .logo .logoArea .logoAreaPref{
line-height:1;
font-size:2em;
font-weight:bold;
}

#gheader .headerColumn01 .logo .buttonType01{
margin-left:10px;
vertical-align:bottom;
}



/*====================================================================================================
//////////////////////////////////////////////////////////////////////////////////////////////////////

 GlobalNavigation

//////////////////////////////////////////////////////////////////////////////////////////////////////
====================================================================================================*/
#gnav{
margin-top:-10px;
}

#gnav div{
width:950px;
margin:0 auto;
}
#gnav div ul{
display:inline-block;
margin:0;
width:auto;
border:1px solid #cccccc;
border-bottom:none;
border-radius:4px 4px 0 0;
}

#gnav div ul li{
width:90px;
}
#gnav div ul li.resort{
width:138px;
}
#gnav div ul li:before,
#gnav div ul li:after{
content:" ";
width:1px;
height:27px;
}
#gnav div ul li:first-child:before,
#gnav div ul li:last-child:after{
content:none;
}
#gnav div ul li:before{
float:left;
background:#fefefe;
background:linear-gradient(to bottom, #fefefe 0%, #efefef 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#efefef', GradientType=0);
}
#gnav div ul li:after{
float:right;
margin-top:-27px;
background:#fefefe;
background:linear-gradient(to bottom, #fefefe 0%, #c2c2c2 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#c2c2c2', GradientType=0);
}

#gnav div ul li a{
display:block;
line-height:27px;
text-decoration:none;
text-align:center;
color:#000000;
background:#fefefe;
background:linear-gradient(to bottom, #fefefe 0%, #e6e6e6 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#e6e6e6', GradientType=0);
}
#gnav div ul li.active a,
#gnav div ul li a:hover{
color:#FFFFFF;
background:#ff3300;
background:linear-gradient(to bottom, #ff3300 0%, #ff6f4b 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3300', endColorstr='#ff6f4b', GradientType=0);
}
#gnav div ul li:first-child a{
border-radius:4px 0 0 0;
}
#gnav div ul li:last-child a{
border-radius:0 4px 0 0;
}

