@charset "euc-kr";

/* common */
#skinnavi{width:0; height:0; overflow:hidden; font:0; line-height:0;}
.comment{width:0; height:0; overflow:hidden; font:0; line-height:0;} /* iframe µî ´Ù¸¥»çÀÌÆ®¿¡¼­ ·ÎµùÇÒ°æ¿ì ¼³¸íÀ» ÇØÁØ´Ù. ´Ü, È­¸é»ó ¼û±è */
.source{font:normal 11px µ¸¿ò; color:#56879a; line-height:14px; letter-spacing:-1px;} /* iframe ÃâÃ³ÅØ½ºÆ® */
.fl{float:left;}
.fr{float:right;}
.fno{float:none;}
.dno{display:none;}
.din{display:inline;}
.cbo{clear:both;}
.tl{text-align:left;}
.tr{text-align:right;}
.tc{text-align:center;}

/* header */
#header .logo{float:left;}
#header .logo img{padding:10px 0 11px 0; }
#header dl{float:right; margin-top:15px;}
#header dl dt{display:none;}
#header dl dd{float:left; border-right:1px solid #9B9B9B; height:10px;}
#header dl dd img{padding:2px 12px;}
#header dl dd.sitemap{border:none; cursor:pointer;}

/* gnbVisual */ 
#gnbVisual{}
#gnbVisual div{padding-left:9px; float:left; background:url(/images/common/top/sub_left.jpg) no-repeat 0 0;}
#gnbVisual div dl, #gnbVisual p{width:0; height:0; overflow:hidden; font-size:0; line-height:0;}

/* index */
#indexLeft{float:left; background:url(/images/main/new/left_bg.gif) repeat-y 0 0; font-size:0; line-height:0;}
#indexLeft .indexLeftBg{float:left; background:url(/images/main/new/left_bg_bottom.gif) no-repeat 0 bottom;}
#indexLeft .search,
#lnb .search{float:left; clear:both;}
#indexLeft .search dt{padding:0 0 3px 0;}
#indexLeft .search dd,
#lnb .search dd{float:left; padding:3px 0 0 0;}
#indexLeft .searchWrap, #lnb .searchWrap{width:139px;}
#indexLeft .search .select,
#lnb .search .select{behavior:url('/kiet/inc/selectbox.htc'); width:119px; height:18px; margin:0 0 0 15px; border:1px solid #fff; vertical-align:middle;}
#indexLeft .search dd .input,
#lnb .search dd .input{width:117px; height:19px; margin:-1px 5px 0 15px; border:1px solid #d5d5d5;}
#indexLeft .search .industrial,
#lnb .search .industrial{padding:10px 0 0 15px;}
#indexLeft .dataeaseKiet,
#indexLeft .dataeaseInfo{float:left; clear:both; margin:11px 0 0 15px; width:173px; padding:0 0 9px 0; background:#d5d5d5; display:inline;}
#indexLeft .dataeaseKiet dd,
#indexLeft .dataeaseInfo dd{padding:9px 0 0 7px;}
#indexLeft .leftBanner{float:left; clear:both; margin:0 0 0 15px; display:inline;}
#indexLeft .leftBanner dt{display:none;}
#indexLeft .leftBanner dd{padding:5px 0 0 0;}
#indexLeft .leftBanner dd.library{margin:11px 0 4px 0;}
#indexLeft .memberJoin{float:left; clear:both; margin:12px 0 0 15px; display:inline;}

#indexCon{}
#indexCon .focus{width:100%;}
#indexCon .focus dt{padding:0 0 8px 0;}
#indexCon .focus dt span,
#indexCon .newsBrief dt span{height:15px; background:#dce1e5; display:block;}
#indexCon .focus ul{margin:0 0 0 9px;}
#indexCon .focus li{color:#ec2e00; font-size:0; line-height:0;}
#indexCon .focus li a{color:#7f7f7f; font-size:12px; line-height:14px;}
#indexCon .focus li a:hover {color:#56879a;}
#indexCon .focus li a.blt{background:url(/images/main/bullet_main03.gif) no-repeat 0 3px; padding:0 0 0 15px;}
#indexCon .newsBrief{clear:both;}
#indexCon .newsBrief dt{padding:18px 0 8px 0;}
#indexCon .newsBrief dd{float:left; width:436px; margin:5px 0 15px 0; padding:0 0 15px 0; background:url(/images/common/dot03.gif) repeat-x 0 bottom;}
#indexCon .newsBrief ul{float:left;}
#indexCon .newsBrief ul li{float:left; color:#56879a; font-size:11px; line-height:18px;}
#indexCon .newsBrief .img{float:left; background:#fff; padding:3px 20px 0 0; display:block;}
#indexCon .newsBrief li p img{margin:0 5px -1px 5px;}
#indexCon .newsBrief li p span{margin:0 15px 0 0;}
#indexCon .newsBrief li p img.more{margin:0 0 -1px 15px;}
#indexCon .newsBrief a{letter-spacing:-1px; color:#7f7f7f; font-size:12px; line-height:20px;}
#indexCon .newsBrief a:hover{color:#56879a; text-decoration:underline;}
.webzineList,
.boardList{float:left; clear:both; width:100%;}
.webzineList{margin:20px 0 3px 0;}
.webzineList dt,
.boardList dt{float:left; font-size:0; line-height:0;}
.webzineList dd,
.boardList dd{float:left; width:300px; padding:4px 0 0 50px; text-align:center; letter-spacing:5px;}
.webzineList dd img,
.boardList dd img{margin:0 0 -1px 0;}
.webzineList dd a,
.boardList dd a{font-size:11px; font-weight:bold; color:#92aab0}
.webzineList dd a:hover,
.boardList dd a:hover,
.webzineList dd a.on,
.boardList dd a.on{color:#f6899f}

#indexRight a{color:#7f7f7f; font-size:12px; line-height:18px;}
#indexRight a:hover{color:#56879a;}
#indexRight .report,
#indexRight .report dt,
#indexRight .rebook,
#indexRight .rebook dt,
#indexRight .column,
#indexRight .column dt,
#indexRight .video,
#indexRight .calendar{float:left; clear:both; width:100%;}
#indexRight .report{background:url(/images/main/new/report_img01.gif) no-repeat 0 39px;}
#indexRight .rebook{margin:15px 0 0 0; background:url(/images/main/new/report_img02.gif) no-repeat 0 39px;}
#indexRight .column{margin:15px 0 0 0; background:url(/images/main/new/report_img03.gif) no-repeat 0 39px;}
#indexRight .report dt,
#indexRight .rebook dt,
#indexRight .column dt{margin:0 0 14px 0; background:url(/images/main/report_bg.gif) no-repeat 0 0;}
#indexRight .report dt .fl,
#indexRight .rebook dt .fl,
#indexRight .column dt .fl{margin:0 0 0 10px;}
#indexRight .report dt .fr,
#indexRight .rebook dt .fr,
#indexRight .column dt .fr{margin:6px 10px 0 0;}
#indexRight .report dd,
#indexRight .rebook dd,
#indexRight .column dd{width:180px; float:left; clear:both; margin:0 0 0 70px; padding:0 0 0 5px; background:url(/images/main/new/bullet_main01.gif) no-repeat 0 7px; display:inline;}
#indexRight .video{width:256px; height:156px; margin:15px 0 8px 0; background:url(/images/main/new/media_img_bg.gif) no-repeat 0 34px;}
#indexRight .video dt{margin:0 0 10px 0;}
#indexRight .video dd{float:left; width:256px; text-align:center;}
#indexRight .video dd ul{float:left; margin:0 0 5px 35px;  display:inline;}
#indexRight .video dd ul li{float:left; padding:0 4px 0 0;}
#indexRight .video dd ul li a.imgBox{border:3px solid #dbdcdb; float:left;}
#indexRight .video dd ul li a.imgBox img{border:3px solid f2f0f2;}
#indexRight .economy{float:left; clear:both; width:256px; height:133px; background:url(/images/main/economy_bg.gif) no-repeat 0 0; display:inline;}
#indexRight .economy dt{float:left; padding:12px 0 13px 8px; width:230px;}
#indexRight .economy dt .fr{margin:10px 0 0 0;}
#indexRight .economy dd{float:left; clear:both; width:160px; margin:0 0 0 10px; padding:0 0 0 5px; background:url(/images/main/new/bullet_main01.gif) no-repeat 0 7px;}
#indexRight .calendar{position:relative; width:256px; height:187px; margin:8px 0 0 0; background:url(/images/main/new/calendar_bg.gif) no-repeat 0 0;}
#indexRight .calendar dl{float:left; margin:8px 0 0 13px; display:inline;}
#indexRight .calendar dt{float:left;}
#indexRight .calendar dd{float:left; padding:1px 0 0 40px;}
#indexRight .calendar dd select{width:50px;}
#indexRight .calendar table{position:absolute; top:37px; left:86px; width:155px;}
#indexRight .calendar table thead tr th,
#indexRight .calendar table tbody tr td{width:19px; height:16px; border:2px solid #f6f5f5; font-size:11px; line-height:14px;}
#indexRight .calendar table thead tr th{background:#058496; color:#fff; font-weight:normal;}
#indexRight .calendar table tbody tr td{position:relative; text-align:right; color:#666666; }
#indexRight .calendar table tbody tr td strong{font-weight:bold; color:#226880;}
#indexRight .calendar table tbody tr td a{font-weight:bold 11px; color:#666666;}
#indexRight .calendar table tbody tr td a:hover{text-decoration:underline;}
#indexRight .calendar .sun{color:#ff0000;}
#indexRight .calendar .sat{color:#0000ff;}
#indexRight .calendar table tbody tr td div{position:absolute; top:2px; left:22px; line-height:14px; padding:1px 6px; border:1px solid #626262; cursor:pointer; background:#fff; z-index:50;}
#indexRight .calendar table tbody tr td div a{color:#56879a; font-weight:normal; text-decoration:underline;}

/* indexRight Tab */ 
#noticeTab {float:left; clear:both; width:100%; height:88px; position:relative; margin:15px 0 0 0;}
#noticeTab li{float:left; display:inline;}
#noticeTab li a{cursor:pointer;}
#noticeTab li ul{position:absolute; top:35px; left:0;}
#noticeTab ul li{clear:both; width:250px;}
#noticeTab ul li a{padding:0 0 0 10px; background:url(/images/main/new/bullet_main01.gif) no-repeat 5px 5px;}
#noticeTab li ul.notice1{}
#noticeTab li ul.notice2{display:none;}
#noticeTab li ul.notice3{display:none;}
#indexRight noscript{color:#ff4800;}


/* lnb */ 
#lnb .search{margin:15px 0 0 -3px; font-size:0; line-height:0; display:inline;}
#lnb .search dt{width:0; height:0; overflow:hidden; font-size:0; line-height:0;}
#lnb .lnb{float:left; clear:both; margin:16px 0 0 15px; font-size:0; line-height:0; display:inline;}
#lnb .lnb dd{clear:both; width:157px; margin:0 0 0 7px; border-bottom:1px solid #E3E3E3; background:#f9f9f9;}
#lnb .lnb dd ul{padding:10px 0 10px 0; background:url(/images/common/left/new/left_dot.gif) no-repeat 0 top;}
#lnb .lnb dd li img{padding:6px 0; cursor:pointer;}
#lnb .banner{float:left; clear:both; margin:30px 0 0 20px; font-size:0; line-height:0; display:inline;}
#lnb .banner dt{display:none;}
#lnb .banner dd{padding:0 0 5px 0;}
#lnb .banner dd.lnbReport,
#lnb .banner dd.lnbBrochure{float:left; clear:both; width:159px; height:39px;}
#lnb .banner dd.lnbReport{background:url(/images/common/left/new/left_mnu_bg.gif) no-repeat 0 0;}
#lnb .banner dd.lnbReport ul,
#lnb .banner dd.lnbBrochure ul{margin:7px 10px 0 55px;}
#lnb .banner dd.lnbReport ul li, 
#lnb .banner dd.lnbBrochure ul li{float:right; width:100%;}
#lnb .banner dd.lnbReport ul li a,
#lnb .banner dd.lnbBrochure ul li a{float:left; padding:8px 5px;}
#lnb .banner dd.lnbBrochure{background:url(/images/common/left/new/left_mnu2_bg.gif) no-repeat 0 0;}

/* footer */ 
#footer{}
#footer .footerFamily,
#footer .footerAdd{float:left; clear:both; width:100%; font-size:0; line-height:0;}
#footer .footerFamily{height:27px; background:#739fa7;}
#footer .footerFamily dl{float:left; margin:4px 0 0 18px; display:inline;}
#footer .footerFamily dt{float:left; padding:3px 10px 0 0;}
#footer .footerFamily dd{float:left; padding:0 3px 0 0;}
#footer .footerFamily ul{float:right; margin:8px 18px 0 0; display:inline;}
#footer .footerFamily li{float:left; padding:0 0 0 24px;}
#footer .footerAdd{margin:12px 0 0 10px; display:inline;}
#footer .footerAdd p{float:left; margin:10px 37px 0 0; display:block;}
#footer .footerAdd div,
#footer .footerAdd ul li{float:left;}
#footer .footerAdd ul{float:left; clear:both; margin:0 0 10px 0;}
#footer .footerAdd dl{clear:both;}
#footer .footerAdd dl dt{display:none;}
#footer .footerAdd dl dd{clear:both; padding:0 0 4px 0;}
#footer .select{behavior:url('/kiet/inc/selectbox.htc'); width:180px; height:18px; margin:0 0 0 15px; border:1px solid #fff; vertical-align:middle;}

/* POPUP */ 
#popup{}
#popup .popTop{float:none; clear:both; height:38px; margin:0 3px; border-bottom:4px solid #d1dbdc; background:#246A78;}
#popup .popCon{clear:both; margin:0 3px; border-bottom:4px solid #dfdfdf;}
.popLogin{width:350px; margin:35px 0 0 45px; padding:25px 0 0 0; background:url(/images/common/popup/pop_bg03.gif) repeat-x 0 0;}
.popLogin ul{float:left; width:200px; margin:0 0 0 40px; display:inline;}
.popLogin ul li{float:left; width:200px; padding:0 0 3px 0;}
.popLogin .input{width:127px; margin:0; border:1px solid #d5d5d5;}
.popLogin label.blt{float:left; width:50px; color:#69818b; padding:0 0 0 16px; display:block; background:url(/images/common/bullet/bullet_pop.gif) no-repeat 0 2px;}
.popLogin span{float:right; margin:0 45px 0 0;}
.popLogin p.check{clear:both; .margin-top:-30px; margin-left:105px; padding-top:10px;  font:normal 11px µ¸¿ò; color:#7f7f7f;}
.popLogin p.check input{margin-bottom:-2px; margin-right:5px;} 
.popLogin p.btn{float:none; clear:both; width:350px; margin:30px 0 0 0; padding:15px 0 32px 0; text-align:center; background:url(/images/common/popup/pop_bg03.gif) repeat-x 0 0;}
.popLogin .line{padding-bottom:20px; margin-bottom:100px; height:10px; clear:both; background:url(/images/common/popup/pop_bg03.gif) repeat-x 0 bottom; display:block;}
.popCon h2{float:left; clear:both; width:100%; font-weight:bold;}
.popCon ul.popBlt li{float:left; clear:both; width:100%; color:#444; margin:0 0 0 8px; padding:3px 0 0 10px; background:url(/images/common/bullet/bullet03.gif) no-repeat 2px 8px;}

#popupForm{}
#popupForm .popTop{clear:both; height:30px; margin:0 3px; border-top:5px solid #256a79; border-bottom:1px solid #afbec1;}
#popupForm .popTop img{margin:6px 0 2px 2px;}
#popupForm .popCon, 
#popupForm .popHelp{clear:both; margin:0 3px; border-bottom:4px solid #dfdfdf;}
#popupForm .popCon{padding:10px 0 10px 0; text-align:center; background:url(/images/common/popup/pop_bg02.gif) repeat-x 0 0;}
#popupForm .popCon div{padding:30px 0 0 0; vertical-align:middle;}
#popupForm .popHelp{float:left; clear:both; width:565px; text-align:center; margin:10px 0 0 6px;}
#popupForm .popTitle{float:left; width:100%; margin:0 0 15px 0; background:#d3e4e8; color:#56879a;}
#popupForm .popTitle .top{float:left; width:100%; height:2px; font-size:0; line-height:0; background:#d3e4e8 url(/images/common/tb_view_top_left.gif) no-repeat left top;}
#popupForm .popTitle .top span{float:right; width:2px; height:2px; font-size:0; line-height:0; background:#d3e4e8 url(/images/common/tb_view_top_right.gif) no-repeat right top;}
#popupForm .popTitle strong{float:left; padding:4px 15px 1px 15px;}
#popupForm .popTitle .bot{float:left; width:100%; height:2px; font-size:0; line-height:0; background:#d3e4e8 url(/images/common/tb_view_bot_left.gif) no-repeat left bottom;}
#popupForm .popTitle .bot span{float:right; width:2px; height:2px; font-size:0; line-height:0; background:#d3e4e8 url(/images/common/tb_view_bot_right.gif) no-repeat right bottom;}
#popupForm .popHelp .text{float:none; margin:0 20px 15px 20px; padding:0 0 15px 0; text-align:left;}
#popupForm .popHelp .line{background:url(/images/common/dot01.gif) repeat-x 0 bottom;}
#popupForm .popHelp .tr{margin:20px 20px 10px 0;}

#popup{}
#popup .popTop img.fl{margin:15px 0 0 10px;}
#popup .popTop img.fr{margin:25px 10px 0 0;}
.profile{clear:both; padding:10px 15px;}
.profile .profileImg{width:200px; height:150px; background:url(/images/common/profile_bg.gif) no-repeat 20px 10px;}
.profile .profileImg img{margin:20px 30px;}
.profile ul{width:100%;}
.profile ul li{clear:both; width:100%;}
/* KIET »ê¾÷º° ±âÃÊºÐ¼® POPUP */
.popContent{clear:both; margin:0 3px; padding:20px; border-bottom:4px solid #dfdfdf;}
.popContent h1{clear:both; border-top:1px solid #b4cad3; border-bottom:1px solid #b4cad3; color:#666; font:bold 12px µ¸¿ò; line-height:16px; padding:9px 0 5px 28px; background:#f6fbfb url(/images/common/bullet/bullet01.gif) no-repeat 10px center; display:block;}
.popContent h2, .popContent h3, .popContent h4{clear:both; margin:0; padding:9px 0 5px 0; border-bottom:1px solid #e5e5e5; font:normal 12px µ¸¿ò; line-height:16px; display:block;}
.popContent h2{float:none; padding-left:15px; color:#666; background:none;}
.popContent h3{padding-left:15px; color:#56879a;}
.popContent h4{padding-left:20px; color:#56879a;}
.popContent ul{padding:0 0 15px 0; border-bottom:1px solid #e5e5e5;}
.popContent ul li{color:#444; margin:0 0 0 22px; padding:12px 0 0 10px; background:url(/images/common/bullet/bullet03.gif) no-repeat 2px 17px;}
.popContent ul li ul{padding:0; border:none;}
.popContent ul li ul li{color:#666; margin:0; padding:3px 0 0 8px; background:url(/images/common/bullet/bullet04.gif) no-repeat 0 10px;}
.popContent ul li.tblPop{background:none; text-align:center;}
.popContent ul li.tblPop table{clear:both; width:550px; margin:5px 0 0 0; background:#c3d0db; display:inline;}
.popContent ul li.tblPop table thead tr th{color:#fff; padding:6px 0 1px 0; font-weight:normal; border:1px solid #c3d0db; background:#8bb3d3;}
.popContent ul li.tblPop table tbody tr th,
.popContent ul li.tblPop table tbody tr td{background:#fff; color:#333; border:1px solid #c3d0db;}
.popContent ul li.tblPop table tbody tr th{color:#0066cc; font-weight:normal;}
.popContent ul li.tblPop table tbody tr td{text-align:left; padding:6px 5px 1px 5px;}
.popContent ul li.tblPop strong{padding:0 0 0 17px; color:#56799a; background:url(/images/common/bullet/bullet01.gif) no-repeat 0 0;}
.popContent ul li.tblPop p{margin:10px 0 0 100px; padding:0 0 0 7px; text-align:left; font:normal 11px µ¸¿ò; background:url(/images/common/bullet/bullet_arrow02.gif) no-repeat 0 2px;}


/* bg */
.bg1, .bg2, .bg3, .bg4, .bg5, .bg6{float:left; width:100%;}
.bg1{background:url(/images/common/top/sub_99.jpg) repeat-x 0 0;}
.bg2{background:url(/images/common/top/sub_00.jpg) repeat-x 0 0;}
.bg3{background:url(/images/common/top/sub_01.jpg) repeat-x 0 0;}
.bg4{background:url(/images/common/top/sub_03.jpg) repeat-x 0 0;}
.bg5{background:url(/images/common/top/sub_04.jpg) repeat-x 0 0;}
.bg6{background:url(/images/common/top/sub_05.jpg) repeat-x 0 0;}
