
/* sp */
@media only screen and (max-width: 768px) {
    :is(#d1770151,#d1746602,#d1764203) .p-media-layout__media  li:nth-child(1){
        display:none;
    }
    #d1755702  li:nth-child(1),
    #d1755702  li:nth-child(3),
    #d1755702  li:nth-child(5){
        display:none;
    }
    #d1755702  li{
        max-width: initial !important;
    }
    #d1755702  li img{
        margin-top :0.5em;
    }
    #d1755702 .p-media-list__list{
        display:block;
    }

    :is(#d1770151,#d1746602,#d1764203) .p-media-layout__media{
        max-width: initial;
    }
    :is(#d1770151,#d1746602,#d1764203) .p-media-layout__media .p-media-list__item{
        max-width: initial;
    }
    
    :is(#d1770151,#d1746602,#d1764203) .p-media-layout__media  li:nth-child(2){
        max-width: initial;
    }

    /* learn more */
    [data-id="d1784516-2"] {
        background-color:#E4E1D2;
        padding:15px 0px;
        margin-top:4em;
    }

    #d1770151{
        .l-inner{
            position:relative;
        }
        .c-heading-3__heading{
            position:absolute;
            width: 100%;
            left: 0;
            top: 55%;
            font-size: 20px;
            color: #fff;
            text-shadow: 0 0 8px rgba(0,0,0,0.7);
            text-align: center;
        }
    }

    
    #d1746602{
        .l-inner{
            position:relative;
        }
        .c-heading-3__heading{
            position:absolute;
            width: 100%;
            left: 0;
            top: 40%;
            font-size: 20px;
            color: #fff;
            text-shadow: 0 0 8px rgba(0,0,0,0.7);
            text-align: center;
        }
    }

    #d1755702 .p-media-layout{ 
        background: #727171;
        padding: 1em 1em;
        margin-bottom: 2em;
    }


    #d1764203{
        padding:15px 10px;
        background-color: #000;
        color:#adaeae;
    }

    [data-id="1766941"]{
        .p-layout__inner{
            display: initial !important;
        }
        .p-layout__content{
            max-width: initial !important;
        }
    }

    [data-id="d1784516-3"]{
      .p-media-layout__inner{
        padding-top:25px;
      }  
    }

    #d1768830 h3 {
        font-size: 1.875rem;
    }
}

/* pc */
@media only screen and (min-width: 769px) {
    :is(#d1770151,#d1746602,#d1764203) .p-media-layout__media  li:nth-child(2){
        display:none;
    }
    :is(#d1770151,#d1746602,#d1764203) .p-media-layout__media{
        max-width: initial;
    }
    :is(#d1770151,#d1746602,#d1764203) .p-media-layout__media  li:nth-child(1){
        max-width: initial;
    }
    
    :is(#d1770151,#d1746602,#d1764203) .p-media-layout__inner{
        flex-direction: column-reverse;
    }

    #d1755702  li:nth-child(2),
    #d1755702  li:nth-child(4),
    #d1755702  li:nth-child(6){
        display:none;
    }

    #d1755702 .p-media-layout__content{
        display:none;
    }
    #d1755702 .p-media-layout__media{
        max-width: 100%;
    }

    #d1758824  div.p-media-layout__media  li:nth-child(1){
        position:relative;
    }

    #d1746263 > div > div > div > div.p-media-layout__media > div > div{
        display:block;
    }

    :is(#d1746694,#d1746263,#d1746903) .l-inner .p-media-layout__inner{
        align-items: center;
    }

    .p-media-list__item{
        max-width: 100% !important;
    }

    /* learn more */
    [data-id="d1784516-2"] {
        background-color:#E4E1D2;
        padding:80px;
        margin-top:4em;
    }

    #d1755702 .p-media-layout{ 
        background: #727171;
        padding: 2em 2em;
        margin-bottom: 2em;
    }

    #d1768830 h3 {
        font-size: 2.25rem;
    }
}



    
/* play t demo song */
[data-id="d1784516-1"] {
    max-width: initial !important;
}
[data-id="d1784516-1"] .l-wrapper{
    padding-bottom:initial !important;
    padding:10px 0px;
    margin:auto auto ;
}
[data-id="1780703"] {
    margin:auto auto;
        .c-heading-3__heading {
        text-align: center;
    }
}

#d1758824 div.p-media-layout__media > div{
    display: none;
}