@charset "UTF-8";

/*** CSS Style by DesignTONG                                             ***/
/*** URL : http://www.designtong.co.kr                                   ***/
/*** Copyright 2021. DesignTONG all rights reserved.                     ***/
/*** License : 본 저작물의 무단 전제/복제/배포/도용을 금지 합니다.       ***/
/***           단, 스킨을 구매한 사용자에게 1 사이트 사용을 허용합니다.  ***/
/***           디자인통에서 자체 제작한 무단도용 방지 프로그램이 자동    ***/
/***           실행되며, 무단도용 확인시 법적인 책임을 지셔야 합니다.    ***/



#footer_wrap{border:none}#footer_wrap .footer{display:inline-block;width:100%;background-color:#f5f5f5;font-size:0}.footer .logo{padding:40px 0;text-align:center;border-bottom:solid 1px #ddd}.mobile .footer .logo{padding:20px 0}.mobile .footer .logo img{width:100%;max-width:180px}.footer .contents_info{display:inline-block;width:63%;margin:40px 0;vertical-align:top}.footer .contents_info>li{display:inline-block;width:calc(33.33% - 89px);min-height:133px;margin:0 10px;padding:35px;border:solid 1px #ddd;background-color:#fff;vertical-align:top}.footer .contents_info>li.cs{margin-left:0}.footer .contents_info li .title{position:relative;font-size:12px;padding-bottom:10px}.footer .contents_info li .title::after{content:'';position:absolute;left:0;bottom:0;width:20px;height:1px;background-color:#ccc;z-index:1}.footer .contents_info li .contents{padding-top:10px}.footer .contents_info li .phone{font-size:14px;font-weight:600;color:#333}.footer .contents_info li .hours{line-height:16px;color:#777;margin-top:5px;font-size:12px}.footer .contents_info li.bank ul{padding-bottom:5px}.footer .contents_info li.bank ul li{display:block}.footer .contents_info li.bank .bankName{font-size:12px;font-weight:400}.footer .contents_info li.bank .accountNumber{font-size:14px;font-weight:600}.footer .contents_info li.bank .depositor{font-size:12px;color:#777}.footer .contents_info li.quickMenu .contents{position:relative;left:-5px;width:calc(100% + 10px)}.footer .contents_info li.quickMenu .item{display:inline-block;width:calc(50% - 11px);margin:5px;text-align:center}.footer .contents_info li.quickMenu .item a{display:block;font-size:12px;line-height:30px;background-color:#f5f5f5;color:#333}.footer .contents_info li.quickMenu .item a:hover{background-color:#333;color:#fff}.mobile .footer .contents_info{width:100%;margin:0}.mobile .footer .contents_info>li{width:100%;margin:0;padding:0;border:none;min-height:inherit;overflow:hidden}.mobile .footer .contents_info li .title{padding:10px;border-bottom:solid 1px #ddd;background:url(../../img/main/btn_arrowDown.png) no-repeat right 10px center;background-size:12px}.mobile .footer .contents_info li .title::after{display:none}.mobile .footer .contents_info li .contents{height:0;padding:0 10px;transition-duration:.5s}.mobile .footer .contents_info li.quickMenu .contents{width:auto;left:0;padding:0 5px}.mobile .footer .contents_info li.show .title{background:url(../../img/main/btn_arrowUp.png) no-repeat right 10px center;background-size:12px}.mobile .footer .contents_info li.show .contents{height:100px;padding:10px;border-bottom:solid 1px #ddd}.mobile .footer .contents_info li.show.quickMenu .contents{padding:5px}.footer .shop_info{display:inline-block;width:calc(37% - 36px);margin:40px 0;padding-left:35px;vertical-align:top}.mobile .footer .shop_info{width:auto;margin:0;padding:20px 10px}.footer .footer_menu{margin-top:0}.footer .footer_menu a{display:inline-block;margin-left:20px;font-size:12px}.footer .footer_menu a:first-child{margin-left:0}.footer .footer_menu a:hover{color:#ccc}.mobile .footer .footer_menu a{margin-left:10px;letter-spacing:-.01em}.mobile .footer .footer_menu a:first-child{margin-left:0}@media screen and (max-width:359px){.mobile .footer .footer_menu a{font-size:11px;letter-spacing:-.06em}}.footer .company_info{margin-top:15px}.footer .company_info address{margin-bottom:15px}.footer .company_info address strong{display:block;font-size:14px}.footer .company_info address span{font-size:12px}.footer .company_info dl{margin-top:1px}.footer .company_info dl dt{display:inline-block;font-size:11px;margin-right:3px}.footer .company_info dl dd{display:inline-block;margin-right:15px;font-size:11px}.footer .company_info dl dd a:hover{text-decoration:underline}.footer .company_info dl dd .btn_licensee_info{border:none;padding:0 5px 2px 5px;margin-left:5px;color:#000;background-color:#ccc}.footer .company_info dl dd .btn_licensee_info:hover{text-decoration:none;background-color:#333;color:#fff}@media screen and (max-width:359px){.mobile .footer .company_info dl dt{letter-spacing:-.01em}.mobile .footer .company_info dl dd{letter-spacing:-.01em}}.footer .copyright{margin-top:15px;font-size:12px}.mobile .footer .copyright{letter-spacing:-.01em}@media screen and (max-width:359px){.mobile .footer .copyright{font-size:11px;letter-spacing:-.02em}}.footer .egg_banner{background-color:rgba(255,255,255,.6);text-align:right;padding:15px 0}.footer .egg_banner span img{height:100%;max-height:40px;padding:0 0 0 20px}.mobile .footer .egg_banner{padding:10px}