/* * * * * * * * * *
  REDSTORM Design CSS ±âº»
  ºÎ»ê½Ã À¥»çÀÌÆ® Àû¿ë CSS
 * * * * * * * * * */

body, td, select, input, textarea,
p, pre, th, h1, blockquote
{
	/* ±Û»ö */
	color: #1313133;

	/* Å©±â ( 11px = 8pt ) */
	font-size: 12px;

	/* ±ÛÃ¼ ( gulim, "±¼¸²" ) */
	font-family: gulim, "±¼¸²"
}

img
{
	border : 0;
}

/* * * * * * * * * *
  ½ºÆ®·Ñ¹Ù »ö»ó
 * * * * * * * * * */

body
{
				scrollbar-face-color: #E7E7E7; 
				scrollbar-shadow-color: #8B8B8B; 
				scrollbar-highlight-color: #FFFFFF; 
				scrollbar-3dlight-color: #E7E7E7; 
				scrollbar-darkshadow-color: #E7E7E7; 
		  		scrollbar-track-color: #E7E7E7; 
		  		scrollbar-arrow-color: #999999;
		  		margin-left:0px; 
				margin-top:0px;
}

/* * * * * * * * * *
  ±âº» ¸µÅ©
  - link:Æò»ó½Ã, visited:Á¢¼ÓÇÑÀûÀÖ´Â, active:MouseDown, hover:MouseOver )
  - ±ÛÀÚµÎ²²(font-weight) : normal(º¸Åë), bold(µÎ²®¼¼)
 * * * * * * * * * */

a:link {text-decoration: none}
a:visited {	text-decoration: none}
a:hover {color: #006EB9;text-decoration: none}
a:active {	text-decoration: none}

/* * * * * * * * * *
  Notice Board [ °øÁö»çÇ× ]
 * * * * * * * * * */

input.notice_box {font-size:9pt; font-family:"gulim"; border:1px #cfcfcf solid; background-color:F5F5F5;color:1313133; height:18px;}

textarea.notice_textarea
{
	border: 1px solid #cfcfcf;

	/* ±ÛÀÚ»ö */
	color: #1313133;

	/* Çà°£ */
	line-height: 140%;

	/* ½ºÅ©·Ñ¹Ù »ö»ó */
				scrollbar-face-color: #E7E7E7; 
				scrollbar-shadow-color: #8B8B8B; 
				scrollbar-highlight-color: #FFFFFF; 
				scrollbar-3dlight-color: #E7E7E7; 
				scrollbar-darkshadow-color: #E7E7E7; 
		  		scrollbar-track-color: #E7E7E7; 
		  		scrollbar-arrow-color: #999999;
		  		margin-left:0px; 
				margin-top:0px;
}

td.underline {  background-color: #e1e1e1}
a {  font-size: 12px; color: #5C5C5C}
td {  font-size: 12px; color: #111111; line-height: 140%}
.hit {color: #999999}
.main_ex {  font-size: 12px; color: #111111; line-height: 160%}
.main_ex_s {
	font-size: 8pt;
	line-height: 140%;
	color: #983c3e;
}
.main_ex_s_b {
	font-size: 8pt;
	line-height: 140%;
	color: #355EA7;
}

.main_head {
	font-family: "µ¸¿ò";
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align:middle;
	letter-spacing: -1px;
}
.main_head_qna1 {
	font-family: "µ¸¿ò";
	font-size: 14px;
	font-weight: bold;
	color: #680c0e;
	vertical-align:middle;
	letter-spacing: -1px;
}
.main_head_qna2 {
	font-family: "µ¸¿ò";
	font-size: 14px;
	font-weight: bold;
	color: #7f7f7f;
	vertical-align:middle;
	letter-spacing: -1px;
}
a.main_head_qna2:hover {
	font-family: "µ¸¿ò";
	font-size: 14px;
	font-weight: bold;
	color: #680c0e;
	vertical-align:middle;
	letter-spacing: -1px;
}

.popup_nocice {
	font-family: "µ¸¿ò";
	font-size: 14px;
	font-weight: bold;
	color: #002da5;
	vertical-align:middle;
	letter-spacing: -1px;
}
/* * * * * * * * * *
  ³ë¼± ¾È³» ½Ã½ºÅÛ
 * * * * * * * * * */

input.Line_search {font-size:9pt; font-family:"gulim"; border:1px #cfcfcf solid; background-color:FFFFFF;color:1313133; height:18;}

textarea.notice_textarea
{
	border: 1px solid #cfcfcf;

	/* ±ÛÀÚ»ö */
	color: #131313;

	/* Çà°£ */
	line-height: 140%;

	/* ½ºÅ©·Ñ¹Ù »ö»ó */
				scrollbar-face-color: #E7E7E7; 
				scrollbar-shadow-color: #8B8B8B; 
				scrollbar-highlight-color: #FFFFFF; 
				scrollbar-3dlight-color: #E7E7E7; 
				scrollbar-darkshadow-color: #E7E7E7; 
		  		scrollbar-track-color: #E7E7E7; 
		  		scrollbar-arrow-color: #999999;
		  		margin-left:0px; 
				margin-top:0px;
}

td.underline {  background-color: #e1e1e1}
a {  font-size: 12px; color: #5C5C5C}
td {  font-size: 12px; color: #111111; word-break:break-all;}


/* * * * * * * * * *
 Admin Login [ °ü¸®ÀÚ ¸ðµå ]
 * * * * * * * * * */

input.admin_box {font-size:9pt; font-family:"gulim"; border:1px #cfcfcf solid; background-color:#FFFFFF;color:1313133; height:18px; width=120;}
.nmsw_admin_menu { color:rgb(3,12,5); background-color:rgb(230,236,232); }
.nmsw_index_notice { background-color:whitesmoke; }
.underline {
	text-decoration: underline;
}

.admin_menu {
	font-family: "µ¸¿ò";
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	vertical-align:middle;
	letter-spacing: -1px;
}
a.admin_menu:hover {
	font-family: "µ¸¿ò";
	font-size: 12px;
	font-weight: bold;
	color: #4FC4F5;
	vertical-align:middle;
	letter-spacing: -1px;
}
.title-text {

	font-family: "µ¸¿ò";
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.offline_menu {
	font-family: "µ¸¿ò";
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	vertical-align:middle;
	letter-spacing: -1px;
}
a.offline_menu:hover {
	font-family: "µ¸¿ò";
	font-size: 12px;
	font-weight: bold;
	color: #73D21E;
	vertical-align:middle;
	letter-spacing: -1px;
}

/* * * * * * * * * *
  Ãß°¡°øÅë
 * * * * * * * * * */
  .tb1 { color :#373737 ; font-size : 12px;line-height:120%;letter-spacing:-1px;  font-family :µ¸¿ò; }
  .tb1b { color :#373737 ; font-size : 11px;line-height:120%;letter-spacing:-1px;  font-family :µ¸¿ò;font-weight:bold;  }
  .stxt1 { color :#373737 ; font-size : 11px;line-height:120%;letter-spacing:0px;  font-family :µ¸¿ò; }
  .stxt1b { color :#373737 ; font-size : 11px;line-height:120%;letter-spacing:0px;  font-family :µ¸¿ò;font-weight:bold;  }
  
  
/* --------------------------  ºÎ»êBIMS Ver2. Ãß°¡  -------------------------------- */

div,p,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li{
	margin:0px;
	padding:0px;
}
ul, ol, dl, dd, dt, li  {list-style:none;}
.st{ font-weight:bold;}

#adjust_add {width:680px;}
#adjust_add table {
	width:680px;
	border-collapse: collapse;
		}

#adjust_add th{
	text-align:center;
	padding: 7px 5px;
	line-height:13pt;
	}	
#adjust_add td {
	text-align:center;
	padding: 6px 5px;
	line-height:13pt;
	}	
	
#adjust_add th {
	}
#adjust_add td.al { text-align:left;}
#adjust_add th.al { text-align:left; font-weight: normal;}

p.addnum1 {padding-left:10px; width:395px; float:left;}
p.startday {padding-right:10px; width:220px; float:right; text-align:right;}
span.addnum { width:14px; height:10px; padding:3px; background:#c64906; font-weight:bold; color:#fff; text-align:center;}
span.busnum {font-weight:bold; color:#3d56aa; margin-left:5px;}

