/*È­¸é·¹ÀÌ¾Æ¿ô*/

#wrapper {
  width: 950px;
}

#body {
  width: 100%;
  height:100%
}

#top {
  width: 100%;
}

.top {
  float: top;
  width: 100%;;
}

#main {
 width: 980px;
}

.left_common {
  float: left;
  width: 210px;;
}

.contents_common {
  float: left;
  width: 710px;
}

.right {
  float: right;
  width: 60px;
}

.bottom {
  width: 100%;
}



/* ÆíÁýÇÏ±â Àü¿¡!!
link : ÅØ½ºÆ®°¡ ¸µÅ© »óÅÂÀÏ¶§ÀÇ ¼³Á¤.
visited : ÀÌ¹Ì ¹æ¹®Çß´ø ¸µÅ©ÀÇ ÅØ½ºÆ® ¼³Á¤.
hover : ¸¶¿ì½º ¿Â ¿À¹ö »óÅÂÀÏ¶§ÀÇ ¼³Á¤.
active : Å¬¸¯ µÇ¾úÀ» ¶§ÀÇ ¼³Á¤.
*/
img {border:0px}

body {
	background-image:url('/images/common/all_bg.gif'); background-repeat:repeat-x;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
/*	overflow-x:hidden; 
	overflow-y:auto;
	*/

}
/*overflow : °¡·Î½ºÅ©·Ñ Á¦¾î

1)auto:ÁöÁ¤µÈ»çÀÌÁîÀÌ»óÀ¸·Î ³»¿ëÀÌ ³ÑÄ¡¸é ¼¼·Î½ºÅ©·Ñ »ý±è 
2)visible:»çÀÌÁî¿¡ °ü°è¾øÀÌ ³»¿ë ¸ðµÎ¸¦ º¸¿©ÁÜ(½ºÅ©·Ñ¹Ú½º¸¸µéÁö ¾ÊÀº°Í°ú °°À½) 
3)hidden: ÁöÁ¤µÈ »çÀÌÁîÀÌ»óÀÇ ³»¿ëÀº Àß¶ó¹ö¸²(½ºÅ©·Ñ¹Ù¾øÀ½) 
4)scroll:¹«Á¶°Ç ½ºÅ©·Ñ¹Ù¸¦ º¸¿©ÁÜ(°¡·Î,¼¼·Î ½ºÅ©·Ñ¸ðµÎ »ý±è) 

*/

/*¼¿·ºÆ®Ã¢ µðÀÚÀÎ*/
/*select{ behavior: url('/_inc/selectbox.htc');} 

/*¹è°æÀÌ¹ÌÁö °íÁ¤*/

.img_nursinghome {background-image:url(/img/common/img_nursinghome.png); no-repeat;background-repeat: no-repeat; background-position: right top}
.img_care {background-image:url(/img/common/img_care.png); no-repeat;background-repeat: no-repeat; background-position: right top}
.img_register {background-image:url(/img/common/img_register.png); no-repeat;background-repeat: no-repeat; background-position: right top}
.img_customer {background-image:url(/img/common/img_customer.png); no-repeat;background-repeat: no-repeat; background-position: right top}

.clause-box { padding:10px; border:1px solid #c1c1c1; overflow-y:scroll; background-color:#fff; }
.w718 { width:718px; }
.h550 { height:550px; }

/* ÇÑ/¿µ */
.k_e {color:#444444;font-size:11px;font-family:µ¸¿ò,seoul, Arial, Verdana, Tahoma;line-height:14px;word-spacing:5px;}


/*ÆùÆ® »ö»ó °ü·Ã*/
.1a8b00 {color:#1a8b00;font-size:11px;font-family:µ¸¿ò,seoul, Arial, Verdana, Tahoma;line-height:14px;letter-spacing:-1; font-weight:bold;}

/* ÀÛÀºÆùÆ® */
.sm {color:#444444;font-size:11px;font-family:µ¸¿ò,seoul, Arial, Verdana, Tahoma;line-height:14px;letter-spacing:-1;}
.sm a:link{color:#444444; text-decoration: none }
.sm a:visited{color:#444444; text-decoration: none }
.sm a:hover{color:#444444; text-decoration: underline }
.sm a:active{color:#444444; text-decoration: none }

/* ÇÒÀÎ°¡°Ý */
.dc_m {color:#444444;font-size:11px;font-family:µ¸¿ò,seoul, Arial, Verdana, Tahoma;line-height:14px;letter-spacing:-1;text-decoration: line-through;}

/* ÀÛÀºÆùÆ®_¸ÞÀÎ´º½º */
.m_small {color:#ddedde;font-size:11px;font-family:µ¸¿ò,seoul, Arial, Verdana, Tahoma;line-height:14px;}
.m_small a:link{color:#ddedde; text-decoration: none }
.m_small a:visited{color:#ddedde; text-decoration: none }
.m_small a:hover{color:#ddedde; text-decoration: underline }
.m_small a:active{color:#ddedde; text-decoration: none }

/* ÀÛÀºÆùÆ® */
.small {color:#565656;font-size:11px;font-family:µ¸¿ò,seoul, Arial, Verdana, Tahoma;}
.small a:link{color:#565656; text-decoration: none }
.small a:visited{color:#565656; text-decoration: none }
.small a:hover{color:#565656; text-decoration: underline }
.small a:active{color:#565656; text-decoration: none }

/* º¸µå³Ñ¹ö¸µ */
.s_number {color:#FFFFFF;font-size:11px;font-family:Arial, Verdana, Tahoma;line-height:14px;word-spacing:5px;}
.s_number a:link{color:#FFFFFF; text-decoration: none }
.s_number a:visited{color:#FFFFFF; text-decoration: none }
.s_number a:hover{color:#FFFFFF; text-decoration: underline }
.s_number a:active{color:#FFFFFF; text-decoration: none }

/* ±âº» ÅØ½ºÆ® */
.default {color:#565656;font-size:12px;font-family:µ¸¿ò,seoul, Arial, Verdana, Tahoma;line-height:17px;letter-spacing:0;}
.default a:link{color:#565656; text-decoration: none }
.default a:visited{color:#565656; text-decoration: none }
.default a:hover{color:#565656; text-decoration: underline }
.default a:active{color:#565656; text-decoration: none }

.pay {color:#565656; font-size:14px;font-family:µ¸¿ò,seoul, Arial, Verdana, Tahoma;line-height:17px;letter-spacing:0; font-weight:bold;}
.atitle {color:#216f76; font-size:12px;font-family:µ¸¿ò,seoul, Arial, Verdana, Tahoma;line-height:17px;letter-spacing:0; font-weight:bold;}

/*Form Style */
.apply_input {height:20px;color:#000000; font-size:14px;background-color: #FFFFFF; border: 1 solid #CCCCCC; line-height:20px; font-weight:bold;}
.default_input {height:20px;color:#000000; font-size:14px;background-color: #FFFFFF; border: 1 solid #CCCCCC; line-height:20px; font-weight:bold; width:100px;}
.pay_input {height:20px;color:#000000; font-size:14px;background-color: #FFFFFF; border: 1 solid #CCCCCC; line-height:20px; font-weight:bold; width:100px; color:red; text-align:right;}
.requestpop_input {height:20px;color:#FFFFFF; font-size:12px;background-color: #716a60; border: 1 solid #716a60; width:100%;}
.requestpop_multi_input {height:150px;color:#FFFFFF; font-size:12px;background-color: #716a60; border: 1 solid #716a60; width:100%;}
.search_input {height:18px;color:#000000; font-size:11px;background-color: #dbdbdb; border: 1 solid #dbdbdb;}
.main_res {height:17px;color:#FFFFFF; font-size:11px;background-color: #808080; border: 1 solid #808080; width:94;}
.multi_input {height:200px;color:#000000; font-size:12px;background-color: #ffffff; border: 1 solid #cccccc;}

/*Admin Button*/
.button_1 { border:4 solid #000000; font-size:9pt; background-color: #B84B4B; color:#ffffff;width:100px; padding:4 0 0 0; word-spacing:10px;}

/* ¼¿·ºÆ®¹Ú½º µðÀÚÀÎ */

.selectBoxSelectedAreaGlobal {color:#402b0d; font-size:12px; font-family:dotum; font-weight:normal; background-color:#8d7046; padding-top:2px; line-height:17px; padding-left:5px; letter-spacing:-1px;}
.selectBoxSelectedAreaFocusGlobal {color:#402b0d; font-size:12px; font-weight:normal; font-family:dotum; background-color:#8d7046; padding-top:2px; line-height:17px; padding-left:5px; letter-spacing:-1px;}
.selectBoxOptionGlobal {color:#402b0d; font-size:12px; font-family:dotum; font-weight:normal; background-color:#8d7046; padding-top:2px; line-height:17px; padding-left:5px; letter-spacing:-1px;}
.selectBoxOptionOverGlobal {color:#402b0d; font-size:12px; font-family:dotum; font-weight:normal; background-color:#8d7046; padding-top:2px; line-height:17px; padding-left:5px; letter-spacing:-1px;}

.selectBoxOptionInnerLayer {overflow:auto;background-color:#8d7046;
    scrollbar-face-color:8d7046;
    scrollbar-shadow-color:4b3313;
    scrollbar-highlight-color:#8d7046;
    scrollbar-3dlight-color:#8d7046;
    scrollbar-darkshadow-color:#8d7046;
    scrollbar-track-color:#8d7046;
    scrollbar-arrow-color:#000000;
}
.request {position:absolute;margin-left:980px;margin-top:57px;z-index:1}



/* Button Common */
.button,
.button *{ position:relative; margin:0; padding:0; display:-moz-inline-stack; display:inline-block; text-decoration:none !important; border:0; font-size:12px; font-family:Tahoma, Sans-serif; white-space:nowrap; background:url(/images/common/button.gif) no-repeat; vertical-align:top; overflow:visible; color:#333;}
.button { margin-right:4px;}
.button *{ left:4px; cursor:pointer; _cursor:hand;}

/* Button Size = medium | large | xLarge | small */
.button.medium, .button.medium *{ height:24px; line-height:24px;}
.button.large, .button.large *{ height:30px; line-height:30px;}
.button.xLarge, .button.xLarge *{ height:36px; line-height:36px;}
.button.small, .button.small *{ height:19px; line-height:19px;}
.button.medium { background-position:left 0;}
.button.large { background-position:left -30px;}
.button.xLarge { background-position:left -65px;}
.button.small { background-position:left -106px;}
.button.medium *{ padding:0 10px 0 6px; font-size:12px; background-position:right top;}
.button.large *{ padding:0 10px 0 6px; font-size:16px; background-position:right -30px;}
.button.xLarge *{ padding:0 10px 0 6px; font-size:20px; background-position:right -65px;}
.button.small *{ padding:0 6px 0 2px; font-size:11px; background-position:right -106px;}

/* Button Hover */
.button *:hover,
.button *:active,
.button *:focus{ color:#690;}

/* Button Strong */
.button.strong *{ font-weight:bold !important;}

/* Button Icon Variation */
.button.icon *{ padding-left:20px;}
.button.small.icon *{ padding-left:16px;}
.button.icon span{ width:20px; margin-right:-20px; padding:0 !important;}
.button.medium .check{ background-position:2px -150px;}
.button.large .check{ background-position:4px -146px;}
.button.xLarge .check{ background-position:5px -144px;}
.button.small .check{ background-position:3px -153px;}
.button.medium .add{ background-position:-16px -150px;}
.button.large .add{ background-position:-14px -146px;}
.button.xLarge .add{ background-position:-14px -144px;}
.button.small .add{ background-position:-18px -153px;}
.button.medium .delete{ background-position:-36px -151px;}
.button.large .delete{ background-position:-36px -146px;}
.button.xLarge .delete{ background-position:-36px -144px;}
.button.small .delete{ background-position:-37px -153px;}
.button.medium .calendar{ background-position:-56px -150px;}
.button.large .calendar{ background-position:-56px -146px;}
.button.xLarge .calendar{ background-position:-56px -144px;}
.button.small .calendar{ background-position:-59px -153px;}
.button.medium .refresh{ background-position:-78px -150px;}
.button.large .refresh{ background-position:-76px -146px;}
.button.xLarge .refresh{ background-position:-76px -144px;}
.button.small .refresh{ background-position:-79px -153px;}

/*paging*/
/* base */
#wrap {
	width:430px;
	margin:0 auto;
	padding:20px 0;
	text-align:left;
	overflow:hidden;
}

 
/* css */
ul {
	list-style:none;
	float:left;
	display:inline;
	
}
ul li {
	float:left;
	
}
ul li a {
	float:left;
	padding:4px;
	margin-right:3px;
	width:15px !important;
	color:#000;
	font:bold 12px tahoma;
	border:1px solid #eee;
	text-align:center;
	text-decoration:none;
	width /**/:26px;	/*IE 5.5*/
 
}
ul li a:hover, ul li a:focus {
	color:#fff;
	border:1px solid #f40;
	background-color:#f40;
}
.paging a { padding:0 3px; color:#FFFFFF;font-size:12px;font-family:Arial, Verdana, Tahoma;line-height:14px;}

/* header */
.header { width:980px; height:110px; background:url("/images/common/header_bg.jpg") no-repeat left top; }
.header .logo { float:left; font-size:0; }
.header .gnb { float:left; padding-top:28px; }
.header .gnb .gnb-dl { margin:0; padding:0; *zoom:1; }
.header .gnb .gnb-dl:after { content:""; display:block; clear:both; }
.header .gnb .gnb-dl .gnb-dd { margin:0; padding:0; float:left; position:relative; }
.header .gnb .gnb-dl .gnb-dd .depth1 { font-size:0; }
.header .gnb .gnb-dl .gnb-dd .sub-gnb { width:300px; position:absolute; left:-155px; top:42px; display:none; }
.header .gnb .gnb-dl .gnb-dd .sub-gnb .sub-gnb-dl { margin:0; padding:0; *zoom:1; }
.header .gnb .gnb-dl .gnb-dd .sub-gnb .sub-gnb-dl:after { content:""; display:block; clear:both; }
.header .gnb .gnb-dl .gnb-dd .sub-gnb .sub-gnb-dl .sub-gnb-dd { margin:0; padding:0; float:left; }
.header .gnb .gnb-dl .gnb-dd .sub-gnb .sub-gnb-dl .sub-gnb-dd a { font-size:0; }

/* lnb */
.lnb { width:193px; height:264px; background-color:#65a6cf; }
.lnb .lnb-top { font-size:0; }
.lnb .lnb-dl { margin:0; padding:0; }
.lnb .lnb-dl .lnb-dd { margin:0; padding:0; }
.lnb .lnb-dl .lnb-dd a { font-size:0; }

/* footer */
.footer-copy { font-size:11px; color:#777; line-height:1.6; }
