@charset "utf-8";
.expand-child{padding-top: 60px;}
.expand-child .section-box{padding-top: 0; padding-bottom: 0;}
.dwnload-dl{font-weight: 700;}
.dwnload-dl.customLayout dl{width: 100%; display: table;}
.dwnload-dl.customLayout dl > dt.date{width: 18%; display: table-cell; vertical-align: top; float: none; padding-right:0;}
.dwnload-dl.customLayout dl > dt.date span.br:before{content: "\A"; white-space: pre;}
.dwnload-dl.customLayout dl > dt.category-icon{width:10%;padding-left:0;padding-right:0;display:table-cell;float:none;text-align:center;}
.dwnload-dl.customLayout dl > .c-has-children{width: 72%; padding-top: 0; padding-bottom: 0; display: table-cell; vertical-align: middle; float: none;}
.dwnload-dl.customLayout dl > .c-has-children > dl{width: 100%;}
.dwnload-dl.customLayout dl > .c-has-children > dl  dt{width: 75%; text-align: left; padding-left: 0;}
.dwnload-dl.customLayout dl > .c-has-children > dl  dd{width: 25%;}
.dwnload-dl.customLayout dl > dd.ico-pdf{background: url(../../../../00cmn/img/common/link-pdf-r.png) no-repeat right center;}
.dwnload-dl.customLayout dl > dd.ico-pdf:before {content: none;}
.dwnload-dl.customLayout dl > dd.txt-link,
.dwnload-dl.customLayout dl > dd.no-link{width: 72%; text-align: left; display: table-cell; vertical-align: middle; float: none;}
.dwnload-dl.customLayout dl > dd.txt-link a{font-weight: 700;}
.dwnload-dl.customLayout dl span.category{font-family: "Noto Sans JP", sans-serif;font-weight: normal;white-space:nowrap;}
.dwnload-dl.customLayout dl span.category{display:inline-block;color:#fff;padding:0 10px;font-size:16px;}
.dwnload-dl.customLayout dl span.category.news{background:#006bae;}
.dwnload-dl.customLayout dl span.category.event{background:#5fa224;}
.dwnload-dl.customLayout dl span.category.document{background:#d07100;}
.dwnload-dl dd.ico-pdf{word-break:break-all;}

.bgc-wh .dwnload-dl.customLayout dl:nth-child(2n+0) > .c-has-children > dl{background-color: #fefefe;}
@media (max-width: 767px){
  .expand-child{padding: 30px 0px;}
  .dwnload-dl.customLayout dl > dd.ico-pdf{padding-right: 40px;}
  .dwnload-dl.customLayout dl span.category{font-size:14px;}
  .dwnload-dl.customLayout dl > .c-has-children > dl  dt{width: 70%;}
  .dwnload-dl.customLayout dl > .c-has-children > dl  dd{width: 30%;}
}
@media (max-width: 630px) {
  .dwnload-dl.customLayout dl > dt.date{width: 100%; padding-bottom: 0; display: block;}
  .dwnload-dl.customLayout dl > dt.date span.br:before{content: none;}
  .dwnload-dl.customLayout dl > .c-has-children{width: 100%; padding-left: 0; padding-right: 0; display: block;}
  .dwnload-dl.customLayout dl > .c-has-children > dl > dt{width: 60%; padding-top: 5px; padding-left: 10px;}
  .dwnload-dl.customLayout dl > .c-has-children > dl > dd{width: 40%; padding-left: 0;}
  .dwnload-dl.customLayout dl > dd.txt-link,
  .dwnload-dl.customLayout dl > dd.no-link{width: 100%; padding-top: 5px; display: block; padding-left: 10px;}
  .dwnload-dl.customLayout dl > dt.category-icon{width: 100%; padding-top: 5px; display: block;padding-left: 10px;padding-bottom:0;text-align:left;}
  .dwnload-dl.customLayout dl > .c-has-children > dl  dt{width: 100%; text-align: left; padding:5px 30px 0 10px;}
  .dwnload-dl.customLayout dl > .c-has-children > dl  dd{width: 100%;}

}
