.design-parts14_bjQr4ZXDFW .container .parts14_content .parts14_r .parts14_container .btn-design14,.parts21_e5wjgzz7hq .card_wrap{
        pointer-events: none!important;
}
.parts21_e5wjgzz7hq .btn-link{
        color: #ffffff!important;

}
.parts34_footer{
        background-color: #2b2b2b!important;
}
.parts34_footer .contactbox-area .col:last-child > span.Btn-Text{
            color: #2b2b2b!important;
        fill: #2b2b2b!important;
}
.parts34_footer .contactbox-area .col:last-child > span.Btn-Text:hover{
                color: #FFFFFF!important;
        fill: #FFFFFF!important;
}
.parts34_footer .contactbox-area .col:last-child > span.Btn-Text::before{
        background-color: #4d4d4d!important;
}
.parts58_header .header-wrap-bottom .pc-menu .pc-menu-list .pc-menu-link:hover{
    background: #666666!important;
}
.parts58_header .navbar-collapse.sptab-menu .navbar-nav {
    background: #2b2b2b!important;
}
.parts34_footer .conpanyinfo-area .conpanyinfo-right ul.menu-list{
    grid-template-columns: repeat(4, 1fr)!important;
}
.parts50_KXKUY69Fgw.parts50-content .wrap-item:nth-child(odd) .item-inner__content:before{
        color: #cad5ff!important;
}
.parts50_KXKUY69Fgw.parts50-content .wrap-item:nth-child(even) .item-inner__content:before{
        color: #f5ffee!important;
}
.parts249-251Ep8M4Q3O9u_complete_form{
     padding-top: 0px!important;
}
.text-dec{
        text-align: center!important;
    font-weight: bold!important;
    font-size: 110%!important;
    margin-bottom: 0rem!important;
}
/*.parts58_header .snsbox:last-child{
        display: none!important;
}*/
@media (min-width: 1200px){
    .design-parts37_JPpha5qvwy .parts37_r .parts37_link_wrap .title{
            padding: 10px 10px!important;
                font-size: 1.4rem!important;
    }
}
.design-parts-33_P1GCWrVXZ1.design-parts-33 .container ul li{
        background: #fff!important;
}
.header-wrap-bottom{
        background-color: #2b2b2b!important;
}
@media screen and (max-width: 1366px) {
    /*.parts58_header .snsbox.snsbox_2{
        display:none!important;
    }*/
}
.design-parts38_x2DBTAMhLa.bg-color{
    padding-bottom: 80px!important;
}
.design-parts37_JPpha5qvwy.design-parts37 .container .parts37_content .parts37_r .parts37_link_wrap{
    background-color: #2b2b2b!important;
}
.design-parts66_4c7dUj6b0u.bg-img{
        padding: 100px 0!important;
}
@media screen and (max-width: 520px){
    .parts58_header.parts58_header_sns .navbar-brand .navbar-brand-link h1 img{
        margin-top: 8px!important;
}
}
@media screen and (min-width: 1024px) and (min-height: 1366px) {
    .parts255-257_img_wrap .h2-wrap{
            top: 44.5%!important;
    }
    .parts255-257_img_wrap{
            background: url(https://cdn.cuezilla-cms.com/enjoyworks-seisaku.pw/images/893/oHPvIjcBOh.webp) !important;
    background-size: contain !important;
    margin-top: -77px !important;
    background-repeat: no-repeat !important;
    }
    
   .parts252627jqRelWleJZ-list li::before,.parts255-257_img_wrap.fade_up .image-wrap{
            display: none!important;
    }
}
.parts38_qohJSBLeCe .product-list .product-item .product-detail .pro-name,.parts38_x2DBTAMhLa .product-list .product-item .product-detail .pro-name{
        text-transform: none!important;
}
.info-daihyo{
    text-align: right!important;
    display: block!important;
    font-size: 150%!important;
    font-weight: bold!important;
}
@media screen and (max-width: 520px) {
    .parts21_e5wjgzz7hq .parts21_content .parts21-card {
        width: calc((100% - 1rem) / 1)!important;
    }
    .parts21_e5wjgzz7hq .parts21_content {

    margin-left: 15px!important;
    gap: 2rem !important;
}
.parts258-260_movie_wrap{
            height: auto!important;
}
}
.design-parts14_bjQr4ZXDFW .container .parts14_content .parts14_r .parts14_container .btn-design14{
        color: #b90a0a!important;
}