@charset "UTF-8";

a:hover img , a:active img {
-moz-opacity: 0.7;
opacity: 0.7;
filter:alpha(opacity=70);
}

.main {
  position: relative;
  width: 1012px;
  padding: 9px;
}

.hotcake_mainvisual {
	background: url(/_var/freepages/hotcake/images/mainvisual_bg.jpg?150416) no-repeat left top;
	width: 1012px;
	/*height: 633px;*/
	height: 450px;
}
.hotcake_mainvisual h1 {
	width: 462px;
	margin: 0 auto;
	padding-top: 126px;
}
.hotcake_mainvisual p {
	width: 522px;
	margin: 0 auto;
}
.hotcake_mainvisual ul {
	display: none;
	width: 660px;
	margin: 22px auto 0;
}
.hotcake_mainvisual ul li {
	background-color: #FFF;
	width: 320px;
}
.hotcake_mainvisual ul li.hotcake_btn01 {
	float: left;
}
.hotcake_mainvisual ul li.hotcake_btn02 {
	float: right;
}

.hotcake_content {
	background: url(/_var/freepages/hotcake/images/content_bg.jpg) no-repeat left top;
	width: 1012px;
	height: 737px;
}
.hotcake_content h2 {
	width: 850px;
	margin: 0 auto;
	padding-top: 28px;
}
.hotcake_content div.hotcake_photo {
	background-color: #FFF;
	width: 653px;
	margin: 20px auto 0;
}


