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


.jibi_news {
    width: 100%;
    margin: 0 auto;
}

.jibi_news_top {
    width: 100%;
    margin: 0 auto;
}

.jibi_news_top p {
    font-size:1.6rem;
}


.jibi_news_top p.note {
    font-size: 1.4rem;
    text-align: right;
    margin-bottom: 2rem;
}


.jibi_news_contents {
    margin: 8rem auto;
    width: 100%;
}

.jibi_news_in__box h3 {
    margin-left: 0;
}

.jibi_news_in__box {
   border-top: 1.5rem solid rgba(70,109,211,0.90);
    border-bottom: 0.1rem solid rgba(70,109,211,0.90);
    border-left: 0.1rem solid rgba(70,109,211,0.90);
    border-right: 0.1rem solid rgba(70,109,211,0.90);
    box-shadow: 0 0.3rem 0.9rem 0.5rem rgba(0, 0, 0, 0.1);
    padding: 1.6rem;
    width:90%;
    margin: 7rem auto 0rem;
    position: relative;
}

.jibi_news_in__box:first-of-type {
    margin-top: 3rem;
}

.sjibi_news_in__box:nth-of-type(n+2):before {
    content: '';
    position: absolute;
    width: 0;
	height: 0;
	border: 5.6rem solid transparent;
	border-top: 4rem solid rgba(70,109,211,0.90);
    top:-6rem;
        left:50%;
		-webkit-transform: translatex(-50%);
	transform: translatex(-50%);
}

.jibi_news_in__box h4 {
    margin-bottom: 2rem;
}


.jibi_news_in__box p {
    margin: 0;
}



/*=====regional_liaison_sp=====*/

@media screen and (max-width:768px) {
	
.jibi_news {
    width: 100%;
    margin: 0 auto;
}

.jibi_news_top {
    width: 100%;
    margin: 0 auto;
}

.jibi_news_top p {
    font-size:1.4rem;
}


.jibi_news_top p.note {
    font-size: 1.3rem;
    text-align: right;
    margin-bottom: 2rem;
}


.jibi_news_contents {
    margin: 8rem auto;
    width: 100%;
}

.jibi_news_in__box {
   border-top: 1.2rem solid rgba(70,109,211,0.90);
    border-bottom: 0.1rem solid rgba(70,109,211,0.90);
    border-left: 0.1rem solid rgba(70,109,211,0.90);
    border-right: 0.1rem solid rgba(70,109,211,0.90);
    box-shadow: 0 0.3rem 0.9rem 0.5rem rgba(0, 0, 0, 0.1);
    padding: 1.6rem;
    width:90%;
    margin: 7rem auto 0rem;
    position: relative;
}

.jibi_news_in__box:first-of-type {
    margin-top: 3rem;
}

.jibi_news_in__box:nth-of-type(n+2):before {
    content: '';
    position: absolute;
    width: 0;
	height: 0;
	border: 5.6rem solid transparent;
	border-top: 4rem solid rgba(70,109,211,0.90);
    top:-6rem;
        left:50%;
		-webkit-transform: translatex(-50%);
	transform: translatex(-50%);
}

.jibi_news_in__box h4 {
    margin-bottom: 2rem;
}


.jibi_news_in__box p {
    margin: 0;
}
	
}
