@media screen and (max-width: 520px){
    .design-parts-32-AvpyBlC8CP .container .comment_content h4 {
    font-size: 15px!important;
}
.parts58_header.parts58_header_sns .navbar-brand .navbar-brand-link h1 img{
        margin-top: 7px!important;
}
}
@media screen and (max-width: 640px) {
    .creative_parts265_oCMXQxORqr .boxy, .creative_parts265_oCMXQxORqr.img_ban img {
        max-width: 100px!important;
        max-height: 100px!important;
    }
        body .creative_parts265_oCMXQxORqr .boxy #pc_ban_oCMXQxORqr {
        display: block !important;
    }
    body .creative_parts265_oCMXQxORqr.ban_circle .boxy {
        top: 80%!important;
    }
}
@media screen and (max-width: 1366px) {
    .parts58_header .navbar-collapse.sptab-menu .navbar-nav {
        background: var(--main-color)!important;
    }
}
.design-parts6_1_Z4XiIXWO3y.design-parts6_1 .parts6_1-card{
        border: 1px solid #8d8d8d!important;
}
.parts34_footer .conpanyinfo-area .conpanyinfo-right ul.menu-list{
        grid-template-columns: repeat(4, 1fr)!important;
}
.parts34_footer .contactbox-area .col:last-child > span.Btn-Text:hover {
    color: #fff !important;
    fill: #fff !important;
}
.parts21_6OCemFhGZ6 .parts21_content .parts21-card .card-thumbnail{
        border: none!important;
}