/*==============================================================================*/





/*-------------------------------------------------











* BK21











* Version : 1.0 











* Copyright ⓒ 2007 BNC Co.,Ltd.











* First Author : design_y(2007-12-26)











* Modify Imformation : design_y(2008-12-27)



* Modify Imformation : design_k(2009-02-18)











-------------------------------------------------*/











/*==============================================================================*/











/*      Basic Style     */











/*==============================================================================*/







a:link { font-family:"돋움", "Arial"; font-size:12px; color: #ce8213; text-decoration:none; } 











a:active { font-family:"돋움", "Arial"; font-size:12px; color: #ce8213; text-decoration:none;} 











a:visited { font-family:"돋움", "Arial"; font-size:12px; color: #b8793a; text-decoration:none;} 











a:hover {font-family:"돋움", "Arial"; font-size:12px; color: #c05c01;text-decoration:none;}









/*====================================*/











/*   Form Style   */











/*====================================*/











input, select { 











background-color:#FFFFFF; 











border-width : 1px 1px 1px 1px; 











border-color:#C3C3C3; 











border-style:solid; 











font-family:"돋움", "Arial"; 











font-size:12px;  











color: #666666;











}



















input.radio{ 











background-color:transparent; 











border-width:0px;











} 



















select {











background-color:#FFFFFF; 











border-width : 1px 1px 1px 1px; 











border-color:#C3C3C3; 











border-style:solid; 











font-family:"돋움", "Arial"; 











font-size:12px;  











color: #666666;











}   



















textarea { 

background-color:#FFFFFF; 

border-width : 1px 1px 1px 1px; 

border-color:#C3C3C3; 

border-style:solid; 

font-family:"돋움", "Arial"; 

font-size:12px;  

color: #666666;

}



.textarea { 

font-family:"굴림체", "Arial"; 

font-size:12px;  

color: #666666;

line-height:18px;

wrap: hard;

}





form { border:0;margin:0;}









/*==============================================================================*/











/*      Space Style     */







/*==============================================================================*/



















/*====================================*/





body, tr, td {

	font-family: "돋움", "Arial";

	font-size:12px; 

	color: #444444;

}





/* 텍스트 */

.text {

text-align:justify;

line-height:21px;

}



/* 로케이션 */

.location {

font-size:13px;

font-weight:bold;

color: #5d89c1;

}



.help {

font-size:12px;

font-weight:bold;

color: #f2820c;

}



.loding {

font-size:12px;

font-weight:bold;

color: #ffffff;

line-height:18px;

}



.lo{

font-size:11px;

color: #2164a9;

padding: 0, 10, 0, 0;

}





/* 테이블 */

.title {

font-size:12px;

font-weight:bold;

color: #b8793a;

border-collapse: collapse;

background-color: #fbf8f1;

padding: 5, 5, 5, 5;

}



.title_half {

font-size:12px;

font-weight:bold;

color: #f86300;

border-collapse: collapse;

background-color: #ffebdd;

height:20px;

}





.title_c{

font-size:12px;

font-weight:bold;

color: #5d89c1;

border-collapse: collapse;

background-color: #ffdbc0;

text-align: center;

}



.title_blue{

font-size:12px;

font-weight:bold;

color: #1c71ad;

border-collapse: collapse;

background-color: #ebfaff;

}



.title_green{

font-size:12px;

font-weight:bold;

color: #8daf5d;

border-collapse: collapse;

background-color: #eff3e8;

}

.title_green2{

font-size:12px;

font-weight:bold;

color: #666666;

border-collapse: collapse;

background-color: #8daf5d;

}



.title_red{

font-size:12px;

font-weight:bold;

color: #c40100;

border-collapse: collapse;

background-color: #fbf5f1;

}



.title_gray{

font-size:12px;

font-weight:bold;

color: #222020;

border-collapse: collapse;

background-color: #f6f6f6;

}





.a_center{

text-align: center;

}



.tit{

oRightImg.src = "/images/title_icon01.gif"

font-size:12px;

font-weight:bold;

color: #666666;

}



.sum {

font-size:12px;

font-weight:bold;

color: #c76d54;

background-color: #f2dfbf;

}



.x {

background-color: #d7d7d7;

}



.percent {

background-color: #dddbdb;

}



.contents {

padding: 6, 6, 6, 6;

background-color: #ffdbc0;



border-top: 1px solid  #dddddd;

border-left: 1px solid #dddddd;

border-right: 1px solid #dddddd;

border-bottom: 1px solid #dddddd;

border-collapse: collapse;



}



/*

.user {

padding: 0, 6, 0, 6;

height: 30px;

font-weight:bold;

background-color: #f0f4fb;

}

*/



.user {

padding: 6, 6, 6, 6;

height: 30px;

font-weight:bold;

background-color: #fffbe1;



border-top: 1px solid  #dddddd;

border-left: 1px solid #dddddd;

border-right: 1px solid #dddddd;

border-bottom: 1px solid #dddddd;

border-collapse: collapse;



}



.guideNote {

padding: 6, 6, 6, 6;

height: 30px;

background-color: #fffbe1;



border-top: 1px solid  #dddddd;

border-left: 1px solid #dddddd;

border-right: 1px solid #dddddd;

border-bottom: 1px solid #dddddd;

border-collapse: collapse;



}





.usert {

padding: 10, 10, 10, 10;

background-color: #f0f4fb;

}



.userb {

height: 30px;

background-color: #f0f4fb;

}



.popup {

font-weight:bold;

font-size:12px;

color: #043f97;

}





.popup1 {

padding: 10, 10, 10, 10;

background-color: #ffdbc0;

}



.bg {

height:1px;

background-color: #c3d6ec;

}



.tab{

font-weight:bold;

font-size:12px;

color: #114494;

text-align: center;

}



table.title td{ background-color: #fbf8f1; }



table.basic{

 margin: 0; padding: 0, 6, 0, 6; 

 border-top: 2px solid #ff953f;

border-left: 1px solid #d7d7d7;

 font-family:"돋움", "Arial"; 

font-size:12px;

color: #666666;

}





table.basic tr, table.basic td{

margin: 0; padding: 0, 6, 0, 6;

text-align: center;

 border-right: 1px solid #d7d7d7;

 border-bottom: 1px solid #d7d7d7;

} 



table.basic2{

margin: 0; padding: 0, 6, 0, 6; 

border-top: 2px solid #ff953f;

border-left: 1px solid #d7d7d7;

font-family:"돋움", "Arial"; 

font-size:12px;

color: #666666;

}





table.basic2 tr, table.basic2 td{

margin: 0; 

padding: 0, 6, 0, 6;

border-right: 1px solid #d7d7d7;

border-bottom: 1px solid #d7d7d7;

 height:23px;

} 

/* 기본 board */

table.board{

margin: 0 0 0 0; padding: 2, 6, 2, 6;

border-top: 2px solid  #c89467;

border-bottom: 1px solid #c89467;

border-collapse: collapse;

font-family:"돋움", "Arial"; 

font-size:12px;

color: #444444;

}



table.board tr, table.board td{

 margin: 0; padding: 5px 6px 5px 6px;

 text-align: center;

 border-right: 1px solid #c1c1c1;

 border-left: 1px solid #c1c1c1;

 border-bottom: 1px solid #c1c1c1;

}



table.board tr.gray{

background:#f5f5f5;

}



/* 기본 board_N02 */

table.board_N02{

margin: 0 0 30px 0; padding: 2, 6, 2, 6;

border-top: 2px solid #c60000;

border-bottom: 1px solid #c60000;

border-collapse: collapse;

font-family:"돋움", "Arial"; 

font-size:12px;

color: #444444;

}



table.board_N02 tr, table.board_N02 td{

 margin: 0; padding: 5px 6px 5px 6px;

 text-align: center;

 border-right: 1px solid #c1c1c1;

 border-left: 1px solid #c1c1c1;

 border-bottom: 1px solid #c1c1c1;

}



table.board_N02 tr.gray{

background:#f5f5f5;

}



/* 기본 board_N03 */

table.board_N03{

margin: 0 0 30px 0; padding: 2, 6, 2, 6;

border-top: 2px solid #5e5e5e;

border-bottom: 1px solid #878787;

border-collapse: collapse;

font-family:"돋움", "Arial"; 

font-size:12px;

color: #444444;

}



table.board_N03 tr, table.board_N03 td{

 margin: 0; padding: 5px 6px 5px 6px;

 text-align: center;

 border-right: 1px solid #c1c1c1;

 border-left: 1px solid #c1c1c1;

 border-bottom: 1px solid #c1c1c1;

}



table.board_N03 tr.gray{

background:#f5f5f5;

}



/* 기본 board_Nblue */

table.board_Nblue{

margin: 0 0 30px 0; padding: 2, 6, 2, 6;

border-top: 2px solid #0477c9;

border-bottom: 1px solid #0477c9;

border-collapse: collapse;

font-family:"돋움", "Arial"; 

font-size:12px;

color: #444444;

}



table.board_Nblue tr, table.board_Nblue td{

 margin: 0; padding: 5px 6px 5px 6px;

 text-align: center;

 border-right: 1px solid #c1c1c1;

 border-left: 1px solid #c1c1c1;

 border-bottom: 1px solid #c1c1c1;

}



table.board_Nblue tr.gray{

background:#f5f5f5;

}



table.board2{

 margin: 0; padding: 2, 6, 2, 6;

 border-bottom: 1px solid #ff7b2f;

 border-collapse: collapse;

 font-family:"돋움", "Arial"; 

 font-size:12px;

 color: #666666;

}



table.board3{

margin: 0; padding: 0, 6, 0, 6;

border-bottom: 1px solid #ff7b2f;

border-collapse: collapse;

font-family:"돋움", "Arial"; 

font-size:12px;

color: #666666;

}



table.board4{

margin: 0; padding: 2, 6, 2, 6;

border-top: 2px solid #ff953f;

border-bottom: 1px solid #ff7b2f;

border-collapse: collapse;

font-family:"돋움", "Arial"; 

font-size:12px;

color: #666666;

}



table.board5{

 margin: 0; padding: 2, 6, 2, 6;

 border-bottom: 1px solid #ff7b2f;

 border-collapse: collapse;

 font-family:"돋움", "Arial"; 

 font-size:12px;

 color: #666666;

}



table.board6{

 margin: 0; padding: 2, 6, 2, 6;

 border-collapse: collapse;

 font-family:"돋움", "Arial"; 

 font-size:12px;

 color: #666666;

}



table.board7{

 margin: 0; padding: 2, 6, 2, 6;

 border: 1px solid #ff7b2f;

 border-collapse: collapse;

 font-family:"돋움", "Arial"; 

 font-size:12px;

 color: #666666;

}



table.board_green{

margin: 0; padding: 2, 6, 2, 6;

border-top: 2px solid #d0e3b5;

border-bottom: 1px solid #ff7b2f;

border-collapse: collapse;

font-family:"돋움", "Arial"; 

font-size:12px;

color: #666666;

}



table.board_blue{

margin: 0; padding: 2, 6, 2, 6;

border-top: 2px solid #ff953f;

border-bottom: 1px solid #ff7b2f;

border-collapse: collapse;

font-family:"돋움", "Arial"; 

font-size:12px;

color: #666666;

}





table.board2 tr, table.board2 td{

margin: 0; padding: 2, 6, 2, 6;

text-align: center;

border-right: 1px solid #c1c1c1;

 border-left: 1px solid #c1c1c1;

border-bottom: 1px solid #c1c1c1;

}





table.board3 tr, table.board3 td{

margin: 0; padding: 2, 6, 2, 6;

text-align: left;

border-right: 1px solid #c1c1c1;

border-left: 1px solid #c1c1c1;

border-bottom: 1px solid #c1c1c1;

}



table.board4 tr, table.board4 td{

 margin: 0; padding: 2, 6, 2, 6;

 border-right: 1px solid #c1c1c1;

 border-left: 1px solid #c1c1c1;

 border-bottom: 1px solid #c1c1c1;

}



table.board5 tr, table.board5 td{

 margin: 0; padding: 2, 6, 2, 6;

 border-right: 1px solid #c1c1c1;

 border-left: 1px solid #c1c1c1;

 border-bottom: 1px solid #c1c1c1;

}



table.board6 tr, table.board6 td{

 margin: 0; padding: 2, 6, 2, 6;

}



table.board7{

 margin: 0; padding: 2, 6, 2, 6;

 border: 1px solid #ff7b2f;

 border-collapse: collapse;

 font-family:"돋움", "Arial"; 

 font-size:12px;

 color: #666666;

}



table.board_green tr, table.board_green td{

 margin: 0; padding: 2, 6, 2, 6;

 text-align: center;

 border-right: 1px solid #c1c1c1;

 border-left: 1px solid #c1c1c1;

 border-bottom: 1px solid #c1c1c1;

}



table.board_blue tr, table.board_blue td{

 margin: 0; padding: 2, 6, 2, 6;

 text-align: center;

 border-right: 1px solid #c1c1c1;

 border-left: 1px solid #c1c1c1;

 border-bottom: 1px solid #c1c1c1;

}



table.tree{











padding: 20, 20, 20, 20;











background-color: #eef0f2;











scrollbar: Yes;











scrolbar-face-











color:#DBEBFE;











scrolbar-shadow-











color:#B8D6FA;











scrolbar-











highlight-color:#FFFFFF;











scrolbar-3diight-











color:#DBEBFE;











scrolbar-











darkshadow-











color:#458CE4;











scrolbar-track-











color:#eef0f2;











scrolbar-arrow-











color:#458CE4;











}











/* 페이징 스페이싱 */











/* 본문 패딩 */











.p1 {  







padding: 6, 0, 0, 0;











}







.hp1 {  



padding: 5, 5, 5, 5;



}







.hp2 {  



padding: 10, 10, 10, 10;



}







.dtree {



	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;



	font-size: 11px;



	color: #666;



	white-space: nowrap;



}



.dtree img {



	border: 0px;



	vertical-align: middle;



}



.dtree a {



	color: #333;



	text-decoration: none;



}



.dtree a.node, .dtree a.nodeSel {



	white-space: nowrap;



	padding: 1px 2px 1px 2px;



}



.dtree a.node:hover, .dtree a.nodeSel:hover {



	color: #333;



	text-decoration: underline;



}



.dtree a.nodeSel {



	background-color: #c0d2ec;



}



.dtree .clip {



	overflow: hidden;



}











/***************       css 추가  이경필과장 2008.06.24   ****************/



table.basic8{

 border-right: 2px solid #ff7b2f;

}







/***************       css 추가  이경필과장 2008.07.14   ****************/

.nuri_b{color:#0b962c;font-weight:bold}



.nuri_line_r00{color:#0b962c;background-color:#f2faf4;font-weight:bold;



border-bottom-width:1; border-bottom-color:#caeedc; border-bottom-style:solid;



}



.nuri_line_r00_01{color:#0b962c;background-color:#f2faf4;font-weight:bold;



border-bottom-width:1; border-bottom-color:#caeedc; border-bottom-style:solid;



}



.nuri_line_r01{color:#0b962c;background-color:#f2faf4; border-right-width:1; border-right-color:#caeedc; border-right-style:solid;font-weight:bold;



border-bottom-width:1; border-bottom-color:#caeedc; border-bottom-style:solid;



}



.nuri_line_r01_01{color:#0b962c;background-color:#f2faf4; border-right-width:1; border-right-color:#caeedc; border-right-style:solid;font-weight:bold;



border-bottom-width:1; border-bottom-color:#caeedc; border-bottom-style:solid;



}



.nuri_line_r02{border-right-width:1; border-right-color:#caeedc; border-right-style:solid;border-bottom-width:1; border-bottom-color:#caeedc; border-bottom-style:solid; font-weight:bold; 	padding: 4px 2px 4px 2px;}



.nuri_line_r02_n{border-bottom-width:1; border-bottom-color:#caeedc; border-bottom-style:solid;}











/*  BNC 통계현황 */

table.board8{

margin: 0; padding: 2, 6, 2, 6;

border-top: 2px solid #3dbe5a;

border-bottom: 1px solid #ff7b2f;

border-collapse: collapse;

font-family:"돋움", "Arial"; 

font-size:12px;

color: #666666;

}







table.board8 tr, table.board8 td{

 margin: 0; padding: 2, 6, 2, 6;

 text-align: center;

 border-right: 1px solid #caeedc;

 border-left: 1px solid #caeedc;

 border-bottom: 1px solid #caeedc;

}







A.bk21_link:link    {color:#259c40;text-decoration:none;letter-spacing:0;}

A.bk21_link:visited {color:#259c40;text-decoration:none;letter-spacing:0;}

A.bk21_link:active  {color:#259c40;text-decoration:none;letter-spacing:0;}

A.bk21_link:hover   {color:#259c40;text-decoration: underline;letter-spacing:0;}





.sum02 {

font-size:12px;

font-weight:bold;

color:#964747;

background-color: #f6e1d6;

}





.menuoff01 {

	font-family:"돋움", "Arial"; 

	font-size:13px;

	font-weight:bold;

	color: #FFFFFF;

	border-collapse: collapse;

	background: url(/bks/images2/menu/top_mu_bg01.gif) repeat-y;

	cursor: pointer;

	cursor: hand;

    padding-top: 2px;

    padding-right: 12px;

    padding-bottom: 2px;

    padding-left: 12px;



}



.menuon01 {

	font-family:"돋움", "Arial"; 

	font-size:10pt;

	font-weight:bold;

	color: #0061aa;

	border-collapse: collapse;

	background: url(/bks/images2/menu/top_mu_bg05.gif) repeat-x;

	cursor: pointer;

	cursor: hand;

	margin: 0;

    padding-top: 2px;

    padding-right: 12px;

    padding-bottom: 2px;

    padding-left: 12px;

}







.leftmenubg01 {

	background: url(/bks/images2/left_bg_left.gif) repeat-y;

}



.leftmenubg02 {

	background-color: #f5f5f5;

}



.leftmenubg03 {

	background: url(/bks/images2/left_bg_right.gif) repeat-y;

}



.subtitle {

	width: 700px;

	padding-top: 15px;

	margin: 0px;

}



.menulocation {

	width: 700px;

	padding-top: 20px;

	padding-bottom: 17px;

	padding-right: 0px;

	margin: 0px;

	vertical-align: middle;

	text-align: right;

}



.footerCopyright {

  width: 100%;

  height: 70px;

  padding: 0px;

  border-top: 1px solid #969696;

  vertical-align: top;

  clear: both;

  background-color: #ededed;

}



.generalFont {

	text-decoration: none;

	font-family:"돋움";

	font-size:12px;

}



/* 화면 상단 검색조건 상자 */

.condition {

padding: 15, 15, 15, 15;

background-color: #F4F7F9;

border-top: 1px solid #b3b3b4;

border-bottom: 1px solid #b3b3b4;

border-left: 1px solid #b3b3b4;

border-right: 1px solid #b3b3b4;

border-collapse: collapse;

}





/* 화면 상단 검색조건 상자 : 제목  */

.condition .conditionTitle {

	

	padding-left:25px; 

	

	font-weight:bold;

	font-family:"돋움";

	font-size:12px;

	color:#00000;

	height:30px; 

	margin-right:3px; 

	

	background:url('../images2/icon/bks_icon_title02.gif');

	background-repeat:no-repeat; 

	background-position:10;

	float:left; 

	overflow:hidden;

}



.condition .conditionButton {

	text-align: right;

	padding-right:20px;

	padding-left:20px;

	padding-bottom:10px;

	padding-top:10px;

}



/*********************************** dtreeWinFolder

*/



.treeWinFolder {

	padding: 10px 5px 5px 10px;

}



.dtreeWinFolder {



	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;



	font-size: 11px;



	color: #666;



	white-space: nowrap;



}



.dtreeWinFolder img {



	border: 1px;



	vertical-align: top;



}



.dtreeWinFolder a {



	color: #333;



	text-decoration: none;



}



.dtreeWinFolder a.node, .dtreeWinFolder a.nodeSel {

	white-space: nowrap;

	padding: 1px 2px 1px 2px;

	

	font-weight:bold;

	text-decoration: none;

	font-family:"돋움";

	font-size:12px;

	height:20px;

	text-align: left;

	text-align: bottom;

	border: 1px;



}



.dtreeWinFolder a.leaf, .dtreeWinFolder a.leafSel {

	white-space: nowrap;

	padding: 1px 2px 1px 2px;

	

	text-decoration: none;

	font-family:"돋움";

	font-size:12px;

	height:20px;

	text-align: left;

	text-align: bottom;

	border: 1px;



}



.dtreeWinFolder a.node:hover, .dtreeWinFolder a.nodeSel:hover {



	color: #333;



	text-decoration: underline;



}



.dtreeWinFolder a.nodeSel, .dtreeWinFolder a.leafSel {



	font-weight:bold;

	color: #ed3009;



}



.dtreeWinFolder .clip {



	overflow: hidden;



}





/**********************************************************************************************

 * BUTTON CSS

 **********************************************************************************************

 */

 

/* #gBtn01 */

#gBtn01 a{

	display:inline; 

	background:url('../images2/button/gBtn03_bg.gif') left 0;

	font:12px 돋음;

	color:#b50005;

	padding-left:20px;

	text-decoration:none;

	height:20px;

	cursor:pointer;

	margin-right:3px;

	overflow:hidden

}

#gBtn01 a:hover{background:url('../images2/button/gBtn03_bg.gif') left -20px}

#gBtn01 a span{

	display:inline;

	float:left;

	background:url('../images2/button/gBtn03_bg.gif') right 0; 

	line-height:180%; 

	padding-right:10px; 

	height:20px; 

	overflow:hidden

	}

#gBtn01 a:hover span{background:url('../images2/button/gBtn03_bg.gif') right -20px; color:#99070b}



/* #gBtn02 */

#gBtn02 a{

	display:inline; 

	background:url('../images2/button/gBtn02_bg01.gif') left 0; 

	font:11px 돋음; 

	font-weight: bold; 

	color:#757575; 

	padding-left:15px; 

	text-decoration:none; 

	height:20px; 

	cursor:pointer; 

	margin-right:3px; 

	margin-top:3px; 

	margin-bottom:3px; 

	overflow:hidden

}

#gBtn02 a:hover{

	background:url('../images2/button/gBtn02_bg01.gif') left -20px

}

#gBtn02 a span{

	display:inline; 

	background:url('../images2/button/gBtn02_bg01.gif') right 0; 

	line-height:180%; padding-right:10px; 

	height:20px; overflow:hidden

}

#gBtn02 a:hover span{

	background:url('../images2/button/gBtn02_bg01.gif') right -20px; 

	color:#ec7e1f

} 



/* #gBtn03 */

#gBtn03 a{display:inline; background:url('../images2/button/gBtn01_bg01.gif') left 0; font:12px 돋음; color:#ffffff; padding-left:6px; text-decoration:none; height:20px; cursor:pointer; margin-right:3px; overflow:hidden}

#gBtn03 a:hover{background:url('../images2/button/gBtn01_bg01.gif') left -20px}

#gBtn03 a span{display:inline; background:url('../images2/button/gBtn01_bg01.gif') right 0; line-height:180%; padding-right:15px; height:20px; overflow:hidden}

#gBtn03 a:hover span{background:url('../images2/button/gBtn01_bg01.gif') right -20px; color:#ffffff} 





/* #gBtn04 */

#gBtn04 a{display:inline; background:url('../images2/button/gBtn01_bg02.gif') left 0; font:12px 돋음; color:#ffffff; padding-left:6px; text-decoration:none; height:20px; cursor:pointer; margin-right:3px; overflow:hidden}

#gBtn04 a:hover{background:url('../images2/button/gBtn01_bg02.gif') left -20px}

#gBtn04 a span{display:inline; background:url('../images2/button/gBtn01_bg02.gif') right 0; line-height:180%; padding-right:15px; height:20px; overflow:hidden}

#gBtn04 a:hover span{background:url('../images2/button/gBtn01_bg02.gif') right -20px; color:#ffffff} 





/* #gBtn05 */

#gBtn05 a{display:inline; background:url('../images2/button/gBtn02_bg02.gif') left 0; float:left; font:11px 돋음; font-weight: bold; color:#757575; padding-left:15px; text-decoration:none; height:20px; cursor:pointer; margin-right:3px; overflow:hidden}

#gBtn05 a:hover{background:url('../images2/button/gBtn02_bg02.gif') left -20px}

#gBtn05 a span{display:inline; background:url('../images2/button/gBtn02_bg02.gif') right 0; line-height:180%; padding-right:10px; height:20px; overflow:hidden}

#gBtn05 a:hover span{background:url('../images2/button/gBtn02_bg02.gif') right -20px; color:#c60000} 



/* #gBtn06 */

#gBtn06 a{display:inline; background:url('../images2/button/gBtn01_bg03.gif') left 0; font:12px 돋음; color:#ffffff; padding-left:6px; text-decoration:none; height:20px; cursor:pointer; margin-right:3px; overflow:hidden}

#gBtn06 a:hover{background:url('../images2/button/gBtn01_bg03.gif') left -20px}

#gBtn06 a span{display:inline; background:url('../images2/button/gBtn01_bg03.gif') right 0; line-height:180%; padding-right:15px; height:20px; overflow:hidden}

#gBtn06 a:hover span{background:url('../images2/button/gBtn01_bg03.gif') right -20px; color:#ffffff} 



/* #gBtn07 */

#gBtn07 a{display:inline; background:url('../images2/button/gBtn02_bg03.gif') left 0; font:11px 돋음; font-weight: bold; color:#757575; padding-left:15px; text-decoration:none; height:20px; cursor:pointer; margin-right:3px; overflow:hidden}

#gBtn07 a:hover{background:url('../images2/button/gBtn02_bg03.gif') left -20px}

#gBtn07 a span{display:inline; background:url('../images2/button/gBtn02_bg03.gif') right 0; line-height:180%; padding-right:10px; height:20px; overflow:hidden}

#gBtn07 a:hover span{background:url('../images2/button/gBtn02_bg03.gif') right -20px; color:#3c3b3b} 







/* ovalbutton01 */

a.ovalbutton01{

background: transparent url('../images2/button/oval-gray-left01.gif') no-repeat top left;

display: inline;

font: normal 12px Dotum,Dotumche,verdana; /* Change 13px as desired */

line-height: 15px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */

height: 23px; /* Height of button background height */

padding-left: 13px; /* Width of left menu image */

text-decoration: none;

}



a:link.ovalbutton01, a:visited.ovalbutton01, a:active.ovalbutton01{

color: #494949; /*button text color*/

}



a.ovalbutton01 span{

background: transparent url('../images2/button/oval-gray-right01.gif') no-repeat top right;

display: block;

padding: 4px 11px 4px 0; /*Set 11px below to match value of 'padding-left' value above*/

}



a.ovalbutton01:hover{ /* Hover state CSS */

background-position: bottom left;

}



a.ovalbutton01:hover span{ /* Hover state CSS */

background-position: bottom right;

color: black;

}



.buttonwrapper01{ /* Container you can use to surround a CSS button to clear float */

overflow: hidden; /* See */

}



/* ovalbutton02 */

a.ovalbutton02{

background: transparent url('../images2/button/oval-gray-left02.gif') no-repeat top left;

display: block;

font: normal 12px Dotum,Dotumche,verdana; /* Change 13px as desired */

line-height: 15px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */

height: 23px; /* Height of button background height */

padding-left: 13px; /* Width of left menu image */

text-decoration: none;

}



a:link.ovalbutton02, a:visited.ovalbutton02, a:active.ovalbutton02{

color: #494949; /*button text color*/

}



a.ovalbutton02 span{

background: transparent url('../images2/button/oval-gray-right02.gif') no-repeat top right;

display: block;

padding: 4px 11px 4px 0; /*Set 11px below to match value of 'padding-left' value above*/

}



a.ovalbutton02:hover{ /* Hover state CSS */

background-position: bottom left;

}



a.ovalbutton02:hover span{ /* Hover state CSS */

background-position: bottom right;

color: black;

}



.buttonwrapper02{ /* Container you can use to surround a CSS button to clear float */

overflow: hidden; /* See */

}









/**********************************************************************************************

 * POPUP CSS

 **********************************************************************************************

 */



#box01 { margin: 0;}

#box01 td.lt{ width: 29px; height: 29px; background: url(../images2/pop_lt01_01.gif) no-repeat;  }

#box01 td.rt{ width: 29px; height: 29px; background: url(../images2/pop_rt01_01.gif) no-repeat; }

#box01 td.lb{ width: 29px; height: 29px; background: url(../images2/pop_lb01_01.gif) no-repeat;}

#box01 td.rb{ width: 29px; height: 29px; background: url(../images2/pop_rb01_01.gif) no-repeat;}

#box01 td.t{ height: 29px; background: url(../images2/pop_tm01_01.gif) repeat-x;}

#box01 td.bm{ height: 29px; background: url(../images2/pop_bm01_01.gif) repeat-x;}

#box01 td.lm{ width: 29px;  background: url(../images2/pop_lm01_01.gif) repeat-y;}

#box01 td.rm{ width: 29px;  background: url(../images2/pop_rm01_01.gif) repeat-y;}

#box01 td.LRow01 { text-align: left; padding-left:5px; } /* 게시물 왼쪽정렬 */

#box01 td.RRow01 { text-align: right; padding-right:5px; } /* 게시물 오른쪽정렬 */

#box01 td.CRow01 { text-align: center; } /* 게시물 가운데정렬 */





/**********************************************************************************************

 * Top 메뉴

 **********************************************************************************************

 */

 

div, span, h1, h2, h3, h4, h5, ul, li, dl, dt { word-break: keep-all; }



/*- Top 메뉴--------------------------- */

    #topMenu {

      float:left;

      width:100%;

	  height: 36px; 

      background: url(../images2/menu/top_mu_bg01.gif) repeat-x;

      font-size:12pt;

      line-height:normal;

      }

    #topMenu ul {

      margin:0;

      padding:0 10px 0 30px;

      list-style:none;

      }

    #topMenu li {

      display:inline;

      margin:0;

      padding:0;

      }

    #topMenu a {

      float:left;

      background:url(../images2/menu/top_mu_mouse_over01.gif) no-repeat left top;

      margin:0;

      padding:0 0 0 9px;

      text-decoration:none;

      }

    #topMenu a span {

      float:left;

      display:block;

      background:url(../images2/menu/top_mu_mouse_over02.gif) no-repeat right top;

      padding:10px 28px 10px 20px;

      color:#e4e4e4;

	  font-weight:bold;

      }

    /* Commented Backslash Hack hides rule from IE5-Mac \*/

    #topMenu a span {float:none;}

    /* End IE5-Mac hack */

    #topMenu a:hover span {

      color:#FFFF;

      }

    #topMenu a:hover {

      background-position:0% -36px;

      }

    #topMenu a:hover span {

      background-position:100% -36px;

      }



      #topMenu #current a {

              background-position:0% -36px;

      }

      #topMenu #current a span {

              background-position:100% -36px;

			  color:#ffff;

      }

/*- Top 메뉴--------------------------- */





/*- Tabs 탭메뉴--------------------------- */



    #tabs {

      float:left;

      width:100%;

      font-size:12px;

      line-height:normal;

      border-bottom:2px solid #7f7f7f;

	  margin: 0px 0px 10px 0px;

      }

    #tabs ul {

          margin:0;

          padding:10px 10px 0 0;

          list-style:none;

      }

    #tabs li {

      display:inline;

      margin:0;

      padding:0;

      }

    #tabs a {

      float:left;

      background:url(../images2/tableft4.gif) no-repeat left top;

      margin:0;

      padding:0 0 0 7px;

      text-decoration:none;

	}

	

    #tabs a span {

      float:left;

      display:block;

      background:url(../images2/tabright4.gif) no-repeat right top;

      padding:5px 15px 4px 6px;

      color:#878787;

	  font-weight:bold;

      }

    /* Commented Backslash Hack hides rule from IE5-Mac \*/

    #tabs a span {float:none;}

    /* End IE5-Mac hack */

    #tabs a:hover span {

      color:#505153;

      }

    #tabs a:hover {

      background-position:0% -42px;

      }

    #tabs a:hover span {

      background-position:100% -42px;

      }



      #tabs tabCurrent a {

              background-position:0% -42px; color:#505153;

      }

      #tabs tabCurrent a span {

              background-position:100% -42px; color:#505153;

      }

      

    #tabs li.tabCurrent a {

      float:left;

      background:url(../images2/tableft4.gif) no-repeat left top;

      background-position:0% -42px; color:#505153;

      margin:0;

      padding:0 0 0 7px;

      text-decoration:none;

      cursor:pointer;

    }

    #tabs li.tabCurrent a span {

      float:left;

      display:block;

      background:url(../images2/tabright4.gif) no-repeat right top;

      background-position:100% -42px; 

      color:#505153;

      padding:5px 15px 4px 6px;

	  font-weight:bold;

	  cursor:pointer;

      }



/*-Tabs 탭메뉴--------------------------- */



