span.futoji{
    font-weight:bold!important;
}

/*ヘッダー*/
@media screen and (min-width: 1367px) {
    .parts58_header.parts58_header_sns .btn-group-pc-sns li.nav-item.phone_address p.phone-number {
        display: block!important;
    }
}

/*ナビ*/
@media screen and (min-width: 1367px) {
    .parts58_header .header-wrap-bottom .pc-menu li:last-child.pc-menu-list .pc-menu-link {
        background:#f39800!important;
    }
}
@media screen and (min-width: 1367px) {
    .parts58_header .header-wrap-bottom .pc-menu li:last-child.pc-menu-list .pc-menu-link:hover {
        color:#FFFFFF!important;
        background:#f37800!important;
    }
}

@media screen and (max-width: 1366px) {
    .parts58_header .navbar-collapse.sptab-menu .navbar-nav {
        background: #62C1B4!important;
    }
}
@media screen and (max-width: 1366px) {
    .parts58_header .navbar-collapse.sptab-menu .navbar-nav .menulist li:last-child {
        background:#f39800!important;
    }
}

@media screen and (max-width: 1366px) {
    .parts58_header .btn-group button.sp_mail {
        background: #f39800!important;
    }
}


/*メイン画像*/
@media screen and (min-width: 521px) and (max-width: 991px) {
.parts252-254-slider-wrap .h2-wrap .h2-inner-wrap h2.h2-img img {
    width: 75%!important;
}
}

@media screen and (min-width: 521px) and (max-width: 1180px) {
.parts252-254-slider-wrap .h2-wrap .h2-inner-wrap h2.h2-img img {
    margin-top: 15%!important;
}
}



/*コンバージョンボタン*/
.creative_parts265_yWGr3mmHLW.img_ban .boxy #spimg_ban_yWGr3mmHLW {
    font-weight: bold!important;
}



/*///トップページ///*/

/*セクションニュース*/
.parts040506_notice-news_zw4ivXgWxc p {
    text-align: left!important;
}

/*セクション3*/
@media screen and (min-width: 992px) {
    .design-parts37_96fO9C9FLM.design-parts37 {
        padding-bottom: 80px!important;
    }
}
@media screen and (min-width: 521px) and (max-width: 991px) {
    .design-parts37_96fO9C9FLM.design-parts37 {
        padding-bottom: 50px!important;
    }
}

/*セクション4*/
.design-parts45_MVmRtR1KJy {
    padding-top: 0!important;
    padding-bottom: 0!important;
}
.parts45_MVmRtR1KJy .parts45_card .carousel .slick-item .thumbnail-item img {
    border-radius: 0!important;
    border: none!important;
}

/*セクション5*/
.box-22_yyoBtomORm.box-22 {
    padding-top: 80px!important;
}
@media screen and (max-width: 991px) {
    .box-22_yyoBtomORm.box-22 {
        padding-top: 50px!important;
    }
}

.box-22_yyoBtomORm.box-22 .btn {
        font-weight: bold!important;
}

@media screen and (min-width: 992px) {
    .box-22_yyoBtomORm.box-22 .btn {
        font-size: 1.4em!important;
    }
}
@media screen and (min-width: 521px) and (max-width: 991px) {
    .box-22_yyoBtomORm.box-22 .btn {
        font-size: 1.2em!important;
    }
}

/*セクション6*/
@media screen and (min-width: 521px) {
.design-parts7-mod-qVqzEmzo6V .parts7-mod-card .card-title h3.title {
    font-size: 25px!important;
}
}

/*セクション8*/
@media screen and (max-width: 991px) {
    .design-parts80_GHvCuSPHQ4 .contents-wrap .definition-discription {
        text-align: left!important;
    }
}


/*///サービス・料金///*/
@media screen and (min-width: 992px) {
    .design-parts69_ZpTTkkKSWo.bg_69 {
        padding-top: 100px!important;
        padding-bottom: 100px!important;
    }
}
@media screen and (min-width: 521px) and (max-width: 991px) {
    .design-parts69_ZpTTkkKSWo.bg_69 {
        padding-top: 60px!important;
        padding-bottom: 60px!important;
    }
}
@media screen and (max-width: 520px) {
    .design-parts69_ZpTTkkKSWo.bg_69 {
        padding-top: 40px!important;
        padding-bottom: 40px!important;
    }
}
@media screen and (max-width: 991px) {
    .design-parts69_ZpTTkkKSWo #sub_title {
        text-align: left!important;
    }
}

.parts184_custom_mmEDmkkomB {
    padding-top: 100px!important;
    padding-bottom: 40px!important;
}
@media screen and (min-width: 521px) and (max-width: 991px) {
    .parts184_custom_mmEDmkkomB {
        padding-top: 60px!important;
        padding-bottom: 20px!important;
    }
}
@media screen and (max-width: 520px) {
    .parts184_custom_mmEDmkkomB {
        padding-top: 40px!important;
        padding-bottom: 20px!important;
    }
}

/*ページ内リンク調整*/
.parts249-251ANtB1cGwBd_complete_form, .parts249-251YmfTjkhchx_complete_form, .parts249-2514ljQlUpqfu_complete_form, .parts249-251YhR1sWLMwh_complete_form, .parts249-251uAvAv69PQ0_complete_form, .parts249-251VvajljmlUN_complete_form, .parts249-251gG34t9KQiq_complete_form, .parts249-251VvwAvYjDw0_complete_form {
    padding: 0!important;
}
@media screen and (max-width: 520px) {
    .parts249-251ANtB1cGwBd_complete_form .free-area, .parts249-251YmfTjkhchx_complete_form .free-area, .parts249-2514ljQlUpqfu_complete_form .free-area, .parts249-251YhR1sWLMwh_complete_form .free-area, .parts249-251uAvAv69PQ0_complete_form .free-area, .parts249-251VvajljmlUN_complete_form .free-area, .parts249-251gG34t9KQiq_complete_form .free-area, .parts249-251VvwAvYjDw0_complete_form .free-area {
        margin-bottom: 0!important;
    }
}

.parts139-1412kObK2FOPe_section, .parts139-141780WK3TxoW_section, .parts139-141htL5oOWR8D_section, .parts139-141OMKqYS7dqs_section, .parts139-141oZfph12J6W_section, .parts139-141x5XFAlwf8p_section, .parts139-141nAw7Yk1kSs_section {
    padding-top: 80px!important;
    padding-bottom: 80px!important;
}
@media screen and (min-width: 520px) and (max-width: 991px) {
    .parts139-1412kObK2FOPe_section, .parts139-141780WK3TxoW_section, .parts139-141htL5oOWR8D_section, .parts139-141OMKqYS7dqs_section, .parts139-141oZfph12J6W_section, .parts139-141x5XFAlwf8p_section, .parts139-141nAw7Yk1kSs_section {
        padding-top: 50px!important;
        padding-bottom: 50px!important;
    }
}
@media screen and (max-width: 520px) {
    .parts139-1412kObK2FOPe_section, .parts139-141780WK3TxoW_section, .parts139-141htL5oOWR8D_section, .parts139-141OMKqYS7dqs_section, .parts139-141oZfph12J6W_section, .parts139-141x5XFAlwf8p_section, .parts139-141nAw7Yk1kSs_section {
        padding-top: 40px!important;
        padding-bottom: 40px!important;
    }
}

.parts139-141HjK4kJxVHW_section {
    padding-top: 80px!important;
}
@media screen and (min-width: 520px) and (max-width: 991px) {
    .parts139-141HjK4kJxVHW_section {
        padding-top: 50px !important;
    }
}
@media screen and (max-width: 520px) {
    .parts139-141HjK4kJxVHW_section {
        padding-top: 40px!important;
    }
}
.parts133-135TID8cXcvVL_text-img {
    padding-top: 0!important;
}

.design-parts28_9DVzW1HpMA.bg-28 {
    padding-top: 80px!important;
}
@media screen and (min-width: 521px) and (max-width: 991px) {
    .design-parts28_9DVzW1HpMA.bg-28 {
        padding-top: 50px!important;
    }
}
@media screen and (max-width: 520px) {
    .design-parts28_9DVzW1HpMA.bg-28 {
        padding-top: 40px!important;
    }
}

/*コンテンツ内タイトル*/
@media screen and (min-width: 520px) {
    .parts139-1412kObK2FOPe_1col h3, .parts139-141HjK4kJxVHW_1col h3, .parts139-141780WK3TxoW_1col h3, .parts139-141htL5oOWR8D_1col h3, .parts139-141OMKqYS7dqs_1col h3, .parts139-141oZfph12J6W_1col h3, .parts139-141x5XFAlwf8p_1col h3, .parts139-141nAw7Yk1kSs_1col h3 {
        text-align: left!important;
    }
}
@media screen and (min-width: 521px) {
    .parts139-1412kObK2FOPe_1col .caption, .parts139-141HjK4kJxVHW_1col .caption, .parts139-141780WK3TxoW_1col .caption, .parts139-141htL5oOWR8D_1col .caption, .parts139-141OMKqYS7dqs_1col .caption, .parts139-141oZfph12J6W_1col .caption, .parts139-141x5XFAlwf8p_1col .caption, .parts139-141nAw7Yk1kSs_1col .caption {
    color: #000000!important;
    text-align: left!important;
    font-weight: bold!important;
    font-size: 20px!important;
}
}
@media screen and (max-width: 520px) {
    .parts139-1412kObK2FOPe_1col .caption, .parts139-141HjK4kJxVHW_1col .caption, .parts139-141780WK3TxoW_1col .caption, .parts139-141htL5oOWR8D_1col .caption, .parts139-141OMKqYS7dqs_1col .caption, .parts139-141oZfph12J6W_1col .caption, .parts139-141x5XFAlwf8p_1col .caption, .parts139-141nAw7Yk1kSs_1col .caption {
    color: #000000!important;
    font-weight: bold!important;
    font-size: 20px!important;
}
}



/*///実績///*/
.parts249-251EdSWgqnknc_complete_form {
        padding-top: 100px!important;
        padding-bottom: 100px!important;
    }

@media screen and (min-width: 521px) and (max-width: 991px) {
    .parts249-251EdSWgqnknc_complete_form {
        padding-top: 60px!important;
        padding-bottom: 60px!important;
    }
}
@media screen and (max-width: 520px) {
    .parts249-251EdSWgqnknc_complete_form {
        padding-top: 40px!important;
        padding-bottom: 40px!important;
    }
}

@media screen and (min-width: 992px) {
    .parts249-251EdSWgqnknc_complete_form h2 {
        font-size: 35px!important;
        letter-spacing: 1.75px!important;
        margin: auto!important;
    }
}

.parts249-251EdSWgqnknc_complete_form h2 {
    color: #62C1B4!important;
    text-align: center!important;
    margin-bottom: 0px!important;
    line-height: 1.5!important;
    font-weight:bold!important;
}

@media screen and (min-width: 521px) and (max-width: 991px) {
    .parts249-251EdSWgqnknc_complete_form h2 {
        font-size: 28px!important;
        letter-spacing: 0.03em!important;
    }
}

@media screen and (max-width: 520px) {
    .parts249-251EdSWgqnknc_complete_form h2 {
        font-size: 20px!important;
        letter-spacing: 0.6px!important;
    }
}

@media screen and (min-width: 992px) {
    .parts249-251EdSWgqnknc_complete_form p.mb-auto {
        font-size: 20px!important;
        letter-spacing: 1px!important;
    }
}

.parts249-251EdSWgqnknc_complete_form p.mb-auto {
    text-align: center!important;
    margin: 0!important;
}

@media screen and (min-width: 521px) and (max-width: 991px) {
    .parts249-251EdSWgqnknc_complete_form p.mb-auto {
        font-size: 18px!important;
        letter-spacing: 0.9px!important;
        line-height: 1.8!important;
    }
}
@media screen and (max-width: 520px) {
    .parts249-251EdSWgqnknc_complete_form p.mb-auto {
        font-size: 15px!important;
        letter-spacing: 0.45px!important;
        line-height: 1.5334!important;
    }
}


/*///管理会社様へ///*/
@media screen and (min-width: 992px) {
    .design-parts69_9jzpVX5Mue.bg_69 {
        padding-top: 100px!important;
        padding-bottom: 100px!important;
    }
}
@media screen and (min-width: 521px) and (max-width: 991px) {
    .design-parts69_9jzpVX5Mue.bg_69 {
        padding-top: 60px!important;
        padding-bottom: 60px!important;
    }
}
@media screen and (max-width: 520px) {
    .design-parts69_9jzpVX5Mue.bg_69 {
        padding-top: 40px!important;
        padding-bottom: 40px!important;
    }
}
@media screen and (max-width: 991px) {
    .design-parts69_9jzpVX5Mue #sub_title {
        text-align: left!important;
    }
}

@media screen and (min-width: 992px) {
    .design-parts-3_TT866kcic9 {
        padding-top: 80px!important;
        padding-bottom:0!important;
    }
}
@media screen and (min-width: 521px) and (max-width: 991px) {
    .design-parts-3_TT866kcic9 {
        padding-top: 50px!important;
    }
}
@media screen and (max-width: 520px) {
    .design-parts-3_TT866kcic9 {
        padding-top: 50px!important;
    }
}
.design-parts36mNSi2YAjgq {
    padding-top: 10px!important;
}


@media screen and (min-width: 992px) {
    .design-parts37_YrQAkwk3pA.design-parts37 {
        padding-top: 80px!important;
        padding-bottom: 0!important;
    }
}
@media screen and (min-width: 521px) and (max-width: 991px) {
    .design-parts37_YrQAkwk3pA.design-parts37 {
        padding-top: 50px!important;
        padding-bottom: 0!important;
    }
}
@media screen and (max-width: 520px) {
    .design-parts37_YrQAkwk3pA.design-parts37 {
        padding-top: 50px!important;
        padding-bottom: 0!important;
    }
}

@media screen and (min-width: 992px) {
    .design-parts-3_DjKcMn0sLY {
        padding-bottom: 80px!important;
    }
}
@media screen and (min-width: 521px) and (max-width: 991px) {
    .design-parts-3_DjKcMn0sLY {
        padding-top: 1rem!important;
        padding-bottom: 50px!important;
    }
}
@media screen and (max-width: 520px) {
    .design-parts-3_DjKcMn0sLY {
        padding-top: 15px!important;
        padding-bottom: 50px!important;
    }
}

.design-parts49_nuQXgoCLXt {
    padding-top: 80px!important;
    padding-bottom: 80px!important;
}
@media screen and (min-width: 521px) and (max-width: 991px) {
    .design-parts49_nuQXgoCLXt {
        padding-top: 50px!important;
        padding-bottom: 50px!important;
    }
}
@media screen and (max-width: 520px) {
    .design-parts49_nuQXgoCLXt {
        padding-top: 50px!important;
        padding-bottom: 50px!important;
    }
}


/*///会社概要///*/
@media screen and (min-width: 992px) {
    .design-parts69_mSZF3qChOo.bg_69 {
        padding-top: 100px!important;
        padding-bottom: 100px!important;
    }
}
@media screen and (min-width: 521px) and (max-width: 991px) {
    .design-parts69_mSZF3qChOo.bg_69 {
        padding-top: 60px!important;
        padding-bottom: 60px!important;
    }
}
@media screen and (max-width: 520px) {
    .design-parts69_mSZF3qChOo.bg_69 {
        padding-top: 40px!important;
        padding-bottom: 40px!important;
    }
}

p.rinen{
    font-size:20px!important;
    margin-bottom:1em!important;
}
@media screen and (min-width: 521px) and (max-width: 991px) {
    p.rinen{
    font-size:18px!important;
    text-align:center!important;
}
}
@media screen and (max-width: 520px) {
    p.rinen{
    font-size:15px!important;
    text-align:center!important;
}
}
@media screen and (max-width: 991px) {
    p.rinen-text{
    text-align:left!important;
}
}

.parts184_custom_ihe8pGwnoh {
    padding-top: 80px!important;
}
@media screen and (min-width: 521px) and (max-width: 991px) {
    .parts184_custom_ihe8pGwnoh {
        padding-top: 60px!important;
    }
}
@media screen and (max-width: 520px) {
    .parts184_custom_ihe8pGwnoh {
        padding-top: 40px!important;
    }
}


.parts264-070809_custom_lpD10VoyIu h3.title, .parts264-070809_custom_SBXApfrqgf h3.title, .parts264-070809_custom_it0CdMrlJI h3.title {
    display: none!important;
}