/****************** basic *********************/
body { margin:0 0 0 0; background-color:#F7F7F7; font-family:verdana; font-size:11px;  color:#777777; text-align:center;
SCROLLBAR-FACE-COLOR: #DDDDDD;
	SCROLLBAR-HIGHLIGHT-COLOR: #EEEEEE;
	SCROLLBAR-SHADOW-COLOR: #CCCCCC;
	SCROLLBAR-3DLIGHT-COLOR: #DDDDDD;
	SCROLLBAR-ARROW-COLOR: #BBBBBB;
	SCROLLBAR-TRACK-COLOR: #EEEEEE;
	SCROLLBAR-DARKSHADOW-COLOR: #CCCCCC;
	}

a:link {	text-decoration: none; color:#777777;}
a:visited {	text-decoration: none; color:#777777;}
a:hover {	color:#333333;}
a:active {	text-decoration: none; color:#777777;}


table { font-family:verdana; font-size:11px;  color:#777777; line-height:170%; letter-spacing:-1px;}
.font11{ font-family:"±¼¸²"; font-size:11px;  color:#7B7B7B; letter-spacing:-1px; }
select { font-family:verdana; font-size:11px;  color:#666666; letter-spacing:-1px;}

a {selector-dummy: expression(this.hideFocus=true);} /* ÀÏ¹Ý¸µÅ© */
a,img {selector-dummy: expression(this.hideFocus=true);}/* ÀÌ¹ÌÁö¸µÅ© */
a,img,input{selector-dummy: expression(this.hideFocus=true);} /* ÀÎÇ²¸µÅ© */

.input1  { 
font-family:verdana; font-size:11px;  color:#565656; height:18px; 
background-color:expression((this.type=='text'||this.type=='file'||this.type=='password')?'#E6E8EA':'' );
border-top:expression((this.type=='text'||this.type=='file'||this.type=='password')?'1px solid #B3B5B7':'' );
border-left:expression((this.type=='text'||this.type=='file'||this.type=='password')?'1px solid #B3B5B7':'' );
border-right:expression((this.type=='text'||this.type=='file'||this.type=='password')?'0px':'' );
border-bottom:expression((this.type=='text'||this.type=='file'||this.type=='password')?'0px':'' );
} 

textarea{ font-family:verdana; font-size:11px;  color:#565656; background-color:#E6E8EA;
border-top:1px solid #B3B5B7;border-left:1px solid #B3B5B7;border-right: 0px;border-bottom: 0px;padding:5px 5px 5px 5px;line-height:170%; }


/****************** ·¹ÀÌ¾Æ¿ô *********************/
div#container { width:930; margin-left:auto; margin-right:auto; text-align:left; padding: 0 50 0 50; }
/*index¿¡¼­ÀÇ top*/
div#mtop { width:930px; height:227; background-image:url(/jido2009/img/bg_top.gif); background-repeat:no-repeat; position:relative; text-align:center; z-index:1; padding-top:20px;}
/*¼­ºê¿¡¼­ÀÇ top*/
div#top { width:930px; height:280; background-image:url(/jido2009/img/bg_top.gif); background-repeat:no-repeat; position:relative; text-align:center; z-index:1; padding-top:20px;}

div#mcontents { z-index:2; position:relative; top:30px; }
div#mainflash { z-index:3; position:relative; }
div#mbottom {width:928px; height:130px; background-color:#ffffff; border:1px solid #9f9f9f; padding:30 20 20 20; }
div#leftmenu { z-index:2; width:155; position:absolute; margin-left:25px; top:129px; }

div#navi {z-index:3; position:absolute; top:60px;}
div#main { width:730; position:relative;  left:200px; background-color:#ffffff; padding:10 40 40 30;}
div#pagemap { text-align:right; font-family:"±¼¸²"; font-size:11px;  color:#9D9D9D; letter-spacing:-1px;}
div#pagetitle { padding-bottom:7px; border-bottom:1px solid #e8e8e8; margin-bottom:20px;}
.graybox {width:630px; border:1px solid e8e8e8; padding: 20 20 40 50; background-color:#fbfbfb; }



/****************** ½ºÅ¸ÀÏ *********************/
.mtel {border-bottom:1px solid #E9E9EA;} /*index ÀüÈ­ÀÌ¹ÌÁö*/
.mmap {padding-top: 7px;}
.noticedate { height:17px; font-family:"verdana"; font-size:10px;  color:#4B9ECD; letter-spacing:-1px; text-align:center; vertical-align:middle;}
.sitelink { background-color:#666666; color:#FFFFFF; font-family:verdana; font-size:11px; letter-spacing:-1px; margin-top:33px;}
.leftmenu2 { background-image:url(/jido2009/img/lemenu_bg.gif); background-repeat:no-repeat; background-position:top; height:300px; vertical-align:top; padding: 25px 0px 0px 25px; }
li { list-style: none; list-style-image: url(/jido2009/img/icon_bl.gif);  list-style-image-position:1px 3px; list-style-position:outside; marker-outside:10em; margin-bottom:6px; font-weight:bold; color:#004d9b; line-height:140%; vertical-align:middle;} 

.maintable { margin-left:25px;}
.box1 { width:630px; background-color:#EBF4FA; border:1px solid #ADC8E4; padding:10 10 10 10 ; font-family:"µ¸¿ò"; font-size:11px;  color:#7B7B7B; margin-top:10px; margin-bottom:10px;}
.jang { font-weight:bold; background-color:#f7f7f7; height:40px; }
hr { border:1px solid #e8e8e8; width:500; margin:15 0 15 0; text-align:left; padding:15 0 40 0;}
.photo {border:5px solid #DFEEF8;  }


/****************** ÆË¾÷Ã¢ *********************/
div#poptitle {text-align:left; background-color:#383735; padding: 10 0 10 15;  font-weight:bold; color:#FFFFFF;}
div#popbody {text-align:left; padding:30px 30px 30px 30x; background-color:#FFFFFF; height:100%;}






/*Å×ÀÌºí½ºÅ¸ÀÏ  - º¸¶ó */
.table1 { border-collapse:collapse; border-left:1px solid #CCCCCC; border-top:2px solid #d2b1d5; border-bottom:2px solid #d2b1d5;}
.table1 th { background-color:#f6f6f6; font-weight:100; height:25px; border-right: 1px solid #CCCCCC; text-align:center;}
.table1 td { border-right: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC;  padding-left:4px; padding-right:4px; }
caption {color:#289D00; font-family:"±¼¸²"; font-size:11px;  text-align:left;}




/*Å×ÀÌºí½ºÅ¸ÀÏ  - °ËÁ¤ Ã¤Á¡À§¿ø¿ë*/
.table2 { border-collapse:collapse; border-left:1px solid #CBCBCB; border-top:2px solid #999999; border-bottom:2px solid #999999; }
.table2 th { background-color:#f6f6f6; font-weight:100; height:25px; border-right: 1px solid #CBCBCB; border-bottom: 1px solid #CBCBCB; text-align:center; color:#666666;}
.table2 td { border-right: 1px solid #CBCBCB; border-bottom: 1px solid #CBCBCB;  padding: 5 5 5 5; }


/*Å×ÀÌºí½ºÅ¸ÀÏ  - Áö¿ø¼­ÀÔ·Â*/
.table3 { border-collapse:collapse; border-left:1px solid #CBCBCB; border-top:2px solid #999999; border-bottom:2px solid #999999; }
.table3 th { background-color:#E4E4E4; font-weight:100; height:25px; border-right: 1px solid #CBCBCB; border-bottom: 1px solid #CBCBCB; text-align:center; color:#666666; font-weight:bold;}
.table3 td { border-right: 1px solid #CBCBCB; border-bottom: 1px solid #CBCBCB;  padding: 5 5 5 5; }
.btnbox { width:630px; text-align:center; padding:40px 0px 40ox 0ox;}
.btnbox img { margin-left:3px;}



/*Å×ÀÌºí½ºÅ¸ÀÏ  - ÁÖ¼Ò°Ë»ö*/
.tableadd { border-collapse:collapse; border-left:1px solid #CBCBCB; border-top:2px solid #999999; border-bottom:2px solid #999999; }
.tableadd th { background-color:#f6f6f6; font-weight:100; height:23px; border-right: 1px solid #CBCBCB; border-bottom: 1px solid #CBCBCB; text-align:center; color:#666666;}
.tableadd td { border-right: 1px solid #CBCBCB; border-bottom: 1px solid #CBCBCB;  padding: 2 2 2 2; font-size:11px; }



/*°Ô½ÃÆÇ*/
.board1 { border-bottom:1px solid #CCCCCC; margin-bottom:20px;}
.board1 th{ border-bottom:1px solid #CCCCCC; background-image:url(/jido2009/board/img/th_bg.gif); background-repeat:x-repeat; height:27px; }
.board1 td{ border-bottom:1px solid #CCCCCC; vertical-align:middle; padding:3px 0px 3px 0px;}
.boardbtn { text-align:right; width:630px; margin-bottom:20px;}
.boardbtn img {margin-left:3px; }

/*°Ô½ÃÆÇVIEW*/
.view1 { border-bottom:1px solid #CCCCCC; margin-bottom:40px;}
.view1 th{ border-bottom:1px solid #CCCCCC; background-image:url(/jido2009/board/img/th_bg.gif); background-repeat:x-repeat; height:27px; font-weight:bold; color:#003399;}
.view1 td { border-bottom:1px solid #CCCCCC; height:27px;}
.contents { color:#4B7596; line-height:170%; padding:15px 0px 15px 0px;  vertical-align:top; }
.tag{text-align:center; border}



/*°Ô½ÃÆÇ write*/
.write1 { border-bottom:1px solid #CCCCCC; margin-bottom:40px; border-top:2px solid #CCCCCC;}
.write1 td { border-bottom:1px solid #CCCCCC; height:27px;}