.view {
  width: 100%;
  height: fit-content;
}
.view .container {
  display: flex;
  height: 100%;
  margin: 0 auto;
  padding: 60px 0;
}
.view_content {
  width: 100%;
}
.view_content .content {
  width: 100%;
}

.content .view_list li {
  display: flex;
  justify-content: space-between;
  width: 100%;
  padding: 20px 0;
  border-bottom: rgb(184, 183, 183) 1px solid;
}
.content .view_list li::before{
  content: "";
  width: 4px;
  height: 4px;
  border-radius: 2px;
  margin-top: 9px;
  background-color: rgba(0, 175, 109, 1);
}
.content .view_list a {
  display: block;
  width:90%;
}
.content .view_list div {
  width: 100%;
  line-height: 2;
}



.content .view_list p {
  display: flex;
  flex-direction: column;
  justify-content: center;
  color: #b6b6b4;
  white-space: nowrap;
}

@media only screen and (max-width: 780px) {
  .content .view_list a{
    width: 70%;
  }
.content .view_list div{
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
}

.content .title .dang {
	width: 80px;
}
.content .title .firm {
	width: 120px;
}