/* BASIC css start */
/* 우측 퀵배너 */
#right_quick {position:fixed; bottom:50px; right:20px; z-index:1000;}
#right_quick a {display:block; padding-top:7px;}
#right_quick a:hover {opacity:0.5;}

/* 하단 */
#footer {width:100%; margin:100px auto 100px; text-align:left; background-color:#000;}
.footer_inner {max-width:1720px;margin:0 auto;padding:30px 5% 100px;}
.footer_left {float:left;padding-top:50px;}
.footer_left .footer_logo {color:#fff; line-height:1; font-size:14px; font-weight:300;}
.footer_left .footer_info {margin-top:35px; color:#cecece; font-size:12px; font-weight:300; line-height:2;}
.footer_left .footer_info a {color:#fff; font-size:12px; font-weight:300; border-bottom:1px solid #d9d9d9; position:relative; top:-2px;}
.footer_left .footer_info a:hover {color:#fff; border-bottom:1px solid #fff;}
.footer_left .footer_info span {padding:0px 10px; font-weight:200; color:#fff;}
.footer_left .footer_copy {margin-top:30px; color:#fff; font-size:12px; font-weight:300; line-height:1;}

.footer_right {float:right; padding-top:50px;}
.footer_right .ft_menu ul {float:right;}
.footer_right .ft_menu li {float:left;}
.footer_right .ft_menu li a {display:block; font-size:14px; font-weight:300; color:#cecece;  line-height:1; background:url(../img/ft_menu_bg.gif) no-repeat 0px 3px; padding-left:20px;}
.footer_right .ft_menu li a:hover {color:#fff;}
.footer_right .ft_menu li a.privacy {color:#fff;}
.footer_right .ft_menu li:first-child a {padding-left:0px; background:none;}
.footer_right .ft_menu li.last a {padding-right:0px;}

.footer_right .ft_comm_area {margin-top: 35px;float:right;}
.footer_right .ft_comm_area .ft_comm {float:left;}
.footer_right .ft_comm_area .ft_comm li {text-align:right;}
.footer_right .ft_comm_area .ft_comm li a {display:block; font-size:12px; font-weight:300; color:#cecece;  line-height:2;}
.footer_right .ft_comm_area .ft_comm li a:hover {color:#fff;}
.footer_right .ft_comm_area .ft_comm.first {margin-right:50px;}

/* BASIC css end */

