/* BASIC css start */
/* 풋터 */
#ftWrap {  margin-top: 30px;border-top:1px solid #ddd; }
#footer_wrap {position:relative; border-top:1px solid #e3e3e3;}
#footer{overflow:hidden; padding:0 0 0px 0;}
/* 풋터 메뉴 */
.foot_list{ line-height:1;background-color:#f8f8f8;margin-bottom:0px;width:100%;}
.foot_list ul{overflow:hidden; width:1200px; margin:0 auto;}
.foot_list ul li{float:left; padding:15px 0 15px 0;}
.foot_list ul li a{padding:0 15px 0 14px; color:#717171; border-left:1px solid #e0e0e0;}
.foot_list ul li a:hover{color:#000; }
.foot_list ul li:first-child a{padding-left:0; border-left:0 none;}
.foot_list .b_sns {float:right; padding:15px 0 15px 0;}
.foot_list .b_sns a{padding:0 10px 0 10px; color:#333;font-size:18px;border-left:none; }
.foot_list .b_sns a:hover{color:#666; }
/* 회사 정보 */
.foot_cont{overflow:hidden; padding:35px 0 40px 0; color:#999; font-size:11px; line-height:1.8; }
.foot_cont .foot_logo{display:block; width:200px; padding:0 0 10px 0;}
.foot_cont .foot_info{display:inline-block; font-size:12px; color:#555; width:60%; float:left;}
.foot_cont .foot_info_list{overflow:hidden; width:100%;}
.foot_cont .foot_info_list dl{float:left;}
.foot_cont .foot_info_list dl.hosting{display:block; width:100%; clear:both;}
.foot_cont .foot_info_list dt{float:left;}
.foot_cont .foot_info_list dd{float:left; padding:0 15px 0 3px;}
.foot_cont .copyright{float:left; width:100%; font-size:12px; color:#555; margin-top:10px;}

.cs-center{float:left;margin-top:15px;}
.cs-center h3{font-size:14px;font-weight:400;color:#333;}
.cs-center strong{font-size:18px;font-weight:400;color:#333;}
.cs-center p{font-size:12px;color:#707070;font-weight:400;}
.bank-info{margin-left:50px;float:right;margin-top:15px;}
.bank-info h3{font-size:14px;font-weight:400;color:#333;margin-bottom:10px;}
.bank-info strong{font-size:20px;font-weight:400;color:#333;}
.bank-info p{font-size:12px;color:#707070;font-weight:400;}



/* ftLink */
#ftLink { margin-top: 60px; background-color: #282828; border-top: 2px solid #eaeaea; border-bottom: 2px solid #eaeaea; width:100%; }
#ftLink .link { text-align: center; font-size:0; line-height: 0;}
#ftLink .link li { display: inline; }
#ftLink .link a { display: inline-block; height: 25px; padding-left: 11px; padding-right: 10px; font-size: 11px; line-height: 25px; color: #d3d3d3; background: url(/images/d3/modern_simple/common/bull_ftlink.gif) no-repeat 0 45%;}
#ftLink .link li.first a { padding-left: 0; background-image: none; }

/* BASIC css end */

