/*
==========================================================
基本設定
==========================================================
*/


/*全ての要素で背景画像のリピート無、　表示位置0,0に*/
* {	
background-repeat: no-repeat;	
background-position: 0px 0px;
}

/*センター寄せ*/
body {
text-align: center;
background-color: #FFF;
}

/*マージンリセット*/
body, div {
padding: 0;
margin-: 0;
margin-right: 0;
margin-bottom: 0;
margin-left: 0;
}

/*フォントスタイルのリセット*/
h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ul,li,em,strong {
font-weight: normal;
}

/*イメージとリンクイメージのボーダー非表示*/
img,a img {
border-width: 0px;
border-style: none;
text-align: right;
}

/*回り込み解除クリア*/
.clear {
clear: both;
}

/*回り込み解除クリア(モダンブラウザ対応版)*/
.clearfix{
zoom:1;/*for IE 5.5-7*/
}

.clearfix:after {
content:".";
display: block;
height:0px;
clear:both;
line-height:0; 
visibility:hidden;
}

/*非表示にする*/
.hd {
display: none;
}

/*画面外に表示する*/
.blow {	
text-indent: -9999px;
}

/*firefoxがtext-indent: -9999px;したaを-9999pxまで囲んでしまうのでその回避*/
a {
overflow:hidden;
}

/*赤字を多様するときに便利*/
.attention {	
color: #FF0000;
}

p{
font-size:   12px;
line-height:140%;
margin-:0;
}

td{
font-size:   12px;
}

th{
font-size:   12px;
}

form{
margin:   0px;
}

a:link   {
color:#666699;
text-decoration:   none;
}

a:visited   {
color:#666699;
text-decoration:   none;
}

a:hover   {
text-decoration:   underline;
color:#FF9933;
}




/*
==========================================================
ページ設定
==========================================================
*/


.page{
width: 100%;
}

#middle{
width: 940px;
margin-right: auto;
margin-left: auto;
margin-: 0px;
padding-: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
margin-bottom: 0px;
}

.index_left{
width: 250px;
left: 480px;
}

.index_left_td {
}

.main{
width: 680px;       /*ページ中央部分の幅（変更可） */
margin: 0px;
padding: 0px;
}

.main .contentsmain {
padding: 0px;
width: 680px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 30px;
margin-left: 0px;
text-align: center;
}

.top {
margin: 0px;
padding: 0px;
}

.index_right{
width:   260px;
margin: 0px;
padding-left: 10px;
}



.page {
margin: 0px;
padding: 0px;
height: 143px;
width: 100%;
background-image: url(/id/sakura-re/file/commonImage/header_back.jpg);
background-repeat: repeat-x;
}

.page_bottom{
text-align:   center;
padding: 0px;
margin-top: 50px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}

.index {
margin-bottom:0px;
margin-:0px;
padding-:   0px;
width: 250px;
display: none;
}




/*
==========================================================
ヘッダー
==========================================================
*/

#header {
padding: 0px;
position: relative;
height: 143px;
width: 940px;
z-index: 10;
: 0px;
margin-: 0px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;
}
#head {
padding: 0px;
height: 123px;
width: 850px;
position: relative;
margin-: 0px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;
}

#header h1 {
width: 940px;
height: 18px;
font-size: 10px;
font-weight: normal;
color: #333;
margin: 0px;
padding: 0px;
text-align: left;
}

#header h2 {
padding: 0px;
width: 295px;
height: 46px;
position: absolute;
margin: 0px;
left: 0px;
: 30px;
}

#header h2 a {
background-image: url(/id/sakura-re/file/commonImage/logo.png);
background-repeat: no-repeat;
display: block;
width: 295px;
height: 46px;
}

#header .tel {
background-image: url(/id/sakura-re/file/commonImage/tel.png);
background-repeat: no-repeat;
height: 31px;
width: 176px;
position: absolute;
margin: 0px;
padding: 0px;
left: 761px;
: 49px;
top: 29px;
}


/*
==========================================================
グローバルナビ
==========================================================
*/

#navi {
height:50px;
width:940px;
padding:0px;
background-image: url(/id/sakura-re/file/commonImage/menu_back.png);
background-repeat: no-repeat;
position: absolute;
left: 0px;
top: 90px;
}


#navi .navi1 a {
background-image: url(/id/sakura-re/file/commonImage/m01.png);
position: absolute;
height: 12px;
width: 40px;
margin:0;
padding:0;
display:block;
left: 32px;
: 110px;
top: 19px;
}

#navi .navi2 a {
background-image: url(/id/sakura-re/file/commonImage/m02.png);
position: absolute;
height: 12px;
width: 82px;
left: 124px;
: 120px;
margin:0;
padding:0;
display:block;
top: 30px;
}

#navi .navi3 a {
background-image: url(/id/sakura-re/file/commonImage/m03.png);
position: absolute;
height: 12px;
width: 82px;
left: 244px;
: 120px;
margin:0;
padding:0;
display:block;
top: 30px;
}

#navi .navi4 a {
background-image: url(/id/sakura-re/file/commonImage/m04.png);
position: absolute;
height: 12px;
width: 82px;
left: 364px;
: 120px;
margin:0;
padding:0;
display:block;
top: 30px;
}

#navi .navi5 a {
background-image: url(/id/sakura-re/file/commonImage/m05.png);
position: absolute;
height: 12px;
width: 82px;
left: 484px;
: 120px;
margin:0;
padding:0;
display:block;
top: 30px;
}

#navi .navi6 a {
background-image: url(/id/sakura-re/file/commonImage/m06.png);
position: absolute;
height: 12px;
width: 82px;
left: 601px;
: 120px;
margin:0;
padding:0;
display:block;
top: 30px;
}

#navi .navi7 a {
background-image: url(/id/sakura-re/file/commonImage/m07.png);
position: absolute;
height: 12px;
width: 82px;
left: 723px;
: 120px;
margin:0;
padding:0;
display:block;
top: 30px;
}

#navi .navi8 a {
background-image: url(/id/sakura-re/file/commonImage/m08.png);
position: absolute;
height: 12px;
width: 82px;
left: 841px;
: 120px;
margin:0;
padding:0;
display:block;
top: 30px;
}

#navi a:hover {
background-position: 0px -12px;
}



/*
==========================================================
パンくず
==========================================================
*/

.navi {
margin:5px;
padding-:5px;
padding-bottom:3px;
margin-bottom:10px;
}

.next_navi{
text-align:right;
}

/*
==========================================================
トップページ表示
==========================================================
*/


.main_top {
display: none;
}


.topswf {
padding: 0px;
height: 330px;
width: 680px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 20px;
margin-left: 0px;
}

.topswf p {
font-size: 13px;
line-height: 20px;
font-weight: bold;
color: #0066CC;
text-align: left;
padding: 0px;
margin-top: 15px;
margin-right: 0px;
margin-bottom: 5px;
margin-left: 0px;
}


/*当社売主物件情報*/

.top_urinushi {
	height: 482px;
	width: 680px;
	background-image: url(/id/sakura-re/file/topImage/urinushi_back.jpg);
	position: relative;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}

.top_urinushi a.all1 {
	height: 23px;
	width: 183px;
	position: absolute;
	background-image: url(/id/sakura-re/file/topImage/urinushi_alllist.gif);
	display: block;
	left: 485px;
	top: 4px;
}

.top_urinushi a.all1:hover {
	background-position: 0px -23px;
}


.top_urinushi a.all2 {
	height: 23px;
	width: 183px;
	position: absolute;
	background-image: url(/id/sakura-re/file/topImage/urinushi_alllist.gif);
	display: block;
	left: 485px;
	top: 452px;
}

.top_urinushi a.all2:hover {
	background-position: 0px -23px;
}




.top_urinushi p.head {
font-size: 13px;
font-weight: bold;
color: #1F9FDF;
line-height: 18px;
position: absolute;
left: 0px;
top: 0px;
}

.top_urinushi p.in {
	font-size: 12px;
	font-weight: bold;
	color: #000;
	line-height: 18px;
	position: absolute;
	left: 10px;
	top: 60px;
}

.top_urinushi .list {
	height: 350px;
	width: 670px;
	overflow: auto;
	position: absolute;
	left: 5px;
	top: 92px;
}

.top_urinushi .alllist {
	font-size: 12px;
	font-weight: normal;
	color: #4A8ABD;
	position: absolute;
	left: 527px;
	top: 455px;
}

.top_urinushi .alllist a {
color: #4A97CB;
text-decoration: underline;
}

.top_urinushi .alllist a:hover {
color: #4A97CB;
text-decoration: none;
}

.top_urinushi .list .box {
height: 340px;
width: 200px;
margin-right: 6px;
padding-right: 6px;
border-right-width: 1px;
border-right-style: dotted;
border-right-color: #999;
float: left;
position: relative;
margin-bottom: 20px;
}

.top_urinushi .list .kind {
background-image: url(/id/sakura-re/file/commonImage/urinushi_kind.gif);
font-size: 12px;
line-height: 25px;
font-weight: bold;
color: #000;
text-align: left;
text-indent: 25px;
background-position: 0px center;
height: 25px;
width: 200px;
margin-bottom: 5px;
padding: 0px;
margin-top: 0px;
margin-right: 0px;
margin-left: 0px;
}

.top_urinushi .list .photo {
margin: 0px;
padding: 0px;
height: 149px;
width: 200px;
text-align: center;
}

.top_urinushi .price {
font-size: 15px;
line-height: 22px;
color: #C00;
background-attachment: scroll;
margin-left: 5px;
font-weight: bold;
margin-top: 5px;
margin-right: 0px;
margin-bottom: 0px;
}

.top_urinushi .station {
font-size: 15px;
font-weight: bold;
color: #000;
text-align: left;
text-indent: 5px;
}

.top_urinushi .access,
.top_urinushi .add,
.top_urinushi .cap1,
.top_urinushi .cap2 {
font-size: 11px;
font-weight: normal;
color: #333;
text-align: left;
text-indent: 5px;
line-height: 18px;
}

.top_urinushi .batch {
font-size: 10px;
color: #333;
position: absolute;
left: 6px;
top: 319px;
}

.top_urinushi .detail_btn {
position: absolute;
margin: 0px;
padding: 0px;
height: 23px;
width: 90px;
left: 109px;
top: 313px;
}

.top_urinushi .detail_btn a {
background-image: url(/id/sakura-re/file/commonImage/detail_btn.jpg);
display: block;
height: 23px;
width: 90px;
}

.top_urinushi .detail_btn a:hover {
background-position: 0px -23px;
}




/*仲介物件情報*/

.top_cyuukai {
	height: 855px;
	width: 680px;
	background-image: url(/id/sakura-re/file/topImage/cyuukai_back.jpg);
	position: relative;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}

.top_cyuukai a.all1 {
	height: 23px;
	width: 183px;
	position: absolute;
	background-image: url(/id/sakura-re/file/topImage/cyuukai_alllist.gif);
	display: block;
	left: 485px;
	top: 12px;
}

.top_cyuukai a.all1:hover {
	background-position: 0px -23px;
}


.top_cyuukai a.all2 {
	height: 23px;
	width: 183px;
	position: absolute;
	background-image: url(/id/sakura-re/file/topImage/cyuukai_alllist.gif);
	display: block;
	left: 485px;
	top: 820px;
}

.top_cyuukai a.all2:hover {
	background-position: 0px -23px;
}


.top_cyuukai .in {
	font-size: 12px;
	font-weight: bold;
	color: #000;
	line-height: 18px;
	position: absolute;
	left: 10px;
	top: 64px;
}

.top_cyuukai .list {
	height: 715px;
	width: 670px;
	overflow: auto;
	position: absolute;
	left: 5px;
	top: 96px;
}

.top_cyuukai .alllist {
	font-size: 12px;
	font-weight: normal;
	color: #4A8ABD;
	position: absolute;
	left: 528px;
	top: 823px;
}

.top_cyuukai .alllist a {
color: #4A97CB;
text-decoration: underline;
}

.top_cyuukai .alllist a:hover {
color: #4A97CB;
text-decoration: none;
}

.top_cyuukai .list .box {
height: 340px;
width: 200px;
margin-right: 6px;
padding-right: 6px;
border-right-width: 1px;
border-right-style: dotted;
border-right-color: #999;
float: left;
position: relative;
margin-bottom: 20px;
}

.top_cyuukai .list .kind {
background-image: url(/id/sakura-re/file/commonImage/cyuukai_kind.gif);
font-size: 12px;
line-height: 25px;
font-weight: bold;
color: #000;
text-align: left;
background-position: 0px center;
height: 25px;
width: 200px;
margin-bottom: 5px;
padding: 0px;
margin-top: 0px;
margin-right: 0px;
margin-left: 0px;
text-indent: 25px;
}

.top_cyuukai .list .photo {
margin: 0px;
padding: 0px;
height: 149px;
width: 200px;
text-align: center;
}

.top_cyuukai .price {
font-size: 15px;
line-height: 22px;
color: #C00;
background-attachment: scroll;
margin-left: 5px;
font-weight: bold;
margin-top: 5px;
margin-right: 0px;
margin-bottom: 0px;
}

.top_cyuukai .station {
font-size: 15px;
font-weight: bold;
color: #000;
text-align: left;
text-indent: 5px;
}

.top_cyuukai .access,
.top_cyuukai .add,
.top_cyuukai .cap1,
.top_cyuukai .cap2 {
font-size: 11px;
font-weight: normal;
color: #333;
text-align: left;
text-indent: 5px;
line-height: 18px;
}

.top_cyuukai .batch {
font-size: 10px;
color: #333;
position: absolute;
left: 6px;
top: 319px;
}

.top_cyuukai .detail_btn {
position: absolute;
margin: 0px;
padding: 0px;
height: 23px;
width: 90px;
left: 109px;
top: 313px;
}

.top_cyuukai .detail_btn a {
background-image: url(/id/sakura-re/file/commonImage/detail_btn.jpg);
display: block;
height: 23px;
width: 90px;
}

.top_cyuukai .detail_btn a:hover {
background-position: 0px -23px;
}






/*メイン下コンテンツ*/

.main_bottom {
display: none;
}


.contents_bottom {
padding:   0px;
width: 680px;
position: relative;
margin: 0px;
height: 164px;
}

.contents_bottom .movie_contents {
height: 164px;
width: 330px;
margin: 0px;
padding: 0px;
float: left;
background-image: url(/id/sakura-re/file/topImage/movie_contents.jpg);
}

.contents_bottom .mobile_contents {
height: 164px;
width: 330px;
margin: 0px;
padding: 0px;
float: right;
background-image: url(/id/sakura-re/file/topImage/mobile_contents.jpg);
}

.contents_bottom .movie_contents .mov01 {
background-image: url(/id/sakura-re/file/topImage/movie_icon.gif);
text-align: left;
text-indent: 25px;
font-size: 12px;
font-weight: normal;
color: #333;
line-height: 18px;
position: absolute;
margin: 0px;
padding: 0px;
background-position: left center;
left: 10px;
top: 136px;
}

.contents_bottom .movie_contents .mov02 {
background-image: url(/id/sakura-re/file/topImage/movie_icon.gif);
text-align: left;
text-indent: 25px;
font-size: 12px;
font-weight: normal;
color: #333;
line-height: 18px;
position: absolute;
left: 141px;
top: 136px;
}

.contents_bottom .movie_contents .mov01 a,.contents_bottom .movie_contents .mov02 a {
text-decoration: none;
}

.contents_bottom .movie_contents .mov01 a:hover,.contents_bottom .movie_contents .mov01 a:hover {
text-decoration: underline;
color: #06F;
}

.contents_bottom .mobile_contents p {
font-size: 10px;
font-weight: normal;
color: #666;
text-align: left;
position: absolute;
left: 364px;
top: 128px;
width: 300px;
}

.contents_bottom .mobile_contents .btn {
height: 23px;
width: 90px;
position: absolute;
left: 579px;
top: 133px;
margin: 0px;
padding: 0px;
}

.contents_bottom .mobile_contents .btn a {
background-image: url(/id/sakura-re/file/topImage/address_btn.jpg);
display: block;
}

.contents_bottom .mobile_contents .btn a:hover {
background-position: 0px -23px;
}




/*
==========================================================
メイン
==========================================================
*/

.page_title   h1{
font-size:14px;
font-weight:bold;
line-height:35px;
color:#000000;
height:40px;
margin-bottom:0px;
padding-left:0px;
margin-: 0px;
margin-right: 0px;
margin-left: 0px;
padding-: 0px;
padding-right: 0px;
padding-bottom: 0px;
text-indent: 10px;
text-align: left;
}

.title, .page_title{
background-image:url(/id/sakura-re/file/commonImage/title_back.jpg);       /*各ページのタイトル背景画像（変更可）*/
background-repeat:no-repeat;
font-size:14px;       /*各ページのタイトルテキストのサイズ（変更可）*/
font-weight:bold;
line-height:40px;
color:#000000;       /*各ページのタイトルテキストの色（変更可）*/
height:40px;
margin-bottom:10px;
width: 680px;
text-indent: 5px;
padding: 0px;
margin-top: 0px;
margin-right: 0px;
margin-left: 0px;
}

h3 {
font-size:13px;
font-weight:bold;
color:#001d46;
}

h4 {
background-image:url(http://rims-web.com/images/default/title_orange.jpg);
font-size:12px;
font-weight:bold;
line-height:30px;
color:#ffffff;
height:30px;
padding-left:10px;
margin-:5px;
margin-bottom:5px;
}

h5 {
font-size:13px;
font-weight:bold;
color:#0085e7;
}

#alphabet {
ime-mode: disabled;
}

/*
==========================================================
フッター
==========================================================
*/

.footerNavi {
padding-: 0px;
padding-right: 0px;
padding-bottom: 5px;
padding-left: 0px;
width: 940px;
height: 18px;
margin-: 10px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;
position: relative;
}

.footerNavi ul {
width: 750px;
padding: 0px;
float: left;
text-align: left;
margin: 0px;
}

.footerNavi li {
font-size: 11px;
text-align: left;
color: #1F9FDF;
line-height: 18px;
font-weight: normal;
display: inline;
padding-right: 5px;
margin: 0px;
padding-left: 18px;
list-style-type: none;
background-image: url(/id/sakura-re/file/commonImage/footer_point.gif);
background-position: left center;
background-repeat: no-repeat;
}

.footerNavi li a {
text-decoration: none;
color: #1F9FDF;
}

.footerNavi li a:hover {
text-decoration: underline;
color: #1F9FDF;
}

.totopbtn {
width: 100px;
padding: 0px;
height: 25px;
margin-: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
position: absolute;
left: 839px;
: 0px;
}

.totopbtn a {
background-image: url(/id/sakura-re/file/commonImage/pagetop.gif);
display: block;
height: 25px;
margin: 0px;
width: 100px;
padding-: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}

.footer {
padding: 0px;
height: 230px;
width: 100%;
margin-: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
position: relative;
background-color: #eeeeee;
border: 1px solid #CCC;
}

.footer .footer_block {
padding: 0px;
width: 940px;
margin-: 0px;
margin-right: auto;
margin-bottom: 0px;
margin-left: auto;
height: 200px;
position: relative;
}

.footerNavi2 {
padding-: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
width: 300px;
height: 18px;
position: absolute;
margin: 0px;
left: 2px;
: 9px;
top: 6px;
}

.footerNavi2 ul {
padding: 0px;
text-align: left;
margin: 0px;
}

.footerNavi2 li {
font-size: 11px;
text-align: left;
color: #333;
line-height: 18px;
font-weight: normal;
display: inline;
margin: 0px;
list-style-type: none;
padding: 0px;
}

.footerNavi2 li a {
text-decoration: none;
}

.footerNavi2 li a:hover {
text-decoration: underline;
}
.footer .comcap {
font-size: 11px;
line-height: 18px;
font-weight: normal;
color: #333;
text-align: left;
margin: 0px;
padding: 0px;
position: absolute;
left: 0px;
: 34px;
width: 600px;
top: 41px;
}


.footer .add {
height: 35px;
width: 200px;
font-size: 12px;
line-height: 20px;
font-weight: normal;
color: #000;
text-align: left;
position: absolute;
left: 0px;
: 110px;
top: 132px;
}

.footer .logo {
height: 29px;
width: 172px;
position: absolute;
left: 0px;
: 75px;
background-image: url(/id/sakura-re/file/commonImage/footer_logo.gif);
margin: 0px;
padding: 0px;
top: 93px;
}

.footer .logo a {
height: 29px;
width: 172px;
display: block;
background-image: url(/id/sakura-re/file/commonImage/footer_logo.png);
}

.footer .tel {
margin: 0px;
padding: 0px;
height: 37px;
width: 178px;
position: absolute;
background-image: url(/id/sakura-re/file/commonImage/tel.png);
left: 201px;
: 134px;
top: 156px;
}

.footer .copyright {
font-size: 11px;
font-weight: normal;
color: #666;
position: absolute;
left: 521px;
: 150px;
text-align: right;
margin: 0px;
padding: 0px;
height: 17px;
width: 420px;
top: 171px;
}




/*
==========================================================
ログイン関連
==========================================================
*/

.index_r_top {
	width: 240px;
	padding: 0px;
	height: 170px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 12px;
	position: relative;
	margin-top: 40px;
}

.index_r_top .club_top {
	padding: 0px;
	height: 120px;
	width: 240px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	background-image: url(/id/sakura-re/file/commonImage/sakuraClub.jpg);
	position: relative;
}

.club_top .merit {
	height: 35px;
	width: 110px;
	position: absolute;
	left: 7px;
	top: 73px;
}

.club_top .merit a {
	height: 35px;
	width: 110px;
	display: block;
	background-image: url(/id/sakura-re/file/commonImage/merit_btn.png);
}

.club_top .merit a:hover {
	background-position: 0px -35px;
}

.club_top .entry_btn {
	padding: 0px;
	height: 35px;
	width: 110px;
	left: 127px;
	top: 73px;
	position: absolute;
	margin: 0px;
}

.club_top .entry_btn a {
	background-image: url(/id/sakura-re/file/commonImage/sonnEntry.png);
	display: block;
	height: 35px;
	width: 110px;
}

.club_top .entry_btn a:hover {
	background-position: 0px -35px;
}

.index_r_top p {
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	color: #666;
	text-align: left;
	margin: 0px;
	padding: 0px;
}

.red {
	color: #F00;
}

.index_r_top p.sc {
	font-size: 11px;
	font-weight: normal;
	color: #2C8CBF;
	line-height: 14px;
	margin: 0px;
	padding: 0px;
}

.index_r_top .large {
	font-size: 18px;
	font-weight: bold;
	color: #F00;
}


.login_view_r {
	line-height: 130%;
	width: 240px;
	margin-right: 0px;
	margin-left: 12px;
	margin-bottom: 20px;
	padding: 0px;
	position: relative;
	margin-top: 0px;
	background-repeat: no-repeat;
	background-image: url(/id/sakura-re/file/commonImage/logIn_bak.jpg);
	border: 1px solid #dddddd;
	background-position: 1px 1px;
}

.login_view_r p {
width: 100%;
margin-top: 20px;
font-size: 12px;
padding: 0px;
line-height: 18px;
margin-bottom: 10px;
text-align: center;
font-weight: bold;
}

.login_title {
padding: 0px;
height: 90px;
width: 220px;
margin-: 10px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 5px;
}

p.login {
	text-align: center;
	color: #333;
	font-size: 11px;
	margin-top: 30px;
	margin-left: 0px;
	line-height: 20px;
	padding: 0px;
	margin-bottom: 3px;
	width: 200px;
	font-weight: normal;
}



.login_view_r .submit {
margin-top: 5px;
}

.foget {
color: #FFF;
font-size: 12px;
text-align: center;
margin-: 5px;
line-height: 18px;
padding: 0px;
margin-right: auto;
margin-bottom: 5px;
margin-left: auto;
}

.foget a:link,
.foget a:active,
.foget a:visited {
color: #FFF;
text-decoration: underline;
}

.foget a:hover {
color: #FFF;
text-decoration: none;
}

.clear   {
clear:   both;
}

.item_page_img_navi{
padding:   3px;
}

.cart_login_view{
border:   solid   1px   #CCCCCC;
padding:   10px;
margin-bottom:   20px;
}

.cart_nologin_view{
border:   solid   1px   #CCCCCC;
padding:   10px;
}


.login_view_r .welcome {
	width: 150px;
	margin-left: 5px;
	padding: 0px;
	margin-top: 27px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.login_view_r .welcome p {
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color: #333;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

.login_view_r .welcome p.memberId {
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
	color: #000;
	text-align: center;
}

.login_view_r .error {
	font-size: 11px;
	font-weight: bold;
	color: #C00;
	margin-top: 28px;
}


/*
==========================================================
インデックス右中段フリー編集エリア
==========================================================
*/

.index_r_middle {
width: 240px;
padding: 0px;
margin-: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 10px;
}


/*新着未公開物件*/

.index_r_middle .newly {
height: 610px;
width: 240px;
margin-right: 0px;
margin-bottom: 20px;
margin-left: 2px;
background-image: url(/id/sakura-re/file/commonImage/new_back.jpg);
margin-top: 0px;
padding-top: 90px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 12px;
}

#side_view{
margin-bottom:10px;
width: 218px;
margin-top: 0px;
margin-right: 0px;
margin-left: 0px;
overflow: hidden;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 5px;
padding-left: 0px;
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #999;
}

.new_mark {
padding: 0px;
float: left;
height: 11px;
width: 28px;
margin-top: 2px;
margin-right: 10px;
margin-bottom: 10px;
margin-left: 0px;
vertical-align: middle;
}

#side_view_price {
text-align: left;
padding: 0px;
float: right;
height: 11px;
width: 170px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 10px;
margin-left: 0px;
font-weight: bold;
}

#side_view_img {
padding: 0px;
float: left;
height: 59px;
width: 80px;
clear: both;
margin-top: 0px;
margin-right: 10px;
margin-bottom: 0px;
margin-left: 0px;
display: none;
}

.side_view_access,.side_view_access2,.side_view_madori {
margin: 0px;
padding: 0px;
width: 100%;
text-align: center;
}

.buildname,.list_view_address {
display: none;
}

















/*右サイドバナー*/

.rside_banner {
padding: 0px;
margin-: 0px;
margin-right: 0px;
margin-bottom: 20px;
margin-left: 0px;	
}

.rside_banner ul {
margin: 0px;
padding: 0px;
}

.rside_banner li {
padding: 0px;
list-style-type: none;
margin-: 0px;
margin-right: 0px;
margin-bottom: 20px;
margin-left: 0px;
}

.rside_banner li.genhan a {
height: 86px;
width: 246px;
background-image: url(/id/sakura-re/file/commonImage/genhan_banner.jpg);
display: block;
margin: 0px;
padding: 0px;
}

.rside_banner li.genhan a:hover {
background-position: 0px -86px;
}

.rside_banner li.add a {
	height: 86px;
	width: 246px;
	background-image: url(/id/sakura-re/file/commonImage/ad_banner.jpg);
	display: block;
	margin: 0px;
	padding: 0px;
}

.rside_banner li.add a:hover {
background-position: 0px -86px;
}

.rside_banner li.syayu1 a {
height: 125px;
width: 246px;
background-image: url(/id/sakura-re/file/commonImage/syayu1_banner.jpg);
display: block;
margin: 0px;
padding: 0px;
}

.rside_banner li.syayu1 a:hover {
background-position: 0px -125px;
}

.rside_banner li.syayu2 a {
height: 125px;
width: 246px;
background-image: url(/id/sakura-re/file/commonImage/syayu2_banner.jpg);
display: block;
margin: 0px;
padding: 0px;
}

.rside_banner li.syayu1 a:hover {
background-position: 0px -125px;
}

.rside_banner li.assessment a {
height: 86px;
width: 246px;
background-image: url(/id/sakura-re/file/commonImage/assessment_banner.jpg);
display: block;
margin: 0px;
padding: 0px;
}

.rside_banner li.assessment a:hover {
background-position: 0px -86px;
}


/*お役立ち情報*/

.contents_useful {
padding: 0px;
width: 240px;
margin-: 0px;
margin-right: 0px;
margin-bottom: 20px;
margin-left: 0px;
background-image: url(/id/sakura-re/file/commonImage/useful_back.jpg);
height: 237px;
}

.contents_useful ul {
margin-right: 0px;
margin-bottom: 0px;
margin-left: 15px;
margin-top: 0px;
padding-top: 125px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}

.contents_useful li {
font-size: 12px;
line-height: 23px;
font-weight: normal;
color: #333;
text-align: left;
background-image: url(/id/sakura-re/file/commonImage/useful_point.gif);
background-position: left center;
text-indent: 15px;
}


.contents_com {
height: 200px;
width: 240px;
padding: 0px;
margin-: 0px;
margin-right: 0px;
margin-bottom: 20px;
margin-left: 0px;
background-image: url(/id/sakura-re/file/commonImage/com_back.jpg);
}

.contents_com ul {
margin-right: 0px;
margin-bottom: 0px;
margin-left: 15px;
margin-top: 0px;
padding-top: 50px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}

.contents_com li {
font-size: 12px;
line-height: 23px;
font-weight: normal;
color: #333;
text-align: left;
background-image: url(/id/sakura-re/file/commonImage/com_point.gif);
background-position: left center;
text-indent: 15px;
}


/*
==========================================================
インデックス右下段フリー編集エリア
==========================================================
*/

.index_r_bottom {
padding: 0px;
width: 240px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 12px;
}



/*
==========================================================
インデックス左中段フリー編集エリア
==========================================================
*/

.index_middle {
margin-bottom:0px;
margin-:0px;
width: 230px;
margin-right: 0px;
margin-left: 10px;
padding: 0px;
}



/*
==========================================================
インデックス右下段フリー編集エリア
==========================================================
*/








/*お問い合せ項目表
----------------------------------------------- */
.cart   table{
background-color:   #CCCCCC;
}

.cart   th{
background-color:   #e6e6e6;
padding-top: 10px;
padding-right: 5px;
padding-bottom: 10px;
padding-left: 5px;
}

.cart   td{
background-color:   #FFFFFF;
padding-top: 10px;
padding-right: 5px;
padding-bottom: 10px;
padding-left: 5px;
}

.senddata_koumoku{
width:   150px;
}

.select_value{
font-weight:   bold;
}

.select_caption{
padding:   10px;
padding-left:   25px;
}

.anqtable{
background-color:   #CCCCCC;
}

.anqtable th{
background-color:   #e6e6e6;
padding-top: 10px;
padding-right: 5px;
padding-bottom: 10px;
padding-left: 5px;
}

.anqtable td{
background-color:   #FFFFFF;
padding-top: 10px;
padding-right: 5px;
padding-bottom: 10px;
padding-left: 5px;
}


/*自動生成メニュー
----------------------------------------------- */
.page_index_view{
margin-bottom:0px;
margin-:0px;
padding-:   0px;
display: none;
}

.page_index_name1 {
background-image:   url(http://rims-web.com/images/default/bt_menu.gif);       /*メニュー背景画像（色名変更可） */
height:25px;
width:155px;
background-repeat:   no-repeat;
background-position:   left   0px;
line-height:25px;
text-decoration:none;
text-align:   center;
color:#666699;       /*メニュー文字色（変更不可） */
}

.page_index_name1 a:hover{
background-image:   url(http://rims-web.com/images/default/bt_menu_o.gif);       /*メニュー背景ロールオーバー画像（色名変更可） */
height:25px;
width:155px;
background-repeat:   no-repeat;
background-position:   left   0px;
line-height:25px;
text-decoration:none;
text-align:   center;
color:   #FF0000;       /*メニュー文字ロールオーバー色 */
}


/*テキストリンク用メニュー
----------------------------------------------- */
div.menu1 * { 
margin:0; 
padding:0; 
}

div.menu1 li {
list-style-type:none;
}

div.menu1 a {
display:block;
width:155px;       /*メニュー背景画像の幅 */
height:25px;       /*メニュー背景画像の高さ */
background-image:url(http://rims-web.com/images/default/bt_menu_green.gif);       /*メニュー背景画像（変更可） */
background-repeat:no-repeat;
line-height:25px;
text-align:   center;
color:#1f893f;       /*メニュー文字色 */
font-size:12px;       /*メニュー文字サイズ */
text-decoration:none;
}

div.menu1 a:hover {
background-image:url(http://rims-web.com/images/default/bt_menu_green_o.gif);       /*メニュー背景ロールオーバー画像（変更可） */
color:#ff0000;       /*メニュー文字ロールオーバー色 */
text-decoration:none;
}

div.menu2 * { margin:0; padding:0; }
div.menu2 li {
list-style-type:none;
}

div.menu2 a {
display:block;
width:155px;       /*メニュー背景画像の幅 */
height:25px;       /*メニュー背景画像の高さ */
background-image:url(http://rims-web.com/images/default/bt_menu_lightblue.gif);       /*メニュー背景画像（変更可） */
background-repeat:no-repeat;
line-height:25px;
text-align:   center;
color:#4c4cc6;       /*メニュー文字色 */
font-size:12px;       /*メニュー文字サイズ */
text-decoration:none;
}

div.menu2 a:hover {
background-image:url(http://rims-web.com/images/default/bt_menu_lightblue_o.gif);       /*メニュー背景ロールオーバー画像（変更可） */
color:#ff0000;       /*メニュー文字ロールオーバー色 */
text-decoration:none;
}

div.menu3 * { margin:0; padding:0; }
div.menu3 li {
list-style-type:none;
}

div.menu3 a {
display:block;
width:155px;       /*メニュー背景画像の幅 */
height:25px;       /*メニュー背景画像の高さ */
background-image:url(http://rims-web.com/images/default/bt_menu_yellow.gif);       /*メニュー背景画像（変更可） */
background-repeat:no-repeat;
line-height:25px;
text-align:   center;
color:#ea5506;       /*メニュー文字色 */
font-size:12px;       /*メニュー文字サイズ */
text-decoration:none;
}

div.menu3 a:hover {
background-image:url(http://rims-web.com/images/default/bt_menu_yellow_o.gif);      /*メニュー背景ロールオーバー画像（変更可） */
color:#ff0000;       /*メニュー文字ロールオーバー色 */
text-decoration:none;
}


/*エラー
----------------------------------------------- */

.error_koumoku{
color:   #000000;
}

.error{
color:#ffffff;
font-size: 11px;
width: 90%;
height: 25px;
margin-left: 10px;
margin-: 5px;
line-height: 14px;
font-weight: normal;
text-align: left;
}



/*検索ページ
----------------------------------------------- */

div#railways {
background-color:#FFF;
border:1px solid #999;
width:180px;
height:180px;
float:left;
position:relative;
overflow:auto;
display:block;
margin:2px 7px;
padding:3px
}

div#stations {
background-color:#FFF;
border:1px solid #999;
width:180px;
height:180px;
position:relative;
overflow:auto;
display:block;
float:left;
margin:2px 7px;
padding:3px
}

.rwname {
display:block;
width:100%;
background-color:#FCC;
text-align:center;
margin-bottom:3px
}

table.serchTbl {
width:100%;
font-size:12px;
border-collapse:collapse;
margin:0;
padding:2px
}

table.serchTbl th {
font-size:12px;
font-weight:400;
background-color:#e6e6e6;
color:#000;
line-height:1.2em;
margin:0;
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #999;
padding-top: 10px;
padding-right: 5px;
padding-bottom: 10px;
padding-left: 5px;
border-top-width: 1px;
border-top-style: dotted;
border-top-color: #999;
}

.document {
font-size:12px
}

table.serchTbl td {
font-size:12px;
font-weight:400;
background-color:#FFF;
color:#000;
line-height:1.2em;
margin:0;
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #999;
padding-top: 10px;
padding-right: 5px;
padding-bottom: 10px;
padding-left: 5px;
border-top-width: 1px;
border-top-style: dotted;
border-top-color: #999;
}

ul {
list-style-type:none;
text-align:left;
margin:0;
padding:0
}

.search_list {
background-color:#666
}

.search_list th {
height:50px;
background-color:#CCC;
padding:5px
}

.search_list td {
background-color:#FFF;
padding:5px
}

.staff_head {
width:95%;
font-size:14px;
margin-bottom:5px;
background-color:#BBDBE1;
padding:5px
}

.staff_address {
margin-right:0;
align:right
}

.family_img {
margin-bottom:5px
}

._family_block {
height:150px;
margin-bottom:5px
}



/*物件セル一覧表示
----------------------------------------------- */
.list_block {
height:255px;
width:200px;
border:solid 1px #333
}

.list_block th {
font-weight:400;
background-color:#666;
color:#fff;
text-align:left;
font-size:11px
}

.list_block td {
font-size:10px
}

.list_view_price {
color:red;
font-size:11px;
font-weight:700
}



/*現地販売会（物件セル）
----------------------------------------------- */
.r_open_title {
font-size:11px;
color:red;
font-weight:700
}

.r_catch_open,.rs_openschedule,.r_opentime {
font-size:10px
}



/*現地販売会（物件詳細）
----------------------------------------------- */
.r_open_title_detail {
font-size:15px;
color:red;
font-weight:700
}

.r_catch_open_detail {
font-size: 18px;
line-height: 25px;
font-weight: bold;
color: #F30;
text-align: left;
padding: 3px;
border-top-width: 2px;
border-top-style: double;
border-top-color: #DF471C;
}

.r_openschedule_detail {
margin-bottom: 0px;
font-size: 15px;
line-height: 25px;
font-weight: bold;
color: #000;
text-align: left;
padding: 3px;
text-indent: 10px;
}

.r_opentime_detail {
margin-bottom: 15px;
font-size: 15px;
line-height: 25px;
font-weight: bold;
color: #000;
text-align: left;
padding: 3px;
border-bottom-width: 2px;
border-bottom-style: double;
border-bottom-color: #DF471C;
text-indent: 10px;
}



/*物件詳細
----------------------------------------------- */
.details table {
width: 100%;
}

.details th {
background-color:#e6e6e6;
width:120px;
padding:2px
}

.details td {
background-color:#FFF;
padding:2px
}

.details_picthumb td {
width:20%;
text-align:center
}

.details_picthumb img {
width:60px
}

.r_buildname {
font-size:15px;
font-weight:700
}

.r_catch_ {
font-size:15px;
font-weight:700;
color:red
}



/*News & Topics
----------------------------------------------- */
.news {
border: solid 1px #cccccc;
height: 100px;
padding: 0.5em;
overflow: auto;
}



/*右トピックス
----------------------------------------------- */
.title_s{
background-image:url(http://rims-web.com/images/default/title_s.gif);       /*タイトル背景画像（変更可）*/
font-size:11px;       /*タイトルテキストのサイズ（変更可）*/
line-height:25px;
color:#ffffff;       /*タイトルテキストの色（変更可）*/
height:25px;
padding-left:5px;
margin-bottom:5px;
background-repeat:no-repeat;
}





/*表
----------------------------------------------- */
.nomal_line table{
border-collapse:collapse;
cellspacing:0;
text-align:left;
}

.nomal_line td{
border:1px solid #cccccc;
color:#333333;
padding:5;
}

.nomal_line th{
border:1px solid #cccccc;
background-color:#d9ecff;
color:#333333;
padding:5;
}



/*スタッフコメント（物件詳細）
----------------------------------------------- */

.fukidasi_box {
padding:0px 35px;
padding-bottom: 30px;
}

.fukidasi_staff {
float: right;
}

.fukidasi_staff img {
display: block;
border: 1px solid #CCCCCC;
margin-bottom: 0px;
width: 80px;
}

.fukidasi {
background: url(http://rims-web.com/images/default/fukidasi3.jpg) repeat-y 0px 5px;
width: 457px;
margin-bottom: 10px;
}

.fukidasi_ {
background: #FFFFFF url(http://rims-web.com/images/default/fukidasi1.jpg) no-repeat 0px 0px;
height: 5px;
font-size: 1px;
text-indent: -9999px;
width: 442px;
}

.fukidasi_txt {
background: url(http://rims-web.com/images/default/fukidasi4.jpg) no-repeat right 0px;
padding: 0px 40px 3px 30px;
line-height: 130%;
}

.fukidasi_txt span {
color: #CD3333;
}

.fukidasi_bottom {
background: url(http://rims-web.com/images/default/fukidasi2.jpg) no-repeat 0px 0px;
height: 8px;
font-size: 1px;
text-indent: -9999px;
}


/*スタッフコメント（物件セル）
----------------------------------------------- */
.fukidasi_box_s {
clear: both;
margin-bottom: 0px;
}

.fukidasi_staff_s {
float: right;
}

.fukidasi_staff_s img {
display: block;
border: 1px solid #CCCCCC;
margin-bottom: 10px;
width: 70px;
}

.fukidasi_s {
background: url(http://rims-web.com/images/default/fukidasi3_long_1.jpg) repeat-y 0px 0px;
width: 115px;
}

.fukidasi__s {
background: #FFFFFF url(http://rims-web.com/images/default/fukidasi1_long_1.jpg) no-repeat 0px 0px;
height: 5px;
font-size: 1px;
width: 115px;
margin-bottom: 5px;
}

.fukidasi_txt_s {
padding: 0px 8px 0px 7px;
line-height: 130%;
font-size:10px;
margin-bottom: 5px;
}

.fukidasi_txt_s span {
color: #CD3333;
}

.fukidasi_bottom_s {
background: url(http://rims-web.com/images/default/fukidasi2_long_1.jpg) no-repeat 0px 0px;
height: 8px;
font-size: 1px;
}


/*スタッフコメント顔写真無し
-----------------------------------------------*/

/*スタッフコメント顔写真無し（物件詳細）
-----------------------------------------------*/

.fukidasi_box {
padding-left:25px;
margin-: 10px;
}

.fukidasi {
background: url(http://rims-web.com/images/default/fukidasi3_b.jpg) repeat-y 0px 5px;
width: 550px;
margin-bottom: 10px;
}

.fukidasi_ {
background: #FFFFFF url(http://rims-web.com/images/default/fukidasi1_b.jpg) no-repeat 0px 0px;
height: 5px;
font-size: 1px;
text-indent: -9999px;
width: 550px;
}

.fukidasi_txt {
padding: 0px 0px 3px 30px;
line-height: 130%;
}

.fukidasi_txt span {
color: #CD3333;
}

.fukidasi_bottom {
background: url(http://rims-web.com/images/default/fukidasi2_b.jpg) no-repeat 0px 0px;
height: 8px;
font-size: 1px;
text-indent: -9999px;
}

/*スタッフコメント顔写真無し（物件セル）
-----------------------------------------------*/

.fukidasi_box_s {
margin-bottom: 0px;
clear: both;

}

.fukidasi_staff_s {
float: right;
clear: both;
}

.fukidasi_staff_s img {
background-image:url(http://rims-web.com/images/default/spacer.gif);
background-repeat:   no-repeat;	
width: 1px;
clear: both;
}

.fukidasi_s {
clear: both;
background: url(http://rims-web.com/images/default/fukidasi3_long_1_b.jpg) repeat-y 0px 0px;
width: 185px;
}

.fukidasi__s {
clear: both;
background: #FFFFFF url(http://rims-web.com/images/default/fukidasi1_long_1_b.jpg) no-repeat 0px 0px;
height: 5px;
font-size: 1px;
width: 185px;
margin-bottom: 5px;
}

.fukidasi_txt_s {
padding: 0px 8px 0px 7px;
line-height: 130%;
font-size:10px;
margin-bottom: 5px;
}

.fukidasi_txt_s span {
color: #CD3333;
}

.fukidasi_bottom_s {
background: url(http://rims-web.com/images/default/fukidasi2_long_1_b.jpg) no-repeat 0px 0px;
height: 8px;
font-size: 1px;
}



/*Q&A（不動産用語集）
----------------------------------------------- */
div.faq {
margin: 20 0;
padding: 0;
line-height: 1;
background-color: #fff;
list-style-type: none;
}

div.faq li {
margin: 0;
padding: 0;
float: left;
width: 200px;
text-align: center;
font-size: 11px; /* 文字サイズ（変更可） */
}

div.faq li a {
border-right: 1px solid #ffffff;
border-bottom: 1px solid #ffffff;
padding: 5px 10px;
display: block;
position: relative; /* for IE6 */
color: #333333;     /* リンク前の文字色（変更可） */
background-color: #e2e1e2;     /* リンク前のバック色（変更可） */
text-decoration: none;
}

div.faq li a:hover {
border-color: #ffffff;
color: #ffffff;   /* リンク後の文字色（変更可） */
background-color: #f39f45;     /* リンク後のバック色（変更可） */
}

/* ClearFix */

div.faq {
_height: 1px;
min-height: 1px;
/*¥*//*/
height: 1px;
overflow: hidden;
/**/
}

div.faq:after {
height: 0;
visibility: hidden;
content: ".";
display: block;
clear: both;
}

.faq_q_value {
background-color:#d9ecff;    /* Q部分のバック色（変更可） */
font-weight:bold;
color:#333333;   /* Q部分の文字色（変更可） */
line-height:25px;
padding-left:10px;
}

.faq_a_value {
color:#333333;   /* A部分の文字色（変更可） */
padding:5 10 15px;
line-height:140%;
}


/*Q&A（QAの画像入り）デフォルトでは非表示
-----------------------------------------------*/
.faq{
padding-bottom:20px;
}

.faq_q_value {
background-image:url(http://rims-web.com/images/default/q_red.gif);       /*Qの画像（色変更可）*/
background-repeat:   no-repeat;
font-weight:bold;
color:#333333;
line-height:32px;
padding-left:40px;
}

.faq_a_value {
background-image:url(http://rims-web.com/images/default/a_blue.gif);       /*Aの画像（色変更可）*/
background-repeat:   no-repeat;
color:#333333;
padding-left:40px;
padding-bottom:15px;
}


/*ブログ
----------------------------------------------- */
.blog_main_td{
padding-left:10;
}

.blog_category_title, .monthly_archive_title, .master_title{
font-weight:bold;
margin-bottom:3;
}

.master_date{
font-size:11px;
}

.master_contents{
margin-bottom:3;
}



/*プライバシーポリシー
----------------------------------------------- */
.privacy_policy table {
background-color:#CCC
}

.privacy_policy th {
background-color:#d9ecff;
width:150px
}

.privacy_policy td {
background-color:#FFF;
padding:10px
}



/*シミュレーション
----------------------------------------------- */
.sales_simulation table {
margin:10px
}

.sales_simulation th {
background-color:#EEE;
font-weight:400;
text-align:left;
width:200px;
padding:5px
}

.sales_simulation td {
background-color:#EEE;
width:350px;
padding:5px
}

.simulation_conditions {
border:1px solid #999;
margin:10px;
padding:10px
}

.sales_simulator_result_bukken table {
background-color:#fc9
}

.sales_simulator_result_bukken th {
background-color:#fc9;
padding:5px
}

.sales_simulator_result_bukken td {
background-color:#ffc;
padding:5px
}

.sales_simulator_result_bukken .td4,.sales_simulator_result_bukken .td5,.sales_simulator_result_bukken .td6 {
text-align:right
}


/*物件詳細下部お問い合せ周り
----------------------------------------------- */
.details_tel{
font-size:14px;
font-weight:bold;
color:#ff0000;
margin-top: 5px;
}

.details_tantou{
font-size:13px;
font-weight:bold;
}

.details_qr_title{
font-size:11px;
font-weight:bold;
color:#ff0000;
}

.details_qr{
font-size:9pt;
}






/*----------------------------------------------- */


.inqHead,   .inqObjs,   .inqCond,   .MB_INQ   {   width:100%;border-collapse:collapse;   }

.inqHead   th   {   padding:2px;font-weight:normal;font-size:12px;background-color:#BBB;color:#FFF;border:1px   solid   #999;text-align:left;   }

.inqHead   td   {   padding:2px;font-size:12px;text-align:left;background-color:#EEE;border:1px   solid   #999;   }

.inqObjs   th   {   padding:2px;font-weight:normal;font-size:12px;background-color:#BBB;color:#000;border:1px   solid   #FFF;text-align:center;   }

.inqObjs   td   {   padding:2px;font-weight:normal;font-size:12px;text-align:left;background-color:#EEE;color:#000;border:1px   solid   #FFF;   }

.inqType   {   border-collapse:collapse;   }

.inqType   td   {   width:150px;border:0px;padding:2px;   }

.kekka-th   {width:81px;background-color:#708090;text-align:left;color:#ffffff;vertical-align:middle;padding:4px}
.kekka-td1   {width:175px;background-color:#ffffff;padding:4px;text-align:left;vertical-align:middle}
.kekka-td2   {width:475px;background-color:#ffffff;padding:4px;text-align:left;vertical-align:middle}

.page_count_view{

text-align:   right;
margin-right:5px;

}
