@charset "Shift_JIS";

/*
	SITE:ウスタ不動産
*/


/*
===== ユニバーサルリセット ===============================
*/
* {
	line-height: 1.6;
	font-size: 100%;
	margin: 0;
	padding: 0;
}

/*
===== ボディ設定 ===========================================
*/
body {
	min-width:100%;
	text-align:center;
	background:#ffffff;
	font-family:"メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",
  "Osaka","ＭＳ Ｐゴシック", "MS P Gothic",
  Verdana,Arial, Helvetica, sans-serif;
}
.clear{
clear:both;
}



/* #body
------------------------------------------------------------ */
#wrapper{
margin:0 auto;
width:165mm;
}



/* #header
------------------------------------------------------------ */
#header{
display: none;
}



/* #main
------------------------------------------------------------ */
#main_top{
margin:0 auto;
}
#main{
width:100%;
}

/* #sidenavi
------------------------------------------------------------ */
#sidenavi{
display: none;
}


/* #common
------------------------------------------------------------ */
#main h2{
text-align:left;
border-left:3px solid #E60012;
margin:10px 0;
padding-left:5px;
padding-top:3px;
background:#ededed;
}
#main h3{
text-align:left;
border-bottom:1px solid #023db0;
margin-top:10px;
margin-bottom:5px;
}
#main h4{
text-align:left;
color:#023db0;
font-size:92%;
margin-top:10px;
}
#main p{
text-align:left;
}


#breadcrumbs{
font-size:77%;
text-align:left;
padding:0px 0 6px 0;	
}
.pagetop{
display: none;
}
.font92{
font-size:92%;
}
.font85{
font-size:85%;
}
#mainarea{
margin-top:10px;
}
.contents_table{
border-top:1px solid #cdcdcd;
border-right:1px solid #cdcdcd;
font-size:92%;
}
.contents_td1{
width:70px;
border-left:1px solid #cdcdcd;
border-bottom:1px solid #cdcdcd;
padding:4px;
}
.contents_td2{
border-bottom:1px solid #cdcdcd;
border-left:1px solid #cdcdcd;
padding:4px;
}

/* #NEWS
------------------------------------------------------------ */
#news{
width:642px;
margin-top:12px;
font-size:92%;
}
.new_txtbox{
margin:5px auto;
overflow: auto;
height:300px;
}
dd.date {
	float: left;
	width: 120px;
}
dd.text {
	float: left;
	width: 510px;
}
.newsline{
width:642px;
text-align:left;
border-bottom:1px dashed #c6c6c6;
margin-bottom:15px;
}
.new_bk{
margin-top:5px;
}
.new_bkbox{
text-align:center;
padding:5px 10px;
margin-left/*\**/:1px\9;
width:621px;
background:url(../img/bkbox_side.gif);
}

.new_mini{
width:110px;
text-align:center;
float:left;
margin-left:10px;
}


/* #WP
------------------------------------------------------------ */
.wp_box{
width:642px;
margin-top:12px;
}
.wp_main_tbl{
border-top:1px solid #40372D;
border-right:1px solid #40372D;
width:641px;
margin-bottom:5px;
}
.wp_list_tbl{
border-top:1px solid #40372d;
border-right:1px solid #40372d;
width:641px;
margin-top:5px;
}
.wp_main_tbl2{
border-right:1px solid #40372d;
width:641px;
}
.wp_tel{

}
.wp_telin{

}
.wp_telin li{
list-style-type:none;
margin-bottom:5px;
}
.wp_btprint{
text-align:right;
}
.wp_no{
text-align:right;
margin-top:5px;
}
.wp_big{
font-weight:bold;
font-size:152%;
color:#E60012;
}
.wp_big2{
font-weight:bold;
color:#cc0000;
}
.wp_big3{
font-weight:bold;
color:#cc0000;
}
.wp_th{
border-left:1px solid #40372d;
border-bottom:1px solid #40372d;
background:#EBE4DC;
color:#000000;
padding:6px;
text-align:center;
}
.wp_th2{
border-left:1px solid #40372d;
border-bottom:1px solid #40372d;
background:#f0f0f0;
padding:4px 0;
font-size:92%;
text-align:center;
}
.wp_th3{
border-left:1px solid #40372d;
border-bottom:1px solid #40372d;
background:#EBE4DC;
color:#000000;
padding:6px;
text-align:center;
}
.wp_td{
border-left:1px solid #40372d;
border-bottom:1px solid #40372d;
padding:5px;
width:190px;
text-align:center;
}
.wp_td2{
border-left:1px solid #40372d;
border-bottom:1px solid #40372d;
font-size:92%;
padding:4px 0;
text-align:center;
}
.wp_td2 p{
padding:0 4px;
}
.wp_arr{
margin-right:2px;
}
.wp_tdl{
border-left:1px solid #40372D;
border-bottom:1px solid #40372D;
padding:5px;
width:510px;
text-align:left;
}
.wp_tdl_center{
border-left:1px solid #40372D;
border-bottom:1px solid #40372D;
padding:5px;
width:510px;
text-align:center;
}
.wp_tdm{
border-left:1px solid #40372D;
border-bottom:1px solid #40372D;
padding:5px;
background:#f0f0f0;
width:110px;
text-align:center;
}
.wp_photo{
width:95px;
border:1px solid #cccccc;
float:left;
margin-right:4px;
margin-bottom:4px;
}
.wp_photo_cap{
font-size:85%;
}

.formarea{
display: none;
}

/* #テーブルロールオーバー
------------------------------------------------------------ */
.tableRollOverEffect1 {
    background-color:#EBE4DC;
}
.tableRollOverEffect2 {
    background-color:#EBE4DC;
}
.tableRowClickEffect1 {

}
.tableRowClickEffect2 {
}




/* #フッター
------------------------------------------------------------ */
#footer{
clear:both;
}
.foot_add{
text-align:left;
}
.foot_cp{
display: none;
}
.foot_small{
font-size:85%;
}

