.service-box img {
  width: 100%; }
  @media screen and (max-width: 1199px) {
    .service-box img {
      display: none; } }

.service-list ul {
  padding: 15px 0;
  border: 1px solid #eee;
  border-left: 4px solid #0068b7;
  overflow: hidden; }
  .service-list ul > li {
    float: left;
    border-right: 1px solid #ccc; }
    .service-list ul > li:last-child {
      border-right: 0px; }
    .service-list ul > li a {
      font-size: 16px;
      display: inline-block;
      padding: 0 45px;
      color: #333; }
      .service-list ul > li a:hover {
        color: #0068b7; }

@media screen and (max-width: 1199px) {
  .service-list ul > li a {
    padding: 0 25px; } }

@media screen and (max-width: 991px) {
  .service-list ul > li a {
    padding: 0 3px; } }

@media screen and (max-width: 767px) {
  .service-list ul {
    padding: 0 0;
    border: 0;
    border-left: 0; }
    .service-list ul > li {
      border-right: 0; }
      .service-list ul > li:last-child {
        border-right: 0px; }
      .service-list ul > li a {
        border-radius: 4px;
        padding: 8px 10px;
        margin: 0 9px 9px 0;
        color: #0069b7;
        border: 1px solid #0069b7; }
        .service-list ul > li a:hover {
          color: #fff;
          background-color: #0069b7; } }

.content-text-01 p, .content-text-01 li,
.content-text-02 p,
.content-text-02 li,
.content-text-03 p,
.content-text-03 li,
.content-text-04 p,
.content-text-04 li,
.content-text-05 p,
.content-text-05 li {
  line-height: 150%;
  font-size: 16px;
  color: #000; }
  @media screen and (max-width: 1199px) {
    .content-text-01 p, .content-text-01 li,
    .content-text-02 p,
    .content-text-02 li,
    .content-text-03 p,
    .content-text-03 li,
    .content-text-04 p,
    .content-text-04 li,
    .content-text-05 p,
    .content-text-05 li {
      line-height: 200%; } }

.content-text-01 .black-bold,
.content-text-02 .black-bold,
.content-text-03 .black-bold,
.content-text-04 .black-bold,
.content-text-05 .black-bold {
  font-weight: 700;
  font-size: 20px; }

.content-text-01 ul,
.content-text-02 ul,
.content-text-03 ul,
.content-text-04 ul,
.content-text-05 ul {
  list-style: disc;
  padding: 0 22px;
  margin: 30px 0;
  color: #000; }
  .content-text-01 ul li,
  .content-text-02 ul li,
  .content-text-03 ul li,
  .content-text-04 ul li,
  .content-text-05 ul li {
    margin: 5px 0; }

.content-text-01 {
  padding: 3% 0 0 10%; }
  @media screen and (max-width: 1199px) {
    .content-text-01 {
      padding: 20px 0; } }

.content-text-02 {
  padding: 8% 0 0 10%; }
  @media screen and (max-width: 1199px) {
    .content-text-02 {
      padding: 20px 0; } }

.content-text-03 {
  padding: 10% 0 0 10%; }
  @media screen and (max-width: 1199px) {
    .content-text-03 {
      padding: 20px 0; } }

.content-text-04 {
  padding: 8% 0 0 10%; }
  @media screen and (max-width: 1199px) {
    .content-text-04 {
      padding: 20px 0; } }

.content-text-05 {
  padding: 4% 0 0 10%; }
  @media screen and (max-width: 1199px) {
    .content-text-05 {
      padding: 20px 0; } }
