a,img,input  {selector-dummy: expression(this.hideFocus=true);}

body {
    font:12px dotum;
    color:#333333;
	
	scrollbar-face-color:#F7F7F7;
	scrollbar-shadow-color:#cccccc;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #cccccc;

    margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px; 
}


#Centeral_Div1{
position: absolute;
left: 50%;
 margin: 200px 0 0 130px; /* DIV¹Ú½º Å©±âÀÇ 1/2·Î ¸¶ÁøÀ» Àâ¾ÆÁÝ´Ï´Ù. */
 width: 200px;
 height: 300px;
 border: 0px solid skyblue;
}

#Centeral_Div { 
 position: absolute; 
 /*top: 150px; */
 left: 50%;
 margin: 280px 0 0 130px; /* DIV¹Ú½º Å©±âÀÇ 1/2·Î ¸¶ÁøÀ» Àâ¾ÆÁÝ´Ï´Ù. */
 width: 100px;
 height: 100px;
 border: 0px solid skyblue; 
} 

#menu1 {display:none;}
#menu2 {display:none;}
#menu3 {display:none;}




img {
	border:0;
}

.eng{font-size: 0.8em; font-family:arial;}
.eng16{font-size: 1.6em; font-family:arial; color:#336699;}

@font-face {font-family:yg340; src:url(../images/whiteday10.wdwf);}
.f_340 { font-size:12pt; font-family:yg340;  font-size:13pt; color:#336699;} 




/*TD
	{
	
	font-size:12px;
	line-Height:150%;
	color: #616161;

	}
*/
table {
    font:12px dotum;
	line-Height:180%;
    color:#333333;
}


/* Åõ¸í png ÀÌ¹ÌÁö*/
.png24{tmp:expression(setPng24(this));} 


.input_text {
	padding-left: 5px; padding-top: 3px; font-size:12px; font-family:µ¸¿ò; color: #333333; BORDER: #dfdfdf 1px solid; background-color:#ffffff ;
}		  

.input_button { 
    BORDER-RIGHT: expression( (this.type=='checkbox'||this.type=='radio'||this.type=='image')?'':''); BORDER-TOP: expression( (this.type=='checkbox'||this.type=='radio'||this.type=='image')?'':''); BACKGROUND: expression( (this.type=='checkbox'||this.type=='radio'||this.type=='image')?'':'' ); BORDER-LEFT: expression( (this.type=='checkbox'||this.type=='radio'||this.type=='image')?'':''); BORDER-BOTTOM: expression( (this.type=='checkbox'||this.type=='radio'||this.type=='image')?'':''); 
}

.date {
    font:11px dotum; color:#666666;
}

.title_sitemap {
	font:11px dotum; color:#000000;
}

.line_height {
	line-height:180%; text-align:justify;
}

.point (
	line-height:180%; font:12px dotum; color:#338CA8;
}

.title {
	color:#004eff;
}

/* bg ¹Ýº¹ ¾ÈµÇ°Ô*/
.mainbg {
 background-image: url(../images/bg.gif); background-position:top left; background-repeat:no-repeat; background-color:#ffffff;/* background-repeat:*/
}
.contentbg {
 background-image: url(../images/dna_content_bg.gif); background-position:middle left; background-repeat : repeat-y; /*background-color:#ffffff; background-repeat:*/
}
/* bg ¹Ýº¹ ¾ÈµÇ°Ô*/



/* °¡ÀÌµå Å×ÀÌºí
=============================================*/
.guide_list {  border:1px solid #e6e6e6; padding:10px;}
.guide_title {  font-weight:bold; color:#b60402;}
.guide_contents {  padding:15px 10px 30px 10px; line-height:180%; text-align:justify;}
.guide_box { border:1 #dadada solid;}


/* °Ô½ÃÆÇ
=============================================*/
#bbsTitle{}
#bbsTitle table{height:20; background: url(../images/bbs/bg_bbsTitle.gif) no-repeat center;}
#bbsTitle td{color:#FFFFFF; text-align:center; padding:0 10; font-size:8pt;}

#f_bbs tr{text-align:center; }
#f_bbs td{font-size:8pt; color:"#555555";  padding:5 10; border-bottom:1px #EAEAEA solid;}
#f_bbs A:link {font-family:"µ¸¿ò,Thoma"; font-size:"8pt"; color:"#555555"; line-height:"180%"; text-decoration: none;}
#f_bbs A:visited {font-family:"µ¸¿ò,Thoma"; font-size:"8pt"; color:"#555555"; line-height:"180%"; text-decoration: none;}
#f_bbs A:hover {	font-family:"µ¸¿ò,Thoma"; font-size:"8pt"; color:"#3C2A18"; line-height:"180%"; text-decoration: none;}

#f_bbs2 td{font-family:"±¼¸²,verdana"; font-size:"8pt"; padding:5 10; color:"#999999";}
#f_bbs2 A:link {font-family:"±¼¸²,verdana"; font-size:"8pt"; color:"#999999"; line-height:"180%"; text-decoration: none;}
#f_bbs2 A:visited {font-family:"±¼¸²,verdana"; font-size:"8pt"; color:"#999999"; line-height:"180%"; text-decoration: none;}
#f_bbs2 A:hover {font-family:"±¼¸²,verdana"; font-size:"8pt"; color:"#3C2A18"; line-height:"180%"; text-decoration: none;}

.bbs_contents{font-family:"±¼¸²,verdana"; font-size:"8pt"; padding:15; text-align:justify; background-color:"#FFFFFE"; line-height:"200%"; border-bottom:1px #EAEAEA solid;}

/*Ç¥
=============================================*/
.ud_d2b {
	BORDER-RIGHT: #d2d2d2 0px solid; BORDER-TOP: #d2d2d2 0px solid; BORDER-LEFT: #d2d2d2 0px solid; LINE-HEIGHT: 18px; BORDER-BOTTOM: #d2d2d2 1px solid;padding:4 4;
}
.ud_d2b2 {
	BORDER-RIGHT: #d2d2d2 0px solid; BORDER-TOP: #d2d2d2 0px solid; BORDER-LEFT: #d2d2d2 1px solid; LINE-HEIGHT: 18px; BORDER-BOTTOM: #d2d2d2 1px solid;
}
.ud_d2r {
	BORDER-RIGHT: #d2d2d2 1px solid; BORDER-TOP: #d2d2d2 0px solid; BORDER-LEFT: #d2d2d2 0px solid; LINE-HEIGHT: 18px; BORDER-BOTTOM: #d2d2d2 0px solid;
}
.small_pyo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; COLOR: #333333; LINE-HEIGHT: 12px; PADDING-TOP: 8px; FONT-FAMILY: µ¸¿ò, Verdana; LETTER-SPACING: -1px;
}
.ud_pyo {
	LINE-HEIGHT: 18px; BORDER-BOTTOM: #0048af 1px solid;
}
.title_text{
	FONT-SIZE: 14px; COLOR: #000000; font-weight:bold;
}
.ud_d2b3 {
	BORDER-RIGHT: #d2d2d2 0px solid; BORDER-TOP: #d2d2d2 0px solid; BORDER-LEFT: #d2d2d2 1px solid; LINE-HEIGHT: 18px; BORDER-BOTTOM: #d2d2d2 1px solid; padding:4 4;
}
.ud_d2b4 {
	BORDER-RIGHT: #d2d2d2 1px solid; BORDER-TOP: #d2d2d2 1px solid; BORDER-LEFT: #d2d2d2 1px solid; LINE-HEIGHT: 18px; BORDER-BOTTOM: #d2d2d2 1px solid;
}
.ud_d2b5 {
	BORDER-RIGHT: #d2d2d2 1px solid; BORDER-TOP: #d2d2d2 1px solid; BORDER-LEFT: #d2d2d2 1px solid; LINE-HEIGHT: 18px; BORDER-BOTTOM: #d2d2d2 1px solid; line-height:180%; text-align:justify;
}



h2, .h2first {
	font-size:"9pt";
	color: "#397A00";
	padding: 0 0 10px 25px;
	background: url(../images/title_icon.gif) no-repeat left 4;
}

 @import url ("../css/board.css");
@import url ("../css/detail.css");

/*½ºÅ¸ÀÏ ±âº» ¼¼ÆÃ
=============================================*/
html, body{
	padding: 0;
	margin: 0;
	background-color: "#FFFFFF";
}
div, span, p, td, th, input, textarea, select {
	font-family:"µ¸¿ò,Thoma";
	font-size:"8pt";
	color:"#777777";
	line-height: "180%";
}
table{
	border-collapse: collapse;
}
div, ul, form, fieldset, td, th, li, h1, h2, h3, h4, p, dl{
	margin:0;
	padding:0;
}
img.middle{
	vertical-align:middle;
	margin-bottom:3px;
}
fieldset, img{
	border: none;
}
ul{
	list-style:none;
}
div.hide{
	display:none;
}
caption {
	display : none;
}

.color_b {
	font-family: µ¸¿ò;
	color: #00538E;
}

.color_b2 {
	font-family: µ¸¿ò;
	color: #6289BB;
}

.color_r {
	font-family: µ¸¿ò;
	color: #F00000;
}

.color_g {
	font-family: µ¸¿ò;
	color: #839D60;
}

.color_y {
	font-family: µ¸¿ò;
	color: #F8941D;
}

.big {
	font-family: µ¸¿ò;
	font-size: 14px;
	color: #333333;
}

.p1 {padding: 1px;}
.p5 {padding: 5px;}
.p10 {padding: 10px;}
.p20 {padding: 20px;}
.pr10 {padding-right: 10px;}
.pr20 {padding-right: 20px;}
.pt4 {padding-top: 4px;}
.pt5 {padding-top: 5px;}
.pt10 {padding-top: 10px;}
.pt15 {padding-top: 15px;}
.pt20 {padding-top: 20px;}
.pt25 {padding-top: 25px;}
.pt30 {padding-top: 30px;}
.pl5 {padding-left: 5px;}
.pl10 {padding-left: 10px;,padding-right:10px;}
.pl20 {padding-left: 20px;,padding-right:10px;}
.pl30 {padding-left: 30px;,padding-right:10px;}
.ptl10 {padding-left: 10px;,padding-top:10px;}
.ptl20 {padding-left: 20px;,padding-top:20px;}
.w330 {width: 330px;}
.m15 {margin: 15px;}
.m20 {margin: 20px;}
.ml20 {margin-left: 20px;}
.mt15 {margin-top: 15px;}

.n {font-weight:normal;}
.b {font-weight:bold;}

.a-center {text-align: center;}
.a-right {text-align: right;}
.a-left {text-align: left;}
.a-top {vertical-align:top;}
.a-middle {vertical-align:middle;}
.a-bottom {vertical-align:bottom;}
.a-justify {text-align:justify;}

.to-right {float: right;}
.to-left {float: left;}
.clear {clear: both;}
.note {
	font-size:"8pt";
}


/*¸µÅ©½ºÅ¸ÀÏ
=============================================*/
/*±âº» ¸µÅ© ÅØ½ºÆ®  »ö*/
a {
	font-family:"µ¸¿ò,Thoma";
	font-size:"8pt";
	color:#7f7f7f;
	text-decoration: none;
	line-height:"180%";
}

a:link {
	text-decoration: none;
}
/*»çÀÌÆ® ÀÌµ¿ÈÄ µ¹¾Æ¿ÔÀ»´ë »ö*/
a:visited {
	text-decoration: none;
	color: #7f7f7f;
}
/*¸¶¿ì½º ¿À¹ö »ö*/
a:hover {
	text-decoration: none;
	color: #204785;
}
a:active {
	text-decoration: none;
	color: #333333;
}

/*Æû ½ºÅ¸ÀÏ ±âº» ¼¼ÆÃ
=============================================*/
form{
	display: inline;
}

/*
INPUT {
 FONT-SIZE: 11px; COLOR: #7b7b7b; FONT-FAMILY: TAHOMA, Dotum; border: 1px solid #cdcdcd;
}

*/
input {
	font-family:"µ¸¿ò,Thoma";
	font-size:"8pt";
	color:"#777777";
	border:expression((this.type=="image"||this.type=="checkbox"||this.type=="radio")?"0px":"1px #DADADA solid");
	background-color:expression((this.type=="image"||this.type=="checkbox"||this.type=="radio")?"0px":"#FFFFFF");
	height:"18";
	vertical-align: middle;
}
select {
	behavior: url(../css/selectbox.htc);
}
select, input {
	vertical-align: middle !important;
}
textarea, select {
	font-family:"µ¸¿ò,Thoma";
	font-size:"8pt";
	color:"#777777";
	border: "1px #DADADA solid" ;
	background-color:"#FFFFFF";
	line-height:"160%";
}
input.btn {
	vertical-align: middle;
	margin-bottom: 3px;
}
/*·¹ÀÌ¾Æ¿ô
=============================================*/
#MainMenu {/*¸ÞÀÎ¸Þ´º*/
	height: 130px;
	background: url(../images/bg_top.gif) x-repeat top;
}
#Copyright {
	clear: both;
	height: 100px;
	padding-left: 10px;
	background: url(../images/bg_copyright.gif) x-repeat top;
}
#Copyright .Copyright {
	text-align: left;
	width: 960px;
	background-color: #FFFFFF;
	background: url(../images/bg_copyright2.gif) x-repeat top;
}
#Copyright select {
	width: 150px;
}
#mainFlash {
	margin-top: 20px;
	background: url(../images/bg_mainVisual.gif) x-repeat top;
}
#SubVisual {
position: absolute; 
left:250px; 
top:100px;
	background: url(../images/bg_mainVisual.gif) x-repeat top;
}
.Contents {
	width: 950px;
	padding-left: 50px;
}
.subIMG {
	background: url(../images/bg_subIMG.jpg) no-repeat left bottom;
}
#sub_bg {
	background: url(../images/bg_mainVisual.gif) repeat-x bottom;
}
#mainContents {
	float: right;
	background-color:#ffffff;
	width: 700px;
	font-family:"µ¸¿ò,Thoma";
	font-size:"9pt";
	padding:20px 20px 100px 20px;
	text-align:justify;
}

/* ¼­ºê¸Þ´º ¹Ú½º
=============================================*/
#subMenu {
	width:180;
	float: left;
	margin-right: 20px;
	text-align:center;
}
#subMenu_bg {
	width:180;
	background: url(../images/bg_subMenu.gif) repeat-y;
}
#subMenu h1{/*¼­ºê¸Þ´ºÅ¸ÀÌÆ²*/
	 padding-bottom:15;
 }
#subMenu ul {
	text-align:left;
	width:160;
}
#subMenu li {
  display: inline: /* :KLUDGE: Removes large gaps in IE/Win */  
}
#subMenu a {
  display: block;
  width: 160px;
  height: 25px;
  line-height: 25px;
  color: #777777;
  text-decoration: none;
  background: url(../images/arrow_g.gif) no-repeat right center;
  text-indent: 10px;
  text-transform: uppercase;
  border-bottom:1px #EAEAEA solid;
}

#subMenu a:hover {  
  color: #697D16;
  background: url(/images/arrow_b.gif) no-repeat right center;
  
}
/*ÆäÀÌÁö Å¸ÀÌÆ²
=============================================*/
#Title {
	padding-top: 145px;
	background-color:#ffffff;
	height: 30;
	border-bottom: "1px #D9EBCF solid" ;
}
#Title h1, A:link, A:visited, A:hover, span {
	font-family:"µ¸¿ò";
}
#Title h1 {
	float: left;
	font-size:"11pt";
	color: "#4BA07A";
}
/*#Title A.title:link, A.title:visited, A.title:hover{
	font-size:"8pt";
	color: "#7F7F7F";
}

#Title A:hover, span{
	color: "#90AB7D";
}
*/
/*ÆäÀÌÁö ¾È¿¡ Å¸ÀÌÆ² ½ºÅ¸ÀÏ
=============================================*/
h2, h3, h4 {
	margin-top: 10px;
}
h5 {
	margin-top: 0px;
}
h2, .h2first {
	font-size:"11pt";
	color: "#397A00";
	padding: 0 0 10px 25px;
	background: url(../images/title_icon.gif) no-repeat left 4;
}
h3, .h3first {
	font-size:"9pt";
	color: "#6B9C0D";
	padding: 0 0 10px 30px;
	background: url(../images/title_icon2.gif) no-repeat 10 4;
}
h4, .h4first {
	font-size:"9pt";
	color: "#6B9C0D";
	padding: 0 0 0px 30px;
}
.h3first {
	margin: 0;
}

/*¸®½ºÆ® Á¤¸®
================*/
#rule {
	font-family:"µ¸¿ò,Thoma";
	font-size:"9pt";
	display:inline; 
}
#rule li {
	list-style:none; /*±âº» ºÒ¸´ Ç¥½Ã¾ÈÇÔ*/
}
#rule dt {
	margin-left:0;
	font-weight:normal;
}
#rule li ol { /*li ¾È¿¡ ulµé */
	margin:6px 0;
	padding:0;
	font-size:8pt;
	color:#000;
	border-left:1px dotted #999;
}
#rule li ol li { /*li ¾È¿¡ ulµé */	
	font-weight:normal;
	margin:6px 10px;
	padding:0 15px;
	color:#000;
	background:url(http://blogimgs.naver.com/imgs/ico_note.gif) no-repeat left 2;
}

/*¼¼ ¹øÂ° ¸®½ºÆ® Ç×¸ñ ½ºÅ¸ÀÏ */
#rule li ol li ul li{
	font-weight:normal;
	background: none;
	color:#666;
	padding:0;
}

/*³¡
================*/