@charset "UTF-8";



/*---------------- フロアリニューアル ----------------*/

#wrapperflr {
    width:719px;
	padding:0px 16px 0px 15px;
 
}



div.divh1 {
	width:720px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #BAA8A1;
	padding-bottom: 9px;
	margin-bottom:12px;
}


.contents {
   width:720px;
}

.floor_navi {
    width:45px;
	float:left;
	list-style-type:none;
	list-style-position:outside;
	margin:0px;
}

.floor_navi a {
    
    border: none;
    /*\*/
    overflow: hidden;
    /**/
}


.map {
    width:643px;
	float:right;
	
}


.box749 {
    width:749px;
	margin-left:auto;
	margin-right:auto;
	
}

.pict_top {
	width:507px;
	text-align:left;
	border: 1px solid #C1C1BF;
	padding: 15px 20px 15px 20px;
	margin:20px 15px 22px 185px;
	float:right;
	
}

.pict_top img {
    margin-right:8px;
	float:left;
}

.pict_top li {
   width:100px;
   font-size:10px;
   color:#303030;
   padding:0px;
   margin:0px 25px 0px 0px;
   float:left;
   list-style-type:none;
}


.pict {
	width:603px;
	text-align:left;
	border: 1px solid #C1C1BF;
	padding: 15px 20px 15px 20px;
	margin:20px 0px 22px 0px;
	
}

.pict img {
    margin-right:8px;
	float:left;
}

.pict li {
   width:100px;
   font-size:10px;
   color:#303030;
   padding:0px;
   margin:0px 20px 0px 0px;
   float:left;
   list-style-type:none;
}

.back img {
   margin-left:212px;
   margin-right:211px;
   
}


.back a {
   border: none;
    /*\*/
    overflow: hidden;
    /**/
}



.txtbox {
   width:201px;
   margin:15px 20px 0px 0px;
   float:left;
   text-align:left;
   list-style-position:inside;
   list-style-type:disc;
}


.txtbox02 {
   width:643px;
   font-size:80%;
   text-align:right;
   
}

.txtbox02 a {
   color:#855236;
}

.txtbox02 a:hover {
   color:#666666;
}


.txtbox_end {
   width:201px;
   margin:15px 0px 0px 0px;
   float:left;
   text-align:left;
   list-style-position:inside;
   list-style-type:disc;
}

.txtbox_end p a {

   color:#2791cb;
   text-decoration: under-line;
}

.txtbox_end p a:hover {

   color:#666666;
   text-decoration: under-line;
}



.txtbox p {
	
	font-weight: bold;  
	margin:10px 0px 5px 0px;
	line-height:140%;
	 
}



.txtbox_end p {
	
	font-weight: bold;  
	margin:10px 0px 5px 0px;
	line-height:140%;
	 
}

.txtbox li {
    font-size:11px;
}

.txtbox_end li {
    font-size:11px;
}


#floorGuide-each-floor-side {
	width:60px;
	
	padding-bottom:50px;
	float:left;
}

/*--------------------------------------------------------------------
 floorGuide-each-floor-side nav
--------------------------------------------------------------------*/
#floorGuide-each-floor-side img {border: 0;}
#floorGuide-each-floor-side ul#topnav {
	margin: 0; padding: 0;
	width: 50px;
	list-style: none;
}
#floorGuide-each-floor-side ul#topnav li {
	margin: 0; padding: 0 0 1px 0;
	display:inline;
	float:left;
	position: relative;
	font-size:0;
}
#floorGuide-each-floor-side ul#topnav li a {
	float: left;
	text-indent: -9999px;
	height: 40px;
}
ul#topnav li:hover a, ul#topnav li a:hover { background-position: left bottom; }

ul#topnav a.b_01 {
	background-image:url(/base/tokyo/floor/img/sbb1fg.gif);
	background-repeat:no-repeat;
	width: 72px;
}

ul#topnav a.b_02 {
	background-image:url(/base/tokyo/floor/img/sbb2fg.gif);
	background-repeat:no-repeat;
	width: 72px;
}

ul#topnav a.f_01 {
	background-image:url(/base/tokyo/floor/img/sb01fg.gif);
	background-repeat:no-repeat;
	width: 72px;
}
ul#topnav a.f_02 {
	background-image:url(/base/tokyo/floor/img/sb02fg.gif);
	background-repeat:no-repeat;
	width: 72px;
}
ul#topnav a.f_03 {
	background-image:url(/base/tokyo/floor/img/sb03fg.gif);
	background-repeat:no-repeat;
	width: 72px;
}
ul#topnav a.f_04 {
	background-image:url(/base/tokyo/floor/img/sb04fg.gif);
	background-repeat:no-repeat;
	width: 71px;
}
ul#topnav a.f_05 {
	background-image:url(/base/tokyo/floor/img/sb05fg.gif);
	background-repeat:no-repeat;
	width: 72px;
}
ul#topnav a.f_06 {
	background-image:url(/base/tokyo/floor/img/sb06fg.gif);
	background-repeat:no-repeat;
	width: 72px;
}
ul#topnav a.f_07 {
	background-image:url(/base/tokyo/floor/img/sb07fg.gif);
	background-repeat:no-repeat;
	width: 72px;
}
ul#topnav a.f_08 {
	background-image:url(/base/tokyo/floor/img/sb08fg.gif);
	background-repeat:no-repeat;
	width: 72px;
}
ul#topnav a.f_09 {
	background-image:url(/base/tokyo/floor/img/sb09fg.gif);
	background-repeat:no-repeat;
	width: 72px;
}
ul#topnav a.f_10 {
	background-image:url(/base/tokyo/floor/img/sb10fg.gif);
	background-repeat:no-repeat;
	width: 72px;
}
ul#topnav a.f_11 {
	background-image:url(/base/tokyo/floor/img/sb11fg.gif);
	background-repeat:no-repeat;
	width: 72px;
}

ul#topnav a.f_r {
	background-image:url(/base/tokyo/floor/img/sbrfg.gif);
	background-repeat:no-repeat;
	width: 72px;
}


ul#topnav li .sub {
	position: absolute; /*--ここ大事--*/
	top: 0; left:50px;
	padding: 0px 0px 0px;
	width:221px;
	float:left;
	display: none; /*--JSオフ時に表示されないようにします--*/
}
ul#topnav li .sub2 {
	position: absolute; /*--ここ大事--*/
	top: 0; left:50px;
	padding: 0px 0px 0px;
	width:211px;
	float:left;
	display: none; /*--JSオフ時に表示されないようにします--*/
}

ul#topnav li .sub ul,ul#topnav li .sub2 ul{
	list-style: none;
	margin: 0; padding: 0;
}

ul#topnav .sub ul li,ul#topnav .sub2 ul li {
	display: inline;
	width: 221px;
}




/*---屋上 ---*/

li.floor_r {
	padding: 0px;
	height: 36px;
	width: 45px;
	margin-bottom:1px;
	
}

li.floor_r a {
display:block;
background-image:url(/base/tokyo/floor/img/flnr_o.gif);
background-repeat:no-repeat;
height:36px;
width:45px;
text-indent:-9999px;

}

li.floor_r a:hover{
	background-position: 0px -36px;
	
}

li.floor_r_o {
	padding: 0px;
	height: 36px;
	width: 45px;
	margin-bottom:1px;
	background-image:url(/base/tokyo/floor/img/flnr_o.gif);
	background-position: 0px -36px;
	text-indent:-9999px;
}

/*--- 屋上 ---*/


/*--- 11階 ---*/

li.floor11 {
	padding: 0px;
	height: 36px;
	width: 45px;
	margin-bottom:1px;
}

li.floor11 a {
display:block;
background-image:url(/base/tokyo/floor/img/fln11_o.gif);
background-repeat:no-repeat;
height:36px;
width:45px;
text-indent:-9999px;
}

li.floor11 a:hover{
	background-position: 0px -36px;
}

li.floor11_o {
	padding: 0px;
	height: 36px;
	width: 45px;
	margin-bottom:1px;
	background-image:url(/base/tokyo/floor/img/fln11_o.gif);
	background-position: 0px -36px;
	text-indent:-9999px;
}

/*--- 11階 ---*/


/*--- 10階 ---*/

li.floor10 {
	padding: 0px;
	height: 36px;
	width: 45px;
	margin-bottom:1px;
}

li.floor10 a {
display:block;
background-image:url(/base/tokyo/floor/img/fln10_o.gif);
background-repeat:no-repeat;
height:36px;
width:45px;
text-indent:-9999px;
}

li.floor10 a:hover{
	background-position: 0px -36px;
}

li.floor10_o {
	padding: 0px;
	height: 36px;
	width: 45px;
	margin-bottom:1px;
	background-image:url(/base/tokyo/floor/img/fln10_o.gif);
	background-position: 0px -36px;
	text-indent:-9999px;
}

/*--- 10階 ---*/


/*--- 9階 ---*/

li.floor09 {
	padding: 0px;
	height: 36px;
	width: 45px;
	margin-bottom:1px;
}

li.floor09 a {
display:block;
background-image:url(/base/tokyo/floor/img/fln09_o.gif);
background-repeat:no-repeat;
height:36px;
width:45px;
text-indent:-9999px;
}

li.floor09 a:hover{
	background-position: 0px -36px;
}

li.floor09_o {
	padding: 0px;
	height: 36px;
	width: 45px;
	margin-bottom:1px;
	background-image:url(/base/tokyo/floor/img/fln09_o.gif);
	background-position: 0px -36px;
	text-indent:-9999px;
}

/*--- 9階 ---*/


/*--- 8階 ---*/

li.floor08 {
	padding: 0px;
	height: 36px;
	width: 45px;
	margin-bottom:1px;
}

li.floor08 a {
display:block;
background-image:url(/base/tokyo/floor/img/fln08_o.gif);
background-repeat:no-repeat;
height:36px;
width:45px;
text-indent:-9999px;
}

li.floor08 a:hover{
	background-position: 0px -36px;
}

li.floor08_o {
	padding: 0px;
	height: 36px;
	width: 45px;
	margin-bottom:1px;
	background-image:url(/base/tokyo/floor/img/fln08_o.gif);
	background-position: 0px -36px;
	text-indent:-9999px;
}

/*--- 8階 ---*/


/*--- 7階 ---*/

li.floor07 {
	padding: 0px;
	height: 36px;
	width: 45px;
	margin-bottom:1px;
}

li.floor07 a {
display:block;
background-image:url(/base/tokyo/floor/img/fln07_o.gif);
background-repeat:no-repeat;
height:36px;
width:45px;
text-indent:-9999px;
}

li.floor07 a:hover{
	background-position: 0px -36px;
}

li.floor07_o {
	padding: 0px;
	height: 36px;
	width: 45px;
	margin-bottom:1px;
	background-image:url(/base/tokyo/floor/img/fln07_o.gif);
	background-position: 0px -36px;
	text-indent:-9999px;
}

/*--- 7階 ---*/


/*--- 6階 ---*/

li.floor06 {
	padding: 0px;
	height: 36px;
	width: 45px;
	margin-bottom:1px;
}

li.floor06 a {
display:block;
background-image:url(/base/tokyo/floor/img/fln06_o.gif);
background-repeat:no-repeat;
height:36px;
width:45px;
text-indent:-9999px;
}

li.floor06 a:hover{
	background-position: 0px -36px;
}

li.floor06_o {
	padding: 0px;
	height: 36px;
	width: 45px;
	margin-bottom:1px;
	background-image:url(/base/tokyo/floor/img/fln06_o.gif);
	background-position: 0px -36px;
	text-indent:-9999px;
}

/*--- 6階 ---*/


/*--- 5階 ---*/

li.floor05 {
	padding: 0px;
	height: 36px;
	width: 45px;
	margin-bottom:1px;
}

li.floor05 a {
display:block;
background-image:url(/base/tokyo/floor/img/fln05_o.gif);
background-repeat:no-repeat;
height:36px;
width:45px;
text-indent:-9999px;
}

li.floor05 a:hover{
	background-position: 0px -36px;
}

li.floor05_o {
	padding: 0px;
	height: 36px;
	width: 45px;
	margin-bottom:1px;
	background-image:url(/base/tokyo/floor/img/fln05_o.gif);
	background-position: 0px -36px;
	text-indent:-9999px;
}

/*--- 5階 ---*/


/*--- 4階 ---*/

li.floor04 {
	padding: 0px;
	height: 36px;
	width: 45px;
	margin-bottom:1px;
}

li.floor04 a {
display:block;
background-image:url(/base/tokyo/floor/img/fln04_o.gif);
background-repeat:no-repeat;
height:36px;
width:45px;
text-indent:-9999px;
}

li.floor04 a:hover{
	background-position: 0px -36px;
}

li.floor04_o {
	padding: 0px;
	height: 36px;
	width: 45px;
	margin-bottom:1px;
	background-image:url(/base/tokyo/floor/img/fln04_o.gif);
	background-position: 0px -36px;
	text-indent:-9999px;
}

/*--- 4階 ---*/


/*--- 3階 ---*/

li.floor03 {
	padding: 0px;
	height: 36px;
	width: 45px;
	margin-bottom:1px;
}

li.floor03 a {
display:block;
background-image:url(/base/tokyo/floor/img/fln03_o.gif);
background-repeat:no-repeat;
height:36px;
width:45px;
text-indent:-9999px;
}

li.floor03 a:hover{
	background-position: 0px -36px;
}

li.floor03_o {
	padding: 0px;
	height: 36px;
	width: 45px;
	margin-bottom:1px;
	background-image:url(/base/tokyo/floor/img/fln03_o.gif);
	background-position: 0px -36px;
	text-indent:-9999px;
}

/*--- 3階 ---*/


/*--- 2階 ---*/

li.floor02 {
	padding: 0px;
	height: 36px;
	width: 45px;
	margin-bottom:1px;
}

li.floor02 a {
display:block;
background-image:url(/base/tokyo/floor/img/fln02_o.gif);
background-repeat:no-repeat;
height:36px;
width:45px;
text-indent:-9999px;
}

li.floor02 a:hover{
	background-position: 0px -36px;
}

li.floor02_o {
	padding: 0px;
	height: 36px;
	width: 45px;
	margin-bottom:1px;
	background-image:url(/base/tokyo/floor/img/fln02_o.gif);
	background-position: 0px -36px;
	text-indent:-9999px;
}

/*--- 2階 ---*/


/*--- 1階 ---*/

li.floor01 {
	padding: 0px;
	height: 36px;
	width: 45px;
	margin-bottom:1px;
}

li.floor01 a {
display:block;
background-image:url(/base/tokyo/floor/img/fln01_o.gif);
background-repeat:no-repeat;
height:36px;
width:45px;
text-indent:-9999px;
}

li.floor01 a:hover{
	background-position: 0px -36px;
}

li.floor01_o {
	padding: 0px;
	height: 36px;
	width: 45px;
	margin-bottom:1px;
	background-image:url(/base/tokyo/floor/img/fln01_o.gif);
	background-position: 0px -36px;
	text-indent:-9999px;
}

/*--- 1階 ---*/


/*--- B1階 ---*/

li.floor_b1 {
	padding: 0px;
	height: 36px;
	width: 45px;
	margin-bottom:1px;
}

li.floor_b1 a {
display:block;
background-image:url(/base/tokyo/floor/img/flnb1_o.gif);
background-repeat:no-repeat;
height:36px;
width:45px;
text-indent:-9999px;
}

li.floor_b1 a:hover{
	background-position: 0px -36px;
}

li.floor_b1_o {
	padding: 0px;
	height: 36px;
	width: 45px;
	margin-bottom:1px;
	background-image:url(/base/tokyo/floor/img/flnb1_o.gif);
	background-position: 0px -36px;
	text-indent:-9999px;
}

/*--- B1階 ---*/


/*--- B2階 ---*/

li.floor_b2 {
	padding: 0px;
	height: 36px;
	width: 45px;
	margin-bottom:1px;
}

li.floor_b2 a {
display:block;
background-image:url(/base/tokyo/floor/img/flnb2_o.gif);
background-repeat:no-repeat;
height:36px;
width:45px;
text-indent:-9999px;
}

li.floor_b2 a:hover{
	background-position: 0px -36px;
}

li.floor_b2_o {
	padding: 0px;
	height: 36px;
	width: 45px;
	margin-bottom:1px;
	background-image:url(/base/tokyo/floor/img/flnb2_o.gif);
	background-position: 0px -36px;
	text-indent:-9999px;
}

/*--- B2階 ---*/


/*--- B3階 ---*/

li.floor_b3 {
	padding: 0px;
	height: 36px;
	width: 45px;
	margin-bottom:1px;
}

li.floor_b3 a {
display:block;
background-image:url(/base/tokyo/floor/img/flnb3_o.gif);
background-repeat:no-repeat;
height:36px;
width:45px;
text-indent:-9999px;
}

li.floor_b3 a:hover{
	background-position: 0px -36px;
}

li.floor_b3_o {
	padding: 0px;
	height: 36px;
	width: 45px;
	margin-bottom:1px;
	background-image:url(/base/tokyo/floor/img/flnb3_o.gif);
	background-position: 0px -36px;
	text-indent:-9999px;
}

/*--- B3階 ---*/


/*---------------- フロアリニューアル ----------------*/


/*---------------- フロアリニューアル ----------------*/


/*////////////////////////////// フロア部分 ///*/

table.shflnavi td {
	font-size: 10px;
}

table.shflnavi .table_right, td.table_right, .table_right_title, td.table_right_title {
	background-color: #FEF3E7;
	padding-left: 10px!important;
	padding-right: 10px!important;
	
}


table.shflnavi .table_left {
	background-color: #D59F7F;
	width: 33px;
	border-top: 1px solid #FFFFFF;
	text-align: center;

}



table.shflnavi .table_right_title ,td.table_right_title {
	border-top: 1px solid #FFFFFF;
	font-size: 14px;
	vertical-align: top;
	padding-top:12px!important;
}



table.shflnavi .table_title {
	font-size: 18px;
	height: 30px;
	vertical-align: middle;
	color:#FFFFFF;
	text-align:center;
	background-color: #D59F7F;    
}


table.shflnavi .table_title00 {
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	
	height: 30px;
	vertical-align: middle;
	color:#FFFFFF;
	text-align:center;
	background-color: #D59F7F;    
}




table.shflnavi .table_right, td.table_right {
	vertical-align: top;
	padding-bottom:12px!important;
}


table.shflnavi .table_right .t_icon {
	 float: right;
	 margin-top: 5px;
	 margin-bottom: 0px;
}


table.shflnavi .table_right .t_icon img,td.table_right td.t_icon img {
	padding-left: 5px!important;
}



table.shflnavi .table_right .t_icon2,
table.shflnavi td.table_right td.t_icon2 {
	float:right;
	
	margin-left: 15px;
	padding:5px!important;
	
}


table.shflnavi .table_right .t_icon2 img {
	margin-left: 5px;
}



table.shflnavi .table_right .t_icon3,
table.shflnavi td.table_right td.t_icon3 {
margin-left: 15px;
	float:right;
	width:170px;
	
	padding:5px!important;
	
}


table.shflnavi .table_right .t_icon3 img {
	margin-left: 5px;
}



.cafe,
td.cafe {
    float:left;
	margin:0px;
	padding:5px;
}

.pict_floor {
    float:right;
	margin:0px;
	padding:5px!important;
}





/*////////////////////////////// リンク関連 ///*/

table.shflnavi .table_right_title a {
    color:#6E4022;
    text-decoration: none;
	display:block;
	margin-bottom:10px;
}

table.shflnavi .table_right_title a:visited {
    color:#6E4022;
    text-decoration: none;
}


table.shflnavi .table_right_title a:hover {
	color: #999999;
}




/*////////////////////////////// アイコン解説 ///*/

.waku {
    font-size: 9px;
	text-align:center;
	color:#000;
	width: 50px;
	margin-right:6px;
	float:left;
	
}



.waku img {
	margin-bottom:5px;
	
}


/*////////////////////////////// ポップアップ ///*/


#popfloor ul{
	margin: 0px;
	padding: 0px;
}

#popfloor {
	width: 400px;
}

#popfloor hr {
	clear: both;
	visibility: hidden;
}

.poptitle {
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #3c3c3b;
}

.poptitlename18 {
	font-family: "ＭＳ Ｐ明朝", "細明朝体";
	font-size: 18px;
	margin: 0px;
	padding: 6px;
	text-align: left;
}

.poptitlename14 {
	font-family: "ＭＳ Ｐ明朝", "細明朝体";
	font-size: 14px;
	margin: 0px;
	padding: 6px;
	text-align: left;
}

.poptitlefname {
	margin: 0px;
	padding: 6px 6px 6px 0px;
	text-align: right;
	color: #999999;
	font-size: 10px;
}



.popall {
	border-width: 11px 0px 2px 0px;
	border-style: solid;
	border-color: #D1CAC5;
}

.popallcol01 {
	border-width: 11px 0px 2px 0px;
	border-style: solid;
	border-color:#F3DFCC;
}

.popallcol02 {
	border-width: 11px 0px 2px 0px;
	border-style: solid;
	border-color:#FEF2E6;
}

.popallcol03 {
	border-width: 11px 0px 2px 0px;
	border-style: solid;
	border-color:#E6BD99;
}

.popallcol04 {
	border-width: 11px 0px 2px 0px;
	border-style: solid;
	border-color:#DCA77E;
}

.popallcol05 {
	border-width: 11px 0px 2px 0px;
	border-style: solid;
	border-color:#F29B76;
}

.popallcol06 {
	border-width: 11px 0px 2px 0px;
	border-style: solid;
	border-color:#D0A7BF;
}


.popallcolhom {
	border-width: 11px 0px 2px 0px;
	border-style: solid;
	border-color:#DCDDDD;
}

.popallcolfem {
	border-width: 11px 0px 2px 0px;
	border-style: solid;
	border-color:#E8E0CD;
}



.popli200 {
	width: 200px;
	margin: 6px 0px 0px 0px;
	padding:2px 0px 3px 0px;
	float: left;
	display: block;
	font-size: 12px;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #CCCCCC;
	background-image: url(/base/old/store/img_floor/ten.gif);
	background-repeat: no-repeat;
	color: #666666;
	text-indent: 14px;
}

.popli201 {
	width: 200px;
	margin: 6px 0px 0px 0px;
	padding:2px 0px 3px 0px;
	float: left;
	display: block;
	font-size: 12px;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #CCCCCC;
	color: #666666;
	text-indent: 14px;
	text-align: right;
}

.popli400 {
	width: 400px;
	margin: 6px 0px 0px 0px;
	padding:2px 0px 3px 0px;
	float: left;
	display: block;
	font-size: 12px;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #CCCCCC;
	background-image: url(/base/old/store/img_floor/ten.gif);
	background-repeat: no-repeat;
	color: #666666;
	text-indent: 14px;
}


.popli401 {
	width: 400px;
	margin: 6px 0px 0px 0px;
	padding:2px 0px 3px 0px;
	float: left;
	display: block;
	font-size: 12px;
	background-image: url(/base/old/store/img_floor/ten.gif);
	background-repeat: no-repeat;
	color: #666666;
	text-indent: 14px;
}


.popli402 {
	width: 400px;
	margin: 6px 0px 0px 0px;
	padding:2px 0px 3px 0px;
	float: left;
	display: block;
	font-size: 12px;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #CCCCCC;
	color: #666666;
	text-indent: 14px;
}

.popli4002 {
	width: 400px;
	margin: 6px 0px 0px 0px;
	padding:2px 0px 3px 0px;
	float: left;
	display: block;
	font-size: 12px;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #CCCCCC;
	background-image: url(/base/old/store/img_floor/ten.gif);
	background-repeat: no-repeat;
	color: #666666;
	text-indent: 14px;
}

.popli4003 {
	width: 400px;
	margin: 6px 0px 0px 0px;
	padding:2px 0px 3px 0px;
	float: left;
	display: block;
	font-size: 12px;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #CCCCCC;
	background-image: url(/base/old/store/img_floor/ten.gif);
	background-repeat: no-repeat;
	color: #666666;
	text-indent: 14px;
}

.popli4004 {
	height: 72px;
}

.popli405 {
	width: 400px;
	margin: 6px 0px 0px 0px;
	padding:2px 0px 3px 0px;
	float: left;
	display: block;
	font-size: 12px;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #CCCCCC;
	color: #666666;
	text-indent: 14px;
	text-align: right;
}

.popli4006 {
	width: 400px;
	margin: 6px 0px 0px 0px;
	padding:2px 0px 3px 0px;
	float: left;
	display: block;
	font-size: 12px;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #CCCCCC;
	background-image: url(/base/old/store/img_floor/ten.gif);
	background-repeat: no-repeat;
	color: #666666;
	text-indent: 14px;
}

.closepop {
width:137px;
    margin-left:auto;
	margin-right:auto;
	padding-bottom:15px;
	padding-top:15px;
}

table #tsuuro {
display:block;
background-color:#FFF8A5;
}

table #naka {
display:block;
background-color:#D59F7F;
color:#FFFFFF;
text-align:center;
margin-bottom:5px;
}


.renraku {
	padding: 2px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	float:right;
}
