/* BASIC css start */
/* ÇÏ´Ü */
#footer {margin-top:160px;border-top:1px solid var(--line-color); width:100%;padding:40px 0;}
#footer .secinner h3 {font-size:16px;margin-bottom:10px;color:var(--main-color);font-weight:600;}
#footer .secinner { display:flex;justify-content: space-between; }
#footer .secinner .ft_01 {font-size:13px;font-weight:400;color:var(--txt);flex:auto;}
#footer .secinner .ft_01 .linkinfo {margin:10px 0;font-size:16px;font-weight:600;}
#footer .secinner .ft_01 .linkinfo ul {display:flex;}
#footer .secinner .ft_01 .linkinfo ul li {display:inline-block;}
#footer .secinner .ft_01 .linkinfo ul li a {font-size:13px;font-weight:400;color:var(--txt);}
#footer .secinner .ft_01 .linkinfo ul li:after {content:"";display:inline-block;width:1px;height:10px;background-color:#ccc;vertical-align: middle;margin:0 12px;}
#footer .secinner .ft_01 .linkinfo ul li:last-child:after {width:0;}
#footer .secinner .ft_01 .linkinfo ul li strong {color:var(--main-color);font-weight:500;}
#footer .secinner .ft_01 .shopInfo {}
#footer .secinner .ft_01 .shopInfo p {height:22px;line-height:22px;}
#footer .secinner .ft_01 .shopInfo p.tx span {margin-right:20px;}
#footer .secinner .ft_01 .shopInfo p.tx span a {font-size:13px;font-weight:400;color:var(--txt);text-decoration: underline;vertical-align:baseline;}
#footer .secinner .ft_01 .shopInfo p.copy {margin-top:24px;color:var(--light-txt);}
#footer .secinner .ft_02 {margin-right:120px;width:216px;}
#footer .secinner .ft_02 p {line-height:22px;color:var(--txt);font-size:13px;font-weight:400;}
#footer .secinner .ft_02 p.kakao a {margin-top:12px;box-sizing: border-box;display:inline-block;border:1px solid var(--line-color);width:216px;height:38px;line-height:38px;text-align:center;} 
#footer .secinner .ft_02 p.kakao a img {vertical-align:text-bottom;padding-right:6px;}
#footer .secinner .ft_03 {}
#footer .secinner .ft_03 ul li {display:inline-block;margin-left:16px;}
#footer .secinner .ft_03 ul li:first-child {margin-left:0;}
#footer .secinner .ft_02 p.tx span.shopcs::before {content:"/";display: inline-block;margin-right:3px;}
#footer .secinner .ft_02 p.tx span.shopcs:first-child:before {content:"";}
#scrolltotop.fix_btn {position:fixed; right:16px; bottom:24px; text-align:center; z-index:58;}
#scrolltotop.fix_btn a {display:block;}

/* BASIC css end */

