@charset "utf-8";

/* ========================= */
/* == 기밀협회 스타일시트 == */
/* == css 작성 : 심재인   == */
/* == 2013년 07월 10일    == */
/* ========================= */

/* 기본 규칙 */
@font-face{
font-family:ng;
src:url(NanumGothic.eot);
src:local(※), url(NanumGothic.woff) format(‘woff’)
}

body,table,input,textarea,select,button{font-family:NanumGothic,'나눔고딕',ng,sans-serif; font-size:12px;}

html, body {height:100%; margin:0; padding:0;}
html{overflow-y:scroll; overflow-x:hidden;}
table {width:100%;border:0px; border-spacing:0px; border-collapse:collapse; text-align:left;}
th, td {padding:0px; font-size:12px;}


body {background-image: url(http://koreaairtightness.com/images/sub/top_bg.jpg);background-color: #ffffff;background-repeat: repeat-x;background-position: center top;COLOR: #666666;}
img {border:0;}
a {outline:none; select-dummy:expression(this.hideFocus=true);}
.png24 {tmp:expression(setPng24(this));}
ul {display: block;list-style-type: disc;
-webkit-margin-before: 1em;
-webkit-margin-after: 1em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
-webkit-padding-start: -0px;}
ul, li{margin:0; padding:0;list-style:none;}

a:link {text-decoration: none;color: #999999;}
a:visited {text-decoration: none;color: #999999;}
a:hover {text-decoration: none;color: #999999;}
a:active {text-decoration: none;color: #999999;}

.clear{clear:both;}

/* Layout */
#container{width:100%; margin:0; color:#333; line-height:130%;}
#top{padding:0; height:100px;}
#top h1{padding:0; margin:0;}
#leftnav{float:left; width:200px; margin:40px 0 0 0; padding:0 0 0 10px;}
#rightnav{float:right; width:10px;margin:0;}
#content{margin-left:250px; margin-right:10px; padding:0;}
#footer{clear:both; margin:0; padding:60px 0 0 0; color:#333; overflow-x:hidden;}
#leftnav p, #rightnav p {margin:0 0 1em 0; }
#content h2 {margin:0 0 .5em 0; }

/*  top  */
.top {position:absolute; top:0; left:0; margin:0; width:100%; padding:0; font-size:11px;}
.top .logo {position:absolute; top:0; left:0; padding:0;}
.top .login {position:absolute; top:50px; right:10px; padding:0; line-height:50px; color:#808080; float:right;}
.top .login span{color:#cdcdcd; margin:0 16px;}

/*  sub_menu  */
.sub_tit {width:200px; height:65px; line-height:65px; color:#ffffff; background:#8E2313; font-size:16px; font-weight:bold; text-align:center; margin-bottom:10px;}
.sub_menu {width:200px;margin:0; padding:0; font-size:14px;}
.sub_menu li {color:#4d4d4d; height:32px; line-height:32px; background: url(http://koreaairtightness.com/images/sub/m_bg.jpg) 0 0 no-repeat; margin-bottom:2px;}
.sub_menu li a {padding-left:10px;display:block; color:#4d4d4d; background: url(http://koreaairtightness.com/images/sub/m_bg.jpg) 0 0 no-repeat; height:32px; line-height:32px;}
.sub_menu li a:hover {display:block; background: url(http://koreaairtightness.com/images/sub/m_bg.jpg) 0 0 no-repeat;}
.sub_menu li.sub_on {padding-left:10px;display:block; background: url(http://koreaairtightness.com/images/sub/m_bg.jpg) 0 0 no-repeat; color:#8E2313; font-weight:bold;}

/*  sub_body  */
.sub_body {margin:0; padding:0; color:#4d4d4d; line-height:22px; font-size:13px;}
.sub_body .sb_navi{margin:0; height:40px; color:#666666; font-size:11px; line-height:40px; overflow-x:hidden;}
.sub_body .sb_navi li {float:left; color:#666666;}
.sub_body .sb_navi li a {display:block; color:#666666;}
.sub_body .sb_navi li a:hover {display:block; color:#000000;}
.sub_body .sb_navi li.vr {margin:0 10px;}
.sub_body .sb_navi li a.on {display:block; color:#ff0000;}
.sub_body .sb_top{margin:0 0 30px 0; height:65px; text-align:left; color:#ffffff; font-size:11px; background: url(http://koreaairtightness.com/images/sub/body_top_bg.jpg) 0 0 repeat-x;}
.sub_body .sb_top span.red1{font-size:14px; color:#D0402A; font-weight:bold;}
.sub_body .sb_top span.green1{font-size:14px; color:#69CD85; font-weight:bold;}
.sub_body p {line-height:18px;}
.sub_body p.board a {display:block; color:#8E2313;}
.sub_body p.board a:hover {display:block; color:#8E2313;}

/*  footer  */
.add {margin:0; width:100%; height:50px; padding:15px 0 0 0; border-top: solid 3px #cdcdcd; font-size:11px; color:#737373; overflow-x:hidden;}
.add ul{width:100%; text-align:left; margin-left:10px; overflow-x:hidden;}
.add li{list-style:none; float:left; line-height:18px; overflow-x:hidden;}
.add li.left{border-right:solid 1px #C1C1C1;padding-right:30px;}
.add li.right{padding-left:30px;}
.add li span.tit{font-weight:bold; color:#E00000; font-size:15px;}
.add li span.copy{font-size:10px;}
.add li span.area{font-weight:bold; color:#000000;}
.add li span.num{font-weight:bold; color:#E00000;}

/* body */
.sub_body .tit {background: url(http://koreaairtightness.com/images/sub/h2_dot.jpg) 0 5px no-repeat; padding-left:20px; font-size:16px; font-weight:bold; color:#000000;}
.sub_body .l_10 {line-height:22px; margin-top:30px; margin-left:20px;}
.sub_body .l_10 p.down a {display:block; color:#8E2313;}
.sub_body .l_10 p.down a:hover {display:block; color:#8E2313;}
.sub_body .l_5 {line-height:22px; margin-top:10px; margin-left:10px;}
.sub_body .l_1 {line-height:22px; margin-top:10px; margin-left:10px; margin-bottom:20px;}
.sub_body .s_tit {font-size:14px; font-weight:bold; color:#000000; padding-bottom:15px;}
.sub_body .s_tit2 {font-size:12px; font-weight:bold; color:#000000; padding-bottom:15px;}
.sub_body span.red{font-size:12px; font-weight:bold; color:#8E2313;}
.sub_body span.write{float:right; font-size:12px; font-weight:bold; color:#8E2313; padding-top:30px;}

table.organization {width:100%;table-layout:fixed;border-top:2px solid #8E2313;text-align:left;}
table.organization caption{display:none;}
table.organization thead th{background:#ffffff;padding:0;}
table.organization tbody th{background:#eee;padding:2px 10px 3px;border-right:1px solid #dadada;border-bottom:1px solid #dadada;font-weight:bold;}
table.organization tfoot th{background:#eee;padding:2px 10px 3px;border-right:1px solid #dadada;border-bottom:1px solid #dadada}
table.organization td {border-left:1px solid #b4d1e8;padding:2px 10px 2px;border-bottom:1px solid #dadada}
table.organization .first{border-left:1px solid #b4d1e8 !important} 
table.organization th:first-child, table.tbl td:first-child {border-left:none}