@charset "utf-8";

@import url(https://fonts.googleapis.com/earlyaccess/nanumgothic.css);

table tr td { font-family: "Nanum Gothic"; font-weight:normal; font-size:16px; line-height:23px}
.index_font01 { font-family: "Nanum Gothic"; font-size: 13px; color: #151819; text-decoration: none; text-align:left; line-height:18px}

.cont_default { font-family: "Nanum Gothic"; font-size: 13px; color: #4b4b4b; text-decoration: none}
.header16_bold { font-family: "Nanum Gothic"; font-size: 18px; color: #2e2e2e; text-decoration: none; font-weight: bold}
.header16_bold01 { font-family: "Nanum Gothic"; font-size: 18px; color: #888888; text-decoration: none; font-weight: bold}
.header16_pink { font-family: "Nanum Gothic"; font-size: 16px; color: #ff0091; text-decoration: none}
.header18_bold { font-family: "Nanum Gothic"; font-size: 18px; color: #d2d2d2; text-decoration: none; font-weight: bold; line-height:66px}
.header24_bold { font-family: "Nanum Gothic"; font-size: 40px; color: #151819; text-decoration: none; font-weight: bold; line-height:60px}
.header24_body { font-family: "Nanum Gothic"; font-size: 40px; color: #151819; text-decoration: none; font-weight: normal; line-height:60px}
.header_title { font-family: "Nanum Gothic"; font-size: 40px; color: #ff0000; text-decoration: none; font-weight: bold}

.font10 { font-family: "Nanum Gothic"; font-weight:normal; font-size:10px; color:#a3a3a3;border-bottom:#f3f3f3 solid 1px}
.font12 { font-family: "Nanum Gothic"; font-weight:normal; font-size:12px; color:#a3a3a3;}
.font13 { font-family: "Nanum Gothic"; font-weight:normal; font-size:13px; color:#333333;}
.font14 { font-family: "Nanum Gothic"; font-weight:normal; font-size:14px; color:#333333;}
.font14_grey { font-family: "Nanum Gothic"; font-weight:normal; font-size:14px; color:#a3a3a3;}
.font15_wh { font-family: "Nanum Gothic"; font-weight:normal; font-size:15px; color:#fff;}
.font16 { font-family: "Nanum Gothic"; font-weight:normal; font-size:16px; color:#333333;}
.font18_wh { font-family: "Nanum Gothic"; font-weight:normal; font-size:18px; color:#fff;}

.main15 { font-family: "Nanum Gothic"; font-weight:normal; font-size:15px; color:#333333; line-height:24px}
.main15_info { font-family: "Nanum Gothic"; font-weight:normal; font-size:15px; color:#333333; line-height:58px}
.main23 { font-family: "Nanum Gothic"; font-size: 23px; color: #333333; text-decoration: none}

.title { font-family: "Nanum Gothic"; font-size: 20px; color: #333333; text-decoration: none; float:left; font-weight: bold; padding-bottom:14px}
.path { font-family: "Nanum Gothic"; font-size: 16px; color: #898989; text-decoration: none; text-align:right; padding-bottom:14px}
.stitle { font-family: "Nanum Gothic"; font-size: 16px; color: #333333; text-decoration: none; text-align:left; padding-top:20px; padding-bottom:14px; clear:both}
.stitle01 { font-family: "Nanum Gothic"; font-size: 16px; color: #333333; text-decoration: none; text-align:left; padding-top:9px; padding-bottom:14px; clear:both}

.footer_txt { font-family: "Dotum"; font-size: 11px; color: #5f6062; text-decoration: none; text-align:left}
.footer_txt li { padding-left:26px}

.footer_main_txt { font-family: "Dotum"; font-size: 11px; color: #5f6062; text-decoration: none; text-align:center}
.footer_main_txt li { padding-left:26px}

.intro16 { font-family: "Nanum Gothic"; font-size: 16px; color: #151819; text-decoration: none}
.intro15 { font-family: "Nanum Gothic"; font-size: 15px; color: #151819; text-decoration: none}

.login19 { font-family: "Nanum Gothic"; font-size: 19px; color: #ea1e69; text-decoration: none}
.login16 { font-family: "Nanum Gothic"; font-size: 16px; text-decoration: none}

.stitl19 { font-family: "Nanum Gothic"; font-size: 19px; color: #333333; text-decoration: none}
.orange15 { font-family: "Nanum Gothic"; font-size: 15px; color: #f9a93b; text-decoration: none}
.orange15_col01 { font-family: "Nanum Gothic"; font-size: 16px; color: #fc7a07; text-decoration: none}
.orange17 thead { font-family: "Nanum Gothic"; font-size: 17px; color: #fc7a07; text-decoration: none}
.orange17 tbody tr td { font-family: "Nanum Gothic"; font-size: 14px; color: #333333; text-decoration: none; border-bottom:#f3f3f3 solid 1px}
.orange17_01 { font-family: "Nanum Gothic"; font-size: 17px; color: #fc7a07; text-decoration: none}
.orange17_02 { font-family: "Nanum Gothic"; font-size: 15px; color: #f9a83c; text-decoration: none}

.orange17_none thead tbody tr td { font-family: "Nanum Gothic"; font-size: 17px; color: #fc7a07; text-decoration: none; border-bottom:#ffffff solid 0px}

.green17 thead { font-family: "Nanum Gothic"; font-size: 17px; color: #85c468; text-decoration: none}
.green17 tbody tr td { font-family: "Nanum Gothic"; font-size: 14px; color: #333333; text-decoration: none; border-bottom:#f3f3f3 solid 1px}

.violet17 thead { font-family: "Nanum Gothic"; font-size: 17px; color: #a864a8; text-decoration: none}
.violet17 tbody tr td.col { font-family: "Nanum Gothic"; font-size: 16px; color: #a864a8; text-decoration: none}
.violet17 tbody tr td { font-family: "Nanum Gothic"; font-size: 14px; color: #333333; text-decoration: none; border-bottom:#f3f3f3 solid 1px}

.grey15_col01 { font-family: "Nanum Gothic"; font-size: 15px; color: #a6a7a8; text-decoration: none}
.aqua15 { font-family: "Nanum Gothic"; font-size: 15px; color: #3cc7c1; text-decoration: none; line-height:24px}
.aqua16 { font-family: "Nanum Gothic"; font-size: 16px; color: #3cc7c1; text-decoration: none; line-height:24px}
.purple15 { font-family: "Nanum Gothic"; font-size: 15px; color: #a864a8; text-decoration: none; line-height:24px}
.green15 { font-family: "Nanum Gothic"; font-size: 15px; color: #85c468; text-decoration: none; line-height:24px}
.stitl20_wh { font-family: "Nanum Gothic"; font-size: 18px; color: #fff; text-decoration: none; padding:20px}
.stitl20_grey { font-family: "Nanum Gothic"; font-size: 18px; color: #cbcbcb; text-decoration: none; padding:20px}
.magenta15 { font-family: "Nanum Gothic"; font-size: 16px; color: #fd5d62; text-decoration: none}
.violet15 { font-family: "Nanum Gothic"; font-size: 16px; color: #a864a8; text-decoration: none}
.hotpink15 { font-family: "Nanum Gothic"; font-size: 16px; color: #ca2154; text-decoration: none}
.hotpink15_dark { font-family: "Nanum Gothic"; font-size: 16px; color: #ca2154; text-decoration: none}

.detail_security thead { font-family: "Nanum Gothic"; font-size: 17px; color: #fc7a07; text-decoration: none}
.detail_security tbody tr { font-family: "Nanum Gothic"; font-size: 14px; color: #333333; text-decoration: none; border-bottom:#f3f3f3 solid 1px}

.detail_security_td { font-family: "Nanum Gothic"; font-size: 14px; color: #333333; text-decoration: none; border-bottom:#f3f3f3 solid 1px}


/*  ----------------------------  링크  ----------------------------------  */
.wake_link {  font-family: "Nanum Gothic"; font-size: 14px; color: #333333; text-decoration: none}
.wake_link a:link       { color: #333333; text-decoration: none }
.wake_link a:visited    { color: #333333; text-decoration: none }
.wake_link a:hover      { color: #333333; text-decoration: none }
.wake_link a:active     { color: #333333; text-decoration: none }


/*  ----------------------------  페이징  ----------------------------------  */
.violet_paging { font-family: "Nanum Gothic"; font-size: 13px; color: #333333; text-decoration: none}
.violet_paging ul li { float:left}
.violet_paging ul li a { float:left; padding:0 10px 0 10px}
.violet_paging a:link       { color: #333333; text-decoration: none }
.violet_paging a:visited    { color: #333333; text-decoration: none }
.violet_paging a:hover      { color: #a864a8; text-decoration: none }
.violet_paging a:active     { color: #333333; text-decoration: none }

.violet_arrow { font-family: "Nanum Gothic"; font-size: 9px; color: #a864a8; text-decoration: none; padding:0 10px 0 10px}
.violet_arrow a:link       { color: #a864a8; text-decoration: none }
.violet_arrow a:visited    { color: #a864a8; text-decoration: none }
.violet_arrow a:hover      { color: #a864a8; text-decoration: none }
.violet_arrow a:active     { color: #a864a8; text-decoration: none }
