body {color:#444444; margin:0; font-family:Arial, Verdana, Osaka, MS P Gothic; font-size:12px; }
td { font-size:12px; }
a:link{ color:#663300;}
a:hover { color:#ff3300;}
a:active{ color:#ff3300; }
h1 {font-size:12px; margin:0px; padding:0px; font-weight:normal; height:18px; text-decoration:none;}
h2 { color:#CC3300; font-weight:bold; font-family:Meiryo; font-size:18px; margin:6px 0px 12px 0px; }
h3 {font-size:14px; margin-top:15px; margin-bottom:0px; padding:0px; text-decoration:none; text-align:left; font-family:Meiryo; }
ul { list-style-type: square; } 

/*############ id #############*/
#container_header { width:100%; height:52px; background-color:#FFF0B2; }
#container_header2 { width:100%; height:22px; background-color:#FFDBA6; font-size:12px; border-top: 1px solid #FFB8A7; border-bottom: 1px solid #FFB8A7; }
#container_header3 { width:100%; height:26px; padding-top:6px; }
#header { margin:0px auto 0px auto; width:1000px; }
#footer { background-color:#FFFFFF; height:50px; text-align:center; }

#container_main { margin:3px auto 0px auto; width:1000px; }
#main {
	position:absolute;
	width:700px;
	margin-top:115px;
	float: left;
}
#left_side { position:absolute; width:160px; margin-top:115px; margin-left:0px; }
#right_side{ position:absolute; width:250px; margin-top:115px; margin-left:740px; }
#sitemap_main { margin:3px auto 0px auto; width:800px; }

#sw_thread { text-align:left; }
#sw_res { text-align:left; display:none; }
#sw_new { text-align:left; display:none; }

#headermin_menu { position:absolute; top:0px; right:20px; }

/*############ class #############*/
.feed_23ku { position:absolute; margin-top:242px; margin-left:210px; }
.feed_yokohama { position:absolute; margin-top:404px; margin-left:210px; }
.feed_osaka { position:absolute; margin-top:566px; margin-left:210px; }
.feed_nagoya { position:absolute; margin-top:698px; margin-left:210px; }
.feed_mandeve { position:absolute; margin-top:830px; margin-left:210px; }
.feed_loan { position:absolute; margin-top:972px; margin-left:210px; }
.feed_news { position:absolute; margin-top:1640px; margin-left:210px; }
.frame_feedwind { margin:0px; width:100px; height:130px; }
.frame2_feedwind { margin:0px; width:100px; height:100px; }
.frame_news { margin:0px; width:100px; height:250px; }
.frame_adsense { margin:0px; width:100px; height:330px; }

.header_logo { width:690px; height:52px; float:left; }
.header_search { width:310px; height:52px; float:right; padding-top:3px; }
.header_leftmenu { width:690px; height:22px; float:left; margin:0px; padding:3px 0px 0px 0px; }
.header_rightmenu { width:310px; height:22px; float:right; margin:0px; padding:3px 0px 0px 0px; }

.sub_title { font-weight:bold; margin-top:20px; }
.left_title { margin-bottom:10px; font-size:14px; font-weight:bold; text-align:left; font-family:Meiryo; }

.border_contents { margin:0px; padding:0px; width:100%; border: 1px solid #FFB8A7; }
.main_contents {
	background-color:#FFFFE0;
	margin:0px;
	padding:10px 20px 10px 20px;
	line-height:140%;
	text-align: left;
}
.main_lower_contents { background-color:#FFFFFF; margin:0px; padding:10px 20px 10px 20px; line-height:140%; }
.left_contents_y { background-color:#FFDBA6; margin:0px; padding:10px 10px 10px 10px; line-height:140%; }
.left_contents_w { background-color:#FFFFFF; margin:0px; padding:10px 10px 10px 10px; line-height:160%; }
.space_height { height:8px; }
.space_height2 { height:30px; }

.border_faq { margin:5px; padding:0px; width:100%; border: 1px solid #FFDBA6; }
.faq_q { background-color:#ffffff; margin:5px; padding:5px 15px 5px 15px; line-height:140%;}
.faq_a { background-color:#ffffff; margin:5px; padding:5px 15px 5px 15px; line-height:140%;}

.jj-navi{ text-align:left; width:240px; margin-left:10px; }
.sponcer { font-size:10px; text-align:center; background-color:#efefef;}
.gokinjo { font-size:12px; text-align:center; background-color:#FFDBA6; line-height:100%; }
/ .yj_img { max-width:100px; max-height:100px; min-width:50px; min-height:50px;}
.yj_img { width:100px; height:100px;}

.google980_top { position:absolute; width:980px; margin:3px; }
.google980 { position:absolute; width:980px; margin:0px; }
.google336 { position:absolute; width:336px; margin-top:1250px; margin-left:210px; }

.redb {font-weight:bold; color:#FF3300; background:#FFFFFF; border: solid 1px #F0C000; }


/*### yj ####*/
/ .yj_img { max-width:100px; max-height:100px; min-width:50px; min-height:50px; }
.yj_img { height:100px; width:100px; }
.yj_addressfull { width:300px; }
.yj_address { font-size:11px;color:#444444; }
.yj_estate_title { text-decoration:underline;font-weight:bold; }

/*### mibbs.css ####*/
.img_marge{ display:block;background: url(/image/img_marge.gif) no-repeat top left; }
.sp_mds_bbs_listlink { background-position: 0 -30px; } 
.sp_social_hatena { background-position: 0 -76px; } 
.sp_mibbs_ct01_3 { background-position: 0 -118px; } 
.sp_jjnavi_logo_y { background-position: 0 -186px; } 
.sp_social_ym { background-position: 0 -236px; } 
.sp_jjnavi_counter1 { background-position: 0 -282px; } 
.sp_btn_refresh { background-position: 0 -339px; } 
.sp_dotline { background-position: 0 -387px; } 
.sp_mibbs_btn03 { background-position: 0 -427px; } 
.sp_social_google { background-position: 0 -473px; } 
.sp_mibbs_btn02 { background-position: 0 -518px; } 
.sp_jjnavi_counter3 { background-position: 0 -564px; } 
.sp_jjnavi_counter2 { background-position: 0 -621px; } 
.sp_waiting { background-position: 0 -678px; } 
.sp_obj_head02e_j { background-position: 0 -724px; } 
.sp_mibbs_btn07 { background-position: 0 -806px; } 
.sp_obj_qr1 { background-position: 0 -852px; } 
.sp_obj_qr2 { background-position: 0 -947px; } 
.sp_mds_bbs_listlink_w { background-position: 0 -1042px; } 
.sp_noimg { background-position: 0 -1088px; } 
.sp_social_yb { background-position: 0 -1168px; } 
.sp_mibbs_btn03b { background-position: 0 -1213px; } 
.sp_mibbs_btn06 { background-position: 0 -1259px; } 
.sp_jjnavi_logo { background-position: 0 -1305px; } 
.sp_mibbs_btn05 { background-position: 0 -1355px; } 
.sp_spacer { background-position: 0 -1401px; } 
.sp_mibbs_btn09 { background-position: 0 -1432px; } 
.sp_mibbs_btn01 { background-position: 0 -1478px; } 
.sp_noimg2 { background-position: 0 -1524px; } 
.sp_mibbs_btn04 { background-position: 0 -1623px; } 
.sp_btn_kensaku_siryo2 { background-position: 0 -1669px; } 
.sp_obj_head02f { background-position: 0 -1729px; } 
