/* JKC企画ページ用CSS */
.pro_main_visual {
    background-color: #f4f4f2;
    width: 100%;
}

.pro_main_visual .pc {
    width: 100%;
    max-width: 1200px;
    margin: 0 auto;
}

.pro_main_visual .pc img {
    width: 100%;
}

main.fs-l-main {
    max-width: none;
    margin: 0 auto;
}

.fs-1-main {
    margin: 0 auto;
}

.fs-l-pageMain {
    max-width: none;
}

.Solution figure {
    margin: 0 0 0.5em;
}

.MainWrap {
    margin: 60px auto;
}

.MainWrap section h2 {
    padding: 0.5em calc(50% - 1280px/2 + 3.5%) 0.5em;
}

