#privilege,#monthly,#access	{ margin:0 0 30px; }
#mcard p,#privilege p,#peji p,#send p	{ line-height:1.4; color:#444444; padding:0 0 0 10px; }
/*mcard*/
#mcard { padding:0 0 60px 0; }
.mcardimg { width:276px; height:180px; float:left; margin:0 10px 5px 0; }
#mcard h3 {
margin:1em 0;
font-size:150%;
}
#vip #mcard h4	{
margin:1em 0;
color:#990000;
font-size:130%;
}
#mcard p { margin-bottom:1.5em;}
#mcard h4	{font-size:12px}
#mcard .left { clear:left; }


/*お試し割引用*/
.newwari { float:right; margin:0; }


/*
..........................................。
=ご常連様とは？
..........................................。
*/

/*vip*/
.vip { line-height:1.8; }
.vip h3{
  margin:0 0 10px;
  padding:5px 10px;
  background:#eee;
  border-top:5px solid #dddddd;
  border-bottom:1px solid #bbbbbb;
  font-size:160%;
}
.vip .update {
  height:15px;
  margin:0;
  padding:0 10px;
  color:#666666;
  font-size:12px;
  text-align:right;
  line-height:15px;
}

.vip dl {
  margin-top:0px;
  padding:1em;
  border:1px solid #cccccc;
}

.vip dt {
  font-size:14px;
  font-weight:bold;
		color:#ff6600;
		margin-top:15px;
}

.vip dd { padding:0 0 1em 2em; }

.vip .codicil {
  margin:0;
  padding:1em;
  background:#eeeeee;
}

.vip dt span { color:#0066ff; }

.vip p span {
  display:block;
  margin-top:10px;
  color:#666666;
  font-size:90%;
}

.vip p img {
  width:276px;
  height:180px;
}

								.tokuNavi{
								width:100%;
								margin:20px 0 5px;
								text-align:center;
							}
							.vip h3 span{
								font-size:0.7rem;
							}
							#mcard h4 span{
								font-size:0.7rem;
							}

.VIPwari {
margin-bottom:10px !important;
}

.VIPwari dl {
border-radius: 10px;
}

.VIPwari h4 {
background:#eeeeee; color:#ff6699; margin-top:-18px; padding:10px; font-size:18px;
}

.VIPwari em{
color:#ff6699; font-weight:bold;
}

