
/* inquiry */

	/* index */
	.box_inq1{ width:764px; margin-bottom:16px; background:url(../inquiry/images/box_inq_bottom.gif) center bottom no-repeat; }
	.box_inq2{ width:764px; }


/* footer */

	/* group */
	#links table{ width:660px; font-size:90%; margin-left:22px; }
	#links td{ width:220px; line-height:2em; }

	/* site_map */
	table#map{ width:760px; color:#999; font-size:90%; }
	table#map td{ width:320px; }
	table#map .list_outer{ border-left:4px solid #ccc; padding:12px; }
	table#map .list_outer li li{ margin-top:2em; }
	table#map .list_outer li li li{ margin:4px 0px 0px 10px; }
	table#map .list_other{ border-left:4px solid #ccc; padding-left:12px; }
	table#map .list_other li {  margin-top:2em;  }
	table#map .list_other li li{  margin:4px 0px 0px 10px;  }
	
	
	/* office */
	table#table_o{ width:764px; }
	table#table_o .td_l{ width:220px; }
	table#table_o td{ padding-top:26px; line-height:140%; }
	table#table_o td td{ padding-top:0px; }
	table#table_o td table{ margin-bottom:20px; }
	table#table_o table td{ padding:6px; }
	table#table_o img{ margin-top:2px; }
	
	/* profile */
	#t_profile td{ padding-top:26px; line-height:150%; }
	#t_profile #toprow td{ padding-top:4px; }
	#t_profile img{ margin-top:-2px; }
	
	/* about */
	#box_about{ width:628px; }
	#box_about h2{ margin-top:2em; }
	
	/* privacy */
	#box_privacy{ width:628px; }
	#box_privacy h3{ margin-top:3em; }
	#box_privacy h4{ margin-top:2em; }
	#box_privacy p{ margin-left:1em; }
	
	
/*--パートナー募集--*/
	
	/*--1カラムpartner--*/
	#content_wide{ padding:0px 30px;
				   margin:0px 2px;
				   text-align:left;
				   background-color:#FFFFFF;
				   }
	/* box */	
	.box_p1{ background:url(../partner/images/box_p1_bottom.gif) left bottom no-repeat; margin-bottom:20px; }
	
	.box_p1 { width:740px; padding:0px 0px 0px 0px; }

	/** text **/
	.partner_txt{
	line-height:140%;
	}
	

	
/*--夢袋--*/
	
	/*--1カラム夢袋--*/
	#content_yume{ padding:0px 16px;
				   margin:0px 2px;
				   text-align:left;
				   background-color:#FFFFFF;
				   }
	#content_yume a{ color:#FFFFFF; text-decoration:underline;}
    #content_yume a:visited{ color:#FFFFFF; text-decoration:underline; }
    #content_yume a:hover{ color:#FFFFFF; text-decoration:none;}
				   
				   
    #content_yume .link a{ color:#333333; text-decoration:none;}
    #content_yume .link a:visited{ color:#333333; text-decoration:none; }
    #content_yume .link a:hover{ color:#333333; text-decoration:underline;}
	.yume_txt{
				   line-height:140%;
				   color:#FFFFFF;
				   }
	.yume_txt_s{ font-size:11px;
				   line-height:140%;
				   color:#FFFFFF;
				   }
				   
/*--グレードアップフェスタ--*/
	
	/*--1カラムグレードアップ--*/
	#content_gradeup{ padding:0px 16px;
				   margin:0px 2px;
				   text-align:left;
				   background-color:#FFFFFF;
				   }
				   
	.gradeup_txt{
				   line-height:140%;
				   color:#FFFFFF;
				   }
	.gradeup_txt_s{ font-size:11px;
				   line-height:140%;
				   color:#000000;
				   }
				   
				  
/*--インフォメーション--*/
	
	/*--1カラム--*/
	#content_info{ 
	
	               padding:0px 0px 0px 120px;
				   margin:0px 2px;
				   text-align:left;
				   background-color:#FFFFFF;
				   }
	#content_info .info_head{
	font-size:14px;
	font-weight:bold;
	}
	#content_info td{
	padding:5px 0;
	line-height:200%;
	}
	
	#link_up2{ clear:both; padding-bottom:20px; text-align:right; font-size:80%;}
	#link_up2 a{ color:#333; text-decoration:none; }
	#link_up2 a:hover{ text-decoration:underline; }
	
	#info_table table {
		margin:0px;
		padding:0px;
	}
	#content_info p {
		width:600px;
	}
