@charset "utf-8";
/*
    Common.css
*/

* {max-height:1000000px;margin:0;padding:0;}
img, fieldset, button {border:none;}
hr, button img {display:none;}
li {list-style:none;}
a {color:#666;text-decoration:none;vertical-align:top;}
a:hover, a:active, a:focus, a:visited {text-decoration:none;}
textarea {overflow:auto;} 
table {width:100%;table-layout:fixed;border-collapse:collapse;border-spacing:0;text-align:center;}
table img {vertical-align:top;}
th, td {vertical-align:middle;word-wrap:break-word;word-break:break-all;}
form  {margin:0;padding:0;}
img {vertical-align:middle;}
legend  {position:absolute;left:0;top:0;width:0;height:0;overflow:hidden;visibility:hidden;font-size:0;line-height:0;} /* For Screen Reader */ 
caption {width:0;height:0;margin:0;padding:0;font-size:0;line-height:0;text-indent:-9999px;overflow:hidden;visibility:hidden;}
em {font-style:normal;}
.blind {position:absolute;left:-9999px;top:-9999px;}
input, textarea, select {-webkit-appearance:none;border-radius:0;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, main {display:block;}
strong {font-weight:800;}
label {cursor:pointer;}

#location {
	position:absolute; top:0px; right:0px; padding-left:17px;
	background:url('../kas/img/KAS/images/common/img_locateion.gif') no-repeat left 1px;
}
#location ul { overflow:hidden; list-style:none; color:#8a8b8b;}
#location ul li { 
	float:left; font-size:11px; margin-right:7px;  padding-right:10px;
	background:url('../kas/img/KAS/images/blet/blet_arrow01.gif') no-repeat right 3px;
}
#location ul li.here { background:none; margin:0px; padding:0px; }
.path{ font-size: 0.880em; color: #999;  border-top: 1px solid #d6d6d6; padding: 11px 18px 15px 0; line-height: 1; text-align: right;margin-top:-79px;}
.path span, .path em{ margin: 0 7px 0 0; padding: 0 0 0 9px;font-size:15px;}
.path em{ color: #5a5a5a; margin-left: -3px; font-weight: bold;}


/*========== 찾아오시는 길  ==========*/
.timeTable { width:100%: overflow:hidden;}
.timeTable div.left { width:270px; float:left; margin-left:50px;}
.timeTable div.right { width:260px; float:right; margin-right:50px;}

.timeTable table { border:1px solid #a7c1da; text-align:center;}
.timeTable thead th { background-color:#edf4f9; border:1px solid #a7c1da; padding:8px 5px; color:#373737; font-weight:normal;}
.timeTable tbody th { border:1px solid #a7c1da;padding:8px 5px;color:#373737; font-weight:normal;}
.timeTable tbody td { border:1px solid #a7c1da;padding:8px 5px;color:#373737;}

/*========== 한국제품인정기구  ==========*/
.aboutText { width:100%; overflow:hidden; background:url('/kas/img/KAS/content/img_about03.gif') no-repeat left top; height:106px; margin-bottom:30px;} 
.aboutText p { margin:15px 0 15px 180px;}
.aboutText ul { margin-left:180px;}
.aboutText ul li { background:url('/kas/img/KAS/blet/blet_arrow02.gif') no-repeat left 9px; padding-left:15px; color:#414142; margin-bottom:3px;}

.textType01 { padding-left:20px; color:#373737;font-weight:normal; font-size:14px;}
.textType01 span { color:#747474;}

.listText01 { width:100%; overflow:hidden; }
.listText01 li { color:#373737; background:url('/kas/img/KAS/blet/blet_square01.gif') no-repeat left 2px; padding-left:10px; margin:0 0 16px 10px;}
.listText01 li.end { margin-bottom:0px;}

.listText02 { width:100%; overflow:hidden; }
.listText02 li { color:#373737; background:url('/kas/img/KAS/blet/blet_square01.gif') no-repeat left 5px; padding-left:10px; margin:0 0 5px 0px; line-height:18px; vertical-align:top;}
.listText02 li.end { margin-bottom:0px;}
.listText02 li.end_end { color:#373737; background:url('/kas/img/KAS/blet/blet_check.gif') no-repeat left 0px; padding-left:10px; margin:0 0 5px 0px; line-height:18px; vertical-align:top; margin-bottom:0px;}
p.title { margin:0 0 5px 8px; color:#1b599c; font-weight:bold; }


/* FONT */
.NG{font-family:'나눔고딕', NG, sans-serif}
.NGB{font-family:'나눔고딕 Bold', NGB, sans-serif}
.NGEB{font-family:'나눔고딕 ExtraBold', NGEB, sans-serif}
.p10 {font-size:10.5px !important;}
.p11 {font-size:11px !important;}
.p12 {font-size:12px !important;}
.p14 {font-size:14px !important;}
.p16 {font-size:16px !important;}
.p22 {font-size:22px !important;}
.batang{ font-family: batang, "바탕";}
.gulim{ font-family: Gulim, "굴림";}
.underline {text-decoration:underline;}
.orange {color:#ff3300 !important;}
.blue {color:#0099ff !important;}
.blue2 {color:#1ab1f6 !important;}
.white{ color: #ffffff !important;}
.red{ color: #ff0000 !important;}
.green{ color: #21ae00 !important;}
.gray{ color: #999;}
.gray2{ color: #2a2d31;}
.black{ color: #333  !important;}
.black2{ color: #666  !important;}
.black3{ color: #000  !important;}

.strong{ font-weight: bold !important;}
.thin{ font-weight: normal !important;}

.line11{ line-height: 1.1;}
.line13{ line-height: 1.3 !important;}
.line15{ line-height: 1.5;}
.line22{ line-height: 22px;}
.line25{ line-height: 25px;}


