@charset "utf-8";

/*----------------------------------------------------
dropdown
-------------------------------------------------------*/
/* dropdownのz-indexの制御用記述 */
#header{
	position:relative;
	z-index:20000;
}
#page_wrapper{
	position:relative;
}
#gnavi05 .dropMenu{
	position:absolute;
	z-index:999999 !important;
}
/**/

#gnavi05 .dropMenu{
	display:none;
	padding-top:5px;
	width:850px;
	top:15px;
	left:100%;
	margin-left:-850px;
}

/* IE以外のモダンブラウザ */
.dropMenu .dropMenuInner{
	color:#fff;
	background-color:#1A1A1A;
	opacity:.85;
	/*filter:alpha(opacity=85);
	-ms-filter:alpha(opacity=85);*/
	-khtml-opacity:.85;
	-moz-opacity:.85;
	padding:22px;
	background:#1A1A1A url(/common/images/arr6.gif) no-repeat top right;
}

/* IE8 */
html>/**/body .dropMenu .dropMenuInner{
	filter /***/ :none9 !important;	
	-ms-filter:none9 !important;
}

/* IE9 10 */
html:not(:target) .dropMenu .dropMenuInner{
	filter:alpha(opacity=85);
	-ms-filter:alpha(opacity=85);
}
/**/

.dropMenuInner #gmenu01 dt a,.dropMenuInner #gmenu02 dt a,.dropMenuInner #gmenu03 dt a,.dropMenuInner #gmenu04 dt a{
	color: #B29357!important;
	padding:0 0 0 14px!important;
}
.dropMenu .dropMenuInner dl dd a{
	color:#fff !important;
}
.dropMenuInner #gmenu01 dd a,.dropMenuInner #gmenu02 dd a,.dropMenuInner #gmenu03 dd a,.dropMenuInner #gmenu04 dd a{
	padding:0 0 0 14px!important;

}
.dropMenuInner dt{
	font-size: 14px!important;
	background: url(../images/arr5.gif) no-repeat 0 0.6em!important;
	padding: 0 0 10px 0px!important;
}

#gmenu01,#gmenu02,#gmenu03 {
	width: 160px;
	float: left;
	margin:0 20px 0 0;
	background-color: #1A1A1A;
}
#gmenu04 {
	width: 220px;
	float: left;
	margin:0 20px 0 0;
	background-color: #1A1A1A;
}
#gmenu01 {
	margin:0 50px 0 0;
}
#gmenu03 {
	margin:0 ;
}


#gmenu01 dd,#gmenu02 dd,#gmenu03 dd,#gmenu04 dd{
	font-size: 12px!important;
	line-height: 150%;
	background: url(/common/images/arr5.gif) no-repeat 0 0.3em!important;
	padding: 0 0 5px 0px!important;
	border:none!important;
}
.dropMenuInner a:hover{
	text-decoration:underline!important;
	opacity:1!important;
	filter:alpha(opacity=100)!important;
	-ms-filter:alpha(opacity=100)!important;
	-khtml-opacity:1!important;
	-moz-opacity:1!important;

}
