.page_waku {
padding:5px 0px 0px 5px;
}
.page_waku p.black_10 {
font-family: Verdana, Arial, sans-serif;
font-size:10px;
padding:10px;
}

.page_entrytitle {
width:620px;
height:29px;
background-image:url(/images/page/fudou3_title.jpg);
background-repeat:no-repeat;
margin:0px 0px 20px 0px;
}
.page_entrytitle h2 {
float:left;
padding:7px 0px 0px 20px;
font-size:15px;
font-weight:bold;
}
.page_entrytitle p {
float:right;
padding:5px 20px 0px 0px;
color:#FF0000;
font-weight:bold;
}

.page_entry table {
width:100%;
}
.page_entry table.title {
}
.page_entry table.title td.left {
width:118px;
}
.page_entry table.title td.center {
width:400px;

}
.page_entry table.title td.right {
width:86px;
}

.page_entry table.info {
margin:3px 0px 20px 0px;
}
.page_entry table.info td {
border:1px solid #999999;
padding:15px;
}
.page_entry table.info td.left {
background-color:#CEEAEE;
}
.page_entry table.info td .fee{
font-size:16px;
font-weight:bold;
}



.bukken_img {
width: 325px;
float: left;
}
.bukken_img img {
padding:5px;
}
.bukken_img table {
border-collapse: separate;
}
.entry_line ul#page-list_rent li a:hover {
background-position: 0 -25px;
color: #fff;
}
.entry-photo-box table {
border: 3px double #CCCCCC;
}
.entry-photo-box td.en-phot01 {
border-bottom-width: 3px;
border-bottom-style: double;
border-bottom-color: #CCCCCC;
padding-top: 5px;
}
.entry-photo-box td.en-phot02 {
padding-top: 5px;
}
.entry-photo-box td.en-phot03 {
padding-top: 5px;
border-bottom-width: 3px;
border-left-width: 3px;
border-left-style: double;
border-left-color: #CCCCCC;
}
.bukken_img_r {
width: 275px;
float: left;
margin:0px 0px 0px 5px;
}


table.point {
margin:3px 0px 30px 0px;
border-top:1px dotted #CCCCCC;
border-bottom:1px solid #CCCCCC;
}
table.point td {
padding:5px;
}
table.point td.right {
width:300px;
}
table.point td.right h3 {
font-size:14px;
margin-bottom:15px;
margin-top:10px;
}
table.point td.left {
font-size:14px;
}

table.point td.right img {
width:300px;
}
#center .page_waku table.point td.right p {
font-family: Verdana, Arial, sans-serif;
font-size:10px;
line-height:150%;
padding:5px;
}
#center .page_waku table.point td.full p {
border-top:1px dotted #CCCCCC;
font-family: Verdana, Arial, sans-serif;
font-size:10px;
line-height:150%;
padding:10px 5px 10px 5px;
}


.page_waku {
padding:5px 0px 0px 5px;;
}
table.point_in {
}table.point_in td.left {
width:120px;
}
table.point td.left img{
margin-top:10px;
}

.point_tantou {
border-top:1px solid #999999;
margin:3px 0px 10px 0px;
padding:15px 0px 10px 0px;
}
.point_tantou h3 {
font-size:14px;
}


/*======== 概要 ======== */
.page_details {
float:left;
width:600px;
margin-top:20px;
margin-bottom:20px;
}


.page_details table.info {
margin:3px 0px 0px 0px;
}
.page_details table.info td {
border:1px solid #999999;
padding:5px;
}
.page_details table.info td.left {
background-color:#CEEAEE;
}
.page_details table.info td .fee{
font-size:16px;
font-weight:bold;
}/*======== 概要 ======== */

/*======== フォーム ======== */
.page_entry .page_email {
float:left;
width:550px;
/*margin-top:40px;*/
margin-top:10px;
margin-bottom:20px;
/*margin-left:25px;*/
}
.text_emai {
border-bottom:1px dotted #CCCCCC;
padding:0px 0px 10px 0px;
margin:20px 0px 0px 0px;
}
.text_emai p {
margin:0px 0px 0px 40px;
}
.text_email h3 {
border-top:4px double #CCCCCC;
border-bottom:4px double #CCCCCC;
padding:5px;
margin:0px 0px 10px 0px;
}


.page_entry .page_email img {
border-top:1px dotted #CCCCCC;
border-bottom:1px dotted #CCCCCC;
padding:10px 0px 10px 0px;
}
.page_entry .page_email table.info {
margin:10px 0px 0px 0px;
}
.page_entry .page_email table.page_email_in {
margin:3px 0px 0px 0px;
}
.page_entry .page_email table.info td {
border:0px solid #999999;
padding:5px;
}
.page_entry .page_email table.info td.left {
width:160px;
background-color:#EEEEEE;
}
.page_email table.info td .fee{
font-size:16px;
font-weight:bold;
}
.page_entry .page_email table.info td.second_left {
width:100px;
}
.page_entry .page_email table.info td.full_in input.type_a {
width:230px;
}
/*======== フォーム ======== */




/*================= 一覧ページ ============== */
.page_area {
float:left;
margin-top:20px;
}
.page_area_top {
float:left;
width:620px;
padding-bottom:20px;
border-bottom:1px dotted #CCCCCC;
}


.page_area p.sibuya {
width:620px;
height:29px;
background-image:url(/images/page/sibuya_bar.jpg);
background-repeat:no-repeat;
text-align:right;
padding:3px 0px 0px 0px;
}
.page_area p.sibuya a {
text-decoration:none;
margin:0px 10px 0px 0px;
}
.page_area p.sibuya a:link {
color: #1464AA;
}
.page_area p.sibuya a:visited {
color: #1464AA;
}
.page_area p.sibuya a:active {
color: #1464AA;
}
.page_area p.sibuya a:hover {
text-decoration:underline;
color: #1464AA;
}

.page_area p.minato {
width:620px;
height:29px;
background-image:url(/images/page/minato_bar.jpg);
background-repeat:no-repeat;
text-align:right;
padding:3px 0px 0px 0px;
}
.page_area p.minato a {
text-decoration:none;
margin:0px 10px 0px 0px;
}
.page_area p.minato a:link {
color: #1464AA;
}
.page_area p.minato a:visited {
color: #1464AA;
}
.page_area p.minato a:active {
color: #1464AA;
}
.page_area p.minato a:hover {
text-decoration:underline;
color: #1464AA;
}

.page_area p.meguro {
width:620px;
height:29px;
background-image:url(/images/page/meguro_bar.jpg);
background-repeat:no-repeat;
text-align:right;
padding:3px 0px 0px 0px;
}
.page_area p.meguro a {
text-decoration:none;
margin:0px 10px 0px 0px;
}
.page_area p.meguro a:link {
color: #1464AA;
}
.page_area p.meguro a:visited {
color: #1464AA;
}
.page_area p.meguro a:active {
color: #1464AA;
}
.page_area p.meguro a:hover {
text-decoration:underline;
color: #1464AA;
}

.page_area p.setagaya {
width:620px;
height:29px;
background-image:url(/images/page/setagaya_bar.jpg);
background-repeat:no-repeat;
text-align:right;
padding:3px 0px 0px 0px;
}
.page_area p.setagaya a {
text-decoration:none;
margin:0px 10px 0px 0px;
}
.page_area p.setagaya a:link {
color: #1464AA;
}
.page_area p.setagaya a:visited {
color: #1464AA;
}
.page_area p.setagaya a:active {
color: #1464AA;
}
.page_area p.setagaya a:hover {
text-decoration:underline;
color: #1464AA;
}

.page_area p.other {
width:620px;
height:29px;
background-image:url(/images/page/other_bar.jpg);
background-repeat:no-repeat;
text-align:right;
padding:3px 0px 0px 0px;
}
.page_area p.other a {
text-decoration:none;
margin:0px 10px 0px 0px;
}
.page_area p.other a:link {
color: #1464AA;
}
.page_area p.other a:visited {
color: #1464AA;
}
.page_area p.other a:active {
color: #1464AA;
}
.page_area p.other a:hover {
text-decoration:underline;
color: #1464AA;
}

.area_detail {
float:left;
/*width:200px;*/
width:310px;
margin-top:20px;
line-height:200%;
}
.area_detail_l {
float:left;
width:100px;
}
.area_detail_r {
float:left;
/*width:90px;*/
width:200px;
padding:0px 5px 0px 5px;
}
.area_detail_r .fee {
color:red;
font-size:14px;
font-weight:bold;
}


.center_kaiin {
width:600px;
height:222px;
padding:0px;
margin:0px;
background-image:url(/images/page/page_contact.jpg);
background-repeat:no-repeat;
text-indent:-9999em;
}
.center_kaiin h3.menu01 {
padding:129px 0px 0px 182px;
}
.center_kaiin h3.menu01 a {
width:145px;
height:25px;
display: block;
}
.center_kaiin h3.menu01 a:hover {
width:145px;
height:25px;
margin:0px;
padding:0px;
background-image:url(/images/page/page_contact.jpg);
background-repeat:no-repeat; 
background-position:-182px -129px;
}


/* ================== 重点エリア ==================== */

.station_area {
float:left;
margin-top:30px;
margin-bottom:20px;
}
.station_area li {
float:left;
margin:20px 10px 10px 10px;
font-size:14px;
font-weight:bold;
color:#00B6E3;
}

.station_area li a {
color:#00B6E3;
}
