/* Minification failed. Returning unminified contents.
(710,126): run-time error CSS1039: Token not allowed after unary operator: '-text-default'
 */
/*
 * jQuery UI CSS Framework 1.8.18
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 */

/* Layout helpers
----------------------------------*/
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:before, .ui-helper-clearfix:after { content: ""; display: table; }
.ui-helper-clearfix:after { clear: both; }
.ui-helper-clearfix { zoom: 1; }
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }


/* Interaction Cues
----------------------------------*/
.ui-state-disabled { cursor: default !important; }


/* Icons
----------------------------------*/

/* states and images */
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }


/*
 * jQuery UI CSS Framework 1.8.18
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS,%20Tahoma,%20Verdana,%20Arial,%20sans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=12_gloss_wave.png&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=03_highlight_soft.png&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f6f6f6&bgTextureDefault=02_glass.png&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=02_glass.png&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=03_highlight_soft.png&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=08_diagonals_thick.png&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=08_diagonals_thick.png&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=01_flat.png&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px
 */


/* Component containers
----------------------------------*/
.ui-widget { font-family: ����, dotum; font-size: 9pt; }
.ui-widget .ui-widget { font-size: 9pt; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 1em; }
.ui-widget-content { border: 1px solid #dddddd; background: #eeeeee url(images/ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x; color: #333333; }
.ui-widget-content a { color: #333333; }
.ui-widget-header { border: 1px solid #4297d7; background: #5c9ccc url(images/ui-bg_gloss-wave_55_5c9ccc_500x100.png) 50% 50% repeat-x; color: #ffffff; font-weight: bold; }
.ui-widget-header a { color: #ffffff; }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #cccccc; background: #f6f6f6 url(images/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #1c94c4; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #1c94c4; text-decoration: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #fbcb09; background: #fdf5ce url(images/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #c77405; }
.ui-state-hover a, .ui-state-hover a:hover { color: #c77405; text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #fbd850; background: #ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #eb8f00; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #eb8f00; text-decoration: none; }
.ui-widget :active { outline: none; }

/* Interaction Cues
----------------------------------*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight  {border: 1px solid #fed22f; background: #ffe45c url(images/ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x; color: #363636; }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #363636; }
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a; background: #b81900 url(images/ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat; color: #ffffff; }
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #ffffff; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #ffffff; }
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary,  .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }

/* Icons
----------------------------------*/

/* states and images */
.ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_222222_256x240.png); }
.ui-widget-content .ui-icon {background-image: url(images/ui-icons_222222_256x240.png); }
.ui-widget-header .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); }
.ui-state-default .ui-icon { background-image: url(images/ui-icons_ef8c08_256x240.png); }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(images/ui-icons_ef8c08_256x240.png); }
.ui-state-active .ui-icon {background-image: url(images/ui-icons_ef8c08_256x240.png); }
.ui-state-highlight .ui-icon {background-image: url(images/ui-icons_228ef1_256x240.png); }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_ffd27a_256x240.png); }

/* positioning */
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-off { background-position: -96px -144px; }
.ui-icon-radio-on { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -khtml-border-top-left-radius: 4px; border-top-left-radius: 4px; }
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -khtml-border-top-right-radius: 4px; border-top-right-radius: 4px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -khtml-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; -khtml-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }

/* Overlays */
.ui-widget-overlay { background: #666666 url(images/ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat; opacity: .50;filter:Alpha(Opacity=50); }
.ui-widget-shadow { margin: -5px 0 0 -5px; padding: 5px; background: #000000 url(images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x; opacity: .20;filter:Alpha(Opacity=20); -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }/*
 * jQuery UI Resizable 1.8.18
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Resizable#theming
 */
.ui-resizable { position: relative;}
.ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block; }
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }
.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; }
.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; }
.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; }
.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; }
.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px;}/*
 * jQuery UI Selectable 1.8.18
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Selectable#theming
 */
.ui-selectable-helper { position: absolute; z-index: 100; border:1px dotted black; }
/*
 * jQuery UI Accordion 1.8.18
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Accordion#theming
 */
/* IE/Win - Fix animation bug - #4615 */
.ui-accordion { width: 100%; }
.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; }
.ui-accordion .ui-accordion-li-fix { display: inline; }
.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }
.ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em .7em; }
.ui-accordion-icons .ui-accordion-header a { padding-left: 2.2em; }
.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; zoom: 1; }
.ui-accordion .ui-accordion-content-active { display: block; }
/*
 * jQuery UI Autocomplete 1.8.18
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Autocomplete#theming
 */
.ui-autocomplete { position: absolute; cursor: default; }	

/* workarounds */
* html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */

/*
 * jQuery UI Menu 1.8.18
 *
 * Copyright 2010, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Menu#theming
 */
.ui-menu {
	list-style:none;
	padding: 2px;
	margin: 0;
	display:block;
	float: left;
}
.ui-menu .ui-menu {
	margin-top: -3px;
}
.ui-menu .ui-menu-item {
	margin:0;
	padding: 0;
	zoom: 1;
	float: left;
	clear: left;
	width: 100%;
}
.ui-menu .ui-menu-item a {
	text-decoration:none;
	display:block;
	padding:.2em .4em;
	line-height:1.5;
	zoom:1;
}
.ui-menu .ui-menu-item a.ui-state-hover,
.ui-menu .ui-menu-item a.ui-state-active {
	font-weight: normal;
	margin: -1px;
}
/*
 * jQuery UI Button 1.8.18
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Button#theming
 */
.ui-button { display: inline-block; position: relative; padding: 0; margin-right: .1em; text-decoration: none !important; cursor: pointer; text-align: center; zoom: 1; overflow: hidden; *overflow: visible; } /* the overflow property removes extra width in IE */
.ui-button-icon-only { width: 2.2em; } /* to make room for the icon, a width needs to be set here */
button.ui-button-icon-only { width: 2.4em; } /* button elements seem to need a little more width */
.ui-button-icons-only { width: 3.4em; } 
button.ui-button-icons-only { width: 3.7em; } 

/*button text element */
.ui-button .ui-button-text { display: block; line-height: 1.4;  }
.ui-button-text-only .ui-button-text { padding: .4em 1em; }
.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text { padding: .4em; text-indent: -9999999px; }
.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 1em .4em 2.1em; }
.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 2.1em .4em 1em; }
.ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; }
/* no icon support for input elements, provide padding by default */
input.ui-button { padding: .4em 1em; }

/*button icon element(s) */
.ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon { position: absolute; top: 50%; margin-top: -8px; }
.ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; }
.ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary { left: .5em; }
.ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }
.ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }

/*button sets*/
.ui-buttonset { margin-right: 7px; }
.ui-buttonset .ui-button { margin-left: 0; margin-right: -.3em; }

/* workarounds */
button.ui-button::-moz-focus-inner { border: 0; padding: 0; } /* reset extra padding in Firefox */
/*
 * jQuery UI Dialog 1.8.18
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Dialog#theming
 */
.ui-dialog { position: absolute; padding: .2em; width: 300px; overflow: hidden; }
.ui-dialog .ui-dialog-titlebar { padding: .4em 1em; position: relative;  }
.ui-dialog .ui-dialog-title { float: left; margin: .1em 16px .1em 0; } 
.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }
.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
.ui-dialog .ui-dialog-content { position: relative; border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; }
.ui-dialog .ui-dialog-buttonpane button { margin: .5em .4em .5em 0; cursor: pointer; }
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; }
/*
 * jQuery UI Slider 1.8.18
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Slider#theming
 */
.ui-slider { position: relative; text-align: left; }
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; }
.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; }

.ui-slider-horizontal { height: .8em; }
.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
.ui-slider-horizontal .ui-slider-range-max { right: 0; }

.ui-slider-vertical { width: .8em; height: 100px; }
.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
.ui-slider-vertical .ui-slider-range-min { bottom: 0; }
.ui-slider-vertical .ui-slider-range-max { top: 0; }/*
 * jQuery UI Tabs 1.8.18
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Tabs#theming
 */
.ui-tabs { position: relative; padding: .2em; zoom: 1; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; }
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
.ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }
/*
 * jQuery UI Datepicker 1.8.18
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Datepicker#theming
 */
.ui-datepicker { width: 17em; padding: .2em .2em 0; display: none; }
.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; }
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
.ui-datepicker .ui-datepicker-prev { left:2px; }
.ui-datepicker .ui-datepicker-next { right:2px; }
.ui-datepicker .ui-datepicker-prev-hover { left:1px; }
.ui-datepicker .ui-datepicker-next-hover { right:1px; }
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px;  }
.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
.ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; }
.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
.ui-datepicker select.ui-datepicker-month, 
.ui-datepicker select.ui-datepicker-year { width: 49%;}
.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0;  }
.ui-datepicker td { border: 0; padding: 1px; }
.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi { width:auto; }
.ui-datepicker-multi .ui-datepicker-group { float:left; }
.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
.ui-datepicker-row-break { clear:both; width:100%; font-size:0em; }

/* RTL support */
.ui-datepicker-rtl { direction: rtl; }
.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
.ui-datepicker-rtl .ui-datepicker-group { float:right; }
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }

/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
.ui-datepicker-cover {
    display: none; /*sorry for IE5*/
    display/**/: block; /*sorry for IE5*/
    position: absolute; /*must have*/
    z-index: -1; /*must have*/
    filter: mask(); /*must have*/
    top: -4px; /*must have*/
    left: -4px; /*must have*/
    width: 200px; /*must have*/
    height: 200px; /*must have*/
}/*
 * jQuery UI Progressbar 1.8.18
 *
 * Copyright 2011, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Progressbar#theming
 */
.ui-progressbar { height:2em; text-align: left; overflow: hidden; }
.ui-progressbar .ui-progressbar-value {margin: -1px; height:100%; }
body { background-color: #fff; color: #000; font-family:'맑은 고딕', 'Malgun Gothic', tahoma, '돋움', dotum; font-size: 12px; margin: 0; padding:0; letter-spacing:-0.5px }
img { border:none; }
dl { padding:0; margin: 0; list-style-type: none; }
ul{ padding:0; margin: 0; list-style-type: none; }
ol { padding:0; margin: 0; list-style-type: none; }
li { padding:0; margin: 0; list-style-type: none; }
h1 { padding:0; margin: 0; display:none; }
h2 { padding:0; margin: 0; display:none; }
h3 { padding:0; margin: 0; }
h4 { padding:0; margin: 0; }
h5 { padding:0; margin: 0; }
h6 { padding:0; margin: 0; }
dt { padding:0; margin: 0; }
dd { padding:0; margin: 0; }
th { padding:0; margin: 0; }
td { padding:0; margin: 0; }
p { padding:0; margin: 0; }
blockquote { padding:0; margin: 0; }
form { padding:0; margin: 0; }
iframe { padding:0; margin:0; }
fieldset { padding:0; margin: 0; }
legend { padding:0; margin: 0; }
table { border-collapse: collapse; }
a { color:#000; text-decoration: none; _noFocusLine: expression(this.hideFocus=true); }
a:hover { text-decoration: underline; _noFocusLine: expression(this.hideFocus=true); }
a:active { text-decoration: underline; _noFocusLine: expression(this.hideFocus=true); }
a:focus{ _noFocusLine: expression(this.hideFocus=true); }
input { vertical-align: middle; font-family:'맑은 고딕', 'Malgun Gothic', tahoma, '돋움', dotum; }
select { height: 24px; border-color:#999; border-radius:4px; border-width:1px; font-family:'맑은 고딕', 'Malgun Gothic', tahoma, '돋움', dotum; font-size: 12px; vertical-align:middle }
*:first-child + html select{ margin-top:1px; /*line-height:14px; font-size:13px;*/ *zoom: 1.1; *font-size: 12px; }
textarea { vertical-align: middle }
hr { clear: both; display: none; }
sub { color: #fff; font-size: 11px; vertical-align: baseline; }
unknown { font-size: 13px }

.txtbox {height:16px;line-height:16px;border-top:solid 1px #999999;border-bottom:solid 1px #999999;border-left:solid 1px #999999;border-right:solid 1px #999999;}
.txtbox_c {height:16px;line-height:16px;font-size:11px; font-family:tahoma;text-align:center;border-top:solid 1px #c5c5c5;border-bottom:solid 1px #c5c5c5;border-left:solid 1px #c5c5c5;border-right:solid 1px #c5c5c5;}
.txtbox_s {font:11px tahoma;border-top:solid 1px #FFFFFF;border-left:solid 1px #FFFFFF;border-right:solid 1px #FFFFFF;border-bottom:solid 1px #d9d9d9;text-align:center;}

.input_radio { width:11px; margin-top:-5px; margin-bottom:-5px; margin-left:3px; /*margin-right:3px*/ } 
.fl_le { display: inline; float: left }
.fl_ri { display: inline; float: right }
.clr { clear: both }
.dp_n { display: none }
.dp_i { display: inline }
.dp_b { display: block }
.num { font-size: 12px; }
.bar { color: #d7d8e1 }
.cUp /*red*/ { color: #d40400 }
.cDn /*blue*/ { color: #005dde }
.cBk /*default*/ { color: #000 }
cFt { color: #000 }
.cTt { color: #000063 }
.cEm { cursor:pointer; color: #495bd7 }
.cGd { color: #fa5f71 }
.cBd { color: #0088b0 }
.cGr { color: #999 }

a.sort, a.desc, a.asc { color:#393939; padding-right:12px }
a.sort {background:url(../images/sort_dw.gif) no-repeat center right;}
a.desc {background:url(../images/sort_dw.gif) no-repeat center right;}
a.asc {background:url(../images/sort_up.gif) no-repeat center right;}
.dot { padding-left: 6px; background: url(/images/common/ico_02.gif) no-repeat 0 4px }

.n1 { background-position: 0 0 }
.n2 { background-position: 0 -40px }
.n3 { background-position: 0 -80px }
.n4 { background-position: 0 -120px }
.n5 { background-position: 0 -160px }
.n6 { background-position: 0 -200px }
.n7 { background-position: 0 -240px }
.n8 { background-position: 0 -280px }
.n9 { background-position: 0 -320px }
.n10 { background-position: 0 -360px }

.listPaging {padding:0; margin-bottom:10px; overflow:hidden; text-align:center;}
.listPaging .pagingTable {margin:0 auto;}
.listPaging a:hover { text-decoration: none;}
.listPaging span { float:left; display:block; font-size:12px;font-family: Tahoma; font-weight:normal; border:0 solid #DBDBDB; padding:1px 3px 0 3px; height:16px; margin-right:6px;}
.listPaging span b { color:#4D5AE7;}
.listPaging span.on	 {background-color: #FFF;border-color:#4D5AE7; text-decoration: underline;}
.listPaging span.jumpPrev { font-weight:normal; margin-right:6px; padding-left:14px; background:  url(/images/common/paging_icon.gif) no-repeat 6px -20px;}
.listPaging span.jumpNext { font-weight:normal; margin-left:0; margin-right:0; padding-left:5px; padding-right:14px; background:  url(/images/common/paging_icon.gif) no-repeat right 5px;}
.listPaging span.firstPage { background: url(../images/common/paging_icon.gif) no-repeat 6px -70px; font-family: gulim; font-size: 12px; height: 14px; margin-right: 2px; padding-bottom: 0; padding-left: 18px; padding-top: 3px; vertical-align: bottom; }
.listPaging span.endPage { background: url(../images/common/paging_icon.gif) no-repeat 32px -45px; font-family: gulim; font-size: 12px; height: 14px; padding-left: 5px; padding-right: 18px; padding-top: 3px; vertical-align: bottom; }

#pageError {width:100%; min-width:680px; padding: 50px 0; margin:0 auto; text-align:center;}
.print_hspace {width:100%; min-width:680px; margin:0 auto;}
.print_hfont {margin-bottom:0}

.all-width {width:100%}

.dis-table{ display: table}
.clearfix{ clear: both;}
/* top menu, footer */
/*--------------------------------------------------------------------------------------------------*/
#topMenu {margin:0; padding:0;background:url(../images/bg.png); height:80px;}
#topBar { height: 43px; position:relative; }
#topBar > a{ position:absolute; top:15px; left:14px; background-image:url(../images/logo.png); display:inline-block;width:143px; height:14px;}
#topBar #search-area { position:absolute; top:10px; right:10px; float: right; background-color: #474747; border: solid 1px #767877; border-radius: 5px; }
#topBar #search-area input { border: none; background-color: #474747; color: #848484; outline: 0; border-radius: 5px; padding: 3px 0 3px 10px; font-size: 11px; width: 180px; }
#topBar #search-area input:focus { border: hidden; outline: 0; color: #fff; }
#menuBar { border-top: 1px solid #7AA6C4; clear: both; list-style-type: none; margin:0; padding:0; width: 100%; }
#menuBar li { border-right: 1px solid #7AA6C4; display: inline-block; float: left; height:36px; position: relative; text-align: center; }
#menuBar li a { color: #fff; display:inline-block; margin:9px 20px; min-width:75px; font-size:13px;}
#menuBar li a:hover { text-decoration:none; }
#menuBar li a.empty { margin:9px 0; min-width:10px;}

#header-menu {margin:0; min-width:680px;}
#header-menu .top-menu{margin:0;}
#header-menu .title-bar-underline {border-top: 2px solid #00a4e4; margin: 0 0 10px 0; padding:0;}
#header-menu .title-bar1{width:100%; min-width:680px;height:30px; margin: 10px 0 0 0;}
#header-menu .title-bar1 .title-image {background: url(../images/menu/menu_sprite.png?20150113) no-repeat top left; background-position: 0 -675px; width: 96px; height: 23px;}
#header-menu .title-bar2{width:100%; min-width:680px;height:29px; background:url(/images/menu/tit_02.gif) no-repeat; border-bottom: 2px solid #00a4e4;margin: 10px 0 10px 0;}
#header-menu .title-bar3{width:100%; min-width:680px;height:29px; background:url(/images/menu/tit_03.gif) no-repeat; border-bottom: 2px solid #00a4e4;margin: 10px 0 10px 0;}
#header-menu .title-bar4{width:100%; min-width:680px;height:29px; background:url(/images/menu/tit_04.gif) no-repeat; border-bottom: 2px solid #00a4e4;margin: 10px 0 10px 0;}
#header-menu .title-bar6{width:100%; min-width:680px;height:29px; background:url(/images/menu/tit_06.gif) no-repeat; border-bottom: 2px solid #00a4e4;margin: 10px 0 10px 0;}
#header-menu .tab-menu{margin:0;}

/*--------------------------------------------------------------------------------------------------*/
/* 타이틀 */
#contentWrap div > h3 {float:left;font-weight:bold; font-size:16px; border-left:solid 4px #888888; line-height:20px; height:20px; padding-left:5px; margin-bottom:3px;}
#contentWrap h5 {font-weight:bold; font-size:14px; border-left:solid 2px #888888; line-height:17px; height:17px; padding-left:5px; margin-bottom:10px;}
#contentWrap .tit-empty { clear:both; height:40px;}
/* 주석 */
.div_disc { color: #6E6E6E; margin-bottom:4px; font-size:11px;}
.disc { color: #6E6E6E; margin: -4px 0 4px; position:relative; right:0px; float:right; text-align:right; font-size:11px; }
.disc.table { margin: -20px 0 4px; }

/*텍스트 오버플로우*/
.cut { cursor:pointer; -moz-binding: url('ellipsis.xml#ellipsis'); -o-text-overflow: ellipsis; overflow:hidden; text-overflow:ellipsis; white-space: nowrap; display:block; }
/*autocomplete*/
.highlight-class{font-weight:bold;color:Orange;}
#all_contentWrap{margin:0 10px;}
.blind { font-size: 0 !important; height: 0 !important; line-height: 0 !important; margin: 0 !important; overflow: hidden; visibility: hidden; width: 0; z-index: -1; }
.blind-label{ position:relative; }
.blind-label .blind{ position:absolute; }
.blind>strong {font-size:0;width:0;height:0;overflow:hidden;line-height: 0;z-index: -1;visibility: hidden;margin:0;}
.blind-td{font-size:0 !important;width:0;height:0 !important;overflow:hidden;line-height: 0 !important;z-index: -1;border: 0 !important;}
/*.btnsubmit {background-color:#00ADEF; color:#fff; border-radius:5px; min-width:45px; text-align:center; border:1px solid #00ADEF; font-size:12px; font-family: '맑은 고딕', 'Malgun Gothic', tahoma, '돋움', dotum; padding-top:1px; padding-bottom:5px;overflow:visible; height:23px;}
.down-excel {font-size:0;width:117px;height:19px;background:url(/wiseReport/summary/images/btn_excel.gif) no-repeat;padding:0;margin:0;border:0;vertical-align:middle;cursor:pointer}*/
.chart-tooltip table{border-collapse:collapse;border:0}
.chart-tooltip table tr{ border:none !important;}
.chart-tooltip tr:first-child td{padding-top:0;}
.chart-tooltip td{height:15px !important;line-height:15px !important;white-space: nowrap; border:none !important;color: var(--text-default);font-size:12px;font-weight:500;letter-spacing:-0.3px;padding-top:2px;}
.chart-tooltip tbody tr{display:block;text-align:left;}
.nodata {text-align:center;width:100%;color:#555}

.btn_search { background-color: #00ADEF; color: #fff; display: inline-block; height: 22px; line-height: 24px; border-radius: 5px; min-width: 45px; text-align: center; cursor: pointer; vertical-align:middle }
.btn_etc{ border: solid 1px #00ADEF; color: #00ADEF; cursor: pointer; display: inline-block; height:22px; line-height:22px; padding-left:5px; padding-right:5px; border-radius:.4em; vertical-align:middle }
*:first-child + html .kor{ line-height:25px; position:relative; padding-right:20px; }
/*.btn_etc {
	border: solid 1px #00ADEF;
	border-radius: 5px;
	color: #00ADEF;
	cursor: pointer;
	display: inline-block;
	height: 21px;
	line-height: 18px;
	min-width: 45px;
	text-align: center;
}
	.btn_search span, .btn_etc span {
		margin-top: 1px;
	}*/
*:first-child + html .btn_search span{line-height:25px;}
*:first-child + html .btn_etc span{line-height:25px;}
.btn_search:hover, .btn_etc:hover { text-decoration:none; }
.btn_more { float:right;cursor:pointer;}

.icon-sprite { background: url(../images/icon.png) no-repeat top left; font-size: 0; line-height: 0; vertical-align: middle; display: inline-block; }
.icon_search { background-position:0 0; width:18px; height:12px; margin-right:5px; }
.icon-menu-select {  /*bottom: -1px;*/ background-position: 0 -11px; bottom:0; height: 7px; left: 49%; position: absolute; width: 8px; }
.icon-home {background-position:0px -18px; width:15px; height:15px; margin-right:5px;}
.icon-print {background-position:0px -32px; width:18px; height:17px; margin:0px 5px 0 13px;}
.icon-homepage {background-position:0px -49px; width:16px; height:16px; margin-right:5px;}
.icon-homepage:hover {background-position:0px -65px; width:16px; height:16px; margin-right:5px;}
.icon-phone {background-position:0px -81px; width:11px; height:16px; margin-right:5px;}
.icon-phone:hover {background-position:0px -98px; width:11px; height:16px; margin-right:5px;}
.icon-map {background-position:0px -115px; width:11px; height:16px; margin-right:5px;}
.icon-map:hover {background-position:0px -131px; width:11px; height:16px; margin-right:5px;}
.icon-info {background-position:0px -147px; width:16px; height:16px; margin-top:8px; cursor:pointer}
.icon-sprite-tab_print_menuType_none {background-position:0px -32px; width:18px; height:17px;margin-left:5px;  margin-top:8px;cursor:pointer}
.icon-data {background-position:0px -271px; width:14px; height:15px; cursor:pointer}
.icon-chart1.on {background-position:0px -163px; width:18px; height:18px; cursor:pointer;margin:8px 2px}
.icon-chart2.on {background-position:0px -199px; width:18px; height:18px; cursor:pointer;margin:8px 2px}
.icon-chart3.on {background-position:0px -235px; width:18px; height:18px; cursor:pointer;margin:8px 2px}
.icon-chart1 {background-position:0px -181px; width:18px; height:18px; cursor:pointer;margin:8px 2px}
.icon-chart2 {background-position:0px -217px; width:18px; height:18px; cursor:pointer;margin:8px 2px}
.icon-chart3 {background-position:0px -253px; width:18px; height:18px; cursor:pointer;margin:8px 2px}
.icon-more {background-position:0px -301px; width:15px; height:15px; cursor:pointer;}
.icon-more.on {background-position:0px -331px; width:15px; height:15px; cursor:pointer;}
.icon-moreYQ {background-position:0 -316px; width:15px; height:15px; cursor:pointer;}
.icon-moreYQ.on {background-position:0 -346px; width:15px; height:15px; cursor:pointer;}
*:first-child + html a.kor span.icon-question{ position:absolute; top:4px; right:3px; }
.icon-question { background-position: 0 -287px; cursor: pointer; height: 14px; margin: 0 0 0 3px; width: 15px; }
.icon-moreE {background-position:0 -361px; width:12px; height:12px; cursor:pointer; margin:0 0 2px 0;}
.icon-moreE.on {background-position:0 -373px; width:12px; height:12px; cursor:pointer; margin:0 0 2px 0;}
.icon-cmp-lookup {background-position:0 -385px; width:10px; height:10px; cursor:pointer; margin:0 0 0 0}
.icon-cmp-del {background-position:0 -395px; width:8px; height:7px; cursor:pointer; margin:0 0 0 0}
*:first-child + html a.kor span.icon-go { position: absolute; top: 7px; right: 3px; }
.icon-go { background-position: 0 -413px; cursor: pointer; height: 10px; margin: 0 0 0 0; width: 16px; }
.icon-layer-x {background-position:0 -423px; width:14px; height:13px; cursor:pointer; margin:0 0 0 0}
.icon-excel {background-position:0 -453px; width:9px; height:9px; cursor:pointer; top:-2px}
.bg-sprite {background: url(/images/common/comp_bg_sprite.png) no-repeat top left; font-size:0; line-height:0; vertical-align:middle; display:inline-block; margin:0 1px; cursor:pointer}
.bg-sprite-bg_company_01{ background-position: 0 0; width: 4px; height: 79px; } 
.bg-sprite-bg_company_02{ background-position: 0 -89px; width: 677px; height: 79px; } 
.bg-sprite-bg_company_03{ background-position: 0 -178px; width: 4px; height: 79px; } 
.bg-sprite-bg_middletab{ background-position: 0 -267px; width: 680px; height: 30px; } 
.bg-sprite-bg_middletab_01{ background-position: 0 -307px; width: 4px; height: 30px; } 
.bg-sprite-bg_middletab_02{ background-position: 0 -347px; width: 677px; height: 30px; } 
.bg-sprite-bg_middletab_03{ background-position: 0 -387px; width: 4px; height: 30px; } 
.bg-sprite-copyright{ background-position: 0 -427px; width: 667px; height: 60px; } 
.bg-sprite-copyright_01{ background-position: 0 -497px; width: 4px; height: 60px; } 
.bg-sprite-copyright_02{ background-position: 0 -567px; width: 3px; height: 60px; } 
.bg-sprite-copyright_03{ background-position: 0 -637px; width: 4px; height: 60px; } 
.bg-sprite-graph_bar{ background-position: 0 -707px; width: 300px; height: 17px; } 
.bg-sprite-tab_off{ background-position: 0 -734px; width: 110px; height: 30px; } 
.bg-sprite-tab_on{ background-position: 0 -774px; width: 110px; height: 30px; } 
.bg-sprite-tit_search{ background-position: 0 -814px; width: 48px; height: 16px; }



dl.annotation { color: #6E6E6E; font-size: 11px; }
dl.annotation.mb-16 { margin-bottom: 16px; }
dl.annotation.mt-16 { margin-top: 16px; }
dl.annotation.per95 { width: 95%; }
dl.annotation dd { text-align: right;}
dl.annotation .strong { font-weight: bold; margin-bottom: 10px; font-size: 12px; }
dl.annotation dd.cursor { cursor: pointer; }
dl.annotation dd.section02 { display: none; }
dl.annotation dd.section03 { margin-top: 5px; }
dl.annotation dd.section03 a.off { background-image: url(../images/icon.png); background-position: 0 -462px; display: inline-block; height: 10px; width: 19px; }
dl.annotation dd.section03 a.on { background-image: url(../images/icon.png); background-position: 0 -472px; display: inline-block; height: 10px; width: 19px; }
dl.annotation dd ul.number li { list-style: decimal; list-style-position: inside; }

a.help{ border: 1px solid #00adef; border-radius:.3em; color:#00adef; display:block; height:19px; overflow:visible; padding-left:8px; padding-right:22px; padding-top:2px; position: relative; text-decoration:none; vertical-align:middle; }
a.help span{ background-image: url(../images/icon.png); background-position: 0 -286px; display: inline-block; height: 15px; position: absolute; right: 4px; top: 3px; width: 15px; overflow: visible; }


dl.schbox { width: 100%; }
dl.schbox dd.left { float: left; }
dl.schbox dd.right { float: right; }
dl.schbox dd.right-5 { margin-right: 5px; }
dl.schbox dd.left-5 { margin-left: 5px; }
dl.schbox dd.pop { position: relative; }
dl.schbox dd.pop div.pop-help {display:none;position: absolute; right: 0; top: 28px; width: 500px; z-index: 10000; }
dl.schbox dd.pop div.pop-help dl.annotation { width: 100%; }


button { _noFocusLine: expression(this.hideFocus=true); height: 24px; overflow: visible; padding-bottom: 5px; border-radius:.3em; border-style: solid; border-width: 1px; box-shadow: none; font-family: '맑은 고딕', 'Malgun Gothic', tahoma, '돋움', dotum; font-size: 12px; padding-top: 1px; line-height:18px; cursor:pointer; vertical-align:middle}
button.btnsubmit { background-color: #00adef; border-color: #00adef; color: #fff; padding-right: 10px; padding-left: 10px; }
button.excel { background-color: #fff; border-color: #00adef; color: #00adef; padding-left: 20px; padding-right: 10px; position: relative; line-height:18px; }
button.excel span.icon { background-image: url(/images/icon.png); background-position: 0 -453px; display: inline-block; height: 9px; left: 6px; overflow: visible; position: absolute; top: 6px; width: 9px; }

table#cTB201 thead,
table#cTB202 thead,
table#cTB203 thead,
table#cTB204 thead{ overflow: hidden; position: absolute; top: 0; display: none; left: auto; background-color: red; }
table#cTB201 thead tr,
table#cTB202 thead tr,
table#cTB203 thead tr,
table#cTB204 thead tr{ top: expression(this.offsetParent.scrollTop); }

.cmp-table .cmp-table-row .cmp-table-cell.unit {
  color: #6e6e6e;
  font-size: 11px;
  font-family:Tahoma;
  text-align: right;
  padding-right:0;
  padding-bottom:5px;
  *margin-top:-22px;
  text-align:right
}
.all {width:100%; /*min-width:680px;*/}
.half {width:49%; /*min-width:337px;*/}
.frm_bottom {border-bottom : 1px #c5c5c5 solid}

/* title */
#contentWrap h4.fl_le {margin-bottom:1px}
h4 {margin:0;padding:0;background-repeat:no-repeat;text-indent:-1000em;margin-bottom:5px;padding-bottom: 2px;}
#contentWrap h5.fl_le {margin-bottom:1px}

/* menu */
#tabMenu {height:30px;padding-bottom:20px;}
#tabMenu a {text-align:center; padding:7px 7px 7px 7px; margin-left:0px; margin-right:0px;}
	#tab1 {width:80px; border-right:solid 1px #d9d9d9; }
	#tab1 .on{FONT-WEIGHT: bold;border-right:solid 1px #d9d9d9;}
	#tab2 {width:80px; border-right:solid 1px #d9d9d9; }
	#tab2 .on{FONT-WEIGHT: bold; border-right:solid 1px #d9d9d9;}
	#tab3 {width:80px; border-right:solid 1px #d9d9d9; }
	#tab3 .on{FONT-WEIGHT: bold; border-right:solid 1px #d9d9d9;}
	#tab4 {width:90px; border-right:solid 1px #d9d9d9; }
	#tab4 .on{FONT-WEIGHT: bold; border-right:solid 1px #d9d9d9;}
	#tab5 {width:84px; border-right:solid 1px #d9d9d9; }
	#tab5 .on{FONT-WEIGHT: bold; border-right:solid 1px #d9d9d9;}
	#tab6 {width:110px; border-right:solid 1px #d9d9d9; }
	#tab6 .on{FONT-WEIGHT: bold; border-right:solid 1px #d9d9d9;}
	#tab7 {width:81px; border-right:solid 1px #d9d9d9; }
	#tab7 .on{FONT-WEIGHT: bold; border-right:solid 1px #d9d9d9;}
	#tab8 {width:80px;  }
	#tab8 .on{FONT-WEIGHT: bold; }

/* company sub menu */
.subMenu { border-bottom:solid 1px #A1A1A1; text-align:right; padding:0px 10px 3px 5px; margin-bottom:10px;}
/* 기업모니터 subMenu */
#subMenu_Cmp {height:29px; margin:0 0 20px 35px;padding:0; text-align:left }
#subMenu_Cmp td {cursor:pointer; overflow:hidden; text-align:center; padding-right:5px}
#subMenu_Cmp .on a{ border-bottom:2px solid #FC5A1D }
#subMenu_Cmp .bt {text-align:left; background: url(/images/bg_tab.gif);}
#subMenu_Cmp .bt_on {background: url(/images/bg_tab.gif); }
#subMenu_Cmp .print{text-align:right;width:60px;height:29px}
#subMenu_Cmp .print_on{text-align:right;width:60px;height:29px}
#subMenu_Cmp .print span{background: url(/images/common/comp_icon_sprite.png) no-repeat top left; background-position:0 -405px;width: 60px; height: 29px;margin:0;}
#subMenu_Cmp .print_on span {background: url(/images/common/comp_icon_sprite.png) no-repeat top left; background-position:0 -405px; width: 60px; height: 29px;margin:0;}
#subMenu_Cmp a { display:inline-block; padding:3px 10px }
#subMenu_Cmp a:hover { text-decoration:none; }

/* 업종모니터 subMenu */
#subMenu_Ind {width:100%; min-width:680px; height:29px; margin:0;padding:0; margin-bottom:20px; }
#subMenu_Ind .c1 {width:81px; cursor:pointer; background-image: url(/images/tab_0301.gif);}
#subMenu_Ind .c1_on {width:81px; cursor:pointer;background-image: url(/images/tab_0301_ov.gif); }
#subMenu_Ind .c2 {width:80px;cursor:pointer;  background-image: url(/images/tab_0302.gif);}
#subMenu_Ind .c2_on {width:80px;  cursor:pointer;background-image: url(/images/tab_0302_ov.gif); }
#subMenu_Ind .c3 {width:80px;cursor:pointer;  background-image: url(/images/tab_0303.gif);}
#subMenu_Ind .c3_on {width:80px; cursor:pointer; background-image: url(/images/tab_0303_ov.gif); }
#subMenu_Ind .c4 {width:104px; cursor:pointer; background-image: url(/images/tab_0304.gif);}
#subMenu_Ind .c4_on {width:104px; cursor:pointer; background-image: url(/images/tab_0304_ov.gif); }
#subMenu_Ind .c5 {width:80px; cursor:pointer; background-image: url(/images/tab_0305.gif);}
#subMenu_Ind .c5_on {width:80px; cursor:pointer; background-image: url(/images/tab_0305_ov.gif); }
#subMenu_Ind .bt {text-align:right; background-image: url(/images/bg_tab.gif);}
#subMenu_Ind .bt_on {background-image: url(/images/bg_tab.gif); }
#subMenu_Ind #tabS1 a {width:81px; height:29px}
#subMenu_Ind #tabS2 a {width:80px; height:29px}
#subMenu_Ind #tabS3 a {width:80px; height:29px}
#subMenu_Ind #tabS4 a {width:104px; height:29px}
#subMenu_Ind #tabS5 a {width:80px; height:29px}

/* 어닝스모니터 subMenu */
#subMenu_Ear {height:29px; margin:1px 0 20px 240px;padding:0; text-align:left }
#subMenu_Ear td {cursor:pointer; overflow:hidden; text-align:center; padding:0 5px;}
#subMenu_Ear .on a{ border-bottom:2px solid #FC5A1D }
#subMenu_Ear .print{text-align:right;width:60px;height:29px}
#subMenu_Ear .print_on{text-align:right;width:60px;height:29px}
#subMenu_Ear .print span{background: url(/images/common/comp_icon_sprite.png) no-repeat top left; background-position:0 -405px;width: 60px; height: 29px;margin:0;}
#subMenu_Ear .print_on span {background: url(/images/common/comp_icon_sprite.png) no-repeat top left; background-position:0 -405px; width: 60px; height: 29px;margin:0;}
#subMenu_Ear a { display:inline-block; padding:3px 10px }
#subMenu_Ear a:hover { text-decoration:none; }

#subMenu_earnings { border-bottom:solid 1px #A1A1A1; text-align:right; padding:0 10px 10px 0}

/* 랭킹분석 subMenu */
#subMenu_Rank {height:29px; margin:1px 0 20px 375px;padding:0; text-align:left }
#subMenu_Rank td {cursor:pointer; overflow:hidden; text-align:center; padding:0 5px; border:0 solid red;}
#subMenu_Rank .on a{ border-bottom:2px solid #FC5A1D }
#subMenu_Rank .print{text-align:right;width:60px;height:29px}
#subMenu_Rank .print_on{text-align:right;width:60px;height:29px}
#subMenu_Rank .print span{background: url(/images/common/comp_icon_sprite.png) no-repeat top left; background-position:0 -405px;width: 60px; height: 29px;margin:0;}
#subMenu_Rank .print_on span {background: url(/images/common/comp_icon_sprite.png) no-repeat top left; background-position:0 -405px; width: 60px; height: 29px;margin:0;}
#subMenu_Rank a { display:inline-block; padding:3px 10px }
#subMenu_Rank a:hover { text-decoration:none; }

#subMenu_ranking { border-bottom:solid 1px #A1A1A1; text-align:right; padding:0 10px 10px 0}

/*#subMenu_Rank {width:100%; min-width:680px; height:29px; margin:0;padding:0; margin-bottom:20px; }*/

/*#subMenu_Rank .c1 {width:91px; cursor:pointer; overflow:hidden;}
#subMenu_Rank .c1_on {width:91px; cursor:pointer; overflow:hidden;}
#subMenu_Rank .c2 {width:90px; cursor:pointer; overflow:hidden;}
#subMenu_Rank .c2_on {width:90px; cursor:pointer; overflow:hidden;}
#subMenu_Rank .c3 {width:90px; cursor:pointer; overflow:hidden;}
#subMenu_Rank .c3_on {width:90px; cursor:pointer; overflow:hidden;}
#subMenu_Rank .bt {text-align:right; background: url(/images/bg_tab.gif);}
#subMenu_Rank .bt_on {background: url(/images/bg_tab.gif); }
#subMenu_Rank #tabS1 a {width:91px; height:29px}
#subMenu_Rank #tabS2 a {width:90px; height:29px}
#subMenu_Rank #tabS3 a {width:90px; height:29px}*/

/* 부가정보 subMenu */
#subMenu_AddInfo {height:29px; margin:1px 0 20px 497px;padding:0; text-align:left }
#subMenu_AddInfo td {cursor:pointer; overflow:hidden; text-align:center; padding:0 5px; border:0 solid red;}
#subMenu_AddInfo .on a{ border-bottom:2px solid #FC5A1D }
#subMenu_AddInfo .print{text-align:right;width:60px;height:29px}
#subMenu_AddInfo .print_on{text-align:right;width:60px;height:29px}
#subMenu_AddInfo .print span{background: url(/images/common/comp_icon_sprite.png) no-repeat top left; background-position:0 -405px;width: 60px; height: 29px;margin:0;}
#subMenu_AddInfo .print_on span {background: url(/images/common/comp_icon_sprite.png) no-repeat top left; background-position:0 -405px; width: 60px; height: 29px;margin:0;}
#subMenu_AddInfo a { display:inline-block; padding:3px 10px }
#subMenu_AddInfo a:hover { text-decoration:none; }
/*#subMenu_AddInfo {height:29px; margin:0;padding:0; margin-bottom:20px; }
#subMenu_AddInfo .c1 {width:91px; cursor:pointer; overflow:hidden;}
#subMenu_AddInfo .c1_on {width:91px; cursor:pointer; overflow:hidden;}
#subMenu_AddInfo .c2 {width:90px; cursor:pointer; overflow:hidden;}
#subMenu_AddInfo .c2_on {width:90px; cursor:pointer; overflow:hidden;}
#subMenu_AddInfo .c3 {width:90px; cursor:pointer; overflow:hidden;}
#subMenu_AddInfo .c3_on {width:90px; cursor:pointer; overflow:hidden;}
#subMenu_AddInfo .bt {text-align:right; background: url(/images/bg_tab.gif);}
#subMenu_AddInfo .bt_on {background: url(/images/bg_tab.gif); }
#subMenu_AddInfo #tabS1 a {width:91px; height:29px}
#subMenu_AddInfo #tabS2 a {width:90px; height:29px}
#subMenu_AddInfo #tabS3 a {width:90px; height:29px}*/
	
#tabN1 	 {width:70px;  border-left:solid 1px #d9d9d9; border-top:solid 1px #d9d9d9;border-bottom:solid 1px #d9d9d9; }
#tabN1.on {background-color:#f7f7f7;  border-left:solid 1px #d9d9d9; border-top:solid 1px #d9d9d9; border-bottom:solid 1px #FFFFFF;}
#tabN2 	{width:70px;  border-left:solid 1px #d9d9d9; border-top:solid 1px #d9d9d9;border-bottom:solid 1px #d9d9d9;}
#tabN2.on {background-color:#f7f7f7;  border-left:solid 1px #d9d9d9; border-top:solid 1px #d9d9d9; border-bottom:solid 1px #FFFFFF;}
#tabN3 	{width:70px;  border-left:solid 1px #d9d9d9; border-top:solid 1px #d9d9d9; border-bottom:solid 1px #d9d9d9;}
#tabN3.on {background-color:#f7f7f7;  border-left:solid 1px #d9d9d9; border-top:solid 1px #d9d9d9; border-bottom:solid 1px #FFFFFF;}
#tabN4 	{width:100px;  border-left:solid 1px #d9d9d9; border-top:solid 1px #d9d9d9; border-bottom:solid 1px #d9d9d9;}
#tabN4.on {background-color:#f7f7f7;  border-left:solid 1px #d9d9d9; border-top:solid 1px #d9d9d9; border-bottom:solid 1px #FFFFFF;}
#tabN5 {width:70px;  border-left:solid 1px #d9d9d9; border-right:solid 1px #d9d9d9; border-top:solid 1px #d9d9d9; border-bottom:solid 1px #d9d9d9;}
#tabN5.on {background-color:#f7f7f7;  border-left:solid 1px #d9d9d9; border-right:solid 1px #d9d9d9; border-top:solid 1px #d9d9d9; border-bottom:solid 1px #FFFFFF;}
#tNAdd { width:305px; text-align:right;border-bottom:solid 1px #d9d9d9;}

#tabR1 	 {width:100px;  border-left:solid 1px #d9d9d9; border-top:solid 1px #d9d9d9;border-bottom:solid 1px #d9d9d9; }
#tabR1.on {background-color:#f7f7f7;  border-left:solid 1px #d9d9d9; border-top:solid 1px #d9d9d9; border-bottom:solid 1px #FFFFFF;}
#tabR2 	{width:100px;  border-left:solid 1px #d9d9d9; border-top:solid 1px #d9d9d9;border-bottom:solid 1px #d9d9d9;}
#tabR2.on {background-color:#f7f7f7;  border-left:solid 1px #d9d9d9; border-top:solid 1px #d9d9d9; border-bottom:solid 1px #FFFFFF;}
#tabR3 	{width:100px;  border-left:solid 1px #d9d9d9; border-right:solid 1px #d9d9d9;border-top:solid 1px #d9d9d9; border-bottom:solid 1px #d9d9d9;}
#tabR3.on {background-color:#f7f7f7;  border-left:solid 1px #d9d9d9; border-right:solid 1px #d9d9d9;border-top:solid 1px #d9d9d9; border-bottom:solid 1px #FFFFFF;}
#tRAdd { width:385px; text-align:right;border-bottom:solid 1px #d9d9d9;}


/* search tab */

a:hover, a:active, a:focus { outline: 0; }
table.schtab { border-bottom: 2px solid #009fdd; border-collapse: separate; border-top: 1px solid #ccc; height: 40px; width: 100%; } 
table.schtab.chart { margin-bottom: 10px; } 
table.schtab td { }
table.schtab td a:hover,
table.schtab td a:active,
table.schtab td a:focus{ outline: 0; }
table.schtab td a{ text-decoration:none; _noFocusLine: expression(this.hideFocus=true); } 
table.schtab td.tabstart { width: 15px; } 
table.schtab td.center { position: relative; width: 100px; } 
table.schtab td.center a { border:2px solid #ccc; border-bottom:none; bottom:-2px; display:block; height:22px; left:0; padding-top:4px; position:absolute; width:90%; outline: 0;  }
*:first-child + html table.schtab td.center a{ line-height:20px; }
table.schtab td.on a{ background-color:#fff; border-color:#009fdd; bottom:-4px; height:24px; outline: 0; }
table.schtab td.off a:focus,
table.schtab td.off a:active,
table.schtab td.off a:hover{ border-color:#009fdd; outline: 0; }

/*table.schtab {width: 100%; border-bottom:solid 1px #FF7D0B; border-top:solid 1px #9D9D9D }
table.schtab.chart { margin-bottom: 15px; }
table.schtab TD.tabstart  {width: 10px;}
table.schtab TD.tabspace  {min-width: 300px;}
table.schtab TD.on  a { border-left:solid 2px #FF7D0B; border-top:solid 2px #FF7D0B; border-right:solid 2px #FF7D0B; cursor:pointer;width:90%; line-height:25px; height:25px; margin-top:15px; display:inline-block }
table.schtab TD.on  a:hover { text-decoration:none;border-left:solid 2px #FF7D0B; border-top:solid 2px #FF7D0B; border-right:solid 2px #FF7D0B;  }
table.schtab TD.off  a {  border-left:solid 2px #AEAEAE; border-top:solid 2px #AEAEAE; border-right:solid 2px #AEAEAE; cursor:pointer;width:90%; line-height:25px;height:25px; margin-top:15px; display:inline-block }
table.schtab TD.off  a:hover { text-decoration:none;border-left:solid 2px #FF7D0B; border-top:solid 2px #FF7D0B; border-right:solid 2px #FF7D0B;  }*/





table.schbox {width:100%; min-width:680px; height:30px;}
table.morebox {width:100%; min-width:680px; margin-top:-20px;}

table.popuptab {width:720px;height:30px; background-image: url(/images/bg_popuptab.gif);margin-bottom: 10px! important}	
table.popuptab TD.on  {width:110px; COLOR: #024981; cursor:pointer; background-image: url(/images/tab_on.gif); FONT-WEIGHT: bold; padding-top:6px; }
table.popuptab TD.off {width:110px; COLOR: #ffffff; cursor:pointer; background-image: url(/images/tab_off.gif); }

/*Table 공통 class*/
table .center	{ text-align:-moz-center; text-align:center !important; padding-left:0 !important; padding-right:0 !important}
table .txt { padding-left:4px !important; text-align:left !important}
table .num { padding-right:4px !important; text-align:right !important}
table .left { text-align:left !important}
table .right { text-align:right !important}
table .chart{ height:178px; background-color:#F9F9F9; padding-top:8px !important;}
table .sub { background:#f8f8f8 }
/*table .sch {background-color:#f1f1f1; width:100px; }*/
	
.gHead { border-top: #666 1px solid; border-bottom: #666 1px solid;}
.gHead01 { border-bottom: #666 1px solid; table-layout:fixed}	 
.gHead02 { border-bottom: #666 1px solid;}
.gHead03 { border-bottom: #666 1px solid; border-top: #d2d2d2 1px solid;}

.gHead02 .lineR{ border-right:3px double #c5c5c5; }
.gHead02 .title{ text-align:center; }
.gHead02 .bg{ background-color:#f2f7fb; }
.gHead02 .cursor{ cursor:pointer; }
.span-sub {font-size:11px;  color:#000}

/*data table type1 : height : 26px 시작*/
.gHead, .gHead01, .gHead03 { margin-bottom:18px; table-layout:fixed;  position:relative; }
.gHead, .gHead01, .gHead02{ CLEAR: both }	
.gHead02 TH{}
.gHead TD, .gHead01 TD, .gHead02 TD { height:30px;border-bottom: #DBDBDB 1px solid }
.gHead .tit, .gHead01 .tit, .gHead02 .tit  { font-weight:bold; BACKGROUND: #f9f9f9 }
	
.gHead th {border-right: #dbdbdb 1px solid; background-color:#F4F4F4 ; border-bottom: #dbdbdb 1px solid; height:30px; font-weight:normal; text-align:center;}
.gHead thead th .span-sub {font-size:11px;  color:#fff}
.gHead td {height:30px;border-bottom: #dbdbdb 1px solid }
.gHead td.line-right {border-right: #dbdbdb 1px solid }
.gHead tbody th sub, .gHead tbody th .span-sub {font-size:11px; color: #000;}

.spanCT {font-weight:bold; font-size:12px; color:#757575; line-height:18px; height:21px;}
.viewCT { float:right; width:16px; text-align:right; margin-bottom:4px; margin-right:5px; display:none;}
.pop-info { position:absolute;z-index:9999;height: 0;margin:0;padding:0}

.gHead01 thead th { background-color: #324158; border-bottom: #697585 1px solid; border-right: #697585 1px solid; color: #fff; font-weight: normal; height: 30px; line-height: 20px; text-align: center; vertical-align:middle; } 
.gHead01 thead th .span-sub { color: #fff; font-size: 11px; }
*:first-child + html div#cF1001 table thead th a{ position:relative; }
*:first-child + html div#cF1001 table thead th a span{ position:absolute; right:0; top:-20px; }

.gHead01 tbody th {border-right: #dbdbdb 1px solid; background-color:#f4f4f4 ;border-top: #dbdbdb 1px solid; height:30px; font-weight:normal; text-align:center;}
.gHead01 th.line-bottom {border-bottom: #697585 1px solid;}
.gHead01 td {border-right: #b7b7b7 1px dotted; border-bottom: #b7b7b7 1px dotted;  height:30px; font-weight:normal; text-align:center;}

.gHead03 thead th {border-bottom: #666 1px solid; background-color:#324158 ; height:30px; font-weight:normal; text-align:center; padding:0 20px; color:#fff}
.gHead03 thead th .span-sub {font-size:11px;  color:#fff}
.gHead03 tbody th {border-right: #dbdbdb 1px solid;border-bottom: #dbdbdb 1px solid; background-color:#f4f4f4 ; height:30px; font-weight:normal; padding-left:5px;}
.gHead03 tbody th.letter{letter-spacing:-2px;}
.gHead03 td {border-bottom: #dbdbdb 1px solid;  height:30px; font-weight:normal; text-align:center;}
.gHead03 td.line {border-left: #dbdbdb 1px solid; }
	
#cF1001 .bgE { background-color:#fdf8ce}
	
.noline-bottom {border-bottom:none !important; }
.noline-right {border-right:none !important; }
	
/* table 임시 테스트 */
#contentWrap .gHeadLyr {margin-bottom:0px}
/*.gHeadLyr .c1{width:28%;min-width:250px}
.gHeadLyr .c2{width:12%;min-width:76px}
.gHeadLyr .c3{width:12%;min-width:55px}*/

.gHeadLyr.yearly .c1 { width    : 30.7%; } 
.gHeadLyr.yearly .c2 { width    : 7.7%; } 
.gHeadLyr.yearly .c3 { width    : 7.7%; }
.gHeadLyr.quarter .c1 { width    : 30%; } 
.gHeadLyr.quarter .c2 { width    : 10%; }

.gHeadLyr.quarter .c3 { width    : 10%; }



table.gHeadLyr {height:26px; BORDER-TOP: #08A4E1 2px solid;BORDER-bottom: #c5c5c5 0px solid;BORDER-LEFT: 0px; BORDER-RIGHT: 0px;}
table.gHeadLyr TH {background:#f0f0f0 ; BORDER-BOTTOM: #C5C5C5 1px solid; line-height:26px;font-weight:normal;text-align:center;color:#555555;}
/* ===========================================================
	data table type2 : height : 20px  
===========================================================*/
/*  blue / gray border color  */
	#contentWrap .gTable {margin-bottom:13px}
	table.gTable {CLEAR: both}
	table.gTable {BORDER-TOP: #08A4E1 2px solid;BORDER-bottom: #c5c5c5 2px solid;BORDER-LEFT: 0px; BORDER-RIGHT: 0px;}
	table.gTable TH {line-height:20px; background:#f0f0f0; BORDER-BOTTOM: #C5C5C5 1px solid; font-weight:normal;text-align:center;color:#555555; }
	table.gTable TH.line {BORDER-RIGHT: #c5c5c5 1px solid; BORDER-TOP: #c5c5c5 0px solid; BORDER-LEFT: #C5C5C5 0px solid; BORDER-BOTTOM: #C5C5C5 1px solid;}
	table.gTable TH.title {FONT-SIZE: 13px; FONT-WEIGHT: bold; color : #024A84 ;}

	table.gTable TD {height:20px;padding:3px 0 0 0;}
	table.gTable TD {BORDER-RIGHT: #c5c5c5 0px solid;BORDER-TOP: #c5c5c5 0px solid;BORDER-LEFT: #c5c5c5 0px solid;BORDER-BOTTOM: #C5C5C5 1px solid}
	table.gTable TD.line	{BORDER-RIGHT:  #c5c5c5 1px solid; BORDER-TOP: #c5c5c5 0px solid; BORDER-LEFT: #C5C5C5 0px solid; BORDER-BOTTOM: #C5C5C5 1px solid;}
	table.gTable TD.chart	{background-color:#F9F9F9; margin-top:-3px;}
	table.gTable TD.left	{text-align:left;}
	table.gTable TD.right	{text-align:right;}	
	table.gTable TD.txt		{text-align:left;	padding-left:8px;}
	table.gTable TD.num		{text-align:right;	padding-right:8px;}
	table.gTable TD.center	{text-align:center;	padding-left:0;	padding-right:0}
/* ===========================================================
	search box 
===========================================================*/
#schBox1 {CLEAR: both; width:100%; min-width:680px; background-color:#f7f7f7;border-top:solid 1px #d9d9d9; border-bottom:solid 1px #d9d9d9; border-left:solid 1px #d9d9d9; border-right:solid 1px #d9d9d9; margin-bottom:20px; }
#schBox1 TD {padding-top:8px; padding-bottom:8px; padding-left:10px; padding-right:10px;vertical-align:baseline;}

/* Fix Chart Table filter:progid:DXImageTransform.Microsoft.shadow(color=#d9d9d9 Direction=120 strength=5)*/
#fixLayer {width:100%; min-width:680px;z-index:1; border:solid 0px #999999; background-color:#ffffff;}
/* common add style - mouse event */
.clr{CLEAR: both}
	
.t_ov1 {font-size:9pt;font-family:'돋움';color:#000000;background-color:#FEFFD6;cursor:pointer;}
.t_ov2 {font-size:9pt;font-family:'돋움';color:#000000;background-color:#DEEDF9;cursor:pointer;}
.t_ov3 {font-size:9pt;font-family:'돋움';color:#000000;background-color:#FEFFD6;}
.t_ov4 {font-size:9pt;font-family:'돋움';color:#000000;background-color:#DEEDF9;}

.t_out1 {font-size:9pt;font-family:'돋움';background-color:#FFFFFF;}
.t_out2 {font-size:9pt;font-family:'돋움';background-color:#F3F3F3;}
.t_out3 {font-size:9pt;font-family:'돋움';background-color:#EBEBEB;}

.mgDiv	{padding-bottom:7px;}
.cht	{background-color:#FFFFFF;}
.ind_tt {font-size:9pt;font-family:'돋움'; color:#0170A7;	}
	
td.left	{text-align:left;}
td.right{text-align:right;}	
td.txt	{text-align:left;	padding-left:8px;}
td.num	{text-align:right;	padding-right:8px;}
td.center {text-align:center;	padding-left:0;	padding-right:0}

TABLE.fl_le{CLEAR: none}
TABLE.fl_ri{CLEAR: none}
P.sTab {text-align:right;}
P.tip { color: #666; float: right; font-size: 11px; margin-top: 5px; }

/*table .d1 {font-weight: bold}*/
table .d1 {color:#000}
table .dtit1 {font-weight: bold; background-color:#f8f8f8;}
table .d2 {text-indent: 0}
table .d3 {text-indent: 10px}
table .d4 {text-indent: 20px}
table .d5 {text-indent: 30px}

/* 스크리너 */
.fld_items {color:#333333;}	
a.fld-item-disable-a:hover { text-decoration:none; }
.fld-item-disable {color:#cccccc;}

#sch_min1,#sch_min2,#sch_min3,#sch_min4,#sch_min5 {width:58px;}

/* 업종분석 */
.tip-comment { background-color:#EFF4F7; border: 1px double #D9D9D9; margin: 0 0 5px 0; height: 60px; text-align:left;}
.tip-comment p {color:#666; margin: 0 10px 0 10px;}
.tip-comment .top-comment {margin-top: 10px;}
#searchCompany {width:100%;margin:0 0 5px 0; text-align:center;}
#searchCompany .c1,#searchCompany .c2 {width:10%;min-width:115px;}
#searchCompany .c3 {width:10%;min-width:110px}
#searchCompany .c4, #searchCompany .c5 {width:10%;min-width:110px;}
#searchCompany .c6 {width:10%;min-width:108px;}
.cmp-search {border:1px solid #FFFFFF; background-color:#324158; height:16px; line-height:16px; font-size:11px; vertical-align:middle; width: 80px; padding:0px 3px; color:#FFF}
.cmp-search::-webkit-input-placeholder { color: #FFF; }

.cmp-search:-moz-placeholder { /* Firefox 18- */ color: #FFF; } 
.cmp-search::-moz-placeholder {  /* Firefox 19+ */ color: #FFF; } 
.cmp-search:-ms-input-placeholder { color: #FFF; }

.cmp-tiptext {color:#999999;}

/*랭킹정보 엑셀다운로드 */
.tab-menu{position:relative}
.tab-menu #down_excel_div{position:absolute;top:5px;right:0}
.tab-menu #down_excel_div .down_excel{width:117px;height:19px;background:url('/wiseReport/summary/images/btn_excel.gif') no-repeat; cursor:pointer}
.tab-menu #down_excel_div .down_excel:hover{background:url('/wiseReport/summary/images/btn_excel_ov.gif') no-repeat}

/* 부가정보 */
.appendix {list-style: none;display: inline-block;margin: 5px 0;padding: 0;}
.appendix li {float: left;border-right: 1px solid #C9C9C9;padding: 1px 10px;cursor:pointer}
.appendix li.sel-item {font-weight:bold}
.cmp-data {cursor:pointer}

.viewCT, .viewCT_r { float:right; width:16px; text-align:right; margin-top:1px; margin-right:5px; }
#cF1001 table { margin:5px 0 0 0; }

[colspan="8"],
[colspan="4"],
[colspan="10"],
[colspan="5"] { line-height: 30px; }

.r02c00, .r02c01, .r02c02, .r02c03, .r02c04, .r02c05, .r02c06, .r02c07, .r02c08, .r02c09 {width:8.6%!important; }
.r03c00 { width:130px }
.r03c01, .r03c02, .r03c03, .r03c04, .r03c05, .r03c06, .r03c07, .r03c08 { width:10.7% }
.lstHeader{margin-left:0!important;}



.styleSelect { height: 34px; overflow: hidden; background: url("/include/images/select.png") no-repeat right #fff; border: 2px solid #000; }
.chart-container{text-align:center; height:255px;}
#display {	margin-bottom:16px; border-bottom:#c5c5c5 2px solid; padding: 0px; background-attachment: fixed;background-repeat: no-repeat; overflow: auto; height: 221px }
#tbl_display { border-right: #f1f1f1 0px solid;border-left: #f1f1f1 0px solid;border-bottom: #f1f1f1 0px solid;border-top: #f1f1f1 0px solid; padding: 0px; background-attachment: fixed;background-repeat: no-repeat; overflow: auto; background-repeat: no-repeat; height: 408px }
#lookup_display {	border-right: #f1f1f1 0px solid;border-left: #f1f1f1 0px solid;border-bottom: #f1f1f1 0px solid;border-top: #f1f1f1 0px solid; padding: 0px; background-attachment: fixed;background-repeat: no-repeat; overflow: auto; background-repeat: no-repeat; width: 416px; height: 201px }
#finrpt_fix {	border-right: #f1f1f1 0px solid;border-left: #f1f1f1 0px solid;border-bottom: #f1f1f1 0px solid;border-top: #f1f1f1 0px solid; padding: 0px; background-attachment: fixed;background-repeat: no-repeat; overflow: auto; background-repeat: no-repeat; height: 400px; }
#finval_fix {	border-right: #f1f1f1 0px solid;border-left: #f1f1f1 0px solid;border-bottom: #f1f1f1 0px solid;border-top: #f1f1f1 0px solid; padding: 0px; background-attachment: fixed;background-repeat: no-repeat; overflow: auto; background-repeat: no-repeat; height: 260px; }
#ind_finreport { border-right: #f1f1f1 0px solid;border-left: #f1f1f1 0px solid;border-bottom: #f1f1f1 0px solid;border-top: #f1f1f1 0px solid; padding: 0px; background-attachment: fixed;background-repeat: no-repeat; overflow: auto; background-repeat: no-repeat; height: 298px }

.gibun_exp7 {float:right;text-align:right;margin-top:-25px;*margin-top:-25px}
.gibun_exp7_1 {float:right;text-align:right;margin-top:0px}
.gibun_exp0 {float:right;margin-bottom:20px;}
*:first-child+html .gibun_exp0 {float:right;margin-bottom:10px;}
* html .gibun_exp0 {float:right;margin-bottom:10px;}

/* 시장모니터================================================================================================================================================== */
	
	#mTB10 .c0 {width:2px;} /*시장지수 tab*/
	#mTB10 .c1, #mTB10 .c2 {width:110px; padding:2px 2px 2px 2px;}
	#mTB10 .c3 {width:463px;}
	
	#mTB01 .c1 {width:117px;} /*주요지수*/
	#mTB01 .c2 {width:80px;}
	#mTB01 .c3 {width:20px;}
	#mTB01 .c4 {width:60px;}
	#mTB01 .c5 {width:60px;}
	
	#mTB02 .c1 {width:117px;} /*주요지표*/
	#mTB02 .c2 {width:80px;}
	#mTB02 .c3 {width:20px;}
	#mTB02 .c4 {width:60px;}
	#mTB02 .c5 {width:60px;}
	
	#mTB111 .c0 {width:2px;}	/*업종지수 tab*/
	#mTB111 .c1, #mTB111 .c2, #mTB111 .c3 {width:110px;padding:2px 2px 2px 2px;}	
	#mTB111 .c4 {width:353px;}
	
	/*업종지수 header table*/
	#mTB12 td{height:20px; background: #f6f6f6;border-right: #dbdbdb 1px solid; border-top: #dbdbdb 1px solid; border-left: #dbdbdb 1px solid; border-bottom: #dbdbdb 0px solid;}
	#mTB12 .c1{width:143px;}
	#mTB12 .c2{width:104px;}
	#mTB12 .c3{width:90px;}
	
	#mTB13 td {height:20px;border-top:#dbdbdb 1px solid;}	/*업종지수 data table*/
	#mTB13 .c1{width:148px;}
	#mTB13 .c2{width:100px;}
	#mTB13 .c3{width:69px;}
	
	#mTB14 td {height:20px;border-top:#dbdbdb 1px solid;}	/*업종지수 기업 table*/
	#mTB14 .c1{width:148px;}
	#mTB14 .c2{width:100px;}
	#mTB14 .c3{width:69px;}
	/*투자주체별 매매동향 tab*/
	#mTB20 .c0 {width:2px;}
	#mTB20 .c1, #mTB20 .c2 {width:110px; padding:2px 2px 2px 2px; }
	#mTB20 .c3 {width:463px;}
	
	#mTB23 .c1 {width:55px;} /*투자주체별 매매동향 시장지수*/
	#mTB23 .c2, #mTB23 .c3 {width:56px;}
	#mTB23 .c4, #mTB23 .c5 {width:90px;}
	
	#mTB21 .c1 {width:80px;} /*투자주체별 매매동향 검색 테이블*/
	#mTB21 .c2 {width:259px;}
	#mTB22 .c1 {width:80px;} /*투자주체별 매매동향 기업 리스트*/
	#mTB22 .c2 {width:140px;}
	#mTB22 .c3 {width:119px;}	
 
	#mTB30 .c0 {width:2px;} /*기업산업투자의견 탭*/
	#mTB30 .c1, #mTB30 .c2 {width:110px; padding:2px 2px 2px 2px; }
	#mTB30 .c3 {width:463px; }

	/* 지분변동현황 tab */
	#mTB40 .c0 { width:2px; }
	#mTB40 .c1, #mTB40 .c2, #mTB40 .c3 {padding:2px 2px 2px 2px; width:110px;}
	#mTB40 .c4 { width:353px;}
	/* 지분변동현황 more tab */
	
	#mTB50 .c0 {width:2px;} /*기업산업투자의견 팝업 탭*/
	#mTB50 .c1, #mTB50 .c2 {width:110px; padding:2px 2px 2px 2px; }
	#mTB50 .c3 {width:498px;}
	#mTB51 .c0 { width:2px; }	/* 지분변동현황 팝 tab */
	#mTB51 .c1, #mTB51 .c2, #mTB51 .c3 {padding:2px 2px 2px 2px; width:110px;}
	#mTB51 .c4 { width:388px;}
	#mTB52 {width:720px;}
	#mTB53 {width:720px;}

/* 기업모니터 > 주요현황 ==================================================================================================================================================*/
    .multi-row {font-size:11px; line-height:14px;}
	.multi-row-kr {font-size:11px; line-height:9px;}
/*기업모니터 > 주요현황 > Header*/
	/* content body */
	#contentWrap {width:100%; /*min-width:880px;*/ margin:0 auto; text-align:left;}
	#contentWrap H4 {font-size:15px; font-family:Tahoma; font-weight:bold;}
	#contentWrap H4.fl_le {MARGIN-BOTTOM: 1px}

	#contentWrap H5.fl_le {MARGIN-BOTTOM: 1px}
	
/*기업모니터 > 주요현황 > sub Header*/
    #comInfoSection { width: 100%; min-width:680px; height: 79px; margin: 0px 0px 20px 0px; padding: 0; border: 0px solid #d7d7d7; }
    #comInfoSection .cmpinfo-start {background: url(/images/dot1.png) no-repeat;width: 15px; height: 80px;}
    #comInfoSection .cmpinfo-space {background: url(/images/dot2.png) repeat-x;}
    #comInfoSection .cmpinfo-end {background: url(/images/dot3.png) no-repeat;width: 13px; height: 80px;}
    
	#comInfo {width:100%; min-width:680px; border-collapse:collapse;}
	#comInfo a:hover {text-decoration:none}
	#comInfo .nm_k {font-size:18px;font-weight:bold;}
	#comInfo .cd {font-weight:bold;}
	#comInfo .line {height:1px; background-color:#d9d9d9; border:0;}
	#comInfo .m_box {height:10px; padding-left: 10px; font-weight: normal;  line-height: normal; font-style: normal; font-variant: normal;}
	#comInfo .cEm img {margin:0}
	#comInfo .exp {margin-left:2px;}
	#comInfo b { display:block; font-size:14px;}
	#comInfo p {  border-left: solid 1px #d1d1d1; padding: 5px;}

table#comInfo tbody td {  }
table#comInfo tbody td.col1{ }
table#comInfo tbody td.col3 { text-align: right; } 
table#comInfo tbody td.col3 ul { float:right; display:inline-block; margin: 0; padding: 0; list-style: none; } 
table#comInfo tbody td.col3 ul li { margin:0 2px; text-align:left; float: left; }
table#comInfo tbody td.col3 ul li.li01{ padding-right:10px;}
table#comInfo tbody td.col3 ul li.li02{}
table#comInfo tbody td.col3 ul li.li03{}
table#comInfo tbody td.col3 ul li.li04{}
table#comInfo tbody td.col3 ul li.li05{}
table#comInfo tbody td.col3 ul li.li06{}
table#comInfo tbody td.col3 ul li.li07{}
table#comInfo tbody td.col3 ul li.li08{ padding-top:5px;}
			

	
	#cTB_Sch {width:100%; min-width:680px; height:30px;margin:0 auto 20px auto;}
	/*#cTB_Sch .cmp-sch-start {width:4px; background: url(/images/resize/bg_search_01.gif) no-repeat;}*/
	/*#cTB_Sch .cmp-sch-text {width:334px; background: url(/images/resize/bg_search_0201.gif) no-repeat;}*/
	/*#cTB_Sch .cmp-sch-space1 {background: url(/images/resize/bg_search_0202.gif) repeat-x;}*/
	/*#cTB_Sch .cmp-sch-space2 {width:343px; text-align:right; background: url(/images/resize/bg_search_0202.gif) repeat-x;}*/
	#cTB_Sch .cmp-sch-space2 {min-width:343px; text-align:right}
	/*#cTB_Sch .cmp-sch-end {width:4px; background: url(/images/resize/bg_search_03.gif) no-repeat;}*/
	/*#cTB01 .c1 {width:70px;}
	#cTB01 .c2 {width:100px}
	#cTB01 .c3 {width:246px;}*/
	
	#cTB02 .c1 {width:70px;}
	#cTB02 .c2 {width:100px}
	#cTB02 .c3 {width:246px;}
	#cTB02 td {height:24px;border-bottom:1px solid #d9d9d9;}
    #cTB11 {width:100%;}
	#cTB11 th {text-align: left;} /*시세 및 주주현황*/
	#cTB11 .close-price{font-weight:700;} /*시세 및 주주현황*/
	#cTB11 .c1 {width:41%; min-width: 160px}
	#cTB11 .c2 {width:59%; min-width: 160px}
	#cTB12 .c5, #cTB12 .c6 {width:167px} /*신용등급 변동내역*/
	#cTB12 .c1, #cTB12 .c3 {width: 83px} 
	#cTB12 .c2, #cTB12 .c4 {width: 83px}
	#cTB13 .c1 {width: 164px} /*주요주주*/
	#cTB13 .c2 {width: 100px}
	#cTB13 .c3 {width: 80px}
	#cTB13 {table-layout:fixed; width:100%}
	#cTB15 img {margin: 5px 0px 0px 22px} /*투자의견 컨센서스*/
	#cTB15 #pointerBG {MARGIN: 0px 0px 1px 16px;WIDTH: 314px;POSITION: relative;HEIGHT: 15px; text-align:left;}
	*:first-child+html #cTB15 #pointerBG {MARGIN: 0px 0px 1px 0px;}
	#cTB15 #pointer {DISPLAY: inline; BACKGROUND: url(/images/common/comp_icon_sprite.png) no-repeat 0px bottom;background-position: 0 -189px; width: 11px; height: 8px;POSITION: absolute;TOP: 18px;}
	#cTB15 #pointerVal {font-weight: bold; position: absolute; padding:0 !important;}
	#cTB15 #pointer {_margin-left:-10px;_BACKGROUND: none transparent scroll repeat 0% 0%;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image src='/images/graph_p.png')}
	#cTB15 td {padding-bottom: 4px;padding-top: 6px}
	#cTB15 .c1 {width: 50%}
	#cTB15 .c2 {width: 10%}
	#cTB15 .c3 {width: 10%}
	#cTB15 .c4 {width: 10%}
	#cTB15 .c5 {width: 10%}
	#cTB15 .c6 {width: 10%}
	.pointerWrap{position:relative;width:inherit;height:inherit;padding:inherit}
	.centersort{width:350px;position:absolute;top:0;left:50%;margin-left:-185px}
	#cTB16 {MARGIN-BOTTOM: 10px! important} /*투자의견 & 목표주가*/
	#cTB17 {MARGIN-BOTTOM: 10px! important} /*투자의견 분포*/
	#cTB24 .c1 {width: 20%} /* structure */
	#cTB24 .c2 {width: 15%}
	#cTB24 .c3, #cTB24 .c4, #cTB24 .c5 {width: 15%}
	#cTB24 .c6, #cTB24 .c7 {width: 10%}
	
	
	/* 추정실적 컨센서스 탭 */
	/*#cTB23 .c0{min-width:10px;}
	#cTB23 .c1, #cTB23 .c2{width:80px;cursor:pointer;}
	#cTB23 .c3{min-width:459px}
	#cTB23 .c4{min-width:4px}*/
	
	/* Financial Summary 탭 */
	/*#cTB00 .c0{min-width:10px;}
	#cTB00 .c1, #cTB00 .c2, #cTB00 .c3{width:80px;cursor:pointer;}
	#cTB00 .c4{min-width:459px}
	#cTB00 .c5{min-width:4px}*/
	
	#cTB25 {width:100%; min-width:680px; margin-top:5px;}
	#cTB25 .c1 {min-width:60px; width:8%} /* 추정실적 컨센서스 테이블 */
	#cTB25 .c2, #cTB25 .c4, #cTB25 .c6  {min-width:60px; width:8%}
	#cTB25 .c3, #cTB25 .c5, #cTB25 .c7, #cTB25 .c8, #cTB25 .c9, #cTB25 .c10, #cTB25 .c11  {min-width:50px; width:6%}
	#cTB25 .c12, #cTB25 .c13  {min-width:60px; width:9%}
	#cTB25 .cmain {min-width:60px;}
	/*요약재무제표*/
	#cTB26 .c1 {width: 14%}
	#cTB26 .c2, #cTB26 .c3, #cTB26 .c4, #cTB26 .c5  {width: 10%;min-width:64px;}
	#cTB26 .c6   {width: 10%;min-width:64px; }
	#cTB26 .c7, #cTB26 .c8, #cTB26 .c9  {width: 10%;min-width:64px;}

/* 기업모니터 > 기업개요 ==================================================================================================================================================*/
    #cTB203 span, #cTB204 span,#cTB202 span,#cTB205 span,#cTB206 span,#cTB211 span,#cTB212 span,#cTB713 span,#cTB714 span{display:block}

	#cTB202 {width:100%} /* 최근연혁 */
	#cTB202 .c1 {min-width:88px;}
	#cTB202 .c2 {width:90%;}

	#cTB207, #cTB208 {margin-bottom:10px !important}
	#cTB203 {width:100%;display:table}
	.resize_div{min-width:680px}
	
	#cTB203 .c1 {width:80%; min-width:250px;} /*매출구성*/
	#cTB203 .c2 {width:20%; min-width:87px;}
	#cTB204 {width:100%; min-width:337px;display:table}
	#cTB204 .c1 {width:80%; min-width:250px;} /*시장점유율*/
	#cTB204 .c2 {width:20%; min-width:87px;}

    #cTB205 {table-layout:fixed}
	#cTB205 .c1 {width:30%; min-width:240px} /*원재료 및 가격동향*/
	#cTB205 .c2 {width:18%; min-width:80px}
	#cTB205 .c3, #cTB205 .c4, #cTB205 .c5 ,#cTB205 .c6 {width:13%; min-width:90px}
	#cTB205 .c7 {min-width:180px}

	#cTB205_1 {table-layout:fixed}
	#cTB205_1 .c1 {width:8%; min-width:80px} /*연구개발비 지출현황*/
	#cTB205_1 .c2, #cTB205_1 .c3, #cTB205_1 .c4, #cTB205_1 .c5 ,#cTB205_1 .c6, #cTB205_1 .c7 {width:14%; min-width:87px}
	#cTB205_1 .c8 {width:8%; min-width:80px}
	 /*인원현황*/
	/*#cTB205_2 {table-layout:fixed}
	#cTB205_2 .c1 {width:8%; min-width:80px}
	#cTB205_2 .c2 {width:auto; min-width:80px}
	#cTB205_2 .c3, #cTB205_2 .c4, #cTB205_2 .c5 ,#cTB205_2 .c6, #cTB205_2 .c7 {width:10%; min-width:87px}
	#cTB205_2 .c8 {width:10%; min-width:87px}*/
	#cTB205_2 {table-layout:fixed}
	#cTB205_2 colgroup .col1{width:9%;}
	#cTB205_2 colgroup .col2{width:auto;}
	#cTB205_2 colgroup .col3{width:11%;}
	#cTB205_2 colgroup .col4{width:11%;}
	#cTB205_2 colgroup .col5{width:11%;}
	#cTB205_2 colgroup .col6{width:11%;}
	#cTB205_2 colgroup .col7{width:10%;}
	#cTB205_2 colgroup .col8{width:10%;}

    #cTB206 {table-layout:fixed}
	#cTB206 .c1 {width:10%;min-width:75px} /*내수 및 수출구성*/
	#cTB206 .c2 {width:30%;min-width:130px}
	#cTB206 .c3, #cTB206 .c4, #cTB206 .c5, #cTB206 .c6, #cTB206 .c7, #cTB206 .c8 {width:10%;min-width:60px}
	#cTB206 .c9 {width:20%;min-width : 120px}

	#cTB209 {width:100%;} /* 신용등급 변동내역*/
	#cTB209 .c1 {width:30%; min-width:96px;}
	#cTB209 .c3 {width:30%; min-width:96px;}
	#cTB209 .c2, #cTB209 .c4 {width:20%; min-width:69px;}

	#cTB210 {width:100%;} /*자본금 변동내역*/
	#cTB210 .c1 {width:20%; min-width:67px;}
	#cTB210 .c2 {width:36%; min-width:110px;}
	#cTB210 .c3, #cTB210 .c4{width:22%; min-width:70px;}

	/*관계사지분현황*/
	/*#cTB211 {min-width:680px; table-layout:fixed}
	#cTB211 .c1 {width:40%; min-width:270px;} 
	#cTB211 .c3 {widtH:40%; min-width:270px;}
	#cTB211 .c2, #cTB211 .c4 {width:10%; min-width:62px;}
	#cTB211 .c0 {width:90%; min-width:270px;}*/
	
	#cTB212 {min-width:680px; table-layout:fixed}
	#cTB212 .c1 {width:40%; min-width:275px;} /*연결대상회사지분현황*/
	#cTB212 .c2 {width:30%; min-width:210px;}
	#cTB212 .c3 {width:15%; min-width:100px;}
	#cTB212 .c4 {width:15%; min-width:100px;}
	#cTB212 .c0 {width:90%; min-width:85px;}

/* 재무제표 */
	#cTB301 .c0 {width:4px;}
	#cTB301 .c1, #cTB301 .c2, #cTB301 .c3 {width:110px;cursor:pointer;}
	#cTB301 .c1 a, #cTB301 .c2 a, #cTB301 .c3 a {width:100px;cursor:pointer;}
	#cTB301 .c4 {min-width:335px}
	#cTB301 .c5 {width:4px;}
	
	#cTB302 .c1 {width:300px; height:30px;}
	#cTB302 .c2 {width:385px; height:30px;}
	
	#cTB311 .c1 {WIDTH: 207px}
	#cTB311 .c2 {WIDTH: 84px}
	#cTB311 .c3 {WIDTH: 84px}
	#cTB311 .c4 {WIDTH: 84px}
	#cTB311 .c5 {WIDTH: 84px}
	#cTB311 .c6 {WIDTH: 84px}
	#cTB311 .c7 {WIDTH: 58px}
	
	#cTB31_10 .c1, #cTB31_11 .c1, #cTB31_20 .c1, #cTB31_21 .c1, #cTB31_30 .c1, #cTB31_31 .c1 {width:28%;min-width: 250px}
	#cTB31_10 .c2, #cTB31_11 .c2, #cTB31_20 .c2, #cTB31_21 .c2, #cTB31_30 .c2, #cTB31_31 .c2 {width:12%;min-width: 76px}
	#cTB31_10 .c3, #cTB31_11 .c3, #cTB31_20 .c3, #cTB31_21 .c3, #cTB31_30 .c3, #cTB31_31 .c3 {width:12%;min-width: 76px}
	#cTB31_10 .c4, #cTB31_11 .c4, #cTB31_20 .c4, #cTB31_21 .c4, #cTB31_30 .c4, #cTB31_31 .c4 {width:12%;min-width: 76px}
	#cTB31_10 .c5, #cTB31_11 .c5, #cTB31_20 .c5, #cTB31_21 .c5, #cTB31_30 .c5, #cTB31_31 .c5 {width:12%;min-width: 76px}
	#cTB31_10 .c6, #cTB31_11 .c6, #cTB31_20 .c6, #cTB31_21 .c6, #cTB31_30 .c6, #cTB31_31 .c6 {width:12%;min-width: 76px}
	#cTB31_10 .c7, #cTB31_11 .c7, #cTB31_20 .c7, #cTB31_21 .c7, #cTB31_30 .c7, #cTB31_31 .c7 {width:12%;min-width: 55px}	
	*:first-child+html #cTB31_10 .c7, #cTB31_11 .c7, #cTB31_20 .c7, #cTB31_21 .c7, #cTB31_30 .c7, #cTB31_31 .c7 {padding-right:20px !important;}

/* 투자지표 */
	#cTB401 .c0 {width:4px;}
	#cTB401 .c1, #cTB401 .c2, #cTB401 .c3, #cTB401 .c4, #cTB401 .c5 {width:100px;}
	#cTB401 .c1 a, #cTB401 .c2 a, #cTB401 .c3 a, #cTB401 .c4 a, #cTB401 .c5 a{width:90px;}
	#cTB401 .c6 {min-width:133px;}

	#cTB41_20 .c1, #cTB41_21 .c1, #cTB41_30 .c1, #cTB41_31 .c1, #cTB41_40 .c1, #cTB41_41 .c1, #cTB41_50 .c1, #cTB41_51 .c1, #cTB41_10 .c1, #cTB41_11 .c1 {width:28%;min-width: 230px}
	#cTB41_20 .c2, #cTB41_21 .c2, #cTB41_30 .c2, #cTB41_31 .c2, #cTB41_40 .c2, #cTB41_41 .c2, #cTB41_50 .c2, #cTB41_51 .c2, #cTB41_10 .c2, #cTB41_11 .c2 {width:12%;min-width: 80px}
	#cTB41_20 .c3, #cTB41_21 .c3, #cTB41_30 .c3, #cTB41_31 .c3, #cTB41_40 .c3, #cTB41_41 .c3, #cTB41_50 .c3, #cTB41_51 .c3, #cTB41_10 .c3, #cTB41_11 .c3 {width:12%;min-width: 80px}
	#cTB41_20 .c4, #cTB41_21 .c4, #cTB41_30 .c4, #cTB41_31 .c4, #cTB41_40 .c4, #cTB41_41 .c4, #cTB41_50 .c4, #cTB41_51 .c4, #cTB41_10 .c4, #cTB41_11 .c4 {width:12%;min-width: 80px}
	#cTB41_20 .c5, #cTB41_21 .c5, #cTB41_30 .c5, #cTB41_31 .c5, #cTB41_40 .c5, #cTB41_41 .c5, #cTB41_50 .c5, #cTB41_51 .c5, #cTB41_10 .c5, #cTB41_11 .c5 {width:12%;min-width: 80px}
	#cTB41_20 .c6, #cTB41_21 .c6, #cTB41_30 .c6, #cTB41_31 .c6, #cTB41_40 .c6, #cTB41_41 .c6, #cTB41_50 .c6, #cTB41_51 .c6, #cTB41_10 .c6, #cTB41_11 .c6 {width:12%;min-width: 80px}
	#cTB41_20 .c7, #cTB41_21 .c7, #cTB41_30 .c7, #cTB41_31 .c7, #cTB41_40 .c7, #cTB41_41 .c7, #cTB41_50 .c7, #cTB41_51 .c7, #cTB41_10 .c7, #cTB41_11 .c7 {width:12%;min-width: 55px}
	*:first-child+html #cTB41_20 .c7, #cTB41_21 .c7, #cTB41_30 .c7, #cTB41_31 .c7, #cTB41_40 .c7, #cTB41_41 .c7, #cTB41_50 .c7, #cTB41_51 .c7, #cTB41_10 .c7, #cTB41_11 .c7 {padding-right:20px !important;}

/* 컨센서스*/
	/*#cTB501 .c0 {width:4px;}
	#cTB501 .c1, #cTB501 .c2 {width:110px; padding:2px 2px 2px 2px;}
	#cTB501 .c3 {min-width:463px;}
	#cTB503 .c0 {width:4px;}
	#cTB503 .c1, #cTB503 .c2 {width:110px; padding:2px 2px 2px 2px;}
	#cTB503 .c3 {min-width:463px;}
	#cTB505 .c0 {width:4px;}
	#cTB505 .c1, #cTB505 .c2 {width:110px; padding:2px 2px 2px 2px;}
	#cTB505 .c3 {min-width:463px;}*/
	
	#cTB510, #cTB520, #cTB530, #cTB511, #cTB512, #cTB513 {width:100%; min-width:680px;}
	#cTB511 .c1 {min-width:70px;}
	#cTB511 .cmain {min-width:58px;}
	#cTB511 .c2 {min-width:75px;}
	#cTB511 .c4, #cTB511 .c5 {min-width:70px;}
	#cTB511 .c6, #cTB511 .c7 {min-width:56px;}
	#cTB511 .c3, #cTB511 .c8, #cTB511 .c9, #cTB511 .c10 {min-width:40px;}
	#cTB511 .c11 {min-width:70px;}

	#cTB512 .c1 {min-width:145px}
	#cTB512 .c2, #cTB512 .c3, #cTB512 .c4, #cTB512 .c5, #cTB512 .c6, #cTB512 .c7 {min-width:90px}

	#cTB513 .c1 {min-width:115px;}
	#cTB513 .c2, #cTB513 .c3, #cTB513 .c4, #cTB513 .c5, #cTB513 .c6 {min-width:95px;}
	#cTB513 .cmain {min-width:95px;}

/* 업종분석 */
	
	/*#cTB601 .c0 {width:4px;}
	#cTB601 .c1, #cTB601 .c2 { width:80px; cursor:pointer;}
	#cTB601 .c3 {min-width:463px;}
	#cTB601 .c4 {width:4px;}*/

	/*#cTB601 .c0{min-width:10px;}
	#cTB601 .c1, #cTB601 .c2{width:80px;cursor:pointer;}
	#cTB601 .c3{min-width:459px}
	#cTB601 .c4{min-width:4px}*/
	
	
	#cTB610 {width:100%;min-width:680px;}
	#cTB611 {width:100%;min-width:680px;}
	#cTB611 TD.act {background-color:#EFF4F7}
	#cTB611 TH.act {background-color:#EFF4F7}
	#cTB611 TH.stit {background-color:#FFFFFF}
	#cTB611 .c1 {width:85px;border-right:1px #c5c5c5 solid}
	#cTB611 .c2 {width:136px;}
	#cTB611 .c3, #cTB611 .c4, #cTB611 .c5, #cTB611 .c6 {width:116px;}

	#cTB611_h {width:100%;min-width:680px;}
	#cTB611_h TD.act {background-color:#EFF4F7}
	#cTB611_h TH.act {background-color:#EFF4F7}
	#cTB611_h TH.stit {background-color:#FFFFFF}
	#cTB611_h .c1 {width:85px;border-right:1px #c5c5c5 solid}
	#cTB611_h .c2 {width:136px;}
	#cTB611_h .c3, #cTB611_h .c4, #cTB611_h .c5, #cTB611_h .c6 {width:116px;}

/* 섹터분석 */
	/*#cTB901 .c0{min-width:10px;}
	#cTB901 .c1, #cTB901 .c2{width:80px;cursor:pointer;}
	#cTB901 .c3{min-width:459px}
	#cTB901 .c4{min-width:4px}*/

/* 지분현황 */
	/*#cTB710 {width:100%;min-width:680px;} 
	#cTB711 .c1, #cTB711 .c3, #cTB711 .c5, #cTB711 .c7 {min-width:61px;}
	#cTB711 .c2, #cTB711 .c4, #cTB711 .c6, #cTB711 .c8 {min-width:74px;}
	#cTB711 .c9 {min-width:70px;}
	#cTB711 .c10 {min-width:75px;}*/
	/*그룹별 주주  탭*/
	/*#cTB712 .c0 {width:4px;}
	#cTB712 .c1, #cTB712 .c2, #cTB712 .c3, #cTB712 .c4  {width:110px; padding:2px 2px 2px 2px; }
	#cTB712 .c5 {min-width:243px;}
	#cTB712 .c6 {width:4px;}*/
	/* 그룹별 주주 리스트*/
	/*#cTB713 .c1{min-width:70px;}
	#cTB713 .c2 {min-width:223px}
	#cTB713 .c3, #cTB713 .c4, #cTB713 .c6, #cTB713 .c7 {min-width:72px;}
	#cTB713 .c5 {min-width : 70px}
	#cTB713 .c8 {min-width:223px}*/
	
	#cTB713_1 .c1 {width:70px;min-width:70px;}
	#cTB713_1 .c2 {width:223px;min-width:70px;}
	#cTB713_1 .c3, #cTB713_1 .c4, #cTB713_1 .c6, #cTB713_1 .c7 {width:72px;min-width:72px;}
	#cTB713_1 .c5 {width:72px;min-width : 72px}
	#cTB713_1 .c8 {width:223px;min-width : 95px}

	/*#cTB713_2 .c1, #cTB713_2 .c2 {min-width:116px;}
	#cTB713_2 .c3, #cTB713_2 .c4, #cTB713_2 .c6, #cTB713_2 .c7 {min-width:72px;}
	#cTB713_2 .c5 {min-width : 70px}
	#cTB713_2 .c8 {min-width : 95px}*/
	
	/*#cTB713_3 .c1, #cTB713_3 .c2 {min-width:116px;}
	#cTB713_3 .c3, #cTB713_3 .c4, #cTB713_3 .c6, #cTB713_3 .c7 {min-width:72px}
	#cTB713_3 .c5 {min-width : 70px}
	#cTB713_3 .c8 {min-width : 95px}*/
	
	/*#cTB713_4 .c1, #cTB713_4 .c2 {min-width:116px;}
	#cTB713_4 .c3, #cTB713_4 .c4, #cTB713_4 .c6, #cTB713_4 .c7 {min-width:72px;}
	#cTB713_4 .c5 {min-width : 70px}
	#cTB713_4 .c8 {min-width : 95px}*/
	/*주주변동내역요약*/
	#cTB714 .c1 {min-width:60px}
	#cTB714 .c2 {min-width:70px}
	#cTB714 .c3, #cTB714 .c5 {min-width:76px;}
	#cTB714 .c4 {min-width:80px;}
	#cTB714 .c6, #cTB714 .c7 {min-width:60px;}
	#cTB714 .c8  {min-width:312px}


/* 어닝스 모니터 */
	.eTB111 .c0 {min-width:2px;}
	.eTB111 .c1, .eTB111 .c2 {min-width:110px; padding:2px 2px 2px 2px;}
	.eTB111 .c3 {min-width:463px;}
	
	#eTB112 .c1 {min-width:70px;}
	#eTB112 .c2 {min-width:155px;}
	#eTB112 .c3, #eTB112 .c4 {min-width:110px;}
	#eTB112 .c5, #eTB112 .c6, #eTB112 .c7 {min-width:80px;}
	#eTB1121 .c1 {min-width:70px;}
	#eTB1121 .c2 {min-width:175px;}
	#eTB1121 .c3, #eTB1121 .c4 {min-width:110px;}
	#eTB1121 .c5, #eTB1121 .c6 {min-width:110px;}

	.eTB113 .c0 {min-width:2px;}
	.eTB113 .c1, .eTB113 .c2, .eTB113 .c3, .eTB113 .c4 {min-width:110px; padding:2px 2px 2px 2px;}
	.eTB113 .c5 {min-width:243px;}
	#eTB114 .c1 {min-width:70px;}
	#eTB114 .c2 {min-width:125px;}
	#eTB114 .c3, #eTB114 .c4, #eTB114 .c5, #eTB114 .c6, #eTB114 .c7, #eTB114 .c8, #eTB114 .c9, #eTB114 .c10 {min-width:70px;}
	
	#eTB115 .c1 {min-width:70px;}
	#eTB115 .c2 {min-width:145px;}
	#eTB115 .c3, #eTB115 .c4 {min-width:95px;}
	#eTB115 .c5, #eTB115 .c6, #eTB115 .c7, #eTB115 .c8 {min-width:70px;}

	.eTB116 .c0 {min-width:2px;}
	.eTB116 .c1, .eTB116 .c2, .eTB116 .c3, .eTB116 .c4 {min-width:110px; padding:2px 2px 2px 2px;}
	.eTB116 .c5 {min-width:243px;}
	#eTB117 .c1 {min-width:70px;}
	#eTB117 .c2 {min-width:125px;}
	#eTB117 .c3, #eTB117 .c4, #eTB117 .c5, #eTB117 .c6, #eTB117 .c7, #eTB117 .c8, #eTB117 .c9 {min-width:70px;}

	.eTB118 .c4 {min-width:2px;}
	.eTB118 .c1, .eTB118 .c2 {min-width:110px; padding:2px 2px 2px 2px;}
	.eTB118 .c3 {min-width:463px;}
	.eTB118 .c0 {min-width:2px;}
	
	#eTB119 .c1 {min-width:70px;}
	#eTB119 .c2 {min-width:125px;}
	#eTB119 .c3, #eTB119 .c4, #eTB119 .c5, #eTB119 .c6, #eTB119 .c7, #eTB119 .c8, #eTB119 .c9 {min-width:70px;}
/* 업종모니터 */
	/* 업종지수 */
	#iTB002 .c0 {width:2px;}
	#iTB002 .c1, #iTB002 .c2, #iTB002 .c3 {width:110px;padding:2px 2px 2px 2px;}
	#iTB002 .c4 {width:353px; }
/*	
	#iTB002 .c1, #iTB002 .c2 {width:110px;padding:2px 2px 2px 2px;}
	#iTB002 .c3 {width:463px; }
*/
	
	#iTB001 {width:100%;min-width:680px;}
	#iTB003 .c1 {width:145px;}
	#iTB003 .c2, #iTB003 .c3, #iTB003 .c4, #iTB003 .c5, #iTB003 .c6, #iTB003 .c7 {width:90px;}
	
	#iTB005 .c0 {width:2px;}
	#iTB005 .c1, #iTB005 .c2, #iTB005 .c3 {width:110px; padding:2px 2px 2px 2px;}
	#iTB005 .c4 {width:353px;}
	
	#iTB006 .c0 {width:2px;}
	#iTB006 .c1, #iTB006 .c2, #iTB006 .c3 {width:110px; padding:2px 2px 2px 2px;}
	#iTB006 .c4 {width:353px;}
	
	#iTB004 .c1 {width:80px;} /*산업리포트*/
	#iTB004 .c2 {width:335px;}
	#iTB004 .c3, #iTB004 .c4, #iTB004 .c5 {width:90px;}

	#iTB102 .c1 {width:155px;} /* 재무제표*/
	#iTB102 .c2, #iTB102 .c3, #iTB102 .c4, #iTB102 .c5, #iTB102 .c6, #iTB102 .c7 {width:80px;}
	#iTB102 .c8 {width:50px;}
	#iTB1021 .c1 {width:139px;} /* 재무제표 header*/
	#iTB1021 .c2, #iTB1021 .c3, #iTB1021 .c4, #iTB1021 .c5, #iTB1021 .c6, #iTB1021 .c7 {width:80px;}
	#iTB1021 .c8 {width:66px;}

/* 업종지표 */
	#iTB401 .c0 {width:2px;}
	#iTB401 .c1, #iTB401 .c2, #iTB401 .c3, #iTB401 .c4, #iTB401 .c5 {width:110px; padding:2px 2px 2px 2px;}
	#iTB401 .c6 {width:133px;}

	#iTB400	{width:100%;min-width:680px;}

	#iTB402	{width:100%;min-width:680px;}

	#iTB411 .c1 {WIDTH: 183px}	/* 업종지표 */
	#iTB411 .c2, #iTB411 .c3, #iTB411 .c4, #iTB411 .c5, #iTB411 .c6 {WIDTH: 95px}
	#iTB411 .c7 {WIDTH: 50px}	

	#iTB4111 .c1 {WIDTH: 167px}	/* 업종지표 header */
	#iTB4111 .c2, #iTB4111 .c3, #iTB4111 .c4, #iTB4111 .c5, #iTB4111 .c6 {WIDTH: 95px}
	#iTB4111 .c7 {WIDTH: 66px}
	
/* 업종컨센서스 */
	#iTB421	{width:100%;min-width:680px;}
	#iTB422 {width:100%;min-width:680px;margin-top:-5px;margin-bottom:5px;}

	#iTB423 .c1 {WIDTH: 179px}
	#iTB423 .c2, #iTB423 .c3, #iTB423 .c4, #iTB423 .c5, #iTB423 .c6, #iTB423 .c7 {WIDTH: 76px}
	#iTB423 .c8 {WIDTH: 50px}
	

/* 업종랭킹 */
	#iTB431 .c1 {width:230px}
	#iTB431 .c2 {width:455px}

	#iTB432 .c1 {width:30px}
	#iTB432 .c2 {width:255px;}
	#iTB432 .c3, #iTB432 .c4, #iTB432 .c5, #iTB432 .c6 {width:100px}
	

/* Peer Analysis */
	#pTB101 .c0 {width:2px}	
	#pTB101 .c1, #pTB101 .c2 {width:110px; padding:2px 2px 2px 2px;}
	#pTB101 .c3 {width:463px}
	
	#pTB102 {width:100%;min-width:680px;}

	#pTB103 {width:100%;min-width:680px; margin-top:0px;margin-bottom:7px;border:double 1px #d9d9d9; background-color:#EFF4F7; }
	#pTB103 td {padding:10px 20px 10px 20px; font-size:12px; color:#999; }
	#pTB103 p {line-height:130%; }
	
	#pTB105 {margin-top:0px;margin-bottom:4px;border:double 0px #d9d9d9;}
	#pTB105 td {height:0px;}
	#pTB105 .c1 {width:185px}
	#pTB105 .c2, #pTB105 .c3, #pTB105 .c4, #pTB105 .c5, #pTB105 .c6 {width:100px}
	#pTB105 input {height:20px; margin-right:-2px; border:solid 2px #08A4E1; }
	
	#pTB104 TD.act {background-color:#EFF4F7}
	#pTB104 .c1 {width:185px}
	#pTB104 .c2, #pTB104 .c3, #pTB104 .c4, #pTB104 .c5, #pTB104 .c6 {width:100px}
		
	
/* 랭킹분석 */
	#rTB001 .c1 {min-width:365px;}
	#rTB001 .c2 {min-width:320px;}
	
	#rTB001_1 .c1 {min-width:450px;}
	#rTB001_1 .c2 {min-width:235px;}
	
	#rTB002 .c1 {min-width:30px}
	#rTB002 .c2 {min-width:135px;}
	#rTB002 .c4, #rTB002 .c5 {min-width:100px;}
	#rTB002 .c3, #rTB002 .c6, #rTB002 .c7 {min-width:100px;}
	
	#rTB003 .c1 {min-width:30px}
	#rTB003 .c2 {min-width:125px;}
	#rTB003 .c5, #rTB003 .c6 {min-width:90px} 
	#rTB003 .c3, #rTB003 .c4, #rTB003 .c7, #rTB003 .c8, #rTB003 .c9, #rTB003 .c10 {min-width:70px}
	
/* 부가정보 */
    #aTB001, #aTB002, #aTB003 {table-layout:fixed}
	#aTB001 .c1 {min-width:680px;}
	#aTB002 .c1 {min-width:125px}
	#aTB002 .c2 {min-width:100px;}
	#aTB002 .c3 {min-width:100px;}
	#aTB002 .c4 {min-width:60px;}
	#aTB003 .c1 {min-width:125px}
	#aTB003 .c2 {min-width:90px;}
	#aTB003 .c3 {min-width:110px;}
	#aTB003 .c4 {min-width:280px;}
	#aTB003 .c5 {min-width:80px;}
		
/* 스크리너 */
	#sTB11 .c0 {width:2px}	
	#sTB11 .c1, #sTB11 .c2 {width:110px; padding:2px 2px 2px 2px;}
	#sTB11 .c3 {width:463px}
	
	#sTB12_hd TH {height:40px; line-height:180%;}
	#sTB12_hd .c1 {width:35px;}
	#sTB12_hd .c2 {width:110px;}
	#sTB12_hd .c3 {width:50px;}
	#sTB12_hd .c4 {width:90px;}
	#sTB12_hd .c5, #sTB12_hd .c6, #sTB12_hd .c7, #sTB12_hd .c8 {width:79px;}
	#sTB12_hd .c9 {width:84px;}
	
	#sTB12 .c1 {width:30px;}
	#sTB12 .c2 {width:130px;}
	#sTB12 .c3 {width:45px;}
	#sTB12 .c4 {width:110px;}
	#sTB12 .c5, #sTB12 .c6, #sTB12 .c7, #sTB12 .c8, #sTB12 .c9 {width:74px;}
	#sTB12 .c10 {width:680px;}
			
	#sTB14 {width:681px; height:250px;}
	#sTB14 .c1 {width:225px;}
	#sTB14 .c2 {width:455px;}
	#sTB14 .sch_tit {height:26px;background-color:#deedff;}
	#sTB14 .sch_box {background-color:#f7f7f7; LINE-HEIGHT: 180%; padding:8px 8px 8px 8px ;}
	#sTB14 .line_r {BORDER-RIGHT: #D9D9D9 1px solid;}
	#sTB14 .line_l {BORDER-LEFT: #D9D9D9 1px solid;}
	#sTB14 .bline_r {BORDER-right: #08A4E1 solid;}
	#sTB14 .bline_l {BORDER-LEFT: #08A4E1 2px solid; }
	#sTB14 .bline_r2 {BORDER-right: #08A4E1 2px solid;}
	
	#sTB14_i {width:681px; height:250px;}
	#sTB14_i .c1 {width:225px;}
	#sTB14_i .c2 {width:455px;}
	#sTB14_i .sch_tit {height:26px;background-color:#deedff;}
	#sTB14_i .sch_box {background-color:#f7f7f7; LINE-HEIGHT: 180%; padding:8px 8px 8px 8px ;}
	#sTB14_i .line_r {BORDER-RIGHT: #D9D9D9 1px solid;}
	#sTB14_i .line_l {BORDER-LEFT: #D9D9D9 1px solid;}
	
	#sTB15 {width:455px;table-layout:fixed; border:1px;}
	#sTB15 TD {font-size:11px; font-family:tahoma; padding:1px;}	
	#sTB15 .c1 {width:120px;}
	#sTB15 .c2 {width:190px;}
	#sTB15 .c3 {width:145px;}
	
	#sTB16 {width:100%;min-width:680px;}
	#sTB16 TD {padding:0 0 0 0;}
	
	#sTB16_0 {width:455px;table-layout:fixed;}
	#sTB16_0 TD {font-size:11px; font-family:tahoma; padding:2px 2px 2px 2px;}	
	#sTB16_0 .c0 {width:20px;}
	#sTB16_0 .c1 {width:55px;}
	#sTB16_0 .c2 {width:190px;padding-top:3px;}
	#sTB16_0 .c3 {width:96px; color:#999999;}
	#sTB16_0 .c4 {width:90px; }
	#sTB16_1 {width:455px;table-layout:fixed;}
	#sTB16_1 TD {font-size:11px; font-family:tahoma; padding:2px 2px 2px 2px;}	
	#sTB16_1 .c0 {width:20px;}
	#sTB16_1 .c1 {width:55px;}
	#sTB16_1 .c2 {width:190px;padding-top:3px;}
	#sTB16_1 .c3 {width:96px; color:#999999;}
	#sTB16_1 .c4 {width:90px; }


#skipNavi { font-size:0; line-height:0; }
    #skipNavi a { display:block; width:170px; padding:10px 0; color:#fff; position:absolute; left:3px; top:-100px; text-align:center; z-index:200; background:#413022; border:0 none;}
    #skipNavi a:active, #skipNavi a:focus { top:0; font-weight:bold;font-size:16px;line-height:1.5; border-bottom:1px solid #fff;}
    #compcont{ font-size:0; line-height:0; }
