/* CSS Document */

/* レギュラーメニュー */
#left_bar{background:url(images_machida/lside_machida.jpg) no-repeat; height:473px; width:190px; padding-top:1px;}

.left_u{margin:170px auto 0px auto; background:url(images_machida/lside_wakuu.gif) no-repeat; width:158px; height:7px;}
.left_n{margin:0px auto; width:148px; font-size:10px; color:#cfc4bb; padding:0px 5px; line-height:150%;}
.left_s{margin:0px auto; background:url(images_machida/lside_wakus.gif) no-repeat; width:158px; height:7px;}

.left_soto{margin:10px auto; width:172px; font-size:10px; color:#333333; line-height:150%; border-bottom:#333333 1px solid; border-top:#333333 1px solid; padding:3px 2px;}

.right_ttl{margin-top:15px;}
h2{text-align:center;}

.r_line{border-left:#960000 1px solid; margin-left:21px; width:auto; padding-top:6px; padding-left:23px; padding-bottom:10px;}
.r_r{width:576px; margin:15px auto 0px auto; background:url(images_machida/img_r.jpg) 0px 6px no-repeat;}
.r_r p{width:274px; margin-left:8px; font-size:10px; line-height:130%; padding:10px 0px 15px 0px;}

.r_rimg01{background:url(images_machida/img_r01.jpg) no-repeat left; width:290px; height:127px; padding-left:240px;  margin-bottom:40px; padding-top:7px;}
.r_rimg02{background:url(images_machida/img_r02.jpg) no-repeat left; width:290px; height:134px; padding-left:240px;  margin-bottom:40px;}
.r_rimg03{background:url(images_machida/img_r03.jpg) no-repeat left; width:290px; height:127px; padding-left:240px;  margin-bottom:40px; padding-top:7px;}
.r_rimg04{background:url(images_machida/img_r04.jpg) no-repeat left; width:290px; height:127px; padding-left:240px;  margin-bottom:40px; padding-top:7px;}
.r_rimg05{background:url(images_machida/img_r05.jpg) no-repeat left; width:290px; height:127px; padding-left:240px;  margin-bottom:40px; padding-top:7px;}
.r_rimg06{background:url(images_machida/img_r06.jpg) no-repeat left; width:290px; height:127px; padding-left:240px;  margin-bottom:40px; padding-top:7px;}
.r_rimg07{background:url(images_machida/img_r07.jpg) no-repeat left; width:290px; height:127px; padding-left:240px;  margin-bottom:40px; padding-top:7px;}
.r_rimg08{background:url(images_machida/img_r08.jpg) no-repeat left; width:290px; height:127px; padding-left:240px;  margin-bottom:40px; padding-top:7px;}
.r_rimg09{background:url(images_machida/img_r09.jpg) no-repeat left; width:290px; height:127px; padding-left:240px;  margin-bottom:40px; padding-top:7px;}
.r_rkaedama{width:500px; border:#960000 1px solid; margin-left:22px;}
.r_rkaedama p{padding:10px 25px; font-size:12px; width:auto;}
.r_rkaedama img{padding-top:10px;}


.r_s{width:576px; margin:30px auto 0px auto; background:url(images_machida/img_s.jpg) 0px 6px no-repeat;}
.r_s p{width:370px; margin-left:10px; line-height:130%; margin-top:5px; font-size:10px;}
.r_simg01{background:url(images_machida/img_s01.jpg) no-repeat right; width:530px; height:83px; margin-bottom:30px; padding-top:7px;}
.r_simg02{background:url(images_machida/img_s02.jpg) no-repeat right; width:530px; height:83px; margin-bottom:30px; padding-top:7px;}
.r_simg03{background:url(images_machida/img_s03.jpg) no-repeat right; width:530px; height:83px; margin-bottom:30px; padding-top:7px;}
.r_simg04{background:url(images_machida/img_s04.jpg) no-repeat right; width:530px; height:83px; margin-bottom:30px; padding-top:7px;}
.r_simg05{background:url(images_machida/img_s05.jpg) no-repeat right; width:530px; height:83px; padding-top:7px;}

.r_ds{width:576px; margin:30px auto 0px auto; background:url(images_machida/img_ds.jpg) 0px 6px no-repeat;}
.r_ds p{width:370px; margin-left:10px; line-height:130%; margin-top:5px; font-size:10px;}
.r_dsimg01{background:url(images_machida/img_ds01.jpg) no-repeat right; width:530px; height:83px; margin-bottom:30px; padding-top:7px;}
.r_dsimg02{background:url(images_machida/img_ds02.jpg) no-repeat right; width:530px; height:83px;  padding-top:7px;}

.r_t_and_dr{width:576px; margin:30px auto 40px auto;}
.r_t{width:260px; background:url(images_machida/img_t.jpg) 0px 6px no-repeat; float:left;}
.r_t dt{border-bottom:#960000 1px solid; padding:0px 3px;}
.r_t dd{width:auto; padding:2px 0px 10px 5px; font-size:10px;}

.r_dr{width:260px; background:url(images_machida/img_dr.jpg) 0px 6px no-repeat; float:right;}
.r_dr dt{border-bottom:#960000 1px solid; padding:0px 3px;}
.r_dr_div{border:#000000 1px solid; padding:5px; width:auto; font-size:10px;}
.r_dr dd{width:auto; padding:2px 0px 10px 5px; font-size:10px;}


.p_top{margin:10px 10px 0px 0px; text-align:right;}

