/******************** main style ********************/
.main_body{ background-image:url(../img/common/all_bg.gif);background-repeat:repeat-x;
			scrollbar-face-color: #FFFFFF;
			scrollbar-shadow-color: #CCCCCC;
			scrollbar-highlight-color:#CCCCCC;
			scrollbar-3dlight-color: #FAFAFA;
			scrollbar-darkshadow-color: #ffffff;
			scrollbar-track-color: #F4F4F4;
			scrollbar-arrow-color: #999999;
			overflow-y:auto;}

.main_topMenu   { position:absolute;left:600px;top:6px;width:219px;height:106px;z-index:1;}
.main_listMenu  { position:absolute;left:695px;top:770px;width:219px;height:37px;z-index:1;}
.main_listMenu1  { position:absolute;left:695px;top:750px;width:219px;height:37px;z-index:1;}
.main_listMenu2  { position:absolute;left:1px;top:800px;width:240px;height:37px;z-index:1;}

/******************** 공통 style ********************/
body {  font-size:12px; font-family: Tahoma; margin:0px; background-image:url(../img/common/all_bg.gif); background-repeat:repeat-x;
		scrollbar-face-color: #FFFFFF;
		scrollbar-shadow-color: #CCCCCC;
		scrollbar-highlight-color:#CCCCCC;
		scrollbar-3dlight-color: #FAFAFA;
		scrollbar-darkshadow-color: #ffffff;
		scrollbar-track-color: #F4F4F4;
		scrollbar-arrow-color: #999999;
		overflow-y:auto;}

img, a { border:0px; }

select { font-family: Tahoma; font-size:11px; color: #676767; height:15px;}

.input_02 { font-family: Tahoma; font-size:11px; color: #676767; height:19px; border: 1px solid #DADADA; }


/******************** 이미지 롤오버 style ********************/
a.rollover img { border-width:0px; display:block; }
a.rollover img.rollover { display:none; }
a.rollover:hover { position:relative; }
a.rollover:hover img { display:none; }
a.rollover:hover img.rollover { display:block; }


/******************** div & textarea style ********************/
.div_style 
    {
        border:0px solid #E1E1E1;}

div.ReadonlyString
	{	font-family:Tahoma;
		font-size:11px; 
		text-align:left; 
		color:#292929; 
		background-color:#ffffff; 
		border:solid 1px #CCCCCC; 
		line-height:130%; 
		overflow:auto;
		padding:10px;}

textarea 
    {
        font-size:12px; color: #828282; line-height:18px; padding:5px; border:1px solid #B8B8B8;}

/******************** text style ********************/
.common_text01 { font-family:Arial; color:#292929; font-size:14px; }
.common_text02 { font-family:Arial; color:#292929; font-size:12px; line-height:140%}
.common_text03 { font-family:Arial; color:#292828; font-size:12px; }

.10px {font-size:10px;}
.11px {font-size:11px;}
.12px {font-size:12px;}
.13px {font-size:13px;}

.74503D {color:#74503D;}
.FF4800 {color:#FF4800;}
.616161 {color:#616161;}
.828282 {color:#828282;}
.F9691A {color:#F9691A;}
.FF6A22 {color:#FF6A22;}
.6A6A6A {color:#6A6A6A;}
.2D83B6 {color:#2D83B6;}
.7F7F7F {color:#7F7F7F;}
.F36421 {color:#F36421;}
.FF0000 {color:#FF0000; text-decoration:underline;}
.F26521 {color:#F26521;}
.676767 {color:#676767;}
.0064A0 {color:#0064A0;}
.FF6600 {color:#FF6600;}
.2A7FAC {color:#2A7FAC;}
.B51500 {color:#B51500;}
.4A4A4A {color:#4A4A4A;}
.646464 {color:#646464;}
.242424 {color:#242424;}
.515151 {color:#515151; line-height:120%}

.under {text-decoration:underline;}
.120 {line-height:120%}

.bold {font-weight:bold;}

/******************** 링크 style ********************/
a:link {font-family: Arial; color:#292929; font-size:12px;  text-decoration:none;}
a:visited {font-family: Arial; color:#292929; font-size:12px;  text-decoration:none;}
a:active {font-family: Arial; color:#292929; font-size:12px;  text-decoration:none;}
a:hover {font-family: Arial; color:#292929; font-size:12px;  text-decoration:none;}
a.page:link {font-family: Arial; color:#676767; font-size:12px;  text-decoration:none;}
a.page:visited {font-family: Arial; color:#676767; font-size:12px;  text-decoration:none;}
a.page:active {font-family: Arial; color:#676767; font-size:12px;  text-decoration:none;}
a.page:hover {font-family: Arial; color:#676767; font-size:12px;  text-decoration:none;}
a.mail:link {font-family: Arial; color:#2071C5; font-size:12px;  text-decoration:underline;}
a.mail:visited {font-family: Arial; color:#2071C5; font-size:12px;  text-decoration:underline;}
a.mail:active {font-family: Arial; color:#2071C5; font-size:12px;  text-decoration:underline;}
a.mail:hover {font-family: Arial; color:#2071C5; font-size:12px;  text-decoration:underline;}


/******************** 메인 링크 style ********************/
a.main01:link {font-family: Arial; color:#333333; font-size:12px;  text-decoration:none;line-height:120%}
a.main01:visited {font-family: Arial; color:#333333; font-size:12px;  text-decoration:none;line-height:120%}
a.main01:active {font-family: Arial; color:#333333; font-size:12px;  text-decoration:none;line-height:120%}
a.main01:hover {font-family: Arial; color:#FF6600; font-size:12px;  text-decoration:underline;bold;line-height:120%}

a.main011:link {font-family: Arial; color:#333333; font-size:12px;  text-decoration:none;line-height:120%}
a.main011:visited {font-family: Arial; color:#333333; font-size:12px;  text-decoration:none;line-height:120%}
a.main011:active {font-family: Arial; color:#333333; font-size:12px;  text-decoration:none;line-height:120%}
a.main011:hover {font-family: Arial; color:#2A7FAC; font-size:12px;  text-decoration:underline;bold;line-height:120%}


a.main012:link {font-family: Arial; color:#333333; font-size:12px;  text-decoration:none;line-height:120%}
a.main012:visited {font-family: Arial; color:#333333; font-size:12px;  text-decoration:none;line-height:120%}
a.main012:active {font-family: Arial; color:#333333; font-size:12px;  text-decoration:none;line-height:120%}
a.main012:hover {font-family: Arial; color:#B51500; font-size:12px;  text-decoration:underline;bold;line-height:120%}


a.main03:link {font-family: Arial; color:#242424; font-size:12px;  text-decoration:none; line-height:120%}
a.main03:visited {font-family: Arial; color:#242424; font-size:12px;  text-decoration:none; line-height:120%}
a.main03:active {font-family: Arial; color:#242424; font-size:12px;  text-decoration:none; line-height:120%}
a.main03:hover {font-family: Arial; color:#242424; font-size:12px;  text-decoration:underline; line-height:120%}





/******************** footer text ********************/
.footer_text { font-family: Tahoma; font-size:10px; color:#8F8F8F; }



/******************** nave text ********************/
.nave_text { font-family: Arial; font-size:11px; color:#7F7F7F; padding-right:13px; height:28px; }



/******************** 왼쪽 QUICK & grobal network & search  ********************/
.quick_bg { background-image:url(../img/common/bg_quick.gif); background-repeat:repeat-y; }
.grobal_bg { background-image:url(../img/common/bg_grobalnetwork.gif); background-repeat:repeat-y; }

.dot_line { background-image:url(../img/common/dot_line.gif); background-repeat:repeat-x; height:1px; }
.about_dot_line { background-image:url(../img/about/dot.gif); background-repeat:repeat-x; height:1px; }
.about_dot_line02 { background-image:url(../img/about/dot02.gif); background-repeat:repeat-x; height:1px; }

.sitemap_dot_line { background-image:url(../img/sitemap/sitemap_dot.gif); background-repeat:repeat-x; height:1px; }

.input_01 { font-family: Tahoma; font-size:11px; color: #676767; height:19px; border: 1px solid #C4C4C4; }



/******************** products search ********************/
.search_bg { background-color:#F4C4AD; padding:4px; }
.search_gray { background-color:#F7F7F7; border:1px solid #ffffff;}
.search_gray2 { background-color:#F7F7F7;}
.sensors_sh_gray { background-color:#CCCCCC; padding:4px; }
.list_box { border:1px solid #D9D9D9; }
.list_text_bg { background-color:#ECF4F7; font-family:Arial; font-size:14px; color:#1C4BA2; font-weight:bold; height:30px; }
.list_detail_bg { background-color:#F7F5F1; font-family:Arial; font-size:14px; color:#74503D; font-weight:bold; height:30px; }
.list_detail_tit { background-color:#F4F4F4; font-family:Arial; font-size:13px; color:#616161; font-weight:bold; height:31px; border:solid 1px #D5D5D5;}

/*.list_detail_con { background-image:url(../img/products/img_text_bg.gif); background-repeat:no-repeat; font-family:Arial; font-size:12px; color:#292929; padding:34 34 34 34;}
*/

.list_detail_con
{
    PADDING-RIGHT: 34px;
    BACKGROUND-POSITION: center top;
    PADDING-LEFT: 34px;
    FONT-SIZE: 10px;
    BACKGROUND-IMAGE: url(../img/products/img_text_bg.gif);
    PADDING-BOTTOM: 34px;
    COLOR: #292929;
    PADDING-TOP: 34px;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Arial
}


.list_detail_con_products { background-image:url(../img/products/img_text_bg.gif); background-repeat:no-repeat; color:#292929; padding-top:34px;padding-left:10px;font-family:Arial;font-size:12px;}


.list_dot_line { background-image:url(../img/products/dot_line.gif); background-repeat:repeat-x; height:1px; }
.list_list { font-family: verdana; font-size:11px; color:#292929; line-height:18px; }
.list_bar {height:33px; border-top:solid 2px #B6CBDD; border-bottom:solid 1px #CCCCCC; background-image:url(../img/common/bar_gab.gif); background-repeat:no-repeat; background-position:right;}
.list_line {border-bottom:solid 1px #E3E3E3; height:31px; font-family: Arial; font-size:12px; color:#292929; letter-spacing:1px;}
.list_line_2 {border-bottom:solid 1px #E3E3E3;}
.list_bar02 {height:31px;border-bottom:solid 1px #E3E3E3; background-image:url(../img/common/bar_gab.gif); background-repeat:no-repeat; background-position:right; font-family: Arial; font-size:12px; color:#292929;}
.list_faq {border-bottom:solid 2px #B6CBDD; border-top:solid 2px #B6CBDD;}
.list_faq_q {border-bottom:solid 1px #ccccc; height:31px; font-family: Arial; font-size:12px; color:#292929; font-weight:bold;}
.list_faq_a {background-image:url(../img/products/dot_line.gif); background-repeat:repeat-x;  background-position:top; background-color:#FEF9F4; font-family: Arial; font-size:12px; color:#6A6A6A; padding:5 0 5 0; }
.form_line {border-bottom:solid 1px #DADADA; height:31px; font-family: Arial; font-size:12px; color:#828282; background-color:#F6F9FB;}


/*  HTML 폼 스타일 정의   */
form {margin:0px 0px 0px 0px;}
input.GeneralString     {font-family:Arial; font-size:11px; text-align:left;  color:#292929; padding:3px 5px 0px 5px; background-color:#ffffff; border:solid 1px #CCCCCC; height:18px;}
input.ReadonlyString    {font-family:Arial; font-size:11px; text-align:left;  color:#292929; padding:3px 5px 0px 5px; background-color:#ffffff; border:solid 1px #CCCCCC; height:18px;}
input.GeneralNumeric    {font-family:Arial; font-size:11px; text-align:right; color:#292929; padding-left:5px; padding-right:5px; background-color:#ffffff; border:solid 1px #CCCCCC; }
input.ReadonlyNumeric   {font-family:Arial; font-size:11px; text-align:right; color:#292929; padding-left:5px; padding-right:5px; background-color:#ffffff; border:solid 1px #CCCCCC; }
select.GeneralString    {font-family:Arial; font-size:10px; text-align:left;  color:#676767; padding-left:3px 5px 0px 3px; background-color:#ffffff; border:solid 1px #CCCCCC; height:18px}
textarea.GeneralString  {font-family:Arial; font-size:11px; text-align:left;  color:#292929; padding:5px; background-color:#ffffff; border:solid 1px #CCCCCC; overflow:hidden;}
textarea.ReadonlyString {font-family:Arial; font-size:11px; text-align:left;  color:#292929;background-color:#ffffff; border:solid 1px #CCCCCC; }
div.ReadonlyString {font-family:Arial; font-size:11px; text-align:left; color:#292929; background-color:#ffffff; border:solid 1px #CCCCCC; line-height:130%; overflow:auto;}


/*********** 2007.12.07 추가 **************************/
.table01 { font-family:Arial; color:#292929; font-size:11px; line-height:150%; padding:4 10 4 10;}
