#rosenkensaku_detail_main {
width:520px;
height:500px;

padding:5px;
}

#kensaku_area {
width:505px;
height:120px;
font-size:10pt;
padding:10px;
}

#dept {
font-size:11pt;
font-family:"Meiryo",sans-serif;
width:220px;
padding-left:5px;
padding:top:5px;
}

#arrive {
font-size:11pt;
font-family:"Meiryo",sans-serif;
width:220px;
padding-left:5px;
padding:top:5px;
}

#dept_area {
width:230px;
height:250px;
font-size:9pt;
font-weight:bold;
color:#192f60;
float:left;
padding:5px;
border-top:1px solid #192f60;
border-left:1px solid #192f60;
border-right:4px solid #192f60;
border-bottom:4px solid #192f60;

}

#arrive_area {
width:230px;
height:250px;
font-size:9pt;
font-weight:bold;
color:#192f60;
float:right;
padding:5px;
margin-left:15px;
border-top:1px solid #192f60;
border-left:1px solid #192f60;
border-right:4px solid #192f60;
border-bottom:4px solid #192f60;
margin-bottom:20px;
}

#kbo {
width:500px;
margin-top:15px;
margin-bottom:15px;
}

#kensakubo {
width:150px;
height:40px;
font-size:15pt;
font-family:"Meiryo",sans-serif;
}

#divh1 {
width:515px;
height:20px;
border-top:1px solid #192f60;
border-left:1px solid #192f60;
border-right:4px solid #192f60;
border-bottom:4px solid #192f60;
padding:5px;
}

#h1midasi {
display:inline;
font-size:11pt;
color:#192f60;
}

#kensakukeka {
width:515px;
height:500px;
padding:5px;
}

#kensakukekatable {
width:510px;
border-collapse:collapse;
}

#t01midasi {
background:#efefef;
padding:5px;
}

#t01 {
background:#efefef;
width:120px;
font-size:10pt;
padding:5px;
border-bottom:1px solid #efefef;
}

#t02 {
width:135px;
padding:5px;
font-size:10pt;
border-bottom:1px solid #efefef;
border-right:1px solid #efefef;

}

#imgtd {
font-size:8pt;
}

#jikoku {
float:left;
width:500px;
padding:10px;
}

#jikoku2 {
float:left;
width:500px;
padding:10px;
}

#k {
font-size:11pt;
}

#h2css {
font-size:10pt;
display:inline;
}

#sarani {
font-size:9pt;
display:inline;
}