@charset "UTF-8";
#sidenav {
	min-width: 180px !important;
}
#sidenav ul {
	list-style: none;
	margin: 30px 0 0 0;
	font-size: 1.4rem;
	text-align: right;
	line-height: 1.5;
	padding-left: 0;
	padding-right: 0;
}
/*-- 2025リニューアルに伴う旧頁のメニュー
#sidenav ul li {
	background-repeat: no-repeat;
	background-image: url(http://www.fish-isj.jp/images/point04.gif);
	background-position: 97% 50%;
	padding-right: 2rem;
	margin-bottom: 10px;
}
--*/

#sidenav ul li {
 background-repeat: no-repeat;
 background-image: url(/html/images/point04.gif);
 background-position: 97% 50%;
 margin-bottom: 5px;
 padding: 0 2rem 0 3px;
 text-align: left;
 font-size: 13px;
}

.current_link {
	color: #d64c03 !important;
}
.img_nav {
	border: 0;
}

/*
#sidenav ul li a:visited{
	color:#003366;
}*/

/*--2025リニューアルに伴う旧頁のメニュー--*/
#sidenav {
margin-top: 30px;
}
p.menu-2025 {
  padding: 3px 0 0 5px;
  background: linear-gradient(90deg, rgb(55, 145, 207) 0%, rgb(31, 65, 153) 100%);
  color: #fff;
  margin-left: 3px;
}
p.btn-2025 {
  background-color: #000;
  padding: 3px 3px 0 3px;
  text-align: center;
  margin-left: 3px;
}
p.btn-2025 a {
  color: #fff;
}
p.btn-2025 {
   border-radius: 100vh;
}
