@import url( format.css );
@import url( base.css );
@import url( inner.css );


/* mainContents style
---------------------------------------------------- */

#leftContents{
	width:645px;
	text-align:center;
	border:none;
	background:none;
}
#leftContents .inL{
	border:1px solid #D5CCB9;
	width:581px;
	text-align:center;
	background-color: #fdfcf8;
	padding-top: 30px;
	padding-bottom: 10px;
	margin: 0px;
	padding-right: 32px;
	padding-left: 32px;
}
	h1.pageTitle{
		padding:0px;
		text-align:left;
		height:60px;
		background:url(../../images/town/tt_town.gif) no-repeat;
	}
	.pageTitle span{
		position: absolute;
		z-index: -1;
	}

	.listBlock{
		padding:0px 0px 15px 0px;
		text-align:center;
		line-height:150%;
	}
	.listBlock p.txt01{
		padding:0px 0px 5px 0px;
		text-align:left;
		line-height:150%;
	}
	.listBlock p.tenmabashi_txt01{
		padding:20px 0px 20px 0px;
		text-align:left;
		line-height:150%;
	}


	.listBlock h2{
		width:581px;
		height:30px;
		margin-bottom:20px;
		text-align:left;
	}
	.listBlock span{
		position: absolute;
		z-index: -1;
	}
	.listBlock h2#takarazuka{
		background: url("../../images/town/stt_takarazuka.gif") ;
	}
	.listBlock h2#hanshin{
		background: url("../../images/town/stt_hanshin.gif") ;
	}
	.listBlock h2#osakacity{
		background: url("../../images/town/stt_osakacity.gif") ;
	}
	.listBlock h2#hokusetsu{
		background: url("../../images/town/stt_hokusetsu.gif") ;
	}


	/* 記事内容 */
	.listBlock .dcontents {
		width:581px;
		margin:10px auto 0px auto;
		padding:0px 0px 0px 0px;
		text-align:left;

	}
	.listBlock .dcontBlock {
		float:left;
		width:170px;
		margin-right:25px;
		
	}
	.listBlock .dcontBlockE {
		float:left;
		width:170px;
		margin-right:0px;
	}
	.listBlock .dimage {
		width:170px;
		height:122px;
		background: url("../../images/town/img_bg.gif") no-repeat left top;	
		text-align:center;
		padding:0px 0px 0px 0px;
		margin:0px 0px 5px 0px;

	}
	.listBlock .dimage img{
		margin:3px auto 0px auto;
	}
	.listBlock .dtitle {
		padding:0px 0px 0px 0px;
		margin:0px;
	}

	.listBlock .dtitle a:link ,.listBlock .dtitle a:visited{ 
		color: #9D0B0E; 
		text-decoration: underline;
		font-weight:bold;
	}

	.listBlock .dtitle a:active ,.listBlock .dtitle a:hover{
		color: #4883B4;  
		text-decoration: none;
	}
	.listBlock .dmemo {
		padding:0px 0px 5px 0px;
		margin:0px 0px;
	}

	
	/*---- detail page ----------*/

	.listBlock .dcontents01 {
		width:581px;
		margin:10px auto 0px auto;
		padding:0px 0px 0px 0px;
		text-align:left;

	}

	/* separete layout */
	.listBlock .dcontBlockL01 {
		float:left;
		width:350px;
		text-align:left;
	}
	.listBlock .dcontBlockL01 p{
		padding:0px 0px 25px 0px;
	}
	.listBlock .dcontBlockL01 p.end{
		padding:0px 0px 0px 0px;
	}


	.listBlock .dcontBlockR01 {
		float:right;
		width:214px;
		text-align:center;
		line-height:120%;		
		margin:0px;

	}

	.listBlock .dcontBlock_bg {
		background: url("../../images/town/town_d_bg.gif");
	}
	.listBlock .dcontBlockR01 .in {
		padding:4px 0px 4px 0px;
		margin:0px auto;
		text-align:center;
	}
	.listBlock .dcontBlockR01 .in p{
		padding:3px 4px 0px 4px;
		text-align:left;
		font-size:83%;/* render 10px　*/
	}
	.listBlock  .page_top_s{
		font-size:83%;/* render 10px　*/
		padding-top:5px;
		text-align:right;

	}


	/* 1line layout */
	.listBlock .dcontBlock02 {
		width:573px;
		text-align:left;
		margin:5px 0px 0px 0px;

		/* bottom配置 */
	    	position: relative;	
	}
	body >.dcontBlock02 {
	    height: auto;
	}

	.listBlock .dcontBlock02 .in{
		padding:7px 7px 7px 7px;
	}

	.listBlock .dcontBlock02 .dmemo{
		left:220px;
		position: absolute;
		bottom: 10px;
		width:338px;
		font-size:86%;/* render 10px　*/
		line-height:130%;

		padding:0px 0px 0px 0px;
		margin:0px 0px;
	}


	.listBlock span.small {
		position: relative;
		z-index: 0;
	}

	.hr01 {
		width:578px;
		height:1px;
		margin:5px 0px 15px 0px;
		background: url("../../images/town/hr01.gif") repeat-x left top;	
	}

	.txtSmall {
	margin-top: 3px;
	font-size:10px;
	text-align:left;
	}

	.bukken_bnr {
	margin: 30px 0;
	}

	/* topic */
	.topic {
		text-align:left;
		background-color:#FFFFFF;
		width:559px;
		border:1px solid #E4D8C1;
		padding:15px 10px 12px;
		margin:0 0 15px 0;
	}
	.topic h2 {
		margin: 0 0 15px 0;
		font-size:0;
	}
		/* topicBlock1:画像：左、テキスト：右 */
		/* topicBlock2:画像3枚 */
		.topic .topicBlock1,
		.topic .topicBlock2 {
			width: 559px;
		}
		.topic .topicBlock1 .boxL {
			float:left;
			width:240px;
		}
		.topic .topicBlock1 .boxR {
			float:right;
			width:309px;
		}
		.topic .topicBlock1 .boxR p,
		.topic .topicBlock2 p {
			font-size:10px;
		}
		.topic .topicBlock1 .boxR p.txtNormal {
			font-size:12px;
		}
		.topic .topicBlock2 p {
			margin-top:3px;
		}
		.topic .topicBlock2 .boxL {
			float:left;
			width:181px;
			margin-right:8px;
		}
		.topic .topicBlock2 .boxR {
			float:right;
			width:181px;
		}

	.smallR {
		font-size:10px;
		text-align:right;	
		}
	p.indent1 {
		margin-left :1em;
		text-indent: -1em;
	}
	p.indent2 {
		margin-left :2em;
		text-indent: -2em;
	}
	p.indent3 {
		margin-left :3em;
		text-indent: -3em;
	}


	/* detail page --- rightContents */



	#rightContents_d{
		width:221px;
		float:right;
		text-align:center;
		border:none;
		background:none;
		padding:0px 0px 0px 0px;
	}
	#rightContents_d .searchTownOuter{
	width:219px;
	_width:221px;
	margin:0px auto 0px auto;
	border:1px solid #D5CCB9;
	text-align:center;
	margin:0px auto 13px auto;
	background-color: #fdfcf8;
	}

	#rightContents_d .searchTown{
		width:202px;
		margin:0px auto 0px auto;
		padding:5px 0px 15px 0px;
		text-align:left;

	}
		#rightContents_d .searchTown ul{
			margin:0px;
			padding:0px;
		}

		#rightContents_d .searchTown ul li{
			list-style-type: none;
			padding-left: 15px;
			padding-right: 0px;
			padding-top:5px;
			padding-bottom:9px;
			text-align:left;
			/*
			width:115px;
			_width:110px;
			*/
			line-height: 160%;
		}
		#rightContents_d .searchTown ul li.head{
			background-image: url(../../images/town/townlist_head.gif);
			background-repeat: no-repeat;
			background-position: left bottom;
			padding-left: 26px;
		}
		#rightContents_d .searchTown ul li.town01{
			background-image: url(../../images/town/townlist01.gif);
			background-repeat: no-repeat;
			background-position: left bottom;
			padding-left: 45px;
		}
		#rightContents_d .searchTown ul li.town02{
			background-image: url(../../images/town/townlist02.gif);
			background-repeat: no-repeat;
			background-position: left bottom;
			padding-left: 45px;
		}

	#rightContents_d .searchLineup{
		width:208px;
		margin:0px auto 0px auto;
		padding:25px 0px 15px 0px;
		text-align:left;

	}
	#rightContents_d .searchLineup img.guide{
		margin-bottom:12px;
	}
		#rightContents_d .searchLineup ul{
			margin:0px;
			padding:0px 0px 12px 0px;
			clear:both;
		}

		#rightContents_d .searchLineup ul li{
			list-style-type: none;
			padding-left: 0px;
			padding-right: 0px;
			padding-top:5px;
			padding-bottom:8px;
			text-align:left;
			/*
			width:115px;
			_width:110px;
			*/
			line-height: 160%;
		}
		#rightContents_d .searchLineup ul li.head{
			background-image: url(../../images/town/lineup_head.gif);
			background-repeat: no-repeat;
			background-position: left top;
			padding-top:5px;
			padding-bottom:16px;
			padding-left: 26px;
			font-weight:bold;
			font-size:78%;/* render 10px　*/
		}
		#rightContents_d .searchLineup ul li.head02{
			background-image: url(../../images/town/lineup_head2.gif);
			background-repeat: no-repeat;
			background-position: left top;
			padding-top:6px;
			height:34px;
			line-height:110%;
			padding-bottom:6px;
			padding-left: 26px;
			font-weight:bold;
			font-size:78%;/* render 10px　*/
		}
		#rightContents_d .searchLineup ul li.lineup01{
			background-image: url(../../images/town/lineup01.gif);
			background-repeat: no-repeat;
			background-position: left 2px;
			padding-top:0px;
			padding-bottom:8px;
			padding-left: 26px;
			font-size:78%;/* render 10px　*/
		}
		#rightContents_d .searchLineup ul li.lineup02{
			background-image: url(../../images/town/lineup02.gif);
			background-repeat: no-repeat;
			background-position: left 2px;
			padding-top:0px;
			padding-bottom:8px;
			padding-left: 26px;
			font-size:78%;/* render 10px　*/
		}


		#rightContents_d .searchLineup ul li a:link ,#rightContents_d .searchLineup ul li a:visited{ 
			text-decoration: none;	
		}

		#rightContents_d .searchLineup ul li a:active ,#rightContents_d .searchLineup ul li a:hover{
			text-decoration: none;
		}

/* 右サイド　追加CSS -------------------------------------------------------------------*/

.dcontBlockR01 .in a:link{color:#0099cc}

div.img_center{
margin:10px auto;
clear:both;
}
.date{
text-align:right;
margin:0 auto 20px;
font-size:86%;/* render 10px　*/
color:#666;
}

.caption{
margin:6px 0;
font-size:86%;/* render 10px */
color:#0099cc;
}

.pk{
color:#ff3366;
}
.m10_b{
margin:0 0 10px;
}
.m20_b{
margin:0 0 20px;
}

.f_center{
margin-left:auto;
margin-right:auto;
}
.f_left{
float:left;
}
.f_right{
float:right;
}

.in_box{
width:206px;
text-align:left;
margin:0 auto 16px;
}

.img_boxL{
float:left;
text-align:left;
width:106px;
height:auto;
}

.img_boxL02{
float:left;
text-align:left;
width:126px;
height:106px;
}

.img_boxL03{
float:left;
text-align:left;
width:126px;
height:auto;
}

.img_boxR{
float:right;
width:106px;
}


/* 神戸 -------------------------------------------------------------------*/
	.listBlock h2#kobe01{
		background: url("../../images/town/kobe/stt_kobe01.gif") ;
	}
	.listBlock h2#kobe02{
		background: url("../../images/town/kobe/stt_kobe02s.gif") ;
		width:351px;
	}
	.listBlock h2#kobe03{
		background: url("../../images/town/kobe/stt_kobe03.gif") ;
	}
	.listBlock h2#kobe04{
		background: url("../../images/town/kobe/stt_kobe04.gif") ;
	}
	.listBlock h2#kobe05{
		background: url("../../images/town/kobe/stt_kobe05.gif") ;
	}
	.listBlock h2#kobe06{
		background: url("../../images/town/kobe/stt_kobe06.gif") ;
	}
	.listBlock h2#kobe07{
		background: url("../../images/town/kobe/stt_kobe07.gif") ;
	}
	.listBlock h2#kobe08{
		background: url("../../images/town/kobe/stt_kobe08.gif") ;
	}
	.listBlock h2#kobe09{
		background: url("../../images/town/kobe/stt_kobe09.gif") ;
	}

/* 天満橋 -------------------------------------------------------------------*/
	.listBlock h2#tenmabashi01{
		background: url("../../images/town/tenmabashi/stt_tenmabashi01.gif") ;
	}
	.listBlock h2#tenmabashi02{
		background: url("../../images/town/tenmabashi/stt_tenmabashi02.gif") ;
	}
	.listBlock h2#tenmabashi03{
		background: url("../../images/town/tenmabashi/stt_tenmabashi03s.gif") ;
		width:351px;
	}
	.listBlock h2#tenmabashi04{
		background: url("../../images/town/tenmabashi/stt_tenmabashi04.gif") ;
	}
	.listBlock h2#tenmabashi05{
		background: url("../../images/town/tenmabashi/stt_tenmabashi05.gif") ;
	}
	.listBlock h2#tenmabashi06{
		background: url("../../images/town/tenmabashi/stt_tenmabashi06.gif") ;
	}
	.listBlock h2#tenmabashi07{
		background: url("../../images/town/tenmabashi/stt_tenmabashi07.gif") ;
	}
	.listBlock h2#tenmabashi08{
		background: url("../../images/town/tenmabashi/stt_tenmabashi08.gif") ;
	}
	.listBlock h2#tenmabashi09{
		background: url("../../images/town/tenmabashi/stt_tenmabashi09.gif") ;
	}

/* 茨木 -------------------------------------------------------------------*/
	.listBlock h2#ibaraki01{
		background: url("../../images/town/ibaraki/stt_ibaraki01.gif") ;
	}
	.listBlock h2#ibaraki02{
		background: url("../../images/town/ibaraki/stt_ibaraki02s.gif") ;
		width:351px;
	}
	.listBlock h2#ibaraki03{
		background: url("../../images/town/ibaraki/stt_ibaraki03s.gif") ;
		width:351px;
	}
	.listBlock h2#ibaraki04{
		background: url("../../images/town/ibaraki/stt_ibaraki04s.gif") ;
		width:351px;
	}
	.listBlock h2#ibaraki05{
		background: url("../../images/town/ibaraki/stt_ibaraki05s.gif") ;
		width:351px;
	}

/* 宝塚 -------------------------------------------------------------------*/
	.listBlock h2#takarazuka01{
		background: url("../../images/town/takarazuka/stt_takarazuka01.gif") ;
	}
	.listBlock h2#takarazuka02{
		background: url("../../images/town/takarazuka/stt_takarazuka02s.gif") ;
		width:351px;
	}
	.listBlock h2#takarazuka03{
		background: url("../../images/town/takarazuka/stt_takarazuka03s.gif") ;
		width:351px;
	}
	.listBlock h2#takarazuka04{
		background: url("../../images/town/takarazuka/stt_takarazuka04.gif") ;
	}
	.listBlock h2#takarazuka05{
		background: url("../../images/town/takarazuka/stt_takarazuka05s.gif") ;
		width:351px;
	}
	.listBlock h2#takarazuka06{
		background: url("../../images/town/takarazuka/stt_takarazuka06s.gif") ;
		width:351px;
	}
	.listBlock h2#takarazuka07{
		background: url("../../images/town/takarazuka/stt_takarazuka07s.gif") ;
		width:351px;
	}
	.listBlock h2#takarazuka08{
		background: url("../../images/town/takarazuka/stt_takarazuka08s.gif") ;
		width:351px;
	}
	.listBlock h2#takarazuka09{
		background: url("../../images/town/takarazuka/stt_takarazuka09s.gif") ;
		width:351px;
	}

/* 六甲山 -------------------------------------------------------------------*/
	.listBlock h2#rokkousan01{
		background: url("../../images/town/rokkousan/stt_rokkousan01.gif") ;
	}
	.listBlock h2#rokkousan02{
		background: url("../../images/town/rokkousan/stt_rokkousan02s.gif") ;
		width:351px;
	}
	.listBlock h2#rokkousan03{
		background: url("../../images/town/rokkousan/stt_rokkousan03s.gif") ;
		width:351px;
	}
	.listBlock h2#rokkousan04{
		background: url("../../images/town/rokkousan/stt_rokkousan04.gif") ;
	}
	.listBlock h2#rokkousan05{
		background: url("../../images/town/rokkousan/stt_rokkousan05s.gif") ;
		width:351px;
	}
	.listBlock h2#rokkousan06{
		background: url("../../images/town/rokkousan/stt_rokkousan06s.gif") ;
		width:351px;
	}
	.listBlock h2#rokkousan07{
		background: url("../../images/town/rokkousan/stt_rokkousan07s.gif") ;
		width:351px;
	}
	.listBlock h2#rokkousan08{
		background: url("../../images/town/rokkousan/stt_rokkousan08s.gif") ;
		width:351px;
	}

/* 高槻 -------------------------------------------------------------------*/
	.listBlock h2#takatuki01{
		background: url("../../images/town/takatuki/stt_takatuki01.gif") ;
	}
	.listBlock h2#takatuki02{
		background: url("../../images/town/takatuki/stt_takatuki02s.gif") ;
		width:351px;
	}
	.listBlock h2#takatuki03{
		background: url("../../images/town/takatuki/stt_takatuki03s.gif") ;
		width:351px;
	}
	.listBlock h2#takatuki04{
		background: url("../../images/town/takatuki/stt_takatuki04.gif") ;
	}
	.listBlock h2#takatuki05{
		background: url("../../images/town/takatuki/stt_takatuki05s.gif") ;
		width:351px;
	}
	.listBlock h2#takatuki06{
		background: url("../../images/town/takatuki/stt_takatuki06s.gif") ;
		width:351px;
	}
	.listBlock h2#takatuki07{
		background: url("../../images/town/takatuki/stt_takatuki07s.gif") ;
		width:351px;
	}
	.listBlock h2#takatuki08{
		background: url("../../images/town/takatuki/stt_takatuki08s.gif") ;
		width:351px;
	}
	.listBlock h2#takatuki09{
		background: url("../../images/town/takatuki/stt_takatuki09s.gif") ;
		width:351px;
	}

/* 甲子園 -------------------------------------------------------------------*/
	.listBlock h2#koushien01{
		background: url("../../images/town/koushien/stt_koushien01.gif") ;
	}
	.listBlock h2#koushien02{
		background: url("../../images/town/koushien/stt_koushien02s.gif") ;
		width:351px;
	}
	.listBlock h2#koushien03{
		background: url("../../images/town/koushien/stt_koushien03s.gif") ;
		width:351px;
	}
	.listBlock h2#koushien04{
		background: url("../../images/town/koushien/stt_koushien04.gif") ;
	}
	.listBlock h2#koushien05{
		background: url("../../images/town/koushien/stt_koushien05s.gif") ;
		width:351px;
	}
	.listBlock h2#koushien06{
		background: url("../../images/town/koushien/stt_koushien06s.gif") ;
		width:351px;
	}
	.listBlock h2#koushien07{
		background: url("../../images/town/koushien/stt_koushien07.gif") ;
	}
	.listBlock h2#koushien08{
		background: url("../../images/town/koushien/stt_koushien08s.gif") ;
		width:351px;
	}
	.listBlock h2#koushien09{
		background: url("../../images/town/koushien/stt_koushien09s.gif") ;
		width:351px;
	}

/* 千里ニュータウン -------------------------------------------------------------------*/
	.listBlock h2#senri01{
		background: url("../../images/town/senri/stt_senri01.gif") ;
	}
	.listBlock h2#senri02{
		background: url("../../images/town/senri/stt_senri02s.gif") ;
		width:351px;
	}
	.listBlock h2#senri03{
		background: url("../../images/town/senri/stt_senri03s.gif") ;
		width:351px;
	}
	.listBlock h2#senri04{
		background: url("../../images/town/senri/stt_senri04.gif") ;
	}
	.listBlock h2#senri05{
		background: url("../../images/town/senri/stt_senri05s.gif") ;
		width:351px;
	}
	.listBlock h2#senri06{
		background: url("../../images/town/senri/stt_senri06s.gif") ;
		width:351px;
	}
	.listBlock h2#senri07{
		background: url("../../images/town/senri/stt_senri07s.gif") ;
		width:351px;
	}
	.listBlock h2#senri08{
		background: url("../../images/town/senri/stt_senri08.gif") ;
	}
	.listBlock h2#senri09{
		background: url("../../images/town/senri/stt_senri09s.gif") ;
		width:351px;
	}
/* 中之島 -------------------------------------------------------------------*/
	.listBlock h2#naka01{
		background-image:url(../../images/town/nakanoshima/02image.jpg);
	}
	.listBlock h2#naka02{
		background-image:url(../../images/town/nakanoshima/04image.jpg);
		width:351px;
	}
	.listBlock h2#naka03{
		background-image:url(../../images/town/nakanoshima/08image.jpg);
	}
	.listBlock h2#naka04{
		background-image:url(../../images/town/nakanoshima/12image.jpg);
	}
	.listBlock h2#naka05{
		background-image:url(../../images/town/nakanoshima/17image.jpg);
	}
	.listBlock h2#naka06{
		background-image:url(../../images/town/nakanoshima/20image.jpg);
	}
	.listBlock h2#naka07{
		background-image:url(../../images/town/nakanoshima/new04.jpg);
	}
	#naka_l{
	width:281px;
	float:left;
	}
	#naka_r{
	width:281px;
	float:right;
	}
	.naka_text{
	text-align:left;
	}
/* 神戸市・灘区 -------------------------------------------------------------------*/
	.listBlock h2#nada01{
		background: url("../../images/town/nada/stt_nada01.gif") ;
	}
	.listBlock h2#nada02{
		background: url("../../images/town/nada/stt_nada02.gif") ;
	}
	.listBlock h2#nada03{
		background: url("../../images/town/nada/stt_nada03s.gif") ;
		width:351px;
	}
	.listBlock h2#nada04{
		background: url("../../images/town/nada/stt_nada04.gif") ;
	}
	.listBlock h2#nada05{
		background: url("../../images/town/nada/stt_nada05.gif") ;
	}
/* 大阪市・北区 -------------------------------------------------------------------*/
	.listBlock h2#kita01{
		background: url("../../images/town/kita/stt_kita01.gif") ;
	}
	.listBlock h2#kita02{
		background: url("../../images/town/kita/stt_kita02.gif") ;
	}
	.listBlock h2#kita03{
		background: url("../../images/town/kita/stt_kita03.gif") ;
	}
	.listBlock h2#kita04{
		background: url("../../images/town/kita/stt_kita04.gif") ;
	}
	.listBlock h2#kita05{
		background: url("../../images/town/kita/stt_kita05.gif") ;
	}
	.listBlock h2#kita06{
		background: url("../../images/town/kita/stt_kita06.gif") ;
	}
	.listBlock h2#kita07{
		background: url("../../images/town/kita/stt_kita07.gif") ;
	}
	.listBlock h2#kita08{
		background: url("../../images/town/kita/stt_kita08.gif") ;
	}
	.listBlock h2#kita09{
		background: url("../../images/town/kita/stt_kita09.gif") ;
	}
	.kita03_box{
	width:581px;
	padding-bottom:10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DC101B;
	background-color: #FFFFCC;
	background: url("../../images/town/kita/kita03_box_bg.gif") ;
	}
	.kita06_box{
	width:581px;
	padding-bottom:10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #5876B8;
	background-color: #FFFFCC;
	background: url("../../images/town/kita/kita06_box_bg.gif") ;
	}
	.box_left{
    width:290px;
	float:left;
	}
	.box_left p{
	padding:0 10px 5px 10px;
	font-size:10px;
	float:left;
	}
	.box_right{
    width:290px;
	float:left;
	}
	.box_right p{
    padding:0 10px 0 10px;
	font-size:10px;
	float:left;
	}
	.box_right p.tel{
    padding:0 10px 0 10px;
	font-size:12px;
	float:left;
	}
	.kita09_box{
	width:581px;
	padding-bottom:5px;
	border-bottom-width: 1px;
	background-color: #FFF6EA;
	background: url("../../images/town/kita/kita09_box_bg.gif") ;
	}
	.box_chayamachi{
	width:581px;
	padding:0;
	margin:0;
	}
	.box_chayamachi p{
	padding:0 10px 0 10px;
	margin:0;
	font-size:12px;
	color:#333333;
	float:left;
	}
/* 吹田市 -------------------------------------------------------------------*/
	.listBlock h2#suita01{
		background: url("../../images/town/suita/stt_suita01.gif") ;
	}
	.listBlock h2#suita02{
		background: url("../../images/town/suita/stt_suita02.gif") ;
	}
	.listBlock h2#suita03{
		background: url("../../images/town/suita/stt_suita03.gif") ;
	}
	.suita_txtSmall {
	font-size:10px;
	text-align:left;
	}
	.suita_bnr {
	margin: 30px 0;
	}
/* 箕面市 -------------------------------------------------------------------*/
	.listBlock h2#minoh01{
		background: url("../../images/town/minoh/stt_minoh01.gif") ;
	}
	.listBlock h2#minoh02{
		background: url("../../images/town/minoh/stt_minoh02.gif") ;
	}
	.listBlock h2#minoh03{
		background: url("../../images/town/minoh/stt_minoh03.gif") ;
	}
/* 豊中市 -------------------------------------------------------------------*/
	.listBlock h2#toyonaka01{
		background: url("../../images/town/toyonaka/stt_toyonaka01.gif") ;
	}
	.listBlock h2#toyonaka02{
		background: url("../../images/town/toyonaka/stt_toyonaka02.gif") ;
	}
	.listBlock h2#toyonaka03{
		background: url("../../images/town/toyonaka/stt_toyonaka03.gif") ;
	}
	.listBlock h2#toyonaka04{
		background: url("../../images/town/toyonaka/stt_toyonaka04.gif") ;
	}
	
	.toyonakaBlock1 {
		width: 559px;
	}
	.toyonakaBlock1 .boxL {
		float:left;
		width:314px;
	}
	.toyonakaBlock1 .boxR {
		float:right;
		width:204px;
	}
	.toyonakaBlock1 .boxR p {
			margin-top:3px;
	}
			

