@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 140px; 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: -60px; left:-30px;}

@media print {
p.pagetit_sp{padding: 15px 15px 15px 170px;}
.titimage{left:0; bottom: -60px;}
p.pagetit_sp{display: block;}
}

#ac89 p.note,#ac92 p.note{display:flex; justify-content:flex-start; align-items:stretch;}
#ac89 p.note span.notetit,#ac92 p.note span.notetit{display: block; width: 3.5em;}
#ac89 p.note span.notetxt,#ac92 p.note span.notetxt{display: block; width: calc(100% - 3.5em);}

#ac89 .leftimg{width: 200px;}
#ac89 .centerimg,#ac92 .centerimg{width: 660px;}


/***********************************/
/* タブレット縦 **********************/
@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;}	

#ac89 .centerimg,#ac92 .centerimg{width: 440px;}
}






