@charset "UTF-8";

/* Itakura New Town */

/* ------------------------------------------------------------*/
/* ---------------------- hack css  ---------------------------*/
/* ------------------------------------------------------------*/


/* ---------------- PNG画像の透過 -------------------*/
/* ------------------ IE6用 ---------------------*/
	* html #mask, #gradation {
		behavior: expression(IEPNGFIX.fix(this));
	}
	* html #tab_menu * {
		behavior: expression(IEPNGFIX.fix(this));
	}
/* ---------------------------------------------*/
/* ------------------------------------------------------------*/


/* -------------------- base.cssで使用 -------------------------*/
/* ------------------ IE6用 ---------------------*/
	* html #container{
		text-align: center;
	}
	* html #download{
		margin-right: 7px;
	}
/* ---------------------------------------------*/
/* ------------------ Forefox用 ---------------------*/
	html>/**/body a:active {
	overflow: hidden;
	}
	html>/**/body a:focus {
	overflow: hidden;
	}
/* ---------------------------------------------*/
/* ------------------------------------------------------------*/


/* --------------------- top.cssで使用 -------------------------*/
/* ------------------ IE6用 ---------------------*/
	* html #contents_left{
		text-align: left;
	}
	* html #iframe_news,* html #iframe_news2{
		width: 656px;
	}
	* html #iframe_population{
		width: 320px;
	}
	* html #mobile{
		margin-right: 5px;	
	}
	* html #mobile_flame{
		/*margin-right: 5px;*/
	}
	* html #Uvoice{
		margin-top: 26px;
	}
	* html #link_bg{
		margin-top: 30px;
	}
/* ---------------------------------------------*/
/* ------------------------------------------------------------*/


/* -------------------- machizukri.cssで使用 -------------------*/
/* ------------------ IE6用 ---------------------*/
	* html #machizukri_img_under{
		margin-right:15px;
	}
	* html #machizukri_text{
		margin-left:15px;
	}
	* html .left_text{
		margin:40px 0px 0px 170px;
	}
	* html .right_text{
		margin:40px 160px 0px 0px;
	}
/* ---------------------------------------------*/
/* ------------------------------------------------------------*/


/* -------------------- seikatk-syuhen.cssで使用 -------------------*/
/* ------------------ IE6用 ---------------------*/
	* html #major_facilities .group{
		margin-left: 5px;
		margin-right: 5px;
	}
	* html #chiku_base{
		text-align: left;
		margin-right: 0px;
	}
	* html .ss_text{
		margin-top: 4px;
	}
	* html .ss_text img{
		margin-top: 0px;
	}
/* ------------------ IE7用 ---------------------*/	
	*:first-child+html .ss_text img{
		margin-top: 2px;
	}
/* ---------------------------------------------*/
/* ------------------------------------------------------------*/


/* -------------------- doro-koen.cssで使用 -------------------*/
/* ------------------ IE6用 ---------------------*/
	* html .naiyou .kouen_name{
		margin-left:20px;
	}
	* html .naiyou #photo2{
		padding-left:10px;
	}
	* html .naiyou .text{
		padding-left:10px;
	}
/* ---------------------------------------------*/
/* ------------------------------------------------------------*/


/* -------------------- zosegiyo.cssで使用 -------------------*/
/* ------------------ IE6用 ---------------------*/
	* html #develop_base{
		text-align: left;
		margin-right: 0px;
	}
/* ---------------------------------------------*/
/* ------------------------------------------------------------*/


/* -------------------- gallery.cssで使用 -------------------*/
/* ------------------ IE6用 ---------------------*/
	* html .photo_danrak{
		width:800px;
	}
/* ---------------------------------------------*/
/* ------------------------------------------------------------*/


/* ---------------- kuras.cssで使用 -------------------*/
/* ------------------ IE6用 ---------------------*/
	* html .naiyou .text{
		margin-left: 2px;
	}
/* ---------------------------------------------*/
/* ------------------------------------------------------------*/


/* ---------------- kuras_more1,2.cssで使用 -------------------*/
/* ------------------ firefox,opera9.5用 ---------------------*/
	html:not(:target) #para_1 #text_1{
		width: 492px;
		letter-spacing: 0px;
	}
	html:not(:target) #para_2 #text_2{
		width: 338px;
		letter-spacing: 0px;
	}
	html:not(:target) #para_3 #text_3{
		width: 490px;
		letter-spacing: 0px;
	}
	html:not(:target) #para_4 #text_4{
		width: 490px;
		letter-spacing: 0px;
	}
/* ------------------ safari用 ---------------------*/
	html:not(:nth-child(n)) #para_1 #text_1{
		width: 490px;
		letter-spacing: 1px;
	}
	html:not(:nth-child(n)) #para_2 #text_2{
		width: 338px;
		letter-spacing: 1px;
	}
	html:not(:nth-child(n)) #para_3 #text_3{
		width: 490px;
		letter-spacing: 1px;
	}
	html:not(:nth-child(n)) #para_4 #text_4{
		width: 480px;
		letter-spacing: 1px;
	}
/* ---------------------------------------------*/
/* ------------------------------------------------------------*/


/* ---------------- korak.cssで使用 -------------------*/
/* ------------------ IE6用 ---------------------*/
	* html .korak_danrak{
		width: auto;
		margin-left: 45px;
	}
/* ------------------ IE7用 ---------------------*/	
	*:first-child+html .korak_danrak{
		width: auto;
		margin-left: 45px;
	}
/* ---------------------------------------------*/
/* ------------------------------------------------------------*/


/* ---------------- tochibn_top.cssで使用 -------------------*/
/* ------------------ IE6用 ---------------------*/
	* html .tochibn_top_pic .group{
		margin-left: 0px;
	}
/* ---------------------------------------------*/
/* ------------------------------------------------------------*/


/* ---------------- business.cssで使用 -------------------*/
/* ------------------ IE6用 ---------------------*/
	* html .business_pic .group{
		margin-left: 0px;
	}
/* ---------------------------------------------*/
/* ------------------------------------------------------------*/


/* ---------------- itakura.cssで使用 -------------------*/
/* ---------------------- キャッチコピー -------------------*/
/* ------------------ IE6用 ---------------------*/
	* html #phrs1_hint{
		margin-left: 0px;
	}
/* ----------------------------------------------*/	

/* ---------------------- タイトル -------------------------*/
/* ------------------ IE共通 --------------------*/
	#family_name_hint{
		*position: static;
	}
/* ------------------ IE6用 ---------------------*/
	* html #family_name_hint{
		margin-left: 0px;
		position: static;
	}
	* html #family_name_line{
		margin-left: 5px;
	}
/* ----------------------------------------------*/	

/* ---------------------- 文章1 -------------------------*/
/* ------------------ IE共通 --------------------*/
	#kuras_more_hint{
		*margin-top: 20px;
	}
/* ------------------ IE6用 ---------------------*/
	* html #kuras_more_hint{
		margin-left: 0px;
	}
/* ----------------------------------------------*/	

/* ---------------------- パターン1、パターン2共通スタイル -------------------------*/
/* ------------------ IE共通 --------------------*/
	.kuras_more_sub_title {
		*padding-top: 15px;
	}
	#sub_title2{
		*margin: 10px;
	}
	#sub_title2_hint_text{
		*margin-left: 20px;
		*margin-top: -13px;
		*position: absolute;
	}
/* ------------------ IE6用 ---------------------*/
	
	* html #sub_title2_hint{
		margin-left: 0px;
		margin-right: 0px;
		padding-bottom: 10px;
	}
/* ----------------------------------------------*/	
	
/* ---------------------- パターン1で使用 -------------------------*/
/* ---------------- 文章2・写真2の部分 ---------------------*/
/* ------------------ IE6用 ---------------------*/
	* html #kuras_more_naiyou_out_ptn1 #para_1 #photo_1{
		margin: 0 5px 5px;
	}
	* html #kuras_more_naiyou_out_ptn1 #para_1 #photo_1_hint{
		margin-right: -20px;
		width: 327px;
	}
	* html #kuras_more_naiyou_out_ptn1 #para_1 #photo_1_hint_txt{
		margin-left: -250px;
	}
	* html #kuras_more_naiyou_out_ptn1 #para_1 #text_1{
		margin: 0 5px 5px;
	}
	* html #kuras_more_naiyou_out_ptn1 #para_1 #text_1_hint{
		margin-left: 0px;
		padding-bottom: 5px;
	}
	* html #kuras_more_naiyou_out_ptn1 #para_1 #text_1_hint_txt{
		margin-left: -430px;
	}
/* ---------------------------------------------*/
/* ------------------ IE7用 ---------------------*/
	*:first-child+html #kuras_more_naiyou_out_ptn1 #para_1 #text_1{
		margin-top: -10px;
	}
	*:first-child+html #kuras_more_naiyou_out_ptn1 #para_1 #text_1_hint_txt{
		margin-bottom: 10px;
	}
/* ---------------------------------------------*/

/* ---------------- 文章3・写真3･4の部分 ---------------------*/
/* ------------------ IE6用 ---------------------*/
	* html #kuras_more_naiyou_out_ptn1 #para_2 #photo_2_hint{
		margin-left: 0px;
		padding-bottom: 5px;
	}
	* html #kuras_more_naiyou_out_ptn1 #para_2 #text_2_hint{
		margin-right: -20px;
	}
	* html #kuras_more_naiyou_out_ptn1 #para_2 #photo_2_hint_txt{
		margin-left: -170px;
	}
	* html #kuras_more_naiyou_out_ptn1 #para_2 #photo_3_hint_txt{
		margin-left: -170px;
	}
	* html #kuras_more_naiyou_out_ptn1 #para_2 #text_2_hint_txt{
		margin-left: -240px;
	}
/* ------------------ IE7用 ---------------------*/
	*:first-child+html #kuras_more_naiyou_out_ptn1 #para_2 #photo_2{
		margin-top: -5px;
	}
	*:first-child+html #kuras_more_naiyou_out_ptn1 #para_2 #photo_2_hint_txt{
		margin-bottom: 5px;
	}
/* ---------------------------------------------*/

/* ---------------- 文章4・写真5の部分 ---------------------*/
/* ------------------ IE6用 ---------------------*/
	* html #kuras_more_naiyou_out_ptn1 #para_3 #photo_4{
		margin: 0 5px 5px;
	}
	* html #kuras_more_naiyou_out_ptn1 #para_3 #photo_4_hint{
		width: 327px;
		margin-right: -20px;
	}
	* html #kuras_more_naiyou_out_ptn1 #para_3 #photo_4_hint_txt{
		margin-left: -240px;
	}
	* html #kuras_more_naiyou_out_ptn1 #para_3 #text_3{
		margin: 0 5px 5px;
	}
	* html #kuras_more_naiyou_out_ptn1 #para_3 #text_3_hint{
		width: 327px;
		margin-left: 0px;
	}
	* html #kuras_more_naiyou_out_ptn1 #para_3 #text_3_hint_txt{
		margin-left: -240px;
	}
/* ------------------ IE7用 ---------------------*/
	*:first-child+html #kuras_more_naiyou_out_ptn1 #para_3 #text_3{
		margin-top: -10px;
	}
	*:first-child+html #kuras_more_naiyou_out_ptn1 #para_3 #text_3_hint_txt{
		margin-bottom: 10px;
	}
/* ---------------------------------------------*/

/* ---------------- 文章5・写真6の部分 ---------------------*/
/* ------------------ IE6用 ---------------------*/
	* html #kuras_more_naiyou_out_ptn1 #para_4 #photo_5{
		margin: 0 5px 5px;
	}
	* html #kuras_more_naiyou_out_ptn1 #para_4 #photo_5_hint{
		width: 327px;
		margin-left: 0px;
	}
	* html #kuras_more_naiyou_out_ptn1 #para_4 #photo_5_hint_txt{
		margin-left: -240px;
	}
	* html #kuras_more_naiyou_out_ptn1 #para_4 #text_4{
		margin: 0 5px 5px;
	}
	* html #kuras_more_naiyou_out_ptn1 #para_4 #text_4_hint{
		width: 327px;
		margin-right: -20px;
	}
	* html #kuras_more_naiyou_out_ptn1 #para_4 #text_4_hint_txt{
		margin-left: -240px;
	}
/* ------------------ IE7用 ---------------------*/
	*:first-child+html #kuras_more_naiyou_out_ptn1 #para_4 #photo_5{
		margin-top: -10px;
	}
	*:first-child+html #kuras_more_naiyou_out_ptn1 #para_4 #photo_5_hint_txt{
		margin-bottom: 10px;
	}
/* ---------------------------------------------*/


/* ---------------------- パターン2で使用 -------------------------*/
/* ---------------- 文章2・写真2の部分 ---------------------*/
/* ------------------ IE6用 ---------------------*/
	* html #kuras_more_naiyou_out_ptn2 #para_1 #photo_1{
		margin: 0 5px 5px;
	}
	* html #kuras_more_naiyou_out_ptn2 #para_1 #photo_1_hint{
		margin-left: 0px;
	}
	* html #kuras_more_naiyou_out_ptn2 #para_1 #photo_1_hint_txt{
		margin-left: -250px;
	}
	* html #kuras_more_naiyou_out_ptn2 #para_1 #text_1{
		margin: 0 5px 5px;
	}
	* html #kuras_more_naiyou_out_ptn2 #para_1 #text_1_hint{
		margin-right: -20px;
	}
	* html #kuras_more_naiyou_out_ptn2 #para_1 #text_1_hint_txt{
		margin-left: -430px;
	}
/* ---------------------------------------------*/
/* ------------------ IE7用 ---------------------*/
	*:first-child+html #kuras_more_naiyou_out_ptn2 #para_1 #photo_1{
		margin-top: -10px;
	}
	*:first-child+html #kuras_more_naiyou_out_ptn2 #para_1 #photo_1_hint_txt{
		margin-bottom: 10px;
	}
/* ---------------------------------------------*/

/* ---------------- 文章3・写真3･4の部分 ---------------------*/
/* ------------------ IE6用 ---------------------*/
	* html #kuras_more_naiyou_out_ptn2 #para_2_pic{
		margin-right: -20px;
	}
	* html #kuras_more_naiyou_out_ptn2 #para_2 #photo_2_hint{
		margin-right: 0px;
	}
	* html #kuras_more_naiyou_out_ptn2 #para_2 #photo_2_hint_txt{
		margin-left: -170px;
	}
	* html #kuras_more_naiyou_out_ptn2 #para_2 #photo_3_hint_txt{
		margin-left: -170px;
	}
	* html #kuras_more_naiyou_out_ptn2 #para_2 #text_2_hint{
		margin-left: 0px;
	}
	* html #kuras_more_naiyou_out_ptn2 #para_2 #text_2_hint_txt{
		margin-left: -240px;
	}
/* ------------------ IE7用 ---------------------*/
	*:first-child+html #kuras_more_naiyou_out_ptn2 #para_2 #photo_3{
		margin-top: -5px;
	}
	*:first-child+html #kuras_more_naiyou_out_ptn2 #para_2 #photo_3_hint_txt{
		margin-bottom: 5px;
	}
	*:first-child+html #kuras_more_naiyou_out_ptn2 #para_2 #text_2{
		margin-top: -5px;
	}
	*:first-child+html #kuras_more_naiyou_out_ptn2 #para_2 #text_2_hint_txt{
		margin-bottom: 5px;
	}
/* ---------------------------------------------*/

/* ---------------- 文章4・写真5の部分 ---------------------*/
/* ------------------ IE6用 ---------------------*/
	* html #kuras_more_naiyou_out_ptn2 #para_3 #photo_4{
		margin: 0 5px 5px;
	}
	* html #kuras_more_naiyou_out_ptn2 #para_3 #photo_4_hint{
		width: 327px;
		margin-left: 0px;
	}
	* html #kuras_more_naiyou_out_ptn2 #para_3 #photo_4_hint_txt{
		margin-left: -240px;
	}
	* html #kuras_more_naiyou_out_ptn2 #para_3 #text_3{
		margin: 0 5px 5px;
	}
	* html #kuras_more_naiyou_out_ptn2 #para_3 #text_3_hint{
		width: 327px;
		margin-right: -20px;
	}
	* html #kuras_more_naiyou_out_ptn2 #para_3 #text_3_hint_txt{
		margin-left: -240px;
	}
/* ------------------ IE7用 ---------------------*/
	*:first-child+html #kuras_more_naiyou_out_ptn2 #para_3 #photo_4{
		margin-top: -10px;
	}
	*:first-child+html #kuras_more_naiyou_out_ptn2 #para_3 #photo_4_hint_txt{
		margin-bottom: 10px;
	}
/* ---------------------------------------------*/

/* ---------------- 文章5・写真6の部分 ---------------------*/
/* ------------------ IE6用 ---------------------*/
	* html #kuras_more_naiyou_out_ptn2 #para_4 #photo_5{
		margin: 0 5px 5px;
	}
	* html #kuras_more_naiyou_out_ptn2 #para_4 #photo_5_hint{
		width: 327px;
		margin-right: -20px;
	}
	* html #kuras_more_naiyou_out_ptn2 #para_4 #photo_5_hint_txt{
		margin-left: -240px;
	}
	* html #kuras_more_naiyou_out_ptn2 #para_4 #text_4{
		margin: 0 5px 5px;
	}
	* html #kuras_more_naiyou_out_ptn2 #para_4 #text_4_hint{
		width: 327px;
		margin-left: 0px;
	}
	* html #kuras_more_naiyou_out_ptn2 #para_4 #text_4_hint_txt{
		margin-left: -240px;
	}
/* ------------------ IE7用 ---------------------*/
	*:first-child+html #kuras_more_naiyou_out_ptn2 #para_4 #text_4{
		margin-top: -10px;
	}
	*:first-child+html #kuras_more_naiyou_out_ptn2 #para_4 #text_4_hint_txt{
		margin-bottom: 10px;
	}
/* ---------------------------------------------*/
/* ------------------------------------------------------------*/




