@charset "euc-kr";


@import "body.css";
@import "layout.css";
@import "default.css";
@import url("basic.css");
@import url("layout.css");
@import url("board.css");
@import url("doc.css");
@import url("member.css");
@import url("NanumGothic.css");


/*	A:link {font-size:9pt; font-family:±¼¸²,arial,helvetica; text-decoration: none; color: #4e4e4e;}
	A:active {font-size:9pt; font-family:±¼¸²,arial,helvetica; text-decoration: none; color: #4e4e4e;}
	A:visited {font-size:9pt; font-family:±¼¸²,arial,helvetica; text-decoration: none; color: #4e4e4e;}
	A:hover {font-size:9pt; text-decoration: underline; color:#4e4e4e; }
	table {font-size: 9pt;font-family:'±¼¸²';Line-Height=12pt;line-height:14pt; color:#4e4e4e;}*/

<!--- ¸µÅ© --->
	.f_blue table { font-size: 9pt;font-family:'±¼¸²';Line-Height=11pt;line-height:11pt; color:#05609A;}
	.f_blue A:link {font-size:9pt; font-family:±¼¸²,arial,helvetica; text-decoration: none; color: #05609A;}
	.f_blue A:active {font-size:9pt; font-family:±¼¸²,arial,helvetica; text-decoration: none; color: #05609A;}
	.f_blue A:visited {font-size:9pt; font-family:±¼¸²,arial,helvetica; text-decoration: none; color: #05609A;}
	.f_blue A:hover {font-size:9pt;font-style:bold; text-decoration: none; color:#05609A;}
	
	
<!--- º¼µå¸Þ´º --->
	.f_blue0 table { font-size: 9pt;font-family:'±¼¸²';Line-Height=11pt;line-height:11pt; color:#012e5e;font-weight:bold;}
	.f_blue0 A:link {font-size:9pt; font-family:±¼¸²,arial,helvetica; text-decoration: none; color: #012e5e;font-weight:bold;}
	.f_blue0 A:active {font-size:9pt; font-family:±¼¸²,arial,helvetica; text-decoration: none; color: #012e5e;font-weight:bold;}
	.f_blue0 A:visited {font-size:9pt; font-family:±¼¸²,arial,helvetica; text-decoration: none; color: #012e5e;font-weight:bold;}
	.f_blue0 A:hover {font-size:9pt;font-style:bold; text-decoration: none; color:#012e5e;font-weight:bold;}
	
	
	.i_login
{
    BORDER-RIGHT: #ffffff 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ffffff 1px solid;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 0px;
    FONT: 9pt µ¸¿ò;
    BORDER-LEFT: #ffffff 1px solid;
    COLOR: #0581B9;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #ffffff 1px solid;
    BACKGROUND-COLOR: #ffffff
}

	.i_input01
{
    BORDER-RIGHT: #C3C3C3 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #C3C3C3 1px solid;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 0px;
	height:22px;
    FONT: 11pt µ¸¿ò;
	font-weight:bold;
    BORDER-LEFT: #C3C3C3 1px solid;
    COLOR: #000000;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #C3C3C3 1px solid;
    BACKGROUND-COLOR: #ffffff
}

	.i_input02
{
    BORDER-RIGHT: #c3c3c3 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #c3c3c3 1px solid;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 2px;
	height:15pt;
    FONT: 9pt µ¸¿ò;
    BORDER-LEFT: #c3c3c3 1px solid;
    COLOR: #000000;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #c3c3c3 1px solid;
    BACKGROUND-COLOR: #ffffff
}


	.i_input03
{
    BORDER-RIGHT: #c3c3c3 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #c3c3c3 1px solid;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 2px;

    FONT: 9pt µ¸¿ò;
    BORDER-LEFT: #c3c3c3 1px solid;
    COLOR: #000000;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #c3c3c3 1px solid;
    BACKGROUND-COLOR: #ffffff
}

	.a_tabletitle
{
    BORDER-RIGHT: #ffffff 0px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #4FAC27 0px solid;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    FONT: 9pt µ¸¿ò;
	height:30px;
    BORDER-LEFT: #ffffff 0px solid;
    COLOR: #626262;
	font-weight:bold;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #4FAC27 0px solid;
    BACKGROUND-COLOR: #F4F4F4
}



.s_font
{
    FONT-SIZE: 8pt;COLOR: #818181;LINE-HEIGHT: 11pt;FONT-FAMILY: 'µ¸À½'
}

.table_title
{
    FONT-SIZE: 9pt;COLOR: #3e72ac;LINE-HEIGHT: 12pt;FONT-FAMILY: 'µ¸À½'
}


.text_navy
{
    FONT-SIZE: 9pt;COLOR: #323232; LINE-HEIGHT: 12pt;FONT-FAMILY: 'µ¸À½'
}



.m_title
{
    FONT-SIZE: 9pt;COLOR: #626262;LINE-HEIGHT: 14pt;font-weight:bold;FONT-FAMILY: '³ª´®°íµñ'
}


.m_white
{
    FONT-SIZE: 9pt;COLOR: #ffffff;LINE-HEIGHT: 14pt;FONT-FAMILY: '±¼¸²'
}

.m_green
{
    FONT-SIZE: 9pt;COLOR: #00647a;LINE-HEIGHT: 14pt;FONT-FAMILY: 'µ¸À½'
}

.orange
{
    FONT-SIZE: 9pt;COLOR: #ff6c00;LINE-HEIGHT: 14pt;FONT-FAMILY: 'µ¸À½'
}


.gray_title
{
    FONT-SIZE: 9pt;COLOR: #838383;LINE-HEIGHT: 14pt;FONT-FAMILY: 'µ¸À½'
}

.lecture_title
{
    FONT-SIZE: 14pt;COLOR: #ffffff;LINE-HEIGHT: 40pt;font-weight:bold;FONT-FAMILY: 'µ¸À½'
}



/*

BODY
{
    SCROLLBAR-FACE-COLOR: #ffffff;
    SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
    SCROLLBAR-SHADOW-COLOR: #bababa;
    SCROLLBAR-3DLIGHT-COLOR: #DDDDDD;
    SCROLLBAR-ARROW-COLOR: #bababa;
    SCROLLBAR-TRACK-COLOR: #ffffff;
    SCROLLBAR-DARKSHADOW-COLOR: #ffffff
	
}*/


/**********************************************************************/
/* µðÀÚÀÌ³Ê Ãß°¡ YSY  style list **************************************/
/**********************************************************************/

BODY{ margin:0px; 
	scrollbar-face-color: #ffffff;
 	scrollbar-highlight-color: #cccccc;
 	scrollbar-3dlight-color: #FFFFFF;
 	scrollbar-shadow-color: #cccccc;
 	scrollbar-darkshadow-color: #FFFFFF;
 	scrollbar-track-color: #ffffff;
 	scrollbar-arrow-color: #000000;
}

IMG									{ border:0px; }
FORM								{ margin-bottom:0px; margin-top:0px;}
.input_gray							{ font-family: µ¸¿ò; font-size: 12px; line-height: 130%; border:solid #D6D6D6 1px; padding:0 5 0 5; background-color:#F6F6F6; color:#333333; }
.textarea_join						{ font-family: µ¸¿ò; font-size: 12px; line-height: 160%; border:solid #EBEBEB 1px; padding:10 0 0 10; background-color:#ffffff; color:#626262; }


/***********************************************************************/
/*PUBLIC COLOR STYLE ±âº» td°ªÀÌ¶û ¸µÅ©½Ã ±ÛÀÚ »ö¹× ÆùÆ®  **************/
/***********************************************************************/

td									{ font-size: 12px; font-family: µ¸¿ò; color:#666666; line-height:160%; letter-spacing:0 ; text-decoration:none; }


a:link								{ font-family: µ¸¿ò; font-size: 12px; letter-spacing:0; color: #666666; line-height: 130%; text-decoration: none }
a:visited							{ font-family: µ¸¿ò; font-size: 12px; letter-spacing:0; color: #666666; line-height: 130%; text-decoration: none}
a:active							{ font-family: µ¸¿ò; font-size: 12px; letter-spacing:0; color: #666666; line-height: 130%; text-decoration: none}
a:hover								{ font-family: µ¸¿ò; font-size: 12px; letter-spacing:0; color: #0581B9; line-height: 130%; text-decoration: none}


/**********************************************************************/
/*11ÆùÆ® °ü·Ã ½ºÅ¸ÀÏ **************************************************/
/**********************************************************************/

.font_11							{ font-size: 11px; font-family: µ¸¿ò; color:#626262; line-height:160%; letter-spacing:0; text-decoration:none; }
.font_11	A:link					{ font-size: 11px; font-family: µ¸¿ò; color:#626262; text-decoration:none; }
.font_11	A:visited				{ font-size: 11px; font-family: µ¸¿ò; color:#626262; text-decoration:none; }
.font_11	A:active				{ font-size: 11px; font-family: µ¸¿ò; color:#626262; text-decoration:none; }
.font_11	A:hover					{ font-size: 11px; font-family: µ¸¿ò; color:#626262; text-decoration:underline; }

/**********************************************************************/

.font_11_bold						{ font-size: 11px; font-family: µ¸¿ò; color:#626262; line-height:160%; letter-spacing:0; text-decoration:none;  font-weight:bold; }

/**********************************************************************/
/* navi 11ÆùÆ® (¿¹ HOME > È¸»ç¼Ò°³ > ÀÎ»ç¸») **************************/
/**********************************************************************/

.navi_11							{ font-size: 11px; font-family: µ¸¿ò; color:#666666; text-decoration:none; padding:0 10 0 0; }
.navi_11	A:link					{ font-size: 11px; font-family: µ¸¿ò; color:#666666; text-decoration:none; padding:0 10 0 0; }
.navi_11	A:visited				{ font-size: 11px; font-family: µ¸¿ò; color:#666666; text-decoration:none; padding:0 10 0 0; }
.navi_11	A:active				{ font-size: 11px; font-family: µ¸¿ò; color:#666666; text-decoration:none; padding:0 10 0 0; }
.navi_11	A:hover					{ font-size: 11px; font-family: µ¸¿ò; color:#626262; text-decoration:underline; padding:0 10 0 0; }

/**********************************************************************/
/* ÄÃ·¯»ö °­Á¶ µÎ²®°Ô¾²±â (Ãß°¡ÇØ¼­ ¾²¼¼¿ä) ***************************/
/**********************************************************************/

.blue_bold11						{ font-size: 11px; font-family: µ¸¿ò; line-height:160%; color: #5E7386; font-weight:bold; }
.blue_bold12						{ font-size: 12px; font-family: µ¸¿ò; line-height:160%; color: #5E7386; font-weight:bold; }

.white_bold						    { font-size: 12px; font-family: µ¸¿ò; color:#ffffff; font-weight:bold; }
.white_bold   A:link				{ font-size: 12px; font-family: µ¸¿ò; color:#ffffff; font-weight:bold; text-decoration:none; }
.white_bold   A:visited				{ font-size: 12px; font-family: µ¸¿ò; color:#ffffff; font-weight:bold; text-decoration:none; }
.white_bold   A:active				{ font-size: 12px; font-family: µ¸¿ò; color:#ffffff; font-weight:bold; text-decoration:none; }
.white_bold   A:hover				{ font-size: 12px; font-family: µ¸¿ò; color:#ffffff; font-weight:bold; text-decoration:none; }


/**********************************************************************/
/*PADDING STYLE ^^(ysy°Ô½ÃÆÇ¿¡ ÇÊ¿äÇÔ) ********************************/
/**********************************************************************/

.top_5								{ padding:5 0 0 0; }
.top_10								{ padding:10 0 0 0; }
.top_15								{ padding:15 0 0 0; }
.top_20								{ padding:20 0 0 0; }
.top_25								{ padding:25 0 0 0; }

/**********************************************************************/

.bottom_5							{ padding:0 0 5 0; }
.bottom_10							{ padding:0 0 10 0; }
.bottom_15							{ padding:0 0 15 0; }
.bottom_20							{ padding:0 0 20 0; }
.bottom_25							{ padding:0 0 25 0; }

/**********************************************************************/

.left_5								{ padding:0 0 0 5; }
.left_8								{ padding:0 0 0 8; }
.left_10							{ padding:0 0 0 10; }
.left_15							{ padding:0 0 0 15; }
.left_20							{ padding:0 0 0 20; }
.left_25							{ padding:0 0 0 25; }


/**********************************************************************/

.right_5							{ padding:0 5 0 0; }
.right_10							{ padding:0 10 0 0; }
.right_15							{ padding:0 15 0 0; }
.right_20							{ padding:0 20 0 0; }
.right_25							{ padding:0 25 0 0; }

/**********************************************************************/

.all_5								{ padding:5 5 5 5; }
.all_10								{ padding:10 10 10 10; }
.all_15								{ padding:15 15 15 15; }
.all_20								{ padding:20 20 20 20; }
.all_25								{ padding:25 25 25 25; }


/**********************************************************************/
/* SELECT BOX STYLE µå·Ó´Ù¿î¸Å´º(°Ô½ÃÆÇ°Ë»ö) **************************/
/**********************************************************************/

.selectBoxSelectedArea				{ color:#808080; background-color:#F6F6F6; font-size:12px; font-family:µ¸¿ò; line-height:15px; padding:1 0 0 4; }
.selectBoxSelectedAreaFocus			{ color:#333333; background-color:#E9E9E9; font-size:12px; font-family:µ¸¿ò; line-height:15px; padding:1 0 0 4; }
.selectBoxOption					{ color:#808080; background-color:#F6F6F6; font-size:12px; font-family:µ¸¿ò; line-height:15px; padding:2 0 0 4; }
.selectBoxOptionOver				{ color:#333333; background-color:#E9E9E9; font-size:12px; font-family:µ¸¿ò; line-height:15px; padding:2 0 0 4; }
.selectBoxOptionInnerLayer			{ overflow:auto;background-color:#F6F6F6; 
	scrollbar-face-color:#FFFFFF; 
	scrollbar-shadow-color:#CBCBCB;
	scrollbar-highlight-color:#CBCBCB;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-track-color:#F5F5F5;
	scrollbar-arrow-color:#CBCBCB;
	scrollbar-BaseC-olor:#7391A2;
}

/**********************************************************************/
/* ysy °Ô½ÃÆÇ ½ºÅ² ½ºÅ¸ÀÏ ÀÔ´Ï´Ù..(list) ******************************/
/**********************************************************************/

.bgcolor							{ background-color:#E6E6E6; }
.board_title						{ font-size: 11px; font-family: µ¸¿ò; color:#666666; line-height:160%; letter-spacing:0 ; text-decoration:none; font-weight:bold; padding:3 0 0 0; }

.board_s_title                      { font-size: 12px; font-family: µ¸¿ò; color:#666666; text-decoration:none; padding:0 0 0 5; }
.board_s_title   A:link			    { font-size: 12px; font-family: µ¸¿ò; color:#666666; text-decoration:none; padding:0 0 0 5; }
.board_s_title   A:visited		    { font-size: 12px; font-family: µ¸¿ò; color:#666666; text-decoration:none; padding:0 0 0 5; }
.board_s_title   A:active		    { font-size: 12px; font-family: µ¸¿ò; color:#666666; text-decoration:none; padding:0 0 0 5; }
.board_s_title   A:hover		    { font-size: 12px; font-family: µ¸¿ò; color:#000000; text-decoration:none; padding:0 0 0 5; }


.board_bottom_bg					{ background-color:#F6F6F6; }
.board_notice_bg					{ background-color:#f2f2f2; }
.board_notice						{ font-size: 11px; font-family: µ¸¿ò; color:#ff0000; line-height:160%; letter-spacing:0 ; text-decoration:none; font-weight:bold; }
.board_c							{ font-size: 12px; font-family: µ¸¿ò; color:#666666; line-height:160%; letter-spacing:0 ; text-decoration:none; padding:10 10 10 10; }
.INPUT.input_search					{ font-family: µ¸¿ò; font-size: 12px; line-height: 130%; border:solid #E2E2E2 1px; padding:0 0 0 5; background-color:#ffffff; color:#323232; width:120; height:19; }

/**********************************************************************/
/* ysy ÀÌ¹ÌÁö °Ô½ÃÆÇ ½ºÅ¸ÀÏ ÀÔ´Ï´Ù.. (list) ***************************/
/**********************************************************************/
.board_img_t						{ font-size: 12px; font-family: µ¸¿ò; color:#666666; line-height:160%; letter-spacing:-0.3 ; text-decoration:none; font-weight:bold; padding:5 0 5 0; }


/**********************************************************************/
/* ysy °Ô½ÃÆÇ ½ºÅ² ½ºÅ¸ÀÏ ÀÔ´Ï´Ù.. (view) *****************************/
/**********************************************************************/

.board-view_title					{ font-size: 12px; font-family: µ¸¿ò; color:#000000; line-height:160%; letter-spacing:0 ; text-decoration:none; font-weight:bold; padding:3 0 0 0; }
.board-view_title_s					{ font-size: 12px; font-family: µ¸¿ò; color:#000000; line-height:160%; letter-spacing:0 ; text-decoration:none; font-weight:bold; padding:3 0 0 10; }
.board-view_content_name			{ font-size: 12px; font-family: µ¸¿ò; color:#666666; line-height:160%; letter-spacing:0 ; text-decoration:none; padding:3 0 0 0; }
.board-view_title_line				{ background-color:#E6E6E6; }
.board-view_content					{ text-align:justify; padding:10 10 10 10;}
.textarea_meno						{ width:100%; height:80px; font: 9pt µ¸¿ò;color:#7C7769; background-color: #ffffff; border: #EEEEEE 1px solid; padding: 10px; margin: 3px 0px 0px 0px; overflow:auto; }
.coment								{ text-align:justify; padding:5 5 5 5; }
.coment_name						{ font-size: 12px; font-family: µ¸¿ò; color:#626262; line-height:160%; letter-spacing:0; text-decoration:none;  font-weight:bold; padding:5 5 5 5; }

/**********************************************************************/
/* ysy °Ô½ÃÆÇ ½ºÅ² ½ºÅ¸ÀÏ ÀÔ´Ï´Ù.. (write) ****************************/
/**********************************************************************/

.board-write_content_name			{ font-size: 11px; font-family: µ¸¿ò; color:#666666; line-height:160%; letter-spacing:0 ; text-decoration:none; font-weight:bold; padding:0 0 0 10; background-color:#F6F6F6; }
.TEXTAREA.textarea_board			{ font-family: µ¸¿ò; font-size: 12px; line-height: 160%; border:solid #e6e6e6 1px; padding:5 0 0 5; background-color:#ffffff; color:#000000; }
.INPUT.input_board					{ font-family: µ¸¿ò; font-size: 12px; line-height: 130%; border:solid #E6E6E6 1px; padding:0 0 0 5; background-color:#ffffff; color:#333333; }



