@charset "euc-jp";

/* event@CSS Document */
/* 	contents width=790px */

/*---------------------------------------------
 h1
---------------------------------------------*/
h1#h1Event {
	background: url(../../event/images/h1_event.png) no-repeat;
	height: 29px;
}


/*---------------------------------------------
 btn
---------------------------------------------*/
.btnKakunin {
	background: url(../../event/images/btn_kakunin.png) no-repeat;
	height: 58px;
	width: 213px;
	border: none;
	cursor: pointer;
	text-indent: -9999em;
}
.btnBack {
	background: url(../../event/images/btn_back.png) no-repeat;
	height: 58px;
	width: 213px;
	border: none;
	cursor: pointer;
	text-indent: -9999em;
}
.btnMoushikomi {
	background: url(../../event/images/btn_entry.png) no-repeat;
	height: 58px;
	width: 213px;
	border: none;
	cursor: pointer;
	text-indent: -9999em;
}

a.btnCourse{
  display: inline-block;
  padding: 0.5em 1em;
  text-decoration: none;
  background: #ff6347;
  color: white;
  border: solid 2px #ff6347;
  border-radius: 3px;
  transition: .4s;
  text-align:center;
  width: 320px;
  font-size: 20px;
}

a.btnCourse:hover {
  background: white;
  color: #ff6347;
  text-decoration: none;
}

/*---------------------------------------------
 event02
---------------------------------------------*/
table#event02TB {
}
table#event02TB td {
	font-size: 0.88em;
	letter-spacing: -0.09em;
	padding: 2px;
}
.tdW100 {
	width: 100px;
}
.tdW150 {
	width: 150px;
}
.tdW60 {
	width: 60px;
}
.tdW50 {
	width: 50px;
}
.tdW40 {
	width: 40px;
}

/*---------------------------------------------
 div
---------------------------------------------*/

div.divCourse{
  float:right;
  margin-top: -55px;
}