/******* basic *******/

body	{margin:0; color:#666666; font-family:dotum; font-size:12px; line-height:18px;
	scrollbar-face-color: #F2F2F2; 
	scrollbar-shadow-color: #ACABAB; 
	scrollbar-highlight-color: #ACABAB; 
	scrollbar-3dlight-color: #FFFFFF; 
	scrollbar-darkshadow-color: #FFFFFF; 
	scrollbar-track-color: #F2F2F2; 
	scrollbar-arrow-color: #ACABAB;
	}

td {color:#666666; font-family:dotum; font-size:12px; line-height:18px;word-break:break-all;}
.text_align { text-align : justify; }

a:link		{color:#666666; font-family:dotum; text-decoration:none; line-height:120%}
a:visited	{color:#666666; font-family:dotum; text-decoration:none; line-height:120%}
a:active	{color:#666666; font-family:dotum; text-decoration:none; line-height:120%}
a:hover		{color:#ff6600; font-family:dotum; text-decoration:none; line-height:120%}

.link01 a:link		{color:#666666; font-family:dotum; text-decoration:none; line-height:18px;}
.link01 a:visited	{color:#666666; font-family:dotum; text-decoration:none; line-height:18px;}
.link01 a:active	{color:#666666; font-family:dotum; text-decoration:none; line-height:18px;}
.link01 a:hover		{color:#000000; font-family:dotum; text-decoration:none; line-height:18px;}

.year a:link		{color:#fff; font-family:dotum; font-size:12px; text-decoration:none; padding-top:2px; font-weight:bold}
.year a:visited 	{color:#fff; font-family:dotum; font-size:12px; text-decoration:none; padding-top:2px; font-weight:bold}
.year a:active	    {color:#fff; font-family:dotum; font-size:12px; text-decoration:none; padding-top:2px; font-weight:bold}
.year a:hover		{color:#000; font-family:dotum; font-size:12px; text-decoration:none; padding-top:2px; font-weight:bold}
.year               {color:#fff; font-family:dotum; font-size:12px; text-decoration:none; padding-top:5px; font-weight:bold}

/****** Å°¿öµå ******/
.line {font-family:"µ¸¿ò"; font-size: 11px; color: #CCCCCC;}
.key_org:link		{font-family:"µ¸¿ò"; font-size: 14px;line-height: 20px;color: #FF4400;font-weight: bold;text-decoration: none;}

.key:link 		{font-family: "µ¸¿ò";font-size: 12px;line-height: 20px;color: #7F7F7F;text-decoration: none;}
.key:visited 	{font-family: "µ¸¿ò";font-size: 12px;line-height: 20px;color: #7F7F7F;text-decoration: none;}
.key:hover 		{font-family: "µ¸¿ò";font-size: 12px;line-height: 20px;color: #A7D830;text-decoration: none;}
.key:active 	{font-family: "µ¸¿ò";font-size: 12px;line-height: 20px;color: #7F7F7F;text-decoration: none;}	

.input00	{border:1px solid #ccc; color:#666666; font-family:dotum; font-size:12px}
.input01	{border:0px none; background-color:#FFFFFF}
.input11	{border:1px solid #c0c0c0; color:#666666; font-size:11px}
.select01   {width:49px;height:19px;font-family:dotum;font-size:12px;background-color:#F3F3F3;color:#666666;}

input {font-family:±¼¸²; font-size:9pt; color:#666666; text-decoration: none; background-color:ffffff; border-width:1pt; border-color:CBCBCB; border-style:solid}


select {font-family:±¼¸²; font-size:9pt; color:#666666; text-decoration: none}


input {font-family:±¼¸²; font-size:9pt; color:#666666; text-decoration: none; background-color:ffffff; border-width:1pt; border-color:CBCBCB; border-style:solid}

.checkbox {background-color:ffffff; border-width:0pt; border-color:ffffff; border-style:solid}

.radio {background-color:ffffff; border-width:0pt; border-color:ffffff; border-style:solid} 


textarea{
    font-family:±¼¸²; font-size:9pt; color:#666666; text-decoration: none; background-color:ffffff; border-width:1pt; border-color:CBCBCB; border-style:solid;
	border:1px solid #E2E2E2; color:#666666; font-family:dotum; font-size:12px;
	scrollbar-3dlight-color : CCCCCC;
	scrollbar-highlight-color :FFFFFF;
	scrollbar-arrow-color : FFFFFF;
	scrollbar-TRack-color : DDDDDD;
	scrollbar-face-color : DDDDDD;
	scrollbar-darkshadow-color : CCCCCC;
	scrollbar-shadow-color : FFFFFF
	}

img{border:0px none; }


/******* link  *******/

.book	        {color:#084d8c; font-family:dotum; text-decoration:none; line-height:120%; font-size:12px;font-weight:bold;};
.book a:link	{color:#084d8c; font-family:dotum; text-decoration:none; line-height:120%; font-size:12px;font-weight:bold;};
.book a:visited	{color:#084d8c; font-family:dotum; text-decoration:none; line-height:120%; font-size:12px;font-weight:bold;};
.book a:active	{color:#084d8c; font-family:dotum; text-decoration:none; line-height:120%; font-size:12px;font-weight:bold;};
.book a:hover	{color:#4aa600; font-family:dotum; text-decoration:underline; line-height:120%; font-size:12px;font-weight:bold;};

.path a:link		{color:#666666; font-family:dotum; text-decoration:none; line-height:120%}; 
.path a:visited	{color:#666666; font-family:dotum; text-decoration:none; line-height:120%};
.path a:active	{color:#666666; font-family:dotum; text-decoration:none; line-height:120%};
.path a:hover		{color:#000000; font-family:dotum; text-decoration:none; line-height:120%};

.path{
	font-family:dotum;
	color:949494;
	font-size:11px;
	text-align:right;
	padding:0 15 0 0;
	}
.pathB{
	font-family:dotum;
	color:636363;
	font-size:11px;
	text-align:right;
	}
	

.page a:link		{color:#838383; font-family:verdana; text-decoration:none; line-height:120%};
.page a:visited 	{color:#838383; font-family:verdana; text-decoration:none; line-height:120%};
.page a:active	    {color:#838383; font-family:verdana; text-decoration:none; line-height:120%};
.page a:hover		{color:#838383; font-family:verdana; text-decoration:none; line-height:120%};
.page{
	font-family:verdana;
	color:838383;
	font-size:10px;
	
	}
.pageB{
	font-family:verdana;
	color:838383;
	font-size:10px;
	font-weight:bold;
	}



/******* font  *******/
.b{font-weight:bold}
.f11{font-size:11px; line-height:15px;}
.board10{font-size:10px; line-height:15px;color:#888;font-family:verdana;}
.board11{font-size:11px; line-height:15px;color:#888;font-family:verdana doutm;}
.board11b{font-size:11px; line-height:15px;color:#888;font-family:verdana;font-weight:bold}
.f_blue{color:#4b6a9c;}
.f_blue01{color:#0973c6;}
.f_blue02{color:#38699a;}
.f_org{color:#ff6000;}
.f_vio{color:#6b3aa2;}
.support {font-size:18px; color:#fff;font-family:verdana;background:url(../images/support/num_boxbg.gif) no-repeat;}
.support01 {background:url(../images/support/num_restbg.gif) no-repeat;}
.f3{color:#333;}
.f_white{color:#fff;}
.f14{font-size:14px; color:#ff6600; font-weight:bold}
.calendar {font-size:28px; color:#ff6600;font-family:verdana; font-weight:bold}
.zine {font-size:16px;font-family:gulim; color:#fff; font-weight:bold}
.num {font-family:verdana;font-weight:bold;color:#fff;font-size:12px;}
.sat {color:#0066cc;}
.sun {color:#e20000;}
.board_tit   {font-size:11px; line-height:15px; color:#767676;font-weight:bold;padding-top:3px;} /*  */
.board_tit01 {font-size:11px; line-height:15px; color:#767676;font-weight:bold;padding-top:3px; background-color:#eefbeb;} /* intro */
.board_tit02 {font-size:11px; line-height:15px; color:#767676;font-weight:bold;padding-top:3px; background-color:#f5ebfb;} /* intro */
.board_tit03 {font-size:11px; line-height:15px; color:#767676;font-weight:bold;padding-top:3px; background-color:#fbf6eb;} /* intro */
.board_tit04 {font-size:11px; line-height:15px; color:#767676;font-weight:bold;padding-top:3px; background-color:#fff6ec;} /* intro */
.board_tit05 {font-size:11px; line-height:15px; color:#767676;font-weight:bold;padding-top:3px; background-color:#edf4fa;} /* intro */
.board_tit06 {font-size:11px; line-height:15px; color:#767676;font-weight:bold;padding-top:3px; background-color:#eefbeb;} /* intro */
.board_txt {padding:3 0 0 10;}


/******* padding  *******/
.pT3{padding-top:3px;}
.pT5{padding-top:5px;}
.pT10{padding-top:10px;}
.pL8{padding-left:8px;}
.pL10{padding-left:10px;}
.pL20{padding-left:20px;}
.pR5{padding-right:5px;}
.pR10{padding-right:10px;}
.pTRB10 {padding:10 10 10 0;}
.p510 {padding:5 10 3 10;}
.p5{padding:5px;}
.p7{padding:7px;}
.p10{padding:10px;}
.p20 {padding:20px;}
.story {padding:10 20 10 20;}
.story_tit {padding:7 0 8 0;}
.title {padding:4 0 0 0;}
.stitle {padding:20 0 0 14;}
.contents {padding:20 15 0 15;}
.contents01 {padding:0 15 0 15;}
.copy {padding:9 0 0 14;}
.reply {padding:6 5 5 4; text-align:justify;}
.reply01 {padding:8 8 0 4;}
.footer {margin:50 0 0 0;}
.faq {padding:10 0 0 10;}
.top {padding-top:8px;}


/******* margin  *******/
.gnb {margin-top:13px;}
.mT5{margin-top:5px;}
.mT7{margin-top:7px;}
.mT10{margin-top:10px;}
.mT15{margin-top:15px;}
.mT17{margin-top:17px;}
.mT20{margin-top:20px;}
.mT25{margin-top:25px;}
.mT30{margin-top:30px;}
.mL15{margin-left:15px;}


/******* line  *******/
.dott { background:url(../images/common/dot_line.gif) repeat-x ;}
.dott01 { background:url(../images/common/dot_line01.gif) repeat-x ;}
.bo {border:solid 1px #cccccc ;background-color:#fbfbfb} /*search box*/
.bo01 {border:solid 1px #d3d3d3 ;background-color:#fbfbfb} /*search box*/
.bo_line    {background-color:#e4e4e4;height:1px;} 
.bo_line00  {background-color:#e4e4e4;height:2px;} 
.bo_line01  {background-color:#7abf6f;height:1px;} /*intro*/
.bo_line02  {background-color:#7abf6f;height:2px;}
.bo_line03  {background-color:#76a3bf;height:1px;} /*project*/
.bo_line04  {background-color:#76a3bf;height:2px;}
.bo_line05  {background-color:#bda76b;height:1px;} /*infomation*/
.bo_line06  {background-color:#bda76b;height:2px;}
.bo_line07  {background-color:#fb9d2f;height:1px;} /*support*/
.bo_line08  {background-color:#fb9d2f;height:2px;}
.bo_line09  {background-color:#a58ad0;height:1px;} /*club*/
.bo_line10  {background-color:#a58ad0;height:2px;}


/******* Á¦¸ñµî ¹®ÀÚ ÀÚ¸£±â  *******/
/*
¾Æ·¡¿Í °°ÀÌ Å×ÀÌºí¿¡ styleÀ» ÁÖ°í td¿¡ classÁöÁ¤ÇÏ¸é ³¡~
<table border="0" cellpadding="0" cellspacing="0" width="124" style='table-layout:fixed;'>
	<tr>
		<td class="cutString"><nobr>aaaaaaaaaa</nobr></td>
	</tr>
</table>
*/
.cutString	{ text-overflow : ellipsis;overflow : hidden; }

