h3.goods-ttl{text-align:left;position:relative;padding-left:34px}h3.goods-ttl:before{content:"";background-image:url(../images/h2-fs.svg);background-size:100%;background-repeat:no-repeat;display:block;position:absolute;height:26px;width:28px;left:0px;top:0px}@media (max-width:991.98px){h3.goods-ttl:before{top:-2px}}.post-thumbnail{position:relative;min-height:200px}.post-thumbnail .noimage{position:absolute;width:100%;height:100%;display:block;background-image:url(../images/noimage.svg);background-repeat:no-repeat;background-position:center}@media (min-width:768px){.post-thumbnail{float:left;padding-right:1rem;width:50%;max-width:50%}}.clearfix{background-image:url(../images/voice-bg.webp);background-position:right 5px bottom 10px;background-repeat:no-repeat}.offer-type{display:flex}@media (min-width:768px){.offer-type{margin-left:50%}}.offer-type dt{font-weight:400 !important}.offer-type dt span{font-size:0.8rem;color:#ffffff;background-color:#99BC71;padding:2px 0 0;border-radius:4px;line-height:1.5;width:110px;display:inline-block;text-align:center;text-wrap:nowrap}.offer-type .price{line-height:1.3}.offer-type .price span{font-size:0.85rem}.bg-voice-service{background-image:url(../images/voice-service-bg.webp);background-repeat:no-repeat;background-position:center;background-size:contain}@media (max-width:575.98px){.bg-voice-service{background-size:auto}}section[id$="service"] h2[id$="service-heading"]{color:#4c5e38}section[id$="service"] h2[id$="service-heading"] span{font-size:1.2rem;color:#333333}section[id$="service"] .btn a,section[id$="service"] .btn a:active,section[id$="service"] .btn a:hover{color:#ffffff;text-decoration:none}