/* CSS Document */
.mainsell{width:900px;}
.leftsell2{width:640px;}
.leftsell{width:10px;background-image: url("images/shadow-left.gif") ;}
.rightsell{width:10px;background-image: url("images/shadow-right.gif") ;}
.comment-s{width:670px;font-size:10px; color:gray;}

.mainbg{width:900px;height:159px;background-image: url("images/bg-head4.jpg") ;
font-size:11px; padding-left:697px; padding-top:0px; padding-right:7px; color:#666666; }
.mainbg2{width:900px;height:159px;background-image: url("images/bg-head3.jpg") ;
font-size:11px; padding-left:697px; padding-top:0px; padding-right:7px; color:#666666; }
.mainbg3{width:550px;height:159px;background-image: url("images/bg-head4.jpg") ;
font-size:11px; padding-left:697px; padding-top:0px; padding-right:7px; color:#666666; }

/*left*/
.main-l{width:200px;background-image: url("images/bg-left.gif") ;}
.main-m{width:480px;}
.main-r2{background-image: url("images/bg-right2.gif") ;}

/*middle*/
.m-left{width:90px;padding-left:5px; padding-right:3px; padding-bottom:12px;}
.m-right{width:250px;background-image: url("images/bana-s-back.gif") ;font-size:11px; color:#666666;
padding-right:2px; padding-left:2px;
padding-top:3px;}

.m-left2{width:90px;padding-left:5px; padding-right:3px; padding-bottom:12px;}
.m-right2{width:120px;background-image: url("images/bana-s-back.gif") ;font-size:11px; color:#666666;
padding-right:2px; padding-left:2px;
padding-top:3px;}

/*menu*/
.menu-bar{height:40px;background-image:url("images/bar.gif"); margin-bottom:4px;}
.menu-bar2{height:40px;background-image:url("images/bar2.gif"); margin-bottom:4px;}
h1{font-size:12px; color:#666666; margin-top:4px; margin-bottom:2px; font-weight:normal; text-align:right; padding-right:6px;}

h2{font-size:12px; color:#666666; margin-top:4px; margin-bottom:2px; font-weight:normal; text-align:right; padding-right:6px;}

h3{font-size:12px; color:#666666; margin-top:4px; margin-bottom:2px; font-weight:normal; padding-left:4px; padding-right:6px;}

h4{font-size:12px; color:#666666; margin-top:4px; margin-bottom:2px; font-weight:normal; text-align:right; padding-right:6px;}

/*リンク*/
.link{font-size:12px;}
.link-s{font-size:9px; color:#666666;}

/*コメント*/
.com{font-size:11px; color:#666666;}
.topics{font-size:12px; padding-left:20px; padding-right:20px; padding-top:20xp; padding-bottom:20px;}
.com2{font-size:11px; color:#666666; padding-left:4px; padding-right:4px;}

/*右側路線バー*/
.r-table{margin-top:12px; margin-left:8px;}
.ue{width:207px; height:30px; background-image:url("images/rosen-top.gif"); margin-top:12px;}
.ue2{width:207px; height:30px; background-image:url("images/rosen-top2.gif"); margin-top:12px;}
.ue3{width:207px; height:30px; background-image:url("images/rosen-top3.gif"); margin-top:12px;}
.ue4{width:207px; height:30px; background-image:url("images/rosen-top4.gif"); margin-top:12px;}
.m{width:207px; height:36px; background-image:url("images/rosen-m.gif"); font-size:12px; padding-top:5px;}
.shita{width:207px; height:37px; background-image:url("images/rosen-botttom.gif");}

/*左側路線バー*/
.l-table{margin-top:12px; margin-left:0px;}
.l-ue{width:184px; height:30px; background-image:url("images/rosen-top.gif"); margin-top:12px;}
.l-ue2{width:184px; height:30px; background-image:url("images/rosen-top6.gif"); margin-top:12px;}
.l-ue3{width:184px; height:30px; background-image:url("images/rosen-top3.gif"); margin-top:12px;}
.l-ue4{width:184px; height:30px; background-image:url("images/rosen-m9.gif"); margin-top:12px;}
.l-ue5{width:184px; height:30px; background-image:url("images/rosen-m10.gif"); margin-top:12px;}
.l-ue6{width:184px; height:30px; background-image:url("images/rosen-m11.gif"); margin-top:12px;}
.l-m{width:200px; height:36px; background-image:url("images/rosen-m2.gif"); font-size:12px; padding-top:5px;}
.l-shita{width:184px; height:37px; background-image:url("images/rosen-botttom2.gif");}

/*左側路線バー*/
.com{font-size:12px; line-height:18px; width:186px; padding-left:6px; padding-right:6px;}

/*フッター*/
.small{font-size:11px; padding-top:12px; padding-bottom:12px; color:#666666;}

/*サブページ*/
.subtitle{font-size:19px; color:#339900; margin-left:4px;FONT-WEIGHT:bold; FONT-FAMILY:Times 
New Roman; }
.com2{font-size:12px; color:#666666; line-height:18px; width:100%; padding-left:6px; padding-right:6px;}
.com3{font-size:12px; color:#666666; line-height:18px; padding-left:6px; padding-right:6px;}
.kashiya{border-style:solid;border-width: 1px;}
.kashiya-l{border-style:solid;border-width: 0px 1px 1px 0px;width:200px;
padding-right:3px;padding-left:3px;padding-top:3px;padding-bottom:4px; line-height:16px;
font-size:84%; color:#666666;}
.kashiya-m{border-style:solid;border-width: 0px 0px 1px 0px;
padding-right:3px;padding-left:3px;padding-top:3px;padding-bottom:4px; line-height:16px;
font-size:84%; color:#666666; text:align:center;}
.kashiya-r{border-style:solid;border-width: 0px 0px 1px 1px;width:200px;
padding-right:3px;padding-left:3px;padding-top:3px;padding-bottom:4px; line-height:16px;
font-size:84%; color:#666666;}
.daigaku-l{border-style:solid;border-width: 0px 1px 1px 0px;width:100px;
padding-right:3px;padding-left:3px;padding-top:3px;padding-bottom:4px; line-height:16px;
font-size:84%; color:#666666;}
.daigaku-r{border-style:solid;border-width: 0px 0px 1px 0px;
padding-right:3px;padding-left:3px;padding-top:3px;padding-bottom:4px; line-height:16px;
font-size:84%; color:#666666; text:align:center;}

/*新婚*/
.table2{font-size:90%; border-style:solid;border-width: 1px 1px 1px 1px; margin-left:12px; margin-right:12px;}
.red-tr{color:red;}
.com-tr{font-size:120%; color:blue;}
.orange-tr{font-size:100%;color:orange; background-color:black; padding-top:3px; padding-bottom:3px; padding-left:3px;}
.no-line{text-decoration:none; color:black;}

/*新着*/
.si-title{font-size:15px; padding-left:23px; padding-top:20px; padding-bottom:10px; color:red; font-weight:bold;}
.si-bu{font-size:12px;padding-left:24px; padding-top:3px; }

/*一覧*/
.ccoo{font-size:12px;}

/*お盆*/
.obon{font-size:12px; padding-left:23px; padding-right:23px;}

/*お正月*/
.shougatu{font-size:12px; padding-top:10px; padding-bottom:12px; text-align:center; color:red;}

/*仲介手数料0円バー*/
.chute{background-color:#DB1E22; font-size:20px; color:white; font-weight:bold; padding-left:4px;padding-top:7px; padding-bottom:7px;
text-align:center;text-decoration:none; }
.ss{font-size:10px; font-weight:normal;}

/*reo*/
.com2{font-size:12px; line-height:18px;  padding-left:6px; padding-right:6px;}
.navigation{font-size:14px; padding-left:6px; }


.font-s{font-size:12px; padding-left:10px; padding-right:12px; padding-top:10px;}