/* BASIC css start */
/* 하단 */
#ch-plugin-entry{display: none;}
.kakao-chanel {position: fixed; bottom: 24px; right: 24px; width:40px; height: 40px; border-radius: 10px; 
               /*카카오채널 색변경*/
               background: #5BA6A6;
               text-align: center; vertical-align: middle; font-size: 20px; color: #fff; }
.kakao-chanel:before {content:"\f075"; font-family: "FontAwesome"; color: #fff; margin-top: 7px; display: inline-block;}

#footer {display: block; padding:294px 0 50px; width: 100%;}
#footer .f_text{
    color: #000000ae;
    font-size: 13px;
    letter-spacing: -0.5px;
    line-height: 1.6;
    font-weight: 500;
}
.a1 {font-size:18px;}
#footer span.insta{cursor:pointer}

#footer span.insta img{
    margin-right: 3px;
    margin-top: -2px;}

#footer .f_text.line5{
    font-family: 'GodoM' !IMPORTANT;
    font-size: 13px;
    font-weight: 500;
    letter-spacing: 0;
    margin-top: 0px;
}

#footer .f_text a{
    color: #000000ae;
    font-size: 13px;
    letter-spacing: -0.5px;}

#footer .f_text.line4 a{
    color: #000000ae;
    display: inline;}

#language a{
    color: #000000;
    display: inline;}





/* footer - kbg */
#footer *{font-family: 'HelveticaNeue-MediumCond';}
#footer .inner{justify-content: space-between; padding:0 178px;}
#footer .underline{border-bottom: 1px solid #3d3d3d;}
#footer .info_wrap{text-align: left;}
#footer .info_wrap > li{color:#000000; font-size:22px; line-height: 1.44; padding:50px 0 0;}
#footer .info_wrap > li:first-of-type{padding:0;}
#footer .info_wrap > li:last-of-type{padding:58px 0 0;}
#footer .sns_wrap{text-align: right;}
#footer .sns_wrap > li{padding:30px 0 0;}
#footer .sns_wrap > li:first-of-type{padding:0;}
#footer .sns_wrap a{color:#000000; font-size:22px;}
#footer .sns_wrap .sns-insta a{border-bottom:2px solid #000000;}
/* BASIC css end */

