@charset "shift_jis";



/*ページ背景*/
.bg {
background-color: #cecece;
background-image: url(../image/bg01.jpg);
background-repeat: repeat-x;
}

/*リンク*/
a{
color: #0000ff;
text-decoration: none;
}
a.link{
color: #333333;
text-decoration: none;
}
a:hover{
color: #0000ff;
text-decoration: underline; 
}

/*見出し*/
h1,h2,h3{
margin: 0px;
}

/*パンくずリスト*/
.root{
padding: 5px;
font-size: x-small;
line-height: 130%;
color:#333333;
}

/*ページの先頭へ*/
.pagetop{
margin: 20px 20px 10px 0px;
font-size: x-small;
color: #333333;
text-align:right;
}
/*ページの先頭へ（右余白なし）*/
.pagetop2{
margin: 20px 0px 10px 0px;
font-size: x-small;
color: #333333;
text-align:right;
}

/*ここからTOPにて使用*/

.update {
font-size: xx-small;
color: #0066FF;
}
.news {
margin-top: 10px;
margin-left: 0px;
}
.news-pic {
margin-right: 10px;
text-align: left;
}
.news-more {
text-align: right;
margin-top: 5px;
margin-bottom: 10px;
}
.step-text {
margin: 10px;

font-size: x-small;
line-height: 130%;
}
.step-more {
text-align: right;
margin-right: 10px;
}

/*ここまでTOPにて使用*/


/*ここから実例紹介にて使用*/

.case{
padding: 7px 22px 18px 8px;
font-size: x-small;
line-height: 150%;
color:#333333;
}
.point{
font-size:xx-small;
color:#0066ff;
line-height: 150%;
}
.box{
padding: 5px 4px 4px 4px;
font-size:x-small;
line-height: 150%;
color:#333333;
}
#story_hd{
background-color: #3a67bb;
background-image: url(../../jitsurei/image/story_hd.gif);
background-repeat: repeat-x;
}
#story_main{
background-image: url(../../jitsurei/image/story_bg.gif);
background-repeat: repeat-y;
padding: 11px 16px 11px 16px;
font-size:x-small;
line-height: 150%;
color:#333333;
}

/*ここまで実例紹介にて使用*/

/*ここからコラム、最新情報にて使用*/
.text_s{
padding: 0px 0px 0px 0px;
font-size: x-small;
line-height: 150%;
color:#333333;
}
.text_s30{
padding: 30px 0px 30px 0px;
font-size: x-small;
line-height: 150%;
color:#333333;
}
/*ここまでコラム、最新情報にて使用*/

/*ここから商品紹介にて使用*/
.text_product{
padding:13px 0px 17px 0px;
font-size: x-small;
line-height: 150%;
color:#333333;
}
.t_b20{
padding:20px 0px 20px 0px;
font-size: x-small;
line-height: 150%;
color:#333333;
}
.t_b15{
padding:15px 0px 15px 0px;
font-size: x-small;
line-height: 150%;
color:#333333;
}
.t_b10{
padding:10px 0px 10px 0px;
font-size: x-small;
line-height: 150%;
color:#333333;
}
.t_b30{
padding:30px 0px 30px 0px;
font-size: x-small;
line-height: 150%;
color:#333333;
}
.l_r20{
padding:0px 20px 0px 20px;
font-size: x-small;
line-height: 150%;
color:#333333;
}
.l_25{
padding:10px 0px 10px 25px;
font-size: x-small;
line-height: 150%;
color:#333333;
}

.product_bg {
background-image: url(image/product_bg.gif);
background-repeat: repeat-x;
background-position: bottom;
}
.product_box {
margin: 5px;
border: 1px solid #cccccc;
}
.product_tit{
font-size: x-small;
line-height: 100%;
color:#FFFFFF;
font-weight: bold;
padding: 4px 9px 4px;
}
.product_txt{
padding: 10px 20px 10px 20px;
font-size: x-small;
line-height: 100%;
color:#333333;
}
.next_box {
border: 1px solid #BFDDD7;
background-color: #F5F8F8;
}
/*ここまで商品紹介にて使用*/



/*ここからコンテンツマップにて使用*/
.map{
padding:4px 0px 4px 0px;
font-size: x-small;
line-height: 150%;
color:#333333;
}
/*ここまでコンテンツマップにて使用*/

/*ここから賃貸住宅経営にて使用*/

.box_line {
border: 1px solid #669999;
}

/*ここまで賃貸住宅経営にて使用*/

/*ここからソリューション事例検索にて使用*/

.serch01{
margin:8 10 15 10;
}
.serch02{
margin:8 4 15 4;
}
#serch_left{
float:left;
width:80%;
}
#serch_right{
float:left;
width:20%;
}
#search_text{
margin:5 40 20 40;
}
#shiborikomi{
/*事例検索結果一覧絞込み部分用*/
margin-top:10px;
margin-bottom:20px; 
margin-left:110px;
}
#search_title{
/*事例検索（search_2.html）用*/
margin:0 20;
}
#b_shiborikomi{
/*事例検索結果一覧絞込みボタン用*/
background-color:#eaeaea;
border:none;
}
#b_kensaku{
/*事例検索ボタン用*/
background-color:#ffffff;
border:none;
margin:0;
padding:0;
width:220px;
height:40px;
}
#ichiran01{
/*事例検索結果一覧*/
margin:0 0 5 0;
}
/* -----2007年5月22日最新情報＆コラム追加----- */
.news-cap{
font-size:x-small;
color:#333333;
padding:5px 0px 10px 10px;
}
.co-cap1{
font-size:x-small;
color:#333333;
padding:5px 0px 10px 20px;
}
.co-cap2{
font-size:x-small;
color:#333333;
padding:5px 0px 10px 30px;
}
.profile-b{
background-color:#F4F1E4;
border:1px solid #cccccc;
color:cccccc;
padding:5px;
margin:0px 0px 0px 10px;
width:330px;
}
/* -----20078年3月17日 フォント指定追加----- */
.housename{
font-size:small;
font-weight:bold;
color:#333333;
padding:0px;
}

/* -----2009年3月30日 obi----- */

#solu-rei{
background:url(../../image/solu_02-01.jpg) bottom left no-repeat;
background-color:#F7F7F7; 
width:333px;
height:167px;
}

#solution{
	text-align:left;
	margin-top: 50px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 55px;
}

*html #solution{
margin:70px 0px 0px 65px;
}

#solution ul li{
height:25px;
list-style:none;
margin:0px 0px 2px 0px;
padding:0px;
}


#myContent2{
text-align:center;
}

#myContent2 ul{
text-align:center;
margin:0px;
padding:0px;
}

#myContent2 ul li{
margin:0px;
padding:0px;
list-style:none;
display:inline;
float:left;
height:68px;
}

.jiturei-text{
margin:15px 0px 0px 22px;
width:270px;
line-height:15px;
font-size:12px;
}

div#link_btn{
width:100%;
background-color:#CECECE;
text-align:center;
}

div#link_btn ul{
margin:5px 0px;
}

div#link_btn ul li{
display:inline;
float:left;
height:65px;
}

.btn-pict{
margin-left:4px;}

/* -----2009年3月31日 土地活用最新情報----- */

#ContentsNew {
	width: 778px;
}
#ContentsNew #note01{
font-size:12px;
line-height:1.5;
color:#555555;
text-align:left;
margin-top:20px;
}

#ContentsNew #colom p{
margin:0px 0px 20px 0px ;
}

#ContentsNew #colom {
width:400px;
float:left;
margin-left:15px;
}

#ContentsNew #colomZu{
float:right;
margin-right:0px;
}

#ContentsNew .zu2{
margin-left:15px;}

#ContentsNew .cap{
display:block;
font-size:10px;
margin:0px 0px 20px 0px ;
padding:5px 5px 0px 0px ;
text-align:right;}

#ContentsNew #note02{
margin:0px 0px 0px 0px ;}

#ContentsNew .pict-left{
float:left;}


/* -----2009年3月31日 コラム特集一覧obi----- */

div#topics{
width:685px;
margin:25px 54px 20px 79px;
}

.report{
width:685px;
height:100px;
border-bottom:1px dotted #CCCCCC;
color:#555555;
font-size:10px;
margin-bottom:10px;
}

.report p img{float:left;}

.coment{
margin-left:100px;
padding-top:3px;
}

.vol{
display:block;
width:575px;
background-color:#F2F2F2;
padding:1px 0px 1px 10px;
font-size:12px;
}

h2 {
color:#0024FF;
font-size:12px;
padding:10px 0px 0px 10px;
}

.sab, .inteview, .inteview2, .inteview3{display:block;}

.sab{padding:3px 0px 0px 10px;}

.inteview{padding:15px 0px 0px 10px;}

.inteview2{padding:8px 0px 0px 10px;}

.inteview3{padding:28px 0px 0px 10px;}

/* -----IE6対策obi----- */

.floatL{
	float:left;
	}
.floatR{
	float:right;
	}
.clear{
	clear:both;
	}


/*---------------090625hike-----------------*/
/*------------------------------------------*/
h1,h2,h3,h4,h5,h6,p,per,ul,ol,form,div,caption,li,dt,dd{
	margin:0;
	padding:0;
}
/*プライムコート*/

#contents_prim{
	width:760px;
	margin:auto;
	text-align:left;
	}
#contents_prim p{
	font-size:12px;
	line-height:18px;
}
.board{
	width:390px;
	height:120px;
	font-size:12px;
	line-height:21px;
	background:url(../../katsuyou/keiei/product/image/board.jpg) no-repeat;
	padding:35px 0 0 20px;
	margin:10px 0 0 30px;
	text-align:left;
	float:left;
	}
.magT65{
	margin-top:65px;
	}	
	
/*サポートシステム*/
p.support {
	font-size:12px;
	line-height:18px;
	}
.txt10 {
	font-size: 10px;
	line-height:13px;
	}
.txt12{
	font-size:12px;
	}

/*090626*/
/*-----------------------------------------------------------------*/
/* プライムコートナビTOP  /katsuyou/keiei/product/プライムコート   */
/*-----------------------------------------------------------------*/
#Navi {
	clear:both;
	width:760px;
	height:35px;
	margin:30px 0 0 0;
	clear: both;
	}
#Navi ul {
	margin:0;
	padding:0;
	}
#Navi li {
	display:block;
	float:left;
	/*text-indent:-9999px;*/
	}
#Navi li a {
	/*margin:0;
	padding:0;*/
	display:block;
	float:left;
	text-decoration:none;
	text-indent:-9999px;/*追加*/
	display:inline;/*追加*/
	}
/*Navi1*/
#Navi li#Navi1 a {
	background:url(../../katsuyou/keiei/product/image/tab1.gif) no-repeat;
	height:35px;
	width:149px;
	}
#Navi li#Navi1 a:hover {
	background:url(../../katsuyou/keiei/product/image/tab1on.gif) no-repeat;
	height:35px;
	width:149px;
	}
#Navi li#Navi1 a.select {
	background:url(../../katsuyou/keiei/product/image/tab1on.gif) no-repeat;
	height:35px;
	width:149px;
	}
/*Navi2*/
#Navi li#Navi2 {
	background:url(../../katsuyou/keiei/product/image/tab2.gif) no-repeat;
	height:35px;
	width:197px;
	text-indent:-9999px;/*追加*/
	}
#Navi li#Navi2on {
	background:url(../../katsuyou/keiei/product/image/tab2on.gif) no-repeat;
	height:35px;
	width:197px;
	text-indent:-9999px;/*追加*/
	}
/*Navi3*/
#Navi li#Navi3 a {
	background:url(../../katsuyou/keiei/product/image/tab3.gif) no-repeat;
	height:35px;
	width:78px;
	}
#Navi li#Navi3 a:hover {
	background:url(../../katsuyou/keiei/product/image/tab3on.gif) no-repeat;
	height:35px;
	width:78px;
	}
#Navi li#Navi3 a.select {
	background:url(../../katsuyou/keiei/product/image/tab3on.gif) no-repeat;
	height:35px;
	width:78px;
	}
/*Navi4*/
#Navi li#Navi4 a {
	background:url(../../katsuyou/keiei/product/image/tab4.gif) no-repeat;
	height:35px;
	width:102px;
	}
#Navi li#Navi4 a:hover {
	background:url(../../katsuyou/keiei/product/image/tab4on.gif) no-repeat;
	height:35px;
	width:102px;
	}
#Navi li#Navi4 a.select {
	background:url(../../katsuyou/keiei/product/image/tab4on.gif) no-repeat;
	height:35px;
	width:102px;
	}
/*Navi5*/
#Navi li#Navi5 a {
	background:url(../../katsuyou/keiei/product/image/tab5.gif) no-repeat;
	height:35px;
	width:81px;
	}
#Navi li#Navi5 a:hover {
	background:url(../../katsuyou/keiei/product/image/tab5on.gif) no-repeat;
	height:35px;
	width:81px;
	}
#Navi li#Navi5 a.select {
	background:url(../../katsuyou/keiei/product/image/tab5on.gif) no-repeat;
	height:35px;
	width:81px;
	}
/*Navi6*/
#Navi li#Navi6 a {
	background:url(../../katsuyou/keiei/product/image/tab6.gif) no-repeat;
	height:35px;
	width:94px;
	}
#Navi li#Navi6 a:hover {
	background:url(../../katsuyou/keiei/product/image/tab6on.gif) no-repeat;
	height:35px;
	width:94px;
	}
#Navi li#Navi6 a.select {
	background:url(../../katsuyou/keiei/product/image/tab6on.gif) no-repeat;
	height:35px;
	width:94px;
	}
/*Navi7*/
#Navi li#Navi7 a {
	background:url(../../katsuyou/keiei/product/image/tab7.gif) no-repeat;
	height:35px;
	width:59px;
	}
#Navi li#Navi7 a:hover {
	background:url(../../katsuyou/keiei/product/image/tab7on.gif) no-repeat;
	height:35px;
	width:59px;
	}
#Navi li#Navi7 a.select {
	background:url(../../katsuyou/keiei/product/image/tab7on.gif) no-repeat;
	height:35px;
	width:59px;
	}

/*-----------------------------------------------------------------*/
/* プライムコートナビBOTTOM /katsuyou/keiei/product/プライムコート */
/*-----------------------------------------------------------------*/
#NaviB {
	clear:both;
	width:760px;
	height:35px;
	margin:30px 0 10px 0;
	clear: both;
	}
#NaviB ul {
	margin:0;
	padding:0;
	}
#NaviB li {
	display:block;
	float:left;
	}
#NaviB li a {
	display:block;
	float:left;
	text-decoration:none;
	text-indent:-9999px;
	display:inline;
	}
/*Navi1*/
#NaviB li#Navi1 a {
	background:url(../../katsuyou/keiei/product/image/tab1b.gif) no-repeat;
	height:35px;
	width:149px;
	}
#NaviB li#Navi1 a:hover {
	background:url(../../katsuyou/keiei/product/image/tab1bon.gif) no-repeat;
	height:35px;
	width:149px;
	}
#NaviB li#Navi1 a.select {
	background:url(../../katsuyou/keiei/product/image/tab1bon.gif) no-repeat;
	height:35px;
	width:149px;
	}
/*Navi2*/
#NaviB li#Navi2 {
	background:url(../../katsuyou/keiei/product/image/tab2b.gif) no-repeat;
	height:35px;
	width:197px;
	text-indent:-9999px;
	}
#NaviB li#Navi2on {
	background:url(../../katsuyou/keiei/product/image/tab2bon.gif) no-repeat;
	height:35px;
	width:197px;
	text-indent:-9999px;
	}
/*Navi3*/
#NaviB li#Navi3 a {
	background:url(../../katsuyou/keiei/product/image/tab3b.gif) no-repeat;
	height:35px;
	width:78px;
	}
#NaviB li#Navi3 a:hover {
	background:url(../../katsuyou/keiei/product/image/tab3bon.gif) no-repeat;
	height:35px;
	width:78px;
	}
#NaviB li#Navi3 a.select {
	background:url(../../katsuyou/keiei/product/image/tab3bon.gif) no-repeat;
	height:35px;
	width:78px;
	}
/*Navi4*/
#NaviB li#Navi4 a {
	background:url(../../katsuyou/keiei/product/image/tab4b.gif) no-repeat;
	height:35px;
	width:102px;
	}
#NaviB li#Navi4 a:hover {
	background:url(../../katsuyou/keiei/product/image/tab4bon.gif) no-repeat;
	height:35px;
	width:102px;
	}
#NaviB li#Navi4 a.select {
	background:url(../../katsuyou/keiei/product/image/tab4bon.gif) no-repeat;
	height:35px;
	width:102px;
	}
/*Navi5*/
#NaviB li#Navi5 a {
	background:url(../../katsuyou/keiei/product/image/tab5b.gif) no-repeat;
	height:35px;
	width:81px;
	}
#NaviB li#Navi5 a:hover {
	background:url(../../katsuyou/keiei/product/image/tab5bon.gif) no-repeat;
	height:35px;
	width:81px;
	}
#NaviB li#Navi5 a.select {
	background:url(../../katsuyou/keiei/product/image/tab5bon.gif) no-repeat;
	height:35px;
	width:81px;
	}
/*Navi6*/
#NaviB li#Navi6 a {
	background:url(../../katsuyou/keiei/product/image/tab6b.gif) no-repeat;
	height:35px;
	width:94px;
	}
#NaviB li#Navi6 a:hover {
	background:url(../../katsuyou/keiei/product/image/tab6bon.gif) no-repeat;
	height:35px;
	width:94px;
	}
#NaviB li#Navi6 a.select {
	background:url(../../katsuyou/keiei/product/image/tab6bon.gif) no-repeat;
	height:35px;
	width:94px;
	}
/*Navi7*/
#NaviB li#Navi7 a {
	background:url(../../katsuyou/keiei/product/image/tab7b.gif) no-repeat;
	height:35px;
	width:59px;
	}
#NaviB li#Navi7 a:hover {
	background:url(../../katsuyou/keiei/product/image/tab7bon.gif) no-repeat;
	height:35px;
	width:59px;
	}
#NaviB li#Navi7 a.select {
	background:url(../../katsuyou/keiei/product/image/tab7bon.gif) no-repeat;
	height:35px;
	width:59px;
	}

/* -----090708ニュースページ　hiketa----- */
.magL80{
	margin-left:80px;
	}
.padR75{
	padding-right:75px;
	}
.txtL{
	text-align:left;
	}
.w620{
	width:620px;
	margin:auto;
	}
.w470{
	width:470px;
	font-size:12px;
	line-height:18px;
	}
p,li{
	margin:0px;
	padding:0px;
	}
img{
	margin:0px;
	padding:0px;
	border:0px;
	}
	
/*Copyright*/
address{
	margin:0 0 0 5px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 10px;
	color: #666666;
	font-style: normal;
	}
	

