#topics_article .sec01 {
    position: relative;
}
#topics_article .sec01 .btn {
    position: absolute;
    display: block;
    width: 85%;
    left: 7.5%;
    bottom: 6%;
}
#topics_article .sec06 .bubble {
    display: block;
    width: 80% !important;
    margin: 0 auto 20px auto;
}
#topics_article .sec06 .btn {
    display: block;
    width: 90%;
    margin: 0 auto;
}
#topics_article .sec06 .community_link {
    display: block;
    width: 92%;
    margin: 13% auto 0 auto;
}
#topics_article .sec01 .btn:hover,
#topics_article .sec06 .btn:hover,
#topics_article .sec06 .community_link:hover {
    opacity: 0.7;
}
@media screen and (min-width: 768px) {
    #contents #topics_article {
        width: 750px;
    }
}