@charset 'UTF-8';

.l-footer
{}

.footer-related-links
{
    padding: 19px 0 14px 0;
}

.related-links-title
{
        letter-spacing: -0.6px;
}


.footer-related-links-nav-item
{}

.footer-related-links-nav-item  a
{}

.footer-related-links-nav-item  a:hover{}

.footer-related-links-nav-item  img{
    width: auto;
}









.footer-nav-sns{
    /*margin-bottom: 25px;*/
    margin-bottom: 0px;
}

.footer-nav-item-sns{}

.footer-nav-item-sns a{}

.footer-nav-item-sns a:hover{}

.footer-nav-item-sns img{}


.footer-nav-sns-item1{}

.footer-nav-sns-item2{}

.footer-nav
{margin-bottom: 12px;
    padding: 0;}

.footer-nav ul{
    
}

.footer-nav li:first-child:before
{}

.footer-nav-item
{}

.footer-nav-item:before
{
    padding: 0 9px 0 9px;

}

.footer-nav-item a
{}

.footer-nav-item1{
    padding-left: 2px;
    margin-right: -4px;
}

.footer-nav-item1{
    
    margin-left: -2px;
}

.footer-nav-item2:after,
.footer-nav-item3:after{

    background-image: none;

}

.footer-copyright
{
    letter-spacing: 0.4px;
}

@media screen and (max-width: 767px)
{
    .footer-related-links
    {}

    .related-links-title
    {}

    .footer-related-links-nav-item
    {}

    .footer-related-links-nav-item a
    {}

    .footer-related-links-nav-item  img{}

    .footer-related-links-nav
    {}


.footer-nav ul{
    margin-bottom: 2px;
}

.footer-nav-sns-item1{}

.footer-nav-sns{}

    .footer-nav-item-sns img{}




    .footer-nav-item
    {}

    .footer-nav-item a
    {}

/*    .footer-nav li:nth-child(3):before
    {}*/

    .footer-nav li:last-child a
    {}

    .footer-nav-item:before
    {}

    .footer-nav
    {}
}
