@charset "utf-8";


/**********************  ローカルナビ  **********************/
#onrNavi{
	margin-bottom:10px;
}
#onrNavi .onrNaviWrap{
	width:920px;
	margin:0 auto;
}
#onrNavi .swchData li{
	float:left;
	width:80px;
	margin-right:7px;
}
#onrNavi .swchData li a{
	display:block;
	height:29px;
}

#ownerTop #onrNavi .onrNaviWrap ul{
	background:url(/img/owner/onrnavi_bg.gif) repeat-y left top;
}
#ownerTop #eki #onrNavi .onrNaviWrap ul{
	background:url(/img/owner/onrnavi_e_bg.gif) repeat-y left top;
}
#ownerCompany #onrNavi .onrNaviWrap ul,
#ownerItem #onrNavi .onrNaviWrap ul,
#ownerCity #onrNavi .onrNaviWrap ul{
	background:url(/img/owner/onrnavi_c_bg.gif) repeat-y left top;
}
#onrNavi .onrNaviWrap ul{
	background:url(/img/owner/onrnavi_r_bg.gif) repeat-y left top;
}

/**********************  コンテンツレイアウト  **********************/
#onrFlash{
	width:960px;
	height:432px;
	margin:0 auto 0 auto;
}
#onrContent,
#onrWrap {
	width:940px;
	margin:0 auto;
}
#onrMain{
	float:left;
	width:700px;
}
#ownerTop #onrMain{
	margin-top:30px;
}
#ownerTop #eki #onrMain{
	margin-top:10px;
}
#ownerTop #onrSide{
	margin-top:10px;
}
#onrSide{
	float:right;
	width:240px;
}
#rosen #baktoTop{
	width:940px;
	margin-left:auto;
	margin-right:auto;
}

/**********************  Flash OFF時の表示  **********************/
#flashOffInfo{
	margin:30px 15px 0 15px;
	padding:20px 10px;
	border:1px dotted #999;
	background:#fff;
}
#flashOffInfo dt{
	text-align:center;
	font-size:116%;
	font-weight:bold;
	padding:5px;
}
#flashOffInfo dd{
	text-align:center;
	padding:5px;
}
/**********************  ダイアログ  **********************/
.dialogBase{
	width:290px;
}
.dialogBase .btm,
.dialogBase .hed{
	height:5px;
	font-size:1px;
	background-image:url(/img/owner/dialogue_bg.gif);
	background-repeat:no-repeat;
}
.dialogBase .btm{
	background-position:left bottom;
}
.dialogBase .hed{
	background-position:left top;
}
.dialogBase .bdy{
	padding:0 5px;
	background:#867D66;
}
.dialogBase dt{
	color:#fff;
	padding:5px;
	font-weight:bold;
	font-size:116%;
	background:#867D66;
}
.dialogBase dt span{
	float:left;
	text-align:left;
}
.dialogBase dt a{
	float:right;
}
.dialogBase dt img{
	vertical-align:middle;
}
.dialogBase dd{
	font-size:116%;
	padding:10px;
	background:#FEFFF7;
	color:#4B4738;
	line-height:1.6;
}

/**********************  データ表示共通設定  **********************/
/* graphArea設定 */
.graphArea{
	padding-bottom:10px;
	margin-bottom:3px;
	background:#F3F3E7 url(/img/owner/gfareabtm_bg.gif) no-repeat left bottom;
}
#aboutData .graphArea{
	background:#F3F3E7 url(/img/owner/gfareabtm_l_bg.gif) no-repeat left bottom;
}
.graphArea .titleSec{
	padding:20px 10px 0 10px;
	background:url(/img/owner/gfareattl_bg.gif) no-repeat left top;
}
#aboutData .graphArea .titleSec{
	background:url(/img/owner/gfareattl_l_bg.gif) no-repeat left top;
}
.graphArea .titleSec h3{
	color:#3b3b3b;
	margin-bottom:15px;
	background:url(/img/owner/gfareattl_h.gif) repeat-x left center;
}
.graphArea .titleSec h3 span{
	background-position:left center;
	background-repeat:no-repeat;
	background-color:#F3F3E7;
	padding:10px 10px 10px 23px;
	font-size:145%;
	font-weight:bold;
}

/* table設定 */
.graphArea .nstTbl{
	width:100%;
}
.graphArea .nstTbl td,
.graphArea .nstTbl th{
	padding:3px 2px 2px 2px;
}
.graphArea .nstTbl th{
	background:url(/img/owner/th_under.gif) no-repeat right bottom;
	padding-bottom:10px;
}
#onrMain .dataTbl .dataName{
	width:80px;
	text-align:right;
	padding-right:7px;
	padding-top:1px;
}
#onrMain .dataTbl .dataNum{
	width:78px;
	text-align:right;
	padding-right:7px
}

/* 各データごとタイトルアイコン指定 */
#ownerCompany #item .titleSec h3 span,
#favorite #item .titleSec h3 span,
#ownerItem #item .titleSec h3 span{
	background-image:url(/img/owner/gatico_item.gif);
}
#ownerEki #onrMain #rosen .titleSec h3 span{
	background-image:url(/img/owner/gatico_multi.gif);
}
#aboutData #kusitu .titleSec h3 span{
	background-image:url(/img/owner/gatico_kusitu.gif);
}
#aboutData #rimawari .titleSec h3 span{
	background-image:url(/img/owner/gatico_rimawari.gif);
}
#aboutData #rentbkn .titleSec h3 span{
	background-image:url(/img/owner/gatico_rntbkn.gif);
}
#aboutData #ysouba .titleSec h3 span{
	background-image:url(/img/owner/gatico_souba.gif);
}
#aboutData #bukken .titleSec h3 span{
	background-image:url(/img/owner/gatico_multi.gif);
}
#aboutData #chika .titleSec h3 span{
	background-image:url(/img/owner/gatico_chika.gif);
}
#aboutData #trafficAccident .titleSec h3 span,
#aboutData #fire .titleSec h3 span,
#aboutData #crime .titleSec h3 span{
	background-image:url(/img/owner/gatico_town.gif);
}
#needs .graphArea .titleSec h3 span{
	background-image:url(/img/owner/gatico_needs.gif);
}
#bukken .graphArea .titleSec h3 span{
	background-image:url(/img/owner/gatico_bukken.gif);
}
#aboutData #fsouba .titleSec h3 span,
#landDetail .graphArea .titleSec h3 span,
#landprice .graphArea .titleSec h3 span{
	background-image:url(/img/owner/gatico_lprice.gif);
}
#aboutData #jinko .titleSec h3 span,
#eki .graphArea .titleSec h3 span,
#town .graphArea .titleSec h3 span{
	background-image:url(/img/owner/gatico_town.gif);
}

/* タイトル・説明文設定 */
.graphArea .titleSec p{
	color:#555;
	margin-bottom:15px;
}
.graphArea .titleSec p .bld{
	font-weight:bold;
}
.graphArea .titleSec .notice{
	padding-left:2px;
}
/* データセクション設定 */
.graphArea .dataSec{
	margin:0 10px;
	background:#fff;
}
.graphArea .dataSec .hed{
	height:5px;
	background:url(/img/owner/datasec_hed.gif) no-repeat left top;
}
.graphArea .cntMchSec,
.graphArea .dataSec{
	background:#fff url(/img/owner/datasec_btm.gif) no-repeat left bottom;
}
.graphArea .dataSec .bdy{
	padding:15px 10px 10px 10px;
}
/* コンテンツマッチ広告 */
.graphArea .cntMchSec{
	margin:10px 10px 0 10px;
	padding-bottom:5px;
}
.graphArea .cntMchSec .hed{
	font-size:1px;
	padding-top:2px !important;
	height:5px !important;
	background:url(/img/owner/datasec_hed.gif) no-repeat left top !important;
}
.graphArea .cntMchSec p{
	font-weight:bold;
	margin:2px 0 2px 10px;
	padding-left:12px;
	background:#fff url(/img/owner/city/ico_bulb.gif) no-repeat left center;
}
/**********************  トップ用設定  **********************/
#ownerTop .graphArea .titleSec h3 span{
	background-image:url(/img/owner/gatico_multi.gif);
}
.graphArea .nstTbl th.dataGraph{
	background-position:left bottom;
	padding-bottom:7px;
}


/**********************  データタイプ別設定  **********************/
/* 棒グラフ */
	/* 凡例設定 */

#onrMain .graphBar .legends .lgd04,
#onrMain .graphBar .legends .lgd03,
#onrMain .graphBar .legends .lgd02,
#onrMain .graphBar .legends .lgd01{
	float:left;
	width:8em;
}

#onrMain .graphBar .legends .legend{
	height:13px;
	width:13px;
	float:left;
	position:relative;
	top:2px;
	margin-right:2px;
	overflow:hidden;
}
#onrMain .graphBar .dataGraph{
	text-align:left;
	padding-right:7px;
	padding-left:7px;
}

#onrMain .graphBar .bar05,
#onrMain .graphBar .bar04,
#onrMain .graphBar .bar03,
#onrMain .graphBar .bar02,
#onrMain .graphBar .bar01{
	float:left;
	height:0.85em;
	width:1px;/* for IE */
	overflow:hidden;
}

/* 増減グラフ */
#onrMain .graphUd .negative .udWrap,
#onrMain .graphUd .positive .udWrap{
	width:100%;
	position:relative;
}
#onrMain .graphUd .negative .udWrap{
	text-align:right;
}
#onrMain .graphUd .bar01{
	position:relative;
	overflow:hidden;
	height:0.8em;
}
#onrMain .graphUd .positive .bar01{
	left:50%;
}
#onrMain .graphUd .negative .bar01{
	right:50%;
	float:right;
}
#onrMain .graphUd .negative .dataNum{
	color:#CF4D86;
}

/**********************  トップデータ個別設定  **********************/
/* 賃貸用住宅の空室率 */
#onrMain #kusitu .legends .lgd01 .legend,
#onrMain #kusitu .bar01{
	background:#7ACC4A;
}
#onrMain #kusitu .legends .lgd02 .legend,
#onrMain #kusitu .bar02{
	background:#C4E55E;
}

/* 住宅全般の空室率 */
#onrMain #allKushitu .legends .lgd01 .legend,
#onrMain #allKushitu .bar01{
	background:#4EB4D6;
}
#onrMain #allKushitu .legends .lgd02 .legend,
#onrMain #allKushitu .bar02{
	background:#A9E4EB;
}

/* 地価公示 */
#onrMain #chika .bar01{
	background:#9AB0E4;
}

/* 人口 */
#onrMain #jinko .legends .lgd01 .legend,
#onrMain #jinko .bar01{
	background:#84C2DD;
}
#onrMain #jinko .legends .lgd02 .legend,
#onrMain #jinko .bar02{
	background:#ECA8B4;
}

/* HOME'S掲載賃貸物件数 */
#onrMain #rentBknNum .legends .lgd01 .legend,
#onrMain #rentBknNum .bar01{
	background:#FFDE80;
}
#onrMain #rentBknNum .legends .lgd02 .legend,
#onrMain #rentBknNum .bar02{
	background:#FCB86A;
}
#onrMain #rentBknNum .legends .lgd03 .legend,
#onrMain #rentBknNum .bar03{
	background:#F8873D;
}
#onrMain #rentBknNum .legends .lgd04 .legend,
#onrMain #rentBknNum .bar04{
	background:#D5BD86;
}

/* 人口増減グラフ */
#onrMain #jinkoUd .positive .bar01{
	background:#8FD477;
}
#onrMain #jinkoUd .negative .bar01{
	background:#F0C0D4;
}

/**********************  データ表示部分（賃貸需要）  **********************/
#gaMadori .dataSec .graph{
	float:left;
	width:530px;
}
#gaMadori .dataSec .legend{
	float:right;
	width:126px;
	padding-top:100px;
}
#gaMadori .dataSec .graph dt ul{
	padding-left:50px;
}
#gaMadori .dataSec .graph dt li{
	float:left;
	width:220px;
}

/**********************  データ表示部分（価格動向）  **********************/
#ownerCity #gaChika .dataSec td.col1{
	font-weight:normal;
}
#gaChika .hed{
	padding-top:6px;
	height:36px;
	background:url(/img/owner/city/chikahed_bg.gif) no-repeat left top;
	background-color:#F3F3E7;
}
#gaChika .hed li{
	float:left;
	margin-left:10px;
}
#gaChika .hed li .current,
#gaChika .hed li a{
	display:block;
	height:23px;
	text-align:center;
	padding-top:9px;
	font-size:108%;
}
#gaChika .hed li .current{
	font-weight:bold;
}
#gaChika .hed .heibei{
	width:150px;
}
#gaChika .hed .tochi{
	width:120px;
}
#gaChika .hed .heibei a{
	background:url(/img/owner/city/chnavih_off.gif) no-repeat left top;
}
#gaChika .hed .tochi a{
	background:url(/img/owner/city/chnavit_off.gif) no-repeat left top;
}
#gaChika .hed .heibei .current{
	background:url(/img/owner/city/chnavih_on.gif) no-repeat left top;
}
#gaChika .hed .tochi .current{
	background:url(/img/owner/city/chnavit_on.gif) no-repeat left top;
}
#gaKuchikomi .titleSec ul,
#gaUri .titleSec ul{
	padding-right:5px;
	color:#555;
	text-align:right;
	margin-bottom:15px;
}
#gaKuchikomi .titleSec span,
#gaUri .titleSec span{
	font-weight:bold;
}
#gaKuchikomi .titleSec strong,
#gaUri .titleSec strong{
	background:#867D66;
	padding:2px;
	color:#fff;
}
#gaUri .dataSec .col1{
	width:170px;
}
#gaEtcData .col2 span,
#gaUri .dataSec .col2 span{
	font-size:130%;
	font-weight:bold;
	color:#CA0000;
}
/**********************  データ表示部分（街の動向 / 駅の動向）  **********************/
#eki p.lococom,
#town p.lococom{
	text-align:right;
	padding-right:15px;
	padding-top:7px;
	color:#3b3b3b;
}
#eki .dataSec .showHide{
	text-align:right;
}
#eki .dataSec .showHide a{
	padding:7px;
}
#geWiki .bdy p{color:#3b3b3b;}
#geWiki .bdy strong{font-weight:bold;font-size:108%;margin-bottom:3px;}
/* wikiセクション設定 */
.graphArea .wikiSec{
	padding:10px 10px 0 10px;
	color:#555;
}
/**********************  テーブル表示部分（共通設定）  **********************/
#town #gaSetai .list dt,
#town #jinko .col2,
#ownerEki .dataSec td.col1,
#ownerCity .dataSec td.col1{
	color:#848576;
	font-weight:bold;
}
#ownerEki .dataSec td .bar01,
#ownerEki .dataSec td .bar02,
#ownerCity .dataSec td .bar01,
#ownerCity .dataSec td .bar02{
	height:0.85em;
	margin-top:0.15em;
	overflow:hidden;
	float:left;
}
.graphTable tbody td,
.graphUd tbody td,
.graphTbl tbody td,
.graphBar tbody td,
.graphCmp tbody td{
	border-bottom:1px dotted #D0CFBD;
}

/**********************  テーブル表示部分（賃貸需要）  **********************/
#needs .graphCmp .col1{
	width:96px;
}
#needs .graphCmp .col2,
#needs .graphCmp .col3{
	width:276px;
}
#needs .graphCmp .col3{
	padding-left:0;
}
#needs .graphCmp th.col3{
	background-position:-7px bottom;
}
#needs .graphCmp td .bar01{
	float:right;
	background:#809ED9;
}
#needs .graphCmp td .bar02{
	background:#8DCE46;
}
#needs .graphCmp td.col2{
	padding-right:7px;
	text-align:right;
}

/* 家賃相場 */
#gaRntBkn .dataSec,
#gaSouba .dataSec{
	margin-top:20px;
}
#gaRntBkn .dataSec .hed,
#gaSouba .dataSec .hed{
	height:auto;
	padding-bottom:10px;
	background-position:left bottom;
	background-color:#F3F3E7;
}
#gaRntBkn .dataSec .hed h4,
#gaSouba .dataSec .hed h4{
	padding-left:5px;
}
#gaSouba .dataSec .graph{
	float:left;
	width:360px;
}
#gaSouba .dataSec .list{
	float:right;
	width:282px;
}
#gaSouba .dataSec .list dl{
	background:#F7F8EF;
}
#gaSouba .dataSec .list .dl1{
	padding-top:5px;
	background:#F7F8EF url(/img/owner/city/smltbl_hed.gif) no-repeat left top;
}
#gaSouba .dataSec .list .dl3{
	padding-bottom:5px;
	background:#F7F8EF url(/img/owner/city/smltbl_btm.gif) no-repeat left top;
}
#gaSouba .dataSec .list .dl1,
#gaSouba .dataSec .list .dl2{
	border-bottom:1px solid #fff;
}
#gaSouba .dataSec .list dt,
#gaSouba .dataSec .list dd{
	float:left;
	width:131px;
	padding-left:10px;
}
#gaSouba .dataSec .list h5{
	margin-bottom:4px;
}
#gaSouba .dataSec .within10{
	margin-bottom:10px;
}

/**********************  テーブル表示部分（物件調査）  **********************/
#bukken .dataSec .graphBar .col1{
	width:146px;
}
#bukken .dataSec .graphBar .col2{
	width:56px;
}
#bukken .dataSec .graphBar .col3{
	width:446px;
}
#bukken .dataSec .bar01{
	background:#8DCE46;
}

/**********************  テーブル表示部分（地価公示）  **********************/
#landprice #tochi .col1,
#landprice #heibei .col1{
	width:140px;
}
#landprice #heibei .col2{
	width:180px;
}
#landprice #heibei .bar01{
	background:#8DCE46;
}

/**********************  テーブル表示部分（地価公示詳細）  **********************/
#landDetail #chikaDetail .col4 .up{
	color:#ED6D00;
}
#landDetail #chikaDetail .col4 .dwn{
	color:#1C82B9;
}
#landInfo .col1{
	width:170px;
}

/**********************  テーブル表示部分（街の動向）  **********************/
#town #jinko .col1{
	font-weight:normal;
	color:#1a1a1a;
	text-align:right;
	padding-right:7px;
}
#town #jinko .col1 .bar01{
	float:right;
}
#town #jinko .col2{
	width:80px;
	text-align:center;
	background-position:center bottom;
}
#town #jinko .col3{
	background-position:left bottom;
	padding-left:7px;
}
#town #gaSetai .list{
	width:300px;
	float:left;
}
#town #gaSetai .list dl{
	border-bottom:1px dotted #EDEDE2;
}
#town #gaSetai .list dt,
#town #gaSetai .list dd{
	float:left;
	padding:2px;
}
#town #gaSetai .list dt{
	width:186px;
}
#town #gaSetai .list dd{
	width:106px;
}
#town #gaSetai .graph{
	width:320px;
	float:right;
}
#town #gaEtcData .col1{
	width:170px;
}
#gaKuchikomi .dataSec dl{
	padding-bottom:7px;
	border-bottom:1px dotted #EDEDE2;
}
#gaKuchikomi .dataSec dt{
	padding:2px 0 2px 19px;
	background:url(/img/owner/city/ico_loco.gif) no-repeat left center;
}
#gaKuchikomi .dataSec dd{
	padding:2px;
	color:#3b3b3b;
}

/**********************  路線選択  **********************/
#onrMain #rosen li{
	float:left;
	width:33%;
	font-size:108%;
	padding-bottom:10px;
	line-height:1.3;
}
#onrMain #rosen h4{
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:1px solid #E0DFD3;
}
#onrMain #rosen .dataSec{
	margin-bottom:20px;
}


/**********************  エリアごとのデータを見る  **********************/
#onrMain #shopArea,
#onrMain .areaSch,
#onrMain #areaNavi{
	padding:0 0 15px 0;
	background:#F7F8EF url(/img/owner/mcontsbtm_bg.gif) no-repeat left bottom;
}
#onrMain #shopArea .hed,
#onrMain .areaSch .hed,
#onrMain #areaNavi .hed{
	padding:5px 10px 0 10px;
	margin-bottom:10px;
	background:#F7F8EF url(/img/owner/mcontshed_bg.gif) no-repeat left top;
}
#onrMain #shopArea h4,
#onrMain .areaSch h3,
#onrMain #areaNavi h3{
	border-bottom:1px solid #BEBDB6;
	padding:10px 0;
}
#onrMain #shopArea dl,
#onrMain .areaSch dl,
#onrMain .areaSch ul,
#onrMain #areaNavi ul{
	margin: 0 10px;
}
#onrMain .areaSch li,
#onrMain #areaNavi li{
	display:inline;
	border-right:1px solid #BEBDB6;
	display:inline;
	margin-right:10px;
	padding-right:11px;
	zoom:1;
}
#onrMain .areaSch li a,
#onrMain #areaNavi li a{
	zoom:1;
}
#onrMain #shopArea p{
	text-align:right;

}
/**********************  フリーワード検索  **********************/
#onrSide #fwArea{
	margin-left:12px;
	width:228px;
	padding-bottom:10px;
}
#onrSide #fwArea .hed{
	background:#E0DFD3;
	padding-bottom:5px;
}
#onrSide #fwArea .body{
	background:#E0DFD3 url(/img/owner/top/fwbtm_bg.gif) no-repeat left bottom;
	padding:5px 7px 10px 7px;
}
#onrSide #fwArea .swchFw{
	margin-bottom:3px;
}
#onrSide #fwArea .swchFw input{
	position:absolute;
	left:-1000px;
}
#onrSide #fwArea .swchFw li{
	float:left;
	margin-right:5px;
}
#onrSide #fwArea .fwTxt{
	border:1px solid #ccc;
	font-size:116%;
	padding:6px 0 0 3px;
	width:155px;
	height:22px;
	vertical-align:top;
}
#onrSide #fwArea .fwBtn{
	margin-top:2px;
}
/**********************  googlemap UI（共通設定） **********************/
.gmui{
	margin-left:12px;
	margin-bottom:20px;
	width:228px;
	background:#fff url(/img/owner/sidebg_g_bdy.gif) repeat-y left top;
}
.gmui .hed{
	background:url(/img/owner/sidebg_g_hb.gif) no-repeat left top;
	padding:12px 10px 10px 10px;
}
.gmui h3{
	padding-bottom:10px;
	border-bottom:1px solid #ccc;
}
.gmui .bdy{
	padding:0 10px;
	height:377px;
}
.gmui .btm{
	height:10px;
	font-size:1px;
	background:url(/img/owner/sidebg_g_hb.gif) no-repeat left bottom;
}
/**********************  googlemap UI（アイコン表示） **********************/
#gmuiIco ul{
	padding-left:5px;
}
#gmuiIco li{
	height:30px;
	overflow:visible;
}
#bukken #gmuiIco li{
	height:37px;
}
#town #gmuiIco li{
	height:28px;
}
#gmuiIco label{
	line-height:37px;
}
#gmuiIco label input{
	margin-right:3px;
}
#gmuiIco label span{
	padding:10px 0 15px 29px;
	background-position:left center;
	background-repeat:no-repeat;
}
#gmuiIco .bknAll span {background-image:url(/img/owner/city/ico_bknall.gif)}
#gmuiIco .apart span {background-image:url(/img/owner/city/ico_apart.gif)}
#gmuiIco .mansion span {background-image:url(/img/owner/city/ico_mansion.gif)}
#gmuiIco .kodate span {background-image:url(/img/owner/city/ico_kodate.gif)}
#gmuiIco .buil span {background-image:url(/img/owner/city/ico_buil.gif)}
#gmuiIco .shop span {background-image:url(/img/owner/city/ico_shop.gif)}
#gmuiIco .warehouse span {background-image:url(/img/owner/city/ico_warehouse.gif)}
#gmuiIco .factory span {background-image:url(/img/owner/city/ico_factory.gif)}
#gmuiIco .parking span {background-image:url(/img/owner/city/ico_parking.gif)}
#gmuiIco .other span {background-image:url(/img/owner/city/ico_other.gif)}

#gmuiIco .coin span {background-image:url(/nextra/static/img/jNextra/gmaps/marker/icon/facility/icon_15.gif)}
#gmuiIco .market span {background-image:url(/nextra/static/img/jNextra/gmaps/marker/icon/facility/icon_02.gif)}
#gmuiIco .conv span {background-image:url(/nextra/static/img/jNextra/gmaps/marker/icon/facility/icon_03.gif)}
#gmuiIco .dragstore span {background-image:url(/nextra/static/img/jNextra/gmaps/marker/icon/facility/icon_04.gif)}
#gmuiIco .department span {background-image:url(/nextra/static/img/jNextra/gmaps/marker/icon/facility/icon_14.gif)}
#gmuiIco .bank span {background-image:url(/nextra/static/img/jNextra/gmaps/marker/icon/facility/icon_07.gif)}
#gmuiIco .postoffice span {background-image:url(/nextra/static/img/jNextra/gmaps/marker/icon/facility/icon_08.gif)}
#gmuiIco .hospital span {background-image:url(/nextra/static/img/jNextra/gmaps/marker/icon/facility/icon_06.gif)}
#gmuiIco .video span {background-image:url(/nextra/static/img/jNextra/gmaps/marker/icon/facility/icon_05.gif)}
#gmuiIco .park span {background-image:url(/nextra/static/img/jNextra/gmaps/marker/icon/facility/icon_01.gif)}
#gmuiIco .school span {background-image:url(/nextra/static/img/jNextra/gmaps/marker/icon/facility/icon_11.gif)}
#gmuiIco .kindergarten span {background-image:url(/nextra/static/img/jNextra/gmaps/marker/icon/facility/icon_12.gif)}
#gmuiIco .library span {background-image:url(/nextra/static/img/jNextra/gmaps/marker/icon/facility/icon_13.gif)}

#gmuiIco .info{
	font-size:93%;
	text-align:right;
}

/**********************  googlemap UI（ヒートマップ） **********************/
#gmuiHmap .hed h3{
	border:none;
}
#gmuiHmap .hed ul{
	padding:0 0 15px 100px;
	border-bottom:1px solid #ccc;
}
#gmuiHmap .hed li{
	float:left;
	width:50px;
}

#ownerEki .gmui .bdy,
#gmuiHmap .bdy{
	height:auto;
}
#gmuiHmap .bdy p{
	color:#555;
	line-height:1.4;
	margin-bottom:10px;
}
#gmuiHmap .bdy p span{
	font-weight:bold;
}
#gmuiHmap .bdy img{
	margin-bottom:10px;
}

/* 同心円の凡例 */
.circleSample{
	margin-top:5px;
	padding-top:10px;
	border-top:1px dotted #ccc;
}
.circleSample p{
	float:left;
	width:150px;
	padding-right:10px;
	font-size:85%;
}
.circleSample img{
	float:left;
	width:42px;
}
#gmuiNottl .hed{
	padding:0;
	height:10px;
	font-size:1px;
}
#gmuiNottl .circleSample{
	border:none;
	margin:0;
	padding:0;
}

/**********************  右側データ表示 **********************/
/* 共通設定 */
.picupData{
	width:231px;
	margin-left:9px;
	margin-bottom:18px;
	background:url(/img/owner/city/picupdata_bdy.gif) repeat-y left top;
}
.picupData .hed{
	position:relative;
	padding:4px 10px 0 10px;
	height:32px;
	background:url(/img/owner/city/picupdata_hed.gif) no-repeat left top;
}
.picupData .bdy{
	padding:7px 0 2px 12px;
}
.picupData .btm{
	height:12px;
	overflow:hidden;
	background:url(/img/owner/city/picupdata_btm.gif) no-repeat left top;
}
.picupData img{
	vertical-align:middle;
}
#onrSide #rimawari .bdy ul,
.picupData .bdy dl{
	margin-bottom:5px;
}

/* テキストタイトル */
.picupData .hed h3{
	font-weight:bold;
	padding-top:5px;
}
/* 空室率 */
.picupData .bdy dt{
	float:left;
	width:80px;
}
.picupData .bdy dd{
	float:left;
}
#onrSide #rimawari .bdy li span,
.picupData .bdy dd span{
	color:#ca0000;
	font-weight:bold;
	font-size:123.1%;
}
#onrSide #kusitu .bdy p{
	text-align:center;
	font-size:77%;
	color:#555;
	margin-bottom:7px;
}
/* 利回り */
#onrSide #rimawari .hed span{
	display:block;
	width:48px;
	height:17px;
	position:absolute;
	right:12px;
	bottom:1px;
}
#onrSide #rimawari .bdy ul{
	padding-left:80px;
	margin-bottom:10px;
}
#onrSide #rimawari .bdy li{
	float:left;
	width:70px;
}
#onrSide #rimawari .bdy li.same,
#onrSide #rimawari .bdy li.dwn,
#onrSide #rimawari .bdy li.up{
	width:52px;
	margin-left:12px;
}
#onrSide #rimawari .bdy li.up{
	color:#ED6D00;
}
#onrSide #rimawari .bdy li.dwn{
	color:#1C82B9;
}
#onrSide #rimawari .bdy p{
	text-align:right;
	padding-right:12px;
	font-size:85%;
}
/* 人口増減 */
#onrSide #jinkoUd p{
	text-align:right;
	padding-right:12px;
	font-size:85%;
	color:#555;
}

/**********************  googleマップ  **********************/
#gmapArea{
	margin-bottom:20px;
	width:700px;
}
#gmapArea .hed{
	font-size:1px;
}
#gmapArea .bdy{
	height:426px;
	border-left-style:solid;
	border-right-style:solid;
	border-left-width:5px;
	border-right-width:5px;
}
#needs #gmapArea .bdy{border-color:#587EC7;}
#bukken #gmapArea .bdy{border-color:#DF9820;}
#landDetail #gmapArea .bdy,
#landprice #gmapArea .bdy{
	border-color:#AC8B33;
}
#eki #gmapArea .bdy,
#town #gmapArea .bdy{border-color:#DD6C7D;}

#needs #gmapArea .hed{
	background:url(/img/owner/city/gmhed_needs.gif) no-repeat left top;
	height:5px;
}
#needs #gmapArea .btm{
	padding-top:5px;
	background:url(/img/owner/city/gmbtm_needs.gif) no-repeat left top;
	height:28px;
}
#gmapArea .btm p{
	float:left;
	width:540px;
}
#gmapArea .btm p span{
	padding-left:19px;
	background:url(/img/owner/city/gm_pointer.gif) no-repeat 5px 55%;
}
#gmapArea .btm a{
	float:left;
	width:146px;
}
#bukken #gmapArea .hed{
	background:url(/img/owner/city/gmhed_bukken.gif) no-repeat left top;
	height:5px;
	overflow:hidden;
}
#bukken #gmapArea .btm{
	padding-top:5px;
	background:url(/img/owner/city/gmbtm_bukken.gif) no-repeat left top;
	height:28px;
}
#landDetail #gmapArea .hed,
#landprice #gmapArea .hed{
	background:url(/img/owner/city/gmhed_landprice.gif) no-repeat left top;
	height:5px;
}
#landDetail #gmapArea .btm,
#landprice #gmapArea .btm{
	padding-top:5px;
	background:url(/img/owner/city/gmbtm_landprice.gif) no-repeat left top;
	height:28px;
}
#eki #gmapArea .hed,
#town #gmapArea .hed{
	background:url(/img/owner/city/gmhed_town.gif) no-repeat left top;
	height:5px;
}
#eki #gmapArea .btm,
#town #gmapArea .btm{
	padding-top:5px;
	background:url(/img/owner/city/gmbtm_town.gif) no-repeat left top;
	height:28px;
}

/**********************  history back  **********************/
#hisBack{
	position:absolute;
	top:-30px;
	left:10px;
}
#hisBack li{
	background:transparent url(/img/owner/ico_back.gif) no-repeat scroll left center;
	padding:5px 0 8px 15px;
}
#landDetail #gmapArea{
	position:relative;;
	margin-top:30px;
}

/**********************  404 Not Found  **********************/
#onrNotFound{
	width:940px;
	margin:0 auto;
	background:#F7F8EF url(/img/owner/notfound_bg.gif) no-repeat center center;
	margin-bottom:20px;
}
#onrNotFound .notFoundInfo{
	background:url(/img/owner/nf_bdy.gif) repeat-y left top;
}
#onrNotFound .notFoundInfo .hed{
	overflow:hidden;
	height:10px;
	margin-bottom:20px;	
	background:url(/img/owner/nf_hed.gif) no-repeat left top;
}
#onrNotFound .notFoundInfo .btm{
	overfloaw:hidden;
	height:10px;
	background:url(/img/owner/nf_btm.gif) no-repeat left bottom;
}
#onrNotFound .notFoundInfo .bdy{
	width:460px;
	margin:0 auto;
	background:url(/img/owner/hmskun_sorry.gif) no-repeat left center;
	padding-left:110px;
}
#onrNotFound h3{
	font-size:167%;
	color:#ca0000;
	font-weight:bold;
	margin-bottom:20px;
}
#onrNotFound p{
	color:#3b3b3b;
	margin-bottom:20px;
}
#onrNotFound ul{
	text-align:center;
	margin-bottom:20px;
}

/**********************  データについて  **********************/
#aboutData #bukken h3{
	background:none;
}
#aboutData #bukken h3 span{
	background-position:0 10px;
	background-color:transparent;
}
#aboutData .graphArea h4{
	margin-bottom:10px;
	font-weight:bold;
	color:#555;
}
#aboutData .graphArea p{
	color:#3b3b3b;
	margin-bottom:10px;
}
#aboutData .graphArea p.end{
	margin-bottom:0px;
}
#menseki,
#menseki .hed{
	background-image:url(/img/owner/notice_bg.gif);
	background-repeat:no-repeat;
}
#menseki .hed{
	padding:10px 10px 0 10px;
	background-position:left top;
}
#menseki .hed p{
	border-bottom:1px solid #D7D5CA;
	padding-bottom:10px;
}
#menseki{
	margin-bottom:20px;
	background-position:left bottom;
}
#menseki .bdy{
	color:#555;
	padding:10px;
}
#baktoTop{
	margin-bottom:7px;
	padding-left:10px;
}
#baktoTop li{
	padding:5px 0 8px 15px;
	background:url(/img/owner/ico_back.gif) no-repeat left center;
}

#linkList,
#linkList .hed,
#linkList .bdy{
	background-image:url(/img/owner/linklist_bg.gif);
	background-repeat:no-repeat;
}
#linkList .hed h3{
	border-bottom:1px solid #E0DFD3;
	padding:5px 0 10px 5px;
}
#linkList .hed{
	margin-bottom:10px;
	padding:10px 10px 0 10px;
	background-position:left top;
}
#linkList{
	margin-bottom:20px;
	background-position:left bottom;
}
#linkList .bdy{
	padding:0 10px;
	background-position:0 -100px;
}
#linkList .btm{
	height:10px;
	overflow:hidden;
}
#companyList #linkList,
#itemList #linkList{
	background-position:0 -10px;
}
#companyList #linkList,
#companyList #linkList .btm,
#companyList #linkList .hed,
#companyList #linkList .bdy,
#itemList #linkList,
#itemList #linkList .btm,
#itemList #linkList .hed,
#itemList #linkList .bdy{
	background-image:url(/img/owner/linklist_s_bg.gif);
}
#companyList #linkList .btm,
#itemList #linkList .btm{
	height:20px;
	background-position:left bottom;
}

#aboutData #linkList .col1,
#aboutData #linkList .col2,
#aboutData #linkList .col3,
#aboutData #linkList .col4,
#aboutData #linkList .col5{
	float:left;
	padding-left:5px;
}
#aboutData #linkList .col1{
	width:200px;
}
#aboutData #linkList .col2{
	width:222px;
}
#aboutData #linkList .col3{
	width:211px;
}
#aboutData #linkList .col4{
	width:120px;
}
#aboutData #linkList .col5{
	width:140px;
}
#aboutData #linkList li{
	font-size:108%;
	padding:0 0 7px 15px;
	background-position:0 3px;
	background-repeat:no-repeat;
	line-height:1.4;
}
#aboutData #linkList li.kusitu{background-image:url(/img/owner/cclkusi_dwn.gif);}
#aboutData #linkList li.rimawari{background-image:url(/img/owner/cclrima_dwn.gif);}
#aboutData #linkList li.rentbkn{background-image:url(/img/owner/cclrbn_dwn.gif);}
#aboutData #linkList li.jinko{background-image:url(/img/owner/ccljinko_dwn.gif);}
#aboutData #linkList li.ysouba{background-image:url(/img/owner/cclsoba_dwn.gif);}
#aboutData #linkList li.needs{background-image:url(/img/owner/cclneeds_dwn.gif);}
#aboutData #linkList li.bukken{background-image:url(/img/owner/cclbukken_dwn.gif);}
#aboutData #linkList li.lprice{background-image:url(/img/owner/ccllprice_dwn.gif);}
#aboutData #linkList li.town{background-image:url(/img/owner/ccljinko_dwn.gif);}

/**********************  問い合わせ  **********************/
#inquireOwnerItem #ownerInqFin,
#inquireOwnerItem #ownerInqConfirm,
#inquireOwnerItem #ownerInqError,
#inquireOwnerItem #ownerInq{
	width:800px;
	margin:0 auto;
}
#inquireOwnerItem #subHeader h2{
	float:left;
	margin:13px 0 0;
	padding:0 0 0 10px;
}

#inquireOwnerItem #subHeader ol {
	margin:0 0 0 407px;
	padding:13px 0 16px;
}
#inquireOwnerItem #subHeader li{
	display:inline;
}
#inquireList p{
	background-color:#979797;
	color:#FFFFFF;
	font-size:110%;
	font-weight:bold;
	padding:7px;
}

#inqTtlbox{
	background:url(/img/owner/cclbk_rgt.gif) no-repeat left center;
	padding:2px 0 2px 15px;
	margin-left:5px;
	margin-bottom:5px;
	font-weight:bold;
	font-size:123.1%;
	color:#5B5646;
}

/*郵便番号から住所検索*/
#addressList #wrapper {
	width:100%;
}
#addressList #content {
	margin:0;
}
#addressList .adList {
	width:376px;
	border:1px solid #666;
	background:#EEE;
	margin:2em auto 0 auto;
	padding:1px;
	text-align:left;
}
#addressList h1 {
	background:#ECE1DB;
	padding:5px;
	font-size:110%;
	color:#873D0C;
}
#addressList h2 {
	font-size:100%;
	margin:0 0 3px 0;
}
#addressList .adSelect {
	width:200px;
	float:left;
	padding:7px 0;
	text-align:center;
}
#addressList .adSelect select {
	width:180px;
}
#addressList .adInput {
	width:170px;
	float:left;
	padding:7px 0 0 0;
	text-align:center;
}
#addressList .adInput p {
	text-align:left;
	margin:0 0 10px 0;
}
#addressList .adInput div {
	background:#FFF;
	width:100px;
	padding:10px;
	margin:0 auto;
}
#addressList .adClose {
	background:#DDD;
	padding:5px;
	text-align:right;
	clear:both;
}



/*問合せする（した）物件*/
#inquireList h2,
#inquireList h3,
#inquiredList h2 {
	background:url(/img/bottombar_brown.gif) no-repeat left bottom;
	padding:0 0 5px 0;
	margin:0 0 10px 0;
}
#inquireList .compareInnList h3 {
	background:url(/img/bottombar_gray.gif) no-repeat left bottom;
	padding:0 0 5px 0;
	margin:0 0 10px 0;
}
#inquireList .latestHisList h3 {
	background:#F4EDEA;
	padding:6px 6px;
	margin:0;
}
#inquireList .latestHisList .fukidashi label{
	padding-left:10px;
}
* html #inquireList .latestHisList .fukidashi label{
	padding-left:7px;
}
#inquireList table,
#inquiredList table {
	width:100%;
	margin:0 0 30px 0;
	border-collapse:collapse;
}
#inquireList th,
#inquiredList th {
	background:#E0DCD3;
	padding:5px 8px;
	border-right:1px solid #99897B;
	border-bottom:1px solid #99897B;
	font-size:108%;
	color:#333;
}
#inquireList td,
#inquiredList td {
	background:#ffffff;
	padding:8px;
	border-right:1px solid #99897B;
	border-bottom:1px solid #99897B;
	line-height:1.5em;
	font-size:108%;
	color:#333;
}
#inquireList #history td,
#inquireList #history th{
	padding:5px 8px;
}
#inquireList #history th{
	background:#eee;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
}
#inquireList #history td{
	border-right:1px solid #999;
	border-bottom:1px solid #999;
}
#inquireList #history td.chkTxt{
	width:90px;
}

/* 履歴 */
#inquireList #history th.chkTxt span,
#inquireList #history td.chkTxt span{
	border-bottom:1px solid #0072C6;color:#0072C6;font-weight:normal;
}
#inquireList .hisTtl{
	margin-bottom:3px;
}
#inquireList tr.second td,
#inquiredList tr.second td {
	background-color:#EEE;
}
#inquireList td span,
#inquiredList td span {
	font-weight:bold;
}
#inquireList td.item{
	font-weight:bold;
}

#inquireList th.type,
#inquiredList th.type {
	width:55px;
}
#inquireList th.name,
#inquiredList th.name {
	width:240px;
}
#inquiredList td.name span {
	font-size:110%;
	color:#666;
}
#inquireList th.price,
#inquiredList th.price {
	width:85px;
}
#inquireList th.yield,
#inquiredList th.yield {
	width:60px;
}
#inquiredList th.yield,
#inquiredList td.yield {
	border-right:none;
}
#inquireList th.corp,
#inquireList td.corp {
	width:310px;
	border-right:none !important;
}
#inquireList .compareChkList th.corp,
#inquireList .compareInnList th.corp,
#inquireList .compareChkList td.corp,
#inquireList .compareInnList td.corp {
	border-right:1px solid #CDC7C0;
}
#inquireList .latestHisList,
#inquireList .compareChkList,
#inquireList .compareInnList {
	margin:0 0 30px 0;
}
#inquireList .compareChkList table,
#inquireList .compareInnList table {
	margin:0;
}
#inquireList .compareChkList th.corp {
	width:260px;
}
#inquireList th.chk,
#inquireList td.chk,
#inquireList tr.second td.chk {
	background:#CEDAA5;
	border-right:none;
	width:40px;
	font-size:80%;
	font-weight:normal;
	text-align:center;
}
#inquireList .compareChkList .fukidashi {
	width:26em;
	margin:5px 0 0 0;
	float:left;
}
#inquireList .compareInnList .fukidashi {
	width:16em;
	margin:5px 0 0 0;
	float:right;
}
#inquireList .latestHisList .fukidashi {
	width:30em;
	margin:0 0 5px 0;
}

#inquireList .compareChkList .fukidashi .chkInfo,
#inquireList .compareInnList .fukidashi .chkInfo {
	margin: 0px;
	border:1px solid #CEDAA5;
	background:#E9EED5;
}
#inquireList .latestHisList .fukidashi .chkInfo{
	margin:0;
	border:1px solid #99897B;
	background:#fff;
}
#inquireList .latestHisList .fukidashi p,
#inquireList .compareChkList .fukidashi p,
#inquireList .compareInnList .fukidashi p {
	margin:5px;
}
#inquireList .latestHisList .fukidashi p{
	margin-left:7px;
}
* html #inquireList .latestHisList .fukidashi p{
	margin-left:3px;
}
#inquireList .compareChkList .fukidashi span,
#inquireList .compareInnList .fukidashi span {
	display:block;
	position: relative;
	margin:0 15px 0 0;
	padding-top:11px;
	top:1px;
	background: transparent url(/img/chk_fukidashi.gif) no-repeat right top;
}
#inquireList .compareChkList .fukidashi span{
	background-position:left top;
}
#inquireList .latestHisList .fukidashi span{
	display:block;
	position: relative;
	margin:0;
	padding-top:11px;
	top:0;
	background: transparent url(/img/chk_fukidashi_lst.gif) no-repeat left top;
}
#inquireList .compareInnList .fukidashi input {
	margin:0 0 0 5px;
}

#shopInquire #inquireList th.corp,
#shopInquire #inquireList td.corp {
	width:250px;
	border-right:1px solid #CDC7C0;
}
#inquireList th.location,
#inquireList td.location {
	width:165px;
}
#inquireList th.station,
#inquireList td.station {
	width:165px;
}
#inquireList th.hours,
#inquireList td.hours {
	width:110px;
}
#inquireList th.holiday,
#inquireList td.holiday {
	width:110px;
	border-right:none;
}
#inquiredList th.holiday,
#inquiredList td.holiday {
	border-right:none;
}


/*フォーム*/
#inquireForm {
	margin:0 0 30px 0;
	clear: both;
}
#inquireForm th {
	width:150px;
	font-weight:normal;
	text-align:right;
	background:#EEE;
	padding:10px;
	vertical-align:top;
	color:#333;
}
#inquireForm tr#inquireMatter th,
#inquireForm tr#name th,{
	width:auto;
}
#inquireForm td {
	background:#fff;
	padding:5px 10px;
}
#inquireForm td.post {
	padding:9px 10px 5px 10px;
}
#inquireForm td.matterList ul {
	 margin:0 0 5px 0;
}
#inquireForm td.matterList li {
	line-height:1.5em;
}
#inquireForm td.matterList li input {
	margin:0 5px 0 0;
}
#inquireForm #conQue td.matterList li .otherTxt{
	margin-left:10px;
	width:270px;
}
#inquireForm th.must {
	font-weight:bold;
	text-align:left;
}
#inquireForm th.must h4 {
	font-size:100%;
}
#inquireForm th.must span {
	font-size:93%;
	font-weight:normal;
	color:#C41609;
	display:block;
}
#inquireForm th.subTh {
	width:120px;
	vertical-align:middle;
}
#inquireForm th.subTh02 {
	width:120px;
	vertical-align:middle;
	text-align:left;
}
#inquireForm th.subTh span,#inquireForm th.subTh02 span {
	font-size:80%;
	font-weight:normal;
	color:#C41609;
	display:block;
}
#inquireForm th.tel {
	vertical-align:top;
}
#inquireForm tr#inquireMatter textarea {
	width:500px;
	height:100px;
	padding:2px;
}
#inquireForm td.mail input {
	width:250px;
	padding:2px;
}
#inquireForm td.name input {
	width:120px;
	padding:2px;
}
#inquireForm td.name span {
	display:block;
}
#inquireForm td.name .kana,
#inquireForm td.name .kan {
	clear:both;
}
#inquireForm td.name .familyName {
	float:left;
	width:130px;
}
#inquireForm td.name .foreName {
	float:left;
}
#inquireForm td.name .kanName {
	float:left;
	width:260px;
}
#inquireForm td.name .kanName input {
	width:240px;
	padding:2px;
}
#inquireForm td.name .kanaName {
	float:left;
	width:260px;
}
#inquireForm td.name .kanaName input {
	width:240px;
	padding:2px;
}
#inquireForm td.post dt,
#inquireForm td.pref dt,
#inquireForm td.city dt,
#inquireForm td.blockNum dt,
#inquireForm td.buildingName dt {
	width:100px;
}
#inquireForm td.post dd,
#inquireForm td.pref dd,
#inquireForm td.city dd,
#inquireForm td.blockNum dd,
#inquireForm td.buildingName dd {
	margin:-1.5em 0 0 100px;
}
#inquireForm td.city input,
#inquireForm td.blockNum input,
#inquireForm td.buildingName input {
	width:250px;
	padding:3px;
}
#inquireForm td.tel p {
	padding:10px 0 0 0;
}
#inquireForm td.tel p input {
	width:200px;
	text-align:left;
}
#inquireForm td.fax input,
#inquireForm td.post input,
#inquireForm td.tel input {
	width:60px;
	padding:2px;
}
#inquireForm tr.cmt .matterList textarea{
	height:100px;
	padding:3px;
	width:480px;
}
#inquireForm td.post a {
	margin:0 0 0 10px;
}
#inquireForm td.pref input {
	width:150px;
	padding:3px;
}
#inquireForm table.error th.must {
	color:#C41609;
}
#inquireForm th.must .errorItem {
	font-weight:normal;
	font-size:90%;
}
#inquireForm th.must .errorItem li {
	font-weight:bold;
	line-height:1.3em;
}
#inquireForm table.error th.must h4 {
	background:url(/img/error_ar.gif) no-repeat left center;
	padding:5px 0 5px 20px;
}
#inquireForm table.error th.must span.mustComment {
	font-weight:bold;
}
#inquireForm table.error td.error,
#inquireForm table.error02 td.error {
	border:3px solid #C41609;
}
#inquireForm table.error02 td.mail {
	border:3px solid #C41609;
	border-bottom:1px solid #C3C3C3;
}
#inquireForm table.error02 td.tel {
	border-left:3px solid #C41609;
	border-right:3px solid #C41609;
	border-bottom:1px solid #C3C3C3;
	border-top:1px solid #C3C3C3;
}
#inquireForm table.error02 td.fax {
	border-left:3px solid #C41609;
	border-right:3px solid #C41609;
	border-bottom:1px solid #C3C3C3;
	border-top:1px solid #C3C3C3;
}
#inquireForm table.error02 td.post {
	border-left:3px solid #C41609;
	border-right:3px solid #C41609;
	border-bottom:1px solid #C3C3C3;
	border-top:1px solid #C3C3C3;
}
#inquireForm table.error02 td.pref {
	border-left:3px solid #C41609;
	border-right:3px solid #C41609;
	border-bottom:1px solid #C3C3C3;
	border-top:1px solid #C3C3C3;
}
#inquireForm table.error02 td.city {
	border-left:3px solid #C41609;
	border-right:3px solid #C41609;
	border-bottom:1px solid #C3C3C3;
	border-top:1px solid #C3C3C3;
}
#inquireForm table.error02 td.blockNum {
	border-left:3px solid #C41609;
	border-right:3px solid #C41609;
	border-bottom:1px solid #C3C3C3;
	border-top:1px solid #C3C3C3;
}
#inquireForm table.error02 td.buildingName {
	border:3px solid #C41609;
	border-top:1px solid #C3C3C3;
}

/* 最近見た物件 */
#inquireList .latestHisList .nstDiv {
	border:1px solid #99897B;
}
#inquireList .latestHisList table{
	margin:0;
}
#inquireList .latestHisList td {
	border:none;
	padding:0.4em 0 0 5px;
	vertical-align:top;
}

#inquireList .latestHisList td.chk{width:28px;padding:0;background:#F4EDEA;border-bottom:1px solid #fff;}
#inquireList .latestHisList td.name{width:186px;}
#inquireList .latestHisList td.adress{width:122px;}
#inquireList .latestHisList td.price{width:90px;}
#inquireList .latestHisList td.yield{width:62px;}
#inquireList .latestHisList td.corp{width:310px;}

#inquireList .latestHisList td.chk label{
	padding:0.6em 0 0.5em 0;
	display:block;
	background-color:#F4EDEA;
}

/*フッター*/
#inquireFooter {
	border-top:1px solid #D8D8E7;
	background:url(/img/footer_line_bg.gif) repeat-x left top;
	padding:6px 0 0 0;
	margin:0 0 10px 0;
}
#inquireFooter .nextLogo {
	float:left;
}
#inquireFooter .copyright {
	float:right;
	padding:7px 0 0 0;
}


/*エラー*/
#inputError {
	background:#ffffff;
	position:relative;
	border:1px solid #666;
	padding:20px;
	margin:60px 0 40px 0;
	min-height:120px;
	_height:120px;
}
#inputError .homeskun {
	position:absolute;
	bottom:0;
	left:50px;
	width:74px;
	height:180px;
}
#inputError .homeskun img {
	display:block;
}
#inputError h3 {
	font-size:110%;
	color:#C41609;
	margin:0 0 10px 0;
	padding:0 0 0 150px;
}
#inputError ul {
	padding:0 0 0 150px;
}
#inputError li {
	font-size:110%;
	line-height:1.8em;
}
#inputError li span {
	background:url(/img/error_ar.gif) no-repeat left center;
	padding:7px 0 7px 20px;
}
#inputError li p {
	font-size:90%;
	color:#C41609;
	margin:0 0 0 12px;
}
#inputError li p span {
	font-weight:bold;
	background:none;
	padding:0;
}


/*確認*/
#inputConf {
	background:#ffffff;
	position:relative;
	border:1px solid #666;
	padding:20px;
	margin:60px 0 40px 0;
	min-height:120px;
	_height:120px;
}
#inputConf .homeskun {
	position:absolute;
	bottom:0;
	right:100px;
	width:90px;
	height:184px;
}
#inputConf .homeskun img {
	display:block;
}
#inputConf h3 {
	font-size:110%;
	margin:0 0 20px 0;
	padding:0 170px 0 0;
	font-weight:bold;
}
#inputConf p {
	margin:0 0 20px 0;
	padding:0 170px 0 0;
}
#inquireForm td.post dt,
#inquireForm td.pref dt,
#inquireForm td.city dt,
#inquireForm td.blockNum dt,
#inquireForm td.buildingName dt {
	width:100px;
}

/* フォーム改善 */

#inqFrmImp div#cnt {
	background:#E3E3E3 none repeat scroll 0 50%;
	border-left:1px solid #C3C3C3;
	border-right:1px solid #C3C3C3;
	border-top:1px solid #C3C3C3;
	padding:0 0 0 4px;
}
#inqFrmImp div#enq {
	background:#E3E3E3 none repeat scroll 0 50%;
	border-bottom:1px solid #C3C3C3;
	border-left:1px solid #C3C3C3;
	border-right:1px solid #C3C3C3;
	border-top:1px solid #C3C3C3;
	margin:0 0 20px;
	padding:0 0 0 4px;
}
#inqFrmImp div#cnt table#conNam {
	margin:0pt;
}
#inqFrmImp div#cnt tbody th.error,
#inqFrmImp div#cnt tbody th.must {
	background:#EEEEEE none repeat scroll 0%;
	border-bottom:1px solid #C3C3C3;
	border-right:1px solid #C3C3C3;
	border-top:medium none;
	color:#333333;
	font-size:110%;
	padding:10px;
	text-align:left;
	vertical-align:top;
	width:230px;
}
#inqFrmImp th.must span{
	display:inline;
}
#inqFrmImp div#cnt table#conNam tbody td.matterList {
	background:#F2EDEA none repeat scroll 0%;
	border-bottom:1px solid #C3C3C3;
	border-right:medium none;
	border-top:medium none;
	padding:10px;
	vertical-align:top;
	width:527px;
}
#inqFrmImp div#cnt table#conNam tbody td.matterList div ol {
	float:left;
}
#inqFrmImp div#cnt table#conNam tbody td.matterList div ol li {
	margin-bottom:3px;
}
#inqFrmImp div#cnt table#conNam tbody td.matterList div ol input {
	border:none;
}
#inqFrmImp div#cnt table#conNam tbody td.matterList div ol.conRht {
	float:left;
	margin:0pt 0pt 0pt 20px;
}
#inqFrmImp td.matterList div{
	margin-bottom:15px;
}
#inqFrmImp div#cnt table#conNam tbody td.matterList textarea {
	height:100px;
	padding:3px;
	width:480px;
}
#inqFrmImp td.matterList input {
	padding:2px;
}
#inqFrmImp div#cnn table#conNam tbody td.matterList input.text {
	width:270px;
}
#inqFrmImp td.matterList span {
	color:#787878;
}
#inqFrmImp div#enq p.ttl,
#inqFrmImp div#cnt p.ttl {
	font-size:108%;
	margin:0px;
	padding:5px 8px;
}
#inqFrmImp div#enq p span,
#inqFrmImp div#cnt p span {
	color:#3c3c3c;
	font-weight:bold;
}
#inqFrmImp div#cnt table#contact {
	margin:0pt;
	width:794px;
}
#inqFrmImp div#enq tbody th.error,
#inqFrmImp div#enq tbody th.must,
#inqFrmImp div#cnt tbody th.error,
#inqFrmImp div#cnt tbody th.must {
	background:#eeeeee none repeat scroll 0%;
	border-color:#b1b1b1;
	border-style:solid solid none;
	border-width:1px 1px medium;
	color:#333333;
	font-size:110%;
	font-weight:bold;
	padding:10px;
	text-align:left;
	vertical-align:top;
	width:225px;
}
#inqFrmImp div#enq table#conQue tbody td.matterList,
#inqFrmImp div#cnt table#contact tbody td.matterList {
	background:#fff none repeat scroll 0%;
	border-bottom:medium none;
	border-right:medium none;
	border-top:1px solid #b1b1b1;
	padding:10px;
	vertical-align:top;
	width:527px;
}
#ownerInqConfirm #inqFrmImp div#enq table#conQue tbody td.matterList,
#ownerInqConfirm #inqFrmImp div#cnt table#contact tbody td.matterList{
	padding-top:15px;
}
#inqFrmImp div#cnt table#contact tbody td.matterList input.tfabox {
	width:66px;
}
#inqFrmImp div#cnt table#contact tbody td.matterList input.pstBtn {
	margin:1px 10px 0pt;
	width:180px;
}
#inqFrmImp div#cnt table#contact tbody td.matterList select {
	width:153px;
}
#inqFrmImp div#cnt table#contact tbody td.matterList input.text {
	width:270px;
}
#inqFrmImp div#cnn table#conNam .error {
	margin:0pt;
}
#inqFrmImp div#cnn table#conNam tbody td.error {
	background:#F2EDEA none repeat scroll 0%;
	border:3px solid #C41609;
	padding:10px;
	vertical-align:top;
	width:523px;
}
#inqFrmImp div#cnn table#conNam tbody th.error,
#inqFrmImp div#cnt tbody th.error {
	color:#C41609;
	font-size:110%;
	text-align:left;
}
#inqFrmImp div.cntErr p, 
#inqFrmImp div#cnn table#conNam tbody th.error div h4,
#inqFrmImp div#cnt table#contact tbody th.error h4 {
	background:url(/img/error_ar.gif) no-repeat left center;
	padding:5px 0pt 5px 20px;
}
#inqFrmImp div#enq table#conQue tbody th.error h4,
#inqFrmImp div#cnt table#contact tbody th.error h4,
#inqFrmImp div#enq table#conQue tbody th.must h4,
#inqFrmImp div#cnn table#conNam tbody th.must h4,
#inqFrmImp div#cnt table#contact tbody th.must h4 {
	background-image:none;
	padding:5px 0;
	font-weight:bold;
}
#inqFrmImp .cntErr .errorItem,
#inqFrmImp div#enq tbody th.error div.errorItem,
#inqFrmImp div#cnn table#conNam tbody th.error div.errorItem,
#inqFrmImp div#cnt tbody th.error div.errorItem {
	color:#C41609;
	font-size:90%;
	font-weight:bold;
}
#inqFrmImp div#enq tbody th.error div.errorItem{
	padding-top:10px;
}
#inqFrmImp th.error h4{
	color:#C41609 ;
	background:transparent url(/img/error_ar.gif) no-repeat scroll left center !important;
	padding:5px 0pt 5px 20px !important;
}
#inqFrmImp div.cntErr p {
	margin-bottom:8px !important;
	background:transparent url(/img/error_ar.gif) no-repeat scroll left center !important;
	padding:5px 0pt 5px 20px !important;
}
#inqFrmImp .cntErr .errorItem li{
	font-weight:bold;
	line-height:1.3em;
	margin-left:8px;
	margin-bottom:8px;
}
#inqFrmImp div.cntErr {
	background:#E3E3E3 none repeat scroll 0% !important;
	border:3px solid #C41609 !important;
	margin:0pt 0pt 20px !important;
	overflow:hidden !important;
}
#inqFrmImp .cntErr h4 {
	color:#C41609;
}
#inqFrmImp div#enq table#conQue tbody td.error,
#inqFrmImp div#cnt table#contact tbody td.error {
	background:#F2EDEA none repeat scroll 0%;
	border:3px solid #C41609;
	padding:10px;
	vertical-align:top;
	width:523px;
}
#inqFrmImp div#cnn table#conNam {
	margin:0pt;
}
/*完了*/
#inputFin {
	background:#ffffff;
	position:relative;
	border:1px solid #666;
	padding:20px;
	margin:60px 0 40px 0;
	min-height:120px;
	_height:120px;
}
#inputFin .homeskun {
	position:absolute;
	bottom:-7px;
	right:100px;
	width:85px;
	height:190px;
}
#inputFin .homeskun img {
	display:block;
}
#inputFin h3 {
	font-size:110%;
	margin:0 0 20px 0;
	padding:0 170px 0 0;
	line-height:1.5em;
}
#inputFin h3 span{
	font-size:131%;
	font-weight:bold;
	color:#ca0000;
}
#inputFin p {
	margin:0 0 20px 0;
	padding:0 170px 0 0;
	line-height:1.5em;
	font-size:110%;
}
#inputFin p span{
	font-weight:bold;
	color:#333333;
}
#inputFin p span.mlad {
	background:#F9E7E6;
	padding:3px;
	margin:0 5px;
	color:#C41609;
	font-weight:bold;
}
#inquireOwnerItem p.close{
	font-size:108%;
	margin:0 0 30px;
	text-align:center;
}
#inquiredInfo {
	position:relative;
	border:1px solid #666;
	padding:20px;
	margin:0 0 40px 0;
	height:1%;
}
#inquiredInfo .homeskun {
	position:absolute;
	top:10px;
	left:20px;
	width:94px;
	height:134px;
}
#inquiredInfo .homeskun img {
	display:block;
}
#inquiredInfo p {
	margin:0 0 10px 0;
	padding:0 0 0 120px;
	line-height:1.5em;
	font-size:110%;
}
#bknInqFin .close,
#shpInqFin .close {
	text-align:center;
	margin:0 0 30px 0;
}

/* 問い合わせボタン */
.inquireBtn{
	text-align:center;
	margin-bottom:30px;
}
.inquireBtn li{
	display:inline;
	padding:0 10px;
}
.inquireBtn span{
	margin-top:5px;
	display:block;
	color:#555555;
}
/*個人情報について*/
#privacyLead dl{
	background:#ffffff;
	color:#444;
	line-height:1.3em;
	border:solid 1px #ccc;
	padding:0.5em;
	margin:0 0 20px 0;
}
#privacyLead dt{
	border-bottom:dotted 1px #ccc;
	font-weight:bold;
	padding-bottom:0.5em;
	margin-bottom:0.5em;
}
#privacyLead div.security {
	text-align:left;
	margin: 2px 0 3px 0;
	clear: both;
}

#privacyLead div.security ul {
	margin-right: -8px;
}

#privacyLead div.security ul li,
#privacyLead div.security p.specification {
	background-color: #f2f2f7;
	border: 1px solid #ebebf3;
}

#privacyLead div.security ul li {
	width: 387px;
	margin-right: 2px;
	float: left;
}

#privacyLead div.security ul li img,
#privacyLead div.security p.specification img {
	padding: 5px;
	display: block;
	float: left;
}

#privacyLead div.security ul li span,
#privacyLead div.security p.specification span {
	padding: 0;
	font-size: 85%;
	line-height: 1.4;
	display: block;
	float: left;
}

#privacyLead div.security p.specification span {
	width: 655px;
	padding: 17px 5px 0 0;
}

#privacyLead div.security ul li.council span {
	width: 305px;
	margin-bottom: 2em;
	padding-top: 24px;
}

#privacyLead div.security ul li.council span {
	width: 250px;
	padding: 15px 0 17px 0;
}

#privacyLead div.security ul,
#privacyLead div.security ul li,
#privacyLead div.security p.specification{
	display: inline-block;
}
#privacyLead div.security p.specification{
	width:800px;
}
#privacyLead div.security ul:after,
#privacyLead div.security ul li:after,
#privacyLead div.security p.specification:after{
	content: "";
	display: block;
	clear: both;
}

/**********************  商品一覧（一部会社共通）  **********************/
#companyList #linkList .bdy,
#itemList #linkList .bdy{
	padding-left:0;
	padding-right:0;
}
#companyList #linkList li,
#itemList #linkList li{
	overflow:hidden;
	float:left;
	width:218px;
	padding-left:11px;
	padding-bottom:6px;
}
#companyList #linkList li a span,
#itemList #linkList li a span{
	text-decoration:underline;
}
#companyList #linkList li span,
#itemList #linkList li span{
	cursor:pointer;
	font-size:108%;
	font-weight:bold;
	display:block;
	text-align:center;
	padding-top:10px;
	height:22px;
	background-image:url(/img/owner/category_d.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
#companyList #linkList li.current span,
#companyList #linkList li a:hover span,
#itemList #linkList li.current span,
#itemList #linkList li a:hover span{
	color:#fff;
}
#companyList #linkList li.current span,
#itemList #linkList li.current span{
		background-image:url(/img/owner/category_c.gif);
}
#companyList #linkList li a:hover span,
#itemList #linkList li a:hover span{
		background-image:url(/img/owner/category_o.gif);
}
#itemList #linkList .hed h3{border-bottom:none;}
#itemList #linkList p{
	color:#777;
	line-height:1.3;
	border-bottom:1px solid #E0DFD3;
	padding:0 2px 10px 2px;
}

/*エリア絞り込み*/
#nFound .areaSch,
#ownerItem .areaSch,
#companyList .areaSch,
#itemList .areaSch{
	margin-bottom:20px;
}
#itemList #item .sort{
	text-align:right;
	margin-bottom:20px;
}
#itemList #item .sort dt,
#itemList #item .sort dd{
	display:inline;
	color:#555555;
	line-height:1.7;
}
#itemList #item .sort dt{
	border:1px solid #D0CFBD;
	background:#ffffff;
	padding:2px 5px;
}
#itemList #item .sort dd{
	border-right:1px solid #555;
	padding:0 5px;
}
#itemList #item .sort dd.end{
	border-right:none;
}
#itemList #item .sort dt,
#itemList #item .sort dd,
#itemList #item .sort dd a{
	zoom:1;
}

/*商品(会社）*/
#companyDetail #item .dataSec,
#companyList #item .dataSec,
#itemList #item .dataSec{
	margin-bottom:10px;
}
#companyDetail #item .bdy,
#companyList #item .bdy,
#itemList #item .bdy{
	padding-top:5px;
}
#itemList #item .photo{
	float:left;
	width:120px;
	margin-right:10px;
	text-align:center;
}
#companyDetail #item .photo,
#companyList #item .photo{
	float:left;
	width:146px;
	margin-right:10px;
	text-align:center;
}
#companyDetail #item .photo td,
#companyList #item .photo td{
	border:1px solid #dadada;
	height:98px;
	width:144px;
	text-align:center;
	vertical-align:middle;
}
#companyList #item .photo img{
	border-width:0px !important;
}
#companyDetail #item .data,
#itemList #item .data{
	float:right;
	width:530px;
}
#companyDetail #item .data,
#companyList #item .data{
	float:right;
	width:504px;
}
#companyDetail #item .photo img,
#companyList #item .photo img,
#itemList #item .photo img{
	margin-top:6px;
	border-width:1px;
}
#companyDetail #item .data dt span,
#companyList #item .data dt span{
	display:block;
	margin-bottom:5px;
	color:#555555;
	font-weight:bold;
}
#companyDetail #item .data dt p,
#companyList #item .data dt p{
	padding-bottom:2px;
	font-size:123.1%;
	font-weight:bold;
}
#companyDetail #item .data dd,
#companyList #item .data dd{
	color:#3b3b3b;
}
#ownerCompany #item .dataSec .data,
#ownerItem .dataSec .data{
	position:relative;
}
.itmOtl{
	margin-bottom:10px;
}
.itmOtl dl{
	float:left;
	width:410px;
}
.itmOtl dt span{
	display:block;
	margin-bottom:5px;
	color:#555555;
	font-weight:bold;
}
.itmOtl dt p{
	padding-bottom:2px;
	font-size:123.1%;
	font-weight:bold;
}
.itmOtl dd{
	color:#3b3b3b;
	padding:3px 0 0 0;
}
.itmOtl .favAddBtn{
	position:absolute;
	width:136px;
	height:30px;
	top:0;
	right:0;
}
.itmOtl .check p{
	text-align:center;
	padding:4px 0 0 0;
}
.itmOtl .check p span{
	color:#333;
	cursor:pointer;
	font-size:13px;
	vertical-align:middle;
	padding:5px 0 5px 0;
}
.itmOtl .check p input{
	vertical-align:middle;
}
.itmOtl .check p img{
	vertical-align:middle;
	cursor:pointer;
}
#itemList #item .data .copy p,
#itemList #item .data .copy{
	background-image:url(/img/owner/itemcopy_bg.gif);
	background-repeat:no-repeat;
}
#companyDetail #item .data .copy p,
#companyDetail #item .data .copy,
#companyList #item .data .copy p,
#companyList #item .data .copy{
	background-image:url(/img/owner/companycopy_bg.gif);
	background-repeat:no-repeat;
}
#companyDetail #item .data .copy,
#companyList #item .data .copy,
#itemList #item .data .copy{
	padding-top:5px;
	background-position:left top;
}
#companyDetail #item .data .copy p,
#companyList #item .data .copy p,
#itemList #item .data .copy p{
	color:#555555;
	background-position:left bottom;
	padding:0 10px 10px 10px;
}

/**********************  お気に入りリスト **********************/
#favorite #itemList #item .count{
	float:left;
	width:300px;
}
#favorite #itemList #item .sort{
	float:right;
	width:380px;
	margin-top:5px;
	margin-bottom:0;
}
#favorite #itemList #item .count dt,
#favorite #itemList #item .count dd{
	display:inline;
}
#itemList #item .count dd span{
	font-size:182%;
	font-weight:bold;
	color:#ca0000;
}
#favorite #item .favUi{
	float:right;
	width:120px;
	height:64px;
}
#favorite #item .favUi label{
	display:block;
	margin-bottom:8px;
	padding-top:8px;
	width:120px;
	height:24px;
	background:url(/img/owner/docreq_chk.gif) no-repeat left top;
	text-align:center;
} 
#favorite .docReqAtonce{
	clear:both;
	text-align:right;
	background-image:url(/img/owner/docreq_atonce_bg.gif);
	background-repeat:no-repeat;
	background-position:left top;
	height:46px;
	padding:14px;
	margin-bottom:5px;
}
#favorite .docReqAtonce label{
	line-height:2em;
	cursor:pointer;
}
#favorite .docReqAtonce label span{
	text-decoration:underline;
	color:#0072C6;
}
#favorite .btmSec{
	margin:0 10px;
}
#favorite .btmSec .docReqAtonce{
	padding-top:24px;
	padding-bottom:0;
	background-position:left bottom;
}
.itmOtl .favDelBtn{
	position:absolute;
	width:136px;
	height:30px;
	top:40px;
	right:0;
}
#favorite .favNotFound{
	margin:10px 10px 0 10px;
	padding:0 0 40px 60px;
	background:url(/img/owner/homeskun_fukidashi.gif) no-repeat left top;
}
#favorite #itemList #item .favNotFound .bdy{
	padding:20px 10px 10px 40px;
	color:#555;
	background:#fff url(/img/owner/fukidashi_right.gif) no-repeat left top;
}
#favorite .favNotFound .btm{
	overflow:hidden;
	height:5px;
	background:url(/img/owner/fukidashi_right.gif) no-repeat left bottom;
}
#favorite .favNotFound h4{
	margin-bottom:10px;
	font-size:123.1%;
	font-weight:bold;
	color:#ca0000;
}
/*エリア絞り込み*/
#nFound #japan dl,
#companyList #japan dl,
#itemList #japan dl{
	margin-bottom:10px;
}
#nFound #japan dt,
#companyList #japan dt,
#itemList #japan dt{
	text-align:right;
	float:left;
	width:7em;
	border-right:1px solid #BEBDB6;
	padding-right:10px;
	margin-right:11px;
}
#nFound #japan dd,
#companyList #japan dd,
#itemList #japan dd{
	flaot:left;
}
#nFound #city ul,
#companyList #city ul,
#itemList #city ul{
	border-bottom:1px dotted #BEBDB6;
}
#nFound #city li,
#companyList #city li,
#itemList #city li{
	float:left;
	width:15%;
	text-indent:5px;
	border-right:none;
	margin:7px 0;
}

/*ページインデックス*/
#pageIndex {
	margin:30px 10px 0 10px;
}
.pageNum {
	text-align:center;
	margin:0 0 7px 0;
}
.pageNum a {
	background:#FFFFFF;
	padding:3px 6px;
	border:1px solid #CCC;
	zoom:1;
}
.pageNum span {
	margin:0 0.2em;
	font-family:verdana;
}
.pageNum span.current {
	background:#1397D7;
	border:1px solid #0077B0;
	padding:3px 6px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
	zoom:1;
}
.pageNum span.preP a,
.pageNum span.nextP a {
	background:none;
	border:none;
}
.displayNum {
	position:relative;
	border-top:1px solid #BEBDB6;
	padding:7px 0 0 0;
	margin:10px 0 30px 0;
	text-align:center;
	color:#555555;
}
#pageIndexTop .displayNum {
	text-align:left;
	padding:0;
	margin:0 0 20px 0;
	border:none;
}
.displayNum span {
	font-weight:bold;
	font-size:140%;
	margin:0 0.3em;
	font-family:verdana;
}
.displayNum span.apply {
	color:#ca0000;
	font-size:110%;
}
.displayNum span.changeNum {
	font-weight:normal;
	font-size:100%;
	margin:0 0.3em;
}

/**********************  商品詳細  **********************/

.detailArea{
	margin-bottom:20px;
}
.detailArea .hed{
	font-size:1px;
	height:10px;
	overflow:hidden;
	background-repeat:no-repeat;
	background-position:left top;
	background-image:url(/img/owner/detailarea_hed.gif);
}
.detailArea .bdy{
	padding:7px 12px;
	background-position:left top;
	background-image:url(/img/owner/detailarea_bdy.gif);	
	background-repeat:repeat-y;
}
.detailArea .btm{
	height:10px;
	overflow:hidden;
	font-size:1px;
	background-repeat:no-repeat;
	background-image:url(/img/owner/detailarea_btm.gif);	
	background-position:left bottom;
}

#companyDetail #detail h3,
#itemDetail #detail h3{
	padding:2px 0 2px 5px;
	color:#3b3b3b;
	border-left:6px solid #76B630;
}
#itemDetail #detail h3 span{
	font-size:108%;
	display:block;
	font-weight:bold;
}
#itemDetail #detail h3 strong{
	font-size:153.9%;
	font-weight:bold;
}
#itemDetail #detail .titleSec{
	position:relative;
	margin-bottom:10px;
}
#itemDetail #detail .titleSec p{
	position:absolute;
	right:10px;
	top:0;
}
#itemDetail #detail .highLight{
	margin-bottom:20px;
}
#itemDetail #detail .highLight .nstBdy,
#itemDetail #detail .highLight .nstHed{
	background-image:url(/img/owner/highlight_bg.gif);	
	background-repeat:no-repeat;
}
#itemDetail #detail .highLight .nstBdy{
	background-position:left bottom;
	padding:0 10px 10px 10px;
}
#itemDetail #detail .highLight .nstHed{
	height:10px;
	overflow:hidden;
	font-size:1px;
	background-position:left top;
}
#itemDetail #detail .highLight .exp{
	float:left;
	width:438px;
}
#itemDetail #detail .highLight .inq{
	float:right;
	width:204px;
	height:134px;
	background:url(/img/owner/inq_s_bg.gif);	
}
#itemDetail #detail .highLight .photo{
	float:left;
	width:150px;
	text-align:center;
}
#itemDetail #detail .highLight .photo img{
	border:1px solid #D0CFBD;
}
#itemDetail #detail .highLight .data{
	float:right;
	width:280px;
}
#itemDetail #detail .highLight .inq dl{
	margin-top:12px;
	margin-left:13px;
}
#itemDetail #detail .highLight .inq dd{
	margin-bottom:6px;
}

/*商品紹介*/
#itemDetail .detailArea h4{
	margin-bottom:15px;
}
#itemDetail #detail .freeSec .nstDiv{
	margin-bottom:20px;
}
#itemDetail #detail .freeSec .nstDiv img{
	border:1px solid #D0CFBD;
}
#itemDetail #detail .freeSec #ptn07 img,
#itemDetail #detail .freeSec #ptn03 img{
	float:left;
	margin:0 10px 10px 0;
}
#itemDetail #detail .freeSec #ptn12 p{
	text-align:center;
}
#itemDetail .detailArea h5{
	margin-bottom:10px;
	border-left:5px solid #867D66;
	padding:2px 0 2px 5px;
	font-size:108%;
	font-weight:bold;
	color:#3b3b3b;
}
#itemDetail .detailArea h6{
	font-size:108%;
	font-weight:bold;
	color:#555555;
	margin-bottom:5px;
}
#itemDetail #detail .freeSec p{
	color:#3b3b3b;
}
/*商品概要(会社情報）*/
#itemDetail #outline{
	margin-bottom:35px;
}
#companyDetail .cpnIfoMain table,
#itemDetail #outline table{
	width:100%;
	margin-bottom:20px;
	border-top:1px dotted #C0C0C0;
}
#companyDetail .cpnIfoMain th,
#companyDetail .cpnIfoMain td,
#itemDetail #outline th,
#itemDetail #outline td{
	padding:10px;
	border-bottom:1px dotted #C0C0C0;
}
#companyDetail .cpnIfoMain th{
	font-weight:bold;
	color:#555555;
}
#companyDetail .cpnIfoMain th,
#itemDetail #outline th{
	width:140px;
	background:#f3f3f3;
}
#itemDetail #docReqArea{
	margin-bottom:35px;
}
#itemDetail #docReqArea li{
	text-align:center;
}

/**********************  会社詳細  **********************/
#companyDetail #detail .titleSec .companyLogo{
	float:left;
	width:134px;
}
#companyDetail #detail .titleSec .companyLogo table{
	width:100%;
}
#companyDetail #detail .titleSec .companyLogo td{
	height:72px;
	vertical-align:middle;
	text-align:center;
}
#companyDetail #detail .titleSec .title{
	float:right;
	width:520px;
}
#companyDetail #detail .titleSec .title h3{
	font-size:153.9%;
	font-weight:bold;
	margin-bottom:10px;
}
#companyDetail #detail .highLight{
	margin-bottom:20px;
}
#companyDetail #detail .highLight .nstBdy,
#companyDetail #detail .highLight .nstHed{
	background-image:url(/img/owner/highlight_s_bg.gif);	
	background-repeat:no-repeat;
}
#companyDetail #detail .highLight .nstBdy{
	background-position:left bottom;
	padding:0 10px 10px 10px;
}
#companyDetail #detail .highLight .nstHed{
	height:10px;
	overflow:hidden;
	font-size:1px;
	background-position:left top;
}
#companyDetail #detail .cpnIfoWrap .cpnIfoMain{
	width:460px;
	float:left;
}
#companyDetail #detail .cpnIfoWrap .cpnIfoSub{
	width:200px;
	float:right;
}
#companyDetail .companyInfo .title h4{
	margin-bottom:15px;
	border-bottom:4px solid #535353;
}
#companyDetail .companyInfo .title p{
	margin-bottom:15px;
}
#companyDetail .companyInfo p.cpnHp{
	background:url(/img/owner/cclrd_rgt.gif) no-repeat left center;
	padding-left:16px;
}
#companyDetail .cpnIfoSub .shopPhotos h5{
	font-weight:bold;
}
#companyDetail .cpnIfoSub .shopPhotos h5 span{
	color:#76B630;
	font-size:156.9%;
}
#companyDetail .cpnIfoSub .shopPhotos img{ 
	border:1px solid #dadada;
}
#companyDetail .cpnIfoSub .shopPhotos #map{
	width:198px;
	height:164px;
	border:1px solid #dadada;
}
#companyDetail .cpnIfoSub .shopPhotos p{
	text-align:right;
}
/**********************  会社詳細地図拡大  **********************/
#companyDetailMap #wrapper{
	background:#fff;
	width:700px;
}
#companyDetailMap #header{
	margin-bottom:20px;
}
#companyDetailMap #header .headerM,
#companyDetailMap #globalFooter{
	width:700px;
}
#companyDetailMap #titleSec{
	margin-bottom:20px;
	border-left:5px solid #867D66;
	padding-left:5px;
}
#companyDetailMap #titleSec h2{
	font-size:138.5%;
	font-weight:bold;
	color:#3b3b3b;
	margin-bottom:5px;
}
#pageClose{
	text-align:center;
}
#ownerCompanyGmBln{
	margin-bottom:20px;
}

/**********************  露出部分  **********************/
#miniItemList{
	margin-left:12px;
	margin-bottom:20px;
	padding-bottom:5px;
	width:228px;
	background:url(/img/owner/miniitemlst_btm.gif)  no-repeat left bottom;
}
#miniItemList .titleSec{
	padding:5px 5px 0 5px;
	background:url(/img/owner/miniitemlst_hed.gif)  no-repeat left top;
}
#miniItemList .titleSec h3{
	font-size:108%;
	background:url(/img/owner/itemflag.gif)  no-repeat 5px bottom;
	padding-left:47px;
	padding-top:7px;
	padding-bottom:5px;
}
#miniItemList .titleSec h3 a,
#miniItemList .titleSec h3 span{
	font-weight:bold;
}
#miniItemList .bdy{
	padding:0 5px;
	background:url(/img/owner/miniitemlst_bdy.gif)  repeat-y left top;
}
#miniItemList .dataSec,
#miniItemList .dataSec .nstHed,
#miniItemList .dataSec .nstTtl,
#miniItemList .dataSec .nstBdy{
	background-image:url(/img/owner/miniitem_bg.gif);
}
#miniItemList .dataSec{
	height:1%;
	padding-bottom:10px;
	margin-bottom:10px;
	background-position:left bottom;
	background-repeat:no-repeat;
}
#miniItemList .dataSec .nstTtl{
	height:1%;
	padding:7px 7px 10px 7px;
	background-position:left top;
	background-repeat:no-repeat;
}
#miniItemList .dataSec .nstHed{
	height:1%;
	padding:7px 7px 10px 7px;
	background-position:left top;
	background-repeat:no-repeat;
}
#miniItemList .dataSec h4{
	font-size:108%;
	background:url(/img/owner/cclrd_rgt.gif) no-repeat left center;
	padding-left:16px;
	padding-bottom:5px;
	padding-top:5px;
	border-bottom:1px solid #867D66;
}
#miniItemList .dataSec h4 a{
	font-weight:bold;
}
#miniItemList .dataSec .nstBdy{
	height:1%;
	overflow:hidden;
	padding:0 7px;
	background-position:left -10px;
	background-repeat:repeat-y;
}
#miniItemList .dataSec .nstBdy #item01{
	margin-bottom:10px;
}
#miniItemList .dataSec .nstBdy #item02{
	padding-top:10px;
	border-top:1px dotted #D0CFBD;
}
#miniItemList .dataSec .nstBdy .photo{
	float:left;
	width:60px;
	height:60px;
	overflow:hidden;
	padding-right:3px;
	text-align:center;
	margin-right:5px;
}
#miniItemList .dataSec .nstBdy .photo img{
	border-width:1px;
}
#miniItemList .dataSec .nstBdy ul{
	float:left;
	width:126px;
}
#miniItemList .dataSec .nstBdy li{
	font-size:100%;
	line-height:1.3;
}
#miniItemList .dataSec .nstBdy p{
	color:#3b3b3b;
	font-size:93%;
	padding-top:5px;
	clear:both;
	line-height:1.2;
	padding-bottom:5px;
}
#miniItemList .dataSec .nstBdy span{
	display:block;
	text-align:right;
	font-size:85%;
	color:#777777;
}
/* その他の商品 */
#miniItemList #otherItem .nstBdy ul{
	padding:0;
	float:none;
	width:auto;
}
#miniItemList #otherItem .nstBdy span{
	display:inline;
}
#miniItemList #otherItem .nstBdy li{
	font-size:108%;
	background:url(/img/owner/cclrd_rgt.gif) no-repeat left center;
	padding:3px 0 3px 16px;
}
#miniItemList #otherItem .nstBdy li a{
	font-weight:bold;
}
#miniItemList #otherItem .nstBdy p{
	text-align:right;
	padding-top:10px;
}

/**********************  BP  **********************/
#ownerBp #inqArea,
#ownerBp #merit,
#onrBpHed,
#pageAncrInq{
	width:940px;
	margin:0 auto;
	margin-bottom:20px;
}
#onrBpHed h2{
	font-size:123.1%;
	font-weight:bold;
	color:#3b3b3b;
	padding:10px 0 15px 0;
}
#pageAncrInq{
	text-align:center;
	margin-bottom:50px;
}
#ownerBp #merit{
	margin-bottom:0;
}
#ownerBp #merit h3{
	margin-bottom:20px;
}
#ownerBp #merit dl{
	float:left;
	width:302px;
	padding-right:8px;
	color:#3b3b3b;
}
#ownerBp #merit .bdy{
	background:url(/img/owner/bp/onrmerit_bg.gif) no-repeat left bottom;
	padding-bottom:64px;
	padding-left:10px;
}
#ownerBp #merit dd p{
	padding:10px 0 10px 10px;
}
#ownerBp #inqArea{
	text-align:center;
	border:4px solid #BABCA9;
	background:#ffffff;
	width:920px;
	padding-top:30px;
}
#ownerBp #inqArea .hed{
	text-align:left;
	background:url(/img/owner/bp/onrbpinqhed_bg.gif) no-repeat left top;
}
#ownerBp #inqArea .hed img{
	padding:1px 0 0 118px;
}
#ownerBp #inqArea #putInq{
	text-align:left;
	width:758px;
	margin:0 auto;
	background:url(/img/owner/bp/onrbpinq_homeskun.gif) no-repeat left top;
	padding-left:102px;
	padding-top:10px;
	padding-bottom:5px;
}
#ownerBp #inqArea #putInq h3{
	margin-bottom:20px;
}
#ownerBp #inqArea #putInq dl{
	margin-bottom:10px;
}
#ownerBp #inqArea #putInq dt,
#ownerBp #inqArea #putInq dd{
	float:left;
}
#ownerBp #inqArea #putInq dt{
	width:135px;
}
#ownerBp #inqArea #putInq dd{
	width:623px;
}
#ownerBp #inqArea #putInq dd li{
	margin-bottom:5px;
	color:#666;
}
#onrBpForm{
	width:800px;
	margin:0 auto;
	text-align:left;
	background:#f7f7f7;
	padding:30px;
	padding-top:0;
	margin-bottom:20px;
}
#onrBpFormHed{
	width:800px;
	padding:15px 30px 5px 30px;
	margin:0 auto;
	text-align:left;
	background:#f7f7f7;
}
#onrBpFormHed h4{
	margin-bottom:10px;
}
#onrBpForm table{
	width:798px;
	border:1px solid #bbb;
	border-top:none;
	background:#fff;
	margin-bottom:20px;
}
#onrBpForm td{
	vertical-align:middle;
	padding:10px;
	border-top:1px solid #bbb;
}
#onrBpForm td.title{
	color:#3b3b3b;
	width:213px;
	border-right:1px solid #bbb;
	text-align:right;
	background:#e7e7e7;
	font-weight:bold;
}
#onrBpForm td.title .need{
	color:#ca0000;
	padding-left:2px;
}
#onrBpForm td.data{
	background:#fff;
}
#onrBpForm tr.phone td.data span,
#onrBpForm td.data input{
	padding:2px;
}
#onrBpForm tr.conts td.data textarea,
#onrBpForm tr.comName td.data input,
#onrBpForm tr.name td.data input,
#onrBpForm tr.kana td.data input,
#onrBpForm tr.mail td.data input{
	width:360px;
}
#onrBpForm tr.mail td.data p{
	margin-top:10px;
}
#onrBpForm .btnSec input.submitBtn{
	background:url(/img/owner/bp/btn_onrbp_fin.gif) no-repeat left top;
	width:234px;
	height:35px;
	border:0 none;
	margin:0 auto;
	display:block;
	cursor:pointer;
}
#onrBpForm .btnSec p{
	text-align:center;
}
#ownerBp #privacyLead{
	width:800px;
	margin:0 auto;
	text-align:left;
}
#ownerBp #inqArea .btm{
	background:url(/img/owner/bp/onrbpinqbtm_bg.gif) no-repeat left bottom;
	height:10px;
	line-height:1%;
}

/**********************  誘導エリア  **********************/
#onrSide .exLink {
	margin-bottom:18px;
}

/**********************  BP導線  **********************/
#onrSide #bpArea{
	margin-left:12px;
	background:url(/img/owner/top/onrbplnk_bdy.gif) repeat-y left top;
}
#onrSide #bpArea .body{
	background:url(/img/owner/top/onrbplnk_btm.gif) no-repeat left bottom;
	padding:7px 14px 17px 14px;
}
#onrSide #bpArea a{
	font-size:108%;
	font-weight:bold;
}
#onrSide #bpArea p{
	padding-top:7px;
	line-height:1.2;
	color:#3b3b3b;
}

/**********************  売却査定導線  **********************/
#onrSide #sellanonymArea{
	margin-left:12px;
	background:url(/img/owner/top/sellanonymlnk_bdy.png) repeat-y left bottom;
}
#onrSide #sellanonymArea .body{
	background:url(/img/owner/top/sellanonymlnk_btm.png) no-repeat left bottom;
	padding:0 7px 8px 7px;
}
#onrSide #sellanonymArea ul {
	background:#fff;
	text-align:center;
	padding-left:8px;
}
#onrSide #sellanonymArea li {
	margin-right:8px;
	display:inline-block;
	/display:inline;
	/zoom:1;
	line-height:1.9;
}
#onrSide #sellanonymArea li a {
	display:block;
	padding-left:10px;
	background:url("/img/owner/ico_arrow_r_1b43ba.png") no-repeat scroll left center;
}

/**********************  商品一覧お気に入りリスト表示  **********************/
#favListMini{
	width:228px;
	margin-left:12px;
	padding-bottom:15px;
	background:#F3F3E7 url(/img/owner/favlist_m_bdy.gif) no-repeat left bottom;
}
#favListMini .hed{
	padding:15px 10px 0 10px;
	background:url(/img/owner/favlist_m_hed.gif) no-repeat left top;
}
#favListMini .bdy{
	margin-bottom:15px;
	background:url(/img/owner/favlist_m_nstbdy.gif) repeat-y left top;
}
#favListMini .btm{text-align:center;}
#favListMini .nstHed{
	padding-top:5px;
	background:url(/img/owner/favlist_m_nsthed.gif) no-repeat left top;
}
#favListMini .nstBdy{padding:0 15px;}
#favListMini .nstBtm{
	padding-bottom:5px;
	background:url(/img/owner/favlist_m_nstbtm.gif) no-repeat left bottom;
}
#favListMini .hed ul{
	margin-bottom:15px;
	font-size:123.1%;
	font-weight:bold;
}
#favListMini .hed ul li{background:url(/img/owner/ico_favlist_l.gif) no-repeat left top;padding-left:23px;}
#favListMini .hed #imginqup img{margin-bottom:15px;}
#favListMini .hed p{margin-bottom:15px;}
#favListMini .hed dl{text-align:right;margin-bottom:5px;}
#favListMini .hed dt,#favListMini .hed dd{display:inline;color:#333333;}
#favListMini .hed dd span{font-weight:bold;color:#ca0000;}
#favListMini .favSecMini{padding:5px 0;border-bottom:1px solid #E4E4D8;}
#favListMini .favSecMini .photo{float:left;width:52px;padding-right:10px;text-align:center;}
#favListMini .favSecMini .photo img{border-width:1px;}
#favListMini .favSecMini .data{float:right;width:134px;}
#favListMini .favSecMini p{clear:both;padding-top:8px;color:#888888;}
#favListMini .favSecMini .del{display:block;text-align:right;}
#favListMini .favSecMini .del img{vertical-align:top;}
#favListMini .favSecZero{padding:5px 0;color:#454545;}
#favListMini .favSecZero span{font-weight:bold;} 

/**********************  共通設定  **********************/

/* floatさせたボックスが親ボックスの外にはみ出す現象を回避（ここから） */
#favorite .graphArea .titleSec,
#favListMini .favSecMini,
.itmOtl,
#ownerBp #inqArea #putInq dl,
#ownerBp #merit .bdy,
#nFound #city ul,
#nFound #japan dl,
#nFound #linkList ul,
#companyDetail #detail .cpnIfoWrap,
#companyDetail #detail .titleSec,
#companyList #city ul,
#companyList #japan dl,
#companyList #linkList ul,
#itemDetail #detail .freeSec .nstDiv,
#itemDetail #detail .highLight .nstBdy,
#itemDetail #detail .highLight .exp,
#itemList #city ul,
#itemList #japan dl,
#itemList #linkList ul,
.gmui .circleSample,
#gmuiHmap .hed ul,
.dialogBase dt,
#onrMain #rosen ul,
#aboutData #linkList .bdy,
#onrSide #rimawari .bdy ul,
.picupData .bdy dl,
#town #gaSetai .list dl,
#town #gaSetai .bdy,
#gaChika .hed ul,
#gaSouba .dataSec .list dl,
#gaMadori .dataSec .graph dt ul,
.graphArea .dataSec .bdy,
#gmapArea .btm,
#onrSide #fwArea .swchFw,
#onrMain .graphBar th.dataGraph .legends,
#onrWrap,
#onrNavi .swchData ul,
#onrNavi .swchData ul,
#onrNavi .onrNaviWrap{
	zoom: 1;
}
#favorite .graphArea .titleSec:after,
#favListMini .favSecMini:after,
.itmOtl:after,
#ownerBp #inqArea #putInq dl:after,
#ownerBp #merit .bdy:after,
#nFound #city ul:after,
#nFound #japan dl:after,
#nFound #linkList ul:after,
#companyDetail #detail .cpnIfoWrap:after,
#companyDetail #detail .titleSec:after,
#companyList #city ul:after,
#companyList #japan dl:after,
#companyList #linkList ul:after,
#itemDetail #detail .freeSec .nstDiv:after,
#itemDetail #detail .highLight .nstBdy:after,
#itemDetail #detail .highLight .exp:after,
#itemList #city ul:after,
#itemList #japan dl:after,
#itemList #linkList ul:after,
.gmui .circleSample:after,
#gmuiHmap .hed ul:after,
.dialogBase dt:after,
#onrMain #rosen ul:after,
#aboutData #linkList .bdy:after,
#onrSide #rimawari .bdy ul:after,
.picupData .bdy dl:after,
#town #gaSetai .list dl:after,
#town #gaSetai .bdy:after,
#gaChika .hed ul:after,
#gaSouba .dataSec .list dl:after,
#gaMadori .dataSec .graph dt ul:after,
.graphArea .dataSec .bdy:after,
#gmapArea .btm:after,
#onrSide #fwArea .swchFw:after,
#onrMain .graphBar th.dataGraph .legends:after,
#onrWrap:after,
#onrNavi .swchData ul:after,
#onrNavi .swchData ul:after,
#onrNavi .onrNaviWrap:after{
	content: ".";
	height: 0;
	display: block;
	clear: both;
	visibility: hidden;
}
#favorite .graphArea .titleSec,
#favListMini .favSecMini,
.itmOtl,
#ownerBp #inqArea #putInq dl,
#ownerBp #merit .bdy,
#nFound #city ul,
#nFound #japan dl,
#nFound #linkList ul,
#companyDetail #detail .cpnIfoWrap,
#companyDetail #detail .titleSec,
#companyList #city ul,
#companyList #japan dl,
#companyList #linkList ul,
#itemDetail #detail .freeSec .nstDiv,
#itemDetail #detail .highLight .nstBdy,
#itemDetail #detail .highLight .exp,
#itemList #city ul,
#itemList #japan dl,
#itemList #linkList ul,
.gmui .circleSample,
#gmuiHmap .hed ul,
.dialogBase dt,
#onrMain #rosen ul,
#aboutData #linkList .bdy,
#onrSide #rimawari .bdy ul,
.picupData .bdy dl,
#town #gaSetai .list dl,
#town #gaSetai .bdy,
#gaChika .hed ul,
#gaSouba .dataSec .list dl,
#gaMadori .dataSec .graph dt ul,
.graphArea .dataSec .bdy,
#gmapArea .btm,
#onrSide #fwArea .swchFw,
#onrMain .graphBar th.dataGraph .legends,
#onrWrap,
#onrNavi .swchData ul,
#onrNavi .swchData ul,
#onrNavi .onrNaviWrap{
	display:inline-block;
}
/**/
*html #favorite .graphArea .titleSec,
*html #favListMini .favSecMini,
*html .itmOtl,
*html #ownerBp #inqArea #putInq dl,
*html #ownerBp #merit .bdy,
*html #nFound #city ul,
*html #nFound #japan dl,
*html #nFound #linkList ul,
*html #companyDetail #detail .cpnIfoWrap,
*html #companyDetail #detail .titleSec,
*html #companyList #city ul,
*html #companyList #japan dl,
*html #companyList #linkList ul,
*html #itemDetail #detail .freeSec .nstDiv,
*html #itemDetail #detail .highLight .nstBdy,
*html #itemDetail #detail .highLight .exp,
*html #itemList #city ul,
*html #itemList #japan dl,
*html #itemList #linkList ul,
*html .gmui .circleSample,
*html #gmuiHmap .hed ul,
*html .dialogBase dt,
*html #onrMain #rosen ul,
*html #aboutData #linkList .bdy,
*html #onrSide #rimawari .bdy ul,
*html .picupData .bdy dl,
*html #town #gaSetai .list dl,
*html #town #gaSetai .bdy,
*html #gaChika .hed ul,
*html #gaSouba .dataSec .list dl,
*html #gaMadori .dataSec .graph dt ul,
*html .graphArea .dataSec .bdy,
*html #gmapArea .btm,
*html #onrSide #fwArea .swchFw,
*html #onrMain .graphBar th.dataGraph .legends,
*html #onrWrap,
*html #onrNavi .swchData ul,
*html #onrNavi .swchData ul,
*html #onrNavi .onrNaviWrap{
	height:1%;
}
#favorite .graphArea .titleSec,
#favListMini .favSecMini,
.itmOtl,
#ownerBp #inqArea #putInq dl,
#ownerBp #merit .bdy,
#nFound #city ul,
#nFound #japan dl,
#nFound #linkList ul,
#companyDetail #detail .cpnIfoWrap,
#companyDetail #detail .titleSec,
#companyList #city ul,
#companyList #japan dl,
#companyList #linkList ul,
#itemDetail #detail .freeSec .nstDiv,
#itemDetail #detail .highLight .nstBdy,
#itemDetail #detail .highLight .exp,
#itemList #city ul,
#itemList #japan dl,
#itemList #linkList ul,
.gmui .circleSample,
#gmuiHmap .hed ul,
.dialogBase dt,
#onrMain #rosen ul,
#aboutData #linkList .bdy,
#onrSide #rimawari .bdy ul,
.picupData .bdy dl,
#town #gaSetai .list dl,
#town #gaSetai .bdy,
#gaChika .hed ul,
#gaSouba .dataSec .list dl,
#gaMadori .dataSec .graph dt ul,
.graphArea .dataSec .bdy,
#gmapArea .btm,
#onrSide #fwArea .swchFw,
#onrMain .graphBar th.dataGraph .legends,
#onrWrap,
#onrNavi .swchData ul,
#onrNavi .swchData ul,
#onrNavi .onrNaviWrap{
	display:block;
}

/* floatさせたボックスが親ボックスの外にはみ出す現象を回避（ここまで） */



