/* BASIC css start */
#footer {background: url(/design/new4772/0651vitaline/bt_line.gif) no-repeat 0 0; padding: 52px 0 20px 0;  width: 1080px;margin: 0 auto; margin-top:80px;}
#footer .section {padding: 0px 0px 45px 0px;}
#footer .section .cs_info { float: left;padding: 0 60px 0 32px;color: #777; font-size: 11px;text-align:left;width:189px;line-height:18px;}
#footer .section .cs_info h2 { padding: 0 0 22px; margin: 0; font-size: 0;}
#footer .section .cs_info span {color: #222222;display:block;margin-top:5px;}
#footer .section .user_info { float: left; width: 504px; padding: 0 55px 0 0;}
#footer .section .user_info .inner {border-bottom: 1px solid #e4e4e4; padding: 0 0 9px 15px;color: #868585; font-size: 11px;text-align:left;width:504px;}
#footer .section .user_info .inner h2 { padding: 0 0 21px; margin: 0; font-size: 0;}
#footer .section .user_info .inner2 { padding: 14px 0 0 15px;color: #868585; font-size: 11px; line-height: 21px; text-align:left;width:504px;}
#footer .section .user_info .inner2 h2 { padding: 0 0 15px; margin: 0;font-size: 0;}
#footer .section .user_info .inner2 span {color: #000;}
#footer .section .quick_menu {float: left;}
#footer .section .quick_menu h2 {padding: 0 0 23px 0; margin: 0;font-size: 0;text-align:left;}
#footer .section .quick_menu ul {float: left;margin-left:1px;}
#footer .section .quick_menu li {float: left;margin-right:19px;}
#footer .section .quick_menu li:last-child {margin:0px;}

#footer .section2  {width:1080px;height:37px;padding:0px; clear:both; border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;}
#footer .section2 ul {padding-left:30px; padding-right:37px;}
#footer .section2 li {float: left; font-size: 11px; color: #777;padding:0 6px;line-height: 40px;line-height: 43px\0/IE8+9; /* 익스8,9,10 */	*line-height: 43px; /* 익스7 */}
#footer .section2 li a {font-size: 11px; color: #777;}
#footer .section2 li a b {color: #333; font-weight: bold;}
#footer .section2 .btmenu .bt_top {float:right; padding:15px 0px 0 0; height:10px;}

#footer .section3 {width:1080px;clear:both;  min-height:83px; position:relative; text-align:left}
#footer .section3 .inner {float:left; padding: 25px 0 25px 36px; line-height: 20px; color: #777; font-size: 11px; text-align:left;}
#footer .section3 .inner a {color: #7d7d7d;}
#footer .section3 .inner2 {float:left; padding: 25px 0 25px 36px; line-height: 20px; color: #777; font-size: 11px; text-align:left;}
#footer .section3 .bt_ban { position:absolute; right:35px; width:167px; top:25px;}

#footer .section4 {text-align:left;border-top: 1px solid #d4d4d4;padding: 16px 0 17px 15px;font-size:11px;color:#999;padding-left:32px;}
#footer .section4 a img {margin-top: 2px;margin-left: 7px;}
/* BASIC css end */

