/*********************************************************************
*	GLOBAL
*********************************************************************/
BODY, INPUT, TEXTAREA  { 
	font-family: Verdana,doturm; 
	font-size:12px; 
	line-height:120%; 
	color:#555555; }
TD { 
	font-family: "±¼¸²", "±¼¸²Ã¼",Verdana,doturm; 
	font-size:12px; 
	line-height:150%; 
	color:#555555; } 

.Bottom_copy { 
	font-family: Verdana,doturm; 
	font-size:12px; 
	line-height:150%; 
	color:#555555; }

.notice	{ font-size:12px; line-height:130%; color:#979797; }
.green	{ font-size:12px; line-height:130%; color:#009900; font-weight:normal; }
.orange	{ font-size:12px; line-height:130%; color:#DF873F; }
.orange1	{ font-size:12px; line-height:130%; color:#FF6600; font-weight:bold; }
.pro	{ font-size:12px; color:#6D6105; font-weight:bold; line-height:160%; }
.mb		{ font-size:12px; color:#444444; font-weight:bold; line-height:150%;  padding-right:10px; }
.prosho	{ font-size:12px; color:#CC6600; font-weight:bold; line-height:160%; }
.ass	{ font-family:Tahoma,doturm; font-size:11px; color:#666666; line-height:140%; }
.ass_01	{ font-family:Tahoma,doturm; font-size:11px; color:#828282; line-height:200%; }
.ass_02	{ font-family:Tahoma,doturm; font-size:11px; color:#828282; line-height:180%; }
.ass_03	{ font-family:Tahoma,doturm; font-size:11px; color:#828282; line-height:120%; }
.ass_003	{ font-family:Tahoma,doturm; font-size:9px; color:#828282; line-height:120%; }
.focus	{ font-family:Tahoma,doturm; font-size:12px; color:#666666; line-height:130%; }      
.focus1	{ font-family:Tahoma,doturm; font-size:12px; color:#FF6600; line-height:130%; }
.red	{ font-family:Tahoma,doturm; font-size:12px; color:#E32020; line-height:160%; }
.bold	{ font-family:doturm; font-size:12px; color:#555555; line-height:150%; font-weight:bold; }
.bold1	{ font-family:doturm; font-size:12px; color:#5e5e5e; line-height:150%; font-weight:bold; }
.dri_t	{ font-family:doturm; font-size:12px; color:#392E89; line-height:170%; font-weight:bold; }
.dri_t1	{ font-family:doturm; font-size:13px; color:#974C2F; line-height:170%; font-weight:bold; }

.pd		{ padding-left:15px; }
.pd1	{ padding-top:5px; padding-bottom:5px; padding-left:20px; line-height:200%; }
.pd2	{ padding-right:20px; font-weight:bold; }

/*********************************************************************
*	LINK
*********************************************************************/
A:link     { color:#666666; text-decoration:none; }         
A:visited  { color:#666666; text-decoration:none; }
A:hover    { color:#FF6600; text-decoration:none; }

A.link2:link     { color:#666666; text-decoration:none; }         
A.link2:visited  { color:#666666; text-decoration:none; }
A.link2:hover    { color:#FF69B4; text-decoration:underline; }

A.link3:link     { color:#666666; text-decoration:none; }         
A.link3:visited  { color:#666666; text-decoration:none; }
A.link3:hover    { color:#9861C5; text-decoration:underline; }


/*********************************************************************
*	INPUT
*********************************************************************/
.input { font-size:12px; text-decoration:none; background-color:#FCFCFC; border: 1px solid #AFAFAF; color:#333333; }
.select { font-family:Verdana; font-size:11px; color:#7F7F7F; }
   .textfield_top { font-name=±¼¸²; font-size:9pt; border:0; background-color:#EBEBEB; text-align:right;}
   .textfield_no_white { font-name=±¼¸²; font-size:9pt; border:0; }
   .textfield_border { font-name= "±¼¸²", "±¼¸²Ã¼"; font-size:9pt; border:1;  background-color:#f3f2f2; LETTER-SPACING: -1px;}
   .textfield_no { font-name=±¼¸²; font-size:9pt; border:0; background-color:#f3f2f2; text-align:right;}
   .textfield_bold { font-name=±¼¸²; font-size:9pt; border:0; background-color:#f3f2f2; text-align:right; font-weight:bold;}

.menu_font { font-name=±¼¸²; font-size:9pt; letter-spacing:-1px;line-height:120%;}