@charset "utf-8";

*{margin:0;padding:0;line-height:160%;color:#666;font-size:12px}
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {font-family:'맑은 고딕','Malgun Gothic','돋움','MALGUN',Dotum,Helvetica,AppleGothic,Sans-serif; }
table td,table th{font-family:'맑은 고딕','Malgun Gothic','돋움','MALGUN',Dotum,Helvetica,AppleGothic,Sans-serif;}
input,button,select{font-family:'맑은 고딕','Malgun Gothic','돋움','MALGUN',Dotum,Helvetica,AppleGothic,Sans-serif;}
ul,ol,li{list-style:none}
form{border:0}
table,img{border:0}
a{text-decoration:none;}
a:hover{text-decoration:underline; }
textarea { border:1px solid #c4c4c4; font-size:13px; color:#666}
img,input,select, table td input{vertical-align:middle;}
input.text{border:1px solid #c0c0c0; height:24px; font-size:14px; color:#888888; padding:0 3px 0 3px; }
select{border:1px solid #c0c0c0; font-size:14px; height:26px; padding:2px 2px 2px 2px; color:#888888;}

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {line-height:160%;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {content: '';content: none;}
table {border-collapse:collapse; border-spacing:0; width:100%}
table td input {vertical-align:middle;}
caption,hr,legend{visibility:hidden;width:0;height:0;line-height:0;overflow:hidden;font-size:0}

h1, h2, h3, h4, h5, h6 {font-family:'HanaUL','Malgun Gothic'; }


.w920 {width:920px !important;}

#wrap {padding:0 20px; text-align:center; width:800px; margin:0 auto}
.header{background: url(/img/security/header-line.gif) repeat-x bottom; height:103px; text-align:left;}
.header h1{padding-top:34px; display:block;}
.content {border-bottom:1px solid #d7d7d7; padding:65px 0 65px;}

.footer {font-size:15px; margin-top:35px}
.footer span.gold {color:#9c7940; font-size:15px;}
.footer span.eng {color:#999; font-size:14px; padding-top:8px;}


.menu-list {text-align:left;}
.menu-list li{font-size:15px;}
.menu-list li span{font-size:13px;}
.content2 {border-bottom:1px solid #d7d7d7; padding:22px 0 50px;}
.contents {text-align:left; width:816px; margin:0 0 0 50px;  }
.contents .tit {font-size:20px; color:#333333; font-weight:normal;}
.contents .s-txt {font-size:13px; margin-top:15px; color:#666; font-weight:normal;}
.contents .list-txt li{font-size:13px !important; color:#666; font-weight:normal;}

.tbl-type3 td span.icon{background: url(/img/security/security_icon.gif) 0 0 no-repeat; width:16px; height:16px; padding-left:20px; margin-left:10px}
.tbl-type3 td span.icon2{background-position: 0 -16px;}
.tbl-type3 td span.icon3{background-position: 0 -32px;}
.tbl-type3 .security-tbl td{text-align:left;}
.tbl-type3 .security-tbl td .a-green{color:#008485; font-size:13px; text-decoration:underline;}
.tbl-type3 .security-tbl td .pink{color:#ea0061; font-size:13px; }

.g-box {border:1px solid #e5e5e5; background-color:#fafbfc;}

.foot{background: url(/img/security/foot-line.gif) repeat-x top; height:75px; padding-top:20px; background-color:#fbfbfb;  margin:0 auto !important; width:920px;}
.foot .dd{ text-align:center; width:920px; margin:0 auto !important;}
.foot ul {margin-bottom:5px;}
.foot ul li{display:inline;}
