@charset "Shift_JIS";
/*style_reset*/
*{
margin:0;
padding:0;
}
h1,h2,h3,h4,h5,h6,p,address {
font-size: 100%;
font-style: normal;
font-weight: normal;
}
/*basic_style*/
body {
background-color: #990000;
margin: 0px;
padding: 0px;
}
#container {
margin-left:auto;
margin-right:auto;
width: 800px;
}
a:link {
color: #FFFFFF;
text-decoration: none;
}
a:visited {
text-decoration: none;
color: #FFFFFF;
}
a:hover {
text-decoration: none;
color: #FFFFFF;
}
a:active {
text-decoration: none;
color: #FFFFFF;
}
.floor_button {
padding: 0px;
margin: 1px 0px 0px 1px;
}
.shop_button {
padding: 0px;
margin: 1px 1px 0px;
}
.access_button {
padding: 0px;
margin: 1px 1px 0px 0px;
}
.space_button {
padding: 0px;
margin: 1px 1px 0;
}
.home_button {
padding: 0px;
margin: 1px 1px 0 0;
}
#topic {
margin: 0px;
padding: 20px 15px 10px 20px;
}
.news_top {
padding: 0px;
margin: 0px 0px 8px;
}
.news {
padding: 0px;
margin: 4px 0px 7px;
}
#contents {
margin: 0px;
padding: 20px 20px 15px;
}
#footer {
margin: 0px;
font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
color: #FFFFFF;
padding: 10px 20px 15px;
}
/*design css*/
h1 {
font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
font-size: 12px;
color: #FFFFFF;
text-align: right;
margin: 0px;
padding: 5px 5px 18px 0px;
}
#topic h3 {
font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
font-size: 10px;
color: #990000;
margin: 0px;
padding: 0px;
}
#topic p {
font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
font-size: 12px;
margin: 4px 0px 0px;
padding: 0px;
color: #333333;
}
#contents p {
font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
font-size: 12px;
line-height: 22px;
margin: 0px;
padding: 0px;
color: #333333;
}
.menu_link {
background-color: #990000;
margin: 0px 1px 1px;
padding: 0px 14px 0px;
height: 29px;
}
.link_text {
margin: 0px;
padding: 0px 15px 0px;
font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
font-size: 10px;
color: #FFFFFF;
}
#access {
padding: 1px;
margin: 0px;
}
.access_t {
padding: 0px;
margin: 40px 25px 10px 31px;
}
.acccess_r {
margin: 40px 30px 10px 0px;
padding: 0px;
}
#access p {
	margin: 0px;
	padding: 0px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 12px;
	line-height: 18px;
}
.hokutetu {
margin: 0 31px 20px 0;
padding: 0px;
}
address {
font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
font-size: 10px;
color: #FFFFFF;
margin: 0px;
padding: 0px;
}
#floor_guide {
	margin: 0px;
	padding: 0px 0px 20px;
}
.title {
padding: 0px;
margin: 1px 1px 0;
}
#floor_topic {
padding: 0px;
margin: 0 0 26px 0;
}
#floor_guide h2 {
font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
font-size: 12px;
line-height: 22px;
padding: 0px;
margin: 0px;
}
#floor_contents {
padding: 0px;
margin: 30px 23px 20px;
}
.floor_image {
padding: 0px;
margin: 1px;
}
.floor_simage {
padding: 0px;
margin: 8px 1px 5px 0;
}
#floor_contents p {
font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
font-size: 9px;
line-height: 11px;
margin: 0px;
padding: 0px;
}
#floor_contents h3 {
font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
font-size: 10px;
line-height: 17px;
margin: 0px;
padding: 4px 0px;
}
#floor_list {
padding: 0px;
margin: 20px 25px 0;
font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
font-size: 9px;
}
.floor_list {
padding: 0px;
margin: 0 0 23px;
}
.list_topic {
padding: 0px;
margin: 0 0 10px;
}
#shop_list {
padding: 0px;
margin: 20px 25px 30px;
font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
font-size: 10px;
color: #333333;
}
#a_zone {
padding: 0px;
margin: 0 0 24px;
}
#b_zone {
padding: 0px;
margin: 0 0 24px;
}
.shop_zone {
padding: 0px;
margin: 0 0 10px;
}
.shop_name {
font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
font-size: 12px;
padding: 0px 0px 0px 10px;
margin: 0px;
}
.shop_genre {
margin: 0px;
padding: 0 0 0 5px;
}
.floor_image_2 {
padding: 0px;
margin: 5px 1px 0;
}
.floor_number {
margin: 5px 0px 0px;
padding: 0px;
}
.comment {
padding: 0px;
margin: 0 0 20px;
}
.access_comment {
font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
font-size: 9px;
padding: 0px;
margin: 0px;
}

.style2 {font-size: 14px}
.style3 {font-size: 10px}
