/* [common] ---------------------------------------------------------- */
.fl {
	float:left;
}

.fr {
	float:right;
}

.cap {
	font-size: 10px;
	line-height: 130%;
	color: #333333;
	padding-top:0px;
}

.clear {
	clear:both;
}

.pagelink{
	background-image: url(/common/image/content/icon_link_01.gif);
	background-repeat: no-repeat;
	background-position: left center;
	float: right;
	padding-left: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
}

.waku{
	padding: 10px;
	width: 628px;
	border: 1px solid #999999;
}

#main {
	width:650px;
	clear:both;
	padding-bottom:20px;
}

#menu_header,
#menu_footer{
	width:650px;
	clear:both;
}

#menu_header li{
	float:left;
	padding-bottom:20px;
}

#menu_footer li{
	float:left;
	padding-top:15px;
}

#tel {
	clear:both;
	padding-bottom:20px;
}

#banner_big {
	clear:both;
	padding:15px 0 20px 0;
}

#banner_small_r{
	padding-bottom:20px;
	float:right;
}

#banner_small_l{
	padding-bottom:20px;
	float:left;
	clear:both;
	
}

#banner_small_lc {
	margin:0 auto;
	display:block;
	padding-bottom:20px;
	width:321px;
	height:101px;
}

#pickup{
	clear:both;
	padding-top:30px;
}


#pickup a{
	color: #2d2d2d;
	text-decoration: none;
	display:block;
	width:180px;
	height: 91px;
	padding-top: 40px;
	padding-left: 10px;
	padding-right: 130px;
}

#pickup a:hover{
	color: #0066FF;
	text-decoration: underline;
}

#pickup p.topics{
	color: #2d2d2d;
	text-decoration: none;
	display:block;
	width:180px;
	height: 91px;
	padding-top: 40px;
	padding-left: 10px;
	padding-right: 130px;
	position:relative;
}
#pickup p.topics a {
	color:#1574b6;
	margin:0;
	padding:0;
	height:14px;
	width:70px;
	text-decoration:underline;
}
#pickup p.topics a:hover {
	color:#0d82fe;
	margin:0;
	padding:0;
	height:14px;
	width:70px;
	text-decoration:underline;
}
#pickup #topics a.topicsIndex {
	position:absolute;
	top:0;
	left:0;
	z-index:10;
	margin:0;
	padding:0;
	height:34px;
	width:190px;
	display:block;
}

#pickup #souba{
	padding-bottom:10px;
	background-image: url(/houjin/shisan/image/common/pickup_souba.jpg);
	background-repeat: no-repeat;
	height: 131px;
	width: 320px;
}

#pickup #tsuyomi{
	padding-bottom:10px;
	background-image: url(/houjin/shisan/image/common/pickup_tsuyomi.jpg);
	background-repeat: no-repeat;
	height: 131px;
	width: 320px;
}

#pickup #tatetekasu{
	padding-bottom:10px;
	background-image: url(/houjin/shisan/image/common/pickup_tatetekasu.jpg);
	background-repeat: no-repeat;
	height: 131px;
	width: 320px;
}

#pickup #baikyaku{
	padding-bottom:10px;
	background-image: url(/houjin/shisan/image/common/pickup_baikyaku.jpg);
	background-repeat: no-repeat;
	height: 131px;
	width: 320px;
}

#pickup #nouzei{
	padding-bottom:10px;
	background-image: url(/houjin/shisan/image/common/pickup_nouzei.jpg);
	background-repeat: no-repeat;
	height: 131px;
	width: 320px;
}

#pickup #use{
	padding-bottom:10px;
	background-image: url(/houjin/shisan/image/common/pickup_use.jpg);
	background-repeat: no-repeat;
	height: 131px;
	width: 320px;
}

#pickup #chintaisupport{
	padding-bottom:10px;
	background-image: url(/houjin/shisan/image/common/pickup_chintaisupport.jpg);
	background-repeat: no-repeat;
	height: 131px;
	width: 320px;
}

#pickup #baibaisupport{
	padding-bottom:10px;
	background-image: url(/houjin/shisan/image/common/pickup_baibaisupport.jpg);
	background-repeat: no-repeat;
	height: 131px;
	width: 320px;
}

#pickup #souzokusupport{
	padding-bottom:10px;
	background-image: url(/houjin/shisan/image/common/pickup_souzokusupport.jpg);
	background-repeat: no-repeat;
	height: 131px;
	width: 320px;
}

#pickup #tubo{
	padding-bottom:10px;
	background-image: url(/houjin/shisan/image/common/pickup_tubo.jpg);
	background-repeat: no-repeat;
	height: 131px;
	width: 320px;
}

#pickup #chinryou{
	padding-bottom:10px;
	background-image: url(/houjin/shisan/image/common/pickup_chinryou.jpg);
	background-repeat: no-repeat;
	height: 131px;
	width: 320px;
}

#pickup #kasu{
	padding-bottom:10px;
	background-image: url(/houjin/shisan/image/common/pickup_kasu.jpg);
	background-repeat: no-repeat;
	height: 131px;
	width: 320px;
}

#pickup #uru{
	padding-bottom:10px;
	background-image: url(/houjin/shisan/image/common/pickup_uru.jpg);
	background-repeat: no-repeat;
	height: 131px;
	width: 320px;
}

#pickup #kau{
	padding-bottom:10px;
	background-image: url(/houjin/shisan/image/common/pickup_kau.jpg);
	background-repeat: no-repeat;
	height: 131px;
	width: 320px;
}

#pickup #odakyu{
	padding-bottom:10px;
	background-image: url(/houjin/shisan/image/common/pickup_odakyu.jpg);
	background-repeat: no-repeat;
	height: 131px;
	width: 320px;
}

#pickup #sodanjirei{
	padding-bottom:10px;
	background-image: url(/houjin/shisan/image/common/pickup_jirei.jpg);
	background-repeat: no-repeat;
	height: 131px;
	width: 320px;
}

#pickup #parking{
	padding-bottom:10px;
	background-image: url(/houjin/shisan/image/common/pickup_parking.jpg);
	background-repeat: no-repeat;
	height: 131px;
	width: 320px;
}

#pickup #tubo{
	padding-bottom:10px;
	background-image: url(/houjin/shisan/image/common/pickup_tubo.jpg);
	background-repeat: no-repeat;
	height: 131px;
	width: 320px;
}

#pickup #chinryou{
	padding-bottom:10px;
	background-image: url(/houjin/shisan/image/common/pickup_chinryou.jpg);
	background-repeat: no-repeat;
	height: 131px;
	width: 320px;
}

#pickup #souzoku{
	padding-bottom:10px;
	background-image: url(/houjin/shisan/image/common/pickup_souzoku.jpg);
	background-repeat: no-repeat;
	height: 131px;
	width: 320px;
}

#pickup #topics{
	padding-bottom:10px;
	background-image: url(/houjin/shisan/image/common/pickup_topics.jpg);
	background-repeat: no-repeat;
	height: 131px;
	width: 320px;
}

#pickup #qa{
	padding-bottom:10px;
	background-image: url(/houjin/shisan/image/common/pickup_qa.jpg);
	background-repeat: no-repeat;
	height: 131px;
	width: 320px;
}

#pickup #syakuchi{
	padding-bottom:10px;
	background-image: url(/houjin/shisan/image/common/pickup_syakuchi.jpg);
	background-repeat: no-repeat;
	height: 131px;
	width: 320px;
}


#jirei{
	clear:both;
}


#jirei a{
	color: #2d2d2d;
	text-decoration: none;
	display:block;
	width:400px;
	height: 41px;
	padding-top: 50px;
	padding-left: 10px;
	padding-right: 90px;
}

#jirei a:hover{
	color: #0066FF;
	text-decoration: underline;
}


#jirei #baikyaku{
	padding-bottom:20px;
	background-image: url(/houjin/shisan/image/common/jirei_baikyaku.jpg);
	background-repeat: no-repeat;
	height: 91px;
	width: 500px;
	margin:0 auto;
	margin-top:30px;
}

#jirei #parking{
	padding-bottom:20px;
	background-image: url(/houjin/shisan/image/common/jirei_parking.jpg);
	background-repeat: no-repeat;
	height: 91px;
	width: 500px;
	margin:0 auto;
	margin-top:30px;
}

#jirei #tatetekasu{
	padding-bottom:20px;
	background-image: url(/houjin/shisan/image/common/jirei_tatetekasu.jpg);
	background-repeat: no-repeat;
	height: 91px;
	width: 500px;
	margin:0 auto;
	margin-top:30px;
}

#jirei #nouzei{
	padding-bottom:20px;
	background-image: url(/houjin/shisan/image/common/jirei_nouzei.jpg);
	background-repeat: no-repeat;
	height: 91px;
	width: 500px;
	margin:0 auto;
	margin-top:30px;
}

#jirei #kaikae{
	padding-bottom:20px;
	background-image: url(/houjin/shisan/image/common/jirei_kaikae.jpg);
	background-repeat: no-repeat;
	height: 91px;
	width: 500px;
	margin:0 auto;
	margin-top:30px;
}
.page_top {
	background: url(/common/image/content/icon_link_03.gif) no-repeat 0 0.5em;
	float: right;
	padding-left: 10px;
	margin-bottom:20px;
	margin-top:20px;
}

/* [sozoku] ---------------------------------------------------------- */

body#sozoku h1 {
	width: 650px;
	margin-top: 5px;
	margin-bottom: 20px;

}

body#sozoku h2 {
	clear:both;

}

body#sozoku #pickup {
	padding-top:0px;

}


body#sozoku #menu {
	margin-bottom: 20px;
}

body#sozoku #menu li {
	float:left;

}

body#sozoku #news {
	width:615px;
	margin:0 auto;
}

body#sozoku #news dl {

}

body#sozoku #news dt {
	float:left;
	color:#8cc63d;
	font-size: 12px;
	line-height: 130%;
	font-weight: bold;
	padding-bottom: 5px;
	padding-top: 5px;
	width: 80px;
}

body#sozoku #news dd {
	float:left;
	font-size: 12px;
	line-height: 130%;
	padding-bottom: 5px;
	padding-top: 5px;
	width: 535px;
}

.news_line {
	background-image: url(/houjin/shisan/image/common/news_line.gif);
	background-repeat: no-repeat;
	width: 100%;
	height: 10px;
	clear:both;
}



/* [use] ---------------------------------------------------------- */

body#use #title {
	background-image: url(/houjin/shisan/image/use/common/title_back.jpg);
	background-repeat: no-repeat;
	height: 108px;
	width: 650px;
	margin-top: 5px;
	margin-bottom: 20px;

}

body#use #title p{
	padding-top: 45px;

}

body#use h2,
body#use h3 {
	clear:both;
}

body#use .qa {
	clear:both;
	border: 1px solid #999999;
	padding: 15px;
	width: 618px;
	margin-bottom: 15px;
}

body#use .qa .q{
	clear:both;
	padding-top:10px;
	
}

body#use .qa .q h3{
	width:60px;
	float: left;
}

body#use .qa .q p{
	width:555px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	padding-bottom: 15px;
	float: left;
}

body#use .qa .q em{
	font-weight: bold;
	color: #3a6205;
}

body#use .qa .a{
	clear:both;
	padding-top:10px;
}

body#use .qa .a h3{
	width:60px;
	padding-left:30px;
	float: left;
}

body#use .qa .a p{
	width:525px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	padding-bottom: 15px;
	float: left;
}

body#use .qa .a em{
	font-weight: bold;
	color: #d60200;
}

body#use .qa ul{
	clear:both;
	width: 630px;
}

body#use .qa li{
	background-image: url(/common/image/content/icon_link_01.gif);
	background-repeat: no-repeat;
	background-position: left center;
	float: right;
	padding-left: 10px;
	margin-top: 10px;
}

body#use .qa .a{
	float:left;
}

body#use #menu li{
	float:left;

}

body#use #submenu {
	padding: 6px;
	width: 636px;
	border: 1px solid #999999;
}

body#use #submenu li{
	float:left;
}

body#use td{
	vertical-align: middle;
	padding: 5px;
	font-size: 12px;
	border: 1px solid #6fb526;
}

body#use .merit{
	padding: 10px;
	border: 1px solid #c50000;
	float:left;
}

body#use .demerit{
	padding: 10px;
	border: 1px solid #1604c5;
	float:right;
}

body#use .merit h4,
body#use .demerit h4{
	padding-bottom:5px;
}
body#use .merit p,
body#use .demerit p{
	padding-bottom:15px;
}

body#use .bunkatsu_waku {
	padding: 9px;
	width: 183px;
	border: 1px solid #999999;
	float:left;
	margin-top:20px;
	margin-bottom:20px;
}

/* [marketprice] ---------------------------------------------------------- */

body#marketprice #title {
	background-image: url(/houjin/shisan/image/marketprice/common/title_back.jpg);
	background-repeat: no-repeat;
	height: 108px;
	width: 650px;
	margin-top: 5px;
	margin-bottom: 20px;

}

body#marketprice #title p {
	padding-top: 55px;

}

body#marketprice #title_kouji p {
	padding-top: 55px;

}

body#marketprice #title_tsubo p {
	padding-top: 55px;

}

body#marketprice #title_rent p {
	padding-top: 55px;

}

body#marketprice #title_kouji {
	background-image: url(/houjin/shisan/image/marketprice/common/title_back_kouji.jpg);
	background-repeat: no-repeat;
	height: 108px;
	width: 650px;
	margin-top: 5px;
	margin-bottom: 20px;

}

body#marketprice #title_tsubo {
	background-image: url(/houjin/shisan/image/marketprice/common/title_back_tsubo.jpg);
	background-repeat: no-repeat;
	height: 108px;
	width: 650px;
	margin-top: 5px;
	margin-bottom: 20px;

}

body#marketprice #title_rent {
	background-image: url(/houjin/shisan/image/marketprice/common/title_back_rent.jpg);
	background-repeat: no-repeat;
	height: 108px;
	width: 650px;
	margin-top: 5px;
	margin-bottom: 20px;

}

body#marketprice .waku{
	width:622px;
	border: 1px solid #ffffff;
	padding: 13px;
	margin-top: 20px;
	overflow:hidden;
	clear:both;
}

body#marketprice .waku:after{
	display:block;
	clear:both;
	height:0;
	overflow: visible;
}

body#marketprice .waku h2{
	padding-bottom:20px;
}

body#marketprice .waku .photo{
	float:left;
	padding-bottom:20px;
}

body#marketprice .waku .kouji{
	clear:both;
}

body#marketprice .waku .rent{
	clear:both;
	padding-top: 30px;
}

body#marketprice .waku ul{
	clear:both;
	width:622px;
}

body#marketprice .waku li{
	float:right;
	background-image: url(/common/image/content/icon_link_01.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
	margin-bottom: 20px;
	margin-top: 10px;
}

body#marketprice .waku p{
	float:right;
	padding-bottom:20px;
	width:380px;
}

body#marketprice .waku em{
	font-weight: bold;
	color: #CC0000;
}
/* [marketprice] 公示地価　---------------------------------------------------------- */
body#marketprice .gglmp {
	width:301px;
	height:220px;
	margin-top:10px;
}






/* ------------------ */

body#marketprice .kouji{
	clear:both;
}

body#marketprice .kouji table th{
	text-align: center;
	border:1px solid #2c2c2c;
}

body#marketprice .kouji table td{
	padding:10px 20px;
	border:1px solid #2c2c2c;
}

body#marketprice .kouji li{
	float:left;
	background-image: url(/common/image/content/icon_link_01.gif);
	background-repeat: no-repeat;
	padding-left: 7px;
	display: block;
	padding-right: 8px;
	background-position: left center;
	margin-bottom:10px;
}
/* [marketprice] 基準地価　---------------------------------------------------------- */
body#marketprice .kijyun{
	clear:both;
}

body#marketprice .kijyun table th{
	text-align: center;
	border:1px solid #2c2c2c;
}

body#marketprice .kijyun table td{
	padding:10px 20px;
	border:1px solid #2c2c2c;
}

body#marketprice .kijyun li{
	float:left;
	background-image: url(/common/image/content/icon_link_01.gif);
	background-repeat: no-repeat;
	padding-left: 7px;
	display: block;
	padding-right: 8px;
	background-position: left center;
	margin-bottom:10px;
}




body#marketprice #rosen {
	position: relative;
}

body#marketprice #rosen .button{
	position: absolute;
	left: 275px;
	top: 250px;
	width: 375px;
}

body#marketprice #rosen .button li{
	float:left;
	padding-right:10px;
}

body#marketprice #station_main {
	position: relative;
	width:650px;
}

body#marketprice #station_main p{
	position: absolute;
	top: 100px;
	right: 18px;
	left: 385px;
}

body#marketprice #station_main #station_name{
	position: absolute;
	top: 250px;
	width: 240px;
	font-size: 12px;
	left: 390px;
	right: 20px;
	text-align: center;
}

body#marketprice #station_main li{
	background-image: url(/common/image/content/icon_link_01.gif);
	background-repeat: no-repeat;
	padding-left: 7px;
	background-position: left center;
	padding-right: 15px;
	float: left;
}

body#marketprice #graph{
	padding-top:20px;
}


/* [merit] ---------------------------------------------------------- */

body#merit #title {
	background-image: url(/houjin/shisan/image/merit/common/title_back.jpg);
	background-repeat: no-repeat;
	height: 108px;
	width: 650px;
	margin-top: 5px;
	margin-bottom: 20px;

}

body#merit #title p{
	padding-top: 45px;

}

body#merit p,
body#merit .cap{
	text-align:left;

}

body#merit em.t01{
	font-weight: bold;
	color: #3886c7;	

}

body#merit h2{
	clear:both;

}

body#merit .waku{
	padding: 15px;
	width:620px;
	margin-top:20px;

}

body#merit .waku h3{
	padding-bottom:20px;

}

body#merit .waku td{
	vertical-align: middle;
	padding: 5px;
	font-size: 12px;
	border: 1px solid #58aec3;
}

body#merit #main{
	text-align:center;
}

body#merit ul.merit_navi_list li {
	float:left;
	margin:20px 3px 20px 0;
}

body#merit .merit_menu li {
	float:left;
	padding:20px 10px 20px 0;
}

body#merit .merit_menu li.finish {
	float:left;
	padding:20px 0 20px 0;
}

/* [case] ---------------------------------------------------------- */

body#case #title {
	background-image: url(/houjin/shisan/image/case/common/title_back.jpg);
	background-repeat: no-repeat;
	height: 108px;
	width: 650px;
	margin-top: 5px;
	margin-bottom: 20px;

}

body#case #title p{
	padding-top: 60px;

}


/* ---------------------------------------------------------- */

body#marketprice .waku ul#btn_02 {
	list-style:none;
	width:484px;
	margin-left:35px;
	*margin-left:0 0 0 60px;
	
	padding-bottom:65px;
	*padding-bottom:20px;
	clear:both; 
}
body#marketprice .waku#1 ul#btn_02 li.lnv {
	list-style:none;
	margin:0;
	padding:0;
}


#menu_header ul#nav {
	 style="width:622px;
}
#menu_header ul#nav li {
	list-style-image:url(../image/content/icon_link_01.gif);
	float:left;
	padding-bottom:7px;
	
}
#menu_header ul#nav li a {
	font-size:12px;
	color:#1574b6;
}

#jirei #odkparking{
	padding-bottom:20px;
	background-image: url(/houjin/shisan/image/common/jirei_odkparking.jpg);
	background-repeat: no-repeat;
	height: 91px;
	width: 500px;
	margin:0 auto;
	margin-top:30px;
}