/* BASIC css start */
/* 하단 */
#footer {clear:both; margin-top:55px; background-color:#f7f7f7;}

/* 하단색션01 */
.ft_sec01 {margin:0 4%;}
.ft_sec01 .ft_sec01_menu {text-align:left; line-height:60px; border-bottom:1px solid #eaeaea;}
.ft_sec01 .ft_sec01_menu li {display:inline-block;}
.ft_sec01 .ft_sec01_menu li a {display:block; padding:0 10px; color:#353535; font-size:12px; line-height:1; font-weight:300; border-left:1px solid #eaeaea;}
.ft_sec01 .ft_sec01_menu li:first-child a {padding-left:0; border-left:0;}
.ft_sec01 .ft_sec01_menu li a.privacy {color:#fe4a49;}
.ft_sec01 .ft_sec01_txt {margin:40px 0; color:#151515; font-size:12px; line-height:20px;}
.ft_sec01 .ft_sec01_txt span {font-weight:500}

/* 하단색션02 */
.ft_sec02 {margin:40px 4% 0;}
.ft_sec02 .ft_numb {margin-bottom:40px; color:#333;}
.ft_sec02 .ft_numb .t1 {margin-bottom:5px; font-size:20px;}
.ft_sec02 .ft_numb .t2  {font-size:12px; line-height:20px;}
.ft_sec02 .ft_info {color:#888; line-height:25px;}
.ft_sec02 .ft_info span {margin:0 5px;}
.ft_sec02 .ft_glob {color:#888; line-height:25px; margin:25px 0;}
.ft_sec02 .ft_glob img {height:30px; border-right:1px solid #cecece; float:left;}
.ft_sec02 .ft_copy {padding:40px 0; color:#888;}

/* 우측 FIXED 이동 버튼 */
.right_fixed {position:fixed; bottom:60px; right:3%; z-index:100;} 
.right_fixed a {display:block; margin-top:-6px;}
.right_fixed img {height:40px; border:1px solid #e5e5e5;}


/*카카오톡 및 퀵메뉴*/
.right_fixed .btn_kakao img {border:0px solid #e5e5e5; width:40px; height:40px; margin-top:10px; }
.right_fixed .btn_naver img {border:0px solid #e5e5e5; width:40px; height:40px; margin-top:10px; }
.right_fixed .btn_insta img {border:0px solid #e5e5e5; width:40px; height:40px; margin-top:10px;  }


#ch-plugin-core > div {bottom:140px !important;z-index:100 !important}
/* BASIC css end */

