/* header navi */
.cont-nav .p-link-list__list{
    display: flex !important;
    flex-flow: row wrap !important;
    justify-content: flex-start !important;
}
.cont-nav .p-link-list{
    margin-bottom:0.5rem;
}
.p-link-list__item:first-of-type{
    margin-top:0.75rem !important;
}


#d1760614 .p-link-list__item a{
    color:#fff !important;
    border:1px solid #fff;
    padding:8px 16px 8px 30px;
    min-width:200px;
    font-weight:bold;
    text-align:center;
}


@media screen and (min-width: 768px){
    .section-image{ 
        padding-top: initial !important;
    }
}

/*discove true sound */
[data-id=d1784516] #d1762426,#d1763034,#d1763098,#d1761482 .p-text{
    color:#fff;
    font-size:initial !important;
}

[data-id=d1784516]:nth-child(3)  .p-media-layout{
    margin-bottom:initial !important;
}    

/* artist story */
[data-id=d1784516]:nth-child(3) > div:nth-child(6)  div.p-text  p {
    color:#fff !important;
}

/* 3core elements */
[data-id=d1784516]:nth-child(3) > div:nth-child(10)  div.p-text  p {
    color:#8c8c8c !important;
    font-size:initial;
}

@media screen and (min-width: 768px){
[data-id=d1784516]:nth-child(3) > div:nth-child(10) {
 .p-media-layout-02__text {
    padding:0px 130px;
 }
 .p-layout__inner {
    gap:initial;
 }
}
}


/* true sound technology */
#d1763384 {
    background-color: #999;
    max-width:100%;
    font-size:initial;
    margin:initial;
    @media screen and (min-width: 768px){
        padding:100px 130px 10px;
    }
}

[data-id=d1784516]:nth-child(4) > div:nth-child(2){
    background-color: #999;
}

/* GET CLOSER */
@media screen and (max-width: 768px){
    #d1764040 {
        margin: initial !important;
        padding-top: 20px;
    }
}

/* music */
[data-id=d1784516]:nth-child(5){
    background-color:#e6e6e6;
    .p-text{
        font-size:initial;
    }
    
    @media screen and (min-width: 768px){
        .p-media-layout-02{
            padding:0px 130px;
        }
    }
}


/* free true sound */
[data-id=d1784516]:nth-child(5) h3{
    color:#333 !important;
}
[data-id=d1784516]:nth-child(5) div:nth-child(2) ul {
    gap:initial !important;
}

[data-id=d1784516]:nth-child(5) div:nth-child(3){
    background-color:#e6e6e6;
}

[data-id=d1784516]:nth-child(5) div:nth-child(4) ul {
    gap:initial !important;
}

[data-id=d1784516] div.p-panel-banner-02__text {
    display:none;
}

[data-id=d1784516] .p-layout--pattern-05[data-col-wide] .p-layout__inner{
    gap: 0rem 0.5rem;
}

[data-id=d1784516] .p-panel-banner-02__media{
    margin-bottom: 0.8rem;
}

[data-id=d1784516] .p-layout-media{
    margin-bottom: 0rem;
}

@media screen and (max-width: 420px){
    [data-id="1770391"] .p-layout__content {
        flex-basis: initial !important;
        flex-shrink: initial !important;
        max-width: initial !important;
    }
    [data-id="1770391"] .p-layout__inner {
        display:block
    }

    [data-id="1769636"] .p-layout__content {
        flex-basis: initial !important;
        flex-shrink: initial !important;
        max-width: initial !important;
    }
    [data-id="1769636"] .p-layout__inner {
        display:block
    }
}


/* get closer */
@media screen and (min-width: 768px){
    #d1764040 {
        margin:0 auto !important;
        padding:50px 150px 0px;
    } 
}



[data-id=d1784516] .c-heading-3 h3{
    color:#fff;
}

[data-id=d1784516] {
    background:#333;
}

.p-media-layut-02{
    background-size:  cover;
}
#d1774918.p-heading-2 h2{
    color:#fff;
    text-align:center;
}
#d1777361.p-heading-2 h2{
    color:#fff;
    text-align:center;
}

/* Tonal balance */
[data-id=d1765137] .c-text{
    color:#8c8c8c;
}


.section-image .p-media-layout-02{
    background-repeat:no-repeat !important;
    background-size:contain !important;
    background-position:center !important;
    height:400px !important;
    width:100% !important;
}


@media only screen and (min-width: 769px){
    .l-main .l-wrapper:last-child{
        padding-bottom:3.0rem !important;
        gap:initial !important;
    }

    [data-id="1760909"] {
        padding-left: inherit;
        padding-right: inherit;
    }

    [data-id="1760909"] .l-inner {
        margin-left: inherit;
        margin-right: inherit;
    }

    [data-id="1760909"] .jsp-background-image-1760909 {
        width: 100vw !important;
        height: calc(100vw / 2.5) !important;
    }
}
/* follow us */
#d1763530 {
    text-align: center;
}
