/*===============================================
 *	コンテンツ
===============================================*/
#second-visualcontents h1 span{max-width: 200px;}
.goods ol{margin-bottom: 0;}
.left-line{font-size:20px;color: #444;}
.service-subttl .basic-hdttl{max-width: 755px;letter-spacing: 1px;font-size: 32px;}

@media only screen and (max-width: 1024px) {
.service-subttl .basic-hdttl::before {right:0px; top:40px;}
}
    
@media only screen and (max-width: 768px) {
.service-subttl .basic-hdttl{font-size: 24px;max-width: 100%;}      
} 
    
@media only screen and (max-width: 568px) {
.img-service{margin-bottom: 30px;}
.service-subttl .basic-hdttl::before{right: 0%;top: 80px;}
.service-subttl .basic-hdttl{margin-bottom:60px;}
.left-line{letter-spacing: 0;}
}