@charset "utf-8";

.pagemenu .hl.mtc-nolink:after {
  background-image: none;
}
.listx03 li > .sub {
  padding: 2px 3% 2px 3%;
  margin: 0 0 10px 0;
  background: #005bab;
  font-size: 13px;
  font-weight: normal;
  display: inline-block;
  color: #ffffff;
}
.hlxl h2,
.hlxl h3,
.hlxl h4,
.hlxl h5,
.hlxl h6,
.hlxm h2,
.hlxm h3,
.hlxm h4,
.hlxm h5,
.hlxm h6,
.hlxs h2,
.hlxs h3,
.hlxs h4,
.hlxs h5,
.hlxs h6,
.hlxnm h2,
.hlxnm h3,
.hlxnm h4,
.hlxnm h5,
.hlxnm h6 {
	width: 100%;
}
.hlxpc.nontitleh .img:after {
  background-color: transparent;
}
.slidex3bnr .itemx03 li img {
  max-width: 95%;
}
.linkmenuxnmxl .colx4 .btn {
  margin-bottom: 20px;
}
.contentwrapxdia .headline .hlxl.nonunder:after {
  background-color: transparent;
  height: 0;
}
.contentwrapxdia.catxc03 .headline .hlxnm .hl.nonunder {
  border-color: transparent;
}
.contentwrapxdia.catxc01 .headline .hlxnm .hl.nonunder {
  border-color: transparent;
}
.summaryx02 .txtbox.txtxl .txt {
  text-align: left;
}
.summaryx02 .txtbox.txtxr .txt {
  text-align: right;
}
.itemx03 li.standalone {
  width: 30%;
}
.pagemenu .contentbox.contentboxxb > a {
  text-decoration: none;
}

.mtcxbuptext {
position:absolute;
visibility:hidden;
}
.listx03 li p.txt a {
font-size:inherit;
}

@media screen and (max-width: 750px) {
  .breadcrumbs ul {
    display: none;
  }
  .listx03 li > .sub {
    padding: 2px 3% 2px 3%;
    margin: 0 0 10px 0;
    background: #005bab;
    font-size: 1.0rem;
    font-weight: normal;
    display: inline-block;
    color: #ffffff;
  }
  iframe[src*="//www.youtube.com/"] {
    max-width: 100%;
  }
  .itemx03 li.standalone {
    width: 100%;
  }
}