/* BASIC css start */
#n_footer {display:bolck; width:100%; height:500px; margin:0 auto; margin-top:80px; background-color:#000; border:3px soild #ff5a00;}
#n_footer .f_area {width:1280px; margin:0 auto; text-align:center; border:3px soild #ff5a00;}
.info_01 {display:block; width:100%; height:65px; padding-top:40px;  border-bottom:1px solid #333333; }
.info_01 ul {}
.info_01 ul li {float:left;}
.info_01 ul li .left_con01 {width:410px; text-align:left;padding-left:50px;}
.info_01 ul li .right_con01 {width:760px; padding-left:50px;}
.info_01 ul li .left_con01 .f_logo {}
.info_01 ul li .f_logo {}


.info_02 {width:100%; margin:0 auto; margin-top:30px;}
.info_02 ul {width:100%;}
.info_02 ul li {float:left;}
.info_02 ul li .left_con02 {width:410px;  text-align:left; padding-left:50px;}
.info_02 ul li .right_con02 {width:760px; text-align:left; padding-left:50px;}

h1 {font-size:18px; font-weight:600; color:#fff; margin-bottom:10px;}
.f_tel {font-size:30px; font-weight:500; color:#b8b8b8; padding-top:7px; margin-bottom:15px;}
.f_txt1 {font-size:16px; color:#999; line-height:26px; }
.f_txt1 a {font-size:16px; color:#999; line-height:26px; }
.f_txt2 {font-size:16px; color:#999; line-height:26px; margin-top:30px;}
.f_txt2 a {font-size:16px; color:#999; line-height:26px; margin-top:30px;}
.f_txt3 {font-size:14px; color:#e3e3e3; line-height:26px; margin-top:30px;}
.f_txt4 {font-size:14px; color:#999; line-height:26px;}
 



/*¹®ÀÇ¹öÆ°¿µ¿ª*/
.info_02 .left_con02 .f_btn ul {display:inline-block; }
.info_02 .left_con02 .f_btn ul li {display:inline-block;}
.info_02 .left_con02 .f_btn ul li .f_btn01  {width:160px; height:35px; text-decoration:none; font-size:16px; line-height:22px; color:#c8c8c8; background-color:#2f2f2f; border-radius:5px; text-align:center; margin:20px 8px 0 0; }
.info_02 .left_con02 .f_btn ul li .f_btn02  {width:160px; height:35px; text-decoration:none; font-size:16px; line-height:15px; color:#c8c8c8; background-color:#2f2f2f; border-radius:5px; text-align:center; margin:6px 8px 0 0; }
.info_02 .left_con02 .f_btn ul li .f_btn03  {width:325px; height:50px; text-decoration:none; font-size:16px; line-height:42px; color:#c8c8c8; background-color:#2f2f2f; border-radius:5px; text-align:center; margin:20px 8px 0 0; }




/*SNS ¹öÆ° ¿µ¿ª*/
.info_02 .left_con02 .f_sns {margin-top:63px;}
.info_02 .left_con02 .f_sns ul li {margin-right:47px;}
.info_02 .left_con02 .f_sns ul li:first-child {margin-left:3px;}
.info_02 .left_con02 .f_sns ul li img {width:85%;}


/*#ftWrap {margin-top:50px;}*/
#ft_menu_SH {margin: 0; padding: 0;}
#ft_menu #ft_menu_SH li .tab_01 {width:150px;}
#ft_menu #ft_menu_SH li img {margin-top:5px; margin-left:5px;}
#ft_menu #ft_menu_SH li .tab_02 {width:165px;}
#ft_menu #ft_menu_SH li .tab_02 {width:190px;}
#ft_menu #ft_menu_SH li {list-style:none; float: left;  height:35px; margin-right:20px; border:1px solid #999999; border-radius:10px; font-weight:500;}

#ft_menu #ft_menu_SH li a:hover {color:#ff5a00 !important; font-size:16px; padding-top:6px; font-weight:500;}
#ft_menu #ft_menu_SH li a {display:block; padding: 5px 12px; font-size:16px; padding-top:6px; font-weight:500; color:#fff;}
#ft_menu #ft_menu_SH li ul {position: relative; border:1px solid #999999; border-top:0px; border-radius:0 0 10px 10px; text-align:left; font-weight:200; background-color:#000; line-height:24px; margin-left: -1px; margin-right: -1px; visibility: hidden;}

#ft_menu #ft_menu_SH li:hover ul {visibility: visible;}
#ft_menu #ft_menu_SH li ul a{font-weight:200;}

#ft_menu #ft_menu_SH li ul a:last-child {margin-bottom:15px;}
#ft_menu #ft_menu_SH li:hover {border-bottom:0px; border-radius:10px 10px 0 0; }

.right_con01 #ft_menu #ft_menu_SH li ul .con_02 {width:133px;}
.right_con01 #ft_menu #ft_menu_SH li ul .con_03 {width:154px;}
/* BASIC css end */

