@charset "euc-kr";

legend			{ display:none; }

/* °Ô½ÃÆÇ ±âº» */
#chkFiles td {background:none;  margin:0; padding:0; clear:both; border:0px }

.padAll {padding:5px !important;}


table.cssMemo td {  border:0px }



.brclear { clear: both; height: 0; margin: 0; padding: 0; font-size: 0; line-height: 0; }  /* ÇÃ·ÎÆ® ÇØÁ¦ */

/* ÇÃ·ÎÆÃ ¹èÄ¡ */
.left_D { float: left; overflow:hidden; }
.right_D { float: right; overflow:hidden; }
.center_D { position: relative; margin: 0 auto; padding: 4px 0; text-align: center; }


.padB20_D {padding-bottom:20px !important;}
.padR10_D {padding-right:10px !important;}
.padT20_D {padding-top:20px !important;}
.padT10_D {padding-top:10px !important;}


/* ¹®ÀåÁ¤·Ä °³º°¼Ó¼º */
.tal_D { text-align: left !important; }
.tar_D { text-align: right !important; }
.tac_D { text-align: center !important; padding-left:0 !important; padding-right:0 !important; }

.vat_D { vertical-align: top !important; }
.vab_D { vertical-align: bottom !important; }
.vam_D { vertical-align: middle !important; }
.van_D { vertical-align: baseline !important; }

ul{list-style:none; margin:0; padding:0;}
dl,dt,dd{margin:0; padding:0;}
.board_D li {display:inline-block;}
.ipt01_D{border:1px solid #b5b5b5;width:95%;height:20px;}


.button_normal01,
.button_normal01 *{display:inline-block;overflow:visible;position:relative;margin:0;padding:0;border:0; background:url(/program/skin/default/img/button_bg01.gif) no-repeat; font-size:12px;font-family: µ¸¿ò, Dotum,sans-serif;color:#4e4e4e;text-decoration:none !important; vertical-align:top;white-space:nowrap; font-weight:bold;}
.button_normal01 {margin-left:4px}
.button_normal01 *{right:4px;cursor:pointer;_cursor:hand;}
.button_normal01.image,
.button_normal01.image *{height:28px;line-height:28px}
.button_normal01.image {background-position:right top;}
.button_normal01.image *{padding:1px 10px 0 6px;background-position:left top;font-size:12px}
.button_normal01 *:hover,
.button_normal01 *:active,
.button_normal01 *:focus{color:#690}
.button_normal01.bg *{padding-left:25px}
.button_normal01.bg span {width:25px;margin-right:-25px;padding:0 !important}
.button_normal01 .btn_left {background-position:left top; }

.button_normal02,
.button_normal02 *{display:inline-block;overflow:visible;position:relative;margin:0;padding:0;border:0; background:url(/program/skin/default/img/button_bg02.gif) no-repeat; font-size:8pt;font-family: µ¸¿ò, Dotum,sans-serif;color:#4e4e4e;text-decoration:none !important; vertical-align:top;white-space:nowrap; font-weight:bold;}
.button_normal02 {margin-left:2px}
.button_normal02 *{right:2px;cursor:pointer;_cursor:hand;}
.button_normal02.image,
.button_normal02.image *{height:18px;line-height:18px}
.button_normal02.image {background-position:right top;}
.button_normal02.image *{padding:0px 4px 0 4px;background-position:left top;font-size:8pt}
.button_normal02 *:hover,
.button_normal02 *:active,
.button_normal02 *:focus{color:#690}
.button_normal02.bg *{padding-left:4px}
.button_normal02.bg span {width:4px;margin-right:-4px;padding:0 !important}
.button_normal02 .btn_left {background-position:left top; }

.button_normal03,
.button_normal03 *{display:inline-block;overflow:visible;position:relative;margin:0;padding:0;border:0; background:url(/program/skin/default/gcube/images/button_bg03.gif) no-repeat; font-size:8pt;font-family: µ¸¿ò, Dotum,sans-serif;color:#4e4e4e;text-decoration:none !important; vertical-align:top;white-space:nowrap; font-weight:bold;}
.button_normal03 {margin-left:8px}
.button_normal03 *{right:6px;cursor:pointer;_cursor:hand;}
.button_normal03.image,
.button_normal03.image *{height:24px;line-height:24px}
.button_normal03.image {background-position:right top;}
.button_normal03.image *{padding:0px 4px 0 4px;background-position:left top;font-size:8pt}
.button_normal03 *:hover,
.button_normal03 *:active,
.button_normal03 *:focus{color:#690}
.button_normal03.bg *{padding-left:8px}
.button_normal03.bg span {width:8px;margin-right:-8px;padding:0 !important}
.button_normal03 .btn_left {background-position:left top; }


.h2_D { background:none; margin:0; padding:0; display:block; }
/* ÀÎÇ²Å¸ÀÔ */
.board_D input.text_normal { margin:0; padding:2px 0; overflow:hidden; border:1px solid #c3c3c3; }
.board_D input.file_normal { margin:0; padding:2px 0; overflow:hidden; border:1px solid #c3c3c3; background:#fff; }
.board_D textarea.textarea_normal { margin:0; padding:0; overflow:auto; border:1px solid #c3c3c3; background:#fff; }



/* °Ô½ÃÆÇ ±âº» ±Û¾²±âÅ¸ÀÔ */
.board_D .write { margin:0; padding:0; overflow:hidden; border-top:2px solid #628acc; border-bottom:1px solid #b9b9b9; width:100%;}
.board_D .write th{text-align:left;background:#f8f8f8;}
.board_D .write th{padding:8px 0 8px 13px;border-top:1px solid #e1e1e1;}
.board_D .write td{padding:8px 0 8px 10px;border-top:1px solid #e1e1e1;}
.board_D .write tr:first-child th,
.board_D .write tr:first-child td{border-top:0;}


.board_D .input01{border:1px solid #b5b5b5;width:95%;height:20px;}
.board_D .input01_en{border:1px solid #b5b5b5;width:95%;height:20px; ime-mode: disabled;}
.board_D .input01_kr{border:1px solid #b5b5b5;width:95%;height:20px; ime-mode: active;}



/* °Ô½ÃÆÇ ¸®½ºÆ® */
table.list_normal_D { border-collapse:collapse; margin:0; padding:0; width:100%; border-top:2px solid #717171; border-bottom:1px solid #717171}
table.list_normal_D thead { margin:0; padding:0; background:#fbfbfb; }
table.list_normal_D thead th { border:1px solid #717171; border-width: 0 0 1px 0; margin:0; padding:10px 0; font-weight:bold; color:#4d4c4c; }
table.list_normal_D tbody th, 
table.list_normal_D tbody td { border: 1px dashed #b7b7b7; border-width: 1px 0 0 0; padding:10px 0 10px 0px; text-align: center; }

table.list_normal_D tbody tr:first-child td { border:0; }
table.list_normal_D tbody tr:hover { background:#f6f6f6; }



/* »ó´Ü °Ë»öÅ¸ÀÔ */

.topSearch_D{overflow:hidden;width:100%;}
.topSearch_D ul li{float:left;margin-right:6px;}
.topSearch_D ul li span {background:url(/program/skin/default/img/dot.gif) no-repeat 7px 4px;padding-left:16px;font-weight:bold;color:#557ec1;display:block;margin-top:4px;}


.searchBox_D {background:#f2f2f2;padding:5px;margin-bottom:25px;}
.searchCont_D {border:1px solid #dcdcdc;background:#fff;padding:15px;position:relative; }
.searchCont_D td {padding-left:4px}


/* ÆäÀÌÂ¡ */
.paging_D { margin:0 auto; padding:20px 0 0 0; overflow:hidden; width:100%; text-align:center; }
.paging_D a { margin:0; padding:5px 5px 0 5px; overflow:hidden; border:1px solid #cacaca; background:#d6d6d6; font-weight:bold; color:#fff; height:17px; display: inline-block; text-align:center; font-size:11px; min-width:12px; }
.paging_D a:hover, .paging_D a.on { background:#747474; border:1px solid #5c5c5c; color:#fff; text-decoration:none; }
.paging_D a.page_btn { margin:4px 3px 0 3px; padding:0; overflow:hidden; border:0; background:none; display:inline-block; width:9px; height:16px; vertical-align:top; }


#divLangSelect {
 position:absolute;
 background-color:#ffffff;
 border:solid 2px #d0d0d0;
 width:250px;
 height:30px;
 padding:10px;
 z-index:10000;
 }

#divDel {
 margin-left:200px;
 margin-top:-90px;
 position:absolute;
 background-color:#ffffff;
 border:solid 2px #d0d0d0;
 width:250px;
 height:30px;
 padding:10px;
 z-index:10000;
 }

 .butt {
	font-family: ±¼¸²; 
	color: #000000;	
	font-size: 12px; 
	line-height: 18px; 
	BORDER-RIGHT: #888888 1px solid; 
	BORDER-TOP: #CCCCCC 1px solid; 
	BORDER-LEFT: #CCCCCC 1px solid; 
	BORDER-BOTTOM: #888888 1px solid; 
	BACKGROUND: #f5f5f5; 
	CURSOR: pointer; 
	HEIGHT: 19px;
}

/* Ä¶¸°´õ */
.layout_t3_table { margin:0; padding:0; overflow:hidden; border-top:2px solid #2b3166; border-bottom:2px solid #2b3166; }
table.layout_t3 { border-collapse:collapse; margin:0; padding:0; width:100%; text-align:left; border-right: 1px hidden #fff; color:#707070; }
* html table.layout_t3 { border-right: 1px solid #fff; }
*:first-child+html table.layout_t3 { border-right: 1px solid #fff; }
table.layout_t3 thead { margin:0; padding:0; background:#f9f9f9; }
table.layout_t3 thead th {margin:0; padding:10px 7px; font-weight:bold; color:#4d4c4c; border-left:1px solid #dbdbdb; text-align:center; }
table.layout_t3 thead th:first-child { border-left:0;}
table.layout_t3 tbody tr:first-child td, table.layout_t3 tbody tr:first-child th { border-top:1px solid #2b3166; }
table.layout_t3 tbody td, table.layout_t3 tbody th { border: 1px solid #dbdbdb; border-width: 1px 1px 0px 0px; }
table.layout_t3 tbody td:first-child { border-left:0;}
table.layout_t3 tbody td { margin:0; padding:4px 10px; color:#7e7e7e; height:65px; text-align:left; vertical-align:top; }
table.layout_t3 tbody th { text-align:center; color:#4c4c4c; font-weight:normal; }
table.layout_t3 tbody ul { list-style:none; padding:0; margin:0; }
table.layout_t3 tbody ul li { font-size:11px; padding-top:3px; border-top:1px dashed #dbdbdb; margin-bottom:3px; }
table.layout_t3 tbody ul li:first-child { border-top:none; }
.today { background:#ffffe6; }


span.date1 { color:red; font-weight:bold !important; }
span.date2 { color:#333; font-weight:bold !important; }
span.date3 { color:blue; font-weight:bold !important; }