[mn="8202"]{ 
    margin-top: auto;

    @media(width<575px){
        padding-bottom: 90px;
    }

    .secInfo{
        ._imgobj {
            @media(width>=767px){
                margin-top: calc(-1 * var(--secpt));
            }
        }
    }
        
    .sitemap :is(ul) {
        list-style-type: none;
        list-style: none;
        margin: 0;
        padding: 0;
        display: flex;
        flex-wrap: wrap;
        gap: 9px;

        @media(width>767px){
            display: block;
            column-count: 2;

            li {
                margin-bottom: 9px;
            }
        }

        li {
            flex: 0 0 100%;
            max-width: 100%;
        }
    } 
    ._imgobj {
        margin: 0 0 15px
    }
    a {
        color: inherit;
        text-decoration: none;
    } 
    .mediabx {
        --a-pd: 6px;
        --iconclr: var(--secbgclr, #fff);
        --iconhovclr: var(--clr01x, #fff);
        --bgclr: var(--clr01x, #fff);
        --bghovclr: var(--clr02, #fff);
        --mediaborder: 2px solid var(--bgclr);
        --mediahovborder: 2px solid var(--clr02, #fff);
        --square: 35px;

        & > *  {
            justify-content: center;
        } 

        & a{
            border-radius: 50%;
        }
    }
    
    .ttl {
        font-size: 110%;
        line-height: 1;
        margin: 0 0 12px;
        font-family: var(--ft-t1);
    }
    .copyrightbx { 
        .copyrightw{
            margin-top: 30px;   
            padding-top: 30px;
            border-top: 2px solid #ccc;
            gap: 30px 15px;
        }
    } 
    a {
        text-underline-offset: 3px;
    }
    a:hover {
        text-decoration: underline;
    }
    @media (max-width: 991px) {
        .empty {
            display: none;
        }
    }
    @media (max-width: 767px) {
        text-align: center;
        
        .newsletterbx {
            width: 250px;
            margin: 0 auto; 
            text-align: center
        } 
        
        .copyrightw { 
            justify-content: center;
        }
    }
}