body.ux2v1.minico.business #mv {
    background-color: beige;
    padding-bottom: 1.3rem;
}

body.ux2v1.collabo.minico.business #mv .mv-bg.-page {
    background: #b43631;
}

body.ux2v1.collabo.minico.business #mv .mv-txt-wrapper {
    background-color: #bf5450;
}

body.ux2v1.collabo.minico.business #mv .mv-txt-wrapper-inner {
    max-width: 1100px;
    margin: 0 auto;
}
@media only screen and (max-width: 768px) {
    body.ux2v1.collabo.minico.business #mv .mv-txt-wrapper-inner {
        margin: 0 auto;
        padding: 0 15px;
    }   
}

/* エリア内でのみ左margin打ち消し */
body.ux2v1.collabo.minico.business #mv .mv-txt-wrapper-inner .mod-list-notice {
    margin-left: 0;
}

@media only screen and (min-width: 768px) {
    body.ux2v1.collabo.minico.business #mv .inner {
        position: relative;
    }
}
body.ux2v1.collabo.minico.business #mv .mv-textarea > .inner {
    margin-top: 1.6rem;
}

body.ux2v1.collabo.minico.business #mv .breadcrumb li a,
body.ux2v1.collabo.minico.business #mv .breadcrumb li span,
body.ux2v1.collabo.minico.business #mv .mod-list-notice,
body.ux2v1.collabo.minico.business #mv .mod-txt p,
body.ux2v1.collabo.minico.business #mv h1 {
    color: #fff;
}

@media only screen and (max-width: 767px) {
    body.ux2v1.collabo.minico.business #mv .mod-list-notice {
        padding-top: 0.6rem;
        margin-right: 1rem;
        margin-bottom: 0;
        margin-left: 1rem;
    }
}

body.ux2v1.minico.business #mv .mv-textarea > .inner {
    margin-top: 4.3rem;
}

@media only screen and (max-width: 767px) {
    body.ux2v1.minico.business #mv .mv-textarea > .inner {
        margin-top: 2.5rem;
        padding-right: 1rem;
        padding-left: 1rem;
    }
}

@media only screen and (max-width: 767px) {
    body.ux2v1.collabo.minico.business #mv .mv-bg.-page .mod-media,
    body.ux2v1.collabo.minico.business #mv .mv-bg.-page .mod-txt {
        margin-right: 15px;
        margin-left: 15px;
    }
}

body.ux2v1.minico.business .str-outer-partition {
    background-color: #fff;
}

body.ux2v1.minico.business .str-outer-partition:nth-of-type(2n) {
    background-color: #efefef;
}

body.ux2v1.minico.business .minico-bisiness-hide {
    display: none;
}

body.ux2v1.minico.business .str-outer-partition .mod-lyt .col:nth-child(n + 3){
    padding-top: 100px;
}

@media only screen and (max-width: 767px) {
    body.ux2v1.minico.business .str-outer-partition .mod-lyt .col:nth-child(n + 2){
        padding-top: 80px;
    }
}
