@charset "shift_jis";
/* CSS Document */

* {
	margin:0;
	padding:0;
}
img {
	border:none;
	vertical-align:bottom;
}
#event_sale {
	margin:0 auto;
	width:100%;
	text-align:center;
}

/*#event_sale a:hover img
{
opacity:0.8;
filter: alpha(opacity=80);
-ms-filter: "alpha( opacity=80 )";
}*/


#event_sale ul.bn {
  display: table;
  table-layout: fixed;
  text-align: center;
  width: 100%;
  height:256px;
  background:url(../IMAGE/c_7500/190124wintersale/bn_bg.jpg) no-repeat;
}
#event_sale ul.bn li {
  display: table-cell;
  vertical-align: middle;
  padding-top:35px;
}


#event_sale ul.bn2 {
  display: table;
  table-layout: fixed;
  text-align: center;
  width: 100%;
  height:162px;
  background:url(../IMAGE/c_7500/110_sale/bn_bg.jpg) no-repeat;
}
#event_sale ul.bn2 li {
  display: table-cell;
  vertical-align: middle;
  padding-top:35px;
}
#event_sale div.menu {
  height:150px;
  background:url(../IMAGE/100_sale/m_bg.jpg) no-repeat;
}
#event_sale div.menu ul {
  display: table;
  table-layout: fixed;
  text-align: center;
  width: 100%;
  padding-top:5px;
}
#event_sale div.menu ul li {
  display: table-cell;
  vertical-align: middle;
}


#event_sale div.bn{
position:relative;
}

#event_sale div.bn .log{
position:absolute;
top:245px;
left:32px;
}

#event_sale div.bn .kaiin{
position:absolute;
top:245px;
left:225px;
}

/*リニューアルに伴うサイズ変更*/
.inner_content{
	width: 100%;
}
#event_sale h2 img{
	width: 100%;
}
#event_sale img{
	width: 100%;
}

#event_sale .choose{
	text-align: left;
    width: 70%;
    margin: 0 auto;
	font-size: 110%;
}
#event_sale .choose a:hover{
	opacity: .5;
}
