/* CSS Document */
body, table, tr, td, p, select, textarea, div, input{
	font-family:Dotum, seoul, arial, helvetica;
 	font-size: 12px;
 	color:#6C6C6C;
	line-height: 16px;
}
font { font-size: 12px; }

a:link			{ font-size: 9pt; color: #585858;  text-decoration: none;}
a:visited		{ font-size: 9pt; color: #585858;  text-decoration: none;}
a:hover		{ font-size: 9pt; color: #D8542A;  text-decoration: none;}
a:active		{ font-size: 9pt; color: #D8542A;  text-decoration: none;}

.listHeadTitle { border: 1px solid #cccccc; background-color: #f5f5f5; padding:4px 4px 2px 4px; }

.input { border: 1px solid #D9D9D9; background-color: #F6F6F6 }
.submit { border:1px solid #cccccc; background-color: white; padding:1px 1px 0px 1px; }

.EngTitle { font-family: Arial; font-size: 13pt; }

.boardBtn:link, .boardBtn:visited, .cmBtn
{
	height: 20px;
	padding: 3px 6px 0px 6px;
	margin:0px;
	border: 1px solid #cccccc;
	background-color: #eeeeee;
	color: black;
}

.boardBtn:hover, .boardBtn:active, .cmBtnOn
{
	height: 20px;
	padding: 3px 6px 0px 6px;
	margin:0px;
	border: 1px solid #cccccc;
	background-color: white;
	color: black;
}

.text11 {text-decoration: none; color:#737373; font-family: "Dotum", "Tahoma"; font-size: 11px; line-height: 18px} 
.text11 a:link { text-decoration: none; color:#737373; font-family: "Dotum", "Tahoma"; font-size: 11px; line-height: 18px} 
.text11 a:visited { text-decoration: none; color:#737373; font-family: "Dotum", "Tahoma"; font-size: 11px; line-height: 18px }
.text11 a:hover { text-decoration: underline; color:#737373; font-family: "Dotum", "Tahoma"; font-size: 11px; line-height: 18px}

#ViewTB { font-size: 8pt; border:0px; background-color: #F5F5F5 }

#ViewTB .subTitle { padding: 10px 0px 0px 0px; height: 30px; vertical-align:top; }

#ViewTB .ExpTd { position:relative; }

#ViewTB .Exp { position: absolute; bottom: -4px; right: -4px; color:#dddddd; vertical-align:top; }

#ViewTB .viewBody { font-size: 8pt; background-color:white; padding: 6px 0px 3px 5px; }

#ViewTB .subTitle, #ViewTB .ExpTd, #ViewTB .viewBody {  border-bottom: 1px solid #dddddd; }

#ViewTB .viewFoot { padding: 10px }

#ViewTB .mfView { width:100px; border: 3px solid #e1e1e1; margin: 5px 0px 3px 0px; }



.tbgray {
    font-weight:bold;
    text-align:center;
    height:25px;
    background: #F3F3F3;
    font-size: 11PX;
	color:#636363; 
    padding:5 5 5 5;
	
}

.tbgray_1 {
    height:2px;
    background: #AEAEAE;
    padding:5 5 5 5;
	
}

.tbgray_2 {
    height:1px;
    background: #AEAEAE;
    padding:5 5 5 5;
	
}

.tbgray_3 {
    font-weight:bold;
    text-align:left;
    height:25px;
    background: #FFFFFF;
    font-size: 12PX;
	color:#3769A2; 
    padding:5 5 5 5;
	
}

.tbgray_4 {
    text-align:left;
    height:25px;
    background: #FFFFFF;
    font-size: 12PX;
	color:#636363; 
    padding:5 5 5 5;
	
}

.tbgray_5 {
    text-align:left;
    background: #FFFFFF;
    color: #636363;
    font-size: 12PX; 
    padding : 20 15 20 20;
	hover : #3769A2;
	line-height: 19px
	
}

.tbgray_6 {
    text-align:left;
    height:25px;
    background: #FFFFFF;
    color: #636363;
    font-size: 12PX; 
    padding : 4 0 0 3;
	hover : #3769A2;
	
}



.tb01 {
    font-weight:bold;
    text-align:center;
    height:25px;
    background: #DEE8F3;
    font-size: 11PX;
	color:#708AA8; 
    padding:5 5 5 5;
	
}

.tb01_1 {
    height:1px;
    background: #A6BFDA;
    padding:5 5 5 5;
	
}

.tb13_1 {
    height:1px;
    background: #D7EAE4;
    padding:5 5 5 5;
	
}

.tb01_2{
    text-align:center;
    height:30px;
    background: #FFFFFF;
    color: #636363;
    font-size: 12PX; 
    padding : 4 0 0 3;
}

.tb01_3{
    text-align:left;
    height:25px;
    background: #FFFFFF;
    color: #636363;
    font-size: 12PX; 
    padding : 4 0 0 3;
	hover : #3769A2;
	
}

.tb01_4 {
    font-weight:bold;
    text-align:left;
    height:25px;
    background: #FFFFFF;
    font-size: 12PX;
	color:#F2883A; 
    padding:5 5 5 5;
	
}
.tb01_5{
    text-align:left;
    background: #FFFFFF;
    color: #636363;
    font-size: 12PX; 
    padding : 20 15 20 20;
	hover : #3769A2;
	line-height: 19px
	
}




.tb02 {
    font-weight:bold;
    text-align:center;
    height:25px;
    background: #E0F3DE;
    font-size: 11PX;
	color:#73AC6D; 
    padding:5 5 5 5;
	
}

.tb02_1 {
    height:1px;
    background: #9DC898;
    padding:5 5 5 5;
	
}

.tb02_2{
    text-align:center;
    height:30px;
    background: #FFFFFF;
    color: #636363;
    font-size: 12PX; 
    padding : 4 0 0 3;
}

.tb02_3{
    text-align:left;
    height:25px;
    background: #FFFFFF;
    color: #636363;
    font-size: 12PX; 
    padding : 4 0 0 3;
	hover : #3769A2;
	
}

.tb02_4 {
    font-weight:bold;
    text-align:left;
    height:25px;
    background: #FFFFFF;
    font-size: 12PX;
	color:#F2883A; 
    padding:5 5 5 5;
	
}
.tb02_5{
    text-align:left;
    background: #FFFFFF;
    color: #636363;
    font-size: 12PX; 
    padding : 20 15 20 20;
	hover : #3769A2;
	line-height: 19px
	
}



.tb03 {
    font-weight:bold;
    text-align:center;
    height:25px;
    background: #E4E2F3;
    font-size: 12PX;
	color:#8881BD; 
    padding:5 5 5 5;
	
}

.tb03_1 {
    height:1px;
    background: #BAB5E1;
    padding:5 5 5 5;
	
}

.tb03_2{
    text-align:center;
    height:30px;
    background: #FFFFFF;
    color: #636363;
    font-size: 12PX; 
    padding : 4 0 0 3;
}

.tb03_3{
    text-align:left;
    height:25px;
    background: #FFFFFF;
    color: #636363;
    font-size: 12PX; 
    padding : 4 0 0 3;
	hover : #3769A2;
	
}

.tb03_4 {
    font-weight:bold;
    text-align:left;
    height:25px;
    background: #FFFFFF;
    font-size: 12PX;
	color:#F2883A; 
    padding:5 5 5 5;
	
}
.tb03_5{
    text-align:left;
    background: #FFFFFF;
    color: #636363;
    font-size: 12PX; 
    padding : 20 15 20 20;
	hover : #3769A2;
	line-height: 19px
	
}
.tb03_6 {
    height:8px;
    background: #FFFFFF;
    padding:5 5 5 5;
	
}

.tb03_7{
    text-align:center;
    background: #FFFFFF;
    color: #636363;
    font-size: 11PX; 
}

.tb03_8{
    text-align:center;
    background: #E4E2F3;
    color: #8881BD;
    font-size: 11PX; 
	padding:5 5 0 0;
}

.tb03_9{
    font-weight:bold;
	height:25px;
	text-align:center;
    background: #E4E2F3;
    color: #8881BD;
    font-size: 12PX; 
}

.tb03_10{
    font-weight:bold;
    text-align:center;
    height:25px;
    font-size: 11PX;
	color:#8881BD; 
   
	
}






.title_05{
    height:25px;
	color: #B97E84;
    font-size: 12PX; 
    padding : 4 0 0 3;
}
.title_05_01{
    color: #B97E84;
    font-size: 12PX; 
    padding : 4 0 0 3;
}

.tex_05{
    color: #6C6C6C;
    font-size: 12PX; 
    padding : 4 0 0 10;
	line-height: 19px;
}

.tex_05_01{
    color: #6C6C6C;
    font-size: 12PX; 
    padding : 4 0 0 20;
	line-height: 19px;
}


.title_03{
    height:25px;
	color: #4AA6AC
    font-size: 12PX; 
    padding : 4 0 0 3;
}

.title_04{
    height:25px;
	color: #D9901A;
    font-size: 12PX; 
    padding : 4 0 0 3;
}
.title_04_01{
    color: #B97E84;
    font-size: 12PX; 
    padding : 4 0 0 3;
}

.tex_04{
    color: #6C6C6C;
    font-size: 12PX; 
    padding : 4 0 0 10;
	line-height: 19px;
}

.tex_04_01{
    color: #6C6C6C;
    font-size: 12PX; 
    padding : 4 0 0 20;
	line-height: 19px;
}




.tb5 {
    font-weight:bold;
    text-align:center;
    height:25px;
    background: #FBEEF2;
    font-size: 11PX;
	color:#B97E84; 
    padding:5 5 5 5;
	
}

.tb5_1 {
    height:1px;
    background: #E7C4D8;
    padding:5 5 5 5;
	
}

.tb5_2{
    font-weight:bold;
	text-align:center;
    background:#F6E6EC;
    color: #B97E84;
    font-size: 12PX; 
    padding : 3 0 3 3;
}


.tb5_2_1{
    font-weight:bold;
	text-align:center;
    background:#EBE6F6;
    color: #8D7CAE;
    font-size: 12PX; 
    padding : 3 0 3 3;
}

.tb5_2_2{
    font-weight:bold;
	text-align:center;
    background:#F6E6EC;
    color: #B97E84;
    font-size: 11PX; 
    padding : 3 0 3 3;
}

.tb5_3{
    text-align:center;
    background:#FFFFFF;
    color: #727272;
    font-size: 12PX; 
    padding : 3 0 3 3;
}

.tb5_4{
    background:#FFFFFF;
    color: #727272;
    font-size: 12PX; 
    padding : 5 0 3 10;
}

.tb5_5{
    background:#FFFFFF;
    color: #727272;
    font-size: 11PX; 
    padding : 5 0 3 10;
}




.tb4 {
    font-weight:bold;
    text-align:center;
    height:25px;
    background: #FBEEF2;
    font-size: 11PX;
	color:#B97E84; 
    padding:5 5 5 5;
	
}

.tb4_1 {
    height:1px;
    background: #E7C4D8;
    padding:5 5 5 5;
	
}

.tb4_2{
    font-weight:bold;
	text-align:center;
    background:#FCFCEA;
    color: #D9901A;
    font-size: 12PX; 
    padding : 3 0 3 3;
}


.tb4_2_1{
    font-weight:bold;
	text-align:center;
    background:#EBE6F6;
    color: #8D7CAE;
    font-size: 12PX; 
    padding : 3 0 3 3;
}

.tb4_2_2{
    font-weight:bold;
	text-align:center;
    background:#F6E6EC;
    color: #B97E84;
    font-size: 11PX; 
    padding : 3 0 3 3;
}

.tb4_3{
    text-align:center;
    background:#FFFFFF;
    color: #727272;
    font-size: 12PX; 
    padding : 3 0 3 3;
}

.tb4_4{
    background:#FFFFFF;
    color: #727272;
    font-size: 12PX; 
    padding : 5 0 3 10;
}

.tb4_5{
    background:#FFFFFF;
    color: #727272;
    font-size: 11PX; 
    padding : 5 0 3 10;
}



.tb2 {
    font-weight:bold;
    text-align:center;
    height:25px;
    background: #FBEEF2;
    font-size: 11PX;
	color:#B97E84; 
    padding:5 5 5 5;
	
}

.tb2_1 {
    height:1px;
    background: #E7C4D8;
    padding:5 5 5 5;
	
}

.tb2_2{
    font-weight:bold;
	text-align:center;
    background:#E4F5F6;
    color: #4AA6AC;
    font-size: 12PX; 
    padding : 3 0 3 3;
}


.tb2_2_1{
    font-weight:bold;
	text-align:center;
    background:#EBE6F6;
    color: #8D7CAE;
    font-size: 12PX; 
    padding : 3 0 3 3;
}

.tb2_2_2{
    font-weight:bold;
	text-align:center;
    background:#F6E6EC;
    color: #B97E84;
    font-size: 11PX; 
    padding : 3 0 3 3;
}

.tb2_3{
    text-align:center;
    background:#FFFFFF;
    color: #727272;
    font-size: 12PX; 
    padding : 3 0 3 3;
}

.tb2_4{
    background:#FFFFFF;
    color: #727272;
    font-size: 12PX; 
    padding : 5 0 3 10;
}

.tb2_5{
    background:#FFFFFF;
    color: #727272;
    font-size: 12PX; 
    padding : 5 0 3 10;
}






.tb04{
    text-align:center;
    background: #FFFFFF;
    color: #000000;
    font-size: 12PX; 
    padding : 3 0 3 3;
}
.tb05 {
    font-weight:bold;
    text-align:left;
    height:32px;
    background: #FFFfff;
    font-size: 12PX; 
    color: #000000;
    padding:5 5 5 5;
}

.tb06{
    text-align:right;
    font-weight:bold;
    background: #EAF3FC;
    color: #1D3456;
    font-size: 12PX; 
    height:25px;
    padding : 5 5 4 3;
}

.title_03{
    height:25px;
	color: #339999;
    font-size: 12PX; 
    padding : 4 0 0 3;
}


.tb07{
    text-align:left;
    background: #ffffff;
    color: #000000;
    font-size: 12PX; 
    padding : 5 5 4 5;
    height:25px;
}

.tb01_1 {
    height:1px;
    background: #A6BFDA;
    padding:5 5 5 5;
	
}

.tb01_2{
    text-align:center;
    height:30px;
    background: #FFFFFF;
    color: #636363;
    font-size: 12PX; 
    padding : 4 0 0 3;
}

.tb01_3{
    text-align:left;
    height:25px;
    background: #FFFFFF;
    color: #636363;
    font-size: 12PX; 
    padding : 4 0 0 3;
	hover : #3769A2;
	
}

.tb01_4 {
    font-weight:bold;
    text-align:left;
    height:25px;
    background: #FFFFFF;
    font-size: 12PX;
	color:#F2883A; 
    padding:5 5 5 5;
	
}
.tb01_5{
    text-align:left;
    background: #FFFFFF;
    color: #636363;
    font-size: 12PX; 
    padding : 20 15 20 20;
	hover : #3769A2;
	line-height: 19px
	
}
.tb01_6 {
    height:30px;
    background: #F2F9FC;
    padding:0 10 0 0;
	
}
.tb01_7{
    text-align:center;
    background: #FFFFFF;
    color: #636363;
    font-size: 11PX; 
}
.tb01_8{
    height:170px;
	text-align:center;
    background: #F1F5F9;
    color: #636363;
    font-size: 12PX; 
}
.tb01_9{
    height:35px;
	font-weight:bold;
    background: #FFFFFF;
    color: #0062B5;
    font-size: 12PX; 
	padding:5 0 0 0;
}
.tb01_10{
    text-align:center;
    height:158px;
	font-weight:bold;
    color: #7F7F7F;
    font-size: 12PX; 
}
.tb01_11{
    text-align:left;
    background: #FFFFFF;
    color: #636363;
    font-size: 12PX; 
    padding : 20 15 20 20;
	hover : #4D7AAA;
	line-height: 19px
	
}
.tb01_12 {
    font-weight:bold;
    text-align:left;
    height:25px;
    background: #FFFFFF;
    font-size: 12PX;
	color:#4D7AAA; 
    padding:5 5 5 5;
	
}
.tb01_13 {
    font-weight:bold;
    text-align:center;
    height:25px;
    background: #E2E8F3;
    font-size: 12PX;
	color:#8196BD; 
    padding:5 5 5 5;
	
}

.tb01_14{
    text-align:left;
    height:80px;
    background: #FFFFFF;
    color: #636363;
    font-size: 12PX; 
    padding : 0 0 0 20;
}
.tb01_15{
    text-align:right;
    background: #E4EDF6;
    color: #4D78A3;
    font-size: 12PX; 
    padding : 0 0 0 0;
}
.tb01_16{
    font-weight:bold;
    text-align:left;
    background: #FFFFFF;
    color: #749BC7;
    font-size: 12PX; 
    padding : 8 0 8 0;
}
.tb01_17{
    text-align:left;
    background: #FFFFFF;
    font-size: 12PX; 
    padding : 8 0 8 0;


}
.tb05_01 {
    font-weight:bold;
    text-align:left;
    height:15px;
    background: #FFFFFF;
    font-size: 12PX;
	color:#FB9904; 
    padding:5 5 5 5;
	
}
.tb05_02 {
    text-align:left;
    height:25px;
    background: #FFFFFF;
    font-size: 12PX;
    padding:0 0 0 15;
	
}

