/*---------------------------------------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------------------------*/
/*---------------------------------------- Daulsoft ---------------------------------------------------------*/
/*---------------------------------------- CSS Document Written by inJURa------------------------------------*/
/*---------------------------------------- 2007-09-19 JUNGCHUL Jr. PROJECT --------------------------------*/
/*---------------------------------------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------------------------*/
/* Basic Setup */
body, table, tr, td, select,input,div,form,textarea {
	font-family:±¼¸²,Gulim, µ¸¿ò, verdana, arial; 
	color:#666666;
	font-size:12px;
	line-height:16px;
	word-break:break-all;
	scrollbar-face-color:#DDDDDD;
	scrollbar-highlight-color: #CCCCCC;
	scrollbar-shadow-color: #CCCCCC;
	scrollbar-3dlight-color: #F5F5F5;
	scrollbar-darkshadow-color: #F5F5F5;
	scrollbar-track-color: #F0F0F0;
	scrollbar-arrow-color: #FFFFFF;
}


img {border:none;}


/*--------------------------------------------------------------------------------------------------------*/
/* General Define */


a:link {text-decoration: none ; color: #000000;}
a:visited {text-decoration: none ; color: #000000;}
a:active {text-decoration: none ; color: #000000;}
a:hover {text-decoration: underline ; color: #999999;}

/* ¿©¹é¼³Á¤ */
.top2 {padding-top:2px;}
.top5 {padding-top:5px;}
.top7 {padding-top:7px;}
.top10 {padding-top:10px;}
.top15 {padding-top:15px;}
.top20 {padding-top:20px;}
.left2 {padding-left:2px;}
.left5 {padding-left:5px;}
.left10 {padding-left:10px;}
.left15 {padding-left:15px;}
.left18 {padding-left:18px;}
.right15 {padding-right:15px;}
.right10 {padding-right:10px;}
.bottom5 {padding-bottom:5px;}
.bottom10 {padding-bottom:10px;}
.bottom14 {padding-bottom:14px;}
.bottom20 {padding-bottom:20px;}


/*--------------------------------------------------------------------------------------------------------*/
/* Å×ÀÌºí¼³Á¤ */

.boardstyle_front {border-top:2px #FF0000 solid; border-bottom:4px #EAEAEA solid;}
.boardstyle_frontList {border-top:2px #FF0000 solid; border-bottom:4px #EAEAEA solid;}
.boardstyle_tabList {border-bottom:4px #EAEAEA solid;}

.board_titleL {border-bottom:1px #E7E7E7 solid; height:28px;background-color:#f9f9f9; font-family: "±¼¸²","arial"; font-size: 12px; color:#444444; line-height:11pt;font-weight: bold; text-align:left; padding: 2px 0px 0px 10px;}
.board_title { height:28px;background-color:#f9f9f9; font-family: "±¼¸²","arial"; font-size: 12px; color:#444444; line-height:11pt;font-weight: bold; text-align:center; padding:2px 0px 0px 0px;}

.board_listTitleL { height:28px; background-color:#FFF9F9; font-family: "±¼¸²","arial"; font-size: 12px; color:#B86E71; line-height:11pt; text-align:left; padding:2px 0px 0px 10px;}
.board_listTitleC {height:28px; background-color:#FFF9F9; font-family: "±¼¸²","arial"; font-size: 12px; color:#B86E71; line-height:11pt; text-align:center;padding:2px 0px 0px 0px;}
.board_listC	{height:24px; font-family: "±¼¸²","arial"; font-size: 12px; color:#3C3C3C; line-height:11pt; background-color:#ffffff; text-align:center;padding: 2px 0px 0px 0px;}
.board_listL	{height:24px; font-family: "±¼¸²","arial"; font-size: 12px; color:#3C3C3C; line-height:11pt; background-color:#ffffff; text-align:left; padding:2px 0px 0px 10px;}
.board_listLT { font-family: "±¼¸²","arial"; font-size: 12px; color:#3C3C3C; line-height:11pt; background-color:#FEF2E3; text-align:left; padding: 10px 0px 0px 10px;}

.board_FaqContent {border-bottom:1px #F0F0F0 solid; font-family: "±¼¸²","arial"; font-size: 12px; color:#3C3C3C; background-color:#FFF9F9; text-align:left; padding:15px;}
.board_resultL	{border-bottom:1px #E7E7E7 solid; height:24px; font-family: "±¼¸²","arial"; font-size: 12px; color:#3C3C3C; line-height:11pt; background-color:#ffffff; text-align:left; padding: 2px 0px 0px 10px;}
.board_resultC	{height:24px; font-family: "±¼¸²","arial"; font-size: 12px; color:#000000; font-weight: bold; line-height:11pt; background-color:#FDFCF0; text-align:center;padding: 2px 0px 0px 0px;}
.board_resultR	{height:24px; font-family: "±¼¸²","arial"; font-size: 12px; color:#000000; font-weight: bold; line-height:11pt; background-color:#FDFCF0; text-align:right;padding: 2 10 0 0;}

.board_textfieldL	{ border-bottom:1px #E7E7E7 solid; font-family: "±¼¸²","arial"; font-size: 12px; color:#3C3C3C; line-height:11pt; background-color:#ffffff; text-align:left; padding-left:10px; padding-top:5px; padding-bottom:5px; padding-right:10px;}
.board_contentsfieldL	{ font-family: "±¼¸²","arial"; font-size: 12px; color:#3C3C3C; line-height:11pt; background-color:#ffffff; text-align:left; padding-left:10px; padding-top:10px; padding-bottom:5px; padding-right:10px;}
.board_stitle { font-family: "±¼¸²","arial"; font-size: 12px; color:#5F7CB1; line-height:11pt;font-weight: bold;}
.board_reply { font-family: "±¼¸²","arial"; font-size: 12px; color:#5F7CB1; line-height:11pt;}


.boardFront_titleL { font-family: "±¼¸²","arial"; font-size: 12px; color:#555555; line-height:11pt;font-weight: bold; text-align:left; padding-left:10px;}
.boardFront_title { font-family: "±¼¸²","arial"; font-size: 12px; color:#555555; line-height:11pt;font-weight: bold; text-align:center;}
.boardFront_listC	{ font-family: "±¼¸²","arial"; font-size: 12px; color:#3C3C3C; line-height:11pt; background-color:#ffffff; text-align:center;}
.boardFront_listL	{ font-family: "±¼¸²","arial"; font-size: 12px; color:#3C3C3C; line-height:11pt; background-color:#ffffff; text-align:left; padding-left:10px;}

.board_listL5	{ font-family: "±¼¸²","arial"; font-size: 12px; color:#3C3C3C; line-height:11pt; background-color:#ffffff; text-align:left; padding-left:5px;}



/*--------------------------------------------------------------------------------------------------------*/
/* °øÅë¼³Á¤ */
.location {font-family: "µ¸¿ò","arial";font-size: 11px;color: #878787;text-decoration: none; text-align:right;vertical-align:bottom;}
.userphoto {background:#FFFFFF url(../../img/front/common/login_photo_Noimg.gif) no-repeat 2px; padding:2px; border:1px solid #C9C9C9; width:44px; height:64px; text-align:center;}
.logined {font-family:"±¼¸²","arial";font-size:12px;color:#666666; text-decoration:none; vertical-align:middle; height:35px; border-bottom:1px solid #E1E1E1;}
.searchbox{ background-color:#F5F5F5; text-align:left; vertical-align:top; padding:10px 15px 7px 15px;}
.BoldTitle { font-family: "±¼¸²","arial"; font-size: 12px; color:#0072BC;font-weight: bold;}
.Comment_name { font-family: "±¼¸²","arial"; font-size: 12px; color:#0072BC;font-weight: bold; padding:5;}
.Comment_content { font-family: "±¼¸²","arial"; font-size: 12px; padding:5;}
.comment_textfieldL	{ font-family: "±¼¸²","arial"; font-size: 12px; color:#3C3C3C; line-height:11pt; background-color:#ffffff; text-align:left; padding-left:3px; padding-top:0px; padding-bottom:3px; padding-right:3px;}
.button_gap {padding-top:7px;}
.Leftmenu_Role {vertical-align:top; border-bottom: 1px solid #E1E1E1; height:35px;}
.pop_result { font-family: "±¼¸²","arial"; font-size: 12px; color:#333333;font-weight: bold; text-align:center; padding:30 0;}


/*--------------------------------------------------------------------------------------------------------*/
/* ÆùÆ®¼³Á¤ */

.b{font-weight: bold;}
.u{text-decoration: underline;}

.font_white	{ font-family: "±¼¸²","arial"; font-size: 12px; color: #ffffff; }.
.font_Lightblue		 { font-family: "±¼¸²","arial"; color: #224A79; }
.font_green	 { font-family: "±¼¸²","arial"; color: #659446; }
.font_darkblue	{ font-family: "±¼¸²","arial"; color: #1D6584; }
.font_orange {color: #F3720A;}
.font_blue {color: #4682D1;}
.font_black {color:#000000;}
.font_darkred {color:#B86E71;}
.font_gray{color:#858585;}

.font11 { font-family: "µ¸¿ò","arial"; font-size: 11px;}
.font13 { font-family: "µ¸¿ò","arial"; font-size: 13px;}
.font14 { font-family: "µ¸¿ò","arial"; font-size: 14px;}
.font16 { font-family: "µ¸¿ò","arial"; font-size: 16px;}
.font_lineH15{line-height:15px;}
/*--------------------------------------------------------------------------------------------------------*/
/* ¿©¹é¼³Á¤ */
.space12 {padding:12px 12px 0px 12px;}
.space7 {padding:7px 7px 7px 7px;}
.space5 {padding:5px;}
.right5 {padding-right:5px;}

/*--------------------------------------------------------------------------------------------------------*/
/* ÀÎÇ²¹Ú½º ¼³Á¤ */
.input_basic { 
	text-align:left; 
	background-color:#ffffff; 
	BORDER:1px solid #B6B6B6;
}

.input_center { 
	text-align:center; 
	background-color:#ffffff; 
	BORDER:1px solid #B6B6B6;
}
.input_box {
	font-size:12px;
	color:000000;
	background-color: #F7F7F7;
	border-bottom: #808080 1px solid;
	border-left: #808080 1px solid; 
	border-right: #808080 1px solid;
	border-top: #808080 1px solid;
}
.input_textgray {
	padding: 2px 0px 0px 3px;
	border: 1px solid C9C9C9;
	font-family:"±¼¸²","arial";
	font-size: 12px;
	color: #565656;
	text-decoration: none;
	background-color: ffffff;
	margin: 0px;
} 

.input_blue {
	padding: 2px 0px 0px 3px;
	border: 1px solid C9C9C9;
	font-family:"±¼¸²","arial";
	font-size: 12px;
	color: #3884B6;
	text-decoration: none;
	background-color: ECF1F7;
	margin: 0px;
} 

.input_C_bl {
	color: #0072BC; 
	text-align:center; 
	border:solid #8F8F8F 1px;
}

/*--------------------------------------------------------------------------------------------------------*/
/* ÅØ½ºÆ®ÇÊµå ¼³Á¤ */
.select {
	font-family:"±¼¸²","arial";
	font-size: 12px;
	color: #565656;
}

.select_blue {
	font-family:"±¼¸²","arial";
	font-size: 12px;
	color: #3884B6;
	background-color: ECF1F7;
}

.select_red {
	font-family:"±¼¸²","arial";
	font-size: 12px;
	color: #333333;
	background-color: #FDF1F2;
}

.textfield {
	padding: 1px 0px 0px 3px;
	border: 1px solid C9C9C9;
	font-family:"±¼¸²","arial";
	font-size: 12px;
	color: #565656;
	text-decoration: none;
	background-color: ffffff;
	margin: 0px;
}

.textfield_right {
	padding: 1px 3px 0px 0px;
	border: 1px solid C9C9C9;
	font-family:"±¼¸²","arial";
	font-size: 12px;
	color: #565656;
	text-align:right; 
	text-decoration: none;
	background-color: ffffff;
	margin: 0px;
}

.textfield_form {
	font-size:12px;
	color:000000;
	background-color: #F7F7F7;
	border-bottom: #808080 1px solid;
	border-left: #808080 1px solid; 
	border-right: #808080 1px solid;
	border-top: #808080 1px solid;
}
.textfield_search{
	font-size:12px;
	color:000000;
	background-color: #F7F7F7;
	border-bottom: #808080 1px solid;
	border-left: #808080 1px solid; 
	border-right: #808080 1px solid;
	border-top: #808080 1px solid;
}


.submit_form {
	font-family:"µ¸¿ò","arial";
	font-size:11px;
	color:#666666; 
	border-right: #C2C2C2 1px solid; 
	border-top: #C2C2C2 1px solid; 
	border-left: #C2C2C2 1px solid; 
	border-bottom: #C2C2C2 1px solid;
	background-color:#f6f6f6;
	border-color:#C2C2C2; 
	height:18px;

}

/*--------------------------------------------------------------------------------------------------------*/
/* ÅÇ¼³Á¤ */
.tab_bg {background:url(../../img/front/common/tab/tabImg_bg.gif); height:27px;}

.tab_onL {background:url(../../img/front/common/tab/tabImg_on_Left.gif); height:27px; width:3px;}
.tab_onR {background:url(../../img/front/common/tab/tabImg_on_right.gif); height:27px; width:3px;}
.tab_onC {font-family: "±¼¸²","arial";font-size:12px; color:#000000;font-weight:bold; text-decoration: none; text-align:center; background:url(../../img/front/common/tab/tabImg_on_bg.gif); height:27px; padding-left:10px; padding-right:10px; line-height:27px; vertical-align:middle;}

.tab_offL {background:url(../../img/front/common/tab/tabImg_off_Left.gif); height:27px; width:3px;}
.tab_offR {background:url(../../img/front/common/tab/tabImg_off_right.gif); height:27px; width:3px;}
.tab_offC {font-family: "±¼¸²","arial";font-size:12px; color:#666666;font-weight:nomal; text-decoration:none; text-align:center;background:url(../../img/front/common/tab/tabImg_off_bg.gif); height:27px; padding-left:10px; padding-right:10px; line-height:27px; vertical-align:middle;}

/*--------------------------------------------------------------------------------------------------------*/
/* ´Þ·Â ¼³Á¤ */
.board_schedule_titleC { font-family: "µ¸¿ò","arial"; font-size: 12px; color:#252525;background-color:#F6F6F6; font-weight: bold; text-align:center;}
.board_schedule_titleL { font-family: "µ¸¿ò","arial"; font-size: 12px; color:#252525;background-color:#F6F6F6; font-weight: bold; padding-left:3px;}
.board_schedule_off	{ font-family: "µ¸¿ò","arial"; font-size: 12px; color:#cccccc; background-color:#ffffff; text-align:left; padding-left:3px; padding-top:3px;}
.board_schedule_on	{ font-family: "µ¸¿ò","arial"; font-size: 12px; color:#3c3c3c; background-color:#ffffff; text-align:left; padding-left:3px; padding-top:3px;}
.board_schedule_today	{ font-family: "µ¸¿ò","arial"; font-size: 11px; color:#F7941C; font-weight: nomal; background-color:#FEF2E3; text-align:left; padding-left:3px; padding-top:3px;}


/*--------------------------------------------------------------------------------------------------------*/
/* ¸µÅ©¼³Á¤ */
a.red:link, a.red:active, a.red:visited {color: #F7941C; text-decoration: none;}
a.red:hover {color: red; text-decoration: none;}

a.board_link:link, a.board_link:active, a.board_link:visited {color: #5E2022; text-decoration: none;}
a.board_link:hover {color: #CE6367; text-decoration: underline;}
/*--------------------------------------------------------------------------------------------------------*/
/* °Ë»ö ¼³Á¤ */
.search_title02 {height:21px; background: url(../../img/common/searchTitle_bg.gif) no-repeat; font-family: "µ¸¿ò","arial"; font-size: 11px; vertical-align:top; font-weight: bold; color:#555555; padding:2px 0px 0px 20px;letter-spacing:-0.5px;}
/* ·Î±×ÀÎ ÀÎÇ² ¼³Á¤ */
.id_blur { background: transparent url("../../img/campus/login_bg_id.gif") no-repeat top left; text-align:left; BORDER:1px solid #C1C1C1; width:100px; height:18;} 
.id_focus { background: #ffffff ; color: #333333; text-align:left; BORDER:1px solid #B6B6B6; width:100px; height:17;} 
.pw_blur { background: transparent url("../../img/campus/login_bg_pw.gif") no-repeat top left; text-align:left; BORDER:1px solid #C1C1C1; width:100px; height:18;} 
.pw_focus { background: #ffffff ; color: #333333; text-align:left; BORDER:1px solid #B6B6B6; width:100px; height:17;} 
/*------------------------------------------------------Ãß°¡¼³Á¤-------09.19-------------------------------------------------*/
/* ¹é±×¶ó¿îµå ¼³Á¤ */

.bg_mainA{background-attachment: fixed;	background:url(../../img/campus/skin_bodybg01.jpg);	background-repeat: no-repeat;	background-position: left top;	padding: 0 25 20 25;}
.bg_pictureA {background: url(../../img/campus/picturebg01.jpg);background-repeat: no-repeat;background-position:left top;}
.bg_pictureB {background: url(../../img/campus/picturebg02.jpg);background-repeat: no-repeat;background-position:left top;}
.picture_box{background-attachment: fixed;	background-image: url(../../img/campus/picture_A.gif);background-repeat: no-repeat;	background-position: left top;}
.footer_topbg{background-attachment: fixed;	background:url(../../img/campus/footer_line.gif);background-repeat: repeat-x;background-position: left top;}

/*----------------------------------------------------------------------------------------------------------------------------*/
/* ºí¸´ ¼³Á¤ */
.blt_notice	{height:17px; background:url(../../img/campus/blt_blue.gif) no-repeat 0px 50%; padding-left:10px; padding-top:2px; font-size:12px; color:#777777;	font-weight:nomal; text-align:left; letter-spacing:-0.12px; }
.blt_camtitle{height:30px; background:url(../../img/campus/titleimg.gif) no-repeat 10px 50%; padding-left:55px; padding-top:3px; font-size:16px; color:#777777; font-weight:bold; text-align:left; letter-spacing:-0.12px;}

/*¶óÀÎ ¼³Á¤ */
.linebox{border-width:1px; border-style:solid; border-color:#B5B5B5;}
.linebox1{border-width:1px; border-style:solid; border-color:#DEDEDE;}
.linebox3{border-width:3px; border-style:solid; border-color:#ABABAB;}


