@charset "UTF-8";
body { width:1024px; color:#444444; margin:0; font-family: "ＭＳ Ｐゴシック",Arial,Helvetica,sans-serif; margin:20px; padding:20px; font-size:14px;}
td { font-size:14px; }
a:visited { color:#941d55; text-decoration:none;}
a:hover { text-decoration:underline; color:#663300;}
a:active { color:#ff3300; }

h1,h3 {
    background-color:#ffffff;
    border-style:solid;
    border-width:0px;
    border-left-width:15px;
    border-bottom-width:2px;
    border-color:#0099cc; 
    font-size:20px;
    padding:10px;
    margin:10px;
    font-weight:bold;
 }

h2 { 
    background-color:#FFFFFF;
    border-style:solid;
    border-width:0px;
    border-left-width:10px;
    border-bottom-width:1px;
    border-color:#72defe;
    padding:5px;
    margin-left:25px;
 }

img {border-style:none;}



/*### class ####*/
.honbun{
padding:10px;
margin-left:30px;
}
.obi { 
    margin-bottom: .25em;
    background-color:#FFFFFF;
    border-style:solid;
    border-width:0px;
    border-left-width:10px;
    border-bottom-width:1px;
    border-color:#72defe;
    padding:5px;
    margin-left:25px;
 }

.rssfeed{
	margin-left:25px;
}
.pankuzu { padding:2px 20px 0px 15px; }

.mibbs_index01 { width:auto; margin:3px 0px 3px 0px; padding:3px 3px 3px 20px;}
.mibbs_index02 { width:125px; margin:3px 0px 3px 0px; padding:3px 20px 3px 3px; text-align:right; }

.mibbs_thread { margin:0px; padding:0px; width:100%; border: none; background-color:#FFFAFA; line-height:160%; word-break:break-all; }
.mibbs_res { font-size:14px; background-color:#fcfaf8; margin:0px; padding:10px 20px 10px 20px; line-height:160%; word-break:break-all; }

.mibbs_index_list { margin:0px; padding-left:15px; line-height:140%; font-size:14px; }
.pagenavi { margin:10px 0px 15px 0px; padding:0px 0px 15px 0px; }
.clear_left { clear:left; margin-bottom:12px; }

.headertext { font-size:12px; color:#FFFFFF; text-decoration:none;}
.sponcer { font-size:12px; text-align:center; background-color:#efefef; line-height:100%; }
.bbs_menu01{ font-size:16px; margin:7px 0px -1px 0px; padding:8px 4px 4px 4px; background: #FFFFE0; text-align:center; color:#FF3300; font-weight:bold; }
.bbs_menu02{ font-size:16px; margin:7px 0px -1px 0px; text-align:center;}
.bbs_menu03{ font-size:16px; margin:7px 0px -1px 0px; padding:8px 4px 4px 4px; background: #FFFFE0; text-align:center; color:#336699; font-weight:bold; }
.jj_link{ font-size:12px; color:#0000CC; font-weight:bold; text-decoration:underline; }
.estate_name { font-size:12px; font-weight:bold; text-decoration:underline; }
.estate_address { font-size:11px; color:#444444; line-height:150%; }

.right_item { font-size:12px; background-color:#fdfcfc; color:#444444; line-height:20px; word-break: break-all; text-align: center; }

.right_background { background-color:#fcfaf8; padding: 5px; }

.7px {font-size:5px;}
.11px {font-size:11px;}
.12px {font-size:12px;}
.12px_120 {font-size:12px; line-height:120%;}
.12pxb {font-size:12px; font-weight:bold; text-decoration:none;}
.14pxb {font-size:14px; line-height:140%;}
.redb {font-weight:bold; color:#FF3300;}
.heisa {font-size:16px; font-weight:bold; color:#006699;}
.hr {font-size:12px; text-align:right;}
.map_comment {font-size:11px; text-align:right; margin:5px 0px 3px 0px;}
.mibbs_map_infowindow {text-align:left;width:300px;}
.redb {font-weight:bold; color:#FF3300; background:#FFFFFF; border: solid 1px #F0C000; }
.kiyakutext{font-size:12px; padding:5px 20px 5px 30px;}
.credit{font-size:12px; color:#708090; margin:20px 0px 10px 0px;}

a.tuuhou {font-size:12px; color:#C0C0C0; text-decoration:none; }

.header_menu{ height:20px; width:974px; }

.tab {
	width:100px;
	height:20px;
 	margin-right:1px;
	text-align: center;
	line-height: 23px;
}

.menubox
    {clear:both;
     border-top:solid 2px #ff7fc0;
     border-bottom:solid 3px #ffb5d6;
     border-left:solid 1px #ffb5d6;
     border-right:solid 1px #ffb5d6;
}

a.tab_linkcolor:link { color:#FFFFFF; text-decoration:none; font-family:sans-serif; }
a.tab_linkcolor:visited { color:#FFFFFF; text-decoration:none; font-family:sans-serif;}
a.tab_linkcolor:hover { text-decoration:underline; color:#FFFFFF; font-family:sans-serif;}
a.tab_linkcolor:active { color:#FFFFFF; font-weight: bolfont-family:sans-serif;}

/*### sprite  ###*/
.img_marge { display:block; background: url(/img/sprite.gif) no-repeat top left;}
.sprite-hot { background-position: 0 0; width: 20px; height: 20px; } 
.sprite-logo { background-position: 0 -70px; width: 200px; height: 60px; } 
.sprite-new { background-position: 0 -180px; width: 17px; height: 16px; } 
.sprite-tab_back { background-position: 0 -246px; width: 100px; height: 20px; background-color:#ff7fc0;} 
.sprite-tab_back_right { background-position: 0 -316px; width: 300px; height: 20px; background-color:#fef1f6;} 
.sprite-table_back { background-position: 0 -386px; width: 650px; height: 40px; background-color:#ffb5d6;} 
.sprite-table_back_others { background-position: 0 -386px; width: 610px; height: 40px; background-color:#ffc7e0;} 

/*### mibbs.css ####*/
a.keyword { color:#444444; text-decoration: none; border-bottom: dashed 1px #F0C000; }

#thread_making_form {display:none;}

.lh130 { line-height:130%; }
.lh150 { line-height:150%; }
.quoted_color {color:#b22222;}
.pages {font-size:12px;}
.pages a {display: block;float: left;padding: 0.2em 0.5em;margin:0 0.1em 0.1em 0;background: #fff;border: 1px solid #9AAFE5;text-decoration: none;}
.pages span {display: block;float: left;padding: 0.2em 0.5em;margin:0 0.1em 0.1em 0;}
.pages span.current {border: 1px solid #2E6AB1;font-weight: bold;background: #2E6AB1;color: #fff;}
.pages a:hover {border-color: #2E6AB1;}
.pages a.nextprev {font-weight: bold;}
.pages a.right {float: right;}


/*### google link unit ####*/
.g_linkunit { width: 100%; height: 20px; margin: 10px 0; font-size: 12px; }

/*### search ####*/
.search { font-size:12px; padding:5px 5px 5px 5px; }


/*### search ####*/
.search { font-size:12px; padding:5px 5px 5px 5px; }




