/* ==================================================
CSS Document
ì¬ŽÒFƒCƒfƒAƒNƒƒX‡Š@–ìŒûA‹ï
ì¬“úF2008/08/18
===================================================== */

/*--------------- elements : Allin1 totally---------------*/

html,body			{ height:100%; }
body				{ margin:0px auto; background-color:#fff; font-size:9pt; font-family:"‚l‚r ‚oƒSƒVƒbƒN", "osaka", "sans-serif", 'MS PGothic', 'hiragino kaku gothic pro w3',"Arial", "Verdana"; }
div					{ vertical-align:bottom; line-height:1.3em; }
form				{ margin:0px; padding:0px; }
img					{ border:none; cursor:pointer;}
hr					{ display:none; }
dl,dt,dd			{ margin:0px; padding:0px;	border:0px; }
ul,ol,li			{ margin:0px; padding:0px;	list-style-type:none; line-height:1.3em;/*ieEff*/ vertical-align:top;/*ie*/ }
h1,h2,h3,h4,h5,h6,p,address 
					{ font-size:100%; font-weight:normal; font-style:normal; }
a:link				{ color:blue; text-decoration:underline;}
a:visited			{ color:purple; text-decoration:underline;}
a:active			{ color:blue; text-decoration:underline;}
a:hover				{ color:blue; text-decoration:underline;}
p					{ font-size:100%;line-height:1.3em;text-align:left;}
em					{ font-style:normal;color:#f80;}
table				{ border:0px none;empty-cells: show;}
td					{ empty-cells: show; line-height:1.2em; word-break:break-all;}
font, td, th		{ font-size:9pt; font-family:"‚l‚r ‚oƒSƒVƒbƒN","MS PGothic", "sans-serif", "Arial", "Verdana"; }

input[type="text"]				{margin:1px; background-color:#fff; height:18px; border:1px solid #A5ACB2;font-size:9pt;}
input[type="text"]:focus		{background-color:#f0f0f0; border:1px solid #999; }
textarea						{width:100%; font-size:9pt; background:url(../image/bg_textarea.gif) repeat left top; border:1px solid #ccc;}
input,select					{vertical-align:middle;}
label							{cursor:pointer;}
select							{font-size:9pt; background-color:#f0f0f0;border:1px solid #ccc;}
.select1						{font-size:9pt; background-color:#f0f0f0;border:1px solid #ccc;}
.select2						{font-size:9pt; background-color:#f0f0f0;border:1px solid #ccc;}
.select_div						{position:absolute; visibility:hidden; overflow-x:hidden; overflow-y:auto; border:#999 1px solid; padding:0 0 0 0; text-align:left; background-color:#ffffff;}
a.select_area					{position:relative; border:#ccc 1px solid; padding:0 0 0 0; cursor:hand; cursor:pointer; background-color:transparent; text-align:left;}
.textarea1						{width:100%; font-size:9pt; background-color:#f0f0f0;border:1px solid #ccc;}
.input1							{margin:1px; background-color:#fff; height:18px; border:1px solid #ccc;font-size:9pt; }
.input_number					{margin:1px; background-color:#fff; height:18px; border:1px solid #ccc; text-align:right;font-size:9pt; }

.inlayer
{
	SCROLLBAR-FACE-COLOR: #F7F7F7;
	SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
	SCROLLBAR-SHADOW-COLOR: #E5E5E5;
	SCROLLBAR-3DLIGHT-COLOR: #E5E5E5;
	SCROLLBAR-ARROW-COLOR: #999999;
	SCROLLBAR-TRACK-COLOR: #F7F7F7;
	SCROLLBAR-DARKSHADOW-COLOR: #F7F7F7;
	SCROLLBAR-WIDTH: 10PX;
}
/*--------------- common ---------------*/

#container			{margin:0px; padding:0px;}
#header				{margin:20px 0px 0px 0px; padding:0px; border:0px; width:100%; height:44px;background:url(../image/login/header_bg.gif) repeat left top; text-align:center;}
#header h1			{text-indent:-9999px; height:44px;}
#header h1.login	{width:194px; background:url(../image/login/header.gif) no-repeat;}
#header h1.find		{width:209px; background:url(../image/login/header_idpw.gif) no-repeat;}

#text				{margin:10px 0px 10px 0px;width:500px; text-align:left;}
#main				{width:500px; height:217px; background:url(../image/login/main_bg.gif) no-repeat; text-align:left;}
#footer				{width:500px; height:50px; margin:0px; padding:0px; clear:both; text-align:center;}
	#logo			{width:107px; height:49px; background:url(../image/login/logo.gif) no-repeat; text-indent:-9999px;}
table.tbl_main		{margin:15px 0px 0px 65px; padding:0px; border:none ! important; width:400px; font-size:12px ! important;color:#000 ! important;}
table.tbl_main th	{height:30px; font-weight:normal ! important;text-align:right;}
table.tbl_main td	{padding:3px 3px; font-weight:normal ! important;text-align:left;}									

table.tbl_result	{margin:15px 0px 0px 45px; padding:0px; border:none ! important; width:420px; font-size:12px ! important;color:#000 ! important;}
table.tbl_result td	{padding:3px 3px; font-weight:normal ! important;text-align:left;}
table.tbl_result td.btn	{padding-top:20px; text-align:center;}

#find				{width:500px; height:128px; background:url(../image/login/search_bg.gif) no-repeat; text-align:left;}
#result				{width:500px; height:128px; background:url(../image/login/result_bg.gif) no-repeat; text-align:left;}

/* text */
.txt_red			{color: red; font-size:9pt;}
.txt_black_s		{color: black; font-size:8pt;}
.txt_red_s			{color: red; font-size:8pt;}