/*メニュー*/
/*濃いめ濃度*/
.menu01dot{
	background-image:url(../img_all/mn01_dot.gif);
}
.menu01dot a:link,
.menu01dot a:visited{
	display:block;
	line-height:30px;
	padding-left:13px;
	text-decoration:none;
	color:#FFFFFF;
}
.menu01dot a:hover,
.menu01dot a:active {
	text-decoration:underline;
	color:#FFFFFF;
}

/*------------------*/
.menu01dota{
	background-image:url(../img_all/mn01_dot.gif);
	background-position:0 -30;
}
.menu01dota a:link,
.menu01dota a:visited{
	display:block;
	line-height:30px;
	padding-left:13px;
	text-decoration:none;
	color:#FFFFFF;
}
.menu01dota a:hover,
.menu01dota a:active {
	text-decoration:underline;
	color:#FFFFFF;
}

/*------------------*/
.menu01sld{
	background-image:url(../img_all/mn01_sld.gif);
}
.menu01sld a:link,
.menu01sld a:visited{
	display:block;
	line-height:30px;
	padding-left:13px;
	text-decoration:none;
	color:#FFFFFF;
}
.menu01sld a:hover,
.menu01sld a:active {
	text-decoration:underline;
	color:#FFFFFF;
}


/*------------------*/
.menu01slda{
	background-image:url(../img_all/mn01_sld.gif);
	background-position:0 -30;
}
.menu01slda a:link,
.menu01slda a:visited{
	display:block;
	line-height:30px;
	padding-left:13px;
	text-decoration:none;
	color:#FFFFFF;
}
.menu01slda a:hover,
.menu01slda a:active {
	text-decoration:underline;
	color:#FFFFFF;
}

/*中間濃度*/
.menu02dot{
	background-image:url(../img_all/mn02_dot.gif);
}
.menu02dot a:link,
.menu02dot a:visited{
	display:block;
	line-height:30px;
	padding-left:13px;
	text-decoration:none;
	color:#FFFFFF;
}
.menu02dot a:hover,
.menu02dot a:active {
	text-decoration:underline;
	color:#FFFFFF;
}

/*------------------*/
.menu02dota{
	background-image:url(../img_all/mn02_dot.gif);
	background-position:0 -30;
}
.menu02dota a:link,
.menu02dota a:visited{
	display:block;
	line-height:30px;
	padding-left:13px;
	text-decoration:none;
	color:#FFFFFF;
}
.menu02dota a:hover,
.menu02dota a:active {
	text-decoration:underline;
	color:#FFFFFF;
}

/*------------------*/
.menu02sld{
	background-image:url(../img_all/mn02_sld.gif);
}
.menu02sld a:link,
.menu02sld a:visited{
	display:block;
	line-height:30px;
	padding-left:13px;
	text-decoration:none;
	color:#FFFFFF;
}
.menu02sld a:hover,
.menu02sld a:active {
	text-decoration:underline;
	color:#FFFFFF;
}

/*------------------*/
.menu02slda{
	background-image:url(../img_all/mn02_sld.gif);
	background-position:0 -30;
}
.menu02slda a:link,
.menu02slda a:visited{
	display:block;
	line-height:30px;
	padding-left:13px;
	text-decoration:none;
	color:#FFFFFF;
}
.menu02slda a:hover,
.menu02slda a:active {
	text-decoration:underline;
	color:#FFFFFF;
}

/*うすめ濃度*/
.menu03dot{
	background-image:url(../img_all/mn03_dot.gif);
}
.menu03dot a:link,
.menu03dot a:visited{
	display:block;
	line-height:30px;
	padding-left:13px;
	text-decoration:none;
	color:#FFFFFF;
}
.menu03dot a:hover,
.menu03dot a:active {
	text-decoration:underline;
	color:#FFFFFF;
}

/*------------------*/
.menu03dota{
	background-image:url(../img_all/mn03_dot.gif);
	background-position:0 -30;
}
.menu03dota a:link,
.menu03dota a:visited{
	display:block;
	line-height:30px;
	padding-left:13px;
	text-decoration:none;
	color:#FFFFFF;
}
.menu03dota a:hover,
.menu03dota a:active {
	text-decoration:underline;
	color:#FFFFFF;
}

/*------------------*/
.menu03sld{
	background-image:url(../img_all/mn03_sld.gif);
}
.menu03sld a:link,
.menu03sld a:visited{
	display:block;
	line-height:30px;
	padding-left:13px;
	text-decoration:none;
	color:#FFFFFF;
}
.menu03sld a:hover,
.menu03sld a:active {
	text-decoration:underline;
	color:#FFFFFF;
}

/*------------------*/
.menu03slda{
	background-image:url(../img_all/mn03_sld.gif);
	background-position:0 -30;
}
.menu03slda a:link,
.menu03slda a:visited{
	display:block;
	line-height:30px;
	padding-left:13px;
	text-decoration:none;
	color:#FFFFFF;
}
.menu03slda a:hover,
.menu03slda a:active {
	text-decoration:underline;
	color:#FFFFFF;
}

/*フッターメニュー*/
#footmenu a:link,
#footmenu a:visited{
	color: #FFFFFF;
	text-decoration: none;
}

#footmenu a:hover,
#footmenu a:active {
	color: #FF0000;
	text-decoration: underline;
}

/*テキストリンク*/
a:link,
a:visited{
	color: #333333;
	text-decoration: underline;
}
a:hover,
a:active {
	color: #FF0000;
	text-decoration: underline;
}

a.red:link,
a.red:visited{
	color: #FF0000;
	text-decoration: underline;
}

a.red:hover,
a.red:active {
	color: #FF0000;
	text-decoration: underline;
}

/*dantai*/
.danBox02 dd a:link,
.danBox02 dd a:visited{
	color:#666666;
}

.danBox02 dd a:hover,
.danBox02 dd a:active{
	color:#FF0000;
}
