/* BASIC css start */
.cboth {clear:both;}
.fleft {float:left;}
#hdFooter {
    /*font-family: 'Roboto', "Nanum Gothic" , sans-serif;*/
    border-top: 2px solid #222;
    background: #f9f9f9;
    padding:0 0 60px; margin: 100px 0 0 0;
}
#hdFooter .ft_menu {height:49px; border-bottom:1px solid #e9e9e9;}
#hdFooter .ft_menu .inner {width:1260px; margin:0 auto;}
#hdFooter .ft_menu ul li:first-child a {background:none !important; padding-left:0px;}
#hdFooter .ft_menu ul li a {font-size:12px; text-align:left; display:block; line-height:4.3; font-family: 'Roboto', "Nanum Gothic" , sans-serif; letter-spacing:1px; background:url("../img/ft_menu_bg.gif") no-repeat; padding:0px 18px; color:#777;}
#hdFooter .ft_menu ul li a:hover {text-decoration:underline;}
#hdFooter .ft_menu ul li {float:left;}
#hdFooter .ft_menu ul li a.policy {color:#000;}
#hdFooter .ft_menu .fright { float:right;}
#hdFooter .ft_menu .fright .last a {padding-right:0px !important;}

#footer {width:1260px; margin: 0 auto; padding-top:60px;}

#footer .section {
    float: left;
    padding: 0 40px 0 0;
}
#footer .ft_title_area .ft_title {text-align:left; font-size:12px; font-weight:400; letter-spacing:1.5px; line-height:12px; color:#000;}
#footer .section .footer_cs {text-align:left; color:#777; font-size:12px; width:175px; height:140px;}
#footer .section .footer_cs .footer_cs_numb {color:#000; font-size:20px;  font-weight:700; letter-spacing:1px; padding-top:15px;}
#footer .section .footer_cs .footer_cs_info {padding-top:10px; line-height:20px;}

#footer .section .footer_cs2 {text-align:left; color:#777; font-size:12px; width:290px; border-right:1px solid #e9e9e9; height:140px;}
#footer .section .footer_cs2 .footer_cs_numb {color:#000; font-size:20px;  font-weight:700; letter-spacing:1px; padding-top:15px;}
#footer .section .footer_cs2 .footer_cs_info {padding-top:60px; line-height:20px;}

#footer .section .footer_bk {text-align:left; color:#777; font-size:12px;  padding-left:49px; padding-right:49px; border-right:1px solid #e9e9e9; height:140px;}
#footer .section .footer_bk .footer_bk_info {padding-top:18px; line-height:18px;}
#footer .section .footer_bk span {color:#000; line-height:38px; letter-spacing:-0.5px;}

#footer .section .footer_bk .footer_bk_info {padding-top:18px; line-height:18px;}
#footer .section .footer_bk span {color:#000; line-height:38px; letter-spacing:-0.5px;}




/*#footer .section h2 {
padding: 0 0 15px;
}
#footer .section .info {
padding: 0 0 15px;
font-size: 10px; line-height: 1.5; color: #898989;
text-transform: uppercase;
}
#footer .section .info a {
font-size: 10px; line-height: 1.5; color: #898989;
text-transform: uppercase;
text-decoration: none;
}
#footer .section ul li {
float: left;
font-size: 10px; line-height: 10px; color: #000;
}
#footer .section ul li:before {
content: '|';
float: left;
padding: 0 10px;
font-size: 10px; line-height: 10px; color: #000;
}
#footer .section ul li:first-child:before {
display: none;
}
#footer .section ul li a {
font-size: 10px; line-height: 10px; color: #000;
text-decoration: none;
}

*/
/*#footer .section2 {
    float: left;
}*/
#footer .section2 .info {
    padding: 0 0 15px;
    font-size: 12px; line-height: 2; color: #898989;
    text-transform: uppercase;
}
#footer .section2 .info a {
    font-size: 12px; line-height: 2; color: #898989;
    text-transform: uppercase;
    text-decoration: none;
}
#footer .section2 .info p .hosting {margin-left:15px;}

/*
#footer .section2 .tel {
font-size: 30px; line-height: 26px; color: #000;
margin: 0 0 18px;
}
#footer .section2 .text {
font-size: 11px; line-height: 1.7; color: #8a8a8a;
}
#footer .section3 {
float: right;
text-align: right;
}
#footer .section3 h2 {
padding: 0 0 25px;
font-size: 30px; line-height: 30px; font-weight: 700; color: #000;
}
#footer .section3 ul {
padding: 0 0 30px; margin: 0 -5px 0 0;
font-size: 0; letter-spacing: 0; line-height: 0;
}
#footer .section3 li {
display: inline-block;
padding: 0 5px;
}
#footer .section3 li a {
display: block;
width: 30px; height: 30px;
font-size: 30px; letter-spacing: normal; line-height: 30px; color: #000;
text-decoration: none;
text-align: center;
}
#footer .section3 li:nth-child(1) a:hover {
color: #ff3a80;
}
#footer .section3 li:nth-child(2) a:hover {
color: #ff0000;
}
#footer .section3 li:nth-child(3) a:hover {
color: #3b5998;
}
#footer .section3 .copy {
font-size: 10px; line-height: 10px; color: #8a8a8a;
}*/
/* BASIC css end */

