/*-----------------------------------------------------	*/
/*	for all	- 730px以上の記述　*/
/*-----------------------------------------------------	*/
#table_kaijo {
	width: 630px;
	margin: 0px auto 20px auto;
    border-collapse: collapse;
}
#table_kaijo tr td {
	padding: 10px;
	border: #666 solid 1px;
}
#table_kaijo tr td.mei {
    background: #FC3;
	padding: 5px 10px 5px 10px;
	text-align: center;
}
#table_kaijo tr td.mei2 {
    background: #FF9;
	text-align: center;
}
#table_kaijo tr td a {
	color: #C00;
	text-decoration: underline;
	font-weight: bold;
}
#table_kaijo tr td a:hover {
	background-color: #FC3;
}
#entry {
	width: 630px;
	height: auto;
	margin: 0px auto 20px auto;
	overflow: hidden;
}
#entry_btn {
	width: 449px;
	height: 165px;
	margin: 0px auto 0px auto;
	overflow: hidden;
	background: url(../img/home/btn_entry-trans.png) center -165px no-repeat;
}

#dc_seat {
	width: 224px;
	height: 52px;
	overflow: hidden;
	margin: 0px auto 10px auto;
	background: url(../img/outline/dc_seat_ic.png) center -52px no-repeat;
}
#toiawase {
	width: 630px;
	margin: 0px auto 0px auto;
}

#toiawase_title {
	width: 630px;
	height: 26px;
	background: url(../img/outline/toiawase_title-trans.png) center top repeat-y;
	text-align: center;
	font-size: 18px;
	line-height: 26px;
	font-weight: bold;
}
#toiawase_content {
	width: 630px;
	height: 95px; /* before padding 100 */
	background: url(../img/outline/toiawase_bg-trans.png) center bottom no-repeat; 
	text-align: center;
	font-weight: bold;
	padding-top: 5px;
	overflow: hidden;
}
#toiawase_content a {
	color: #900;
	text-decoration: none;
}
#toiawase_content a:hover {
	text-decoration: underline;
	background: #F90;
}

/*-----------------------------------------------------	*/
/*	for - 800px以下の記述　*/
/*-----------------------------------------------------	*/
@media screen and (max-width: 800px) {
#table_kaijo tr td.mei2 span.orange {
    font-size: 20px;
}
}