.public-design43 #main h2{position:relative;padding-bottom:14px}
.public-design43 #main h2::after{content:'';display:block;position:absolute;left:0;bottom:0;width:48px;height:3px;border-radius:3px;background:#ff4e39}
.public-design43 #main .detail-practical420 h2,.public-design43 #main .author-box h2,.public-design43 #main .featured-article43 h2{padding-bottom:0}
.public-design43 #main .detail-practical420 h2::after,.public-design43 #main .author-box h2::after,.public-design43 #main .featured-article43 h2::after{content:none;display:none}
.public-design43 .article-page45 .article-chapo{font-size:16px;line-height:1.5}
.public-design43 .account-notice46{margin:0 0 20px}