/* CSS Document */

A:link { color:#555555; text-decoration:none; line-height:11pt; font-family:돋움; }
A:visited { color:#555555; text-decoration:none; line-height:11pt; font-family:돋움,Verdana,굴림,굴림체; }
A:active { color:#555555; text-decoration:none; line-height:11pt; font-family:돋움,Verdana,굴림,굴림체; }
A:hover { color:#000000; text-decoration:none; line-height:11pt; font-family:돋움,Verdana,굴림,굴림체; }

A.bottom_text:link { color:#555555; text-decoration:none; line-height:12pt; font-size: 8pt; font-family:돋움,Verdana,굴림,굴림체 }
A.bottom_text:visited { color:#555555; text-decoration:none; line-height:12pt; font-size: 8pt; font-family:돋움,Verdana,굴림,굴림체}
A.bottom_text:active { color:#555555; text-decoration:none; line-height:12pt; font-size: 8pt; font-family:돋움,Verdana,굴림,굴림체}
A.bottom_text:hover { color:#0066CB; text-decoration:none; line-height:12pt; font-size: 8pt; font-family:돋움,Verdana,굴림,굴림체}


A.mail:link { color:#555555; text-decoration:none; line-height:12pt; font-size: 8pt; font-family:돋움,Verdana,굴림,굴림체 }
A.mail:visited { color:#555555; text-decoration:none; line-height:12pt; font-size: 8pt; font-family:돋움,Verdana,굴림,굴림체}
A.mail:active { color:#555555; text-decoration:none; line-height:12pt; font-size: 8pt; font-family:돋움,Verdana,굴림,굴림체}
A.mail:hover { color:#0EA9DC; text-decoration:none; line-height:12pt; font-size: 8pt; font-family:돋움,Verdana,굴림,굴림체}


A.com:link { color:#555555; text-decoration:none; line-height:12pt; font-size: 9pt; font-family:돋움,Verdan,굴림,굴림체 }
A.com:visited { color:#555555; text-decoration:none; line-height:12pt; font-size: 9pt; font-family:돋움,Verdana,굴림,굴림체}
A.com:active { color:#555555; text-decoration:none; line-height:12pt; font-size: 9pt; font-family:돋움,Verdana,굴림,굴림체}
A.com:hover { color:#FE6399; text-decoration:none; line-height:12pt; font-size: 9pt; font-family:돋움,Verdana,굴림,굴림체}


A.pre:link { color:#555555; text-decoration:none; line-height:12pt; font-size: 9pt; font-family:돋움,Verdana,굴림,굴림체 }
A.pre:visited { color:#555555; text-decoration:none; line-height:12pt; font-size: 9pt; font-family:돋움,Verdana,굴림,굴림체}
A.pre:active { color:#555555; text-decoration:none; line-height:12pt; font-size: 9pt; font-family:돋움,Verdana,굴림,굴림체}
A.pre:hover { color:#A555E7; text-decoration:none; line-height:12pt; font-size: 9pt; font-family:돋움,Verdana,굴림,굴림체}


A.data:link { color:#555555; text-decoration:none; line-height:12pt; font-size: 9pt; font-family:돋움,Verdana,굴림,굴림체 }
A.data:visited { color:#555555; text-decoration:none; line-height:12pt; font-size: 9pt; font-family:돋움,Verdana,굴림,굴림체}
A.data:active { color:#555555; text-decoration:none; line-height:12pt; font-size: 9pt; font-family:돋움,Verdana,굴림,굴림체}
A.data:hover { color:#00B618; text-decoration:none; line-height:12pt; font-size: 9pt; font-family:돋움,Verdana,굴림,굴림체}


A.open:link { color:#00A6DE; text-decoration:none; line-height:12pt; font-size: 9pt; font-family:돋움,Verdana,굴림,굴림체 }
A.open:visited { color:#00A6DE; text-decoration:none; line-height:12pt; font-size: 9pt; font-family:돋움,Verdana,굴림,굴림체}
A.open:active { color:#00A6DE; text-decoration:none; line-height:12pt; font-size: 9pt; font-family:돋움,Verdana,굴림,굴림체}
A.open:hover { color:#FF6699; text-decoration:none; line-height:12pt; font-size: 9pt; font-family:돋움,Verdana,굴림,굴림체}

A.navi:link { color:#b1b1b1; text-decoration:none; line-height:12pt; font-size: 11px; font-family:돋움,Verdana,굴림,굴림체 }
A.navi:visited { color:#b1b1b1; text-decoration:none; line-height:12pt; font-size: 11px; font-family:돋움,Verdana,굴림,굴림체}
A.navi:active { color:#b1b1b1; text-decoration:none; line-height:12pt; font-size: 11px; font-family:돋움,Verdana,굴림,굴림체}
A.navi:hover { color:#00000; text-decoration:none; line-height:12pt; font-size: 11px; font-family:돋움,Verdana,굴림,굴림체}

A.navi_ing:link { color:#757575; text-decoration:none; line-height:12pt; font-size: 11px; font-weight: bold; font-family:돋움,Verdana,굴림,굴림체 }
A.navi_ing:visited { color:#757575; text-decoration:none; line-height:12pt; font-size: 11px; font-weight: bold; font-family:돋움,Verdana,굴림,굴림체}
A.navi_ing:active { color:#757575; text-decoration:none; line-height:12pt; font-size: 11px; font-weight: bold; font-family:돋움,Verdana,굴림,굴림체}
A.navi_ing:hover { color:#00000; text-decoration:none; line-height:12pt; font-size: 11px; font-weight: bold; font-family:돋움,Verdana,굴림,굴림체}


body
{
	background-color:#FFFFFF ; margin:0px;
	font-size   : 9pt;
	color       : #8a8a8a;
	line-height : 1.5em;
	font-family : 돋움, 굴림, 굴림체, Verdana;
	
	scrollbar-face-color       : #f4f4f4;
	scrollbar-highlight-color  : #FFFFFF;
	scrollbar-3dlight-color    : #b4b4b4;
	scrollbar-shadow-color     : #b4b4b4;
	scrollbar-darkshadow-color : #FFFFFF;
	scrollbar-track-color      : #FFFFFF;
	scrollbar-arrow-color      : #FFFFFF;
}

img
{
	border: 0;
}

.display_none
{
	display: none;
}
.rolling {
	clear:both; 
	width:780px;
	padding:7px 0px 0px 0px;
	font-size:11px;
	color:#00346d;
	margin-bottom:0px;
}
.navi
{
	padding-top: 13px;
	color: #b1b1b1;
	text-decoration: none;
	line-height: 12pt;
	font-size: 11px;
	font-family: 돋움,Verdana,굴림,굴림체;
}

.navi_ing
{
	color: #757575;
	text-decoration: none;
	line-height: 12pt;
	font-size: 11px;
	font-weight: bold;
	font-family: 돋움,Verdana,굴림,굴림체;
}

.category_dot
{
	margin: 0;
	margin-top: 2px;
}

.search_box
{
	border: 1px solid #e5e5e5;
	width: 137px;
	height: 17px;
	color: #4c4c4c;
	font-size: small;
	font-family:돋움,Verdana,굴림,굴림체;
	margin: 0;
	padding: 0;
}

.speaker_search_select
{
	border: 1px solid #c0c0c0;
	width: 143px;
	padding-left: 0;
	padding-top: 0;
	padding-bottom: 0;
	padding-right: 0;
	margin: 0;
	vertical-align: top;
}

.sub_top
{	
	padding-bottom: 17px;
}

.sub_title
{
	padding-left: 19px;
	padding-bottom: 24px;
}

.sub_contents
{
	padding-left: 19px;
	padding-right: 20px;
}

.sub_bottom
{
	padding-top: 40px;
}

.news_tab
{
	padding-bottom: 18px;
}

.news_table
{
	float: left;
	border-collapse: collapse;
	border-bottom: 2px solid #e0e0e0;
}

.news_table th
{
	padding-top: 7px;
	padding-bottom: 6px;
	text-align: center;
	background-color: #b1c7f5;
}

.news_table .news_tit
{
	text-align: left;
	padding-left: 30px;
	color: #595959;
}

.news_table td
{
	border-bottom: 1px solid #E0E0E0;
	padding-bottom: 7px;
	padding-top: 6px;
	text-align: center;
}

.news_pagelist
{
	text-align: center;
	padding-right: 5px;
	padding-top: 20px;
	color: #636363;
}

.btn_page
{
	margin: 0;
	padding: 0;
	padding-right: 5px;
	vertical-align: middle;
}

.pagelist_num
{
	font-weight: bold;
}

.btn_page1
{
	margin: 0;
	padding: 0;
	padding-left: 5px;
	vertical-align: middle;
}

.newsview_table
{
	float: left;
	border-collapse: collapse;
}

.newsview_table th
{
	padding-top: 8px;
	padding-bottom: 6px;
	padding-left: 17px;
	text-align: left;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #b1c7f5;
}

.newsview_table .news_tit
{
	text-align: left;
	padding-left: 30px;
	color: #595959;
}

.newsview_table td
{
	border: 0;
	padding-bottom: 7px;
	padding-top: 6px;
	text-align: left;
}

.newsview_table .newsview_txt
{
	border-bottom: 1px solid #b1c7f5;
	padding-bottom: 40px;
	padding-left: 24px;
	text-align: left;
}

.newsview_photo_img
{
	padding-bottom: 20px;
	padding-left: 18px;
	padding-top: 10px;
}

.newsview_table .newsview_prebtn
{
	border-bottom: 1px solid #b1c7f5;
	padding-bottom: 7px;
	padding-top: 6px;
	text-align: left;
}

.newsview_table .newsview_nextbtn
{
	border-bottom: 2px solid #b1c7f5;
	padding-bottom: 7px;
	padding-top: 6px;
	text-align: left;
}

.news_pagelist1
{
	text-align: right;
	padding-top: 20px;
}

.twincamp_btn
{
	padding-right: 40px;
}

.search_box1
{
	padding: 0;
	padding-left: 30px;
	margin: 0;
}

.search_pnone
{
	padding: 0;
}

.search_box2
{
	border: 1px solid #e1e1e1;
	width: 260px;
	height: 17px;
}

.search_txt
{	
	color: #6250ce;
	font-weight: bold;
}

.search_txt1
{
	padding-top: 20px;
	padding-bottom: 40px;
}

.search_txt2
{	
	color: #000000;
	font-weight: bold;
}

.search_txt1_1
{	
	padding-bottom: 30px;
}

.album_dot
{
	vertical-align: middle;
	margin-bottom: 20px;
}

newsview_table .album_photo_img
{
	text-align: center;
	margin-top: 5px;
}

.solution_view_t
{
	padding-left: 13px;
}

.solution_view_t_padding
{
	padding-right: 26px;
}


/* 고객지원_제품별담당자 */

.charge_table
{
	border-collapse:collapse;
	padding: 3px;
	font-size: 11px;
	font-family: 돋움,Verdana,굴림,굴림체;
	text-align: center;
}

.charge_tablebg
{
	background-color: #F9F9F9;
}

.twincamp_flash
{
	padding-bottom: 40px;
}


/* 구치훈 추가 */
.news_table .customerview_txt
{
	padding-top: 25px;
	padding-bottom: 25px;
	padding-left: 24px;
	text-align: left;
}
.news_table .customerview_txt .close_btn
{
	display:block;
	width:49px;
	height:25px;
	margin-top: 15px;
}
.news_table .reply
{
	vertical-align:center;
	padding-right:6px;
}
.customer_write_table
{
	margin-bottom:20px;
	padding:5px 10px;
	border-top:1px solid #b1c7f5;
}
.customer_write_table td
{
	border-bottom:1px solid #b1c7f5;
}
.customer_write_table .sort
{
	width:340px;
	height:17px;
	border:1px solid #d5d5d5;
}
.customer_write_table .smenu
{
	width:90px;
	margin-left:5px;
	margin-right:5px;
}
.customer_write_table .mmenu
{
	width:110px;
}
.customer_write_table .title
{
	width:550px;
	height:17px;
	border:1px solid #d5d5d5;
}
.customer_write_table .writer
{
	width:200px;
	height:17px;
	border:1px solid #d5d5d5;
}
.customer_write_table .email
{
	width:210px;
	height:17px;
	border:1px solid #d5d5d5;
}
.customer_write_table .pw
{
	width:100px;
	height:17px;
	margin-right:5px;
	vertical-align:top;
	border:1px solid #d5d5d5;
}
.customer_write_table textarea
{
	width:100%;
	border:1px solid #d5d5d5;
}
.confirm_btn
{
	margin-right:10px;
}
.company_table
{
	border-top:2px solid #b1c7f5;
	border-bottom:2px solid #b1c7f5;
	text-align:center;
}
.company_table caption
{
	display:none;
}
.company_table th
{
	padding:8px 10px;
}
.company_table .th
{
	border-bottom:1px solid #d5d5d5;
}
.company_table td
{
	border-collapse:collapse;
	padding:8px 10px;
	border-top:1px solid #d5d5d5;
}
.company_table .title1
{
	font-weight:bold;
}
.company_table .title2
{
	color:#789ce8;
}
.company_table .title3
{
	padding-left:30px;
	color:#789ce8;
}
.ir_table
{
	border-top:2px solid #b1c7f5;
	border-bottom:2px solid #b1c7f5;
	text-align:center;
}
.ir_table caption
{
	display:none;
}
.ir_table th
{
	padding:8px 10px;	
	border-right:1px solid #d5d5d5;
	border-bottom:1px solid #d5d5d5;
}
.ir_table td
{
	border-collapse:collapse;
	padding:8px 10px;
	border-right:1px solid #d5d5d5;
}


/* Admin */
.admin_m_gnb
{
	padding-bottom: 44px;
	padding-top: 44px;
}

.m_idbox{
	width: 144px;
	height: 17px;
	border: 1px solid #d8d8d8;
}

.btn_cancle
{
	padding-left: 15px;
}

.admin_m_btn
{
	padding-top: 15px;
	padding-bottom: 100px;
}

.a_news_table
{
	margin: 0;
	padding-left: 10px;
	text-align: left;
}
	
.a_news_write
{
	padding-left:20px;
}

.customer_write_table .ctd
{
	padding-left: 15px;
	color: #000000;
	font-weight: bold;
}

.customer_write_table .sort1
{
	width:470px;
	height:17px;
	border:1px solid #d5d5d5;
	color: #333333;
}

.customer_write_table .sort2
{
	width:400px;
	height:17px;
	border:1px solid #d5d5d5;
	color: #333333;
	vertical-align:top;
}

tr.click {
      background-color: #ffc;
}

div .menu_item {
	float:left
}

#solution_layer {
	position:absolute; 
	top:42px; 
	left:270px;
	width:700px;
	height:490px;
	border:0px solid #065466;
	background-color:#fff;
	font-size:8pt;
}
#solution_index_layer {
	position:absolute; 
	top:52px; 
	left:270px;
	width:700px;
	height:490px;
	border:0px solid #065466;
	background-color:#fff;
	font-size:8pt;
}

/* 담당자탭_레이어 */

.chargelayer
{
	padding-top: 10px;
}

.chargelayer_td1
{
	font-family: 돋움,Verdana,굴림,굴림체;
	color: #4563A4;
	padding-left: 36px;
	vertical-align: top;


}

.chargelayer_td2
{
	color: #5A5A5A;
	padding-left: 16px;
	padding-top: 7px;
	vertical-align: top;
}

.chargelayer_td3
{
	color: #5A5A5A;
	padding-left: 16px;
	vertical-align: top;
}

#one_layer{
	position:absolute; 
	top:390px; 
	left:680px;
	width:202px;
	height:105px;
	border:0px solid #065466;
	background-color:#fff;
	font-size:8pt;
}

#two_layer {
	position:absolute; 
	top:405px; 
	left:680px;
	width:202px;
	height:105px;
	border:0px solid #065466;
	background-color:#fff;
	font-size:8pt;

}

#three_layer {
	position: absolute; 
	top:420px; 
	left:680px;
	width:202px;
	height:105px;
	border:0px solid #065466;
	background-color:#fff;
	font-size:8pt;
	z-index:2

}

#four_layer {
	position:absolute; 
	top:400px; 
	left:680px;
	width:202px;
	height:105px;
	border:0px solid #065466;
	background-color:#fff;
	font-size:8pt;

}

#five_layer {
	position:absolute; 
	top:415px; 
	left:680px;
	width:202px;
	height:105px;
	border:0px solid #065466;
	background-color:#fff;
	font-size:8pt;

}

#six_layer{
	position:absolute; 
	top:430px; 
	left:680px;
	width:202px;
	height:105px;
	border:0px solid #065466;
	background-color:#fff;
	font-size:8pt;
}

#seven_layer{
	position:absolute; 
	top:440px; 
	left:680px;
	width:202px;
	height:105px;
	border:0px solid #065466;
	background-color:#fff;
	font-size:8pt;
}

.charge_tablebg1
{
	background-color: #eef3fd;
}

.charge_tablebg2
{
	background-color: #fef6f1;
}

span.current  {
	color: #f38871;
	font-weight: bold;
	font-size: 14px;
}

.salesforce_select
{
	padding: 0;
	margin: 0;
	width: 240px;
	color: #808080;
}

/* 개인정보취급방침 */
.person_layer{
	padding-left: 30px;
	padding-right: 30px;
	border: 2px solid #cdcdcd;
	text-align: left;
	font-family: "돋움";
	font-size: 12px;
	width: 620px;
}

.person_layer td{
	margin: 0;
	padding-left: 15px;
	padding-right: 15px;
}

.person_layer_txt{
	padding: 0;
	margin: 0;
}

.person_layer_txt td{
	padding: 0;
	margin: 0;
}

.person_layer_img{
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 15px;
}

.person_layer .person_txt1{
	color: #141414;
	padding-bottom: 13px;
	text-align:left;
	font-size: 12px;
	font-family:"돋움";
	padding-left: 0px;
	padding-right: 0px;

}

.person_layer .person_txarea{
	border: 1px solid #e5e5e5;
	width: 550px;
	font-family: "돋움";
	font-size: 12px;
	line-height: 16px;
	padding: 20px;
	color: #2a2a2a;
	scrollbar-3dlight-color: #d9d9d9;
	scrollbar-arrow-color: #ffffff;
	scrollbar-base-color: #8EB9D9;
	scrollbar-face-color: #d9d9d9;
	scrollbar-highlight-color: #FFFFF;
	scrollbar-shadow-color: #cccccc;
	scrollbar-darkshadow-color: #bbbbbb;
	scrollbar-track-color: #f2f2f2;
}

.person_layer_btn{
	padding-top: 22px;
	padding-bottom: 20px;
	padding-left: 0;
	padding-right: 0;
	margin: 0;

}

.person_layer_btn td{
	padding-top: 22px;
	padding-bottom: 20px;
	padding-left: 0;
	padding-right: 0;
	margin: 0;
}


.person_layer .person_txt2{
	color: #141414;
	text-align: left;
	font-family: "돋움";
	font-size: 12px;
}
