@charset "utf-8";
p.pagetit_sp{display: block; font-size: 1.4em; font-weight: bold; color: var(--green); background-color: #fff; border: 2px solid var(--green); border-radius: 10px; padding: 15px 15px 15px 180px; width: 100%; position: relative; margin-bottom: 40px;}
p.pagetit_sp span{display:inline-block;}
p.pagetit_sp{display: none;}
.titimage{position: absolute; width: 200px; height: auto; bottom: -50px; left:-30px;}

@media print {
p.pagetit_sp{padding: 15px 15px 15px 210px;}
.titimage{left:0; bottom: -60px;}
p.pagetit_sp{display: block;}
}

.leftimg,.rightimg{width: 200px;}
.centerimg{width: 400px;}

/***********************************/
/* タブレット縦 **********************/
@media screen and (max-width:840px)  {
p.pagetit_sp{display: block;}
}

/***********************************/
/* スマホ縦 **********************/
@media screen and (max-width:440px) {
p.pagetit_sp{font-size: 1.4em; padding: 15px; text-align: center;}
.titimage{position: relative; width: 170px; display: block; margin: 0 auto; left:auto; bottom: auto;}
}






