#tmp_gnavi {
	width:960px;
	margin:0 auto;
	background:url(../../gnavi/gnavi_bg.png) no-repeat left top;
	padding:5px 0;
	clear:both;
	height:80px;
}
#tmp_gnavi ul {
	list-style:none;
	list-style-image:none;
	padding:0 !important;
	margin:0 !important;
}
#tmp_gnavi li {
	float:left;
	position:relative;
	z-index:9999;
}
*:first-child+html #tmp_gnavi ul li a {
	display:inline-block;
}
/* drop_down_list */
#tmp_gnavi .drop_down_list {
    display: none;
    width: 950px;
    color: inherit;
    background-color: #4A804A;
    border: 5px solid #4A804A;
    position: absolute;
    z-index: 9999 !Important;
    top: 80px;
    left: 0;
}
#tmp_wrapper2 #tmp_gnavi .drop_down_list {
    left: -107px;
}

#tmp_glist2 .drop_down_list {
    margin-left: -120px;
}
#tmp_wrapper2 #tmp_glist2 .drop_down_list {
    margin-left: -107px;
}

#tmp_glist3 .drop_down_list {
    margin-left: -240px;
}
#tmp_wrapper2 #tmp_glist3 .drop_down_list {
    margin-left: -215px;
}

#tmp_glist4 .drop_down_list {
    margin-left: -360px;
}
#tmp_wrapper2 #tmp_glist4 .drop_down_list {
    margin-left: -321px;
}

#tmp_glist5 .drop_down_list {
    margin-left: -480px;
}
#tmp_wrapper2 #tmp_glist5 .drop_down_list {
    margin-left: -428px;
}

#tmp_glist6 .drop_down_list {
    margin-left: -600px;
}
#tmp_wrapper2 #tmp_glist6 .drop_down_list {
    margin-left: -535px;
}

#tmp_glist7 .drop_down_list {
    margin-left: -720px;
}
#tmp_wrapper2 #tmp_glist7 .drop_down_list {
    margin-left: -642px;
}

#tmp_glist8 .drop_down_list {
    margin-left: -840px;
}
#tmp_wrapper2 #tmp_glist8 .drop_down_list {
    margin-left: -749px;
}
#tmp_gnavi .drop_down_list_ttl {
	float:left;
	width:80px;
}
#tmp_gnavi .drop_down_list_cnt {
	float:left;
	width:870px;
	background-color:#FFFFFF;
	background-position:right bottom;
	background-repeat:no-repeat;
	background-image:url(../../gnavi/gnavi_bgimg0.jpg);
}
#tmp_gnavi #tmp_glist1 .drop_down_list_cnt {
	background-image:url(../../gnavi/gnavi_bgimg1.jpg);
}
#tmp_gnavi #tmp_glist1 .drop_down_list.line2 .drop_down_list_cnt {
	background-image:url(../../gnavi/gnavi_bgimg1s.jpg);
}
#tmp_gnavi #tmp_glist2 .drop_down_list_cnt {
	background-image:url(../../gnavi/gnavi_bgimg2.jpg);
}
#tmp_gnavi #tmp_glist2 .drop_down_list.line2 .drop_down_list_cnt {
	background-image:url(../../gnavi/gnavi_bgimg2s.jpg);
}
#tmp_gnavi #tmp_glist3 .drop_down_list_cnt {
	background-image:url(../../gnavi/gnavi_bgimg3.jpg);
}
#tmp_gnavi #tmp_glist3 .drop_down_list.line2 .drop_down_list_cnt {
	background-image:url(../../gnavi/gnavi_bgimg3s.jpg);
}
#tmp_gnavi #tmp_glist4 .drop_down_list_cnt {
	background-image:url(../../gnavi/gnavi_bgimg4.jpg);
}
#tmp_gnavi #tmp_glist4 .drop_down_list.line2 .drop_down_list_cnt {
	background-image:url(../../gnavi/gnavi_bgimg4s.jpg);
}
#tmp_gnavi #tmp_glist5 .drop_down_list_cnt {
	background-image:url(../../gnavi/gnavi_bgimg5.jpg);
}
#tmp_gnavi #tmp_glist5 .drop_down_list.line2 .drop_down_list_cnt {
	background-image:url(../../gnavi/gnavi_bgimg5s.jpg);
}
#tmp_gnavi #tmp_glist6 .drop_down_list_cnt {
	background-image:url(../../gnavi/gnavi_bgimg6.jpg);
}
#tmp_gnavi #tmp_glist6 .drop_down_list.line2 .drop_down_list_cnt {
	background-image:url(../../gnavi/gnavi_bgimg6s.jpg);
}
#tmp_gnavi #tmp_glist7 .drop_down_list_cnt {
	background-image:url(../../gnavi/gnavi_bgimg7.jpg);
}
#tmp_gnavi #tmp_glist7 .drop_down_list.line2 .drop_down_list_cnt {
	background-image:url(../../gnavi/gnavi_bgimg7s.jpg);
}
#tmp_gnavi #tmp_glist8 .drop_down_list_cnt {
	background-image:url(../../gnavi/gnavi_bgimg8.jpg);
}
#tmp_gnavi #tmp_glist8 .drop_down_list.line2 .drop_down_list_cnt {
	background-image:url(../../gnavi/gnavi_bgimg8s.jpg);
}
#tmp_gnavi .drop_down_list_main {
	width:200px;
	min-height:260px;
	float:left;
	background-color:#EFF2E1;
	color:inherit;
}
#tmp_gnavi .drop_down_list.line2 .drop_down_list_main .drop_down_list_main0,
#tmp_gnavi .drop_down_list.line2 .drop_down_list_main .drop_down_list_main1 {
	width:200px;
	float:left;
}
* html #tmp_gnavi .drop_down_list_main  {
	min-height:272px;
}
*:first-child+html #tmp_gnavi .drop_down_list_main {
	position:relative;
	height:272px;
}
#tmp_gnavi .drop_down_list.line2 .drop_down_list_main {
	width:401px;
	height:auto;
}
#tmp_gnavi .drop_down_list_main ul {
	list-style:none;
	list-style-image:none;
}
#tmp_gnavi .drop_down_list_main ul li {
	border-right:1px solid #78B178;
	border-bottom:1px solid #78B178;
	float:none;
}
#tmp_gnavi .drop_down_list_main ul li a {
	width:auto;
	height:auto;
	min-height:36px;
	background:none;
    color:inherit;
    display:block !important;
	cursor:pointer;
	background:#FFFFFF url(../../gnavi/gnavi_drop_bg.jpg) repeat-x left bottom;
}
* html #tmp_gnavi .drop_down_list_main ul li a {
	width:100%;
}
*:first-child+html #tmp_gnavi .drop_down_list_main ul li a {
	width:100%;
}
#tmp_gnavi .drop_down_list_main ul li span {
	display:block;
	width:auto;
	height:auto;
	z-index:9999;
	padding:10px 15px 8px 30px;
	background:url(../../gnavi/gnavi_drop_icon.png) no-repeat 15px 0.9em;
}
#tmp_gnavi .drop_down_list_main ul li a.active,
#tmp_gnavi .drop_down_list_main ul li a:hover,
#tmp_gnavi .drop_down_list_main ul li a:focus {
	text-decoration:none;
}
#tmp_gnavi .drop_down_list_main ul li.last {
	border-bottom:none;
}
#tmp_gnavi .drop_down_list_sub {
	float:left;
	position:relative;
}