/*----------------------------------------------------------
   oRKCh.com@CSS
-----------------------------------------------------------*/

/* index
------------------------------------*/

/* map
------------------------------------*/
div#search_map{
margin-bottom: 10px;
}

div#map{
width: 458px;
height: 500px;
margin: 0 auto;
background: url('/images/index/map_japan.jpg') center top no-repeat;
position: relative;
position: relative;
}

img#hokkaido{
position:absolute;
top:65px;
left:315px;
}
img#tohoku{
position:absolute;
top:180px;
left:285px;
}
img#kanto{
position:absolute;
top:270px;
left:254px;
}
img#chubu{
position:absolute;
top:280px;
left:210px;
}
img#kinki{
position:absolute;
top:310px;
left:166px;
}
img#chugoku{
position:absolute;
top:305px;
left:100px;
}
img#shikoku{
position:absolute;
top:342px;
left:110px;
}
img#kyushu{
position:absolute;
top:360px;
left:51px;
}
img#okinawa{
position:absolute;
top:400px;
left:360px;
}
/*
div#map table{
width: 100%;
border: 0 solid white;
}
div#map table td{
width: 10%;
font-size: 11px;
line-height: 11px;
font-weight: bold;
height:12px;
border: 0 solid white;
padding: 0;
text-align: center;
}
div#map table td.right{
text-align: right;
}
div#map table td.left{
text-align: left;
}
*/

/* Link Color
--------------------------------*/
div#map table a:link {
color:#70113d;
text-decoration:none;
}

div#map table a:visited {
color:#70113d;
text-decoration:none;
}

div#map table a:hover {
color:#e0416d;
text-decoration:underline;
}

div#map table a:active {
color:#e0416d;
text-decoration:underline;
}

/* condition
------------------------------------*/
div#search_condition h3{
color: #10512d;
line-height: 14px;
}

div#search_condition table{
width: 100%;
border: 0 solid white;
}
div#search_condition table td{
width: 50%;
font-size: 11px;
border: 0 solid white;
padding: 4px 5px 4px;
}
div#search_condition table td img{
margin-right: 4px;
}
div#search_condition table div{
line-height: 12px;
}
