@charset "utf-8";
/* CSS Document */

/* Menu Under Line */
#d1767875 .c-link--arrow::after {
    padding-left: 0;
}
/* Background Color */
[data-id="d1784516"] {
    background-color: #191D1F;
    color: #fff!important;
}
[data-id="d1784516"]:nth-child(4) > div:nth-child(2) {
    background-color: inherit;
    color: inherit;
}
[data-id="d1784516"] [data-id="1761336"] {
    background-color: #999!important;
}
/* margin, padding */
[data-id="1765137"] .section-text {
    margin: 0 auto;
    font-size: initial;
}
.bg_bar {
    padding-top: 0;
}
[data-id="1763035"].l-wrapper {
    padding-left: 0;
    padding-right: 0;
    padding-bottom: 0!important;
}
[data-id="1763035"] .l-inner {
    max-width: 100%;
    margin-left: 0;
    margin-right: 0;
}
.l-main .l-wrapper:last-child {
    padding-bottom: 0!important;
}
[data-id="1761336"] .p-layout__inner {
    gap: 0rem 1.5rem!important;
}
[data-id="1765137"] .p-media-layout-02__text .c-text {
    padding-bottom: 3rem!important;
}
/* Color */
#d1763384 {
    color: #333;
}
#d1777361 {
    color: #fff;
}
[data-id="1765137"],
[data-id="1536416"] {
    color: #8c8c8c;
}
#d1764040,
[data-id="1761080"],
[data-id="1763176"] {
    color: #000;
}
/* Image Height */
@media screen and (max-width: 768px) {
    .p-media-layout-02.jsp-background-image-1760909,
    .p-media-layout-02.jsp-background-image-1769383,
    .p-media-layout-02.jsp-background-image-1765137,
    .p-media-layout-02.jsp-background-image-1764681,
    .p-media-layout-02.jsp-background-image-1766636,
    .p-media-layout-02.jsp-background-image-1761080,
    .p-media-layout-02.jsp-background-image-1763176,
    [data-id="1761336"] .p-media-layout-02.jsp-background-image-1761336 {
        height: auto!important;
    }
}
/* BG Wave */
.jsp-background-image-1763035 {
    background-size: cover;
}
