@charset "utf-8";

/* 푸터 정보 */
#ft_company {margin-bottom:40px;}
#ft_company .de_admin_company_addr:after,
#ft_company .de_admin_company_fax:after,
#ft_company .de_admin_tongsin_no:after {display:block;visibility:hidden;clear:both;content:'';} /* 줄바꿈 */
#ft_company > span {margin-right:20px;}
#ft_company > span b {color:#929292;}
#ft_link {text-align:center;padding:10px 5px 0;border-top:solid 1px #d6d6d6;}
#ft_link:after {display:block;visibility:hidden;clear:both;content:'';}
#ft_link a {display:inline-block;padding:5px 20px;} 

/*에스크로 추가 푸터수정*/
#ft .escrow{width:100%;text-align:center;padding-bottom:20px;}
#ft .escrow:after{display:block;visibility:hidden;clear:both;content:""}
#ft .escrow a{display:inline-block;}
#ft .escrow a ul{width:auto;}
#ft .escrow a ul li{padding:0px;padding-right:10px;}
#ft .escrow img {max-width:70px;}
/*에스크로 추가 푸터수정 끝*/

#ft_admin {margin-bottom:30px;}
#ft_admin li {display:inline-block;margin:0 5px;border-left:1px solid #616161;padding-left:10px;line-height:13px}
#ft_admin li:first-child {border-left:0}
#ft_admin .tnb_admin a {color:rgb(255, 89, 0);}

/* GNB navi 영역 */
#gnb h2 {position:absolute;font-size:0;line-height:0;overflow:hidden}
.gnb_1dli {position:relative;word-wrap:break-word}
.gnb_1dli_on {color:#fff;text-decoration:none}
.gnb_1da {display:block;padding:0 20px;line-height:48px;color:#010101;text-decoration:none;font-size:1.167em}
.gnb_1da i {position:absolute;right:0;top:0;display:inline-block;color:#c4c4c4;padding:15px;font-size:1.45em}

.gnb_1dam {background:url('img/gnb_bg.png') center right no-repeat}
.gnb_1dli_on .gnb_1da {background-color:#f5f5f5;color:#3a8afd;font-weight:bold;text-decoration:none}
.gnb_1dli_on .gnb_1da:after {position:absolute;left:-1px;top:0;content:"";background:#3a8afd;width:3px;height:100%}

.gnb_1dli_on .gnb_1dam {text-decoration:none}
.gnb_2dul {display:none;z-index:1000;position:absolute;border:1px solid #e8e8e8;padding:10px}
.gnb_1dli_over .gnb_2dul, .gnb_1dli_over2 .gnb_2dul {display:inline-block;top:0;left:263px;width:200px;background:#fff}
.gnb_1dli_over .gnb_2dul:after, .gnb_1dli_over2 .gnb_2dul:after {content:"";position:absolute;top:10px;left:-6px;display:inline-block;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #fff}
.gnb_1dli_over .gnb_2dul:before, .gnb_1dli_over2 .gnb_2dul:before {content:"";position:absolute;top:9px;left:-7px;display:inline-block;width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-right:7px solid #e8e8e8}

.gnb_1dli_over .gnb_2da {display:block;padding:5px 10px;line-height:20px;font-size:1.083em}
.gnb_2da:focus, .gnb_2da:hover {text-decoration:none;color:#3a8afd}

/* 2차 GNB */
.div_gnb2 {border-top:solid 1px #72d955;display:none;}
#gnb2 {width:1200px;margin:0 auto;padding-left:0px;}

.page_title {padding:30px 0;font-size:2.5em;text-align:center;}

/* 비밀번호 타입 스타일*/
input[type=new-password]{
    -webkit-text-security: disc;
    -webkit-text-security: circle;
    -webkit-text-security: square;
    -webkit-text-security: disc;
}
