#businesspolicy .overseas .assist,
#businesspolicy .businesspolicy .contentsInner{
  padding: 0 10px;
}

#businesspolicy .overseas .assist .list .item {
  margin: 0 0 20px;
}

#businesspolicy .overseas .assist .list .item .img {
  margin: 0 0 15px;
}

#businesspolicy .overseas .assist .list .item .txt02 {
  font-size: 14px;
  line-height: 1.4;
  text-align: center;
}

#businesspolicy .overseas .development {
  padding: 0 10px;
}

#businesspolicy .businesspolicy .contentsInner ul li.item{
  margin-bottom: 60px;	
}

@media only screen and (min-width: 769px) {
  #businesspolicy .overseas .assist .list {
    overflow: hidden;
    margin: 0 0 60px;
  }
  #businesspolicy .overseas .assist .list .item {
    float: left;
    width: 29%;
    margin: 0 3% 0 3%;
  }
  #businesspolicy .overseas .assist .list .item:nth-child(2) {
    margin: 0;
  }
}

@media only screen and (min-width: 1200px) {
  #businesspolicy .overseas .main_overseas,
  #businesspolicy .businesspolicy .main_businesspolicy{
    background: url(../img/businesspolicy/overseas/main_overseas.png) no-repeat 0 0;
    background-size: cover;
  }
  #businesspolicy .overseas .assist {
    width: 1200px;
    margin: 0 auto 60px;
  }
  #businesspolicy .overseas .assist .list {
    width: 590px;
    margin: 0 auto;
  }
  #businesspolicy .overseas .assist .list .item {
    width: 170px;
    margin: 0 40px 0 0;
  }
  #businesspolicy .overseas .assist .list .item:nth-child(2) {
    margin: 0 40px 0 0;
  }
  #businesspolicy .overseas .assist .list .item:last-child {
    margin: 0;
  }
  #businesspolicy .overseas .assist .list .item .txt02 {
    font-size: 15px;
    line-height: 1.53;
  }
  #businesspolicy .overseas .development {
    width: 1200px;
    margin: 0 auto;
  }
}
