@charset "UTF-8";

/* plan #content */
#content {
	background-image: url("../img/time_bg_01.jpg");
	background-position: left 22px;
	background-repeat: no-repeat;
	min-height:638px;
	_height:638px;
}

#description {
	width: 670px;
}

#description p {
	margin:20px 10px 0px 10px;
	width:650px;
	font-family:'ＭＳ Ｐゴシック', sans_serif;
	color: #666666;
	font-size: 14px;
	line-height:20px;
}

h3 {
	width: 660px;
	height: 21px;
	margin: 10px 0 0 0;
	padding: 1px 0 0 10px;
	color: #666666;
	background-image: url("../../common/ti_02.gif");
	background-position: left top;
	background-repeat: no-repeat;
	font-size: 16px;
	font-family: "ＭＳ Ｐ明朝", Times, serif;
}

/* time */
#time {
	margin-bottom:50px;
	width: 670px;
	background-color:transparent;
}

#time ul{
	zoom:1;
}

.time900 {
	width: 670px;
	margin-top: 20px;
	border-top: 1px dotted #C2BBAD;
	border-bottom: 1px dotted #C2BBAD;
	background-image: url("../img/timetbl_bg01.gif");
	background-position: left top;
	background-repeat: repeat-y;
}

.time900 ul {
	list-style-type:none;
	margin-top:10px;
	padding-bottom:10px;
	background-image: url("../img/time_ac_01.gif");
	background-position: 10px center;
	background-repeat: no-repeat;
}

.time1030 {
	width: 670px;
	border-bottom: 1px dotted #C2BBAD;
	background-image: url("../img/timetbl_bg02.gif");
	background-position: left top;
	background-repeat: repeat-y;
}

.time1030 ul {
	list-style-type:none;
	padding:10px 0px 10px 0px;
	background-image: url("../img/time_ac_02.gif");
	background-position: 10px center;
	background-repeat: no-repeat;
}

.time1200 {
	width: 670px;
	border-bottom: 1px dotted #C2BBAD;
	background-image: url("../img/timetbl_bg01.gif");
	background-position: left top;
	background-repeat: repeat-y;
}

.time1200 ul {
	list-style-type:none;
	padding:10px 0px 10px 0px;
	background-image: url("../img/time_ac_03.gif");
	background-position: 10px center;
	background-repeat: no-repeat;
}

.time1330 {
	width: 670px;
	border-bottom: 1px dotted #C2BBAD;
	background-image: url("../img/timetbl_bg01.gif");
	background-position: left top;
	background-repeat: repeat-y;
}

.time1330 ul {
	list-style-type:none;
	padding:10px 0px 10px 0px;
	background-image: url("../img/time_ac_04.gif");
	background-position: 10px center;
	background-repeat: no-repeat;
}

.time1500 {
	width: 670px;
	border-bottom: 1px dotted #C2BBAD;
	background-image: url("../img/timetbl_bg01.gif");
	background-position: left top;
	background-repeat: repeat-y;
}

.time1500 ul {
	list-style-type:none;
	padding:10px 0px 10px 0px;
	background-image: url("../img/time_ac_05.gif");
	background-position: 10px center;
	background-repeat: no-repeat;
}

.time1630 {
	width: 670px;
	border-bottom: 1px dotted #C2BBAD;
	background-image: url("../img/timetbl_bg02.gif");
	background-position: left top;
	background-repeat: repeat-y;
}

.time1630 ul {
	list-style-type:none;
	padding:10px 0px 10px 0px;
	background-image: url("../img/time_ac_06.gif");
	background-position: 10px center;
	background-repeat: no-repeat;
}

.time1800 {
	width: 670px;
	border-bottom: 1px dotted #C2BBAD;
	background-image: url("../img/timetbl_bg01.gif");
	background-position: left top;
	background-repeat: repeat-y;
}

.time1800 ul {
	list-style-type:none;
	padding:10px 0px 10px 0px;
	background-image: url("../img/time_ac_07.gif");
	background-position: 10px center;
	background-repeat: no-repeat;
}

.time1930 {
	width: 670px;
	border-bottom: 1px dotted #C2BBAD;
	background-image: url("../img/timetbl_bg01.gif");
	background-position: left top;
	background-repeat: repeat-y;
}

.time1930 ul {
	padding:10px 0px 10px 0px;
	list-style-type:none;
	background-image: url("../img/time_ac_08.gif");
	background-position: 10px center;
	background-repeat: no-repeat;
}

.time900 ul li, .time1030 ul li, .time1200 ul li, .time1330 ul li, .time1500 ul li, .time1630 ul li, .time1800 ul li, .time1930 ul li {
	width: 565px;
	margin:0px 10px 0px 95px;
	color: #666666;
	line-height: 140%;
}

.time900 ul li a, .time1030 ul li a, .time1200 ul li a, .time1330 ul li a, .time1500 ul li a, .time1630 ul li a, .time1800 ul li a, .time1930 ul li a {
	display:inline;
	width: 114px;
	margin:10px 0px 0px 441px;
	padding-left: 15px;
	background-image: url("../../common/ar_05.gif");
	background-position: left 1px;
	background-repeat: no-repeat;
	line-height:100%;
}

p.timebold {
	font-weight: 900;
}


/* プロパティの順序 */
/*
#id-name{
display
list-style
position
float
clear
width
height
margin
padding
border
background
color
font
text-decoration
text-align
vertical-align
white-space
other text
content
}
*/
