/* CSS Document */

@charset "euc-jp";
/* CSS Document */
a:link{color: #069;}
a:visited{color: #036;}

/*TOP----------------------------*/
div.flash {
	margin-bottom:2px;
	padding:5px 0;
	text-align:center;
	background:#FF2801;
	}
div.flashbt {
	padding:5px;
	text-align:center;
	background:#FF2801;
	}
div.flashbt a {
	color:#FC0;
	}
div.redbox a {
	color:#F00;
	}
div.foot {
	padding:5px;
	font-size:x-small;
	color:#FFF;
	background:#FF2801;
	}
/*EҲE---------------------------*/
div.data {
	font-size:x-small;}

/*塼E---------------------------*/
table.schedule th {
	padding:3px;
	text-align:center;

	}
table.schedule td {
	padding:3px;
	text-align:center;
	}

/*----------------------------*/
div.title {
	padding:6px 0;
	color:#FF2600;
	text-align:center;}

h1 {
	padding:6px 0;
	color:#FF2600;
}
h2 {
	padding-bottom:6px;
	color:#FF2600;
}
div.center {
	text-align:center;}
div.right{
	text-align:right;}

div.menu{
	padding:5px;
	text-align:center;
	font-size:x-small;}

.w100 {
	width:100%;}

p{
	margin:0;
	padding:5px 0;
	}
div.wrap {
	width:95%;
	margin:0 auto;
	font-size:x-small;
	}

div.inquiry {
	width:95%;
	margin:0 auto;
	font-size:x-small;
	}

/*----------------------------*/
.redcen {
	padding:5px 0;
	text-align:center;
	color:#FFF;
	background:#C00;
	}

.price {
	color:#F00;
	font-weight:bold;
	}


div.wrap p span{
	padding-left:5px;
	color:black;
	font-size:10px;
	font-weight: bold;
	}

div.wrap span{
	padding-left:5px;
	color:black;
	font-size:10px;
	font-weight: bold;
	}

div.inquiry span{
	padding-left:5px;
	color:red;
	font-size:10px;
	font-weight: normal;
	}


	/*----------------------------*/