@charset "utf-8";

td.sitatensen {  text-decoration: none; border-color: black black #666666; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; font-size: 12px}
td.request {  background-image: url(img/common/back_1.gif); background-repeat: repeat}
td.qawaku {  border: 1px #6699CC solid}
td.sitatensen_blue { text-decoration: none; border-color: black black #0066CC; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; font-size: 12px}
td.font12 {  font-family: "lr oSVbN", "Osaka"; font-size: 12px}
td.font11 {  font-family: "lr oSVbN", "Osaka"; font-size: 11px}
.tbl3 {  border: solid; border-width: 1px 2px 2px 1px; border-color: #ABC7E2 #6699CC #6699CC #ABC7E2}
.ftm {font-size: 9pt}
.wt {
	COLOR: #ffffff
; font-weight: bold
; border-color: #ABC7E2 #3E7CBB #3E7CBB #ABC7E2; border-style: solid; border-top-width: 1px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 1px
}
.top-text {
	margin: 0px; 
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	text-align: left;
	padding: 0px 0px 0px 10px;
	line-height: 130%;}

.font10 {font-size: 10px; color: #003399; }

html { 
    filter: expression(document.execCommand("BackgroundImageCache", false, true)); 
}

img {vertical-align: bottom;}

li{
margin:0px;
padding:0px;
list-style-type:none;
}

a img{border:0px;}

a:hover img{
visibility:hidden;
}

a:hover{
background-color:transparent;
}

iframe{
margin:0px;
padding:0px;
}

.menu{
width:170px;
height:auto;
background-image:url(img/m_bg.jpg);
background-repeat:repeat-y;
background-position:left;
margin:15px 0 0 0;
padding:0 0 0 8px;
}

/*.r_menu{
width:690px;
height:auto;
margin:15px 0 0 0;
padding:0px;
}
*/

.r_menu{
width:691px;
height:auto;
margin:15px 0 0 0;
padding:0px;
}

.b_menu{
width:auto;
height:auto;
margin:20px 0 25px 0;
}

.menu a{
display:block;
width:140px;
height:31px;
}

.b_menu a{
display:block;
width:165px;
height:40px;
}

.menu07 a{
display:block;
width:124px;
height:40px;
}

.menu08 a{
display:block;
width:124px;
height:40px;
}

.menu09 a{
display:block;
width:124px;
height:40px;
}

.menu10 a{
display:block;
width:124px;
height:40px;
}

.menu12 a{
display:block;
width:170px;
height:40px;
}

.menu01{
background:url(img/menu01_b.gif) no-repeat 0 0; 
width:140px;
height:31px;
margin:0 0 3px 3px !important;
}

.menu02{
background-image:url(img/menu02_b.gif);
background-repeat:no-repeat;
width:140px;
height:31px;
margin:0 0 3px 3px !important;
}

.menu03{
background-image:url(img/menu03_b.gif);
background-repeat:no-repeat;
display:block;
width:140px;
height:31px;
margin:0 0 3px 3px !important;
}

.menu04{
background-image:url(img/menu04_b.gif);
background-repeat:no-repeat;
display:block;
width:140px;
height:31px;
margin:0 0 3px 3px !important;
}

.menu05{
background-image:url(img/menu05_b.gif);
background-repeat:no-repeat;
display:block;
width:140px;
height:31px;
margin:0 0 3px 3px !important;
}

.menu06{
background-image:url(img/menu06_b.gif);
background-repeat:no-repeat;
display:block;
width:140px;
height:31px;
margin:0 0 3px 3px !important;
}


.menu07{
background-image:url(img/menu07_b.jpg);
background-repeat:no-repeat;
display:block;
width:124px;
height:40px;
float:left;
}

.menu08{
background-image:url(img/menu08_b.jpg);
background-repeat:no-repeat;
display:block;
width:124px;
height:40px;
float:left;
}

.menu09{
background-image:url(img/menu09_b.jpg);
background-repeat:no-repeat;
display:block;
width:124px;
height:40px;
float:left;
}

.menu10{
background-image:url(img/menu10_b.jpg);
background-repeat:no-repeat;
display:block;
width:124px;
height:40px;
float:left;
}

.menu12{
background-image:url(img/menu12_b.jpg);
background-repeat:no-repeat;
display:block;
width:170px;
height:40px;
float:left;
}

/*
.menu07{
background-image:url(img/menu07_b.jpg);
background-repeat:no-repeat;
display:block;
width:173px;
height:40px;
float:left;
}

.menu08{
background-image:url(img/menu08_b.jpg);
background-repeat:no-repeat;
display:block;
width:173px;
height:40px;
float:left;
}

.menu09{
background-image:url(img/menu09_b.jpg);
background-repeat:no-repeat;
display:block;
width:173px;
height:40px;
float:left;
}

.menu10{
background-image:url(img/menu10_b.jpg);
background-repeat:no-repeat;
display:block;
width:171px;
height:40px;
float:left;
}
*/



.menu11{
background-image:url(img/menu11_b.jpg);
background-repeat:no-repeat;
display:block;
width:165px;
height:40cpx;
float:right;
}

.form_errchk{
font-size: 12px;
font-family: "lr oSVbN", "Osaka";
text-align: left;
}


/*賃貸CMS-pro*/
.cms_box{
border:1px solid #ccc;
padding:10px 0;
margin:0 auto;
text-align:center;
}

.cms_box a:hover img{
visibility:visible;
}






