body{ background-color:#FFFFFF; background-image:url(../img/bg.gif); text-align:left; color:#333333; margin:0;}
table {text-align:left;}
.copy {color:#666666; font-size:12px; line-height:16px;}
.text10 {font-size: 10px; line-height: 16px;}
.text12 {font-size: 12px; line-height: 18px;}
.link{font-size:10px; line-height: 14px;}
.rest {color: #990066; font-size: 12px; font-weight: bold;}

/* download.html */
#wrapper{text-align: center; width:700px; margin:0 auto; padding:0;}
#header{width: 700px; margin: 0 auto; padding: 0;}
#contents{width:700px; text-align:center; margin:0; padding:15px 0; background-color:#FFFFFF;}
#main{width:620px; text-align:left; margin:0 auto; padding:0; font-size:12px; color:#666666; line-height:16px;}
.dl_title{width:620px; height:117px; background-image:url(../img/download/title.gif); text-indent:-9999px; font-size:12px;}
p.dl_update{font-size:12px; line-height:16px; color:#666; text-align:right; margin:0; padding:5px 0;}
table.dl{ border:1px solid #B36EB3; border-collapse:collapse; border-spacing:0; background-color:#ffffff; empty-cells:show; text-align:center;}
td.dl_bar1{ height:30px; background:url(../img/download/bar1.gif) repeat-x #9F409F; color:#FFFFFF; font-size:12px; font-weight:bold; line-height:16px; vertical-align: middle; text-align:left;}

table.dl2{ border:1px solid #cccccc; border-collapse:collapse; border-spacing:0; background-color:#ffffff; empty-cells:show; text-align:center; margin-top:20px;}
td.dl_bar2{ height:30px; background:url(../img/download/bar2.gif) repeat-x #cccccc; color:#666666; font-size:12px; font-weight:bold; line-height:16px; vertical-align: middle; text-align:left;}
.winmac{color:#9F409F; font-size:12px; font-weight:bold; border-bottom:#9F409F 1px dotted; padding:10px 0 3px 0;}
table.dl2 ul{font-size:12px; color:#666666; line-height:16px; padding:0; margin:0; list-style:none;}
table.dl2 li{font-size:12px; color:#666666; line-height:16px; margin: 5px 0 10px 0; list-style:none;}


.dl_sample_set{ width:588px; border:#E3E3E3 1px solid; margin-top:15px; padding:0; text-align:center;}
.dl_sample_left{ width:85px; background-color:#EFEFEF; text-align:center; vertical-align:middle; margin:0; padding:10px 0; display: table-cell; color:#666666; font-size:12px; font-weight:bold;}
.dl_sample_right{margin:0; padding-left: 10px; background-color:#FFFFFF;}
.dl_sample_l{font-size:10px;	font-weight: bold;	line-height: 160%; color:#9F409F;}
.dl_sample_r{font-size:10px;	line-height: 160%; color:#666666;}


.pdf_img_set{ width:590px; margin:13px 0; padding:0;}
dl.img_l{ margin:0 0 1em 0; float:left; width:285px; font-size:10px; line-height:16px; color:#666666;}
dl.img_l dt{ margin:0px; padding:0;}
dl.img_l dd{ margin:0px; padding:0;}

dl.img_l dt a {	border:0;	display:block;	width: 100%;	background-color:#FFFFFF;}
dl.img_l dt a:hover {	width:100%;	display:block;	background: #DDDDDD;}
dl.img_l dt a:visited {	border:0;	display:block; width: 100%;}

dl.img_r{ margin:0 0 1em 20px; padding:0; float:left; width:285px; font-size:10px; line-height:16px; color:#666666;}
dl.img_r dt{ margin:0; padding:0;}
dl.img_r dd{ margin:0; padding:0;}

dl.img_r dt a {	border:0;	display:block;	width: 100%;	background-color:#FFFFFF;}
dl.img_r dt a:hover {	width:100%;	display:block;	background: #DDDDDD;}
dl.img_r dt a:visited {	border:0;	display:block; width: 100%;}


.pdf_img_set dd.file{ height:15px; padding-top:5px;}

div.dl_next_update{ width:590px; margin-bottom:15px; padding:2px 0; border-top:#CCCCCC 1px dotted; border-bottom:#CCCCCC 1px dotted; font-size:12px; line-height:16px; color:#666666; text-align:right;}
div.dl_next_update span{ font-size:12px; line-height:16px; color:#9F409F; font-weight:bold;}

.table1{ width:618px;}
.table2{width:618px; padding-top:20px;}




/* download.html */





/* index */
#floorguide {margin: 2px 0;}
#floorguide dd {float: left; margin: 0 5px 3px 0;}
#floorguide dd a {width: auto; text-decoration: none; display: block; float: left; white-space: nowrap; padding-right: 3px; padding-left: 3px;}
#floorguide dd a:link, #floorguide dd a:visited {color: #663366;}
#floorguide dd a:hover {color: #FFFFFF; background-color: #663366; text-decoration: none;}
#floorguide dd .point { color:#B38FB3; margin:0 2px 0 0;}


#floorguide2 {margin-top: 2px;}
#floorguide2 dd {float: left; margin-top: 0px; margin-right: 3px; margin-bottom: 1px; margin-left: 0px;}
#floorguide2 dd a {width: auto; text-decoration: none; display: block; float: left; white-space: nowrap; padding-right: 3px; padding-left: 3px;}
#floorguide2 dd a:link, #floorguide2 dd a:visited {color: #DA181E; font-size:12px; font-weight:bold;}
#floorguide2 dd a:hover {color: #DA181E; text-decoration: underline; font-size:12px; font-weight:bold;}


td.store_info{color:#893389; background-color:#EFEFEF; font-size:12px; line-height:16px; font-weight:bold;}
.store_info12{color:#666666; background-color:#FFFFFF; font-size:12px; line-height:16px; padding-left:10px;}
.info12 {color:#666666; font-size:12px; line-height:16px;}
.info10 {color:#666666; font-size:10px; line-height:16px;}
a.store:link{color:#893389;font-weight: normal;text-decoration: underline;}
a.store:visited{color:#893389;font-weight: normal;text-decoration: underline;}
a.store:hover{color: #893389;text-decoration:none;font-weight: normal; background-color: #F0E3F0;}
a.store:active{color:#893389;font-weight: normal;text-decoration: underline;}

.new10{color:#ff0000;}

.download_img {width: 339px;	height: 46px;	border: 0;	margin:0;	padding: 0; overflow: hidden; float:left; text-align:left;}
.download_img img{	visibility: hidden;}
.download_img a,.download_img a:link,.download_img a:visited {	background-position: 0px 0px; float:left;}
.download_img a:focus,.download_img a:hover,.download_img a:active {	background-position: 0px 46px; float:left;}
.download_img .download_banner a {	background-image: url(../img/top/download_banner.gif);}



/* floor */
.guide {font-size: 10px; line-height: 16px; font-weight: bold; color: #FF9900;}
td.title {background-color:#E6E7F2; font-size: 10px; line-height: 16px; font-weight: bold; color: #333366; padding-left:5px;}
td.time {background-color:#FFFCDF; font-size: 10px; line-height: 16px; font-weight: bold; color: #996666; padding-left:5px;}
.new {font-size: 12px; line-height: 16px; font-weight: bold; color: #FF0000;}
.text {font-size: 10px; line-height: 16px; color: #000000; padding-left:5px;}
.att {font-size: 10px; line-height: 16px; font-weight: bold; color: #993333;}

a.lnk:link{color:#358C35; font-size:10px; font-weight:bold;}
a.lnk:hover{color:#358C35; font-size:10px; font-weight:bold;}
a.lnk:visited{color:#358C35; font-size:10px; font-weight:bold;}

.menu{margin:3px 0; padding:1px 0;}
.border{border-top:#CCCCCC dotted 1px; border-bottom:#CCCCCC dotted 1px; margin:2px 0; padding:1px 0;}



a.floor{display:block; width:100%; height:100%; vertical-align:middle; text-align:center; margin:0; padding:0;}
a.floor img{border:0; margin:0; padding:5px 0;}
*:first-child+html a.floor img{border:0; margin:0; padding-top:5px;}
* html a.floor img{border:0; margin:0; padding-top:5px;}



/* map */
#map_body{background-color:#FFFFFF; background:#FFFFFF none; color:#333333; margin:0;}
a.map:link{color:#663366;}
a.map:visited{color:#663366;}
a.map:hover{color:#663366;}
a.map:active{color:#663366;}
.map_text { font-size: 12px; line-height: 14px; color: #333333;}
.map_text10 { font-size: 10px; line-height: 16px; color: #FFFFFF;}
.map_red {font-size: 12px; line-height: 16px; color: #CC0000; font-weight: bold;}
.map_title {font-size: 12px; line-height: 16px; color: #FFFFFF; font-weight: bold; background-color: #CC99CC;}
.map_maru { font-size: 12px; line-height: 14px; color: #CC99CC;}



/* part */
.part_shop {font-size: 12px; font-weight: bold; background-color: #e6e7f2; line-height: 16px; color: #333366;}
.part_job {font-size: 12px; font-weight: bold; background-color: #FDFDDF; line-height: 16px; color: #996666;}
.part_title {font-size: 12px; font-weight: bold; line-height: 16px; color: #B47CB4; padding-left:3px;}
.part_text{font-size:12px; padding-left:16px; line-height:16px;}


/* tenant */
.tenant_maru{color:#ABABC7; font-size:10px;}
a.tenant_store:link{color:#893389;font-weight: normal;text-decoration: underline;}
a.tenant_store:visited{color:#893389;font-weight: normal;text-decoration: underline;}
a.tenant_store:hover{color: #893389;text-decoration:none;font-weight: normal; background-color: #D9C9D9;}
a.tenant_store:active{color:#893389;font-weight: normal;text-decoration: underline;}
.tenant_text12_b {color:#35357E; font-size: 12px; line-height: 18px; font-weight:bold;}








