/* BASIC css start */
.site-footer{position:relative;}
.footer_kakao img{height:40px;}
.rightbn {display:none;}
.a1 {position: fixed; right:15px; bottom: 10%; cursor: pointer; z-index:1;display:none}
.a1 img {height: 40px;}
.a1 a {display:block;}

.site-footer {font-family: 'Poppins', sans-serif;background-color:#dae0f0;padding-bottom:98px;margin-top:50px}
.site-footer ul li{font-family: 'Spoqa Han Sans Neo';color:#2b2b2b;font-size:14px;font-weight: 400;}
.site-footer .footer-top {padding-top:90px}
.site-footer .footer-bottom {padding-top:100px}
.site-footer .footer-top .title {font-family: 'Poppins', sans-serif;color:#2b2b2b;font-size:16px; margin-bottom:15px;text-transform:uppercase; font-weight: 500;}
.site-footer .footer-top ul+.title{margin-top:35px}
.site-footer .footer-top ul li{}
.site-footer .footer-bottom ul li{display:inline-block}
.site-footer .footer-contact{float:left;width:calc(100% - 340px);}
.site-footer .footer-contact:after,.site-footer .footer-contact:before{content:'';display:table}
.breadcrumbs,.page-header .page-title .parent{display:none}
.site-footer .footer-contact:after{clear:both}
.site-footer .footer-contact .item{float:left;padding-right:5%;width:21%}
.site-footer .footer-contact .customer-center{width:24%}
.site-footer .footer-contact .customer-center .cs-number {font-size:30px;font-weight:600;margin-bottom:10px;line-height:1.2}
[lang=en] .site-footer .footer-contact .customer-center .cs-number{font-size:12px;margin-bottom:0}
.site-footer .footer-menu{float:right;width:340px}
.site-footer .footer-menu .item{float:left;padding-left:50px;width:170px}
.site-footer .footer-menu .item li{line-height:1.8}
.site-footer .company-info,.site-footer .copyright,.site-footer .legal-links{ font-family: 'Poppins', sans-serif;color:#2b2b2b;font-weight:400;font-size: 13px;}
.site-footer .legal-links{margin-bottom:20px;}
.site-footer .legal-links ul{height:auto !important;}
.site-footer .social-links{}
.site-footer .social-links li .instagram-icon{background-position-x:-245px}
.site-footer .social-links li .facebook-icon{background-position-x:-280px}
.site-footer .social-links li .youtube-icon{background-position-x:-315px}
.site-footer .legal-links li{margin-right:15px}
.site-footer .legal-links li a{font-family: 'Poppins', sans-serif;font-weight: 500;   text-decoration: none;     font-size: 15px;    letter-spacing: -0.5px;}
.site-footer .footer-contact .item.company-info{width:100%;}
.site-footer .footer-contact .item.company-info .info{font-family: 'Poppins', sans-serif;color:#2b2b2b; font-weight: 400; font-size:14px}
.site-footer .company-info li{font-size:11px;margin-right:0;    display: inline-block;}
.site-footer .company-info li:last-child{margin-right:0;}
.site-footer .copyright{color:#2b2b2b;font-size:13px;margin-top:25px}
.site-footer{padding-bottom:25px}
.site-footer .footer-top{padding-top:25px}
.site-footer .footer-contact,.site-footer .footer-menu,.site-footer .footer-top .item{float:none;width:100%;padding:0}
.site-footer .footer-top .item ul{height:0;overflow:hidden;    -moz-transition: all .2s ease-in;
    -o-transition: all .25s ease-in-out;
    -webkit-transition: all .25s ease-in-out;
    transition: all .25s ease-in-out;

font-size: 0;}
.site-footer .footer-top .info {font-family: 'Spoqa Han Sans Neo', sans-serif;font-weight: 400;font-size: 13px;letter-spacing: -0.02em; }



.site-footer .footer-top .title {cursor:pointer;margin-bottom:0;padding:30px 0 10px;position:relative;transition:color .25s ease-out;;}
.site-footer .footer-top .title:after{content:'+';font-size:22px;font-weight:400;position:absolute;transition:transform .25s ease-out;top:26px;right:0}
.site-footer .footer-top .title.is-active{color:#2b2b2b;opacity:1;}
.site-footer .footer-top .title.is-active:after{transform:rotate(45deg)}
.site-footer .footer-top .title.is-active+ul {height:auto;margin-top:0px;margin-bottom:20px}
.site-footer .footer-top ul+.title{margin-top:0}
.site-footer .footer-bottom{padding-top:30px}
.site-footer .company-info,.site-footer .copyright,.site-footer .legal-links,.site-footer .social-links{float:none;width:100%}
.site-footer .company-info{margin-top:20px}
.site-footer .company-info li{font-size:11px}
.site-footer .social-links li{margin-left:0;margin-right:30px}
.legal-links a {color:#2b2b2b!important;}

/* BASIC css end */

