﻿*
{
    PADDING: 0;
    MARGIN: 0;
}
IMG
{
    BORDER: 0;
    vertical-align: middle;
}
FIELDSET
{
    BORDER: 0;
}
DL,UL,OL,LI
{
    LIST-STYLE-TYPE: none
}
TABLE
{
    BORDER-COLLAPSE: collapse
}
A
{
    TEXT-DECORATION: none
}
A:hover
{
    TEXT-DECORATION: underline
}
/*A:active
{
    TEXT-DECORATION: underline
}*/
INPUT
{
    FONT-SIZE: 100%;
    VERTICAL-ALIGN: middle
}


.txtbox {height:17px;border:solid 1px #999999}

.input_radio
{
	width:11px;
	margin-top:-5px;
	margin-bottom:-5px;
	margin-left:3px;
	margin-right:3px
} 
/*------------------------------------------------------------------------*/ 
SELECT
{
    FONT-SIZE: 100%;
    VERTICAL-ALIGN: middle
}
TEXTAREA
{
    FONT-SIZE: 100%;
    VERTICAL-ALIGN: middle
}
BODY
{
    FONT-SIZE: 12px;
    COLOR: #3C3C3C;
    FONT-FAMILY: dotum
}
TH
{
    FONT-SIZE: 12px;
    COLOR: #3C3C3C;
    FONT-FAMILY: dotum
}
TD
{
    FONT-SIZE: 12px;
    COLOR: #3C3C3C;
    FONT-FAMILY: dotum
}
HR,H1,H2
{
    DISPLAY: none
}

HR
{
    CLEAR: both
}
EM
{
    FONT-STYLE: normal
}
A
{
    COLOR: #333
}
.fl_le
{
    DISPLAY: inline;
    FLOAT: left
}
.fl_ri
{
    DISPLAY: inline;
    FLOAT: right
}
.clr
{
    CLEAR: both
}
.clearfix
{
    CLEAR: both;
    DISPLAY: block;
    VISIBILITY: hidden;
    HEIGHT: 0px;
}
.clearfix
{
    DISPLAY: inline-block
}
 HTML .clearfix
{
    HEIGHT: 1%
}
#accessibilityLink
{
    DISPLAY: none
}
.num
{
    FONT-SIZE: 11px;
    FONT-FAMILY: tahoma
}
.bar
{
    COLOR: #d7d8e1
}
.gray_bar
{
    COLOR: #d7d8e1
}
.cUp /*red*/
{
    COLOR: #DD0A07
}
.cDn /*blue*/
{
    COLOR: #2761DE
}
.cBk /*default*/
{
    COLOR: #333333
}
.cEm
{
    COLOR: #495bd7
}
A.sort
{
    PADDING-RIGHT: 16px;
    BACKGROUND: url(/images/sorting.gif) no-repeat right 0px;
    COLOR: #555555
}
A.asc
{
    PADDING-RIGHT: 16px;
    BACKGROUND: url(/images/sorting.gif) no-repeat right 0px;
    COLOR: #555555
}
A.desc
{
    PADDING-RIGHT: 16px;
    BACKGROUND: url(/images/sorting.gif) no-repeat right 0px;
    COLOR: #555555
}
A.desc
{
    BACKGROUND-POSITION: right -17px
}
A.asc
{
    BACKGROUND-POSITION: right -34px
}
.input
{
    BORDER: #afb1be 1px solid;
    PADDING: 2px;
}
sub
{
    FONT-SIZE: 13px;
    font-family:dotum;
    VERTICAL-ALIGN: baseline;
    COLOR: #999999
}
UNKNOWN
{
    FONT-SIZE: 13px
}

#pageError {width:1020px; padding: 50px 50px 50px 50px; margin:0 auto;}
.print_hspace {width:1020px;margin:0 auto;}
.print_hfont {margin-bottom:0px}
.wisereport-text {font-family:dotum,돋움; font-size:11px; color:#999999; margin:5px 0 20px 0;}

/*자동검색부분*/
.SearchLine
{
	width:1020px;
	height:47px;
	text-align:right;
	margin:0 0 10px 0;
	background:url('/New_images/sub/tit_box07.gif?20150428') no-repeat;
}
.cmpSearchtbl
{
	width:1020px;
	height:47px;
}
.companySearchnm
{
	padding-left:642px;
	padding-right:10px;
}
.companySearchLine1
{
	width:128px;
	text-align:right;
	height:47px;
	padding-right:5px;
}
.companySearchLine2
{
	/*width:54px;*/
	text-align:right;
	height:47px;
	padding-right:20px;
}
#cmpSearch
{
	height:19px;
	vertical-align:middle;
	font:9pt 돋움;	
}
#wrapper{min-height:650px;}

a.a-remark {color:#999}
a.a-remark:hover {text-decoration:none}

.blind{font-size:0;width:0;height:0;overflow:hidden;line-height: 0px;z-index: -1;visibility: hidden;margin:0}