@charset "Shift_JIS";

/*
global navigation*/
#gnavi {
	width:800px;
	font-size:12px;
	margin-bottom:13px;
	float:left;
	line-height: 1.1em;
}

#gnavi a {
	text-decoration:none;
}

#gnavi ul {
	border-bottom:solid 1px #d0d0d0;
	border-left:solid 1px #d0d0d0;
	border-top:none;
	zoom:1;
}

#gnavi ul li {
	list-style:none;
}

#gnavi li.gnaviBtn {
	float:left;
	background:url(http://eplus.jp/page/eplus/j_cssimage/gnavi_btn_bg.gif) top right;
	position:relative;
	z-index:500;
}
#gnavi li.gnaviBtn.gCur {
	background-image:url(http://eplus.jp/page/eplus/j_cssimage/gnavi_bg_btn_cur.gif);
}

#gnavi li.lastBtn {
	background-position:top left;
}

#gnavi li.gnaviBtn a {
	font-weight:bold;
	color:#4d4d4d;
	text-align:center;
	padding:15px 0 12px 0;
	display:block;
}

#gnavi li.gnaviBtn a span {
	padding-right:20px;
	background:url(http://eplus.jp/page/eplus/j_cssimage/gnavi_btn_icn.gif) no-repeat center right;
}
#gnavi li.gnaviBtn a span.gCur {
	color:#fff;
	background-image:url(http://eplus.jp/page/eplus/j_cssimage/gnavi_btn_icn_cur.gif);
}

#gnavi li.gnaviBtn a span.noIcon {
	padding-right:0px;
	background:none;
}
#gnavi li.gnaviBtn a span.noIcon.gCur {
	color:#fff;
}

#gnavi li a#gnavi01 { width:122px; }
#gnavi li a#gnavi02 { width:108px; }
#gnavi li a#gnavi03 { width:89px; }
#gnavi li a#gnavi04 { width:107px; }
#gnavi li a#gnavi05 { width:107px; }
#gnavi li a#gnavi06 { width:94px; }
#gnavi li a#gnavi07 { width:80px; }
#gnavi li a#gnavi08 { width:92px; }
#gnavi li a#gnavi09 { width:119px; }

/*
pulldown navigation*/
#gnavi li.gnaviBtn ul.pulldown {
	border:solid 1px #d9d9d9;
	border-top:none;
	position:absolute;
	left:-1px;
	display:none;
	z-index:10000;
}

#gnavi li.gnaviBtn ul.pulldown li {
	background:url(http://eplus.jp/page/eplus/j_cssimage/gnavi_pull_bdr.gif) repeat-x top left #f6f6f6;
	zoom:1;
}
#gnavi li.gnaviBtn ul.pulldown li.pCur {
	background-image:url(http://eplus.jp/page/eplus/j_cssimage/gnavi_pull_bdr_cur.gif);
	background-color:#e85298;
}

#gnavi li.gnaviBtn ul.pulldown li a {
	font-weight:normal;
	text-align:left;
	color:#4d4d4d;
	padding:10px;
	display:block;
	zoom:1;
}

#gnavi li.gnaviBtn ul.pulldown li a span {
	padding-left:10px;
	background:url(http://eplus.jp/page/eplus/j_cssimage/gnavi_pull_icn.gif) no-repeat center left;
}
#gnavi li.gnaviBtn ul.pulldown li a span.first {
	font-weight: bold;
}
#gnavi li.gnaviBtn ul.pulldown li.pCur a span {
	color:#fff;
	background-image:url(http://eplus.jp/page/eplus/j_cssimage/gnavi_pull_icn_cur.gif);
}

#gnavi li.gnaviBtn ul#pMenu01, #gnavi li.gnaviBtn ul#pMenu01 a { width:180px; }
#gnavi li.gnaviBtn ul#pMenu02, #gnavi li.gnaviBtn ul#pMenu02 a { width:220px; }
#gnavi li.gnaviBtn ul#pMenu03, #gnavi li.gnaviBtn ul#pMenu03 a { width:180px; }
#gnavi li.gnaviBtn ul#pMenu04, #gnavi li.gnaviBtn ul#pMenu04 a { width:160px; }
#gnavi li.gnaviBtn ul#pMenu05, #gnavi li.gnaviBtn ul#pMenu05 a { width:200px; }
#gnavi li.gnaviBtn ul#pMenu06, #gnavi li.gnaviBtn ul#pMenu06 a { width:140px; }
#gnavi li.gnaviBtn ul#pMenu07, #gnavi li.gnaviBtn ul#pMenu07 a { width:120px; }

/*
clearfix*/
#gnavi .clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#gnavi .clearfix{display:inline-table;min-height:1%;}
/* \*/
#gnavi html .clearfix{* height:1%;}
#gnavi .clearfix{display:block !important;}
/* */






/*
global navigation*/
#gnavi2 {
	width:150px;
	font-size:12px;
	margin-bottom:13px;
	float:left;
margin: 0;
	line-height: 1.1em;
}

#gnavi2 a {
	text-decoration:none;
}

#gnavi2 ul {
	border-bottom:solid 1px #d0d0d0;
	border-top:none;
	zoom:1;
}

#gnavi2 ul li {
	list-style:none;
}

#gnavi2 li.gnaviBtn {
	float:left;
	background:url(http://eplus.jp/page/eplus/j_cssimage/gnavi_btn_bg_green.gif) top right;
	position:relative;
	z-index:500;
}
#gnavi2 li.gnaviBtn.gCur {
	background-image:url(http://eplus.jp/page/eplus/j_cssimage/gnavi_bg_btn_green_cur.gif);
}

#gnavi2 li.lastBtn {
	background-position:top left;
}

#gnavi2 li.gnaviBtn a {
	text-align:center;
	font-weight:bold;
	color:#4d4d4d;
	padding:8px 0 6px 0;
	display:block;
}

#gnavi2 li.gnaviBtn a span {
	padding-right:20px;
	background:url(http://eplus.jp/page/eplus/j_cssimage/gnavi_btn_icn_green.gif) no-repeat 10em center;
	display:block;
}
#gnavi2 li.gnaviBtn a span.gCur {
	color:#fff;
	background-image:url(http://eplus.jp/page/eplus/j_cssimage/gnavi_btn_icn_green_cur.gif);
}

#gnavi2 li.gnaviBtn a span.noIcon {
	padding-right:0px;
	background:none;
}
#gnavi2 li.gnaviBtn a span.noIcon.gCur {
	color:#fff;
}

#gnavi2 li a#gnavi10 { width:150px; }

/*
pulldown navigation*/
#gnavi2 li.gnaviBtn ul.pulldown {
	border:solid 1px #d9d9d9;
	border-top:none;
	position:absolute;
	right:0px;
	display:none;
	z-index:10000;
}

#gnavi2 li.gnaviBtn ul.pulldown li {
	background:url(http://eplus.jp/page/eplus/j_cssimage/gnavi_pull_bdr.gif) repeat-x top left #f6f6f6;
	zoom:1;
}
#gnavi2 li.gnaviBtn ul.pulldown li.pCur {
	background-image:url(http://eplus.jp/page/eplus/j_cssimage/gnavi_pull_bdr_green_cur.gif);
	background-color:#33ac8f;
}

#gnavi2 li.gnaviBtn ul.pulldown li a {
	font-weight:normal;
	text-align:left;
	color:#4d4d4d;
	padding:10px;
	display:block;
	zoom:1;
}

#gnavi2 li.gnaviBtn ul.pulldown li a span {
	padding-left:10px;
	background:url(http://eplus.jp/page/eplus/j_cssimage/gnavi_pull_icn_green.gif) no-repeat center left;
	display:block;
}
#gnavi2 li.gnaviBtn ul.pulldown li a span.first {
	font-weight: bold;
}
#gnavi2 li.gnaviBtn ul.pulldown li.pCur a span {
	color:#fff;
	background-image:url(http://eplus.jp/page/eplus/j_cssimage/gnavi_pull_icn_cur.gif);
	display:block;
}

#gnavi2 li.gnaviBtn ul#pMenu01, #gnavi2 li.gnaviBtn ul#pMenu01 a { width:180px; }
#gnavi2 li.gnaviBtn ul#pMenu02, #gnavi2 li.gnaviBtn ul#pMenu02 a { width:200px; }
#gnavi2 li.gnaviBtn ul#pMenu03, #gnavi2 li.gnaviBtn ul#pMenu03 a { width:180px; }
#gnavi2 li.gnaviBtn ul#pMenu04, #gnavi2 li.gnaviBtn ul#pMenu04 a { width:160px; }
#gnavi2 li.gnaviBtn ul#pMenu05, #gnavi2 li.gnaviBtn ul#pMenu05 a { width:200px; }
#gnavi2 li.gnaviBtn ul#pMenu06, #gnavi2 li.gnaviBtn ul#pMenu06 a { width:140px; }
#gnavi2 li.gnaviBtn ul#pMenu07, #gnavi2 li.gnaviBtn ul#pMenu07 a { width:220px; }

/*
clearfix*/
#gnavi2 .clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#gnavi2 .clearfix{display:inline-table;min-height:1%;}
/* \*/
#gnavi2 html .clearfix{* height:1%;}
#gnavi2 .clearfix{display:block !important;}
/* */
