@charset "utf-8";
/* CSS Document */


/*----------------------------------------*/
/*旧マップ用*/
/*----------------------------------------*/
#mapinfo{
margin:0 -10px 0 0;
}
#mapinfo table{
width:355px;
float:left;
}
#mapinfo table.left{
/*border-right:#898989 1px solid;*/
margin:0 15px 0 0;
}
#mapinfo th{
text-align:center;
font-weight:normal;
}
#mapinfo th.arrow{
background:url(../img/map/arrow.gif) no-repeat 2px 5px;
width:65px;
padding:7px 8px 3px 0;
}
#mapinfo th.circle{
background:url(../img/map/circle.gif) no-repeat 0 5px;
width:19px;
color:#ffffff;
padding:7px 9px 3px 0;
}
#mapinfo td{
padding:7px 10px 3px 0;
}
#mapinfo li{
background:url(../img/map/asterisk.gif) no-repeat 0 2px;
padding:0 0 0 11px;
}
/*----------------------------------------*/
/*新マップ用*/
/*----------------------------------------*/
#point{
width:131px;
padding:15px 0 0 0;
}
#point .ph{
margin-bottom:5px;
}
#point table{
width:100%;
}
#point th{
color:#ffffff;
text-align:center;
vertical-align:middle;
width:21px;
height:46px;
font-weight:bold;
}
#point td{
padding:5px 0 5px 4px;
vertical-align:middle;
height:36px;
line-height:120%;
}
#point p{
padding:5px 0 0 0;
line-height:140%;
}
#point .sm{
font-size:80%;
}
#point .aka{
color:#cc0000;
}


/*green*/
#point th.green{
background:url(../img/map/route58/point_bg_green.gif) bottom;
border-bottom:1px solid #187274;
}
#point td.green{
font-weight:bold;
color:#187274;
border-bottom:1px solid #187274;
}

/*pink*/
#point th.pink{
background:url(../img/map/nahaic/point_bg_pink.gif) bottom;
border-bottom:1px solid #C44D58;
}
#point td.pink{
font-weight:bold;
color:#C44D58;
border-bottom:1px solid #C44D58;
}

/*blue*/
#point th.blue{
background:url(../img/map/tomiic/point_bg_blue.gif) bottom;
border-bottom:1px solid #4E72C4;
}
#point td.blue{
font-weight:bold;
color:#4E72C4;
border-bottom:1px solid #4E72C4;
}

/*yellow*/
#point th.yellow{
background:url(../img/map/ginoza/point_bg_yellow.gif) bottom;
border-bottom:1px solid #E69019;
}
#point td.yellow{
font-weight:bold;
color:#E69019;
border-bottom:1px solid #E69019;
}

/*green2*/
#point th.green2{
background:url(../img/map/kyoda/point_bg_green2.gif) bottom;
border-bottom:1px solid #156E00;
}
#point td.green2{
font-weight:bold;
color:#156E00;
border-bottom:1px solid #156E00;
}

/*green3*/
#point th.green3{
background:#008993;
border-bottom:1px solid #008993;
height:26px;
}
#point td.green3{
font-weight:bold;
color:#008993;
border-bottom:1px solid #008993;
height:16px;
}

/*周辺マップ*/
#spot{
width:177px;
padding:15px 0 0 0;
}
#spot .ph{
margin-bottom:5px;
}
#spot .memo{
padding-top:5px;
}
#spot table{
width:100%;
}
#spot th{
background:url(../img/map/spot/point_bg_blue2.gif) bottom;
border-bottom:1px solid #4573b3;
color:#ffffff;
text-align:center;
vertical-align:middle;
width:21px;
height:46px;
font-weight:bold;
}
#spot td{
font-weight:bold;
color:#4573b3;
border-bottom:1px solid #4573b3;
padding:5px 0 5px 4px;
vertical-align:middle;
height:36px;
line-height:120%;
}
#spot p{
padding:5px 0 0 0;
line-height:140%;
}
#spot p.price{
font-size:90%;
padding:5px 0 5px 0;
line-height:140%;
border-bottom:1px solid #999999; 
}

#jikoku table{
width:100%;
}
#jikoku th{
padding:5px 5px;
text-align:center;
/*background:#92bfc5;*/
background:#46a1ab;
color:#ffffff;
font-weight:bold;
border:1px solid #666666;
}
#jikoku td{
padding:5px 5px;
text-align:center;
border:1px solid #666666;
}

#tokki{
margin:15px 0 0 0;
}
#tokki li{
text-indent:-1em;
padding:0 0 0 2em;
line-height:140%;
}

/*敷地内マップ*/
#shikichi_mapinfo{
margin:20px -10px 0 0;
}
#shikichi_mapinfo table{
width:278px;
float:left;
}
#shikichi_mapinfo table.left{
margin:0 10px 0 0;
border-right:1px solid #999999;
}
#shikichi_mapinfo th{
text-align:center;
font-weight:normal;
}
#shikichi_mapinfo th.arrow{
background:url(../img/map/shikichi_map/arrow.gif) no-repeat 2px 5px;
width:55px;
padding:7px 8px 3px 0;
}
#shikichi_mapinfo th.circle{
background:url(../img/map/shikichi_map/circle.gif) no-repeat 0 5px;
width:19px;
color:#ffffff;
padding:7px 9px 3px 0;
font-size:90%;
}
#shikichi_mapinfo td{
padding:7px 10px 3px 0;
}
#mapinfo li{
background:url../img/map/shikichi_map/asterisk.gif) no-repeat 0 2px;
padding:0 0 0 11px;
font-size:90%;
}
