section p>small{
    font-size:85%
}
@media screen and (min-width: 768px){
    section img.prone-areas{
        max-width:500px
    }
}
section .readmore-content{
    position:relative;height:640px;overflow:hidden
}
.flc{
    display:-webkit-box;display:-ms-flexbox;display:flex
}

#takami-pregnancy_acne-methods.basic-page-contents .flex{
    flex-wrap: wrap;
}
#takami-pregnancy_acne-methods.basic-page-contents .flex .item{
    flex-basis: 25%;
}
#takami-pregnancy_acne-methods.basic-page-contents .flex .item .inner {
    padding: .5rem;
}
#takami-pregnancy_acne-methods.basic-page-contents .flex .item .inner p {
    text-align: center;
    padding-top: .5rem;
}
@media screen and (max-width: 670px) {
    #takami-pregnancy_acne-methods.basic-page-contents .flex .item {
        flex-basis: 50%;
    }
}