@charset "utf-8";
/* CSS Document */

*{
margin:0px;
padding:0px;
}

body{	background:#EFF1D7;
		color:#333333;
		font-size:12px;
		line-height:1.5em;
		font-family:"lr oSVbN", Arial, Osaka, "qMmpS Pro W3";
}

a:link {
	color: #DD4900;
}
a:visited {
	color: #DD4900;
}
a:hover {
	color: #DD4900;
}
a:active {
	color: #DD4900;
}

#all{	background:url(img/haikei.gif) repeat-y top center #F1FCFE;
		width:780px;
		margin:0px auto;
		padding:0px 4px 30px;
}

#head{	width:760px;
		margin:0px auto;
		background:url(img/head.jpg) no-repeat left top;
		height:122px;
		padding:20px 0px 0px 20px;
}

#cont{	width:760px;
		background:url(img/pankuzu.jpg) no-repeat left top;
		padding:10px;
}



/* ʕ */

h1{	margin-top:20px;}

ul,li{	list-style:none;}

.clear{	clear:both;
		font-size:1px;
		line-height:1em;}

.page{	text-align:right;
		margin-top:15px;}
		
.mr-20{	margin:20px 0px;}



#ul-day{	width:760px;
			height:40px;
			overflow:hidden;
			margin-top:10px;}

#ul-day li{	float:left;}


#map{	width:760px;
		border-left:1px solid #5A5A5A;
		border-top:1px solid #5A5A5A;
}

#map td{	border-bottom:1px solid #5A5A5A;
			border-right:1px solid #5A5A5A;
			padding:5px 6px;
			font-weight:bold;
			vertical-align:top;
			font-size:11px;
}

.td-back1-1 {
	background-color:#f4faf9;
	width: 93px;
}

.td-back1-2{	background-color:#f4faf9;}

.td-back1-3{	background-color:#f4faf9;
				width:419px;
}

.td-back1-4{	background-color:#f4faf9;
}


.td-back2{	background-color:#e6f4e4;
			width:94px;
			_width:92px;
}

.td-back3{	background-color:#ecdbcc;
			width:92px; }

.time{	font-size:10px;
		color:#136CD0;
		font-weight:normal;
}

.time-sp{	font-size:10px;
			color:#136CD0;
			padding-right:10px;
			_padding-right:8px;			
			font-weight:normal;
}



/* jؗj */

.mon-thu{	width:740px;
			background:url(img/mon-thu.jpg) no-repeat left top;
			padding:50px 10px 0px;
			margin-top:30px;
}

.m-box{	width:740px;}


.l-box{	width:338px;
		float:left;
		border:1px solid #FFAA03;
		padding:10px;
		background-color:#FFFFFF;
}

.r-box{	width:338px;
		float:right;
		border:1px solid #FFAA03;
		padding:10px;
		background-color:#FFFFFF;
}

.m-cony{	width:338px;
			margin-bottom:15px;}

.tit{	width:218px;
		float:left;
}

.m-cony img{	float:right;}

.icon01{	font-weight:bold;
			background:url(img/icon01.gif) no-repeat left top;
			padding-left:30px;
			margin-bottom:5px;
}


.mon-thu-bb{	width:314px;
				border:2px solid #F9EEC1;
				background-color:#FFFFFF;
				padding:10px;
}

.mon-thu-link{	width:318px;
				background-color:#F9EEC1;
				padding:10px;
}



/* jj */
.mon-fri{	width:740px;
			background:url(img/mon-fri.jpg) no-repeat left top;
			padding:50px 10px 0px;
			margin-top:30px;
}



/* jAΗj */
.mon-tue{	width:740px;
			background:url(img/mon-tue.jpg) no-repeat left top;
			padding:50px 10px 0px;
			margin-top:30px;
}


.l-blue{	width:338px;
		float:left;
		border:1px solid #3EABE6;
		padding:10px;
		background-color:#FFFFFF;
}

.r-blue{	width:338px;
		float:right;
		border:1px solid #3EABE6;
		padding:10px;
		background-color:#FFFFFF;
}

.mon-tue-bb{	width:314px;
				border:2px solid #DDF0FB;
				background-color:#FFFFFF;
				padding:10px;
}

.mon-tue-link{	width:318px;
				background-color:#DDF0FB;
				padding:10px;
}



/* jAؗj */
.wed-thu{	width:740px;
			background:url(img/wed-thu.jpg) no-repeat left top;
			padding:50px 10px 0px;
			margin-top:30px;
}


.l-blue{	width:338px;
		float:left;
		border:1px solid #3EABE6;
		padding:10px;
		background-color:#FFFFFF;
}

.r-blue{	width:338px;
		float:right;
		border:1px solid #3EABE6;
		padding:10px;
		background-color:#FFFFFF;
}

.wed-thu-bb{	width:314px;
				border:2px solid #DDF0FB;
				background-color:#FFFFFF;
				padding:10px;
}

.wed-thu-link{	width:318px;
				background-color:#DDF0FB;
				padding:10px;
}


/* j */
.fri{	width:740px;
			background:url(img/fri.jpg) no-repeat left top;
			padding:50px 10px 0px;
			margin-top:30px;
}



/* yj */
.sat{	width:740px;
			background:url(img/sat.jpg) no-repeat left top;
			padding:50px 10px 0px;
			margin-top:30px;
}


.l-green{	width:338px;
		float:left;
		border:1px solid #5E961F;
		padding:10px;
		background-color:#FFFFFF;
}

.r-green{	width:338px;
		float:right;
		border:1px solid #5E961F;
		padding:10px;
		background-color:#FFFFFF;
}

.sat-bb{	width:314px;
				border:2px solid #E6F5D3;
				background-color:#FFFFFF;
				padding:10px;
}

.sat-link{	width:318px;
				background-color:#E6F5D3;
				padding:10px;
}




/* j */
.sunday{	width:740px;
			background:url(img/sun.jpg) no-repeat left top;
			padding:50px 10px 0px;
			margin-top:30px;
}


.l-orange{	width:338px;
		float:left;
		border:1px solid #ED7B0A;
		padding:10px;
		background-color:#FFFFFF;
}

.r-orange{	width:338px;
		float:right;
		border:1px solid #ED7B0A;
		padding:10px;
		background-color:#FFFFFF;
}

.sun-bb{	width:314px;
				border:2px solid #FDE9D5;
				background-color:#FFFFFF;
				padding:10px;
}

.sun-link{	width:318px;
				background-color:#FDE9D5;
				padding:10px;
}

/* |bhLXg */

.pod{	width:740px;
			background:url(img/pod.jpg) no-repeat left top;
			padding:50px 10px 0px;
			margin-top:30px;
}




/* XyV */

.special{	width:740px;
			background:url(img/special.jpg) no-repeat left top;
			padding:50px 10px 0px;
			margin-top:30px;
}


/* XyV */

.past{	width:740px;
			background:url(img/past.jpg) no-repeat left top;
			padding:50px 10px 0px;
			margin-top:30px;
}


.past-link{	width:718px;
			border:1px solid #FFAA03;
			padding:20px 0px 10px 20px;
			background-color:#FFFFFF;
}

.past-link ul{	width:698px;}

.past-link ul li{	background:url(img/icon01.gif) no-repeat left top;
					padding-left:25px;
					width:185px;
					float:left;
					font-weight:bold;
					margin:0px 20px 10px 0px;
}
