@charset "utf-8";
@import url("common.css"); 

/* 성주영 2009-09 */

/* download table list */
#content table.vdn {border-top:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; font-size:1.1em;}
#content table.vdn a:link,
#content table.vdn a:active,
#content table.vdn a:visited {color:#666;}
#content table.vdn a:hover {color:#000;}
#content table.vdn th {background:#90a8d3 url('../image/sub/bg_tableline.gif') no-repeat right bottom; height:26px;_height:22px; border-bottom:1px solid #dcdcdc; color:#fff; text-align:center; font-weight:100; _padding-top:4px;}
#content table.vdn th.last {background:#90a8d3;}
#content table.vdn td {background:#fff url('../image/sub/bg_tablelinedot.gif') repeat-x right bottom; height:26px; color:#666; text-align:center;}
#content table.vdn td.alleft {text-align:left; padding:0 0 0 10px;}
#content table.vdn td.pad {padding:8px;}
#content table.vdn td.last {background:#fff;}
/* download table view */
#content table.vdnview {border-top:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; font-size:1.1em;}
#content table.vdnview th {background:#90a8d3 url('/image/sub/bul_tableth.gif') no-repeat 10px 50%; text-align:left; padding:0 0 0 20px; height:27px;_height:23px; border-bottom:1px solid #dcdcdc; color:#fff; font-weight:100; _padding-top:4px;}
#content table.vdnview th.title {background:#90a8d3 url('/image/sub/bul_tableth.gif') no-repeat 10px 50%; text-align:left; padding:5px 0 5px 20px; height:17px;_height:13px; border-bottom:1px solid #dcdcdc; color:#fff; font-weight:100; _padding-top:4px;}
#content table.vdnview td.view {background:#fff; color:#000; padding:15px 30px;}
#content table.vdnview td {background:#fff url('../image/sub/bg_tablelinedot.gif') repeat-x right bottom; height:27px; color:#0072bc; padding:0 0 0 20px;}
#content table.vdnview td.name {color:#6c88bb;}
#content table.vdnview td.date {color:#666;}
#content table.vdnview td a:link,
#content table.vdnview td a:active,
#content table.vdnview td a:visited {color:#6c88bb;}
#content table.vdnview td a:hover {color:#6c88bb; text-decoration:underline;}
#content table.vdnview td img {vertical-align:-2px;}

/* download base table */
#content table.download {border:1px solid #dbdcdb; font-size:1.1em; margin:0 0 10px 1px; width:99.9%;}
#content table.download th {background:#90a8d3; color:#fff; font-weight:bold; text-align:left; padding:4px 12px; border:1px solid #dbdcdb;}
#content table.download th.tacenter {text-align:center;}
#content table.download td.vertop {vertical-align:top;}
#content table.download td.vertop span {color:#eb4a99; font-size:0.9em;}
#content table.download td {background:#fff; color:#666; padding:4px 12px; border:1px solid #dbdcdb; text-align:center;}
#content table.download td.alleft {text-align:left;}
#content table.download td.rigblue {background:#e7eeff; color:#0072bc; text-align:center;}
#content table.download td.rigbluelet {background:#e7eeff; color:#0072bc; text-align:left;}
#content table.download td.rigbluestr {background:#e7eeff; text-align:center; color:#7596d4; font-weight:bold;}
#content table.download td.rigblue span {color:#eb4a99; font-size:0.9em;}
#content table.download td.rigblueno {background:#e7eeff; color:#333; border:0; vertical-align:top; text-align:left;}
#content table.download td.prodn {color:#7596d4; font-weight:bold; text-align:left;}
#content table.download td.prodn1 {color:#7596d4; font-weight:bold; text-align:center;}
#content table.download td.bllinkp a:link,
#content table.download td.bllinkp a:active,
#content table.download td.bllinkp a:visited,
#content table.download td.bllinkp a:hover {color:#0072bc; font-size:1.0em; text-decoration:underline;}

/* ahnshop tab table */
#content .ahnshoptab table {border:1px solid #dbdcdb; font-size:1.0em; margin:0 0 10px 1px; width:99.9%;}
#content .ahnshoptab table th {background:#e7eeff; color:#0072bc; text-align:left; font-size:0.9em; font-weight:100; border:1px solid #dbdcdb; padding:4px 12px 0 12px;;}
#content .ahnshoptab table td {background:#fff; color:#666; padding:4px 12px; border:1px solid #dbdcdb; font-size:0.9em;}

/* company news */
#content table.news {border-top:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; font-size:1.1em;}
#content table.news a:link,
#content table.news a:active,
#content table.news a:visited {color:#000;}
#content table.news a:hover {color:#666; text-decoration:underline;}
#content table.news th {background:#90a8d3 url('../image/sub/bg_tableline.gif') no-repeat right bottom; height:26px;_height:22px; border-bottom:1px solid #dcdcdc; color:#fff; text-align:center; font-weight:100; _padding-top:4px;}
#content table.news th.last {background:#90a8d3;}
#content table.news td {background:#fff url('../image/sub/bg_tablelinedot.gif') repeat-x right bottom; height:26px; color:#000; text-align:center;}
#content table.news td.alleft {text-align:left; padding:0 0 0 10px;}
#content table.news td.num {color:#666;}
#content table.news td.last {background:#fff;}

#content table.his {border:0; font-size:1.1em; margin:15px 0 0 0;}
#content table.his td {padding:5px 10px 3px 10px; vertical-align:top; color:#666; font-size:0.9em;}
#content table.his td.alcen {text-align:center; vertical-align:top; padding:5px 0 3px 0; color:#0099cc; font-weight:bold;}
#content table.his td.dotline {background:url('../image/sub/bg_tablelinedot.gif') repeat-x left bottom; height:1px; padding:0; margin:0; font-size:0; line-height:0;}

/* securityinfo */
#content table.labels {border-top:1px solid #90a8d3; width:99.9%;}
#content table.labels th {text-align:center; border:1px solid #90a8d3; height:24px;}
#content table.labels td {padding:8px; border-bottom:1px solid #e6e6e6; line-height:145%; font-size:1.1em;}
#content table.labels td.gray {background:#f0f0f0;}

#content table.seinfo {border:0; font-size:1.1em; border-top:1px solid #dcdcdc;}
#content table.seinfo th {background:#f9f9f9 url('../image/sub/bg_tableline.gif') no-repeat right bottom; padding:5px 0; border-bottom:1px solid #dcdcdc; color:#0d4ea8; text-align:center; font-weight:100;}
#content table.seinfo th.last {background:#f9f9f9;}
#content table.seinfo td {background:#fff url('../image/sub/bg_tablelinedot.gif') repeat-x right bottom; color:#000; text-align:center; font-size:1.0em; padding:5px 0;}
#content table.seinfo td.taleft {text-align:left; padding-left:10px;}
#content table.seinfo td.gr {color:#669900;}
#content table.seinfo td.last {background:#fff url('../image/sub/sinfotdlast.gif') repeat-x right bottom; padding-bottom:8px;}
#content table.seinfo td a:link,
#content table.seinfo td a:active,
#content table.seinfo td a:visited {color:#000;}
#content table.seinfo td a:hover {color:#666;}

#content table.seinfoview {border-top:1px solid #90a8d3; border-left:0; border-right:0; font-size:1.1em; width:99.9%;}
#content table.seinfoview th {background:#f9f9f9; text-align:center; color:#0d4ea8; font-weight:100; padding:5px 0; border-left:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc;}
#content table.seinfoview th.leftline {border-left:0;}
#content table.seinfoview th.dotline {background:#f9f9f9 url('../image/sub/securityinfo/th_dotline.gif') repeat-x left top; height:21px; overflow:hidden; border:0; text-align:left; padding-left:10px;}
#content table.seinfoview td {background:#fff; text-align:left; color:#000; padding:5px 5px 5px 10px; border-left:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc;}
#content table.seinfoview td.pink {color:#eb4a99;}
#content table.seinfoview td.writeview {color:#333; border:0;}
#content table.seinfoview td.wvlast {background:#fff url('../image/sub/sinfotdlast.gif') repeat-x right bottom; padding-bottom:8px; border:0;}

/* header */
#content table.head_pri {border:1px solid #ccc; color:#000; font-size:1.1em; margin:0 0 0 1px; width:99%;}
#content table.head_pri th {font-weight:100; height:27px; border-bottom:1px solid #ccc; border-right:1px solid #ccc; background:#efefef; text-align:center;}
#content table.head_pri td {border-bottom:1px solid #ccc; border-right:1px solid #ccc; padding:5px 5px;#padding:4px 5px;}
#content table.head_pri td.alcen {text-align:center;}

/* paging num */
#content .paging {text-align:center; margin:15px 0 0 0; font-size:0.90em; color:#666;}
#content .paging a:link,
#content .paging a:active,
#content .paging a:visited {color:#666;}
#content .paging a:hover {color:#666; text-decoration:underline;}
#content .paging a:link.on,
#content .paging a:active.on,
#content .paging a:visited.on,
#content .paging a:hover.on {color:#eb4a99; text-decoration:none;}
#content .paging img {padding:0 5px 1px 5px;}

