@media screen and (max-width:1030px) {
  .c-breadcrumbs { margin-left:3em; }
  h2.tit_sk { margin-left:3em;}
  .l-main.w_w { margin-left:-2em; }  
}
.l-main.w_w {
  width:100%;
}.c-breadcrumbs { margin-top:3em; }
h2.tit_sk {
  font-size:24px;
  font-weight:600;
  letter-spacing:3px;
  border-bottom:1px solid #313131;
  padding-bottom:.4em;
  width:100%;
  margin-bottom:-1.5em;
}
.content_sk {
  padding-left:4.0em;
}
h2.subtit_sk {
  font-size:24px;
  font-weight:600;
  letter-spacing:3px;
  border:none;
  margin-bottom:.25em;
}
.c-tbl-list {
  border:none !important;
}
h3.c-tbl-list__th {
  font-size:18px;
}

.card_logo {
  margin:1em 0 -1.5em;
}

.info_table {
  width:100%;
  max-width:1250px;
  border:1px solid #a4a6a5 !important;
  border-collapse: collapse;
  margin-top:1em;
}
.info_table th {
  box-sizing:border-box;
  width:25.0%;
  background:#e3e5e4;
  font-weight:500;
  border-bottom:1px solid #fff;
  padding:.75em 0 .75em 1.5em;
  text-align:left;
}
.info_table .last_th {
  border-bottom:#a4a6a5;
}
.info_table td {
  box-sizing:border-box;
  width:75.0%;
  background:#fff;
  border-bottom:1px solid #acacac !important;
  padding:.75em .75em .75em 2em;
}
