body, td	{ font: 9pt/17px; }
A:link		{ text-decoration: none; color:#0000ff}
A:visited	{ text-decoration: none; color:#0000ff}
A:active	{ text-decoration: none; color:#0000ff ; font-weight: bold; }
A:hover	{ text-decoration: none; color:#0000ff ; font-weight: bold; }
A				{ selector-dummy:expression(this.hideFocus=true); } 

.picturePics		{ border: 1px solid #dcdcdc; } 
.picturePicsHI	{ border: 1px solid #000; } 

.xline				{ background: url('../img/icon/dot.gif') repeat-x fixed 50% 50%; }
.xline2				{ background: url('../img/icon/dot2.gif') repeat-x fixed 50% 50%; }
.yline				{ background: url('../img/icon/dot.gif') repeat-y fixed 50% 50%; }


H5 {
	margin: 0; margin-bottom: 10px; padding-bottom: 5px;
	font-size: 18px; font-family: Times; color: #00A4D9;
	border-bottom: 1px dotted #999;
	}
H6 {
	margin: 0; margin-top: 15px;
	font-size: 9pt; font-family: Arial; color: #166BAC;
	}


/**** 2011. 12. 01 ÀÌÈÄ Ãß°¡µÊ ****/

#side	{ width: 163px; background: #d3d3d6; }
	#side ul	{ list-style: none; margin: 0; padding: 0; border-right: 3px solid #d3d3d6; }
	#side li	 	{ background: #fff; }

#contents	{ padding: 30px 0 0 20px; vertical-align: top; }
#column		{ width: 100%; border: none; border-collapse: collapse; }
	.colL	{ width: 55%; padding: 0 20px 0 0; vertical-align: top; }
	.colR	{ width: 45%; vertical-align: top; text-align: center; }

#menu	 { width: 440px; padding-top: 5px; background: url('../img/menu/layer_top.gif') no-repeat 0 0; }
	#menu table	{ width: 440px; margin-top: 0; border: 1px solid #99acbf; border-top: none; border-collapse: collapse; background: #fff; }
	#menu th			{ width: 190px; padding: 2px 0 2px 5px; font: 8pt Tahoma; color: #334C66; text-align: left; text-transform: uppercase; }
	#menu td			{ padding: 2px 0; text-transform: uppercase; }
	#menu a			{ margin-right: 10px; padding-left: 10px; }
	#menu a:link		{ font: 8pt Tahoma; color: #000; background: url('../img/icon/bul_menu.png') no-repeat 0 50%; }
	#menu a:active	{ font: 8pt Tahoma; color: #000; background: url('../img/icon/bul_menu.png') no-repeat 0 50%; }
	#menu a:visited	{ font: 8pt Tahoma; color: #000; background: url('../img/icon/bul_menu.png') no-repeat 0 50%; }
	#menu a:hover	{ font: bold 8pt Tahoma; color: #000; background: url('../img/icon/bul_menu.png') no-repeat 0 50%; }
.menu_bg		{ background: #e6ecf2; }
.menu_pro1	{ position:absolute; left:54px; top:69px; width:440px; height:306px; z-index:2; visibility: hidden; }
.menu_pro2	{ position:absolute; left:54px; top:69px; width:440px; height:25px; z-index:2; visibility: hidden; }
.menu_pro3	{ position:absolute; left:54px; top:69px; width:440px; height:25px; z-index:2; visibility: hidden; }
.menu_pro4	{ position:absolute; left:54px; top:69px; width:440px; height:25px; z-index:2; visibility: hidden; }
.menu_pro5	{ position: absolute; left: 54px; top: 69px; width: 440px; z-index: 2; visibility: hidden; }
.menu_pro6	{ position:absolute; left:54px; top:69px; width:440px; height:306px; z-index:2; visibility: hidden; }
.menu_pro7	{ position:absolute; left:54px; top:69px; width:440px; height:25px; z-index:2; visibility: hidden; }
.menu_pro8	{ position:absolute; left:54px; top:69px; width:440px; height:25px; z-index:2; visibility: hidden; }

h3.h3_title	{
	margin: 0; margin-bottom: 15px; padding: 0; padding-bottom: 10px;
	border-bottom: 2px solid #39f;
	font: bold italic 20pt  Arial, Helvetica, sans-serif, ±¼¸²Ã¼; color: #00a4d9; text-transform: uppercase; line-height : 25pt;
	}
h3.h3_title2	{
	margin: 50px 0 15px 0; padding: 0; padding-bottom: 10px;
	border-bottom: 2px solid #39f;
	font: bold italic 20pt  Arial, Helvetica, sans-serif, ±¼¸²Ã¼; color: #00a4d9; text-transform: uppercase; line-height : 25pt;
	}
h3.h3_title3	{ margin: 0; padding: 0; border: none; }
h4.h4_title1	{ margin: 0; margin-bottom: 10px; padding: 0; font: bold 9pt; color: #000; }
h4.h4_title2	{ margin: 20px 0 10px 0; padding: 0; padding-left: 15px; font: bold 9pt; color: #000; background: url('../img/icon/dot_01.gif') no-repeat 0 45%; }
h5.h5_title1	{ margin: 0; margin-bottom: 10px; padding-bottom: 5px; border-bottom: 1px dotted #999; font-size: 18px; font-family: Times; color: #00A4D9; line-height: 120%; }
	h5.h5_title1 span		{ font: 9pt Tahoma; color: #333; }

.dis_ul1	{ margin: 0 0 0 20px; padding: 0; }
.dis_ul2	{ list-style: square; margin: 0 0 0 35px; padding: 0; }

.dis_table1	{ width: 100%; border: 4px solid #d3d3d3; border-collapse: collapse; }
	.dis_table1 th	{ padding: 5px 1px; border: 1px solid #aaa; font: 8pt Dotum; background: #f0fbff; }
	.dis_table1 thead th	{ background: #f0f0f0; font-weight: bold; }
	.dis_table1 td	{ padding: 5px 1px; border: 1px solid #aaa; font: 8pt Dotum; text-align: center; }
.dis_table2	{ width: 100%; border: 4px solid #d3d3d3; border-collapse: collapse; }
	.dis_table2 caption	{ padding: 5px 0 0 22px; font: bold 8pt Dotum; text-align: left; background: #d3d3d6 url('../img/icon/bul_1.gif') no-repeat 10px 50%; }
	.dis_table2 th	{ padding: 5px 1px; border: 1px solid #aaa; font: 8pt Dotum; background: #f0fbff; }
	.dis_table2 thead th	{ background: #f0f0f0; font-weight: bold; }
	.dis_table2 td	{ padding: 5px 1px 5px 15px; border: 1px solid #aaa; font: 8pt Dotum; }
.dis_table_pro	{ width: 100%; border-collapse: collapse; }
	.dis_table_pro th	{ width: 33%; height: 20px; padding: 20px 0 5px 20px; font: bold 8pt Tahoma; color: #000; text-align: left; vertical-align: top; text-transform: uppercase; line-height: 120%; background: url('../img/pro/dot.gif') no-repeat 0 22px; }
	.dis_table_pro td	{ padding-bottom: 15px; text-align: center; vertical-align: top; }
	.dis_table_pro img	{ width: 124px; height: 124px; margin: 5px 0 1px 0; border: none; }
	.dis_table_pro a { border: 5px solid #dcdcdc; }
	.dis_table_pro a:hover { border: 5px solid #000; }

.dis_dl {}
	.dis_dl dt { padding-bottom: 5px; font: bold 9pt Tahoma; }
	.dis_dl dd { margin: 0 0 5px 20px; }
.dis_dl2 { margin-top: 10px; }
	.dis_dl2 dt { font: 9pt Tahoma; color: #06c; }
	.dis_dl2 dd { margin: 0 0 10px 20px; }
.dis_dl3 { margin-top: 10px; }
	.dis_dl3 dt { margin-top: 20px; color: #06c; }
	.dis_dl3 dd { margin-left: 20px; }

.disAlign0		{ margin: 0; text-align: left; }
.disAlign1		{ margin: 10px 0; text-align: left; }
.disAlign2		{ margin: 20px 0; text-align: left; }
.disAlign3		{ margin: 30px 0; text-align: left; }

.disAlignC0	{ margin: 0; text-align: center; }
.disAlignC1	{ margin: 10px 0; text-align: center; }
.disAlignC2	{ margin: 20px 0; text-align: center; }
.disAlignC3	{ margin: 30px 0; text-align: center; }

.disAlignR0	{ margin: 0; text-align: right; }
.disAlignR1	{ margin: 10px 0; text-align: right; }
.disAlignR2	{ margin: 20px 0; text-align: right; }
.disAlignR3	{ margin: 30px 0; text-align: right; }

.disAlignT10	{ margin-top: 10px; }
.disAlignT20	{ margin-top: 20px; }
.disAlignT30	{ margin-top: 30px; }
.disAlignT40	{ margin-top: 40px; }
.disAlignT50	{ margin-top: 50px; }

.disAlignB10	{ margin-bottom: 10px; }
.disAlignB20	{ margin-bottom: 20px; }
.disAlignB30	{ margin-bottom: 30px; }
.disAlignB40	{ margin-bottom: 40px; }
.disAlignB50	{ margin-bottom: 50px; }

.disLine { height: 2px; color: #39f; shade: noshade; }
.disLine2 { height: 4px; color: #54B7D8; shade: noshade; }
.disLine3 { height: 4px; color: #D98E00; shade: noshade; }

.com_greet	{ margin: 0 10px; text-align: justify; }
	.com_greet strong	{ font: bold 11pt NanumGothic, Dotum; color: #06c; }
.com_auth	{ border: none; border-collapse: collapse; }
	.com_auth td	{ padding: 20px; }
	.com_auth img	{ cursor: pointer; }
.com_his		{ border: none; border-collapse: collapse; }
	.com_his th	{ padding: 5px 15px; border-bottom: 1px dashed #bbb; font: bold italic 11pt Georgia, "Times New Roman", Times, serif; color: #333; }
	.com_his td	{ padding: 5px 15px; border-bottom: 1px dashed #bbb; font-family: Tahoma; color: #333; }


/**** 2010. 08. 09 ÀÌÈÄ Ãß°¡µÊ ****/

.disEm1	{ font: bold 9pt Tahoma; color: #f90; }
.disEm2	{ color: #06c; }

.disClear		{ clear: both; }

.disTable	{ width: 560px; border: 4px solid #d3d3d3; }
	.disTable table				{ border-collapse: collapse; }

	.disTable1	{ }
		.disTable1 th			{ padding: 3px 1px; font: 8pt Dotum; background: #f0fbff; }
		.disTable1 td			{ padding: 3px 1px; font: 8pt Dotum; text-align: center; background: #fff; }

	.disTable2	{ }
		.disTable2 th			{ padding: 3px 1px; font: 8pt Dotum; background: #f0fbff; }
		.disTable2 thead th	{ font: 9pt Arial; background: #d2f2ff; }
		.disTable2 td			{ padding: 3px 1px; font: 8pt Dotum; text-align: center; background: #fff; }

.disOl1		{}
	.disOl1 li						{ margin-bottom: 30px; }
	.disOl1 h4						{ margin: 0; margin-bottom: 5px; padding: 0; background: none; }
.disOl2		{}
	.disOl2 li						{ margin-bottom: 20px; }
	.disOl2 h4						{ margin: 0; margin-bottom: 5px; padding: 0; background: none; }

.disUl1		{ margin: 20px 0 30px 15px; padding-left: 0; }


/**** ¿©±â±îÁö ****/



.li						{ list-style: url(../img/icon/dot_01.gif)}
.li2 {  list-style: url(../img/icon/dot_02.gif)}
.li3 {  list-style: url(../img/icon/dot_03.gif)}
.in { padding-left:10pt}
.ein { padding-left:10pt;font-size:8pt}
.in2 { padding:1pt 1pt 1pt 15pt}
.t {font: 8pt family  ; line-height : 15px}
.t2 {  font: 8pt;padding-left:5pt}
.t3 {  font: 9pt;line-height:15px}
.box {  border: 1px solid; border-color: #7db0da #7db0da 7db0da 7db0da}
.tt { 
    color: #00A4D9;
    font: bold italic 20pt  Arial, Helvetica, sans-serif, ±¼¸²Ã¼; 
	text-transform: uppercase;
    line-height : 25pt
	}  
	.ts { 
    color: #00A4D9;
    font: bold italic 16pt  Arial, Helvetica, sans-serif, ±¼¸²Ã¼; 
    line-height : 16pt
	}  

.picturePicsimg { border: 5px solid #dcdcdc; }

.layer_left {border-left:1px solid #99ACBF;padding-left:5px;font-family:tahoma;font-size:8pt;color:#334C66;text-transform:uppercase}
.layer_right {border-right:1px solid #99ACBF;font-family:tahoma;font-size:8pt;color:#000000;text-transform:uppercase}

.pro_title {font-family:tahoma;font-size:8pt;color:#000000;font-weight:bold;text-transform:uppercase;line-height:120%}

/*SITEMAP*/

.cl{ clear:both;}
.ma_space{ margin-right:15px;}
.sitemap{ width:650px;}
.sitemap .box1{ width:180px; float:left;}
.sitemap .tt2{ display:block; background:#8BBCCC; text-align:center; padding:3px 0 3px 0; margin-bottom:10px;}
.sitemap .tt2 a{ font-size:12px; font-family:verdana; font-weight:bold; color:#fff;}
.sitemap .tt2 a:hover{  color:#5265AC; text-decoration:none;}
.sitemap .sub ul{ margin:0; padding:0;}
.sitemap .sub ul li{ margin-bottom:3px;  text-align:left; background:url(../images/sub/icon_ls_site.gif) 0 5px no-repeat; padding-left:3px;}
.sitemap .sub a{font-size:12px; font-family:verdana;  color:#0c2343; text-decoration:none;}
.sitemap .sub a:hover{color:#A4B3EB; text-decoration:underline;}


#pro_list th {
	width: 33%; height: 20px; padding: 20px 0 5px 20px;
	font-family: tahoma; font-size: 8pt; color: #000000; 
	text-transform: uppercase; line-height: 120%
	text-align: left; vertical-align: top;
	background: url('../img/pro/dot.gif') no-repeat 0 22px;
	}
#pro_list td {
	text-align: center; vertical-align: top;
	}
#pro_list img {
	width: 124px; height: 124px; margin: 5px 0 1px 0;
	border: 0;
	}
#pro_list a { border: 5px solid #dcdcdc; }
#pro_list a:hover { border: 5px solid #000; }

.btnTop	{ margin: 30px 0 20px 0; text-align: right; }


