/* ind_menu
--------------------------------------------------------------------- \*/
#ind_menu	{ width:173px; float:left; margin:0; padding:0;}

	#ind_menu_pd	{ padding:13px 0;}

	#ind_menu img	{ vertical-align:top;}
	.menu_area		{ background:#FE8737;}
	
	#ind_menu dl	{ width:173px; margin:0 0 11px 0; padding:0 0 13px 0;}

	#ind_menu dt	{ margin:0; padding:0 0 1px 0;}
	#ind_menu dt	{ background:url(../../../shared/img/line_006.gif) left bottom repeat-x;}
	#ind_menu dd	{ margin:7px 0 0 0; padding:0; text-align:left;}

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


	/* sub menu */
	.ind_sub_menu_bg a:link		{ padding:5px 14px 5px 6px; display:block; }
	.ind_sub_menu_bg a:visited	{ padding:5px 14px 5px 6px; display:block;}

	.ind_sub_menu_bg a:hover		{ padding:5px 14px 5px 6px; display:block; color:#333333; }
	.ind_sub_menu_bg a:hover		{ background:url(../img/bg_006_002.gif) left top no-repeat;}

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

		.ind_sub_menu_bgon a:visited	{ margin:0 7px; padding:5px 14px 5px 6px; display:block; color:#333333; font-weight:bold; text-decoration:none;}
		.ind_sub_menu_bgon a:visited	{ background:url(../img/bg_006_002.gif) left top no-repeat;}

		.ind_sub_menu_bgon a:hover		{ margin:0 7px; padding:5px 14px 5px 6px; display:block; color:#333333; font-weight:bold; text-decoration:underline;}
		.ind_sub_menu_bgon a:hover		{ background:url(../img/bg_006_002.gif) left top no-repeat;}

		.ind_sub_menu_bgon a:active		{ margin:0 7px; padding:5px 14px 5px 6px; display:block; color:#333333; font-weight:bold; text-decoration:none;}
		.ind_sub_menu_bgon a:active		{ background:url(../img/bg_006_002.gif) left top no-repeat;}
	


	/* ind_sub_menu_list */
	.ind_sub_menu_list	{ padding:0;}
	
		.ind_sub_menu_list_bg	{ margin:0 0 0 0; padding:0 0 0 0;}
		.ind_sub_menu_list_bg	{ background:#FE8737;}

		.ind_sub_menu_list ul	{ margin:11px 7px 18px 7px; padding:11px 0 0 0;}
		.ind_sub_menu_list ul	{ background:url(../../../shared/img/line_009.gif) left top repeat-x;}
		.ind_sub_menu_list li	{ margin:0 0 6px 0; padding:0; list-style:none; display:block;}

		.ind_sub_menu_list a	{ padding:0 0 0 12px;}
		.ind_sub_menu_list a	{ background:url(../img/icon_001.gif) left top no-repeat; color:#FFFFFF;}
		.ind_sub_menu_list a:hover		{ color:#FFFFFF;}
		.ind_sub_menu_list a:visited	{ color:#FFFFFF;}

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


 /*ind_message
 ------------------------------------------------------- \*/
.ind_message	{ width:599px; margin:0 0 23px 0; padding:0; overflow:hidden;}

	.ind_text			{ width:420px; margin:0; padding:0px; float:left;}

	.ind_message h4		{ width:420px; margin:0 0 15px 24px; padding:0;}
	.ind_message p		{ width:420px; margin:0 0 15px 24px; padding:0;}

	.ind_message img.namco_logo	{ width:113px; margin:0 0 0 42px; padding:0; float:right;}

.ind_ex					{ width:640px; margin:0 0 40px 0; padding:0; text-align:center;}
	.ind_ex ul			{ width:640px; margin:0; padding:0; overflow:hidden;}
	.ind_ex li			{ width:213px; margin:0; padding:0; list-style:none; display:block; float:left; text-align:center;}	

/* indivi_list
--------------------------------------------------------------------- \*/
.indivi_list	{ width:640px; margin:0 0 20px 0;}

	.indivi_list table	{ width:640px; margin:0 0 20px 0; padding:0;}
	.indivi_list tr		{ width:640px; margin:0; padding:0;} 

	.indivi_list td		{ margin:0; padding:0; vertical-align:top; cursor:pointer;}
	.indivi_list p		{ margin:0 10px 0 69px; padding:0;}
	

	.ind_box_01	{ width:314px; margin:0 9px 0 0; padding:10px 0 0 0;}
	.ind_box_01	{ background:url(../img/line_001.gif) left top no-repeat;}
		.ind_box_01 h5		{ margin:0 0 10px 0; padding:0;}

	.ind_box_02	{ width:312px; margin:0; padding:10px 0 0 0;}
	.ind_box_02	{ background:url(../img/line_002.gif) left top no-repeat;}
		.ind_box_02 h5		{ margin:0 0 10px 0; padding:0;}

	.ind_box_03	{ width:314px; margin:0 9px 0 0; padding:10px 0 0 0;}
	.ind_box_03	{ background:url(../img/line_003.gif) left top no-repeat;}
		.ind_box_03 h5		{ margin:0; padding:0;}

	.ind_box_04	{ width:312px; margin:0; padding:10px 0 0 0;}
	.ind_box_04	{ background:url(../img/line_004.gif) left top no-repeat;}
		.ind_box_04 h5		{ margin:0 0 0 1px; padding:0;}

	.ind_box_05	{ width:314px; margin:0 9px 0 0; padding:10px 0 0 0;}
	.ind_box_05	{ background:url(../img/line_005.gif) left top no-repeat;}
		.ind_box_05 h5		{ margin:0; padding:0;}

	.ind_box_06	{ width:312px; margin:0; padding:10px 0 0 0;}
	.ind_box_06	{ background:url(../img/line_006.gif) left top no-repeat;}
		.ind_box_06 h5		{ margin:0 0 0 1px; padding:0;}

	.ind_box01_bg		{ background:url(../img/bg_004_001.gif) left bottom no-repeat;}
	.ind_box01_bg:hover	{ margin:0; padding:0;}
	.ind_box01_bg:hover	{ background:url(../img/bg_004_005.gif) left bottom no-repeat;}

	.ind_box02_bg		{ background:url(../img/bg_004_002.gif) left bottom no-repeat;}
	.ind_box02_bg:hover	{ margin:0; padding:0;}
	.ind_box02_bg:hover	{ background:url(../img/bg_004_006.gif) left bottom no-repeat;}

	.ind_box03_bg		{ background:url(../img/bg_004_003.gif) left bottom no-repeat;}
	.ind_box03_bg:hover	{ margin:0; padding:0;}
	.ind_box03_bg:hover	{ background:url(../img/bg_004_007.gif) left bottom no-repeat;}

	.ind_box04_bg		{ background:url(../img/bg_004_004.gif) left bottom no-repeat;}
	.ind_box04_bg:hover	{ margin:0; padding:0;}
	.ind_box04_bg:hover	{ background:url(../img/bg_004_008.gif) left bottom no-repeat;}

	.ind_box05_bg		{ background:url(../img/bg_004_009.gif) left bottom no-repeat;}
	.ind_box05_bg:hover	{ margin:0; padding:0;}
	.ind_box05_bg:hover	{ background:url(../img/bg_004_010.gif) left bottom no-repeat;}

	.ind_box06_bg		{ background:url(../img/bg_004_011.gif) left bottom no-repeat;}
	.ind_box06_bg:hover	{ margin:0; padding:0;}
	.ind_box06_bg:hover	{ background:url(../img/bg_004_012.gif) left bottom no-repeat;}


	.ind_box_mg	{ margin:0;}

	.ind_box_pd	{ padding:0 9px 20px 9px;}
		.ind_box_pd a	{ text-decoration:none; line-height:140%; color:#555555;}

/* add_btn
--------------------------------------------------------------------- \*/
.add_btn	{ overflow:hidden;}
.add_btn span	{ margin:0 3px 0 0; float:right; display:block;}


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

	.mi_title_head	{ background:url(../../../shared/img/bg_007_003.gif) left top no-repeat;}

	.mi_title h5	{ padding:7px 13px 8px 13px; color:#FFFFFF; line-height:140%;}


	
	
/* more_info
 ------------------------------------------------------- \*/
 
.more_info	{ width:616px; margin:0 0 40px 0; padding:15px 10px 9px 14px;}
.more_info	{ background:url(../img/bg_005.gif)}

.info_foot	{ width:616px; margin:0; padding:0;}
.info_foot	{ background:url(../img/bg_003_002.gif) left bottom no-repeat;}

.info_head	{ width:616px; margin:0; padding:0; overflow:hidden;}
.info_head	{ background:url(../img/bg_003_001.gif) left top no-repeat;}

.info_001	{ width:206px; margin:0 14px 0 0; float:left;}
.info_001_pd{ padding:10px 14px 10px 10px;}
		.info_001_pd dt	{ width:172px; margin:0 0 13px 0; padding:0;}
		.info_001_pd dd	{ width:163px; margin:0 0 5px 9px; padding:0 0 0 10px; line-height:124%;}
		.info_001_pd dd	{ background:url(../../../shared/img/icon_003.gif) left top no-repeat;}

.info_002	{ width:206px; margin:0 18px 0 0; float:left;}
.info_002_pd{ padding:10px 14px 10px 10px;}
		.info_002_pd dt	{ width:172px; margin:0 0 13px 0; padding:0;}
		.info_002_pd dd	{ width:163px; margin:0 0 5px 9px; padding:0 0 0 10px; line-height:124%;}
		.info_002_pd dd	{ background:url(../../../shared/img/icon_003.gif) left top no-repeat;}

.info_003	{ width:165px; margin:0; float:left;}
.info_003_pd{ padding:16px 0 20px 14px;}
	.info_003_pd ul	{ width:144px; margin:0 0 18px 0; padding:0; list-style:none;}
	.info_003_pd li	{ margin:0 0 5px 0; padding:0 0 0 10px; line-height:124%;}
	.info_003_pd li	{ background:url(../../../shared/img/icon_003.gif) left top no-repeat;}
	.info_003_pd span{ margin:0 0 5px 0; padding:0; display:block;}


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

	.indivi_menu ul	{ margin:0; padding:0;}
	.indivi_menu li	{ margin:0; padding:0; list-style:none; display:inline;}


/* indivi_menu_02
------------------------------------------------------------------------------------- \*/
.indivi_menu_02		{ width:640px; margin:25px 0 40px 0; padding:15px 0 0 0;}
.indivi_menu_02		{ background:url(../../../shared/img/line_002.gif) left top repeat-x;}

	.indivi_menu_02 ul	{ margin:0; padding:0;}
	.indivi_menu_02 li	{ margin:0; padding:0; list-style:none; display:inline;}


/* indivi_title
------------------------------------------------------------------------------------- \*/
.indivi_title	{ width:640px; margin:0 0 25px 0; text-align:right;}

	.indivi_title h4	{ margin:0;}


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





/* list_back
--------------------------------------------------------------------- \*/
.list_back		{ width:640px; margin:22px auto 40px auto; text-align:center;}

	.list_back p	{ width:320px; margin:0 auto; padding:5px 7px; display:block;}
	.list_back p	{ background:#F3F3F3; border:1px solid #DEDEDE;}

	.list_back a	{ padding:0 0 0 11px;}
	.list_back a	{ background:url(../../../shared/img/icon_003.gif) left center no-repeat;}


.no_mgn .no_mgn_in { margin-top:-12px;}


















	
