@charset "utf-8";

body {
background:none;
}

/* -- 地図ページ -- */
body#comp_map_osaka div#contents,
body#comp_map_tokyo div#contents {
width:660px;
margin:0 auto;
padding:0;
background-image:none;
background:#ffffff;
}

body#comp_map_osaka div#header,
body#comp_map_tokyo div#header {
display:none;
}

body#comp_map_osaka div#globalMenu,
body#comp_map_tokyo div#globalMenu {
display:none;
}

body#comp_map_osaka div#main,
body#comp_map_tokyo div#main {
margin:0;
padding:0px 20px 10px 20px;
background:none;
}

body#comp_map_osaka div#footer,
body#comp_map_tokyo div#footer {
display:none;
}

body#comp_map_osaka .page_top,
body#comp_map_tokyo .page_top {
margin-left:520px;
/* --- CSS hack IE4-IE6 --- */
_margin-left:500px;
/* --- CSS hack end --- */
}

div#comp_map_listStyle01 {
background:none;
}
/* -- 地図ページ　ここまで -- */


a:link,
a:visited,
a:hover,
a:active {
color:#000000;
text-decoration:underline;
}

ul.listStyle01 {
margin:0 0 15px 0;
margin-left:2em;
list-style-type:disc;
}

ul.listStyle01 li {
padding-left:0;
}



