@media (max-width: 767px)
#main-image .main-image-text {
    font-size: 1.0rem;
}

#breadcrumb {
    display: none;
}


.area-border2 {
display: none;
}

.new-entry .eyecatch img {
    border-radius: 15px;
}

.post-list-mag a.post-list-link, .post-list-mag-sp1col a.post-list-link, .post-list-mag3col a.post-list-link, .post-list-mag3col-slide a.post-list-link {
    border-radius: 15px;
}

#drawernav nav.fixed-content {
    padding-top: 25px;
}

#prev-next .prev, #prev-next .next {
    border-radius: 15px;
}

a.post-list-link {
    border-radius: 15px;
}

#contents {
    padding-top: 25px;
    margin-top: 0px;
}

.pagination, .pagination li a {
    border-radius: 7px;
}


.cps-post .cps-post-header .cps-post-meta .cps-post-date-box .cps-post-date {
    color: #aa5500;
    font-weight: 500;
    letter-spacing: 5px;
    display: -webkit-box;
}

#page-top a {
    color: #a77604;
}

.sidebar_style1 .widget {
    border-radius: 15px;
}

.article_style1 .cps-post-box {
    border-radius: 15px;
}
#nav-container {
    padding-top: 10px;
}