/* BASIC css start */
/*footer icons*/
.footer_icons{padding: 10px 0;
    border-top: 1px solid #e5e5e5;
    border-bottom: 1px solid #e5e5e5;}
.footer_icons ul{text-align: center; font-size: 0;}
.footer_icons ul li{display: inline-block; vertical-align: top; width: 19%;}
.footer_icons ul li a{ height: 40px; display: block;}
.footer_icons ul li:nth-child(1) a{background:url('/design/mammayou/footer_ico01.png') no-repeat; background-position:center; background-size: 23px;}
.footer_icons ul li:nth-child(2) a{background:url('/design/mammayou/footer_ico02.png') no-repeat; background-position:center; background-size: 24px;}
.footer_icons ul li:nth-child(3) a{background:url('/design/mammayou/footer_ico03.png') no-repeat; background-position:center;background-position: center 5px; background-size: 25px;}
.footer_icons ul li:nth-child(4) a{background:url('/design/mammayou/footer_ico04.png') no-repeat; background-position:center;background-size: 25px;}
.footer_icons ul li:nth-child(5) a{background:url('/design/mammayou/footer_ico05.png') no-repeat; background-position:center; background-size: 24px;}

.footer_icons ul li a img{opacity:0}
.footer_icons ul li p{padding: 3px 0; font-size: 11px;}

/*footerInfo*/

.footerInfoTop{}
.footerInfoTop .footerInfo{}
.footerInfoTop .footerInfo .top{border-bottom: 1px solid #e5e5e5; padding: 10px 15px;}
.footerInfoTop .footerInfo .top .tel{}
.footerInfoTop .footerInfo a{
    border-radius:3px;
    border: 1px solid #b1b1b1;
    font-size: 1.1em;
    padding: 6px 10px;
    display: inline-block;
    color: #181818;
    font-family: 'Spoqa Han Sans';
    letter-spacing: -1px;}

.footerInfoTop .footerInfo a.pcver{
    position: absolute;
    right: 15px;
    top: 15px;}
    
    
.footerInfoTop .footerInfo .top .gotop{
    position: absolute;
    top: 10px;
    right: 15px;}
    

.footerInfoTop .footerInfo .footerBrn{
    border-bottom: 1px solid #e5e5e5;
    position: relative;
    padding: 10px 15px;}

.footerBottom{
    padding: 10px 0;
    text-align: center;}


.footerBottom a{
    color: #222222;
    display: inline-block;
    letter-spacing: -1px;
    vertical-align:top;
    padding: 5px;}
    
.footerBottom a:after{
    content:"|";
    display: inline-block;
    vertical-align: top;
    margin-left: 11px;
    margin-right: -4px;
    height: 11px;
    background: #e4e4e4;
    font-size: 0;
    width: 1px;
    margin-top: 3px;}
    

.footerBottom a:nth-last-child(1):after{
    background: none;
    padding: 0;
    margin: 0;}
    
/*address*/
address{border-bottom: 1px solid #e5e5e5; padding:5px 15px 20px}


address li{letter-spacing: -1px;}
address li p{
    display: inline-block;
    vertical-align: top;
    padding: 3px 0;
    width: 30%;}
    
address li span{
    display: inline-block;
    vertical-align: top;
    padding: 3px 0;}

address li span em{
    display: inline-block;
    width: 1px;
    height: 10px;
    background: #dcdcdc;
    margin-right: 6px;
    margin-left: 7px;}

address li a{
    vertical-align: sub;
    font-weight: bold;}
    
.copyright{
    text-align: center;
    padding: 15px 0;
    background: #eeeeee;}
    
.copyright .copy{
    color: #a5a5a5;
    font-family: 'Spoqa Han Sans';}
    
.copyright .copy em{font-family: '¸¼Àº °íµñ', 'Malgun Gothic', sans-serif;}
.copyright .msg{
    color: #a5a5a5;
    font-family: '¸¼Àº °íµñ', 'Malgun Gothic', sans-serif;
    letter-spacing: -1px;
    padding-top: 10px;
    font-size: 0.9em;
    text-align: l;
    padding: 10px 15px;}
/* BASIC css end */

