body							{background-color:#F7F7F7; line-height:18px;
								scrollbar-face-color: #284684;
								scrollbar-shadow-color: #081E4B; 
								scrollbar-highlight-color: #081E4B; 
								scrollbar-3dlight-color: #081E4B; 
								scrollbar-darkshadow-color: #081E4B; 
								scrollbar-track-color: #081E4B; 
								scrollbar-arrow-color: #4AA7DA;
								overflow-x: hidden;}

table, tr, td, input			{font-size:9pt; font-family:µ¸À½; color:#444444;}
img								{border:0;}



.navi							{font-size:8pt; padding:0 20 0 10;}	
.bottom							{padding:10 0 10 10;}

/* Link */
a:link							{text-decoration:none; color:#666666;}
a:visited						{text-decoration:none; color:#4D4D4D;}
a:hover							{text-decoration:none; color:#4D4D4D;}

a.menu:link						{font-weight:bold; text-decoration:none; color:#5A5A5A;}
a.menu:visitd					{font-weight:bold; text-decoration:none; color:#5A5A5A;}
a.menu:active					{font-weight:bold; text-decoration:none; color:#5A5A5A;}
a.menu:hover					{font-weight:bold; text-decoration:none; color:#0095DA;}

a.sub_menu:link					{text-decoration:none; color:#5A5A5A;}
a.sub_menu:visitd				{text-decoration:none; color:#5A5A5A;}
a.sub_menu:active				{text-decoration:none; color:#5A5A5A;}
a.sub_menu:hover				{text-decoration:none; color:#0095DA;}

a.list:link						{text-decoration:none; color:#666666;}
a.list:visitd					{text-decoration:none; color:#666666;}
a.list:hover					{text-decoration:none; color:#666666;}

.navi:link						{text-decoration:none; color:#2D2B2C;}
.navi:hover						{text-decoration:none; color:#6E6E6E; font-size:8pt;}

.main_notice:link				{text-decoration:none; color:#FFFFFF;}
.main_notice:visited			{text-decoration:none; color:#FFFFFF;}
.main_notice:hover				{text-decoration:none; color:#FFFFFF;}


/* Font */

.font							{font-size: 9pt; text-align: justify; font-family:±¼¸²;}
.8pt							{font-size:8pt;}
.8pt_navi						{font-size:8pt; color:#646464; font-family:µ¸¿ò;}
.8pt_page						{font-size:8pt; color:#6D6D6B;}
.color_bold01					{font-weight:bold; color:#506E36; letter-spacing:"-1px";}

.menu_bold						{font-size: 9pt; font-weight:bold; color:#0095DA; font-family:±¼¸²;}
.menu02							{font-size: 9pt; color:#0095DA; font-family:±¼¸²;}
.menu_text						{font-size: 9pt; font-weight:bold; color:#5A5A5A; font-family:±¼¸²;}
.menu_text02					{font-size: 9pt; color:#5A5A5A; font-family:±¼¸²;}

.board_title					{font-size: 9pt; font-weight:bold; color:#FFFFFF; font-family:±¼¸²; background-color:#57BDD1;border-right:1px solid #408B9A;}
.board_title02					{font-size: 9pt; color:#777777; font-family:±¼¸²; background-color:#FFFFFF;border-right:1px solid #BCBCBC;}
.board_title03					{font-size: 9pt; color:#FFFFFF; font-family:±¼¸²; background-color:#57BDD1;border-right:1px solid #408B9A;}
.board							{font-size: 9pt; color:#666666; font-family:±¼¸²;}
.board_bold						{font-size: 9pt; font-weight:bold; color:#0076A3; font-family:±¼¸²;}
.board_bold02					{font-size: 9pt; font-weight:bold; color:#FFFFFF; font-family:±¼¸²;}

.counsel_title					{font-size: 9pt; font-family:±¼¸²; border-right:1px solid #CCCCCC;}
.company_title					{font-size: 11pt; font-weight:bold; font-family:±¼¸²;}
.company_title02				{font-size: 9pt; font-weight:bold; color:#004A80; font-family:±¼¸²;}
.company_text					{font-size: 9pt; color:#7D7D7D; font-family:±¼¸²;}
.company_text_bold				{font-size: 9pt; font-weight:bold; color:#7D7D7D; font-family:±¼¸²;}
.st_text_bold					{font-size: 9pt; font-weight:bold; color:#006AB5; font-family:±¼¸²;}

.table01						{font-size: 9pt; color:#555555; font-family:±¼¸²; background-color:#DFF0F3;border-right:1px solid #A4B1B3;}
.table02						{font-size: 9pt; color:#555555; font-family:±¼¸²; background-color:#FFFFFF;border-right:1px solid #A4B1B3;}
.table03						{font-size: 9pt; color:#004A80; font-family:±¼¸²; background-color:#DFF0F3;border-right:1px solid #408B9A;}
.table04						{font-size: 9pt; color:#004A80; font-family:±¼¸²; background-color:#FFFFFF;border-right:1px solid #408B9A;}
.table05						{font-size: 9pt; color:#004A80; font-family:±¼¸²; background-color:#FDE4D3;border-right:1px solid #408B9A;}
.table06						{font-size: 9pt; color:#004A80; font-family:±¼¸²; background-color:#D5E1F8;border-right:1px solid #408B9A;}
.table07						{font-size: 9pt; color:#004A80; font-family:±¼¸²; background-color:#FFFFFF;border-right:1px solid #408B9A;}


.form_text						{font-size: 9pt; font-family:±¼¸²; color:#666666;}
.form_text_bold					{font-size: 9pt; font-weight:bold; font-family:±¼¸²; color:#666666;}
.st_text_bold					{font-size: 9pt; font-weight:bold; color:#0054A6; font-family:±¼¸²;}
.st_text						{font-size: 9pt; color:#0054A6; font-family:±¼¸²;}
.st_title						{font-size: 11pt; font-weight:bold; font-family:±¼¸²; color:#1F1F1F;}
.st_text02_bold					{font-size: 9pt; font-weight:bold; color:#0072BC; font-family:±¼¸²;}
.ind_text_bold					{font-size: 9pt; font-weight:bold; color:#00736A; font-family:±¼¸²;}
.text_red						{font-size: 9pt; font-family:±¼¸²; color:#ED1B23;}
.text_blue						{font-size: 9pt; font-family:±¼¸²; color:#0071BC;}
.text_green						{font-size: 9pt; font-family:±¼¸²; color:#588526;}
.text_green02					{font-size: 9pt; font-family:±¼¸²; color:#177B2F;}
.text_green02_bold				{font-size: 9pt; font-weight:bold; font-family:±¼¸²; color:#177B2F;}
.text_black						{font-size: 9pt; font-family:±¼¸²; color:#555555;}

.color_white					{color:#FFFFFF;}
P {
	PADDING-RIGHT: 0px; 
	font-family:µ¸¿ò;
	FONT-SIZE: 12px; 
	COLOR: #5D5D5D;
	PADDING-BOTTOM: 6px; 
	MARGIN: 0px; 
	LINE-HEIGHT: 18px; 
	PADDING-TOP: 6px;
}
p.hipen {
	PADDING-TOP: 3px;
	padding-left: 14px;
	text-indent: -13px;;
}


/* Padding */
.bottom							{padding:10 0 0 10;} 
.10_left						{padding:0 0 0 10;}
.top_title						{padding:3 0 0 0;}
.top_bottom_15_pad				{padding:15 0 15 0;}

.menu_pad01						{padding:10 0 3 0;}
.menu_pad02						{padding:0 0 3 0;}
.menu_pad03						{padding:0 0 10 0;}
.menu_pad03						{padding:0 0 3 0;}


/* BackGround*/
.bg {background-attachment: fixed; background-image: url(/images/back.gif); background-repeat: repeat-x; background-position: top;}
.round_top {background-attachment: fixed; background-image: url(/images/img_round_top.gif); background-repeat: no-repeat; background-position: left;}
.round_bottom {background-attachment: fixed; background-image: url(/images/img_round_bottom.gif); background-repeat: no-repeat; background-position: left;}

.main_visual{background-attachment: fixed; background-image: url(/images/main/main_visual.jpg); background-repeat: no-repeat; background-position: left top;}
.main_bg {background-attachment: fixed; background-image: url(/images/main/back.gif); background-repeat: repeat-x; background-position: top;}


.color_bold01					{font-weight:bold; color:#5B5B5B; letter-spacing:"-1px";}
.color_bold02					{font-weight:bold; color:#0C74AD; letter-spacing:"-1px";}
.color_bold03					{font-weight:bold; color:#0AA1C6; letter-spacing:"-1px";}
.color_bold04					{font-weight:bold; color:#21558A; letter-spacing:"-1px";}

.color_title01					{color:#0C74AD; letter-spacing:"-1px";}

.bbs_bold01						{font-weight:bold; color:#FFFFFF; letter-spacing:"-1px";}
.bbs_bold02						{font-weight:bold; color:#FFFFFF; letter-spacing:"-1px"; font-size:8pt;}
.bbs_bold03						{font-weight:bold; color:#506E36; letter-spacing:"-1px";}

.select							{background-color:#FFFFFF; border:1 solid #BCBCBC; color:#666666; height:18px; font-size:9pt; font-family:µ¸¿ò;}
.select02						{background-color:#FFFFFF; border:1 solid #0064B8; color:#767676; height:18px; width:215px; font-size:9pt; font-family:µ¸¿ò;}
.select03						{background-color:#E6E6E6; border:1 solid #ACACAC; color:#777777; height:18px; font-size:9pt; font-family:µ¸¿ò;}
.input							{background-color:#FFFFFF; border:1 solid #D7D6D7; color:#777777; height:18px; font-family:µ¸¿ò; font-size:9pt;}
.input02						{background-color:#E6E6E6; border:1 solid #ACACAC; color:#777777; height:18px; font-family:µ¸¿ò; font-size:9pt;}
.input03						{overflow:auto; background-color:#FFFFFF; border:1 solid #0064B8; color:#767676; font-family:µ¸¿ò; font-size:9pt;}
.input04						{overflow:auto; background-color:#FFFFFF; border:1 solid #BCBCBC; color:#666666; font-family:µ¸¿ò; font-size:9pt;
								scrollbar-face-color: #F1F1F1;
								scrollbar-shadow-color: #BCBCBC; 
								scrollbar-highlight-color: #BCBCBC; 
								scrollbar-3dlight-color: #BCBCBC; 
								scrollbar-darkshadow-color: #BCBCBC; 
								scrollbar-track-color: #BCBCBC; 
								scrollbar-arrow-color: #BCBCBC;
								overflow-x: hidden;}
.input05						{background-color:#FFFFFF; border:1 solid #BCBCBC; color:#666666; height:18px; font-family:µ¸¿ò; font-size:9pt;}								
								
.color_table01					{font-weight:bold; color:#5B5B5B; letter-spacing:"-1px"; background-color:#ECECEC}								
.color_table02					{font-weight:bold; color:#21558A; letter-spacing:"-1px"; background-color:#F4F4F4}								
.color_table03					{color:#21558A; letter-spacing:"-1px"; background-color:#F9F9F9}								