body, table, tr, td, select, input, textarea {
	margin: 0 0; 
	font-family:굴림,돋움,돋움체,verdana;
	font-size:12px;
	color:#6f6f6f;
	line-height:18px;
	word-break:break-all;
	letter-spacing:-0.04em;
}

img {border:0}

A:link {FONT-SIZE: 12px; COLOR: #6f6f6f; TEXT-DECORATION: none; }
A:active {FONT-SIZE: 12px; COLOR: #6f6f6f; TEXT-DECORATION: none; }
A:visited {FONT-SIZE: 12px; COLOR: #6f6f6f; TEXT-DECORATION: none; }
A:hover {FONT-SIZE: 12px; COLOR: #fe6a0b; TEXT-DECORATION: none; }


/* Link */
.link01 A:link {FONT-SIZE: 12px; COLOR: #ff5400; TEXT-DECORATION: none}
.link01 A:active {FONT-SIZE: 12px; COLOR: #ff5400; TEXT-DECORATION: none}
.link01 A:visited {FONT-SIZE: 12px; COLOR: #ff5400; TEXT-DECORATION: none}
.link01 A:hover {FONT-SIZE: 12px; COLOR: #ff5400; TEXT-DECORATION: underline}

.leftMenu {FONT-SIZE: 11px; COLOR: #888888; TEXT-DECORATION: none; letter-spacing:-0.07em; line-height:17px;}
.leftMenu A:link {FONT-SIZE: 11px; COLOR: #888888; TEXT-DECORATION: none; letter-spacing:-0.07em; line-height:17px;}
.leftMenu A:active {FONT-SIZE: 11px; COLOR: #888888; TEXT-DECORATION: none; letter-spacing:-0.07em; line-height:17px;}
.leftMenu A:visited {FONT-SIZE: 11px; COLOR: #888888; TEXT-DECORATION: none; letter-spacing:-0.07em; line-height:17px;}
.leftMenu A:hover {FONT-SIZE: 11px; COLOR: #fe6a0b; TEXT-DECORATION: none; letter-spacing:-0.07em; line-height:17px;}

.link02:link {FONT-SIZE: 12px; COLOR: #6f6f6f; TEXT-DECORATION: none}
.link02:active {FONT-SIZE: 12px; COLOR: #6f6f6f; TEXT-DECORATION: none}
.link02:visited {FONT-SIZE: 12px; COLOR: #6f6f6f; TEXT-DECORATION: none}
.link02:hover {FONT-SIZE: 12px; COLOR: #65b227; TEXT-DECORATION: none}

.link04:link {FONT-SIZE: 12px; COLOR: #6f6f6f; TEXT-DECORATION: none}
.link04:active {FONT-SIZE: 12px; COLOR: #6f6f6f; TEXT-DECORATION: none}
.link04:visited {FONT-SIZE: 12px; COLOR: #6f6f6f; TEXT-DECORATION: none}
.link04:hover {FONT-SIZE: 12px; COLOR: #9162ce; TEXT-DECORATION: none}

.link05 A:link {FONT-SIZE: 12px; COLOR: #2b87a4; TEXT-DECORATION: none}
.link05 A:active {FONT-SIZE: 12px; COLOR: #2b87a4; TEXT-DECORATION: none}
.link05 A:visited {FONT-SIZE: 12px; COLOR: #2b87a4; TEXT-DECORATION: none}
.link05 A:hover {FONT-SIZE: 12px; COLOR: #2b87a4; TEXT-DECORATION: underline}

.link06 A:link {FONT-SIZE: 12px; COLOR: #6f6f6f; TEXT-DECORATION: none}
.link06 A:active {FONT-SIZE: 12px; COLOR: #6f6f6f; TEXT-DECORATION: none}
.link06 A:visited {FONT-SIZE: 12px; COLOR: #6f6f6f; TEXT-DECORATION: none}
.link06 A:hover {FONT-SIZE: 12px; COLOR: #2b87a4; TEXT-DECORATION: underline}

.link06_selected A:visited {FONT-SIZE: 12px; COLOR: #2b87a4; TEXT-DECORATION: underline}
.link06_selected A:hover {FONT-SIZE: 12px; COLOR: #2b87a4; TEXT-DECORATION: underline}

.link07 A:link {FONT-SIZE: 12px; COLOR: #fe6a0b; TEXT-DECORATION: none}
.link07 A:active {FONT-SIZE: 12px; COLOR: #fe6a0b; TEXT-DECORATION: none}
.link07 A:visited {FONT-SIZE: 12px; COLOR: #fe6a0b; TEXT-DECORATION: none}
.link07 A:hover {FONT-SIZE: 12px; COLOR: #fe6a0b; TEXT-DECORATION: underline}



/* Form */
.inputGK01 { background-color: ffffff; border: 1px solid #eaeaea; height:18; color:#9b9b9b; font-size:11px; padding:0 5 0 5; }
.inputGK02 { background-color: eaeaea; border: 1px solid #eaeaea; height:17; color:#9b9b9b; font-size:11px; padding:0 5 0 5; }
.inputGK03 { background-color: ffffff; border: 1px solid #d0d0d0; height:17; color:#9b9b9b; font-size:11px; padding:0 5 0 5; }

textarea { background-color: ffffff; border: 1px solid #d0d0d0; }


/* Text */
.bold { font-weight:bold; }
.blackb { color:#6f6f6f; font-weight:bold; }
.location01 { color:#888888; font-size:11px; letter-spacing:-0.07em; line-height:16px; }
.location02 { color:#000000; font-size:11px; font-weight:bold; letter-spacing:-0.07em; line-height:16px; }
.txt_ass01b { color:#328ee4; font-size:12px; font-weight:bold; }
.txt_org01b { color:#b14268; font-size:12px; font-weight:bold; }
.txt_ind01b { color:#2b87a4; font-size:12px; font-weight:bold; }
.txt_ind01 { color:#2b87a4; font-size:12px; }
.txt_da4f05 { color:#da4f05;}
.txt_9b6dd1 { color:#9b6dd1;}
.txt_fe559a { color:#fe559a;}
.txt_menu { color:#fe6a0b; font-size:11px; }
.underline { TEXT-DECORATION: underline;}
.small { font-size:11px }
.unit { font-family: Georgia, Times, serif}

	
/* Background */
.backGK01L { background-color:fdb646; text-align:center; }
.backGK01 { background-color:ffffff; background-image:url(/assets/img/main/main_rbbg.gif); background-repeat:no-repeat; background-position:left;}

.bgrighttopy {background-position:right top; background-repeat:repeat-y }
.bglefttop {background-position:left top; background-repeat:no-repeat; }
.bgleftbottom {background-position:left bottom; background-repeat:no-repeat; }


/* Padding */
.pdLR5 { padding:0 5 0 5; }
.pd10 { padding:10 10 10 10; }
.pdLR10 { padding:0 10 0 10; }



/* Board */

/* 06-association */
.assTable { border: #7ba2c1; border-width:2px 0px 1px 0px; border-style: solid none solid none; background-color:#c6d6e4;}
.assTitleLeft { background-color:#f5f9fd; color:#517292; font-weight:bold; padding:3 5 3 5;}
.assTd { background-color:#ffffff; color:#6f6f6f; padding:3 5 3 5;}
	
.assBdTable { background-image:url(/assets/img/box/bd_ass.gif); background-position:left top; background-repeat:no-repeat; border: #eeeeee; border-width:0px 0px 2px 0px; border-style: none none solid none;}
.assBdTable02 { border-color:5ca6eb eeeeee eeeeee eeeeee; border-width:3px 0px 2px 0px; border-style: solid none solid none;}
.assBdTitleLeft { color:#ffffff; font-weight:bold; padding:3 5 3 5;}
.assBdTitle { color:#ffffff; font-weight:bold; padding:3 5 3 5; background-image:url(/assets/img/contents/ass_bd_line.gif); background-position:left center; background-repeat:no-repeat;}
.assBdSubject { background-color:#fefaf1; color:#517292; font-weight:bold; padding:3 7 3 7;}
	
	
	
	
	
	
.ass02Table { border: #65a84a; border-width:2px 0px 1px 0px; border-style: solid none solid none; background-color:#b7d8a5;}
.ass02TitleLeft { background-color:#ebf6e7; color:#397423; font-weight:bold; padding:3 5 3 5;}
.ass02Td { background-color:#ffffff; color:#6f6f6f; padding:3 5 3 5;}
.ass02Td2 { background-color:#fafef9; color:#6f6f6f; padding:3 5 3 5;}
.ass02total{ background-color:#f5fbdc; color:#2db412;font-weight:bold; padding:3 5 3 5;}

.ass02tab01{background-color:#d8eec0;}
.ass02tab02{background-color:#f8fcf4; padding:3 0 0 0;}

.ass03Table01 { border: #b14268; border-width:2px 0px 1px 0px; border-style: solid none solid none; background-color:#e9c5d1;}
.ass03TitleLeft01 { background-color:#f2dce4; color:#b14268; }
.ass03Td01 { background-color:#FFFFFF; padding:3 5 3 5;}
.ass03txt01 {letter-spacing:-0.07em; padding:3 5 3 5;}


.ass04Table { border: #5b4aa8; border-width:2px 0px 1px 0px; border-style: solid none solid none; background-color:#cdc9e5;}
.ass04TitleLeft { background-color:#e1ddf2; color:#5b4aa8; letter-spacing:-0.07em; }
.ass04Td { background-color:#f6f9fc; color:#9b93bc; letter-spacing:-0.07em; }
.ass04Td2 { background-color:#ffffff; font-size:11px; letter-spacing:-0.02em; }

.ass04Table2 { border: #5b4aa8; border-width:2px 0px 1px 0px; border-style: solid none solid none; background-color:#cdc9e5;}
.ass04TitleLeft2 { background-color:#e1ddf2; color:#5b4aa8; padding:3 5 3 5; }
.ass04Td3 { background-color:#ffffff; padding:7 5 7 10;}
.ass05Td { background-color:#ffffff; padding:7 5 7 10;}

.ass04Table3 { border:#943cb7; border-width:2px 0px 1px 0px; border-style: solid none solid none; background-color:#e0c3eb;}
.ass04TitleLeft3 {background-color:#ecdbf3; color:#943cb7; padding:3 5 3 5; }
.ass04Td4 { background-color:#fcf9fd; color:#ba7ad4; letter-spacing:-0.07em; }

/* 01-intro */
.intTable { border:f9691b f9691b f9691b f9691b; border-width:2px 0px 1px 0px; border-style: solid none solid none; background-color:#eed3bc;}
.intTitleLeft { background-color:#fefaf1; color:#dd6d36; font-weight:bold; padding:3 7 3 7;}

.intBdTable { background-image:url(/assets/img/box/bd_int.gif); background-position:left top; background-repeat:no-repeat; border: #eeeeee; border-width:0px 0px 2px 0px; border-style: none none solid none;}
.intBdTable02 { border-color:F8661A eeeeee eeeeee eeeeee; border-width:3px 0px 2px 0px; border-style: solid none solid none;}
.intBdTitleLeft { color:#ffffff; font-weight:bold; padding:3 5 3 5;}
.intBdTitle { color:#ffffff; font-weight:bold; padding:3 5 3 5; background-image:url(/assets/img/contents/greeting_bd_line.gif); background-position:left center; background-repeat:no-repeat;}
.intBdSubject { background-color:#fefaf1; color:#f03e00; font-weight:bold; padding:3 7 3 7;}

/* 03-ORG */
.orgTable { border:f9691b f9691b f9691b f9691b; border-width:2px 0px 1px 0px; border-style: solid none solid none; background-color:#eed3bc;}
.orgTitleLeft { background-color:#fefaf1; color:#dd6d36; font-weight:bold; padding:3 7 3 7;}

.orgBdTable { background-image:url(/assets/img/box/bd_org.gif); background-position:left top; background-repeat:no-repeat; border: #eeeeee; border-width:0px 0px 2px 0px; border-style: none none solid none;}
.orgBdTable02 { border-color:fd4b93 eeeeee eeeeee eeeeee; border-width:3px 0px 2px 0px; border-style: solid none solid none;}
.orgBdTitleLeft { color:#ffffff; font-weight:bold; padding:3 5 3 5;}
.orgBdTitle { color:#ffffff; font-weight:bold; padding:3 5 3 5; background-image:url(/assets/img/contents/greeting_bd_line.gif); background-position:left center; background-repeat:no-repeat;}
.orgBdSubject { background-color:#fefaf1; color:#f03e00; font-weight:bold; padding:3 7 3 7;}

.orgTd { background-color:#ffffff; color:#6f6f6f; padding:3 5 3 5;}
.orgTd02 { background-color:#fff9fb; color:#6f6f6f; padding:3 5 3 5;}



/* 04-edu */
.eduTable { border:f9691b f9691b f9691b f9691b; border-width:2px 0px 1px 0px; border-style: solid none solid none; background-color:#eed3bc;}
.eduTitleLeft { background-color:#fefaf1; color:#dd6d36; font-weight:bold; padding:3 7 3 7;}

.eduBdTable { background-image:url(/assets/img/box/bd_edu.gif); background-position:left top; background-repeat:no-repeat; border: #eeeeee; border-width:0px 0px 2px 0px; border-style: none none solid none;}
.eduBdTable02 { border-color:8046CC eeeeee eeeeee eeeeee; border-width:3px 0px 2px 0px; border-style: solid none solid none;}
.eduBdTitleLeft { color:#ffffff; font-weight:bold; padding:3 5 3 5;}
.eduBdTitle { color:#ffffff; font-weight:bold; padding:3 5 3 5; background-image:url(/assets/img/contents/edu_bd_line.gif); background-position:left center; background-repeat:no-repeat;}
.eduBdSubject { background-color:#fefaf1; color:#f03e00; font-weight:bold; padding:3 7 3 7;}


/* 05-IND */
.indTable { border:f9691b f9691b f9691b f9691b; border-width:2px 0px 1px 0px; border-style: solid none solid none; background-color:#eed3bc;}
.indTitleLeft { background-color:#f5fbfd; color:#2b87a4; font-weight:bold; padding:3 7 3 7;}

.indBdTable { background-image:url(/assets/img/box/bd_ind.gif); background-position:left top; background-repeat:no-repeat; border: #eeeeee; border-width:0px 0px 2px 0px; border-style: none none solid none;}
.indBdcntTable { background-image:url(/assets/img/box/bd_ind.gif); background-position:left top; background-repeat:no-repeat;}
.indBdcnt { background-image:url(/assets/img/box/bd_ind02.gif); background-position:left top; background-repeat:no-repeat;}
.indBdTable02 { border-color:63CBE7 eeeeee eeeeee eeeeee; border-width:3px 0px 2px 0px; border-style: solid none solid none;}
.indBdTitleLeft { color:#ffffff; font-weight:bold; padding:3 5 3 5;}
.indBdTitle { color:#ffffff; font-weight:bold; padding:3 5 3 5; background-image:url(/assets/img/contents/ind_bd_line.gif); background-position:left center; background-repeat:no-repeat;}
.indBdSubject { background-color:#fefaf1; color:#2b87a4; font-weight:bold; padding:3 7 3 7;}

.indTd { background-color:#ffffff; color:#6f6f6f; padding:3 5 3 5;}
.indTd02 { background-color:#fff9fb; color:#6f6f6f; padding:3 5 3 5;}





/* 공통 */
.bdList1 { background-color:#ffffff; padding:3 5 3 5;}
.bdList2 { background-color:#fafafa; padding:3 5 3 5;}
.bdList3 { background-color:#f5f9fd; padding:3 5 3 5;}
.bdList4 { background-color:#fefaf1; padding:3 5 3 5;}
.bdViewTd { background-image:url(/assets/img/contents/bd_view_line.gif); background-position:left bottom; background-repeat:no-repeat; color:#6f6f6f; padding:3 7 3 7; border: #dfdfdf; border-width:0px 0px 1px 0px; border-style: none none solid none; }
.bdViewTd100 { background-image: background-position:left bottom; background-repeat:no-repeat; color:#6f6f6f; padding:3 7 3 7; border: #dfdfdf; border-width:0px 0px 1px 0px; border-style: none none solid none; }
.bdViewTd02 { background-image:url(/assets/img/contents/bd_view_line.gif); background-position:left bottom; background-repeat:no-repeat; color:#6f6f6f; padding:3 7 3 7; border: #dfdfdf; border-width:0px 0px 1px 0px; border-style: none none solid none;background-color:#fafafa; font-weight:bold; }
.bdViewTdLeft {color:#6f6f6f; padding:3 7 3 7; border: #dfdfdf; border-width:0px 0px 1px 0px; border-style: none none solid none; }
.bdViewTdLeft02 {color:#6f6f6f; padding:3 7 3 7; border: #dfdfdf; border-width:0px 0px 1px 0px; border-style: none none solid none; background-color:#fafafa; font-weight:bold;}

.bdTd { background-color:#ffffff; color:#6f6f6f; padding:3 7 3 7;}
.bdTd2 { background-color:#ffffff; color:#6f6f6f; padding:7 7 7 7;}
.bdAns { background-color:#fafafa; color:#6f6f6f; padding:5 5 5 5; border: #eeeeee; border-width:1px 0px 2px 0px; border-style: solid none solid none;}
.bdQue { background-color:#ffffff; color:#6f6f6f; padding:5 5 5 5; border: #eeeeee; border-width:0px 0px 1px 0px; border-style: none none solid none;}




.board_title {
	font-size: 11px;
	font-weight: bold;
	color: 5c6f98;
}
.board_con {
	font-size: 11px;
	line-height: 13px;
}
.sun {
	font-weight: bold;
	color: e43f3f;
	font-size: 11px;
}
.sat {
	font-weight: bold;
	color: 6b94a6;
	font-size: 11px;
}
.orange_b {
	font-weight: bold;
	color: ff5400;
}
.orange_line {
	line-height: 1px;
	background-color: ffb591;
}
.orange {
	color: ff5400;
}

.join_tab {
	font-weight: bold;
	color: ff5400;
	background-color: fef2ec;
	background-image: url(/assets/img/contents/greeting_jointab.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
}

/* Modal_Container CSS */
#modal_container {
	padding:5px;
	background-color:#fff;
	border:1px solid #666;
	overflow:auto;
	font-family:"Lucida Grande",Verdana;
	font-size:12px;
	color:#333;
	text-align:left;
}

#modal_container.test {
	background-color:#900;
	color:#fff;
	padding:30px;
	text-align:center
}

#modal_overlay {
	background-color:#000;
}

#modal_overlay.test {
	background-color:#fff;
}
