@charset "utf-8";
*{ margin:0; padding:0;}
html		{ overflow:scroll;}
body		{ text-align:center; background-color:#ffffff; font-family:'ＭＳ Ｐゴシック','Lucida Grande','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3',sans-serif;}
body,th,td,form,select,option,h2,h3,h4,h5{ font-size:12px; line-height:1.3;}
div,p,a,h3,h4,ul,li,span{ background-repeat:no-repeat;}
ul,li		{ list-style:none;}
table		{ border-collapse:collapse; empty-cells:show;}
th,td		{ font-weight:normal; text-align:left; vertical-align:top; border-collapse:collapse;}
img			{ border-style:none; vertical-align:bottom;}
a:link img	{ border-style:none;}a:visited img{ border-style:none;}a:hover img{ border-style:none;}
a:link		{ color:#0000ee;}
a:visited	{ color:#551a8b;}
a:hover		{ color:#dd0000;}
.clear		{ clear:both;}
.ime		{ ime-mode:active;}
.ime-		{ ime-mode:inactive;}
/*div#mainBody{ width:950px; margin:0px auto; text-align:left;}*/
div#mainBody{ text-align:left;  }
/*
#category-M01,#category-H01,#category-L01,
.category-R01,category-L01,
div.hLogo h1,ul.hNavi,div.footerLink,ul.footerInfo
			{ font-family:'ＭＳ Ｐゴシック','Lucida Grande','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3',sans-serif;}
*/

/* HEADER
-----------------------------*/
div.header		{ width:950px; padding-top:5px;}
div.hLogo		{ width:320px; overflow:hidden; float:left;}
div.hLogo h1	{ padding-left:0px; font-size:10px; line-height:1; font-weight:normal; letter-spacing:-1px; position:absolute;}
* html div.hLogo    { overflow:visible;}
* html div.hLogo h1 { white-space:nowrap;}
div.hLogo p		{ padding-top:10px;}

ul.hNavi		{ padding:10px 2px 0px 0px; float:right; position: relative;}
ul.hNavi li		{ padding:0px 0px 0px 2px; float:left;}
ul.hNavi li.pad	{ padding:14px 0px 0px 1px;}
ul.hNavi ul		{ width:270px; position: absolute; left: 45px; top: 4px;}
ul.hNavi ul li	{ height:15px; padding:5px 2px 0px 0px; font-size:80%;}
ul.hNavi ul.detail { width:270px; position: absolute; left: -462px; top: 8px;}/* 詳細ページ用 */
ul.hNavi ul a	{ padding-left:9px; background:url("http://www.o-uccino.jp/house/shinchiku/images/cs_icon01.gif") no-repeat 0 -198px;}
ul.hNavi a.navi	{ display:block; background-image:url("http://www.o-uccino.jp/house/shinchiku/images/cs_header02.png");}

ul.hNavi a.navi span{ display:none;}
.hNavi #navi01{ width:108px; height:35px; background-position:   0px 0px;}.hNavi #navi01:hover{ background-position:   0px -35px;}
.hNavi #navi02{ width:108px; height:35px; background-position:-108px 0px;}.hNavi #navi02:hover{ background-position:-108px -35px;}
.hNavi #navi03{ width:108px; height:35px; background-position:-216px 0px;}.hNavi #navi03:hover{ background-position:-216px -35px;}

.hNavi #navi04{ width:97px; height:49px; background-position:-324px 0px;}.hNavi #navi04:hover{ background-position:-324px -49px;}
.hNavi #navi05{ width:97px; height:49px; background-position:-421px 0px;}.hNavi #navi05:hover{ background-position:-421px -49px;}
.hNavi #navi06{ width:97px; height:49px; background-position:-518px 0px;}.hNavi #navi06:hover{ background-position:-518px -49px;}

/*カテゴリ切替 -----------------------------------------------------------------------------------------------*/
#category-M01 .hNavi #navi01{ background-position:   0px -35px;}
#category-H01 .hNavi #navi02{ background-position:-108px -35px;}
#category-L01 .hNavi #navi03{ background-position:-216px -35px;}
/*カテゴリ切替 -----------------------------------------------------------------------------------------------*/
.category-P01 .hNavi a.navi{ display:none;}

/* 地域
-----------------------------*/
ul#hRegMenu			{ padding-bottom:15px; margin-bottom:10px;}
ul#hRegMenu span	{ display:none;}
ul#hRegMenu p		{ width:120px; height:41px; background-image:url("../images/cs_header01.png"); background-position:0px -70px; float:left;}
ul#hRegMenu ul		{ float:left;}
ul#hRegMenu ul li	{ padding-left:8px; float:left;}
ul#hRegMenu a		{ background-image:url("../images/cs_header01.png"); display:block; width:130px; height:42px;}
#hRegMenu #menu01{ background-position:-120px -70px;}#hRegMenu #menu01:hover{ background-position:-120px -112px;}
#hRegMenu #menu02{ background-position:-250px -70px;}#hRegMenu #menu02:hover{ background-position:-250px -112px;}
#hRegMenu #menu03{ background-position:-250px -70px;}#hRegMenu #menu03:hover{ background-position:-250px -112px;}
#hRegMenu #menu04{ background-position:-250px -70px;}#hRegMenu #menu04:hover{ background-position:-250px -112px;}
#hRegMenu #menu05{ background-position:-250px -70px;}#hRegMenu #menu05:hover{ background-position:-250px -112px;}
#hRegMenu #menu06{ background-position:-250px -70px;}#hRegMenu #menu06:hover{ background-position:-250px -112px;}
#hRegMenu #menu07{ background-position:-250px -70px;}#hRegMenu #menu07:hover{ background-position:-250px -112px;}
/*カテゴリ切替 -----------------------------------------------------------------------------------------------*/
.z95region01 #hRegMenu #menu01{ background-position:-120px -112px;}
.z95region02 #hRegMenu #menu02{ background-position:-250px -112px;}
.z95region03 #hRegMenu #menu03{ background-position:-250px -112px;}
.z95region04 #hRegMenu #menu04{ background-position:-250px -112px;}
.z95region05 #hRegMenu #menu05{ background-position:-250px -112px;}
.z95region06 #hRegMenu #menu06{ background-position:-250px -112px;}
.z95region07 #hRegMenu #menu07{ background-position:-250px -112px;}

/* ヘッダお知らせ
-----------------------------*/
ul.headerInfo		{ height:100%; padding:10px 0px 0px 0px; clear:both;}
ul.headerInfo li	{ display:inline; padding-right:6px;}
ul.headerInfo a		{ padding-left:10px; white-space:nowrap; background:url("../images/cs_icon01.gif") no-repeat -1px -299px;}

/* パンくずリスト
-----------------------------*/
div.pankuzu					{ padding-top:15px; margin:10px 0px 10px 0px; border-bottom:solid 1px #cbcbcb; background:url("../images/header-line.gif") repeat-x 0 0;}
div.pankuzu div				{ padding:4px 0px 4px 3px; background-color:#fbf9ea;}
div.pankuzu p.image			{ width:111px; height:19px; background-image:url("../images/cs_point01.png"); overflow:hidden; float:left;}
div.pankuzu p.image span	{ display:none;}
div.pankuzu p.pankuzu		{ padding:3px 0px 0px 8px; font-size:12px; float:left;}
div.pankuzu p.pankuzu span	{ margin:0px 0.25em 0px 0.5em;}
div.pankuzu p.txt01			{ padding:3px 3px 0px 0px; font-size:10px; float:right;}
/*カテゴリ切替 -----------------------------------------------------------------------------------------------*/
#category-M01 .pankuzu p.image{ background-position:0px 0px;}
#category-H01 .pankuzu p.image{ background-position:0px -19px;}
#category-L01 .pankuzu p.image{ background-position:0px -38px;}

/* 1行テキストバナー
-----------------------------*/
div.hTxtBanner			{ padding:0px 0px 5px 0px;}
div.hTxtBanner p		{}

/* クイックナビ
-----------------------------*/

div#hQuickLink			{ width:212px; position:absolute; top:25px; display:none; z-index:2;}
div#hQuickLink a		{ display:block; width:212px; height:22px; }
div#hQuickLink a span	{ display:none;}
a#qnavi01{ background-image:url("http://www.o-uccino.jp/house/shinchiku/icons/common/qn_mansion_shuto.gif");}	a#qnavi01:hover{ background-image:url("http://www.o-uccino.jp/house/shinchiku/icons/common/qn_mansion_shuto_o.gif");}
a#qnavi02{ background-image:url("http://www.o-uccino.jp/house/shinchiku/icons/common/qn_mansion_kansai.gif");}	a#qnavi02:hover{ background-image:url("http://www.o-uccino.jp/house/shinchiku/icons/common/qn_mansion_kansai_o.gif");}
a#qnavi03{ background-image:url("http://www.o-uccino.jp/house/shinchiku/icons/common/qn_mansion_toukai.gif");}	a#qnavi03:hover{ background-image:url("http://www.o-uccino.jp/house/shinchiku/icons/common/qn_mansion_toukai_o.gif");}
a#qnavi04{ background-image:url("http://www.o-uccino.jp/house/shinchiku/icons/common/qn_mansion_hokuriku-koshinetsu.gif");}	a#qnavi04:hover{ background-image:url("http://www.o-uccino.jp/house/shinchiku/icons/common/qn_mansion_hokuriku-koshinetsu_o.gif");}
a#qnavi05{ background-image:url("http://www.o-uccino.jp/house/shinchiku/icons/common/qn_mansion_touhoku.gif");}	a#qnavi05:hover{ background-image:url("http://www.o-uccino.jp/house/shinchiku/icons/common/qn_mansion_touhoku_o.gif");}
a#qnavi06{ background-image:url("http://www.o-uccino.jp/house/shinchiku/icons/common/qn_mansion_chugoku.gif");}	a#qnavi06:hover{ background-image:url("http://www.o-uccino.jp/house/shinchiku/icons/common/qn_mansion_chugoku_o.gif");}
a#qnavi07{ background-image:url("http://www.o-uccino.jp/house/shinchiku/icons/common/qn_mansion_kyushu.gif");}	a#qnavi07:hover{ background-image:url("http://www.o-uccino.jp/house/shinchiku/icons/common/qn_mansion_kyushu_o.gif");}
a#qnavi08{ background-image:url("http://www.o-uccino.jp/house/shinchiku/icons/common/qn_kodate_shuto.gif");}	a#qnavi08:hover{ background-image:url("http://www.o-uccino.jp/house/shinchiku/icons/common/qn_kodate_shuto_o.gif");}
a#qnavi09{ background-image:url("http://www.o-uccino.jp/house/shinchiku/icons/common/qn_kodate_kansai.gif");}	a#qnavi09:hover{ background-image:url("http://www.o-uccino.jp/house/shinchiku/icons/common/qn_kodate_kansai_o.gif");}
a#qnavi10{ background-image:url("http://www.o-uccino.jp/house/shinchiku/icons/common/qn_kodate_toukai.gif");}	a#qnavi10:hover{ background-image:url("http://www.o-uccino.jp/house/shinchiku/icons/common/qn_kodate_toukai_o.gif");}
a#qnavi11{ background-image:url("http://www.o-uccino.jp/house/shinchiku/icons/common/qn_tochi_shuto.gif");}	a#qnavi11:hover{ background-image:url("http://www.o-uccino.jp/house/shinchiku/icons/common/qn_tochi_shuto_o.gif");}
a#qnavi12{ background-image:url("http://www.o-uccino.jp/house/shinchiku/icons/common/qn_tochi_kansai.gif");}	a#qnavi12:hover{ background-image:url("http://www.o-uccino.jp/house/shinchiku/icons/common/qn_tochi_kansai_o.gif");}
a#qnavi13{ background-image:url("http://www.o-uccino.jp/house/shinchiku/icons/common/qn_tochi_toukai.gif");}	a#qnavi13:hover{ background-image:url("http://www.o-uccino.jp/house/shinchiku/icons/common/qn_tochi_toukai_o.gif");}

/* 汎用
-----------------------------*/
.txtLeft	{ text-align:left;}
.txtRight	{ text-align:right;}
.txtCenter	{ text-align:center;}
.blockCenter{ margin-left:auto; margin-right:auto;}
tr.vm th,tr.vm td,table.vm th,table.vm td,
td.vm		{ vertical-align:middle;}
.section	{ margin-top:10px; margin-bottom:10px;}
.section1	{ margin-bottom:10px;}
.section2	{ margin-bottom:12px;}
.section3	{ margin-bottom:30px;}

/* テーブル
-----------------------------*/
table.comTb01				{ width:100%; table-layout: fixed;}
table.comTb01 caption		{ padding:1px 0px 5px 10px; font-size:14px; font-weight:bold; text-align:left; background:url("../images/cs_icon01.gif") no-repeat 0 -48px;}
table.comTb01 th			{ padding:5px 10px 5px 10px; background-color:#ebebeb; border:solid 1px #999999;}
table.comTb01 td			{ padding:5px 10px 5px 10px; border:solid 1px #999999;}
table.comTb01 td.w134		{ padding:5px 10px 5px 10px; border:solid 1px #999999; width:134px;}
table.comTb01 td.w137		{ padding:5px 10px 5px 10px; border:solid 1px #999999; width:137px;}
table.comTb01 td.w243		{ padding:5px 10px 5px 10px; border:solid 1px #999999; width:243px;}
table.comTb01 table td		{ padding:0px 0px 0px 0px; border-style:none; vertical-align:middle;}
/* タイトル専用
-----------------------------*/
div.titleBlock				{ padding:0px 0px 5px 0px; border-bottom:solid 1px #ff0000;}
div.titleBlock h3			{ width:190px; height:21px; margin:5px 0px 0px 0px; padding:0px; font-size:12px; border-bottom-style:none; background-image:url("../images/cs_title01.png"); overflow:hidden; float:left;}
div.titleBlock h3 span		{ display:none;}
div.titleBlock h3.cs_def01	{ background-position:0px -203px;}
div.titleBlock h3.cs_def02	{ background-position:-190px -203px;}

/* お問い合わせ先
-----------------------------*/
div.inquiry					{ clear:both;}
div.inquiry p.title			{ width:190px; height:21px; background-image:url("../images/cs_title01.png"); background-position:-380px -203px; overflow:hidden;}
div.inquiry p.title span	{ display:none;}

div.inqBox					{ margin-top:5px; padding-top:10px; border-top:solid 1px #ff0000;}
div.inqBox p.txt01			{ font-size:16px; line-height:1.5; font-weight: bold;}
div.inqBox p.txt02			{ font-size:18px; line-height:1.5; font-weight: bold;}
div.inqBox p.txt02 strong	{ color:#ff7200; margin-right:0.5em;}
div.inqBox p.txt02 span		{ margin-left:1em; font-size:12px; font-weight:normal;}
div.inqBox p.txt02 span strong	{ color:#000000;}
div.inqBox p.txt03			{ line-height:1.5;}
div.inqBox p.txt03 strong	{ color:#ff7200; margin-right:0.5em; font-weight:normal;}
div.inqBox p.note			{ padding-top:5px;}

div.inqBox div.box01		{ width:550px; padding:0px; border-top-style:none; float:left;}
div.inqBox ul.infoAct li	{ padding:5px 0px 0px 0px; float:none;}

/* UNDER CONTENTS
-----------------------------*/
ul.btmBackLink			{ padding:12px 10px 12px 10px; margin-bottom:10px; background-color:#f2f2f2; border-top:solid 2px #b00000; border-bottom:solid 2px #000000; clear:both;}
ul.btmBackLink li		{ float:left;}

/* Page Top
-----------------------------*/
table.pagetop			{ width:100%;}
table.pagetop td.td01	{}
table.pagetop td.td02	{ text-align:right;}
table.pagetop .td02 a   { padding-left:15px; background:url("../images/cs_icon01.gif") no-repeat 0 -397px;}
.infoList table.pagetop	{ width:760px; margin-top:10px;}

/* SEOテンプレート
-----------------------------*/
div.btmLinks			{ padding:12px 0px 12px 0px;}
div.btmLinks ul			{ margin-bottom:6px; background-color:#e2e2e2;}
div.btmLinks ul p		{ width:250px; padding:5px 0px 3px 10px; font-weight:bold; float:left;}
div.btmLinks ul p span	{ font-weight:normal;}
div.btmLinks ul ul		{ width:680px; margin-bottom:0px; padding:3px 0px 3px 10px; background-color:#f2f2f2; float:left;}
div.btmLinks li li		{ float:left; padding:2px 20px 2px 0px;}

div.btnLinks2           { padding: 0;}
div.btmLinks2 ul		{ margin-bottom:-1px; background-color:#e2e2e2;}
div.btmLinks2 ul p		{ width:250px; padding:5px 0px 3px 10px; font-weight:bold; float:left;}
div.btmLinks2 ul p span	{ font-weight:normal;}
div.btmLinks2 ul ul		{ width:680px; margin-bottom:0px; padding:3px 0px 3px 10px; background-color:#f2f2f2; float:left;}
div.btmLinks2 li li		{ float:left; padding:2px 20px 2px 0px;}



/*周辺エリア*/
.btmLinks .btmLink01		{}
.btmLinks .btmLink01 p		{}
.btmLinks .btmLink01 ul		{}
/*周辺駅*/
.btmLinks .btmLink02		{}
.btmLinks .btmLink02 p		{}
.btmLinks .btmLink02 ul		{}
/*別の種別の物件*/
.btmLinks .btmLink03		{}
.btmLinks .btmLink03 p		{}
.btmLinks .btmLink03 ul		{}
/*不動産会社*/
.btmLinks .btmLink04		{}
.btmLinks .btmLink04 p		{}
.btmLinks .btmLink04 ul		{}
/* btmSuchLink
----------------------------*/
div.btmSuchLink { background-color:#FFFFCC; border:1px solid #808080; margin-bottom:5px; padding:0px 10px 10px 10px;}
/*div.btmSuchLink h3 { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:transparent url(../images/cs_icon01.gif) no-repeat scroll 0px -49px; border-bottom:2px solid #BFBFBF; font-size:14px; margin:10px 0px 5px; padding:0px 0px 5px 10px;}*/
div.btmSuchLink h3 { background:transparent url(../images/cs_icon01.gif) no-repeat scroll 0px -49px; border-bottom:2px solid #BFBFBF; font-size:14px; margin:10px 0px 5px; padding:0px 0px 5px 10px;}
div.btmSuchLink h3 span { font-size:10px;}
div.btmSuchLink p.txt01 { margin:0px 0px 5px 20px;}
div.btmSuchLink ul { margin:0px 10px 0px 20px;}
ul.btmSuchLink05 { padding-bottom:5px;}
ul.btmSuchLink05 li { display:inline; white-space:nowrap;}
ul.btmSuchLink05 span { margin:0px 0px 0px 4px;}

/*クイックサーチ quickSearch.css */

/*エリア検索 47都道府県*/
.btmLinks .worldLink		{ background-color:#ffffff;}
.btmLinks .worldLink p		{ font-weight:bold; padding-left:10px;}
.btmLinks .worldLink ul		{ /*width:830px;*/ background-color:#ffffff;padding-left:10px;}
.btmLinks .worldLink li		{ float:left; padding:1px 3px 1px 3px; border-left:solid 1px #e2e2e2; font-size:10px;}
/*お役立ち情報*/
.btmLinks .btmLink06		{ background-color:#ffffff;}
.btmLinks .btmLink06 p		{ width:100px;}
.btmLinks .btmLink06 ul		{ width:830px; background-color:#ffffff;}
.btmLinks .btmLink06 ul li	{ float:none; padding:2px 8px 2px 8px; border-left:solid 1px #e2e2e2;}
/*お役立ちサイト*/
.btmLinks .btmLink07		{ background-color:#ffffff;}
.btmLinks .btmLink07 p		{ width:100px;}
.btmLinks .btmLink07 ul		{ width:830px; background-color:#ffffff;}
.btmLinks .btmLink07 ul li	{ padding:2px 8px 2px 8px; border-left:solid 1px #e2e2e2;}

/* FOOTER
-----------------------------*/
div.btmInfoBox		{ margin-bottom:10px; padding-top:12px; background:url("../images/info_box012.gif") no-repeat 0 0 #f5f5f5;}
div.btmInfoBox div	{ padding-bottom:12px; background:url("../images/info_box013.gif") no-repeat 0 100%;}
div.btmInfoBox p	{ padding:0px 12px 0px 12px; background:url("../images/info_box011.gif") repeat-y 0 0;}
div.footerLink		{ margin-bottom:10px; padding:10px 0px 10px 0px; border-top:solid 1px #b2b2b2; border-bottom:solid 1px #b2b2b2; text-align:center;}
div.footerLink ul	{ margin:0px auto; text-align:center;}
div.footerLink li	{ display:inline;}
ul.footerInfo li	{ padding-left:10px; background:url("../images/icons/ico_dot01.gif") no-repeat 0 3px;}
p.footerCopy		{ padding:20px 0px 20px 0px; text-align:center;}

/* SORRY
-----------------------------*/
body#sorryBody table			{ margin:0px auto;}
body#sorryBody td				{ text-align:center;}
body#sorryBody td.title			{ padding-top:5px; font-size:9px; text-align:left;}
body#sorryBody th.title			{ padding-top:5px; font-size:16px; text-align:left;}
body#sorryBody td.text td		{ padding-bottom:30px; font-size:18px; text-align:left;}
body#sorryBody th.text td		{ padding-bottom:30px; font-size:18px;}
body#sorryBody td.links td		{ line-height:160%; text-align:left;}

/* clearfix
-----------------------------*/
.clearfix:after,
div.header:after,
ul.hNavi:after,
ul.hNavi ul:after,
div.pankuzu div:after,
ul.btmBackLink:after,
div.btmLinks ul:after,
div.btmLinks2 ul:after,
div.footerLink ul:after,
div.inquiry div:after,
div.titleBlock:after
{clear:both;content: ".";display:block;height:0;line-height:0;visibility:hidden;}
.clearfix,
div.header,
ul.hNavi,
ul.hNavi ul,
div.pankuzu div,
ul.btmBackLink,
div.btmLinks ul,
div.btmLinks2 ul,
div.footerLink ul,
div.inquiry div,
div.titleBlock
{display:inline-block;}
/*\*/
* html .clearfix,
* html div.header,
* html ul.hNavi,
* html ul.hNavi ul,
* html div.pankuzu div,
* html ul.btmBackLink,
* html div.btmLinks ul,
* html div.btmLinks2 ul,
* html div.footerLink ul,
* html div.inquiry div,
* html div.titleBlock
{height:1%;}
.clearfix,
div.header,
ul.hNavi,
ul.hNavi ul,
div.pankuzu div,
ul.btmBackLink,
div.btmLinks ul,
div.btmLinks2 ul,
div.footerLink ul,
div.inquiry div,
div.titleBlock
{display:block;}

/* CrossSearch_20091029_nogami
-----------------------------*/

#CrossSearch { 
	width:950px; 
	margin:0px;
	padding-top:5px;
	padding-bottom:5px;
	}

#CrossSearchL {
	width:473px;
	height:65px;
	float:left;
	margin:0;
	border:solid thin #F50011;
	border-width:1px;
	}  

#CrossSearchR {
	width:473px;
	height:65px;
	float:right;
	margin:0;
	border:solid thin #009844;
	border-width:1px;
	} 

#CrossSearchLimg {
	width:213px;
	float:left;
	padding-top:9px;
	}  

#CrossSearchRimg {
	width:169px;
	float:left;
	padding-top:9px;
	} 

#CrossSearchT {
	font-size:9px;
	}

#CrossSearchLlist {
	width:240px;
	float:right;
	font-size:12px;
	line-height:1.3;
	padding-top:9px;
	}

#CrossSearchRlist {
	width:300px;
	float:right;
	font-size:12px;
	line-height:1.3;
	padding-top:11px;
	} 

#CrossSearchBottom {
	width:950px;
	font-size:12px;
	padding-top:0px;
	margin-bottom:10px;
	text-align:center;
	}
	
/* LPO_20100326_suzuki
-----------------------------*/

table.sample{
    border-collapse:collapse;
    border-spacing:0;
    background-color:#ffffff;
    empty-cells:show;
    width:560px;
	height:80px;
    vertical-align: middle;
}

.sample th{
    border-top:1px solid #ffffff;
    border-right:1px solid #ffffff;
    border-left:1px solid #ffffff;
    border-bottom:1px solid #ffffff;
    color:#ffffff;
    background-color:#00A33D;
    background-position:left top;
    padding:0.3em 1em;
    font-size:14px;
    font-weight:bold;
    vertical-align : middle;
}
.sample td{
    border-top:1px solid #999;
    border-right:1px solid #999;
    border-bottom:1px solid #999;
    padding:0.3em 1em;
    vertical-align : middle;
}

th.text1{
    width:560px;
    text-align:left;
	}
	
#rss	{text-align:right;
		display:block;
		margin-right:8px;}
		
		
/*-------------------ここから追記　20140625 千代谷------------------*/

.images_30_001 {
width:119px;
height:92px;
position:relative;
}

.musime_01 {
position:absolute;
bottom:2px;
right:2px;
	cursor: url("http://www.o-uccino.jp/mansion/shinchiku/images/magplus.cur"), pointer;
}

.musime_02 {
position:absolute;
bottom:2px;
right:6px;
	cursor: url("http://www.o-uccino.jp/mansion/shinchiku/images/magplus.cur"), pointer;
}

.musime_03 {
position:absolute;
bottom:2px;
right:2px;
}

#layout, .image, .box01, .gaikan_musi{
	position:relative;
}

.madori_musi{
	width:360px;
	min-height:240px;
	position:relative;
}

#image_list_30{
width:760px;
height:100px;
margin-top:5px;
}

#image_list_30 li{
list-style: none;
border: 1px solid #ccc;
display: block;
width:119px;
height:92px;
float:left;
position:relative;
}

.images_rc_02{
list-style: none;
border: 1px solid #ccc;
display: block;
width:120px;
height:92px;
margin-left:6.6px;
}

.images_rc_01{
width:120px;
height:92px;
}

ul#image_list li#space01{
width:6.6px;
height:92px;
display: block;
list-style: none;
border:none;
}

table.infoBlockH104 {
    width: 760px;
}
table.infoBlockH104 td {
    border: 1px solid #ccc;
    height: 92px;
    text-align: center;
    vertical-align: middle;
    width: 123px;
}
table.infoBlockH104 td img {
}
table.infoBlockH104 td.space {
    border: medium none;
    height: auto;
    width: 5px;
}
table.infoBlockH104 td.blank_space {
    border: medium none;
    height: 92;
    width: 125px;
}
table.infoBlockH104 th {
    padding: 3px 4px 7px 0;
}
table.infoBlockH104 th.right {
    padding: 3px 0 10px;
}

/*ここまで追記　20140625 千代谷*/
