/******************************************************************************
							°ü¸®ÀÚ ÅÛÇÃ¸´ CSS - 1
******************************************************************************/


/*----------------------------------------------------------------------------
CSS °Ë»ö¾î (id, class, tag È¤Àº ±â´Éº°·Î ±¸ºÐÇÑ ´ÙÀ½´Ü¾î·Î °Ë»öÇÏ¿© À§Ä¡ÀÌµ¿) :

==> ±â´Éº° ±¸ºÐ´Ü¾î
·¹ÀÌ¾Æ¿ô, ·Î±×ÀÎ, ¸ÞÀÎ, ¹öÆ°, ÀÎÇ², ¼¿·ºÆ®, °Ë»ö, ÆäÀÌÂ¡, Á¤·Ä, ÆË¾÷, ÀÌÀü´ÙÀ½±Û,
¿ìÆí¹øÈ£
------------------------------------------------------------------------------*/

/***** ·¹ÀÌ¾Æ¿ô *****/

#managerPage	{/* °ü¸®ÀÚ body */
	width:100%;
	height:100%;
	background-color:#26374E;
}

#manager	{/* °ü¸®ÀÚ wrapper */
	width:100%;
}

#top	ul,
#top	ol,
#top	dl,
#top	li,
#top	dt,
#top	dd,
#top	h1,
#top	p,

#left	ul,
#left	ol,
#left	dl,
#left	li,
#left	dt,
#left	dd,
#left	h2,
#left	p,

#footer	ul,
#footer	ol,
#footer	dl,
#footer	li,
#footer	dt,
#footer	dd,
#footer	p

{
	margin:0;
	padding:0;
	list-style:none;
}

/* °ü¸®ÀÚ ±âº» ·¹ÀÌ¾Æ¿ô(top,middle,footer) */
#top	{
	clear:both;
	overflow:hidden;
	width:100%;
	background:url('/manager/images/white_bg.gif') repeat-x left 51px #26374E;
}
#topWrap	{
	width:840px;
	margin:0 auto;
}
#middle	{
	clear:both;
	overflow:hidden;
	width:100%;
	background-color:#FFFFFF;
}
#middleWrap	{
	width:840px;
	margin:0 auto;
	margin-top:30px;
}
#footer	{
	clear:both;
	overflow:hidden;
	width:100%;
	background-color:#26374E;
}
#footerWrap	{
	width:840px;
	margin:0 auto;
}
.siteHr	{
	display:none;
}

/* top */
#top	h1	{
	width:180px;
	height:50px;
	float:left;
}
#gnb	{
	float:right;
	width:660px;
	background:url('/manager/images/gnb_bg.gif') repeat-x left top #5D84B1;
	margin-top:22px;
	padding:10px 0;
}
#top	ul	{
	float:right;
}
#top	ul	li	{
	float:left;
	padding:5px 15px;
	background:url('/manager/images/gnb_bar.gif') no-repeat left 7px;
	margin-left:-2px;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
}
#top	ul	li:first-child	{/* ie6 Áö¿ø¾ÈµÊ */
	background:none;
}
#top	ul	li	a	{
	color:#FFFFFF !important;
	text-decoration:none;
}

/* left */
#left	{
	float:left;
	background:url('/manager/images/left_bt.gif') no-repeat left bottom;
	width:180px;
}
#leftLogin	{
	background:url('/manager/images/left_tp.gif') no-repeat left top;
	width:148px;
	height:110px;
	text-align:center;
}
#leftLogin	p	{
	padding-top:25px;
	color:#959595;
	font-size:11px;
	padding-bottom:10px;
}
#leftLogin	p	strong	{
	color:#FFFFFF;
}
#leftMenu	{
	width:148px;
}
#leftMenu	h2	{
	width:98px;
	margin:0 auto 10px;
	background:url('/manager/images/left_on.gif') no-repeat left 2px;
	padding-left:17px;
	font-size:13px;
	font-weight:bold;
}
#leftMenu	ul	{
	width:115px;
	margin:0 auto 10px;
}
#leftMenu	ul	li	{
	background:url('/manager/images/left_off.gif') no-repeat 5px 1px;
	padding-left:19px;
	padding-bottom:7px;
}
#leftMenu	ul	ul	{
	width:95px;
	margin:0;
	padding-top:5px;
}
#leftMenu	ul	ul	li	{
	background:url('/manager/images/bul02.gif') no-repeat 0px 3px;
	padding-left:6px;
	padding-bottom:7px;
	font-size:.92em;
}
#leftMenu	ul	ul	li	a	{
	color:#777 !important;
}

/* contentsArea */
#contentsArea	{
	width:660px;
	float:right;
}
#pageInfo	{
	padding-bottom:10px;
	border-bottom:1px solid #E3E3E3;
}
#pageInfo	h2	{
	margin:0;
	padding:0;
	border-left:6px solid #67A9CF;
	padding-left:8px;
	color:#04649C;
	font-size:14px;
}
#contents	{
	clear:both;
	padding-top:30px;
	padding-bottom:30px;
	min-height:400px;/* ie6 Áö¿ø¾ÈµÊ */
}
*	html	#contents	{/* ie6¸¸ */
	height:400px;
}

/* footer */
#footer	.copyright	{
	float:left;
	padding-top:30px;
}
#footer	address	{
	float:right;
}



/***** ·Î±×ÀÎ ÆäÀÌÁö *****/

#loginPage	ul,
#loginPage	ol,
#loginPage	dl,
#loginPage	li,
#loginPage	dt,
#loginPage	dd,
#loginPage	p,
#loginPage	h1
{
	margin:0;
	padding:0;
	list-style:none;
}

#loginPage	{
	background-color:#24374E;
	width:100%;
	height:100%;
}
#login	{/* °¡·Î Áß¾Ó Á¤·Ä, ¼¼·Î 1024*768 °í·Á ¹èÄ¡ */
	width:800px;
	height:550px;
	margin:15px auto 0;
	background:url('/manager/images/login_bg.jpg') no-repeat left top;
}
#login	h1	{
	padding-top:86px;
	margin-left:150px;
	height:91px;
}
#loginBox	{
	margin-left:150px;
	width:501px;
	height:235px;
	background:url('/manager/images/login_box.gif') no-repeat left top;
}
#loginBox	p	{
}
#loginForm	{
	margin-left:125px;
	padding-top:15px;
}
#loginBox	dl	{
	font-family:verdana;
	font-size:11px;
	color:#FFFFFF;
}
#loginBox	dt	{
	font-weight:bold;
	padding-bottom:3px;
}
#loginBox	dd	{
	padding-bottom:10px;
}
.idpwSave	input	{
	margin-left:0;
}
.idpwSave	{
	clear:both;
	overflow:hidden;
	height:25px;
	font-weight:bold;
	font-family:±¼¸²;
	font-size:11px;
	color:#E7E7E7;
}
.loginInput	{
	height:16px;
	border:none;
	background-color:#A3B7CF;
	width:250px;
}
#loginBox	.loginBtn	{
	padding-top:5px;
	padding-bottom:15px;
}
#loginBox	.loginText	{
	margin-left:125px;
}
#login	address	{
	display:block;
	margin-left:487px;
	padding-top:8px;
}


/***** °Ô½ÃÆÇ *****/

/* list */
.list	{
	width:660px;
	background:url('/manager/images/list_bg.gif') no-repeat left bottom;
	padding-bottom:30px;
	clear:both;
}
.brdList	{
	width:648px;
	margin:0 auto;
	border-collapse:collapse;
}
.brdList	thead	{
	background-color:#E5E5E5;
}
.brdList	thead	th	{
	padding:10px 0;
	color:#000000;
	font-size:11px;
	background:url('/manager/images/list_bar.gif') no-repeat right 50% #E5E5E5;
}
.brdList	tbody	td	{
	text-align:center;
	padding:10px 0;
	color:#6A6A6A;
	border-left:1px solid #E3E3E3;
	border-bottom:1px solid #E3E3E3;
}
.brdList	tbody	td.listTitle	{
	text-align:left;
	padding-left:20px;
	background:url('/manager/images/bul02.gif') no-repeat 10px 14px;
}
.brdList	tbody	.rep	td	{
	background:none;
}

.brdList	tbody	td.listTitle	a	{
	color:#242424;
}
.brdList	tbody	td	img	{
	vertical-align:middle;
}
.btBorder	{
	border-bottom:1px solid #666;
}
.center	{
	padding:0 !important;
	text-align:center !important;
}
.left	{
	padding-left:10px !important;
	text-align:left !important;
}

/* write */
.write	{
	width:660px;
	border-top:8px solid #E5E5E5;
	background:url('/manager/images/write_bg.gif') no-repeat left bottom;
	padding-top:10px;
	padding-bottom:30px;
	clear:both;
}
.brdWrite	{
	width:615px;
	margin:0 auto;
	border-collapse:collapse;
	table-layout:fixed;
}
.brdWrite	th.writeTh	{
	background:url('/manager/images/bul04.gif') no-repeat left 13px;
	padding:10px 0;
	padding-left:10px;
	border-bottom:1px solid #E3E3E3;
	color:#5A5A5A;
	font-size:11px;
	text-align:left;
	vertical-align:top;
	word-break:break-all;
}
.brdWrite	td.writeTd	{
	padding:10px 0;
	padding-right:10px;
	border-bottom:1px solid #E3E3E3;
	word-break:break-all;
	vertical-align:top;
}
.fileSpan	{
	color:#67A9CF;
}
.fileUl	{
	margin:0;
	padding:0;
	list-style:none;
	margin-left:10px;
}
.fileUl	img	{
	vertical-align:middle;
}
.fileUl	span	{
	padding-left:20px;
}

/* view */
.view	{
	width:660px;
	border-top:8px solid #E5E5E5;
	background:url('/manager/images/write_bg.gif') no-repeat left bottom;
	padding-top:10px;
	padding-bottom:30px;
	clear:both;
}
.brdView	{
	width:615px;
	margin:0 auto;
	border-collapse:collapse;
	table-layout:fixed;
}
.brdView	th.viewTh	{
	background:url('/manager/images/bul04.gif') no-repeat left 13px;
	padding:10px 0;
	padding-left:10px;
	border-bottom:1px solid #E3E3E3;
	color:#5A5A5A;
	font-size:11px;
	text-align:left;
	vertical-align:top;
	word-break:break-all;
}
.brdView	td.viewTd	{
	padding:10px 0;
	padding-right:10px;
	border-bottom:1px solid #E3E3E3;
	word-break:break-all;
}


/***** ¹öÆ°, ÀÎÇ², ¼¿·ºÆ® : ¹öÆ°Àº aÅÂ±×¿Í input ÅÂ±×ÀÇ µÎ°¡Áö ¹öÁ¯ *****/
.input1	{
	background-color:#F3F3F3;
	border:1px solid #DDDDDD;
}
.select1	{
	background-color:#F3F3F3;
}

input.btn1	{/* Â£Àº ÆÄ¶û ¹öÆ° (input ÅÂ±×) */
	background:url('/manager/images/bul01.gif') no-repeat 6px 4px #070707;
	padding:3px 3px 3px 10px;
	border:1px solid #C9E9FF;
	color:#BDDBEF;
	font-size:11px;
	font-weight:bold;
	vertical-align:middle;
}
a.btn1	{/* Â£Àº ÆÄ¶û ¹öÆ° (a ÅÂ±×) */
	background:url('/manager/images/bul01.gif') no-repeat 8px 6px #070707;
	padding:4px 15px 5px 22px;
	border:1px solid #C9E9FF;
	color:#BDDBEF !important;
	text-decoration:none !important;
	font-size:11px;
	font-weight:bold;
	vertical-align:middle;
}
input.btn2	{
	background-color:#FD6724;
	padding:4px 3px 2px 3px;
	border:none;
	font-size:11px;
	font-weight:bold;
	margin-top:-2px;
	color:#FFFFFF;
	vertical-align:middle;
}
a.btn2	{
	background-color:#FD6724;
	padding:3px 7px 3px 7px;
	text-decoration:none !important;
	border:1px solid #FD6724;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF !important;
	vertical-align:middle;
}
input.btn3	{
	background:url('/manager/images/bul03.gif') no-repeat 5px 6px #67A9CF;
	padding:4px 3px 2px 8px;
	border:none;
	font-size:11px;
	font-weight:bold;
	margin-top:-2px;
	color:#FFFFFF;
	vertical-align:middle;
}
a.btn3	{
	background:url('/manager/images/bul03.gif') no-repeat 5px 6px #67A9CF;
	padding:3px 7px 3px 12px;
	text-decoration:none !important;
	border:1px solid #67A9CF;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF !important;
	vertical-align:middle;
}
.btn4	{
	background-color:#555;
	padding:3px 5px;
	text-decoration:none !important;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF !important;
}

/***** °Ë»ö *****/
.search	{
	clear:both;
	overflow:hidden;
	padding-bottom:10px;
	border-bottom:1px solid #E3E3E3;
	margin-bottom:20px;
}
.search	dl	{
	margin:0;
	padding:0;
	width:660px;
}
.search	dt	{
	margin:0;
	padding:0;
	float:left;
	width:90px;
}
.search	dd	{
	margin:0;
	padding:0;
	float:left;
	width:570px;
	padding-bottom:2px;
}
.search	dd	*	{
	vertical-align:middle;
}

.brdSch	{
	width:660px;
	margin:0px auto 20px;
	border-collapse:collapse;
	table-layout:fixed;
	border-bottom:1px solid #E3E3E3;
}
.brdSch	th	{
	background:url('/manager/images/bul04.gif') no-repeat left 11px;
	padding:5px 0;
	padding-left:10px;
	color:#5A5A5A;
	font-size:11px;
	text-align:left;
	word-break:break-all;
}
.brdSch	td	{
	padding:5px 0;
	word-break:break-all;
}
.brdSch	td	*	{
	vertical-align:middle;
}

.schWord	{
	text-align:center;
	margin-bottom:10px;
	padding:10px 0;
	background-color:#E5E5E5;
}
.schWord	a	{
	color:#000 !important;
}



/***** ÆäÀÌÂ¡ *****/
.paging	{
	clear:both;
	width:660px;
	padding:10px 0;
	background-color:#E5E5E5;
}
.paging	ul	{
	margin:0;
	padding:0;
	list-style:none;
	white-space:nowrap;
	text-align:center;
}
.paging	ul	img	{
	margin-top:2px;
	vertical-align:top;
}
.paging	li	{
	display:inline;
	font-size:11px;
}
.paging	li	*	{
	vertical-align:middle;
}
.paging	.pageNumber	a	{
	color:#6A6A6A !important;
	text-decoration:none !important;
}
.paging	.pageNumber	a	{
}
.paging	.pageNumber	.nowPage	{
	font-weight:bold !important;
	color:#333 !important;
}



/***** Á¤·Ä *****/
.btnArea	{
	width:660px;
	clear:both;
	overflow:hidden;
	padding-top:10px;
	padding-bottom:10px;
}
#popup	.btnArea	{
	width:540px;
	clear:both;
	overflow:hidden;
	padding-top:10px;
	padding
}
.rightBtn	{
	float:right;
	margin:0;
	padding:0;
	padding-top:4px;
	padding-bottom:2px;
	text-align:right;
}
.rightBtn	*	{
	vertical-align:middle;
}
.leftBtn	{
	float:left;
	margin:0;
	padding:0;
	padding-top:4px;
	padding-bottom:2px;
	text-align:right;
}
.leftBtn	*	{
	vertical-align:middle;
}
.centerBtn	{
	margin:0;
	padding:0;
	padding-top:4px;
	padding-bottom:2px;
	text-align:center;
}
.centerBtn	*	{
	vertical-align:middle;
}
.leftText	{
	margin:0;
	padding:0;
	padding:5px 0;
}
.rightText	{
	margin:0;
	padding:0;
	padding:5px 0;
	text-align:right;
}



/***** ÆË¾÷ *****/
#popup	{
	background:url('/manager/images/pop_bg.jpg') no-repeat left top #FFFFFF;
	width:620px;
	height:560px;
	position:relative;
}
#popup	.popH1	{
	margin:0;
	padding:0;
	margin-left:10px;
	padding-top:16px;
	height:47px;
}
#popup	.closeBtn	{
	margin:0;
	padding:0;
	position:absolute;
	right:11px;
	top:9px;
}
#popup	#popCon	{/* ¼¼·Î½ºÅ©·Ñ »ý±è, °¡·Î´Â ¾È»ý±è, ³»¿ë ÄÁÅÙÃ÷´Â 540px·Î */
	width:560px;
	height:420px;
	margin:0 auto;
	padding:20px;
	background-color:#FFFFFF;
	overflow:auto;
	overflow-x:hidden;
}
#popup	.popInfo	{
	padding-bottom:10px;
	border-bottom:1px solid #E3E3E3;
	margin-bottom:20px;
	width:540px;
}
#popup	.popInfo	h2	{
	margin:0;
	padding:0;
	border-left:6px solid #67A9CF;
	padding-left:8px;
	color:#04649C;
	font-size:14px;
}

#popup	.view	{
	width:540px;
	border-top:8px solid #DBE8F0;
	background:url('/manager/images/pop_write_bg.gif') no-repeat left bottom;
	padding-top:10px;
	padding-bottom:30px;
	clear:both;
}
#popup	.list	{
	width:540px;
	background:url('/manager/images/pop_list_bg.gif') no-repeat left bottom;
	padding-bottom:30px;
	clear:both;
}
#popup	.write	{
	width:540px;
	border-top:8px solid #DBE8F0;
	background:url('/manager/images/pop_write_bg.gif') no-repeat left bottom;
	padding-top:10px;
	padding-bottom:30px;
	clear:both;
}

#popup	.brdWrite	{
	width:500px !important;
}
#popup	.brdView	{
	width:500px !important;
}
#popup	.brdList	{
	width:526px !important;
}


#popupSmall	{
	background:url('/manager/images/pop_bg.jpg') no-repeat left top #FFFFFF;
	width:400px;
	height:300px;
	position:relative;
}
#popupSmall	h1.popH1	{
	margin:0;
	padding:0;
	margin-left:10px;
	padding-top:16px;
	height:47px;
}
#popupSmall	.closeBtn	{
	margin:0;
	padding:0;
	position:absolute;
	right:11px;
	top:9px;
}
#popupSmall	#popCon	{
	width:330px;
	height:180px;
	margin:0 auto;
	padding:20px;
	background-color:#FFFFFF;
	overflow:auto;
	overflow-x:hidden;
}
#popupSmall	.popInfo	{
	padding-bottom:5px;
	border-bottom:1px solid #E3E3E3;
	margin-bottom:10px;
	width:310px;
}
#popupSmall	.popInfo	h2	{
	margin:0;
	padding:0;
	border-left:6px solid #67A9CF;
	padding-left:8px;
	color:#04649C;
	font-size:13px;
}

#popupCalendar	{
	width:140px;
	height:200px;
}
.calendar	{
	text-align:center;
}
.calTitle	{
	margin:0;
	margin:10px 0;
	font-size:13px;
	font-weight:bold;
}
.calToday	{
	margin:0;
	margin:10px 0;
}
.calendar	table	{
	width:140px;
	border:3px solid #D1D1D1;
	border-collapse:collapse;
	color:#333;
}
.calendar	table	th	{
	width:20px;
	height:20px;
	font-weight:normal;
}
.calendar	table	td	{
	width:20px;
	height:20px;
	border-top:1px solid  #D1D1D1;
	border-right:1px solid  #D1D1D1;
}
.calendar	table	.today	{
	font-weight:bold;
}
.calendar	table	.sun	{
	color:red !important;
}
.calendar	table	.sun	a	{
	color:red !important;
}
.calendar	table	.sat	{
	color:blue !important;
}
.calendar	table	.sat	a	{
	color:blue !important;
}



/***** ÀÌÀü´ÙÀ½±Û *****/
.nearPost	{
	width:100%;
	border:2px solid #E5E5E5;
	border-collapse:collapse;
}
.nearPost	th	{
	width:20%;
	border-bottom:1px solid #E5E5E5;
	padding:8px 28px;
	background:url('/manager/images/bul05.gif') no-repeat 17px 10px #F4F4F4;
	text-align:left;
	font-size:11px;
}
.nearPost	td	{
	width:80%;
	border-bottom:1px solid #E5E5E5;
	padding:8px 20px;
}


/***** ¿ìÆí¹øÈ£ *****/
.postTable	{

}
.postTable	th	{
	font-weight:normal;
	text-align:left;
}
.postTable	td	{

}


/***** Å¸ÀÌÆ² *****/
.brdTitle	{
	font-size:13px;
	color:#333;
	margin:20px 0 10px;
	padding:0;
	clear:both;
	font-weight:bold;
}
.siteH3	{
	margin:0;
	padding:0;
	font-size:13px;
	color:#000;
	font-weight:bold;
	border-left:5px solid #B3B3B3;
	padding-left:10px;
	margin-bottom:20px;
}

/***** µ¥ÀÌÅ¸ Å×ÀÌºí *****/
.dataTable	{
	width:660px;
	border-collapse:collapse;
	table-layout:fixed;
	word-break:break-all;
	font-size:11px;
	border-top:2px solid #C2C1BD;
	border-bottom:1px solid #C2C1BD;
}
.dataTable	th	{
	color:#333;
	background-color:#E3E1DA;
}
.dataTable	th.bg1	{
	background-color:#F2F1EC;
}
.dataTable	td	{
	text-align:center;
	border-right:1px solid #DBDBDB;
	border-top:1px solid #C2C1BD;
}
.sumTr	td	{
	background-color:#F2F2F2;
}

/***** ±âÅ¸ *****/
.paddingHr	{
	height:20px;
	visibility:hidden;
}