
/* ±âº» *******************************************************************************************/
A:link    	{color:#666666;text-decoration:none;}
A:visited 	{color:#666666;text-decoration:none;}
A:active  	{color:#666666;text-decoration:none;}
A:hover   	{color:#000000;text-decoration:none;}

*{margin:0; padding:0;}

body																		{margin:0;}
form																		{margin:0;}
td,th,div,span,p,input,textarea,select,caption		{font-size: 12px; color: #717171;font-family: Dotum,tahoma,AppleGothic, sans-serif;letter-spacing: normal;}
ul, li, p, span														{list-style:none;margin:0;padding:0;}
dl, dt, dd																{list-style:none;margin:0;padding:0;;}
p																			{margin:0 0 10px 0;padding:0}

#adminBody			{margin:20px 0 50px 20px;width:910px;}		/* ±âº» °ü¸®ÀÚÆäÀÌÁö ÄÁÅÙÃ÷ ÀüÃ¼ DIV*/
#adminBody02		{margin:20px 0 50px 20px;width:820px;}		/* °ü¸®ÀÚ °Ô½ÃÆÇÆäÀÌÁö : »çÀÌÆ® ÄÁÅÙÃ÷ °¡·Î»çÀÌÁî¿¡ µû¶ó ¼öÁ¤*/
#adminPop			{margin:10px 0 0 10px;width:650px;}			/* °ü¸®ÀÚ ÆË¾÷ÆäÀÌÁö ÀüÃ¼ DIV */

/* °ü¸®ÀÚ ·Î±×ÀÎÆäÀÌÁö ***********************************************************************************************/
#loginBody										{margin:0;background:url('../img/log_bg.gif') repeat-x;padding-top:180px;}
	#loginBody div#loginDiv				{width:100%;height:300px;background:url('../img/log_bg02.gif') repeat-x;text-align:center;vertical-align:middle;padding-top:70px;margin:0 auto;}
	#loginBody div#loginDiv table		{width:300px;border-collapse:collapse;border-spacing:1px;margin-top:20px;margin-left:auto;margin-right:auto;}
	#loginBody div#loginDiv table th	{height:30px;padding-right:10px;text-align:right;}
	#loginBody div#loginDiv table td	{height:30px;text-align:left;padding-left:10px;}
	#loginBody div#loginBottom	 		{height:92px;background:url('../img/log_bg03.gif') repeat-x;color:#FFFFFF;text-align:center;vertical-align:middle;padding-top:30px;}

/* °ü¸®ÀÚ »ó´Ü ¸Þ´º***********************************************************************************************/
div#adminTop				{width:100%;height:74px;margin:0;padding:0;background:url("../img/top/bg.gif") repeat-x;position:relative;}
div#adminTop h1			{width:154px;height:74px;background:url("../img/top/logo.gif") no-repeat left top;text-indent: -9000px;}
div#adminTop ul			{position:absolute;right:0;bottom:2px;margin:0 20px 10px 0;}
div#adminTop ul li		{float:left;width:83px;height:20px;}
div#adminTop ul li img	{width:83px;height:20px;}

/* °ü¸®ÀÚ ÁÂÃø ¸Þ´º***********************************************************************************************/
div#adminLeft					{width:100%;height:100%;background:url("/admin/img/left/line_bg.gif") repeat-y top left ;border-right:1px solid #dddddd;}
	dl#lmenu_updown						{width:110px;margin:34px 0 0 20px;}
	dl#lmenu_updown dt					{margin:10px 0 0 0;padding:0;width:110px;height:23px;background-color:#DDDDDD;}
	dl#lmenu_updown dt img				{vertical-align:top;}
	dl#lmenu_updown dd					{margin:0;padding:0;}
	dl#lmenu_updown dd ul				{margin:0;padding:0;}
	dl#lmenu_updown dd ul li				{margin:0;padding:8px 0 0 10px;width:110px;height:28px;background-color:#FAFAFA;border-bottom:1px solid #E6E6E6;}

/* °ü¸®ÀÚ ·Î±×ÀÎÆäÀÌÁö ***********************************************************************************************/
#passBody										{margin:0;background:url('../img/log_bg.gif') repeat-x;padding-top:180px;}
	#passBody div#loginDiv				{height:300px;background:url('../img/log_bg02.gif') repeat-x;text-align:center;vertical-align:middle;padding-top:70px;}
	#passBody div#loginDiv table		{border-collapse:collapse;border-spacing:1px;margin-top:20px;}
	#passBody div#loginDiv table th	{height:30px;padding-right:10px;text-align:right;}
	#passBody div#loginDiv table td	{height:30px;text-align:left;padding-left:10px;}
	#passBody div#loginBottom	 		{height:92px;background:url('../img/log_bg03.gif') repeat-x;color:#FFFFFF;text-align:center;vertical-align:middle;padding-top:30px;}

/* ÀÌ¹ÌÁö  ***********************************************************************************************/
img							{border:0;vertical-align:top;}
img.buttonimg			{cursor:pointer;margin-left:1px;margin-right:1px;}
img.count					{vertical-align:bottom;width:10px;}
img.bookimg				{width:120px;height:160px;}

/*Æû ***********************************************************************************************/
input							{border:1px solid #cccccc;padding:2px;}
input.check				{border:0;padding:0;}
input.submitimg		{border:0;vertical-align:top;margin-left:4px;padding:0;}
input.loginBt				{border:0;width:94px;height:51px;padding:0;}
input.input_per80		{width:80%;}
textarea					{border: 1px solid #cccccc;}
select						{border:1px solid #cccccc}

/* °ü¸®ÀÚ ÄÁÅÙÃ÷ ***********************************************************************************************/
h1							{width:910px;margin-bottom:10px;font-size:12px;font-weight:bold;text-align:left;}
h1.pop					{width:600px;}
h2							{width:910px;margin-bottom:10px;margin-top:10px;font-size:12px;font-weight:bold;text-align:left;}

p#adminmemo		{width:888px;margin-bottom:10px;padding:10px;background-color:#FAFAFA;text-align:left;border:1px solid #DDDDDD;line-height:18px;}
p#adminmemo02	{width:798px;margin-bottom:10px;padding:10px;background-color:#FAFAFA;text-align:left;border:1px solid #DDDDDD;}

p.p_right				{text-align:right}
p.p_center			{text-align:center}

div.d_right				{width:100%;text-align:right;margin:10px 0;}
div.d_center			{width:100%;text-align:center;margin:10px 0;}

div.main_left				{width:445px;float:left;margin-top:20px;}
div.main_right			{width:445px;float:right;margin-top:20px;}
div.main_board			{width:100%;height:120px;}

/* °ü¸®ÀÚ¸ÞÀÎ ÃÖ±Ù±Û***************************************************************************************************/
table.newline							{border-collapse:collapse;border-spacing:1px;width:100%;margin-right:12px;background-color:#FAFAFA;border-top:1px solid #366b0e;border-bottom:1px solid #DDDDDD;margin-bottom:30px;}
table.newline caption				{background:url('../img/contents/arrow.gif'); background-repeat:no-repeat;background-position: 0 3px ;padding:3px 0 3px 15px;text-align:left;color:#6A6A6A;}
table.newline caption a:link		{color:#6A6A6A;}
table.newline caption a:visited	{color:#6A6A6A;}
table.newline caption a:active	{color:#6A6A6A;}
table.newline caption a:hover	{color:#6A6A6A;}
table.newline th						{height:23px;color:#333333;font-weight:normal;padding-top:3px;padding-bottom:3px;text-align:left;padding-left:3px;}
table.newline th img					{margin-left:3px;vertical-align:middle}
table.newline td						{height:23px;text-align:center;padding-top:3px;padding-bottom:3px;}

/* °ü¸®ÀÚÇÁ·Î±×·¥¿ëÅ×ÀÌºí(°Ë»ö)***************************************************************************************************/
table.search									{border-collapse:collapse;border-spacing:1px;width:100%;margin-top:10px;margin-bottom:10px;border-top:1px solid #366b0e;border-bottom:1px solid #DDDDDD;}
	table.search caption				{background:url('../img/contents/arrow.gif'); background-repeat:no-repeat ;padding-left:15px;text-align:left;color:#6A6A6A;}
	table.search caption a:link		{color:#6A6A6A;}
	table.search caption a:visited	{color:#6A6A6A;}
	table.search caption a:active	{color:#6A6A6A;}
	table.search caption a:hover	{color:#6A6A6A;}
	table.search th				{height:23px;background-color:#FAFAFA;border-bottom:1px solid #E1E1E1;border-left:1px solid #E1E1E1;border-right:1px solid #E1E1E1;color:#333333;font-weight:normal;}
	table.search td				{height:23px;border-bottom:1px solid #E1E1E1;border-right:1px solid #E1E1E1;border-left:1px solid #E1E1E1;text-align:left;padding:3px 10px 3px 10px;}

/* °ü¸®ÀÚÇÁ·Î±×·¥¿ëÅ×ÀÌºí(Æû)***************************************************************************************************/
table.form							{border-collapse:collapse;border-spacing:1px;width:100%;margin-bottom:10px;border-top:1px solid #366b0e;border-bottom:1px solid #DDDDDD;}
	table.form caption						{background:url('../img/contents/arrow.gif'); background-repeat:no-repeat ;padding-left:15px;text-align:left;color:#6A6A6A;}
	table.form caption a:link			{color:#6A6A6A;}
	table.form caption a:visited		{color:#6A6A6A;}
	table.form caption a:active		{color:#6A6A6A;}
	table.form caption a:hover		{color:#6A6A6A;}
	table.form th					{text-align:left;padding-left:10px;padding-top:8px;height:20px;vertical-align:top;background-color:#ecf4df;border-bottom:1px solid #E1E1E1;border-left:1px solid #E1E1E1;border-right:1px solid #E1E1E1;color:#333333;font-weight:normal;}
	table.form th.line			{border-bottom:1px solid #C0C0C0;}
	table.form td					{height:20px;border-bottom:1px solid #E1E1E1;border-right:1px solid #E1E1E1;border-left:1px solid #E1E1E1;padding:2px 10px 2px 10px}
	table.form td.center		{text-align:center;padding:2px 0;}
	table.form td.right			{text-align:right;padding:2px 10px 2px 0;}

/* °ü¸®ÀÚÇÁ·Î±×·¥¿ëÅ×ÀÌºí(¸®½ºÆ®)***************************************************************************************************/
table.list							{border-collapse:collapse;border-spacing:1px;width:100%;margin-bottom:10px;margin-top:10px;border-top:1px solid #366b0e;border-bottom:1px solid #DDDDDD;}
	table.list caption			{background:url('../img/contents/arrow.gif'); background-repeat:no-repeat ;padding-left:14px;text-align:left;color:#6A6A6A;}
	table.list caption a:link		{color:#6A6A6A;}
	table.list caption a:visited	{color:#6A6A6A;}
	table.list caption a:active	{color:#6A6A6A;}
	table.list caption a:hover	{color:#6A6A6A;}
	table.list th					{height:20px;background-color:#ecf4df;color:#333333;font-weight:normal;border-bottom:1px solid #E1E1E1;border-left:1px solid #E1E1E1;border-right:1px solid #E1E1E1;padding-top:2px;padding-bottom:2px;}
	table.list td					{height:20px;border-bottom:1px solid #E1E1E1;border-left:1px solid #E1E1E1;border-right:1px solid #E1E1E1;padding:4px 0 4px 10px;}
	table.list td.center			{text-align:center;padding:4px 0;}
	table.list td.right			{text-align:right;padding:4px 10px 4px 0;}

/* °ü¸®ÀÚÇÁ·Î±×·¥¿ëÅ×ÀÌºí(µµ¼­¸®½ºÆ®)***************************************************************************************************/
ul#book_list								{width:100%;height:100%;margin:20px 0;}
ul#book_list li							{float:left;width:20%;height:230px;margin:0 0 10px 0;t}
ul#book_list li dl dt					{width:122px;height:162px;}
ul#book_list li dl dt img				{width:120px;height:160px;border:1px solid #DDDDDD;}
ul#book_list li dl dd					{width:122px;text-align:center;padding:5px 0 0 0 ;}
ul#book_list li dl dd.title				{color:#000000;}
ul#book_list li dl dd img			{cursor:pointer;margin:0 1px;}

/* °ü¸®ÀÚºñ¹Ð¹øÈ£º¯°æ***************************************************************************************************/
table.adminpwd				{width:100%;border-top:2px solid #366b0e;border-bottom:1px solid #DDDDDD;margin:10px 0 10px 0;}
table.adminpwd	 th			{width:150px;text-align:left;vertical-align:middle;padding-left:10px;}
table.adminpwd	 td			{padding-left:5px;}

/* Ä«¿îÅÍÆäÀÌÁö***************************************************************************************************/
.countDiv							{width:100%;border-collapse:collapse;margin-bottom:30px;}
.countDiv table					{border-collapse:collapse;border-spacing:1px;width:100%;margin-bottom:10px;border-top:1px solid #666666;border-bottom:1px solid #666666;}
.countDiv table th				{font-weight:normal;height:30px;text-align:center;border:1px solid #e7e2de;background-color:#F2F2F2;}
.countDiv table td				{height:60px;text-align:center;border-left:1px solid #E1E1E1;border-right:1px solid #E1E1E1;}
