

/* business_sbu
--------------------------------------------------------------------- \*/
.business_sbu	{ width:640px; margin:0 0 22px 0; padding:0 0 20px 0;}
.business_sbu	{ background:url(../../../shared/img/line_002.gif) left bottom repeat-x;}


/* sm_001_bg
--------------------------------------------------------------------- \*/
.sm_001_bg		{ margin:0 7px; padding:0; font-weight:bold;}
.sm_001_bg		{ background:url(../img/bg_001_off.gif) left top no-repeat;}

	.sm_001_bg a:link		{ padding:5px 14px; display:block; }
	.sm_001_bg a:visited	{ padding:5px 14px; display:block;}

	.sm_001_bg a:hover		{ padding:5px 14px; display:block; color:#FFFFFF; }
	.sm_001_bg a:hover		{ background:url(../img/bg_001_on.gif) left top no-repeat;}

	.sm_001_bg a:active		{ padding:5px 14px; display:block; color:#FFFFFF; }
	.sm_001_bg a:active		{ background:url(../img/bg_001_on.gif) left top no-repeat;}

		.sm_001_bgon			{ font-weight:bold;}	
		.sm_001_bgon a:link		{ margin:0 7px; padding:5px 14px; display:block; color:#FFFFFF; text-decoration:none; font-weight:}
		.sm_001_bgon a:link		{ background:url(../img/bg_001.gif) left top no-repeat;}

		.sm_001_bgon a:visited		{ margin:0 7px; padding:5px 14px; display:block; color:#FFFFFF; text-decoration:none;}
		.sm_001_bgon a:visited		{ background:url(../img/bg_001.gif) left top no-repeat;}

		.sm_001_bgon a:hover		{ margin:0 7px; padding:5px 14px; display:block; color:#FFFFFF; text-decoration:underline;}
		.sm_001_bgon a:hover		{ background:url(../img/bg_001.gif) left top no-repeat;}

		.sm_001_bgon a:active		{ margin:0 7px; padding:5px 14px; display:block; color:#FFFFFF; text-decoration:none;}
		.sm_001_bgon a:active		{ background:url(../img/bg_001.gif) left top no-repeat;}	


/* sm_001_list
--------------------------------------------------------------------- \*/
	.sm_001_list	{ padding:0 7px; font-weight:bold;}
	
		.sm_001_list_bg	{ background:#FFFFFF;}

		.sm_001_list ul	{ margin:0; padding:9px 7px 2px 7px;}
		.sm_001_list li	{ margin:0 0 6px 0; padding:0 0 6px 0; list-style:none; display:block;}
		.sm_001_list li	{ background:url(../img/bg_006_001.gif) left bottom repeat-x;}
		
		.sm_001_list a	{ padding:0 0 0 12px;}
		.sm_001_list a	{ background:url(../img/icon_001_001.gif) left top no-repeat;}

	.sm_001_list_stay	{ padding:0 0 0 12px; font-weight:bold;}
	.sm_001_list_stay	{ background:url(../img/icon_001_001.gif) left top no-repeat;}




/* sm_002_bg
--------------------------------------------------------------------- \*/

.sm_002_bg		{ margin:0 7px; padding:0; font-weight:bold;}
.sm_002_bg		{ background:url(../img/bg_002_off.gif) left top no-repeat;}

	.sm_002_bg a:link		{ padding:5px 14px; display:block; }
	.sm_002_bg a:visited	{ padding:5px 14px; display:block;}

	.sm_002_bg a:hover		{ padding:5px 14px; display:block; color:#FFFFFF; }
	.sm_002_bg a:hover		{ background:url(../img/bg_002_on.gif) left top no-repeat;}

	.sm_002_bg a:active		{ padding:5px 14px; display:block; color:#FFFFFF; }
	.sm_002_bg a:active		{ background:url(../img/bg_002_on.gif) left top no-repeat;}

		.sm_002_bgon			{ font-weight:bold;}		
		.sm_002_bgon a:link		{ margin:0 7px; padding:5px 14px; display:block; color:#FFFFFF; text-decoration:none;}
		.sm_002_bgon a:link		{ background:url(../img/bg_002.gif) left top no-repeat;}

		.sm_002_bgon a:visited		{ margin:0 7px; padding:5px 14px; display:block; color:#FFFFFF; text-decoration:none;}
		.sm_002_bgon a:visited		{ background:url(../img/bg_002.gif) left top no-repeat;}

		.sm_002_bgon a:hover		{ margin:0 7px; padding:5px 14px; display:block; color:#FFFFFF; text-decoration:underline;}
		.sm_002_bgon a:hover		{ background:url(../img/bg_002.gif) left top no-repeat;}

		.sm_002_bgon a:active		{ margin:0 7px; padding:5px 14px; display:block; color:#FFFFFF; text-decoration:none;}
		.sm_002_bgon a:active		{ background:url(../img/bg_002.gif) left top no-repeat;}
	

/* sm_002_list
--------------------------------------------------------------------- \*/
	.sm_002_list	{ padding:0 7px; font-weight:bold;}
	
		.sm_002_list_bg	{ background:#FFFFFF;}

		.sm_002_list ul	{ margin:0; padding:9px 7px 2px 7px;}
		.sm_002_list li	{ margin:0 0 6px 0; padding:0 0 6px 0; list-style:none; display:block;}
		.sm_002_list li	{ background:url(../img/bg_006_001.gif) left bottom repeat-x;}

		.sm_002_list a	{ padding:0 0 0 12px;}
		.sm_002_list a	{ background:url(../img/icon_002_001.gif) left top no-repeat;}

	.sm_002_list_stay	{ padding:0 0 0 12px; font-weight:bold;}
	.sm_002_list_stay	{ background:url(../img/icon_002_001.gif) left top no-repeat;}


	

/* sm_003_list
--------------------------------------------------------------------- \*/
	
	.sm_003_list	{ padding:0 7px; font-weight:bold;}
	
		.sm_003_list_bg	{ background:#FFFFFF;}

		.sm_003_list ul	{ margin:0; padding:9px 7px 2px 7px;}
		.sm_003_list li	{ margin:0 0 6px 0; padding:0 0 6px 0; list-style:none; display:block;}
		.sm_003_list li	{ background:url(../img/bg_006_001.gif) left bottom repeat-x;}

		.sm_003_list a	{ padding:0 0 0 12px;}
		.sm_003_list a	{ background:url(../img/icon_003_001.gif) left top no-repeat;}

	.sm_003_list_stay	{ padding:0 0 0 12px; font-weight:bold;}
	.sm_003_list_stay	{ background:url(../img/icon_003_001.gif) left top no-repeat;}




/* sm_004_bg
--------------------------------------------------------------------- \*/
.sm_004_bg		{ margin:0 7px; padding:0; font-weight:bold;}
.sm_004_bg		{ background:url(../img/bg_004_off.gif) left top no-repeat;}

	.sm_004_bg a:link		{ padding:5px 14px; display:block; }
	.sm_004_bg a:visited	{ padding:5px 14px; display:block;}

	.sm_004_bg a:hover		{ padding:5px 14px; display:block; color:#FFFFFF; }
	.sm_004_bg a:hover		{ background:url(../img/bg_004_on.gif) left top no-repeat;}

	.sm_004_bg a:active		{ padding:5px 14px; display:block; color:#FFFFFF; }
	.sm_004_bg a:active		{ background:url(../img/bg_004_on.gif) left top no-repeat;}

		.sm_004_bgon			{ font-weight:bold;}		
		.sm_004_bgon a:link		{ margin:0 7px; padding:5px 14px; display:block; color:#FFFFFF; text-decoration:none;}
		.sm_004_bgon a:link		{ background:url(../img/bg_004.gif) left top no-repeat;}

		.sm_004_bgon a:visited		{ margin:0 7px; padding:5px 14px; display:block; color:#FFFFFF; text-decoration:none;}
		.sm_004_bgon a:visited		{ background:url(../img/bg_004.gif) left top no-repeat;}

		.sm_004_bgon a:hover		{ margin:0 7px; padding:5px 14px; display:block; color:#FFFFFF; text-decoration:underline;}
		.sm_004_bgon a:hover		{ background:url(../img/bg_004.gif) left top no-repeat;}

		.sm_004_bgon a:active		{ margin:0 7px; padding:5px 14px; display:block; color:#FFFFFF; text-decoration:none;}
		.sm_004_bgon a:active		{ background:url(../img/bg_004.gif) left top no-repeat;}
	

/* sm_004_list
--------------------------------------------------------------------- \*/
	.sm_004_list	{ padding:0 7px; font-weight:bold;}
	
		.sm_004_list_bg	{ background:#FFFFFF;}

		.sm_004_list ul	{ margin:0; padding:9px 7px 2px 7px;}
		.sm_004_list li	{ margin:0 0 6px 0; padding:0 0 6px 0; list-style:none; display:block;}
		.sm_004_list li	{ background:url(../img/bg_006_001.gif) left bottom repeat-x;}

		.sm_004_list a	{ padding:0 0 0 12px;}
		.sm_004_list a	{ background:url(../img/icon_004_001.gif) left top no-repeat;}

	.sm_004_list_stay	{ padding:0 0 0 12px; font-weight:bold;}
	.sm_004_list_stay	{ background:url(../img/icon_004_001.gif) left top no-repeat;}



	
/* sm_005_bg
--------------------------------------------------------------------- \*/
.sm_005_bg		{ margin:0 7px; padding:0; font-weight:bold;}
.sm_005_bg		{ background:url(../img/bg_005_off.gif) left top no-repeat;}

	.sm_005_bg a:link		{ padding:5px 14px; display:block; }
	.sm_005_bg a:visited	{ padding:5px 14px; display:block;}

	.sm_005_bg a:hover		{ padding:5px 14px; display:block; color:#FFFFFF; }
	.sm_005_bg a:hover		{ background:url(../img/bg_005_on.gif) left top no-repeat;}

	.sm_005_bg a:active		{ padding:5px 14px; display:block; color:#FFFFFF; }
	.sm_005_bg a:active		{ background:url(../img/bg_005_on.gif) left top no-repeat;}

		.sm_005_bgon			{ font-weight:bold;}		
		.sm_005_bgon a:link		{ margin:0 7px; padding:5px 14px; display:block; color:#FFFFFF; text-decoration:none;}
		.sm_005_bgon a:link		{ background:url(../img/bg_005.gif) left top no-repeat;}

		.sm_005_bgon a:visited		{ margin:0 7px; padding:5px 14px; display:block; color:#FFFFFF; text-decoration:none;}
		.sm_005_bgon a:visited		{ background:url(../img/bg_005.gif) left top no-repeat;}

		.sm_005_bgon a:hover		{ margin:0 7px; padding:5px 14px; display:block; color:#FFFFFF; text-decoration:underline;}
		.sm_005_bgon a:hover		{ background:url(../img/bg_005.gif) left top no-repeat;}

		.sm_005_bgon a:active		{ margin:0 7px; padding:5px 14px; display:block; color:#FFFFFF; text-decoration:none;}
		.sm_005_bgon a:active		{ background:url(../img/bg_005.gif) left top no-repeat;}


/* sm_005_list
--------------------------------------------------------------------- \*/
	.sm_005_list	{ padding:0 7px;}
	
		.sm_005_list_bg	{ background:#FFFFFF;}

		.sm_005_list ul	{ margin:0; padding:9px 7px 2px 7px;}
		.sm_005_list li	{ margin:0 0 6px 0; padding:0 0 6px 0; list-style:none; display:block;}
		.sm_005_list li	{ background:url(../img/bg_006_001.gif) left bottom repeat-x;}

		.sm_005_list a	{ padding:0 0 0 12px;}
		.sm_005_list a	{ background:url(../img/icon_005_001.gif) left top no-repeat;}

	.sm_005_list_stay	{ padding:0 0 0 12px; font-weight:bold;}
	.sm_005_list_stay	{ background:url(../img/icon_005_001.gif) left top no-repeat;}




/* sbu_001_title
--------------------------------------------------------------------- \*/
.sbu_001_title		{ width:640px; margin:0 0 13px 0; padding:0; overflow:hidden;}
.sbu_001_title		{ background:url(../img/ptitle_001.jpg) left top no-repeat;}
	.sbu_001_title h2	{ width:458px; margin:41px 0 13px 21px; }
	.sbu_001_title h3	{ width:404px; margin:0 0 42px 21px; }
	
	
/* sbu_002_title
--------------------------------------------------------------------- \*/
.sbu_002_title		{ width:640px; margin:0 0 13px 0; padding:0; overflow:hidden;}
.sbu_002_title		{ background:url(../img/ptitle_002.jpg) left top no-repeat;}
	.sbu_002_title h2	{ width:458px; margin:46px 0 16px 22px; }
	.sbu_002_title h3	{ width:404px; margin:0 0 27px 24px; }


/* sbu_004_title
--------------------------------------------------------------------- \*/
.sbu_004_title		{ width:640px; margin:0 0 13px 0; padding:0; overflow:hidden;}
.sbu_004_title		{ background:url(../img/ptitle_004.jpg) left top no-repeat;}
	.sbu_004_title h2	{ width:458px; margin:30px 0 10px 22px; }
	.sbu_004_title h3	{ width:404px; margin:0 0 20px 22px; }


/* sbu_005_title
--------------------------------------------------------------------- \*/
.sbu_005_title		{ width:640px; margin:0 0 13px 0; padding:0; overflow:hidden;}
.sbu_005_title		{ background:url(../img/ptitle_005.jpg) left top no-repeat;}
	.sbu_005_title h2	{ width:458px; margin:29px 0 10px 19px; }
	.sbu_005_title h3	{ width:404px; margin:0 0 21px 19px; }



	
/* sbu_message
--------------------------------------------------------------------- \*/
.sbu_message{ margin:0 0 19px 0;}



	
/* sbu_case_001
--------------------------------------------------------------------- \*/
.sbu_case_001	{ width:640px; margin:0 0 47px 0; padding:0; overflow:hidden}
.sbu_case_001	{ background:url(../img/bg_001_003.gif) left bottom no-repeat;}

.sbu_case_001 img	{ margin:0 0 3px 0; padding:0;}
.sbu_case_001 h5	{ margin:0 0 7px 4px; padding:0; color:#DC0B0B; line-height:114%;}
.sbu_case_001 p 	{ margin:0 0 5px 4px; padding:0; line-height:114%;}
.sbu_case_001 span 	{ width:140px; margin:0 0 0 4px; padding:0; line-height:114%;}

.sbu_box_001_01	{ width:151px; margin:0 9px 0 0; padding:0; float:left;}
.sbu_box_001_01	{ border-top:1px solid #F15B5B; border-left:1px solid #F15B5B; border-right:1px solid #F15B5B;}

.sbu_box_001_02	{ width:151px; margin:0; padding:0; float:left;}
.sbu_box_001_02	{ border-top:1px solid #F15B5B; border-left:1px solid #F15B5B; border-right:1px solid #F15B5B;}
 
.sbu_box_pd	{ padding:2px 2px 5px 2px;} 


/* sbu_case_002
--------------------------------------------------------------------- \*/
.sbu_case_002	{ width:640px; margin:0 0 47px 0; padding:0; overflow:hidden}
.sbu_case_002	{ background:url(../img/bg_002_003.gif) left bottom no-repeat;}

.sbu_case_002 img	{ margin:0 0 3px 0; padding:0;}
.sbu_case_002 h5	{ margin:0 0 7px 4px; padding:0; color:#155ECC; line-height:114%;}
.sbu_case_002 p 	{ margin:0 0 5px 4px; padding:0; line-height:114%;}
.sbu_case_002 span 	{ width:140px; margin:0 0 0 4px; padding:0; line-height:114%;}

.sbu_box_002_01	{ width:151px; margin:0 9px 0 0; padding:0; float:left;}
.sbu_box_002_01	{ border-top:1px solid #1D64CF; border-left:1px solid #1D64CF; border-right:1px solid #1D64CF;}

.sbu_box_002_02	{ width:151px; margin:0; padding:0; float:left;}
.sbu_box_002_02	{ border-top:1px solid #1D64CF; border-left:1px solid #1D64CF; border-right:1px solid #1D64CF;}


/* sbu_case_004
--------------------------------------------------------------------- \*/
.sbu_case_004	{ width:640px; margin:0 0 47px 0; padding:0; overflow:hidden}
.sbu_case_004	{ background:url(../img/bg_004_003.gif) left bottom no-repeat;}

.sbu_case_004 img	{ margin:0 0 3px 0; padding:0;}
.sbu_case_004 h5	{ margin:0 0 7px 4px; padding:0; color:#3A9C05; line-height:114%;}
.sbu_case_004 p 	{ margin:0 0 5px 4px; padding:0; line-height:114%;}
.sbu_case_004 span 	{ width:140px; margin:0 0 0 4px; padding:0; line-height:114%;}

.sbu_box_004_01	{ width:151px; margin:0 9px 0 0; padding:0; float:left;}
.sbu_box_004_01	{ border-top:1px solid #4AB50F; border-left:1px solid #4AB50F; border-right:1px solid #4AB50F;}

.sbu_box_004_02	{ width:151px; margin:0; padding:0; float:left;}
.sbu_box_004_02	{ border-top:1px solid #4AB50F; border-left:1px solid #4AB50F; border-right:1px solid #4AB50F;}


/* sbu_case_005
--------------------------------------------------------------------- \*/
.sbu_case_005	{ width:640px; margin:0 0 47px 0; padding:0; overflow:hidden}
.sbu_case_005	{ background:url(../img/bg_005_003.gif) left bottom no-repeat;}

.sbu_case_005 img	{ margin:0 0 3px 0; padding:0;}
.sbu_case_005 p 	{ margin:0 0 5px 4px; padding:0; line-height:114%;}
.sbu_case_005 span 	{ width:140px; margin:0 0 0 4px; padding:0; line-height:114%;}

.sbu_box_005_01	{ width:151px; margin:0 9px 0 0; padding:0; float:left;}
.sbu_box_005_01	{ border-top:1px solid #DCA602; border-left:1px solid #DCA602; border-right:1px solid #DCA602;}

.sbu_box_005_02	{ width:151px; margin:0; padding:0; float:left;}
.sbu_box_005_02	{ border-top:1px solid #DCA602; border-left:1px solid #DCA602; border-right:1px solid #DCA602;}


/* page_link
---------------------------------------------------------------------  */
.page_link	{ width:640px; margin:0 0 36px 0;}

	.page_link p	{ margin:0 0 10px 0; font-weight:bold; color:#333333;}

	.page_link table{ width:640px;}
	.page_link table{ border:4px solid #DEDEDE; border-collapse:collapse; }
	
	.page_link td	{ width:150px; padding:7px; vertical-align:top; text-align:left; cursor:pointer; font-weight:bold;}
	.page_link td	{ border:1px solid #DEDEDE; }

	.page_link td:hover	{ background:#F1F1F1}

	.page_link a	{ padding:0 0 0 12px;}
	.page_link a	{ background:url(../../../shared/img/icon_003.gif) left top no-repeat;}


/* page_link_001
--------------------------------------------------------------------- \*/
.page_link_001	{ width:640px; margin:0 0 34px 0;}

	.page_link_001 table{ width:640px; font-weight:bold;}
	.page_link_001 table{ border:5px solid #E43C4F; border-collapse:collapse; }
	
	.page_link_001 td	{ width:155px; padding:7px; vertical-align:middle; text-align:center; cursor:pointer;}
	.page_link_001 td	{ border:2px solid #E43C4F; }

	.page_link_001 td:hover	{ width:155px;}
	.page_link_001 td:hover	{ background:#FDEFF1;}

	.page_link_001 a	{ padding:0 0 0 10px;}
	.page_link_001 a	{ background:url(../img/icon_001_002.gif) left top no-repeat;}	


/* page_link_002
--------------------------------------------------------------------- \*/
.page_link_002	{ width:640px; margin:0 0 34px 0;}

	.page_link_002 table{ width:640px; font-weight:bold;}
	.page_link_002 table{ border:5px solid #115BC9; border-collapse:collapse; }
	
	.page_link_002 td	{ width:155px; padding:7px; vertical-align:middle; text-align:center; cursor:pointer;}
	.page_link_002 td	{ border:2px solid #115BC9; }

	.page_link_002 td:hover	{ width:155px;}
	.page_link_002 td:hover	{ background:#EBF1FB;}

	.page_link_002 a	{ padding:0 0 0 10px;}
	.page_link_002 a	{ background:url(../img/icon_002_002.gif) left top no-repeat;}		


/* page_link_003
--------------------------------------------------------------------- \*/
.page_link_003	{ width:640px; margin:0 0 34px 0;}

	.page_link_003 table{ width:640px; font-weight:bold;}
	.page_link_003 table{ border:5px solid #07A5EE; border-collapse:collapse; }
	
	.page_link_003 td	{ width:155px; padding:7px; vertical-align:middle; text-align:center; cursor:pointer;}
	.page_link_003 td	{ border:2px solid #07A5EE; }

	.page_link_003 td:hover	{ width:155px;}
	.page_link_003 td:hover	{ background:#EBF1FB;}

	.page_link_003 a	{ padding:0 0 0 10px;}
	.page_link_003 a	{ background:url(../img/icon_002_002.gif) left top no-repeat;}		


/* page_link_004
--------------------------------------------------------------------- \*/
.page_link_004	{ width:640px; margin:0 0 34px 0;}

	.page_link_004 table{ width:640px; font-weight:bold;}
	.page_link_004 table{ border:5px solid #42B204; border-collapse:collapse; }
	
	.page_link_004 td	{ width:155px; padding:7px; vertical-align:middle; text-align:center; cursor:pointer;}
	.page_link_004 td	{ border:2px solid #42B204; }

	.page_link_004 td:hover	{ width:155px;}
	.page_link_004 td:hover	{ background:#EFF9EA;}

	.page_link_004 a	{ padding:0 0 0 10px;}
	.page_link_004 a	{ background:url(../img/icon_004_002.gif) left top no-repeat;}		




/* sbu_title_001
--------------------------------------------------------------------- \*/
.sbu_title_001		{ width:640px; margin:0 0 24px 0;}
.sbu_title_001		{ background:url(../img/bg_001_001.gif) left bottom repeat-x;}

	.sbu_title_001_head	{ width:640px; padding:0;}
	.sbu_title_001_head	{ background:url(../img/bg_001_002.gif) left top no-repeat;}

	.sbu_title_001_pd	{ overflow:hidden;}

	.sbu_title_001 h3	{ padding:7px 13px 8px 13px; color:#FFFFFF; line-height:140%; float:left;}
	.sbu_title_001 p	{ padding:11px 11px 0 0; color:#FFFFFF; line-height:140%; float:right;}
	
	
/* sbu_title_002
--------------------------------------------------------------------- \*/
.sbu_title_002		{ width:640px; margin:0 0 24px 0;}
.sbu_title_002		{ background:url(../img/bg_002_001.gif) left bottom repeat-x;}

	.sbu_title_002_head	{ width:640px; padding:0;}
	.sbu_title_002_head	{ background:url(../img/bg_002_002.gif) left top no-repeat;}

	.sbu_title_002_pd	{ overflow:hidden;}

	.sbu_title_002 h3	{ padding:7px 13px 8px 13px; color:#FFFFFF; line-height:140%; float:left;}
	.sbu_title_002 p	{ padding:11px 11px 0 0; color:#FFFFFF; line-height:140%; float:right;}
	


/* sbu_title_004
--------------------------------------------------------------------- \*/
.sbu_title_004		{ width:640px; margin:0 0 24px 0;}
.sbu_title_004		{ background:url(../img/bg_004_001.gif) left bottom repeat-x;}

	.sbu_title_004_head	{ width:640px; padding:0;}
	.sbu_title_004_head	{ background:url(../img/bg_004_002.gif) left top no-repeat;}

	.sbu_title_004_pd	{ overflow:hidden;}

	.sbu_title_004 h3	{ padding:7px 13px 8px 13px; color:#FFFFFF; line-height:140%; float:left;}
	.sbu_title_004 p	{ padding:11px 11px 0 0; color:#FFFFFF; line-height:140%; float:right;}


/* sbu_title_005
--------------------------------------------------------------------- \*/
.sbu_title_005		{ width:640px; margin:0 0 24px 0;}
.sbu_title_005		{ background:url(../img/bg_005_001.gif) left bottom repeat-x;}

	.sbu_title_005_head	{ width:640px; padding:0;}
	.sbu_title_005_head	{ background:url(../img/bg_005_002.gif) left top no-repeat;}

	.sbu_title_005_pd	{ overflow:hidden;}

	.sbu_title_005 h3	{ padding:7px 13px 8px 13px; color:#FFFFFF; line-height:140%; float:left;}
	.sbu_title_005 p	{ padding:11px 11px 0 0; color:#FFFFFF; line-height:140%; float:right;}
	




/* group_list
--------------------------------------------------------------------- \*/
.group_list	{ width:640px; margin:0 0 40px 0;}

	.group_list table{ width:640px; margin:0 0 12px 0; border-collapse:collapse; }
	.group_list td	{ width:210px; margin:0; padding:0 0 12px 0; vertical-align:top; text-align:left; overflow:hidden;}

.group_img	{ display:block; width:63px; margin:0 9px 0 0; float:left;}

.group_list p		{ width:131px; margin:0 5px 8px 0; float:right; line-height:124%; font-weight:bold;}
.group_list span		{ line-height:124%; font-weight:normal;}


/* group_list_002
--------------------------------------------------------------------- \*/
.group_list_002	{ width:640px; margin:0 0 30px 0;}
.group_list_002	{ background:url(../../../shared/img/line_002.gif) left bottom repeat-x;}

	.group_list_002 table{ width:640px; margin:0 0 12px 0; border-collapse:collapse; }
	.group_list_002 td	{ width:210px; margin:0; padding:0 0 12px 0; vertical-align:top; text-align:left; overflow:hidden;}
	
	.group_list_002 p		{ width:131px; margin:0 5px 8px 0; float:right; line-height:124%; font-weight:bold;}
	.group_list_002 span		{ line-height:124%; font-weight:normal;}



/* press_list
--------------------------------------------------------------------- \*/
.press_release	{ width:640px; margin:0 0 40px 0;}
.press_list_bsu	{ width:640px; margin:0 0 24px 0;}

.press_list		{ width:640px; margin:0 0 10px 0; padding:0 0 10px 0; overflow:hidden;}
.press_list		{ background:url(../../../shared/img/line_002.gif) left bottom repeat-x;}

.press_text			{ width:520px; margin:0 10px 0 0; float:left; line-height:140%; text-align: justify; text-justify: distribute;}
	.press_text	h4	{ padding:0 0 0 13px; font-weight:normal; clear:both;}
	.press_text	h4	{ background:url(../../../shared/img/icon_003.gif) left top no-repeat;}

	.press_text	h4.nolink	{ background:none;}


.press_text_02			{ width:640px; margin:0; line-height:140%;}
	.press_text_02	h4	{ padding:0 0 0 13px; font-weight:normal; clear:both;}
	.press_text_02	h4	{ background:url(../../../shared/img/icon_003.gif) left top no-repeat;}

	.press_util			{ margin:0 0 3px 0; padding:0 0 5px 0; overflow:hidden;}
		.press_icon		{ margin:1px 10px 0 0; float:left;}
		.press_day		{ margin:0 10px 0 0; float:left;}
		.press_cmy		{ float:left; font-weight:bold;}


/* strategy
------------------------------------------------------------------------\*/
.strategy	{ width:640px; margin:0 0 24px 0; padding:0; overflow:hidden;}

	.strategy_img	{ float:left;}

	.strategy_text		{ width:415px; float:right; margin:0; padding:0; overflow:hidden;}
	.strategy_text p	{ margin:0 0 15px 0; padding:0; line-height:140%; font-weight:bold; color:#333333;}
	.strategy_text img	{ float:right;}


/* sbu_sitelist
--------------------------------------------------------------------- */	
.sbu_sitelist	{ width:640px; margin:0 0 30px 0; padding:0 0 30px 0; overflow:hidden;}
.sbu_sitelist	{ background:url(../../../shared/img/line_002.gif) left bottom repeat-x;}

.sbu_sitelist ul	{ width:640px; margin:0; padding:0; list-style:none;}
.sbu_sitelist li	{ display:block; width:160px; margin:0 0 24px 0; padding:0; float:left;}

.sbu_sitelist span	{ display:block; width:112px; margin:0 0 7px 22px; padding:0;}
	.sbu_sitelist	p	{ margin:0 10px; padding:0 13px; font-weight:normal;}
	.sbu_sitelist	p	{ background:url(../../../shared/img/icon_003.gif) left top no-repeat;}

	
/*sbu_navi
--------------------------------------------------------------------- \*/
.sbu_navi			{ width:640px; margin:0 auto 50px auto; padding:0; text-align:center;}
	.sbu_navi ul	{ width:640px; margin:0; padding:0;}
	.sbu_navi li	{ width:136px; margin:0 16px 0 0; padding:0; display:inline;}
	.sbu_navi li.listend	{ margin:0;}


/* bread_bsu
--------------------------------------------------------------------- \*/
.bread_bsu			{ margin:0;}
	.bread_bsu span	{ font-weight:bold;}


/* page_top_bsu
---------------------------------------------------------------------  \*/
.page_top_bsu	{ margin:0 0 43px 0; text-align:right;}


/* page_top02
---------------------------------------------------------------------  */
.page_top02	{ margin:0 0 40px 0; text-align:right;}
















