@charset "utf-8";
/* CSS Document */

/*-----------------------ヘッダー画像指定 */
#secHeader.information{
  background: url("../../information/images/hdr-information.jpg");
  background-size: cover;
  background-position: center center;
}


   .col-box{
    padding-top:40px;
  }
   .topCate{
    font-size:16px;
    font-weight: bold;
    line-height:1.9; 
    margin-bottom: 0;
  }
   .topCate.noSec{
     margin-bottom:40px;
   }
   .topCate a{
    text-decoration: none;
    color:#0064D2;
  }
   .topCate a:hover{
    text-decoration: underline;
  }
   .col-box ul.secCate{
    margin:0 0 40px;
    padding: 0;
    list-style-type: none;
  }
   .col-box ul.secCate > li{
     padding-left:1em;
     position: relative;
  }
  .col-box ul.secCate > li:before{
    font: normal normal normal 14px/1 FontAwesome;
    content:"\f0da";
    display: block;
    width: 20px;
    height:20px;
    position: absolute;
    top:15px;
    left:5px;
    margin-top:-10px;
  }
   .col-box ul.secCate li a{
    text-decoration: none;
    color:#333;
    font-size: 14px;
    line-height:1.9;
  }
  .col-box ul.thirCate{
    margin-bottom:0px;
  }
  .col-box ul.thirCate > li{
     padding-left:1em;
     position: relative;
    margin-bottom:5px;
  }
   .col-box ul.thirCate li a{
    font-size: 14px;
    line-height:1.4;
}
   .col-box ul.subLink{
    margin-top:40px;
  }
   .col-box ul.subLink li a{
    font-size: 14px;
    line-height:1.9;
     color:#333;
     text-decoration: none;
  }
   .col-box ul.subLink li a:hover,
   .col-box ul.secCate li a:hover{
    text-decoration: underline;
  }
@media (max-width: 767px){
    .topCate{
    font-size:18px;
     line-height:2;
  }
   .col-box ul.secCate > li{
     line-height:2;
  }
   .col-box ul.secCate li a{
    font-size: 16px;
    line-height:2;
  }
   .col-box ul.thirCate li a{
    font-size: 16px;
    line-height:2;
  }
   .col-box ul.subLink li a{
    font-size: 16px;
    line-height:2;
  }
   .col-box ul.subLink{
    line-height:2;
  }
   .col-box:not( :first-child ) {
    padding-top:0px;
  }
}
