@charset "UTF-8";


/*IE用
レギュラー以外のリスト*/
.Lmenu02_re {
		width:167px;
	}
    #SIDE04 {
		width:167px;
	}
	#SIDE04 li p {
		padding:7px;
		line-height:1.3em;
	}
	#SIDE04 li span {
		color:#C1272D;
	}
	#SIDE04 li a {
		display:block;
		width:167px;
		height:44px;	
		background:url(../image/sidemenu_bg.gif) no-repeat 0 0;
	}
	#SIDE04 li a:hover {
		background:url(../image/sidemenu_bg.gif) no-repeat 0 -44px;
		color:#666;
	}
	#SIDE04 li a.selected {
		background:url(../image/sidemenu_bg.gif) no-repeat 0 -88px;
		color:#666;
	}
	#SIDE04 li a.selected:hover {
		background:url(../image/sidemenu_bg.gif) no-repeat 0 -88px;
		color:#666;
	}







/*IE用
左メニューレギュラー部分*/

a {
	text-decoration:none;
	color:#000;
}
a:hover {
	color:#666;
	}


#SIDE00 {
		width:167px;
		margin-top:2px;
	}
	#SIDE00 li p {
		padding:7px;
		line-height:1.3em;
	}
	#SIDE00 li p.002 {
		padding:3px;
		line-height:0em;
	}
	#SIDE00 li span {
	color:#C1272D;
	}
	
	#SIDE00 li a {
		display:block;
		width:167px;
		height:38px;	
		background:url(../image/sidemenu_bg.gif) no-repeat 0 -3px;
	}
	#SIDE00 li a:hover {
		background:url(../image/sidemenu_bg.gif) no-repeat 0 -47px;
		color:#666;
	}
	#SIDE00 li a.selected {
		background:url(../image/sidemenu_bg.gif) no-repeat 0 -91px;
		color:#666;
	}
	#SIDE00 li a.selected:hover {
		background:url(../image/sidemenu_bg.gif) no-repeat 0 -91px;
		color:#666;
	}
	
    #SIDE00 li.last a {
		display:block;
		width:167px;
		height:38px;	
		background:url(../image/sidemenu_bg.gif) no-repeat 0 -14px;
	}
	#SIDE00 li.last a:hover {
		background:url(../image/sidemenu_bg.gif) no-repeat 0 -58px;
		color:#666;
	}
	#SIDE00 li.last a.selected {
		background:url(../image/sidemenu_bg.gif) no-repeat 0 -94px;
		color:#666;
	}
	#SIDE00 li.last a.selected:hover {
		background:url(../image/sidemenu_bg.gif) no-repeat 0 -94px;
		color:#666;
	}



/*レギュラー以外のリスト*/
.Lmenu02_re {
		width:167px;
	}
    #SIDE04 {
		width:167px;
	}
	#SIDE04 li p {
		padding:7px;
		line-height:1.3em;
	}
	#SIDE04 li span {
		color:#C1272D;
	}
	#SIDE04 li a {
		display:block;
		width:167px;
		height:44px;	
		background:url(../image/sidemenu_bg.gif) no-repeat 0 0;
	}
	#SIDE04 li a:hover {
		background:url(../image/sidemenu_bg.gif) no-repeat 0 -44px;
		color:#666;
	}
	#SIDE04 li a.selected {
		background:url(../image/sidemenu_bg.gif) no-repeat 0 -88px;
		color:#666;
	}


/*左メニューレギュラー部分*/	

a {
	text-decoration:none;
	color:#000;
}
a:hover {
	text-decoration:none;
	color:#666;
	}


#SIDE00 {
		width:167px;
		margin-top:2px;
	}
	#SIDE00 li p {
		padding:7px;
		line-height:1.3em;
	}
	#SIDE00 li p.002 {
		padding:3px;
		line-height:0em;
	}
	#SIDE00 li span {
	color:#C1272D;
	}
	
	#SIDE00 li a {
		display:block;
		width:167px;
		height:38px;	
		background:url(../image/sidemenu_bg.gif) no-repeat 0 -3px;
	}
	#SIDE00 li a:hover {
		background:url(../image/sidemenu_bg.gif) no-repeat 0 -47px;
		color:#666;
	}
	#SIDE00 li a.selected {
		background:url(../image/sidemenu_bg.gif) no-repeat 0 -91px;
		color:#666;
	}
	
    #SIDE00 li.last a {
		display:block;
		width:167px;
		height:38px;	
		background:url(../image/sidemenu_bg.gif) no-repeat 0 -6px;
	}
	#SIDE00 li.last a:hover {
		background:url(../image/sidemenu_bg.gif) no-repeat 0 -50px;
		color:#666;
	}
	#SIDE00 li.last a.selected {
		background:url(../image/sidemenu_bg.gif) no-repeat 0 -94px;
		color:#666;
	}

