@charset "utf-8";

     SUP {  font-size: 8px;}
     A {text-decoration:none;}

.body10pix {  font-size: 10px; line-height: 14px;}
.body12pix {  font-size: 12px; line-height: 16px;}
.body14pix {  font-size: 14px; line-height: 18px;}
.body8pix {  font-size: 8px; line-height: 10px}
.b10_h12 { font-size: 10px; line-height: 12px; }

p{ margin:0;}
ul{ margin-top:0; padding:0;}
li{ margin-top:0;}


.line1{
width:100%;
height:2px;
margin-bottom:10px;
padding:0;
border-bottom: 1px solid #999;
}

.box1{
width:100%;
border:1px solid #999;
padding:10px;
background-color:#ffc;
}

.box_right{
text-align:right;
}

a.supp_happy_b {width:285px;height:35px;margin-bottom:20px;background:url(tenant/happy_img/button.gif) no-repeat;text-indent:-9999px;display:block;}

a:hover.supp_happy_b {background:url(tenant/happy_img/button.gif) no-repeat 0 -35px;}


/*オーナーのみなさまへ　オーナーズクラブ　ご相談例*/

.cl{
clear: both;
height: 0;
/*\*/height: 1px;/**/
visibility: hidden;
/*\*/overflow: hidden;/**/
}


#support #jirei{
border-width:1px 3px 3px 1px;
border-color:#999;
border-style:solid;
padding:10px;
background-color:#fff;
margin-bottom:20px;
}

#support #jirei img{float:left;margin:10px 0 0 20px;}
#support #jirei ul{float:left;list-style: none;margin-left:30px;font-size:100%;line-height:130%;font-weight:bold;}

#support .shitsumon{
clear:both;
border-width:1px 3px 3px 1px;
border-color:#999;
border-style:solid;
padding:10px;
background-color:#fff;
margin-bottom:20px;
}

#support .shitsumon h2{
margin:0;
padding:2px;
font-size:16px;
font-weight:bold;
color:#666;
width:100%;
text-align:center;
}

#support .shitsumon h4{
text-align:right;
font-size:10px;
font-weight:normal;
margin:0;
}

#support .shitsumon h3{
font-size:12px;
font-weight:bold;
margin:0 0 0 0;
padding:2px 0 2px 7px;
border-width:0 0 0 5px;
border-style:solid;
}

#support .shitsumon .shitsu{background-color:#FFF5E6;border-color:#FF9900;}
#support .shitsumon .point{background-color:#F5FAE6;border-color:#99CC00;}
#support .shitsumon .sankou{background-color:#F0F7FF;border-color:#68B0FF;}
#support .shitsumon .advice{background-color:#FFF0F0;border-color:#FF6666;}

#support .shitsumon p{
margin:3px 0 10px 0;
}

.title_photo{background-color:#E6E6E6;width:580px;font-size:12px;font-weight:bold;color:#333;} 

#support .shitsumon table{
width:500px;
margin:5px auto;
border-collapse:collapse;
font-size:12px;
border-color:#999;
}


#support a:link {text-decoration: none;color:#0000FF;}
#support a:visited {text-decoration: none;color:#0000FF;}
#support a:hover, a:active {text-decoration: underline;color:#FF6600;}

a.b_net {width:175px;height:31px;background:url(tenant/support_img/sou_b_net.gif) no-repeat;text-indent:-9999px;display:block;}

a:hover.b_net {background:url(tenant/support_img/sou_b_net.gif) no-repeat 0 -31px;}

a.b_jirei {width:175px;height:31px;background:url(tenant/support_img/sou_b_jir.gif) no-repeat;text-indent:-9999px;display:block;}

a:hover.b_jirei {background:url(tenant/support_img/sou_b_jir.gif) no-repeat 0 -31px;}

#form{
width:530px;
border:1px #CBA84D solid;
margin:0 0 0 50px;
background:#fff;
font-size:12px;
text-align:center;
}

#form h3{border:1px #CBA84D solid;width:510px;margin:10px auto 0 auto;font-size:12px;font-weight:bold;padding:2px;}

#form p{font-size:10px;color:#FF0000;text-align:right;margin-bottom:10px;}

#form table{
width:500px;
margin:0 auto;
border-collapse:collapse;
font-size:12px;
text-align:left;
}

textarea{font-size:80%;color:#666;}

#form table td{border-bottom:1px #CBA84D dashed;padding:5px;}

.shousaibox {
	color : #666;
	background-color : #fff;
	padding : 2px;
}




#wrap #content #right #main .body12pix {
	font-size: 12px;
	line-height: 16px;
	color: #333333;
	margin: 5px;
}


.underTable {
	height: 40px;
	width: 600px;
	margin-right: 20px;
	margin-left: 20px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
}
.upperTable {
	height: 10px;
	width: 600px;
	margin-right: 20px;
	margin-left: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
#tebleMGN td{
	margin: 5px;
	padding: 5px;
}
.tebleMGN td{
	margin: 5px;
	padding: 5px;
}
