@charset "utf-8";


@media screen and (max-width: 1200px) {

.sp_pd .half .box {width: 98%;margin: 20px auto 15px auto;}
}
@media screen and (min-width: 769px) {
.flexonlydiv .half .box .box{margin-top: 0;}
.flexonlydiv .half .box{margin-bottom: 0;}
.flexonlydiv .half .box .box p{line-height: 1.4;letter-spacing: 0;}

}


@media screen and (max-width: 768px) {


}
@media screen and (max-width: 500px) {
.flexonlydiv .half{letter-spacing: -0.05em;line-height: 1.35;}


}