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

 local-government/自治体

-----------------------------------------------*/

/*----------ポイント----------*/
.industryCont .pointBox{
    border: none;
}
.industryCont .pointBox .pointLeft h3 span{
    color: #fc1946;
}


/*----------おすすめノベルティ----------*/
.industryCont .recommendBox > h3{
    background-color: #7ddf79;
    color: #084b06;
    font-weight: 700;
}
.industryCont .recommendBox > h3 span{
    color: #197815;
}


/*----------ページ内リンク----------*/
.industryCont .recommendBox .anchorLink li a:hover{
	background: #fff600;
}
.industryCont .recommendBox .anchorLink li a:hover:after{
	color: #f81f4c;
}


@media screen and (max-width: 736px) {
    /**/
    .industryCont .recommendBox .anchorLink li{
        width: calc(100% / 3);
    }
    .industryCont .recommendBox .anchorLink li:nth-of-type(4){
		border-left: 1px solid #a6a6a6;
    }
}

/*-----------------------------------------------
 アイテム/itemCont
-----------------------------------------------*/

/*-----見出し-----*/
.industryCont .recommendList .itemCategory{
    color: #197815;
}
.industryCont .recommendList .osusume:before{
    background-image: url(../../../_images/industry/local-government/icon-osusume.webp);
}
.industryCont .recommendList .hitoaji:before{
    background-image: url(../../../_images/industry/local-government/icon-hitoaji.webp);
}


/**/
.industryCont #emergency .textBox:after{
    background-image: url(../../../_images/industry/local-government/emergency-img.webp);
    width: 340px;
    height: 340px;
    bottom: -40px;
}
.industryCont #security .textBox:after{
    background-image: url(../../../_images/industry/local-government/security-img.webp);
    width: 340px;
    height: 340px;
    bottom: -40px;
}
.industryCont #stationery .textBox:after{
    background-image: url(../../../_images/industry/local-government/stationery-img.webp);
    width: 380px;
    height: 370px;
    bottom: -40px;
}
.industryCont #pen .textBox:after{
    background-image: url(../../../_images/industry/local-government/pen-img.webp);
    width: 380px;
    height: 360px;
    bottom: -40px;
}
.industryCont #hygiene .textBox:after{
    background-image: url(../../../_images/industry/local-government/hygiene-img.webp);
    width: 380px;
    height: 350px;
    bottom: -40px;
}
.industryCont #original .textBox:after{
    background-image: url(../../../_images/industry/local-government/original-img.webp);
    width: 380px;
    height: 350px;
    bottom: -40px;
}

@media screen and (max-width: 736px) {
    /**/
    .industryCont #emergency .textBox:after,
    .industryCont #security .textBox:after,
    .industryCont #stationery .textBox:after,
    .industryCont #pen .textBox:after,
    .industryCont #hygiene .textBox:after,
    .industryCont #original .textBox:after{
        width: 35%;
        height: 100%;
        bottom: 0;
    }
}

@media screen and (max-width: 480px) {
    /**/
    .industryCont #emergency .textBox:after,
    .industryCont #security .textBox:after,
    .industryCont #stationery .textBox:after,
    .industryCont #pen .textBox:after,
    .industryCont #hygiene .textBox:after,
    .industryCont #original .textBox:after{
        width: 300px;
        height: 300px;
    }
}


/*-----------------------------------------------
 アイテム/recommendItem
-----------------------------------------------*/
/*リンクボタン*/
.industryCont .recommendItem .linkBtn{
    background-color: #ff4242;
}

.industryCont .recommendList .linkBtn a{
    background-image: linear-gradient(to bottom, #3398ff 50%, #107bed 50%);
}

/*original*/
.industryCont .recommendList#original .itemCategory{
    background-color: #86e182;
    background-blend-mode: multiply;
    color: #2e832a;
}

#original .sampleBox dl dt{
    color: #4ea44a;
    margin-bottom: 10px;
}





