html {
    overflow-y: scroll;
	scrollbar-face-color: #eeeeee;
	scrollbar-shadow-color:dddddd;
	scrollbar-highlight-color: dddddd;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-darkshadow-color: #eeeeee;
	scrollbar-track-color: #ffffff;
	scrollbar-arrow-color: cccccc;
}

body	{
	font-family:Gulim;
	line-height: 1.6;
	margin: 0px;
	font-size: 12px;
	color:#777777;
	background-image: url();
}

form { margin: 0px; }



img   { border:0px; }
/*
a { selector-dummy: expression(this.hideFocus=true); }
*/

tr,td,th,div,p,span,form,input,select,textarea,button { font-size:12px; }

a.left_sub3_link:link    { text-decoration:none; color:#777777; }
a.left_sub3_link:visited { text-decoration:none; color:#777777; }
a.left_sub3_link:hover   { text-decoration:none; color:#ff6666; }

a:link		{ text-decoration:none; color:#666666; }
a:visited	{ text-decoration:none; color:#666666; }
a:hover		{ text-decoration:none; color:#666666; }


input.edit { border:1px solid #bbbbbb; font-size:12px; }
select.edit { border:1px solid #dddddd; font-size:12px; }

input.input2 { border:1px solid #dddddd; font-size:12px; }
select.input2 { border:1px solid #dddddd; font-size:12px; }
textarea.input2 { border:1px solid #dddddd; font-size:12px; }

input.btn_blue { background-color: blue; }


/* quick_menu : auto_scroll_layer */
#quick {
	position:relative;
	display:block;
	left:10px;
	top:10px;
	z-index:1;
}

/*
#quick2 {
	position:absolute;
	display:block;
	left:977px;
	top:470px;
	z-index:1;
}
*/

#quick_menu_div {
	position:relative;
	display:block;
	left:10px;
	top:10px;
	z-index:1;
}


/* Text : bold */
.bold { font-weight: bold; }
/* Text : color */
.tomato { color: tomato; }
.blue { color: blue; }
.orange { color: orange; }
.red { color: red; }
.gray { color: gray; }
.navy { color: navy; }
.green { color: green; }
.silver { color: silver; }
.white { color: white; }




.opacity { background-color:#ffffff; filter:Alpha(Opacity=40); }
.nopacity { background-color:transparent; filter:none; }

.bg_opacity{background-color:#ffffff;filter:Alpha(Opacity=40);}

.pacity{background:hsla(41,40%,40%,0.5);}




/* td alignment */
.td_left   { text-align:left; }
.td_center { text-align:center; }
.td_right  { text-align:right; }


/*
test_background:rgba(255,192,203,.3); filter: progid: DXImageTransform.Microsoft.gradient(startColorstr=#4CFFC0CB, endColorstr=#4Cffc0cb)
0.0 00 
0.1 19 
0.2 33 
0.3 4C 
0.4 66 
0.5 7F 
0.6 99 
0.7 B2 
0.8 CC 
0.9 E5 
1.0 FF 
*/
