@charset "utf-8";
/* CSS Document */

table {
	width:500px;
	height:auto;
	border-top:1px solid #999999;
    border-right:1px solid #999999;
    border-bottom:1px solid #999999;
    border-left:1px solid #999999;
	border-collapse:collapse;
	text-align:left;
	font-size:auto;
	}
	

td {
	border-top:1px solid #999999;
    border-right:1px solid #999999;
    border-bottom:1px solid #999999;
    border-left:1px solid #999999;
	border-collapse:collapse;
	padding:5px;
	}
	
th	{
	border-top:1px solid #999999;
    border-right:1px solid #999999;
    border-bottom:1px solid #999999;
    border-left:1px solid #999999;
	border-collapse:collapse;
	padding:5px;
	text-align:center;
	background-color:#daeaef;
	}
		
.td_color{
	background-color:#daeaef;
	width:150px;
	}
	
.price{
	text-align:right;
	}
	
/*トップページ用（スケジュール）*/
.schedule {
	width:592px;
	height:auto;
	border-top:1px solid #999999;
    border-right:1px solid #999999;
    border-bottom:1px solid #999999;
    border-left:1px solid #999999;
	border-collapse:collapse;
	text-align:left;
	font-size:10px;
	}
	

.schedule_td {
	border-top:1px solid #999999;
    border-right:1px solid #999999;
    border-bottom:1px solid #999999;
    border-left:1px solid #999999;
	border-collapse:collapse;
	padding:3px;
	font-size:10px;
	}
	
.td_color_t{
	background-color:#daeaef;
	text-align:center;
	}
	

.kaatsu_price {
	width:350px;
	height:auto;
	border-top:1px solid #999999;
    border-right:1px solid #999999;
    border-bottom:1px solid #999999;
    border-left:1px solid #999999;
	border-collapse:collapse;
	text-align:left;
	font-size:auto;
	}
	

.kaatsu_price_td {
	border-top:1px solid #999999;
    border-right:1px solid #999999;
    border-bottom:1px solid #999999;
    border-left:1px solid #999999;
	border-collapse:collapse;
	padding:5px;
	}
	

.expantion {
	width:400px;
	height:auto;
	border-top:1px solid #999999;
    border-right:1px solid #999999;
    border-bottom:1px solid #999999;
    border-left:1px solid #999999;
	border-collapse:collapse;
	text-align:left;
	font-size:auto;
	}
	

.expantion_td {
	border-top:1px solid #999999;
    border-right:1px solid #999999;
    border-bottom:1px solid #999999;
    border-left:1px solid #999999;
	border-collapse:collapse;
	padding:2px;
	}
	
.td_color_exp{
	background-color:#daeaef;
	}