/*===============================================
 *	コンテンツ
===============================================*/
#second-visualcontents h1 span{max-width: 280px;}
.underline-stripe{padding: 19px 15px 14px 34px;}

@media only screen and (max-width: 1024px) {
.st-point h3{width: 70%;}
.request-box .text-content{max-width:560px;width:100%;}
}

@media only screen and (max-width: 768px) {
.request-box .text-content{max-width:640px;width:100%;}
.img-content{max-width: 100%;width: 100%;}
}

@media only screen and (max-width: 568px) {
.img-service{margin-bottom: 20px;}
.underline-stripe{padding: 19px 10px 14px 34px;}
}