/* CSS Document */
#navi::after{
  content:"";
  display: block;
  clear: both;
}
.links .links_img {
	/*margin-top:	-98px;*/
	/*margin-left: 14px;*/
  transform:translate(-14px,-98px);
	}
	
.links .links_box {
	width: 100%;
	height: auto;
	margin-left: 10px;
  margin-top:-50px;
	}
.links .links_box::after{
  content:"";
  display: block;
  clear: both;
}
.links .links_box .links_box_title {
	float: left;
  width:200px;
  margin:0;
}

.links .links_box {
	
}
.links .links_box .links_box_list{
  float: left;
	background-image: url(../img/dot-y.gif);
	background-repeat: repeat-y;
  background-position: left top;
  padding:0 0 0 80px;
  margin:0;
  list-style: none;
}
.links .links_box .links_box_list_item{
  background-image: url(../img/point.gif);
  background-repeat: no-repeat;
  background-position: 0 5px;
  margin: 0;
  padding-left: 15px;
}
.links .links_box .links_box_list_item + .links_box_list_item{
  margin-top: 2em;
}
.links .links_box .links_box_list_item a{
  margin-left:25px;
}