@charset "shift_jis";

/* ===================================================================
CSS information

 file name  :index.css
 style info :indexページ用CSS
=================================================================== */

/* -----------------------------------------------------------
	kansyaday.html
----------------------------------------------------------- */

p.text {
	float:left;
	width:539px;
}

div.movie {
	clear:right;
	text-align:right;
}
/*
a.movie {
	clear:right;
	text-align:right;
	float:right;
}
*/
p.admission {
	text-align:center;
}

ul.card1_attention {
	margin-left:1.5em;
}

ul.card1_attention li {
	list-style-type:disc;
}

p.attention {
	text-indent:-1em;
	margin:20px 0 0 1em;
}

ul.card1 ul {
	width:539px;
}

ul.card1 ul:after {
	content: ".";
	display: block;
	visibility: hidden;
	height: 0.1px;
	font-size: 0.1em;
	line-height: 0;
	clear: both;
}

ul.card1 ul li {
	float:left;
	width:129px;
	margin-left:7px;
}

ul.card1 ul li.first {
	margin-left:1px;
}

/*--card2--*/

h3.aeon_group{
  margin-bottom:0 !important;
}

ul.card2  {
	border-left:solid 2px #00a0e9;
	border-right:solid 2px #00a0e9;
	border-bottom:solid 2px #00a0e9;
	width:536px;
  margin:0 0 15px 0;

}
ul.card2 ul {
  padding:15px 0 0 0;
	width:539px;
  zoom:1;
}

ul.card2 ul:after {
	content: ".";
	display: block;
	visibility: hidden;
	height: 0.1px;
	font-size: 0.1em;
	line-height: 0;
	clear: both;
}

ul.card2 ul li {
	float:left;
	width:94px;
	margin-left:11px;
	margin-bottom:7px;

}

ul.card2 ul li.first {
	margin-left:12px;
}


.kansyaday h3 {
	clear:both;
	margin:20px 0 8px 0;
}

.lst_attention {
  margin:15px 0 ;

}


.lst_attention li{
  margin:0 0 0 0 ;
}



/* -----------------------------------------------------------
	tokomeki_wpoint.html
----------------------------------------------------------- */

ul.attention {
	background:#eee;
	padding:10px 10px 10px 30px;
	margin-top:15px;
}

ul.attention li {
	list-style-type:disc;
}

/* -----------------------------------------------------------
	wakuwakuday.html
----------------------------------------------------------- */

#article h3.wakuwaku_day {
	background:none;
  margin-bottom: 10px;
}

div.point_info {
	clear:both;
	/*background:url(../img/bg-point_info_body.gif) repeat-y;*/
}

div.point_info_bottom {
	width:540px;
	/*background:url(../img/bg-point_info_bottom.gif) no-repeat bottom;*/
}

div.point_info_bottom:after {
	content: ".";
	display: block;
	visibility: hidden;
	height: 0.1px;
	font-size: 0.1em;
	line-height: 0;
	clear: both;
}

/*div.tokimeki_point {
	float:left;
	width:265px;
}

div.waon_point {
	float:right;
	width:265px;
}*/

div.point_detail {
	padding:10px;
  line-height: 1.5;
}

div.point_detail ul li {
	text-indent:-1em;
	margin-left:1em;
}



div.waon_point {
  border: 1px solid #e5e5e6;
  margin-bottom: 10px;
}

div.tokimeki_point {
	border: 1px solid #d10b3c;
  padding: 10px 15px 0 15px;
  margin-bottom: 5px;
}
div.tokimeki_point:after {
  content:".";display:block;visibility:hidden;height:0.1px;font-size:0.1em;line-height:0;clear:both;
}
div.tokimeki_point .img {
  float: left;
  width: auto;
}
div.tokimeki_point div {
  width: 405px;
  float: right;
}
div.tokimeki_point div h4 {
  font-size: 115%;
  color: #d10b3c;
  line-height: 1.4;
  padding-bottom: 4px;
}
div.tokimeki_point div p {
  margin-bottom: 10px;
  line-height: 1.4;
}
div.tokimeki_point div p span {
  font-weight: bold;
}