/* BASIC css start */
.footer-border {
    margin-top:150px;
    border-top: 3px solid #5d5d5d;
}

.footer-wrap {
    width: 1100px;
    margin: 0 auto;
}

.footer-left-box {
    width: 281px;
    height: 447px;
    border-left: 1px solid #eaeaea;
    border-right: 1px solid #eaeaea;
}

.footer-left-wrap {
    padding: 0px 20px;
}

.footer-right-box {
    width: 816px;
    border-right: 1px solid #eaeaea;
}

.footer-title h3 {
    margin-top: 26px;
    font-size: 18px;
    color: #2f2f2f;
    font-family: 'Open Sans', sans-serif;
    font-weight: bold;
}

.footer-title h3 span {
    font-size: 13px;
    font-weight: normal;
    font-family: 'Malgun Gothic';
}

.footer-tel h1 {
    margin-top: 20px;
    margin-bottom: 5px;
    font-size: 30px;
    font-family: 'Open Sans', sans-serif;
    color: #005aab;
    font-weight: bold;
}

.footer-time {
    line-height: 1.5;
}

.footer-time span.time-subject {
    font-size: 13px;
    font-family: 'Malgun Gothic';
    color: #2d2d2d;
}

.footer-time span.time-content {
    font-size: 13px;
    font-family: 'Malgun Gothic';
    color: #8c8c8c;
}

.bank-info h3 {
    margin-top: 18px;
    font-family: 'Malgun Gothic';
    font-size: 13px;
    color: #505050;
    font-weight: bold;
}

.bank-info p {
    margin-top: 10px;
    font-family: 'Malgun Gothic';
    font-size: 13px;
}

.bank-info span.bank-mark {
    margin-right: 10px;
}

.bank-info span.bank-name {
    color: #2d2d2d;
}

.bank-info span.bank-num {
    color: #8c8c8c;
}

.qna-wrap {
    border-right: 1px solid #eaeaea;
}

.qna-wrap .wrap-box {
    padding: 0px 10px 0px 20px;
}

ul.qna-list {
    margin-top: 20px;
    margin-bottom: 27px;
}

ul.qna-list li {
    float: left;
    margin: 0px 12px;
}

ul.qna-list li a {
    font-size: 13px;
    color: #565656;
    font-family: 'Malgun Gothic';
}

ul.qna-list li a p {
    line-height: 1.5;
    height: 38px;
    text-align: center;
    margin-top: 12px;
}

.notice-wrap .wrap-box {
    padding: 0px 18.5px;
}

.notice-wrap .wrap-box .footer-title h3 {
    background: url(/design/samdacom1/wib/img/footer/bars.png)no-repeat;
    background-position: 289px 8px;
}

.main-notice-wrap {
    margin-top: 10px;
}

.main-notice-wrap a p {
    color: #272727;
    font-size: 13px;
    font-family: 'Nanum Gothic';
    line-height: 1.6;
}

.footer-banner {
    margin-top: 13px;
}

.footer-right-row {
    clear: both;
}

ul.policy-list {
    padding: 0px 17px;
    border-width: 1px 0px 1px 0px;
    border-color: #eaeaea;
    border-style: solid;
}

ul.policy-list li {
    display: inline-block;
    height: 40px;
    line-height: 40px;
}

ul.policy-list li a {
    font-family: 'Malgun Gothic';
    font-size: 13px;
    color: #4c4c4c;
    border-right: 1px solid #eaeaea;
    padding: 0px 21px;
    display: inline-block;
}

ul.policy-list li:last-child a {
    border: none;
}

.footer-right-row-three .wrap-box {
    padding: 20px 25px 25px 20px;
}

.company-info {
    padding-bottom: 20px;
}

.company-info p {
    font-size: 12px;
    color: #4c4c4c;
    line-height: 1.7;
}

.company-info p span {
    color: #dedede;
}

.company-info p span.copyright {
    color: #919191;
}
/* BASIC css end */

