body 								{margin:0;padding:0;}
.itemListA 							{display:block;width:95%;margin-left:5%;height:30px;padding:3px 0;border-bottom:1px dotted #dddddd;}
.itemListA > span 					{display:inline-block;margin:0 1%;font-size:9pt;width:20%;}
.itemListA > span.third 			{display:inline-block;margin:15px 0;font-size:9pt;width:30%;}
.itemListA > span > input 			{font-weight:bold;text-align:center;}
.itemListA > span > input.short 	{width:25%;}
.itemListA > span > input.middle 	{width:50%;}
.itemListA > span > select 			{width:60%;font-weight:bold;text-align:center;}

.itemListB 							{display:block;height:35px;padding-top:5px;border-bottom:1px dotted #dddddd;}
.itemListBH 						{display:block;padding:5px 0;border-bottom:1px dotted #dddddd;}
.itemListB > span.item 				{display:inline-block;padding:5px 0 5px 15px;width:20%;font-weight:bold;background-color:#ffffff;}
.itemListB > span.conf10 			{display:inline-block;width:35%;font-size:10pt;font-weight:bold;color:#565656;}
.itemListB > span.conf11 			{display:inline-block;width:35%;font-size:11pt;font-weight:bold;color:#565656;}
.itemListB > div.entries 			{display:inline-block;padding-left:12px;width:70%;}
.itemListB .tiny 					{width:5%;margin-left:20px;}
.itemListB .digit 					{width:12%;margin-left:20px;}
.itemListB .short 					{width:25%;margin-left:20px;}
.itemListB .middle 					{width:50%;margin-left:20px;}
.itemListB .long 					{width:70%;margin-left:20px;}
.itemListB > input[type="text"] 	{font-weight:bold;padding-left:10px;}
.itemListB > input[type="password"] {font-weight:bold;padding-left:10px;}

.itemListC 					{display:block;padding:10px 0;border-bottom:1px dotted #dddddd;}
.itemListC > span.item 		{display:inline-block;padding:5px 0 5px 15px;width:20%;font-weight:bold;background-color:#ffffff;}
.itemListC > div.entries 	{display:inline-block;padding-left:12px;width:70%;}

.lititle 			{display:inline-block;float:left;background-color:#6A6AA2;padding:5px 0}
.lititle > span 	{font-size:9pt;color:#F7EDE1;}
.lititleC 			{display:inline-block;float:left;background-color:#6A6AA2;text-align:center;padding:5px 0}
.lititleC > span 	{font-size:9pt;color:#F7EDE1;}

.lititleD 			{display:inline-block;float:left;background-color:#eeeeee;text-align:center;padding:5px 0}
.lititleD > span 	{font-size:9pt;font-weight:bold;color:#000000;}

.liitem 			{display:inline-block;height:30px;padding:10px 0 5px 0;float:left;}
.liitemNP 			{display:inline-block;float:left;}
.liitem > span 		{font-size:9pt;}
.liitemC 			{display:inline-block;height:30px;padding:10px 0 5px 0;float:left;text-align:center;}
.liitemC > span 	{font-size:9pt;}
.liitemH 			{display:inline-block;padding:10px 0 10px 0;float:left;}
.liitemH > span 	{font-size:9pt;}
.liitemHC 			{display:inline-block;padding:10px 0 10px 0;float:left;text-align:center;}
.liitemHC > span 	{font-size:9pt;}

.ptitleA 	{font-size:11pt;font-weight:bold;margin-top:10px;padding:0 0 0 10px;background-color:#DBDBDB;}
.ptitleB 	{font-size:10pt;font-weight:bold;margin-top:10px;padding:0 0 0 20px;border-bottom:1px dotted #5B5B5B;}

.h3titleA 	{font-size:12pt;font-weight:bold;margin:10px 0;padding:5px 0 5px 10px;background-color:#DBDBDB;}

.btnBox 	{width:100%;padding:20px 0;text-align:center;border-top:1px solid #191970;}

/****»óÇ°ÆäÀÌÁö Ä«Å×°í¸®****/
ul.cate_a ,ul.cate_b ,ul.cate_c ,ul.cate_d 	{list-style-type:none;padding:0;margin:0;font-size:10pt;font-family:vernada;}
ul.cate_a 						{width:100%;padding:5px 0;z-index:10;}
ul.cate_a li					{position:relative;display:inline-block;width:24%;height:28px;padding:1px;float:left;}
ul.cate_a li > span.list_a 		{display:block;width:100%;height:23px;margin:1%;padding-top:3px;text-align:center;background-color:#eeeeee;moz-border-radius:3px;border-radius:3px;cursor:pointer;}	
ul.cate_a li:hover > span 		{background-color:#bbbbbb;}
ul.cate_a li:hover > ul.cate_b 	{display:block;}

ul.cate_b						{display:none;width:100%;position:absolute;top:30px;left:50px;z-index:100;background-color:#ffffff;}
ul.cate_b li					{position:relative;display:block;width:100%;height:28px;padding:1px;}
ul.cate_b li > span.list_b 		{border:1px solid #dddddd;display:block;width:100%;height:23px;padding:3px 0 0 10px;background-color:#eeeeee;moz-border-radius:3px;border-radius:3px;cursor:pointer;}	
ul.cate_b li:hover > span 		{background-color:#bbbbbb;border:1px solid #dddddd;}
ul.cate_b li:hover > ul.cate_c 	{display:block;}

ul.cate_c						{display:none;width:100%;position:absolute;top:28px;left:40%;z-index:1000;background-color:#ffffff;}
ul.cate_c li					{position:relative;display:block;width:100%;height:28px;padding:1px;}
ul.cate_c li > span.list_c 		{border:1px solid #dddddd;display:block;width:90%;height:23px;padding:3px 0 0 20px;background-color:#FFB57D;moz-border-radius:3px;border-radius:3px;cursor:pointer;color:#06360F;}	
ul.cate_c li:hover > span 		{background-color:#bbbbbb;border:1px solid #dddddd;}
ul.cate_c li:hover > ul.cate_d 	{display:block;}

ul.cate_d						{display:none;width:90%;position:absolute;top:28px;left:40%;z-index:2000;background-color:#ffffff;}
ul.cate_d li					{position:relative;display:block;width:100%;height:28px;padding:1px;}
ul.cate_d li > span.list_d 		{border:1px solid #dddddd;display:block;width:100%;height:23px;padding:3px 0 0 10px;background-color:#FFB57D;moz-border-radius:3px;border-radius:3px;cursor:pointer;color:#06360F;}	
ul.cate_d li:hover > span 		{background-color:#bbbbbb;border:1px solid #dddddd;}

span.a_down						{position:absolute;top:5px;right:5px;font-size:10pt;color:#307821;}
span.a_right					{position:absolute;top:5px;right:5px;font-size:9pt;color:#307821;}

/**** ·Î±×ÀÎ****/
.login_box 					{position:relative;margin:0 auto;width:450px;height:240px;background:url("box_background.jpg"); }
.login_box .box_title		{position:absolute;width:130px;height:38px;top:20px;left:40px;}
.login_box .id_column 		{position:absolute;width:300px;left:50px;top:100px;}
.login_box .pass_column 	{position:absolute;width:300px;left:50px;top:140px;}
.login_box span.item 		{display:inline-block;width:70px;}
.login_box .button_column 	{position:absolute;width:82px;height:45px;top:108px;left:300px;}
.login_box .box_button img	{width:81px;height:45px;}
.login_box input			{height:22px;color:#000000;font-weight:bold;padding-left:5px;}
.login_box #status 			{position:absolute;width:300px;left:80px;top:165px;color:#2E4DC9;font-weight:bold;}
.login_box #forgot_pass  	{position:absolute;width:300px;left:80px;top:190px;color:#E04B26;font-weight:bold;}
.login_box span.nomemory  	{padding:3px 7px;background-color:#4B5D73;color:#fff;border-radius:2px;cutdor:pointer;}


/**** »ç¿ëÀÚÀÎÁõ****/
.userValidate 						{position:relative;width:520px;height:220px;margin:50px auto;border:3px solid #4B5D73;border-radius:7px;}
.userValidate .box_title			{position:absolute;width:480px;height:30px;top:20px;left:20px;background-color:#efeeee;}
.userValidate .box_title > span		{display:block;width:460px;height:25px;padding:5px 0 0 20px;font-size:11pt;font-weight:bold;color:#000;}
.userValidate .id_column 			{position:absolute;width:350px;left:20px;top:80px;}
.userValidate .pass_column 			{position:absolute;width:350px;left:20px;top:120px;}
.userValidate .pass1_column 		{position:absolute;width:350px;left:20px;top:80px;}
.userValidate .pass2_column 		{position:absolute;width:350px;left:20px;top:120px;}
.userValidate .pass3_column 		{position:absolute;width:350px;left:20px;top:160px;}
.userValidate span.passAlter		{display:inline-block;width:120px;font-size:9pt;font-weight:bold;color:#000;font-family:helvetica,arial,sans-serif;}
.userValidate span.item 			{display:inline-block;width:80px;font-size:9pt;font-weight:bold;color:#000;font-family:helvetica,arial,sans-serif;}
.userValidate .button_column 		{position:absolute;width:70px;height:60px;top:70px;left:380px;background-color:#4B5D73;border-radius:5px;text-align:center;}
.userValidate .button_column > span	{display:block;padding-top:18px;color:#fff;font-size:13pt;cursor:pointer;}
.userValidate .btn_submit			{position:absolute;width:70px;height:60px;top:70px;left:380px;background-color:#4B5D73;border-radius:5px;text-align:center;color:#fff;}
.userValidate input					{height:22px;color:#000000;font-weight:bold;padding-left:5px;}
.userValidate #status 				{position:absolute;width:300px;left:80px;top:150px;color:#2E4DC9;font-weight:bold;}
.userValidate #forgot_pass 			{position:absolute;width:300px;left:80px;top:180px;color:#2E4DC9;font-weight:bold;}
.userValidate span.note				{display:block;position:absolute;width:420px;left:30px;top:180px;color:#2E4DC9;font-weight:bold;}

