@charset "utf-8";
/* ///////////////////////////////

防災特集PC

///////////////////////////////
*/
#page{ background:#fff;}
#pageContents.bousaiCnt{background:#fff;}
#pageContents #ttlCnt h1{font-size: 60px;margin: 43px 0 40px;letter-spacing: 3px;}
#pageContents #ttlCnt p.ttl_txt{padding: 0% 5% 5%;text-align: center;}
#pageContents img{width:100%;}

/*バナー*/
#bnrCnt{padding: 0 0 0;margin-bottom: 50px;text-align: center;}
#bnrCnt a{margin: 0% 1%;display: inline-block;width: 47%;}
/*メニュー*/
#menuCnt{}
#menuCnt h2{}
#menuCnt h2 img{height: 30px;width: auto;}
#menuCnt {
    margin-bottom: 50px;
}
#menuCnt ul{text-align: center}
#menuCnt ul li{display: inline-block;width: 22%;margin: 0 5px;}

/*マメ知識*/
.info-bg {width: 100%;margin: 0 0;padding: 40px 0;position: relative;/* top: 200px; */z-index: +1;}
.info-bg h2{width: 55%;margin: 10px auto 10px;}
.info-bg p {width: 80%;margin: 0 auto;}
.info-bg::before {content: '';position: absolute;top: 0;bottom: 0;left: 0;right: 0;background-color: #dadada;transform: skewY(3deg);z-index: -1;}
.itemlist{background: #ffffff;box-sizing:border-box;padding:5%;margin: 2% auto!important;!importan;!importa;!import;!impor;!impo;!imp;!im;!i;!;}
#pageContents cite{font-size: 14px;margin: 10px 10%;display: block;line-height: 1.7em;padding: 0px 0 0 5px;}
.info-bg a{text-decoration:underline;}

/*PICKUP*/
.pickup{background: #efefef;margin: 2% 0 20%;position: relative;height: 690px;width: 100%;}
.pickup h2{margin:10px;position: absolute;width: 48%;top: 100px;left: 30px;}
.pickup a{width: 45%;display:inline-block;position: absolute;}
img.subttl{height: 35px;width: auto!important;text-align: center;margin: 0 auto;display: block;}
.pickup a:nth-of-type(1){right: 50px;
    top: 70px;}
.pickup a:nth-of-type(2){left: 30px;
    top: 300px;}
.pickup a:nth-of-type(3){
    top: 390px;
    right: 70px;
    }
/*スライダー*/
#column{margin-top: 100px;}
.ctgSlider{background: #fff;padding: 2% 0 1%;margin-bottom: 100px;}
.ctgSlider h2{color:#fff;text-align: center;}
.ctgSlider h2 img{height: 35px;width: auto!important;text-align: center}

.ctgSlider .slider .newsitem{padding: 0px 0 20px;margin-bottom: 25px;}
.ctgSlider .slider .newsitem a{text-decoration: none}
.ctgSlider .slider .newsitem .itemInfo h3.itemName{height: 5em;font-size: 12px;padding-top: 0;}

/*スライダー*/
.ctgCnt h2{background: none;}
.ctgCnt h2 img{height: 130px; width: auto; text-align: center}
ul.itemCnt{background: none;}
ul.itemCnt li{background:none}

.ctgCnt {
    /* margin-bottom: 150px; */
}
.ctgCnt h2{background: none;padding-top: 130px;}
.ctgCnt h2 img{height: 100px;width: auto!important;text-align: center}
ul.itemCnt{background: none;}
ul.itemCnt li{background: #fff;}

/**/
#ctg01{background:#e1d583;margin-bottom: 0;}
#ctg02{background:#d6c284;margin-bottom: 0;}
#ctg03{background:#c3cf8c;margin-bottom: 0;}
