/*******************************************************************************
 * ¸Þµð½¼ ÇÑÀÎ Àå·Î±³È¸ È¨ÆäÀÌÁö ½ºÅ¸ÀÏ ½ÃÆ®
 * 
 * ¸¸µçÀÌ: ¾ÈÁ¤ÈÆ (rockalizer@yahoo.co.kr)
 * ³¯Â¥: 2006³â 1¿ù 20ÀÏ
 *
 ******************************************************************************/

/******************* ÀÏ¹ÝÀûÀÎ ÅÂ±×ÀÇ ½ºÅ¸ÀÏ Á¤ÀÇ ******************************/

body
{
	font-family: ±¼¸²;
	font-size: 9pt;
	text-align: center;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
}

table, td
{
	font-family: ±¼¸²;
	font-size: 9pt;
	padding: 0px;
}

/***************** ÀÏ¹Ý Å¬·¡½ºÀÇ ½ºÅ¸ÀÏ Á¤ÀÇ **********************************/

.layout
{
	border: 0px;
}

/****************** Header ¹× Footer ******************************************/

#wallpaper
{
	width:100%;
	height:auto;
}

#canvasTop
{
	width:inherit;
	height: 25px;
	background-image:url(../images/canvasTop.gif);
	background-repeat:no-repeat
}

#canvasMiddle
{
	text-align:center;
	width:850px;
	background-image:url(../images/canvasMiddle.gif);
	background-repeat:repeat-y;
}

#canvasBottom
{
	width:inherit;
	height: 25px;
	background-image:url(../images/canvasBottom.gif);
	background-repeat:no-repeat
}

/****************** ÀÏ¹Ý ¾ÆÀÌµðÀÇ ½ºÅ¸ÀÏ Á¤ÀÇ *********************************/

/* ÃÖ»óÀ§ ·Î°í¿Í ¸Þ´º */
#kpcmLogo
{
	text-align:left;
}

#kpcmTopMenu
{
	text-align:right;
	
}

#homeBanner
{
	width: inherit;
	height: 148;
	border-top: 1px solid #bbbbbb;
	border-bottom: 1px solid #bbbbbb;
	border-left:1px solid #bbbbbb;
	border-right: 1px solid #bbbbbb;
}

#mainMenu
{
	width: inherit;
	height:50px;
	
}

#contentsBox
{
	width: 750px;
	height:500px;
	text-align: center;
	vertical-align:top;
	border-left: 1px solid #bbbbbb;
	border-right: 1px solid #bbbbbb;
	border-bottom: 1px solid #bbbbbb;
}

#footer
{
	width: inherit;
	height:50px;
	text-align:center;
	/*background-image:url(../images/footer.gif);*/
	font-family: arial;
	font-weight:bold;
	font-size:medium;
	/*background-repeat:no-repeat;*/
}

/******************************
 * ÇÏÀ§ Master È­¸é ±¸¼º ¿ä¼Ò
 ******************************/

#mainBanner
{
	width: inherit;
	height: 149px;
	border-top: 1px solid #bbbbbb;
	border-bottom: 1px solid #bbbbbb;
	border-left:1px solid #bbbbbb;
	border-right: 1px solid #bbbbbb;
}

#subMenu
{
	width:100px;
	height: 500px;
	line-height:200%;
	vertical-align: top;
	border-left: 1px solid #bbbbbb;
	border-bottom: 1px solid #bbbbbb;
	background-color: #eeeeee;
}

#subMenu img
{
	margin-bottom: 10px;
}

#navigationBar
{
	text-align:right;
	width: 100%;
	padding: 5px;
}

#navigationLink:link,
#navigationLink:visited
{
	color: #333333;
	font-weight: bold;
	text-decoration:none;
}

#navigationLink:hover
{
	color: black;
	font-weight: bold;
	font-style: italic;
	text-decoration: none;
}


/****************** users ÆäÀÌÁö¸¦ À§ÇÑ ½ºÅ¸ÀÏ Á¤ÀÇ *********************************/
table.login {
	border-right: 1px solid gray;
	border-bottom: 1px solid gray;
}

table.login td.header {
	background-color: #999999;	
	border-left: 1px solid gray;
	border-top: 1px solid gray;
	font-weight: bold;
	padding: 3px;
	text-align: center;
}

table.login td {
	border-left: 1px solid gray;
	border-top: 1px solid gray;
	padding: 3px;
}

table.settings {
	border-right: 1px solid gray;
	border-bottom: 1px solid gray;
}

table.settings td.header {
	background-color: #999999;	
	border-left: 1px solid gray;
	border-top: 1px solid gray;
	font-weight: bold;
	padding: 3px;
	text-align: center;
}

table.settings td {
	border-left: 1px solid gray;
	border-top: 1px solid gray;
	padding: 3px;
}


