/* BASIC css start */
/* ÇÏ´Ü */
#footer {margin-top:80px; padding:50px 20px 80px; background-color:#f5f5f5;}

/* ÇÏ´Ü °øÅë Å¸ÀÌÆ² */
#footer .t1 {color:#3a3a3a; font-size:14px; font-weight:600; margin:45px 0 15px;}
#footer .t2 {color:#3a3a3a; font-size:18px; font-weight:400; margin-bottom:18px;}
#footer .t3 {color:#7a7a7a; font-size:14px; font-weight:300; font-family:'Noto Sans KR', sans-serif; line-height:20px;}

/* ÇÏ´Ü ¿ìÃø °íÁ¤ ¾ÆÀÌÄÜ */
.right_fixed {position:fixed; bottom:20px; right:3%; z-index:100;} 
.right_fixed a {display:block; margin-top:-1px; line-height:0;}
.right_fixed img {height:40px;}

.ft_sec01 .ft_logo {margin-bottom:35px;}
.ft_sec01 .ft_logo img {height:20px;}
.ft_sec01 .ft_return {color:#2a2a2a; font-size:14px;}

.ft_sec02 ul {float:left; width:50%;}
.ft_sec02 ul li a {color:#7a7a7a; font-size:14px; line-height:28px;}

.ft_sec03 {margin:45px 0;}
.ft_sec03 ul li {float:left; margin-right:23px;}
.ft_sec03 ul li a img {height:20px;}

.ft_sec04 {margin-bottom:45px;}
.ft_sec04 ul li {float:left; margin:0 18px 8px 0;}
.ft_sec04 ul li a {color:#7a7a7a; font-size:14px; font-weight:300;}
.ft_sec04 ul li a.privacy {color:#1a1a1a;}

.ft_sec05 {color:#7a7a7a; font-size:14px; line-height:26px}
.ft_sec05 .ft_copy {margin-top:35px; font-size:13px;}
.ft_sec05 span {padding:0px 5px;}

/* BASIC css end */

