body{
background-color:#0d293f;
}
div#header_top{
margin:0 auto;
height:40px;
background-color:#FFD700;
}
div#header{
margin:0 auto;
width:1300px;
height:50px;
background-color:#0d293f;
}
h1#header-tittle{
font-family:Arial;
color: #FFFFFF;
font-weight:bold;
font-size:35px;
top:7px;
left:-380px;
position:relative;
}
p#drs_top{
font-family:Arial; 
color: #FFFF33;
font-weight:bold;
font-size:20px;
top:-20px;
left:450px;
position:relative;
}
a:link.drs_top{
	color:#FFFFFF;
}
a:visited.drs_top{
	color:#FFFFFF;
}
div#main{
margin:0 auto;
width:1300px;
height:2000px;

}
div#main_top{
margin:0 auto;
width:1300px;
height:500px;
background-image:url(css_images/bdi_3.png);
position:relative;
}
div#main_middle{
top:10px;
margin:0 auto;
width:1300px;
height:270px;
position:relative;
}
div#bgimg{
margin:0 auto;
width:1150px;
height:260px;
background: rgba(0, 0, 0, 0.6);
position:relative;
}
div#main_bottom{
margin:0 auto;
width:1300px;
height:1500px;
background:#EEEEEE;
}
div#footer{
bottom:0;
height:50px;
width:1300px;
background-color:#0d293f;
}
h1#footer-tittle{
margin:0;
}
h1#s_maps{
font-family:Arial; 
font-weight:bold;
font-size:20px;
}
select#cond_region_lv6{
top:0px;
left:-330px;
width: 182px;
height: 40px;
position:relative;
}
select#cond_region_lv7{
top:0px;
left:-305px;
width: 180px;
height: 40px;
position:relative;
}
input#datepicker{
top:-40px;
left:-420px;
width: 180px;
height: 36px;
position:relative;
}
select#cond_person{
top:0px;
left:-120px;
width: 180px;
height: 40px;
position:relative;
}
select#cond_nights{
top:0px;
left:-100px;
width: 180px;
height: 40px;
position:relative;
}
div#bt_drs_search{
top:-85px;
left:140px;
width: 8px;
height: 30px;
font-family:Arial; 
position:relative;
}
input#bt_search_img{
width: 180px;
height: 50px;
position:relative;
}
div#bt_clear{
top:-115px;
left:420px;
width: 8%;
height: 50px;
position:relative;
}
p#calendar{
top:10px;
left:-400px;
font-family:Arial; 
font-size:30px;
color: #FFFFFF;
position:relative;
}
p#search{
top:0px;
left:-300px;
font-family:Arial; 
color: #FFFFFF;
position:relative;
}
div#check_date{
top:30px;
left:-460px;
font-family:Arial; 
color: #FFFFFF;
position:relative;
}
div#person{
top:12px;
left:-238px;
font-family:Arial; 
color: #FFFFFF;
position:relative;
}
div#nights{
top:-5px;
left:-70px;
font-family:Arial; 
color: #FFFFFF;
position:relative;
}
div#search_alert{
top:40px;
left:0px;
font-family:Arial; 
position:relative;
}
div#search_hits{
top:-50px;
left:-610px;
font-family:Arial; 
position:relative;
}
table{
border:#0d293f;
}
table#tbl{
top:5px;	
left:0px;
width:1290px;
position:relative;
}
div#tr01{
position:fixed;
}
th#th_hotel{
width:230px;
color: #FFFFFF;
font-family:Arial; 
background-color:#0d293f;
}
th#th_region{
width:100px;
color: #FFFFFF;
font-family:Arial; 
background-color:#0d293f;
}
th#th_info{
width:360px;
color: #FFFFFF;
font-family:Arial; 
background-color:#0d293f;
}
th#th01{
width:80px;
color: #FFFFFF;
font-family:Arial; 
background-color:#0d293f;
}
th#th02{
width:80px;
color: #FFFFFF;
font-family:Arial; 
background-color:#0d293f;
}
th#th03{
width:80px;
color: #FFFFFF;
font-family:Arial; 
background-color:#0d293f;
}
th#th04{
width:80px;
color: #FFFFFF;
font-family:Arial; 
background-color:#0d293f;
}
th#th05{
width:80px;
color: #FFFFFF;
font-family:Arial; 
background-color:#0d293f;
}
th#th06{
width:80px;
color: #FFFFFF;
font-family:Arial; 
background-color:#0d293f;
}
th#th07{
width:80px;
color: #FFFFFF;
font-family:Arial; 
background-color:#0d293f;
}
th#th011{
width:80px;
color: #FFFFFF;
font-family:Arial; 
background-color:#0d293f;
}
th#th022{
width:80px;
color: #FFFFFF;
font-family:Arial; 
background-color:#0d293f;
}
th#th033{
width:80px;
color: #FFFFFF;
font-family:Arial; 
background-color:#0d293f;
}
th#th044{
width:80px;
color: #FFFFFF;
font-family:Arial; 
background-color:#0d293f;
}
th#th055{
width:80px;
color: #FFFFFF;
font-family:Arial; 
background-color:#0d293f;
}
th#th066{
width:80px;
color: #FFFFFF;
font-family:Arial; 
background-color:#0d293f;
}
th#th077{
width:80px;
color: #FFFFFF;
font-family:Arial; 
background-color:#0d293f;
}
tr.rest_b {
background-color:#FDF5E6;
}
tr.rest_b :hover{
   background: #FFD5EC;
}
a#price_infopage{
top:-65px;
left:420px;
position:relative;
}
a#price_gf{
top:-55px;
left:400px;
position:relative;
}
a#search_accomodations{
top:55px;
left:-400px;
position:relative;
}
a#search_map{
top:-5px;
left:-20px;
position:relative;
}
img#tokyo_image{
width:1300px;
height:500px;
}

