.SkypeCopy01 {
  margin-bottom: 30px;
}

.SkypeList01 h4 {
  width: 100%;
  font-size: 16px;
  color: #fff;
  margin-bottom: 16px;
  padding: 12px 0;
  background: #113a78;
}

@media all and (-ms-high-contrast: none) {
  .SkypeList01 h4 {
    padding: 15px 0 9px;
  }
}

.SkypeList01:not(:last-child) {
  margin-bottom: 60px;
}

@media screen and (max-width: 767px) {
  .SkypeList01:not(:last-child) {
    margin-bottom: 30px;
  }
}

.SkypeList01:last-child .verticalTable th:first-child {
  width: 240px;
}

.SkypeList01:last-child .verticalTable td:first-child {
  width: 240px;
}

@media screen and (max-width: 767px) {
  .verticalTable {
    width: 1000px;
  }
}

.verticalTable td {
  padding-right: 15px;
  padding-left: 15px;
  text-align: left;
}

.textBox {
  width: 61%;
}

@media screen and (max-width: 767px) {
  .textBox {
    width: 100%;
  }
}

.imgBox {
  width: 32%;
  margin: 0 3%;
}

@media screen and (max-width: 767px) {
  .imgBox {
    width: 100%;
    text-align: center;
    margin: 0;
    margin-bottom: 20px;
    margin-top: 20px;
  }
}

.btn a {
  max-width: 295px;
  padding: 11px 0 11px 30px;
  color: #ffffff;
  text-align: center;
  background-color: #15ace5;
  background-image: url("../images/icon_Skype01.jpg");
  background-repeat: no-repeat;
  background-position: center left 50px;
  margin: 40px auto 83px auto;
  border-radius: 2px;
  display: block;
}

@media screen and (max-width: 767px) {
  .btn a {
    margin: 40px auto 40px auto;
  }
}

[class^="title"] {
  background-repeat: no-repeat;
  background-position: center left 0;
  padding-left: 55px;
}

@media screen and (max-width: 426px) {
  [class^="title"] {
    padding-left: 45px;
  }
}

.title01 {
  background-image: url("../images/pic_Skype07.jpg");
}

.title02 {
  background-image: url("../images/pic_Skype08.jpg");
}

.title03 {
  background-image: url("../images/pic_Skype09.jpg");
}

.title04 {
  background-image: url("../images/pic_Skype10.jpg");
}

.title05 {
  background-image: url("../images/pic_Skype11.jpg");
}

.SkypeList01 h4 {
  border-radius: 1px;
}

.borderbottom {
  border-bottom: dashed 0.75px #74777a;
}

[class^="title"] span {
  border-left: 1px solid #fff;
  padding-left: 22px;
  display: block;
}

@media screen and (max-width: 426px) {
  [class^="title"] span {
    padding-right: 15px;
    padding-left: 15px;
  }
}

.txt01 {
  margin-bottom: 30px;
}

@media screen and (max-width: 767px) {
  .txt01 {
    margin-bottom: 15px;
  }
}

.txt02 {
  padding-bottom: 55px;
}

@media screen and (max-width: 767px) {
  .txt02 {
    padding-bottom: 0;
  }
}

.txt03 {
  margin-top: 25px;
}

@media screen and (max-width: 767px) {
  .txt03 {
    margin-bottom: 12px;
  }
}

@media screen and (max-width: 767px) {
  .img04 {
    margin: 0 0 20px 0;
  }
}

@media screen and (max-width: 767px) {
  .txt04 {
    display: none;
  }
}
