  body {
	margin: 0px;
	padding: 0px;
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î½Ç¥´ Pro W3", sans-serif;
	overflow:hidden;
	border:none;
}

table,tr,td,th {
	margin: 0px;
	padding: 0px;
}

rt {font-size:8px;}


#wrapper {
	padding: 0px 5px;
	height: auto;
	width: 738px;
	margin: 0px;
}
#content {
	padding: 0px;
	height: auto;
	width: 738px;
	background-color: #FFFFFF;
	margin: 0px;
}
#contents {
	padding: 0px;
	height: auto;
	width: 738px;
	margin: 0px;
}
#contents p#archives_mgrad {
	margin:0px;
	margin-left:557px;
	padding:5px 0px 0px 0px;
}
#contents p#archives_mgrad a {
	display:inline-block;
	width:180px;
	height:28px;
	margin:0;
	padding:0;
	text-decoration:none;
	background:url("/live/images/fw/archive_mgrad2.png") no-repeat left center;
}
#contents p#archives_mgrad a span {
	margin:0;
	padding:0;
	font-size:5px;
	line-height:5px;
	visibility:hidden;
}
#contents p#archives_menter {
	margin:0px;
	padding:5px 0px 0px 0px;
	margin-left:557px;
}
#contents p#archives_menter a {
	display:inline-block;
	width:180px;
	height:28px;
	margin:0;
	padding:0;
	text-decoration:none;
	background:url("/live/images/fw/archive_menter2.png") no-repeat left center;
}
#contents p#archives_ug-menter a span {
	margin:0;
	padding:0;
	font-size:5px;
	line-height:5px;
	visibility:hidden;
}
#contents p#archives_ug-menter {
	margin:0px;
	padding:5px 0px 0px 0px;
	margin-left:567px;
}
#contents p#archives_ug-menter a {
	display:inline-block;
	width:180px;
	height:28px;
	margin:0;
	padding:0;
	text-decoration:none;
	background:url(/live/images/fw/archive_ug-menter.png) no-repeat left center;
}
#contents p#archives_menter a span {
	margin:0;
	padding:0;
	font-size:5px;
	line-height:5px;
	visibility:hidden;
}
#contents p#arch_nendo {
	margin:0px;
	padding:5px 0px 0px 0px;
	margin-left:650px;
}
#contents p#arch_nendo a {
	display:inline-block;
	width:180px;
	height:28px;
	margin:0;
	padding:0;
	text-decoration:none;
	background:url("/live/images/fw/archive_base.png") no-repeat left center;
}
#contents p#arch_nendo a span {
	margin:0;
	padding:0;
	font-size:5px;
	line-height:5px;
	visibility:hidden;
}
#contents p#arch_nendo2 {
	margin:0px;
	padding:5px 0px 0px 0px;
	margin-left:480px;
}
#contents p#arch_nendo2 a {
	display:inline-block;
	width:180px;
	height:28px;
	margin:0;
	padding:0;
	text-decoration:none;
	background:url("/live/images/fw/archive_base.png") no-repeat left center;
}
#contents p#arch_nendo2 a span {
	margin:0;
	padding:0;
	font-size:5px;
	line-height:5px;
	visibility:hidden;
}
#contents p#arch_nendo3 {
	margin:0px;
	padding:5px 0px 0px 0px;
	margin-left:570px;
}
#contents p#arch_nendo3 a {
	display:inline-block;
	width:180px;
	height:28px;
	margin:0;
	padding:0;
	text-decoration:none;
	background:url("/live/images/fw/archive_base.png") no-repeat left center;
}
#contents p#arch_nendo3 a span {
	margin:0;
	padding:0;
	font-size:5px;
	line-height:5px;
	visibility:hidden;
}

#contents h1 {
	font-size:16px;
	line-height:32px;
	border-left:solid 10px;
	padding-left:10px;
	font-weight:bold;
	margin-top:10px;
	margin-bottom:20px;
}
#contents h1.arch {
	width: 804px;
	font-size:16px;
	line-height:32px;
	border-left:solid 10px;
	border-left-color: #FB9696;
	padding-left:10px;
	font-weight:bold;
	margin-top:10px;
	margin-bottom:20px;
}
#contents h1.arch2 {
	width: 718px;
	font-size:16px;
	line-height:32px;
	border-left:solid 10px;
	border-left-color: #FB9696;
	padding-left:10px;
	font-weight:bold;
	margin-top:10px;
	margin-bottom:20px;
}
	
#contents h3 {
	padding: 0px;
	margin: 0px;
	margin-bottom: 10px;
	clear: both;
}
#contents h5.notice1,h5.notice2,h5.notice3 {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î½Ç¥´ Pro W3";
	font-size: 12px;
	line-height: 1.2em;
	font-weight: normal;
	color: #000000;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 20px;
}
#contents p.notice1 {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î½Ç¥´ Pro W3";
	font-size: 12px;
	line-height: 1.2em;
	font-weight: normal;
	color: #000000;
	margin: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#contents p.notice2 {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î½Ç¥´ Pro W3",sans-serif;
	font-size: 12px;
	line-height: 1.2em;
	font-weight: normal;
	color: #000000;
	width: 730px;
	margin: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#contents p.notice3 {
	font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "¥Ò¥é¥®¥Î½Ç¥´ Pro W3",sans-serif;
	font-size: 12px;
	line-height: 1.2em;
	font-weight: normal;
	color: #000000;
	margin: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

#contents .th1 {
	display: block;
	margin: 0px;
	background-color: #EAEAEA;
	border: 1px solid #CCCCCC;
	height: 22px;
	width: 85px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}
#contents .th2 {
	display: block;
	margin: 0px;
	height: 22px;
	width: 196px;
	background-color: #EAEAEA;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}
#contents .th2-1 {
	display: block;
	margin: 0px;
	height: 22px;
	width: 256px;
	background-color: #EAEAEA;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}
#contents .th2-2 {
	display: block;
	margin: 0px;
	height: 22px;
	width: 256px;
	background-color: #EAEAEA;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}
#contents .th3 {
	display: block;
	margin: 0px;
	height: 22px;
	width: 228px;
	background-color: #EAEAEA;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}
#contents .th3-1 {
	display: block;
	margin: 0px;
	height: 22px;
	width: 256px;
	background-color: #EAEAEA;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}
#contents .th3-2 {
	display: block;
	margin: 0px;
	height: 22px;
	width: 256px;
	background-color: #EAEAEA;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}
#contents .th4 {
	display: block;
	margin: 0px;
	height: 22px;
	width: 72px;
	background-color: #EAEAEA;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}
#contents .th4-1 {
	display: block;
	margin: 0px;
	height: 22px;
	width: 136px;
	background-color: #EAEAEA;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}
#contents .th5 {
	display: block;
	margin: 0px;
	height: 22px;
	width: 72px;
	background-color: #EAEAEA;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}
#contents .th6 {
	display: block;
	margin: 0px;
	height: 22px;
	width: 76px;
	background-color: #EAEAEA;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}

#contents .supervisory-teachers_day {
	display: block;
	height: 144px;
	width: 85px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#contents .supervisory-teachers_day h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
	line-height: 1.2em;
}
#contents .supervisory-teachers_title {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 144px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .supervisory-teachers_title h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .supervisory-teachers_performer {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 144px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .supervisory-teachers_performer h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .supervisory-teachers_vod {
	display: block;
	margin: 0px;
	height: 82px;
	width: 57px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right: 1px solid #CCCCCC;
	padding-top: 62px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contents .supervisory-teachers_vod h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .supervisory-teachers_vod h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .supervisory-teachers_vod h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .supervisory-teachers_vod h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .supervisory-teachers_vod1-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 82px;
	width: 56px;
	padding-top: 62px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .supervisory-teachers_vod1-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .supervisory-teachers_vod1-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .supervisory-teachers_vod1-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .supervisory-teachers_vod1-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .supervisory-teachers_time {
	display: block;
	height: 144px;
	width: 76px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .supervisory-teachers_time h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align: center;
	margin: 0px;
	padding-top: 65px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 1.2em;
}
#contents .supervisory-teachers_day2 {
	display: block;
	height: 130px;
	width: 85px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#contents .supervisory-teachers_day2 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
	line-height: 1.2em;
}
#contents .supervisory-teachers_title2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 130px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .supervisory-teachers_title2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .supervisory-teachers_performer2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 130px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .supervisory-teachers_performer2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .supervisory-teachers_vod2 {
	display: block;
	margin: 0px;
	height: 75px;
	width: 57px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right: 1px solid #CCCCCC;
	padding-top: 55px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contents .supervisory-teachers_vod2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .supervisory-teachers_vod2 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .supervisory-teachers_vod2 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .supervisory-teachers_vod2 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .supervisory-teachers_vod2-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 75px;
	width: 56px;
	padding-top: 55px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .supervisory-teachers_vod2-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .supervisory-teachers_vod2-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .supervisory-teachers_vod2-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .supervisory-teachers_vod2-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .supervisory-teachers_time2 {
	display: block;
	height: 130px;
	width: 76px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .supervisory-teachers_time2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align: center;
	margin: 0px;
	padding-top: 58px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 1.2em;
}

#contents .animal_experiment_day1 {
	display: block;
	height: 105px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .animal_experiment_day1 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-align: center;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents .animal_experiment_title1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 105px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .animal_experiment_title1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .animal_experiment_performer1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 105px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .animal_experiment_performer1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .animal_experiment_vod1 {
	display: block;
	margin: 0px;
	height: 94px;
	width: 57px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
#contents .animal_experiment_vod1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .animal_experiment_vod1 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .animal_experiment_vod1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .animal_experiment_vod1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .animal_experiment_vod1-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 94px;
	width: 57px;
	padding-top: 12px;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .animal_experiment_vod1-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .animal_experiment_vod1-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .animal_experiment_vod1-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .animal_experiment_vod1-1 h3 a em {
	color: #FFFFFF;
	display: none;
}

#contents .animal_experiment_time1 {
	display: block;
	height: 105px;
	width: 76px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid #CCCCCC;
}
#contents .animal_experiment_time1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	text-align: center;
	margin: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents .animal_experiment_title2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
#contents .animal_experiment_title2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .animal_experiment_performer2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
#contents .animal_experiment_performer2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .animal_experiment_vod2 {
	display: block;
	margin: 0px;
	height: 33px;
	width: 57px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right: 1px solid #CCCCCC;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contents .animal_experiment_vod2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .animal_experiment_vod2 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .animal_experiment_vod2 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .animal_experiment_vod2 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .animal_experiment_vod2-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 56px;
	padding-top: 12px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .animal_experiment_vod2-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .animal_experiment_vod2-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .animal_experiment_vod2-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .animal_experiment_vod2-1 h3 a em {
	color: #FFFFFF;
	display: none;
}

#contents .animal_experiment_time2 {
	display: block;
	height: 45px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .animal_experiment_time2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	text-align: center;
	margin: 0px;
	padding-top: 16px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents .animal_experiment_day3 {
	display: block;
	height: 72px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .animal_experiment_day3 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-align: center;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents .animal_experiment_title3 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 72px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .animal_experiment_title3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .animal_experiment_performer3{
	display: block;
	margin: 0px;
	padding: 0px;
	height: 72px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .animal_experiment_performer3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .animal_experiment_vod3 {
	display: block;
	margin: 0px;
	height: 46px;
	width: 57px;
	padding-top: 26px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
#contents .animal_experiment_vod3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .animal_experiment_vod3 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .animal_experiment_vod3 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .animal_experiment_vod3 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .animal_experiment_vod3-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 46px;
	width: 57px;
	padding-top: 26px;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .animal_experiment_vod3-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .animal_experiment_vod3-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .animal_experiment_vod3-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .animal_experiment_vod3-1 h3 a em {
	color: #FFFFFF;
	display: none;
}

#contents .animal_experiment_time3 {
	display: block;
	height:72px;
	width: 76px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid #CCCCCC;
}
#contents .animal_experiment_time3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	text-align: center;
	margin: 0px;
	padding-top: 28px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#contents .DNA_experiment_day1 {
	display: block;
	height: 45px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .DNA_experiment_day1 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-align: center;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents .DNA_experiment_day2 {
	display: block;
	height: 90px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .DNA_experiment_day2 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-align: center;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#contents .DNA_experiment_title1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .DNA_experiment_title1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .DNA_experiment_title2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 90px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .DNA_experiment_title2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

#contents .DNA_experiment_performer1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .DNA_experiment_performer1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .DNA_experiment_performer2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 90px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .DNA_experiment_performer2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .DNA_experiment_vod1 {
	display: block;
	margin: 0px;
	height: 33px;
	width: 57px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
#contents .DNA_experiment_vod1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .DNA_experiment_vod2 {
	display: block;
	margin: 0px;
	height: 33px;
	width: 57px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
#contents .DNA_experiment_vod2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .DNA_experiment_vod1 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .DNA_experiment_vod1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .DNA_experiment_vod1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .DNA_experiment_vod1-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 57px;
	padding-top: 12px;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .DNA_experiment_vod1-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .DNA_experiment_vod1-2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 57px;
	padding-top: 12px;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .DNA_experiment_vod1-2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .DNA_experiment_vod1-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .DNA_experiment_vod1-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .DNA_experiment_vod1-1 h3 a em {
	color: #FFFFFF;
	display: none;
}

#contents .DNA_experiment_time1 {
	display: block;
	height: 45px;
	width: 76px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid #CCCCCC;
}
#contents .DNA_experiment_time1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	text-align: center;
	margin: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#contents .DNA_experiment_time2 {
	display: block;
	height: 90px;
	width: 76px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid #CCCCCC;
}
#contents .DNA_experiment_time2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	text-align: center;
	margin: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#contents .DNA_experiment_title2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
#contents .DNA_experiment_title2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .DNA_experiment_performer2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
#contents .DNA_experiment_performer2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .DNA_experiment_vod2 {
	display: block;
	margin: 0px;
	height: 33px;
	width: 57px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right: 1px solid #CCCCCC;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contents .DNA_experiment_vod2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .DNA_experiment_vod2 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .DNA_experiment_vod2 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .DNA_experiment_vod2 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .DNA_experiment_vod2-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 56px;
	padding-top: 12px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .DNA_experiment_vod2-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .DNA_experiment_vod2-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .DNA_experiment_vod2-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .DNA_experiment_vod2-1 h3 a em {
	color: #FFFFFF;
	display: none;
}

#contents .DNA_experiment_time2 {
	display: block;
	height: 45px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .DNA_experiment_time2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	text-align: center;
	margin: 0px;
	padding-top: 16px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents .DNA_experiment_day3 {
	display: block;
	height: 72px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .DNA_experiment_day3 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-align: center;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents .DNA_experiment_title3 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 72px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .DNA_experiment_title3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .DNA_experiment_performer3 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 72px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .DNA_experiment_performer3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .DNA_experiment_vod3 {
	display: block;
	margin: 0px;
	height: 46px;
	width: 57px;
	padding-top: 26px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
#contents .DNA_experiment_vod3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .DNA_experiment_vod3 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .DNA_experiment_vod3 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .DNA_experiment_vod3 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .DNA_experiment_vod3-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 46px;
	width: 57px;
	padding-top: 26px;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .DNA_experiment_vod3-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .DNA_experiment_vod3-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .DNA_experiment_vod3-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .DNA_experiment_vod3-1 h3 a em {
	color: #FFFFFF;
	display: none;
}

#contents .DNA_experiment_time3 {
	display: block;
	height: 72px;
	width: 76px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid #CCCCCC;
}
#contents .DNA_experiment_time3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	text-align: center;
	margin: 0px;
	padding-top: 28px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


#contents #mgrad {
	margin: 0px;
	padding: 0px;
	height: 720px;
	width: 737px;
}
#contents #ngrad {
	margin: 0px;
	padding: 0px;
	height: 630px;
	width: 737px;
}


#contents .grad_day1 {
	display: block;
	height: 459px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .grad_day1 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	padding-top: 8px;
	margin: 0px;
	text-align: center;
	line-height:1.2em;
}
#contents .grad_day2 {
	display: block;
	height: 505px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .grad_day2 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	padding-top: 8px;
	margin: 0px;
	text-align: center;
	line-height:1.2em;
}
#contents .grad_day3 {
	display: block;
	height: 551px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .grad_day3 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	padding-top: 8px;
	margin: 0px;
	text-align: center;
	line-height:1.2em;
}
#contents .grad_day4 {
	display: block;
	height: 597px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .grad_day4 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	padding-top: 8px;
	margin: 0px;
	text-align: center;
	line-height:1.2em;
}
#contents .grad_day5 {
	display: block;
	height: 551px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .grad_day5 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	padding-top: 8px;
	margin: 0px;
	text-align: center;
	line-height:1.2em;
}
#contents .grad_day6 {
	display: block;
	height: 459px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .grad_day6 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	padding-top: 8px;
	margin: 0px;
	text-align: center;
	line-height:1.2em;
}
#contents .grad_day7 {
	display: block;
	height: 669px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .grad_day7 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	padding-top: 8px;
	margin: 0px;
	text-align: center;
	line-height:1.2em;
}
#contents .grad_day8 {
	display: block;
	height: 656px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .grad_day8 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	padding-top: 8px;
	margin: 0px;
	text-align: center;
	line-height:1.2em;
}
#contents .grad_day9 {
	display: block;
	height: 643px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .grad_day9 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	padding-top: 8px;
	margin: 0px;
	text-align: center;
	line-height:1.2em;
}
#contents .grad_day10 {
	display: block;
	height: 682px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .grad_day10 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	padding-top: 8px;
	margin: 0px;
	text-align: center;
	line-height:1.2em;
}
#contents .grad_day11 {
	display: block;
	height: 643px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .grad_day11 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	padding-top: 8px;
	margin: 0px;
	text-align: center;
	line-height:1.2em;
}
#contents .grad_day12 {
	display: block;
	height: 459px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .grad_day12 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	padding-top: 8px;
	margin: 0px;
	text-align: center;
	line-height:1.2em;
}
#contents .grad_day13 {
	display: block;
	height: 410px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .grad_day13 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	padding-top: 8px;
	margin: 0px;
	text-align: center;
	line-height:1.2em;
}
#contents .grad_day14 {
	display: block;
	height: 459px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .grad_day14 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	padding-top: 8px;
	margin: 0px;
	text-align: center;
	line-height:1.2em;
}
#contents .grad_day15 {
	display: block;
	height: 472px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .grad_day15 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	padding-top: 8px;
	margin: 0px;
	text-align: center;
	line-height:1.2em;
}


#contents .grad_title1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 196px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .grad_title1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height:1.2em;
}
#contents .grad_performer1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 228px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .grad_performer1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height:1.2em;
}
#contents .grad_vod1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 56px;
	padding-top: 12px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style:solid;
	border-right-color:#CCCCCC;
}
#contents .grad_vod1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .grad_vod1 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .grad_vod1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .grad_vod1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .grad_vod1-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 56px;
	padding-top: 12px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .grad_vod1-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .grad_vod1-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .grad_vod1-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .grad_vod1-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .grad_time1 {
	display: block;
	height: 45px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .grad_time1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 15px;
	line-height: 1.2em;
	text-align: center;
}
#contents .grad_title2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 196px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .grad_title2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .grad_performer2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 228px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .grad_performer2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .grad_vod2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 56px;
	padding-top: 12px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style:solid;
	border-right-color:#CCCCCC;
}
#contents .grad_vod2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .grad_vod2 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .grad_vod2 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .grad_vod2 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .grad_vod2-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 56px;
	padding-top: 12px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style:solid;
	border-right-color:#CCCCCC;
}
#contents .grad_vod2-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .grad_vod2-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .grad_vod2-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .grad_vod2-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .grad_time2 {
	display: block;
	height: 45px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .grad_time2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding-top: 15px;
	line-height: 1.2em;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
}
#contents .grad_title3 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 196px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .grad_title3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .grad_performer3 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 228px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .grad_performer3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .grad_vod3 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 56px;
	padding-top: 12px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style:solid;
	border-right-color:#CCCCCC;
}
#contents .grad_vod3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .grad_vod3 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .grad_vod3 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}

#contents .grad_vod3 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .grad_vod3-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 56px;
	padding-top: 12px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style:solid;
	border-right-color:#CCCCCC;
}
#contents .grad_vod3-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .grad_vod3-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .grad_vod3-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}

#contents .grad_vod3-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .grad_time3 {
	display: block;
	height: 45px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .grad_time3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 15px;
	line-height: 1.2em;
	text-align: center;
}
#contents .grad_title4 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 58px;
	width: 196px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .grad_title4 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .grad_performer4 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 58px;
	width: 228px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .grad_performer4 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .grad_vod4 {
	display: block;
	margin: 0px;
	height: 40px;
	width: 56px;
	padding-top: 18px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style:solid;
	border-right-color:#CCCCCC;
	padding-right: 0px;
	padding-bottom: 0px;
}
#contents .grad_vod4 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .grad_vod4 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .grad_vod4 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}

#contents .grad_vod4 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .grad_vod4-1 {
	display: block;
	margin: 0px;
	height: 40px;
	width: 56px;
	padding-top: 18px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style:solid;
	border-right-color:#CCCCCC;
	padding-right: 0px;
	padding-bottom: 0px;
}
#contents .grad_vod4-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .grad_vod4-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .grad_vod4-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}

#contents .grad_vod4-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .grad_time4 {
	display: block;
	height: 58px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .grad_time4 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 22px;
	line-height: 1.2em;
	text-align: center;
}
#contents .grad_title5 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 272px;
	width: 196px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .grad_title5 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .grad_performer5 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 272px;
	width: 228px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .grad_performer5 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .grad_vod5 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 260px;
	width: 56px;
	padding-top: 12px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style:solid;
	border-right-color:#CCCCCC;
}
#contents .grad_vod5 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .grad_vod5 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .grad_vod5 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .grad_vod5 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .grad_vod5-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 260px;
	width: 56px;
	padding-top: 12px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style:solid;
	border-right-color:#CCCCCC;
}
#contents .grad_vod5-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .grad_vod5-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .grad_vod5-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .grad_vod5-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .grad_time5 {
	display: block;
	height: 272px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .grad_time5 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding-top: 15px;
	line-height: 1.2em;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
}
#contents .ngrad_day2 {
	display: block;
	height: 505px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .ngrad_day2 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	padding-top: 8px;
	margin: 0px;
	text-align: center;
	line-height:1.2em;
}
#contents .ngrad_day6 {
	display: block;
	height: 459px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .ngrad_day6 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	padding-top: 8px;
	margin: 0px;
	text-align: center;
	line-height:1.2em;
}
#contents .ngrad_title1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 196px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .ngrad_title1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height:1.2em;
}
#contents .ngrad_performer1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 228px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .ngrad_performer1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height:1.2em;
}
#contents .ngrad_vod1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 50px;
	padding-top: 12px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
#contents .ngrad_vod1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .ngrad_vod1 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .ngrad_vod1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .ngrad_vod1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .ngrad_time1 {
	display: block;
	height: 45px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .ngrad_time1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 15px;
	line-height: 1.2em;
	text-align: center;
}
#contents .ngrad_title2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 196px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .ngrad_title2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .ngrad_performer2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 228px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .ngrad_performer2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .ngrad_vod2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 50px;
	padding-top: 12px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
#contents .ngrad_vod2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .ngrad_vod2 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .ngrad_vod2 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .ngrad_vod2 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .ngrad_time2 {
	display: block;
	height: 45px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .ngrad_time2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding-top: 15px;
	line-height: 1.2em;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
}
#contents .ngrad_title3 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 196px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .ngrad_title3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .ngrad_performer3 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 228px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .ngrad_performer3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .ngrad_vod3 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 50px;
	padding-top: 12px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#contents .ngrad_vod3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .ngrad_vod3 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .ngrad_vod3 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}

#contents .ngrad_vod3 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .ngrad_time3 {
	display: block;
	height: 45px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .ngrad_time3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 15px;
	line-height: 1.2em;
	text-align: center;
}


#contents .enter_day1 {
	display: block;
	height: 321px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .enter_day1 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-align: center;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents .enter_day2 {
	display: block;
	height: 275px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .enter_day2 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-align: center;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents .enter_day3 {
	display: block;
	height: 346px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .enter_day3 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-align: center;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents .enter_day4 {
	display: block;
	height: 367px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .enter_day4 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-align: center;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents .enter_day6 {
	display: block;
	height: 321px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .enter_day6 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-align: center;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#contents .enter_day7 {
	display: block;
	height: 137px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .enter_day7 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-align: center;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents .enter_day77 {
	display: block;
	height: 183px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .enter_day77 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-align: center;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#contents .enter_title1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 196px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .enter_title1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .enter_performer1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 228px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .enter_performer1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .enter_vod1 {
	display: block;
	margin: 0px;
	height: 33px;
	width: 56px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	border-right: 1px solid #CCCCCC;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
}
#contents .enter_vod1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .enter_vod1 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .enter_vod1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .enter_vod1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .enter_vod1-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 56px;
	padding-top: 12px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .enter_vod1-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .enter_vod1-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .enter_vod1-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .enter_vod1-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .enter_time1 {
	display: block;
	height: 45px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .enter_time1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	text-align: center;
	margin: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents .enter_title2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 196px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .enter_title2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .enter_performer2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 228px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .enter_performer2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .enter_vod2 {
	display: block;
	margin: 0px;
	height: 33px;
	width: 56px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	border-right: 1px solid #CCCCCC;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
}
#contents .enter_vod2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .enter_vod2 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .enter_vod2 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .enter_vod2 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .enter_vod2-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 56px;
	padding-top: 12px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style:solid;
	border-right-color:#CCCCCC;
}
#contents .enter_vod2-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .enter_vod2-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .enter_vod2-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .enter_vod2-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .enter_time2 {
	display: block;
	height: 45px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .enter_time2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	text-align: center;
	margin: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents .enter_title3 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 196px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .enter_title3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .enter_performer3 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 228px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .enter_performer3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .enter_vod3 {
	display: block;
	margin: 0px;
	height: 33px;
	width: 56px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right: 1px solid #CCCCCC;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
}
#contents .enter_vod3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .enter_vod3 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .enter_vod3 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}

#contents .enter_vod3 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .enter_vod3-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 56px;
	padding-top: 12px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style:solid;
	border-right-color:#CCCCCC;
}
#contents .enter_vod3-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .enter_vod3-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .enter_vod3-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}

#contents .enter_vod3-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .enter_time3 {
	display: block;
	height: 45px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .enter_time3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
}
#contents .enter_title4 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 70px;
	width: 196px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .enter_title4 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .enter_performer4 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 70px;
	width: 228px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .enter_performer4 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .enter_vod4 {
	display: block;
	margin: 0px;
	height: 45px;
	width: 56px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	border-right: 1px solid #CCCCCC;
	padding-top: 25px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
}
#contents .enter_vod4 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .enter_vod4 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .enter_vod4 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}

#contents .enter_vod4 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .enter_vod4-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 58px;
	width: 56px;
	padding-top: 12px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style:solid;
	border-right-color:#CCCCCC;
}
#contents .enter_vod4-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .enter_vod4-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .enter_vod4-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}

#contents .enter_vod4-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .enter_time4 {
	display: block;
	height: 70px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .enter_time4 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	text-align: center;
	margin: 0px;
	padding-top: 28px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents .enter_vod5 {
	display: block;
	margin: 0px;
	height: 263px;
	width: 56px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right: 1px solid #CCCCCC;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
}
#contents .enter_vod5 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .enter_vod5 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .enter_vod5 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .enter_vod5 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .enter_vod5-1 {
	display: block;
	margin: 0px;
	height: 263px;
	width: 56px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right: 1px solid #CCCCCC;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
}
#contents .enter_vod5-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .enter_vod5-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .enter_vod5-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .enter_vod5-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .enter_time5 {
	display: block;
	height: 275px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .enter_time5 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	text-align: center;
	margin: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents .med-professionalism_day {
	display: block;
	height: 45px;
	width: 85px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#contents .med-professionalism_day h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
	line-height: 1.2em;
}
#contents .med-professionalism_title {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .med-professionalism_title h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .med-professionalism_performer {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .med-professionalism_performer h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .med-professionalism_vod {
	display: block;
	margin: 0px;
	height: 33px;
	width: 57px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right: 1px solid #CCCCCC;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contents .med-professionalism_vod h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .med-professionalism_vod h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .med-professionalism_vod h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}

#contents .med-professionalism_vod h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .med-professionalism_vod1-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 56px;
	padding-top: 12px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .med-professionalism_vod1-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .med-professionalism_vod1-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .med-professionalism_vod1-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .med-professionalism_vod1-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .med-professionalism_time {
	display: block;
	height: 45px;
	width: 76px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .med-professionalism_time h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align: center;
	margin: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 1.2em;
}

 #contents .kaibo-irei_day0 {
	display: block;
	height: 72px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .kaibo-irei_day0 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-align: center;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#contents .kaibo-irei_title0 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 72px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .kaibo-irei_title0 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .kaibo-irei_performer0{
	display: block;
	margin: 0px;
	padding: 0px;
	height: 72px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .kaibo-irei_performer0 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

#contents .kaibo-irei_vod0 {
	display: block;
	margin: 0px;
	height: 46px;
	width: 57px;
	padding-top: 26px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
#contents .kaibo-irei_vod0 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .kaibo-irei_vod0 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .kaibo-irei_vod0 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .kaibo-irei_vod0 h3 a em {
	color: #FFFFFF;
	display: none;
}

#contents .kaibo-irei_time0 {
	display: block;
	height:72px;
	width: 76px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid #CCCCCC;
}
#contents .kaibo-irei_time0 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	text-align: center;
	margin: 0px;
	padding-top: 28px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}




#contents .kaibo-irei_day {
	display: block;
	height: 45px;
	width: 85px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#contents .kaibo-irei_day h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
	line-height: 1.2em;
}
#contents .kaibo-irei_title {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .kaibo-irei_title h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .kaibo-irei_performer {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .kaibo-irei_performer h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .kaibo-irei_vod {
	display: block;
	margin: 0px;
	height: 33px;
	width: 57px;
	border-right:1px solid #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contents .kaibo-irei_vod h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .kaibo-irei_vod h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .kaibo-irei_vod h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}

#contents .kaibo-irei_vod h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .kaibo-irei_vod1-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 56px;
	padding-top: 12px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .kaibo-irei_vod1-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .kaibo-irei_vod1-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .kaibo-irei_vod1-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .kaibo-irei_vod1-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .kaibo-irei_time {
	display: block;
	height: 45px;
	width: 76px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .kaibo-irei_time h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align: center;
	margin: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 1.2em;
}
#contents .kakenhi_day {
	display: block;
	height: 90px;
	width: 85px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#contents .kakenhi_day h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
	line-height: 1.2em;
}
#contents .kakenhi_title {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 90px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .kakenhi_title h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .kakenhi_performer {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 90px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .kakenhi_performer h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .kakenhi_vod {
	display: block;
	margin: 0px;
	height: 56px;
	width: 57px;
	border-right:1px solid #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-top: 34px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contents .kakenhi_vod h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .kakenhi_vod h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .kakenhi_vod h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}

#contents .kakenhi_vod h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .kakenhi_vod1-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 56px;
	width: 56px;
	padding-top: 34px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .kakenhi_vod1-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .kakenhi_vod1-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .kakenhi_vod1-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .kakenhi_vod1-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .kakenhi_time {
	display: block;
	height: 90px;
	width: 76px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .kakenhi_time h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align: center;
	margin: 0px;
	padding-top: 38px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 1.2em;
}
#contents .kakenhi_day2 {
	display: block;
	height: 121px;
	width: 85px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#contents .kakenhi_day2 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
	line-height: 1.2em;
}
#contents .kakenhi_title2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 75px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .kakenhi_title2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .kakenhi_performer2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 75px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .kakenhi_performer2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .kakenhi_vod2 {
	display: block;
	margin: 0px;
	height: 47px;
	width: 57px;
	border-right:1px solid #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding-top: 28px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contents .kakenhi_vod2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .kakenhi_vod2 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .kakenhi_vod2 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}

#contents .kakenhi_vod2 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .kakenhi_vod2-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 47px;
	width: 57px;
	padding-top: 28px;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .kakenhi_vod2-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .kakenhi_vod2-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .kakenhi_vod2-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .kakenhi_vod2-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .kakenhi_time2 {
	display: block;
	height: 75px;
	width: 76px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .kakenhi_time2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align: center;
	margin: 0px;
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 1.2em;
}
#contents .kakenhi_title3 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .kakenhi_title3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .kakenhi_performer3 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .kakenhi_performer3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .kakenhi_vod3 {
	display: block;
	margin: 0px;
	height: 32px;
	width: 57px;
	border-right:1px solid #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-top: 13px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contents .kakenhi_vod3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .kakenhi_vod3 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .kakenhi_vod3 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}

#contents .kakenhi_vod3 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .kakenhi_vod3-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 57px;
	padding-top: 12px;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .kakenhi_vod3-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .kakenhi_vod3-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .kakenhi_vod3-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .kakenhi_vod3-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .kakenhi_time3 {
	display: block;
	height: 45px;
	width: 76px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .kakenhi_time3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align: center;
	margin: 0px;
	padding-top: 16px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 1.2em;
}
#contents .kakenhi_day4 {
	display: block;
	height: 91px;
	width: 85px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#contents .kakenhi_day4 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
	line-height: 1.2em;
}
#contents .kakenhi_title4 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .kakenhi_title4 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .kakenhi_performer4 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .kakenhi_performer4 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .kakenhi_vod4 {
	display: block;
	margin: 0px;
	height: 33px;
	width: 50px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .kakenhi_vod4 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .kakenhi_vod4 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .kakenhi_vod4 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}

#contents .kakenhi_vod4 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .kakenhi_time4 {
	display: block;
	height: 45px;
	width: 76px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .kakenhi_time4 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align: center;
	margin: 0px;
	padding-top: 16px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 1.2em;
}
#contents .kakenhi_day5 {
	display: block;
	height: 60px;
	width: 85px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#contents .kakenhi_day5 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
	line-height: 1.2em;
}
#contents .kakenhi_title5 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .kakenhi_title5 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .kakenhi_performer5 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .kakenhi_performer5 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .kakenhi_vod5 {
	display: block;
	margin: 0px;
	height: 38px;
	width: 57px;
	border-right:1px solid #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-top: 22px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contents .kakenhi_vod5 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .kakenhi_vod5 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .kakenhi_vod5 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}

#contents .kakenhi_vod5 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .kakenhi_vod5-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 38px;
	width: 56px;
	padding-top: 22px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .kakenhi_vod5-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .kakenhi_vod5-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .kakenhi_vod5-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .kakenhi_vod5-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .kakenhi_time5 {
	display: block;
	height: 60px;
	width: 76px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .kakenhi_time5 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align: center;
	margin: 0px;
	padding-top: 25px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 1.2em;
}

#contents .kakenhi_day6 {
	display: block;
	height: 72px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .kakenhi_day6 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-align: center;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents .kakenhi_title6 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 72px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .kakenhi_title6 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .kakenhi_performer6 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 72px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .kakenhi_performer6 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .kakenhi_vod6 {
	display: block;
	margin: 0px;
	height: 46px;
	width: 57px;
	padding-top: 26px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
#contents .kakenhi_vod6 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .kakenhi_vod6 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .kakenhi_vod6 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .kakenhi_vod6 h3 a em {
	color: #FFFFFF;
	display: none;
}

#contents .kakenhi_time6 {
	display: block;
	height: 72px;
	width: 76px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid #CCCCCC;
}
#contents .kakenhi_time6 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	text-align: center;
	margin: 0px;
	padding-top: 28px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}




#contents .kakenhi-acq_day {
	display: block;
	height: 55px;
	width: 85px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#contents .kakenhi-acq_day h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
	line-height: 1.2em;
}
#contents .kakenhi-acq_title {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 55px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .kakenhi-acq_title h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .kakenhi-acq_performer {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 55px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .kakenhi-acq_performer h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .kakenhi-acq_vod {
	display: block;
	margin: 0px;
	height: 38px;
	width: 57px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right: 1px solid #CCCCCC;
	padding-top: 17px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contents .kakenhi-acq_vod h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .kakenhi-acq_vod h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .kakenhi-acq_vod h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}

#contents .kakenhi-acq_vod h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .kakenhi-acq_vod1-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 38px;
	width: 56px;
	padding-top: 17px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .kakenhi-acq_vod1-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .kakenhi-acq_vod1-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .kakenhi-acq_vod1-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .kakenhi-acq_vod1-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .kakenhi-acq_time {
	display: block;
	height: 55px;
	width: 76px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .kakenhi-acq_time h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align: center;
	margin: 0px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 1.2em;
}
#contents .kakenhi-acq2_day1 {
	display: block;
	height: 156px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .kakenhi-acq2_day1 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-align: center;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents .kakenhi-acq2_title1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 100px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .kakenhi-acq2_title1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .kakenhi-acq2_performer1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 100px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .kakenhi-acq2_performer1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .kakenhi-acq2_vod1 {
	display: block;
	margin: 0px;
	height: 60px;
	width: 57px;
	padding-top: 40px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px dashed #CCCCCC;
}
#contents .kakenhi-acq2_vod1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .kakenhi-acq2_vod1 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .kakenhi-acq2_vod1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .kakenhi-acq2_vod1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .kakenhi-acq2_vod1-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 57px;
	padding-top: 40px;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .kakenhi-acq2_vod1-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .kakenhi-acq2_vod1-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .kakenhi-acq2_vod1-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .kakenhi-acq2_vod1-1 h3 a em {
	color: #FFFFFF;
	display: none;
}

#contents .kakenhi-acq2_time1 {
	display: block;
	height: 100px;
	width: 76px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px dashed #CCCCCC;
}
#contents .kakenhi-acq2_time1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	text-align: center;
	margin: 0px;
	padding-top: 44px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#contents .kakenhi-acq2_title2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 55px;
	width: 256px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
#contents .kakenhi-acq2_title2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .kakenhi-acq2_performer2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 55px;
	width: 256px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
#contents .kakenhi-acq2_performer2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .kakenhi-acq2_vod2 {
	display: block;
	margin: 0px;
	height: 38px;
	width: 57px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right: 1px solid #CCCCCC;
	padding-top: 17px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contents .kakenhi-acq2_vod2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .kakenhi-acq2_vod2 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .kakenhi-acq2_vod2 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .kakenhi-acq2_vod2 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .kakenhi-acq2_vod2-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 38px;
	width: 56px;
	padding-top: 17px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .kakenhi-acq2_vod2-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .kakenhi-acq2_vod2-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .kakenhi-acq2_vod2-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .kakenhi-acq2_vod2-1 h3 a em {
	color: #FFFFFF;
	display: none;
}

#contents .kakenhi-acq2_time2 {
	display: block;
	height: 55px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .kakenhi-acq2_time2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	text-align: center;
	margin: 0px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents .kakenhi-acq3_day1 {
	display: block;
	height: 45px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .kakenhi-acq3_day1 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-align: center;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents .kakenhi-acq3_day2 {
	display: block;
	height: 45px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .kakenhi-acq3_day2 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-align: center;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents .kakenhi-acq3_day3 {
	display: block;
	height: 137px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .kakenhi-acq3_day3 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-align: center;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents .kakenhi-acq3_title1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .kakenhi-acq3_title1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .kakenhi-acq3_performer1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .kakenhi-acq3_performer1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .kakenhi-acq3_vod1 {
	display: block;
	margin: 0px;
	height: 77px;
	width: 57px;
	padding-top: 60px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
#contents .kakenhi-acq3_vod1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .kakenhi-acq3_vod1 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .kakenhi-acq3_vod1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .kakenhi-acq3_vod1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .kakenhi-acq3_vod1-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 77px;
	width: 57px;
	padding-top: 60px;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .kakenhi-acq3_vod1-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .kakenhi-acq3_vod1-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .kakenhi-acq3_vod1-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .kakenhi-acq3_vod1-1 h3 a em {
	color: #FFFFFF;
	display: none;
}

#contents .kakenhi-acq3_time1 {
	display: block;
	height: 137px;
	width: 76px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid #CCCCCC;
}
#contents .kakenhi-acq3_time1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	text-align: center;
	margin: 0px;
	padding-top: 63px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents .kakenhi-acq3_title2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
#contents .kakenhi-acq3_title2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .kakenhi-acq3_title3 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 137px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .kakenhi-acq3_title3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .kakenhi-acq3_performer2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
#contents .kakenhi-acq3_performer2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .kakenhi-acq3_vod2 {
	display: block;
	margin: 0px;
	height: 101px;
	width: 57px;
	padding-top: 82px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
#contents .kakenhi-acq3_vod2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .kakenhi-acq3_vod2 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .kakenhi-acq3_vod2 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .kakenhi-acq3_vod2 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .kakenhi-acq3_vod2-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 101px;
	width: 57px;
	padding-top: 82px;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .kakenhi-acq3_vod2-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .kakenhi-acq3_vod2-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .kakenhi-acq3_vod2-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .kakenhi-acq3_vod2-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .kakenhi-acq3_time2 {
	display: block;
	height: 183px;
	width: 76px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid #CCCCCC;
}
#contents .kakenhi-acq3_time2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	text-align: center;
	margin: 0px;
	padding-top: 85px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents .kakenhi-acq3_day4 {
	display: block;
	height: 229px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .kakenhi-acq3_day4 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-align: center;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents .kakenhi-acq3_title4 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 183px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .kakenhi-acq3_title4 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .kakenhi-acq3_performer4 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
#contents .kakenhi-acq3_performer4 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .kakenhi-acq3_vod4 {
	display: block;
	margin: 0px;
	height: 101px;
	width: 57px;
	padding-top: 82px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px dashed #CCCCCC;
}
#contents .kakenhi-acq3_vod4 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .kakenhi-acq3_vod4 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .kakenhi-acq3_vod4 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .kakenhi-acq3_vod4 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .kakenhi-acq3_vod4-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 101px;
	width: 57px;
	padding-top: 82px;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .kakenhi-acq3_vod4-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .kakenhi-acq3_vod4-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .kakenhi-acq3_vod4-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .kakenhi-acq3_vod4-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .kakenhi-acq3_vod5 {
	display: block;
	margin: 0px;
	height: 33px;
	width: 57px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
#contents .kakenhi-acq3_vod5 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .kakenhi-acq3_vod5 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .kakenhi-acq3_vod5 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .kakenhi-acq3_vod5 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .kakenhi-acq3_vod5-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 57px;
	padding-top: 12px;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .kakenhi-acq3_vod5-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .kakenhi-acq3_vod5-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .kakenhi-acq3_vod5-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .kakenhi-acq3_vod5-1 h3 a em {
	color: #FFFFFF;
	display: none;
}

#contents .kakenhi-acq3_time4 {
	display: block;
	height: 183px;
	width: 76px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px dashed #CCCCCC;
}
#contents .kakenhi-acq3_time4 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	text-align: center;
	margin: 0px;
	padding-top: 85px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents .kakenhi-acq3_time5 {
	display: block;
	height: 45px;
	width: 76px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid #CCCCCC;
}
#contents .kakenhi-acq3_time5 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	text-align: center;
	margin: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


#contents .gakucho_syoshin_day {
	display: block;
	height: 45px;
	width: 85px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#contents .gakucho_syoshin_day h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
	line-height: 1.2em;
}
#contents .gakucho_syoshin_title {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .gakucho_syoshin_title h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .gakucho_syoshin_performer {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .gakucho_syoshin_performer h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .gakucho_syoshin_vod {
	display: block;
	margin: 0px;
	height: 33px;
	width: 57px;
	border-right:1px solid #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contents .gakucho_syoshin_vod h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .gakucho_syoshin_vod h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .gakucho_syoshin_vod h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}

#contents .gakucho_syoshin_vod h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .gakucho_syoshin_vod1-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 56px;
	padding-top: 12px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .gakucho_syoshin_vod1-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .gakucho_syoshin_vod1-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .gakucho_syoshin_vod1-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .gakucho_syoshin_vod1-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .gakucho_syoshin_time {
	display: block;
	height: 45px;
	width: 76px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .gakucho_syoshin_time h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align: center;
	margin: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 1.2em;
}

/* ¡¸PAGE TOP¡¹¤Ø‘ø¤ë¥Ü¥¿¥ó¥ê¥ó¥¯ */
#contents p.pageback a {
	background-image: url(/live/images/fw/pageback1.png);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 20px;
	width: 737px;
}
#contents p.pageback a:hover {
	background-image: url(/live/images/fw/pageback2.png);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 20px;
	width: 738px;
}
#contents p.pageback1 a {
	background-image: url(/live/images/fw/pageback1-1.png);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 20px;
	width: 825px;
}
#contents p.pageback1 a:hover {
	background-image: url(/live/images/fw/pageback2-1.png);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 20px;
	width: 825px;
}
#contents p.pageback2 a {
	background-image: url(/live/images/fw/pageback1-2.png);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 20px;
	width: 655px;
}
#contents p.pageback2 a:hover {
	background-image: url(/live/images/fw/pageback2-2.png);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 20px;
	width: 655px;
}

#contents .KMU-UVM_aca-exchange_day {
	display: block;
	height: 70px;
	width: 85px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#contents .KMU-UVM_aca-exchange_day h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
	line-height: 1.2em;
}
#contents .KMU-UVM_aca-exchange_title {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 70px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .KMU-UVM_aca-exchange_title h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .KMU-UVM_aca-exchange_performer {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 70px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .KMU-UVM_aca-exchange_performer h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .KMU-UVM_aca-exchange_vod {
	display: block;
	margin: 0px;
	height: 45px;
	width: 57px;
	border-right:1px solid #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-top: 25px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contents .KMU-UVM_aca-exchange_vod h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .KMU-UVM_aca-exchange_vod h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .KMU-UVM_aca-exchange_vod h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}

#contents .KMU-UVM_aca-exchange_vod h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .KMU-UVM_aca-exchange_vod1-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 56px;
	padding-top: 25px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .KMU-UVM_aca-exchange_vod1-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .KMU-UVM_aca-exchange_vod1-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .KMU-UVM_aca-exchange_vod1-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .KMU-UVM_aca-exchange_vod1-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .KMU-UVM_aca-exchange_time {
	display: block;
	height: 70px;
	width: 76px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .KMU-UVM_aca-exchange_time h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align: center;
	margin: 0px;
	padding-top: 28px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 1.2em;
}
#contents .KMU-UVM_aca-exchange_day2 {
	display: block;
	height: 45px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .KMU-UVM_aca-exchange_day2 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	margin: 0px;
	padding-top: 8px;
	text-align: center;
	line-height: 1.2em;
}
#contents .KMU-UVM_aca-exchange_title2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
#contents .KMU-UVM_aca-exchange_title2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .KMU-UVM_aca-exchange_performer2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .KMU-UVM_aca-exchange_performer2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .KMU-UVM_aca-exchange_vod2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 57px;
	padding-top: 12px;
	padding-left: 15px;
	border-right:1px solid #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#contents .KMU-UVM_aca-exchange_vod2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .KMU-UVM_aca-exchange_vod2 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .KMU-UVM_aca-exchange_vod2 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}

#contents .KMU-UVM_aca-exchange_vod2 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .KMU-UVM_aca-exchange_vod2-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 56px;
	padding-top: 12px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .KMU-UVM_aca-exchange_vod2-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .KMU-UVM_aca-exchange_vod2-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .KMU-UVM_aca-exchange_vod2-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .KMU-UVM_aca-exchange_vod2-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .KMU-UVM_aca-exchange_time2 {
	display: block;
	height: 45px;
	width: 76px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid #CCCCCC;
}
#contents .KMU-UVM_aca-exchange_time2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align:center;
	margin: 0px;
	padding-top: 15px;
	line-height: 1.2em;
}
#contents .KMU-UVM_aca-exchange_day3 {
	display: block;
	height: 60px;
	width: 85px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#contents .KMU-UVM_aca-exchange_day3 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
	line-height: 1.2em;
}
#contents .KMU-UVM_aca-exchange_title3 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .KMU-UVM_aca-exchange_title3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .KMU-UVM_aca-exchange_performer3 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .KMU-UVM_aca-exchange_performer3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .KMU-UVM_aca-exchange_vod3 {
	display: block;
	margin: 0px;
	height: 40px;
	width: 57px;
	border-right:1px solid #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contents .KMU-UVM_aca-exchange_vod3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .KMU-UVM_aca-exchange_vod3 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .KMU-UVM_aca-exchange_vod3 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}

#contents .KMU-UVM_aca-exchange_vod3 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .KMU-UVM_aca-exchange_vod3-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 56px;
	padding-top: 20px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .KMU-UVM_aca-exchange_vod3-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .KMU-UVM_aca-exchange_vod3-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .KMU-UVM_aca-exchange_vod3-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .KMU-UVM_aca-exchange_vod3-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .KMU-UVM_aca-exchange_time3 {
	display: block;
	height: 60px;
	width: 76px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .KMU-UVM_aca-exchange_time3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align: center;
	margin: 0px;
	padding-top: 24px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 1.2em;
}
#contents .KMU-UVM_aca-exchange_day4 {
	display: block;
	height: 161px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .KMU-UVM_aca-exchange_day4 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-align: center;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents .KMU-UVM_aca-exchange_title4 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 75px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .KMU-UVM_aca-exchange_title4 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .KMU-UVM_aca-exchange_performer4 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 75px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .KMU-UVM_aca-exchange_performer4 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .KMU-UVM_aca-exchange_vod4 {
	display: block;
	margin: 0px;
	height: 47px;
	width: 57px;
	padding-top: 28px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px dashed #CCCCCC;
}
#contents .KMU-UVM_aca-exchange_vod4 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .KMU-UVM_aca-exchange_vod4 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .KMU-UVM_aca-exchange_vod4 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .KMU-UVM_aca-exchange_vod4 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .KMU-UVM_aca-exchange_vod4-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 47px;
	width: 57px;
	padding-top: 28px;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .KMU-UVM_aca-exchange_vod4-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .KMU-UVM_aca-exchange_vod4-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .KMU-UVM_aca-exchange_vod4-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .KMU-UVM_aca-exchange_vod4-1 h3 a em {
	color: #FFFFFF;
	display: none;
}

#contents .KMU-UVM_aca-exchange_time4 {
	display: block;
	height: 75px;
	width: 76px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px dashed #CCCCCC;
}
#contents .KMU-UVM_aca-exchange_time4 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	text-align: center;
	margin: 0px;
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents .KMU-UVM_aca-exchange_title5 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 85px;
	width: 256px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
#contents .KMU-UVM_aca-exchange_title5 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .KMU-UVM_aca-exchange_performer5 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 85px;
	width: 256px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
#contents .KMU-UVM_aca-exchange_performer5 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .KMU-UVM_aca-exchange_vod5 {
	display: block;
	margin: 0px;
	height: 52px;
	width: 57px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right: 1px solid #CCCCCC;
	padding-top: 33px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contents .KMU-UVM_aca-exchange_vod5 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .KMU-UVM_aca-exchange_vod5 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .KMU-UVM_aca-exchange_vod5 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .KMU-UVM_aca-exchange_vod5 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .KMU-UVM_aca-exchange_vod5-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 52px;
	width: 56px;
	padding-top: 33px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .KMU-UVM_aca-exchange_vod5-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .KMU-UVM_aca-exchange_vod5-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .KMU-UVM_aca-exchange_vod5-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .KMU-UVM_aca-exchange_vod5-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .KMU-UVM_aca-exchange_time5 {
	display: block;
	height: 85px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .KMU-UVM_aca-exchange_time5 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	text-align: center;
	margin: 0px;
	padding-top: 37px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

}

#contents .gene-cell_re-therapies_day {
	display: block;
	height: 55px;
	width: 85px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#contents .gene-cell_re-therapies_day h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
	line-height: 1.2em;
}
#contents .gene-cell_re-therapies_title {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 55px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .gene-cell_re-therapies_title h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .gene-cell_re-therapies_performer {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 55px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .gene-cell_re-therapies_performer h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .gene-cell_re-therapies_vod {
	display: block;
	margin: 0px;
	height: 38px;
	width: 57px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right: 1px solid #CCCCCC;
	padding-top: 17px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contents .gene-cell_re-therapies_vod h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .gene-cell_re-therapies_vod h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .gene-cell_re-therapies_vod h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}

#contents .gene-cell_re-therapies_vod h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .gene-cell_re-therapies_vod1-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 38px;
	width: 56px;
	padding-top: 17px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .gene-cell_re-therapies_vod1-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .gene-cell_re-therapies_vod1-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .gene-cell_re-therapies_vod1-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .gene-cell_re-therapies_vod1-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .gene-cell_re-therapies_time {
	display: block;
	height: 55px;
	width: 76px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .gene-cell_re-therapies_time h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align: center;
	margin: 0px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 1.2em;
}
#contents .gene-cell_re-therapies_day2 {
	display: block;
	height: 282px;
	width: 85px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#contents .gene-cell_re-therapies_day2 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
	line-height: 1.2em;
}
#contents .gene-cell_re-therapies_title2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 58px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .gene-cell_re-therapies_title2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .gene-cell_re-therapies_performer2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 58px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .gene-cell_re-therapies_performer2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .gene-cell_re-therapies_vod2 {
	display: block;
	margin: 0px;
	height: 38px;
	width: 57px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #CCC;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contents .gene-cell_re-therapies_vod2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .gene-cell_re-therapies_vod2 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .gene-cell_re-therapies_vod2 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .gene-cell_re-therapies_vod2 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .gene-cell_re-therapies_vod2-1 {
	display: block;
	margin: 0px;
	height: 38px;
	width: 56px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #CCC;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
}
#contents .gene-cell_re-therapies_vod2-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .gene-cell_re-therapies_vod2-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .gene-cell_re-therapies_vod2-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .gene-cell_re-therapies_vod2-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .gene-cell_re-therapies_time2 {
	display: block;
	height: 58px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .gene-cell_re-therapies_time2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	text-align: center;
	margin: 0px;
	padding-top: 22px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents .gene-cell_re-therapies_title3 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 58px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .gene-cell_re-therapies_title3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .gene-cell_re-therapies_performer3 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 58px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .gene-cell_re-therapies_performer3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .gene-cell_re-therapies_vod3 {
	display: block;
	margin: 0px;
	height: 38px;
	width: 57px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #CCC;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contents .gene-cell_re-therapies_vod3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .gene-cell_re-therapies_vod3 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .gene-cell_re-therapies_vod3 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}

#contents .gene-cell_re-therapies_vod3 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .gene-cell_re-therapies_vod3-1 {
	display: block;
	margin: 0px;
	height: 38px;
	width: 56px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #CCC;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
}
#contents .gene-cell_re-therapies_vod3-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .gene-cell_re-therapies_vod3-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .gene-cell_re-therapies_vod3-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}

#contents .gene-cell_re-therapies_vod3-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .gene-cell_re-therapies_time3 {
	display: block;
	height: 58px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .gene-cell_re-therapies_time3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 22px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
}
#contents .gene-cell_re-therapies_title4 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 72px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .gene-cell_re-therapies_title4 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .gene-cell_re-therapies_performer4 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 72px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .gene-cell_re-therapies_performer4 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .gene-cell_re-therapies_vod4 {
	display: block;
	margin: 0px;
	height: 46px;
	width: 57px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #CCC;
	padding-top: 26px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contents .gene-cell_re-therapies_vod4 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .gene-cell_re-therapies_vod4 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .gene-cell_re-therapies_vod4 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .gene-cell_re-therapies_vod4 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .gene-cell_re-therapies_vod4-1 {
	display: block;
	margin: 0px;
	height: 46px;
	width: 56px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #CCC;
	padding-top: 26px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
}
#contents .gene-cell_re-therapies_vod4-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .gene-cell_re-therapies_vod4-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .gene-cell_re-therapies_vod4-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .gene-cell_re-therapies_vod4-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .gene-cell_re-therapies_time4 {
	display: block;
	height: 72px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .gene-cell_re-therapies_time4 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	text-align: center;
	margin: 0px;
	padding-top: 28px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents .gene-cell_re-therapies_title5 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .gene-cell_re-therapies_title5 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .gene-cell_re-therapies_performer5 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .gene-cell_re-therapies_performer5 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .gene-cell_re-therapies_vod5 {
	display: block;
	margin: 0px;
	height: 33px;
	width: 57px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #CCC;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contents .gene-cell_re-therapies_vod5 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .gene-cell_re-therapies_vod5 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .gene-cell_re-therapies_vod5 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .gene-cell_re-therapies_vod5 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .gene-cell_re-therapies_vod5-1 {
	display: block;
	margin: 0px;
	height: 33px;
	width: 56px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #CCC;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
}
#contents .gene-cell_re-therapies_vod5-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .gene-cell_re-therapies_vod5-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .gene-cell_re-therapies_vod5-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .gene-cell_re-therapies_vod5-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .gene-cell_re-therapies_time5 {
	display: block;
	height: 45px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .gene-cell_re-therapies_time5 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	text-align: center;
	margin: 0px;
	padding-top: 17px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents .gene-cell_re-therapies_title6 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .gene-cell_re-therapies_title6 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .gene-cell_re-therapies_performer6 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .gene-cell_re-therapies_performer6 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .gene-cell_re-therapies_vod6 {
	display: block;
	margin: 0px;
	height: 33px;
	width: 57px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #CCC;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contents .gene-cell_re-therapies_vod6 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .gene-cell_re-therapies_vod6 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .gene-cell_re-therapies_vod6 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .gene-cell_re-therapies_vod6 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .gene-cell_re-therapies_vod6-1 {
	display: block;
	margin: 0px;
	height: 33px;
	width: 56px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #CCC;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
}
#contents .gene-cell_re-therapies_vod6-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .gene-cell_re-therapies_vod6-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .gene-cell_re-therapies_vod6-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .gene-cell_re-therapies_vod6-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .gene-cell_re-therapies_time6 {
	display: block;
	height: 45px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .gene-cell_re-therapies_time6 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	text-align: center;
	margin: 0px;
	padding-top: 17px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#contents .kondan_day1 {
	display: block;
	height: 45px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .kondan_day1 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	margin: 0px;
	padding-top: 8px;
	text-align: center;
	line-height: 1.2em;
}
#contents .kondan_title1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .kondan_title1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .kondan_performer1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .kondan_performer1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .kondan_vod1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 50px;
	padding-top: 12px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#contents .kondan_vod1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .kondan_vod1 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .kondan_vod1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}

#contents .kondan_vod1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .kondan_time1 {
	display: block;
	height: 45px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .kondan_time1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align:center;
	margin: 0px;
	padding-top: 15px;
	line-height: 1.2em;
}
#contents .kondan_day2 {
	display: block;
	height: 95px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .kondan_day2 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	margin: 0px;
	padding-top: 8px;
	text-align: center;
	line-height: 1.2em;
}
#contents .kondan_title2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 95px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .kondan_title2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .kondan_performer2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 95px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .kondan_performer2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .kondan_vod2 {
	display: block;
	margin: 0px;
	height: 57px;
	width: 50px;
	padding-top: 38px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-right: 0px;
	padding-bottom: 0px;
}
#contents .kondan_vod2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .kondan_vod2 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .kondan_vod2 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}

#contents .kondan_vod2 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .kondan_time2 {
	display: block;
	height: 95px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .kondan_time2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align:center;
	margin: 0px;
	padding-top: 40px;
	line-height: 1.2em;
}
#contents .kondan_day3 {
	display: block;
	height: 60px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .kondan_day3 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	margin: 0px;
	padding-top: 8px;
	text-align: center;
	line-height: 1.2em;
}
#contents .kondan_title3 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .kondan_title3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .kondan_performer3 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .kondan_performer3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .kondan_vod3 {
	display: block;
	margin: 0px;
	height: 39px;
	width: 50px;
	padding-top: 21px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-right: 0px;
	padding-bottom: 0px;
}
#contents .kondan_vod3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .kondan_vod3 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .kondan_vod3 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}

#contents .kondan_vod3 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .kondan_time3 {
	display: block;
	height: 60px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .kondan_time3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align:center;
	margin: 0px;
	padding-top: 25px;
	line-height: 1.2em;
}
#contents .kondan_day4 {
	display: block;
	height: 80px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .kondan_day4 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	margin: 0px;
	padding-top: 8px;
	text-align: center;
	line-height: 1.2em;
}
#contents .kondan_title4 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 80px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .kondan_title4 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .kondan_performer4 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 80px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .kondan_performer4 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .kondan_vod4 {
	display: block;
	margin: 0px;
	height: 52px;
	width: 50px;
	padding-top: 28px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-right: 0px;
	padding-bottom: 0px;
}
#contents .kondan_vod4 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .kondan_vod4 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .kondan_vod4 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}

#contents .kondan_vod4 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .kondan_time4 {
	display: block;
	height: 80px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .kondan_time4 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align:center;
	margin: 0px;
	padding-top: 30px;
	line-height: 1.2em;
}
#contents .kondan_day5 {
	display: block;
	height: 136px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .kondan_day5 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-align: center;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents .kondan_title5 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .kondan_title5 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .kondan_performer5 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .kondan_performer5 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .kondan_vod5 {
	display: block;
	margin: 0px;
	height: 40px;
	width: 57px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px dashed #CCCCCC;
}
#contents .kondan_vod5 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .kondan_vod5 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .kondan_vod5 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .kondan_vod5 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .kondan_vod5-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 57px;
	padding-top: 20px;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .kondan_vod5-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .kondan_vod5-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .kondan_vod5-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .kondan_vod5-1 h3 a em {
	color: #FFFFFF;
	display: none;
}

#contents .kondan_time5 {
	display: block;
	height: 60px;
	width: 76px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px dashed #CCCCCC;
}
#contents .kondan_time5 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	text-align: center;
	margin: 0px;
	padding-top: 23px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents .kondan_title6 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 75px;
	width: 256px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
#contents .kondan_title6 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .kondan_performer6 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 75px;
	width: 256px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
#contents .kondan_performer6 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .kondan_vod6 {
	display: block;
	margin: 0px;
	height: 47px;
	width: 57px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right: 1px solid #CCCCCC;
	padding-top: 28px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contents .kondan_vod6 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .kondan_vod6 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .kondan_vod6 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .kondan_vod6 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .kondan_vod6-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 47px;
	width: 56px;
	padding-top: 28px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .kondan_vod6-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .kondan_vod6-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .kondan_vod6-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .kondan_vod6-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .kondan_time6 {
	display: block;
	height: 75px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .kondan_time6 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	text-align: center;
	margin: 0px;
	padding-top: 32px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents .kondan_day7 {
	display: block;
	height: 45px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .kondan_day7 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-align: center;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents .kondan_title7 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .kondan_title7 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .kondan_performer7 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .kondan_performer7 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .kondan_vod7 {
	display: block;
	margin: 0px;
	height: 33px;
	width: 57px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
#contents .kondan_vod7 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .kondan_vod7 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .kondan_vod7 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .kondan_vod7 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .kondan_vod7-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 57px;
	padding-top: 12px;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .kondan_vod7-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .kondan_vod7-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .kondan_vod7-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .kondan_vod7-1 h3 a em {
	color: #FFFFFF;
	display: none;
}

#contents .kondan_time7 {
	display: block;
	height: 45px;
	width: 76px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid #CCCCCC;
}
#contents .kondan_time7 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	text-align: center;
	margin: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents .research_day1 {
	display: block;
	height: 45px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .research_day1 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	margin: 0px;
	padding-top: 8px;
	text-align: center;
	line-height: 1.2em;
}
#contents .research_title1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .research_title1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .research_performer1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .research_performer1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .research_vod1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 57px;
	padding-top: 12px;
	padding-left: 15px;
	border-right:1px solid #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#contents .research_vod1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .research_vod1 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .research_vod1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}

#contents .research_vod1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .research_vod1-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 56px;
	padding-top: 12px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .research_vod1-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .research_vod1-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .research_vod1-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .research_vod1-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .research_time1 {
	display: block;
	height: 45px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .research_time1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align:center;
	margin: 0px;
	padding-top: 15px;
	line-height: 1.2em;
}
#contents .research_day2 {
	display: block;
	height: 55px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .research_day2 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	margin: 0px;
	padding-top: 8px;
	text-align: center;
	line-height: 1.2em;
}
#contents .research_title2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 55px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .research_title2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .research_performer2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 55px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .research_performer2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .research_vod2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 38px;
	width: 57px;
	padding-top: 17px;
	padding-left: 15px;
	border-right:1px solid #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#contents .research_vod2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .research_vod2 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .research_vod2 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}

#contents .research_vod2 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .research_vod2-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 38px;
	width: 56px;
	padding-top: 17px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .research_vod2-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .research_vod2-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .research_vod2-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .research_vod2-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .research_time2 {
	display: block;
	height: 55px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .research_time2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align: center;
	margin: 0px;
	padding-top: 20px;
	line-height: 1.2em;
}
#contents .research_day3 {
	display: block;
	height: 106px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .research_day3 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-align: center;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents .research_title3 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .research_title3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .research_performer3 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .research_performer3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .research_vod3 {
	display: block;
	margin: 0px;
	height: 33px;
	width: 57px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	border-right:1px solid #CCCCCC;
	border-bottom: 1px dashed #CCCCCC;
}
#contents .research_vod3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .research_vod3 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .research_vod3 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .research_vod3 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .research_vod3-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 56px;
	padding-top: 12px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .research_vod3-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .research_vod3-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .research_vod3-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .research_vod3-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .research_time3 {
	display: block;
	height: 45px;
	width: 76px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px dashed #CCCCCC;
}
#contents .research_time3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	text-align: center;
	margin: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents .research_title4 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 256px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
#contents .research_title4 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .research_performer4 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 256px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
#contents .research_performer4 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .research_vod4 {
	display: block;
	margin: 0px;
	height: 40px;
	width: 57px;
	border-right:1px solid #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contents .research_vod4 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .research_vod4 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .research_vod4 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .research_vod4 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .research_vod4-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 56px;
	padding-top: 20px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .research_vod4-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .research_vod4-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .research_vod4-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .research_vod4-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .research_time4 {
	display: block;
	height: 60px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .research_time4 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	text-align: center;
	margin: 0px;
	padding-top: 24px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#contents #kouryu-c {
	margin: 0px;
	padding: 0px;
	height: 500px;
	width: 737px;
}

#contents .kouryu-c_day {
	display: block;
	height: 60px;
	width: 85px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#contents .kouryu-c_day h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
	line-height: 1.2em;
}
#contents .kouryu-c_title {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .kouryu-c_title h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .kouryu-c_mtitle1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 736px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .kouryu-c_mtitle1 h3 {
	font-size: 14px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .kouryu-c_performer {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .kouryu-c_performer h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .kouryu-c_vod {
	display: block;
	margin: 0px;
	height: 40px;
	width: 57px;
	border-right:1px solid #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contents .kouryu-c_vod h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .kouryu-c_vod h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .kouryu-c_vod h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}

#contents .kouryu-c_vod h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .kouryu-c_vod1-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 56px;
	padding-top: 20px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .kouryu-c_vod1-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .kouryu-c_vod1-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .kouryu-c_vod1-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .kouryu-c_vod1-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .kouryu-c_time {
	display: block;
	height: 60px;
	width: 76px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .kouryu-c_time h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align: center;
	margin: 0px;
	padding-top: 24px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 1.2em;
}

#contents .kouryu-c_day2 {
	display: block;
	height: 122px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .kouryu-c_day2 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	margin: 0px;
	padding-top: 8px;
	text-align: center;
	line-height: 1.2em;
}
#contents .kouryu-c_title2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-bottom: 1px dashed #CCCCCC;
}
#contents .kouryu-c_title2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .kouryu-c_performer2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .kouryu-c_performer2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .kouryu-c_vod2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 57px;
	padding-top: 12px;
	padding-left: 15px;
	border-right:1px solid #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
#contents .kouryu-c_vod2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .kouryu-c_vod2 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .kouryu-c_vod2 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}

#contents .kouryu-c_vod2 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .kouryu-c_vod2-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 56px;
	padding-top: 12px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .kouryu-c_vod2-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .kouryu-c_vod2-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .kouryu-c_vod2-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .kouryu-c_vod2-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .kouryu-c_time2 {
	display: block;
	height: 45px;
	width: 76px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px dashed #CCCCCC;
}
#contents .kouryu-c_time2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align:center;
	margin: 0px;
	padding-top: 15px;
	line-height: 1.2em;
}
#contents .kouryu-c_title3 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .kouryu-c_title3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .kouryu-c_performer3 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .kouryu-c_performer3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .kouryu-c_vod3 {
	display: block;
	margin: 0px;
	height: 33px;
	width: 57px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	border-right:1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
#contents .kouryu-c_vod3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .kouryu-c_vod3 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .kouryu-c_vod3 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .kouryu-c_vod3 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .kouryu-c_vod3-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 56px;
	padding-top: 12px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .kouryu-c_vod3-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .kouryu-c_vod3-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .kouryu-c_vod3-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .kouryu-c_vod3-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .kouryu-c_time3 {
	display: block;
	height: 45px;
	width: 76px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid #CCCCCC;
}
#contents .kouryu-c_time3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	text-align: center;
	margin: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents .kouryu-c_day4 {
	display: block;
	height: 45px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .kouryu-c_day4 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	margin: 0px;
	padding-top: 8px;
	text-align: center;
	line-height: 1.2em;
}
#contents .kouryu-c_title4 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .kouryu-c_title4 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .kouryu-c_performer4 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .kouryu-c_performer4 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .kouryu-c_vod4 {
	display: block;
	margin: 0px;
	height: 33px;
	width: 57px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	border-right:1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
#contents .kouryu-c_vod4 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .kouryu-c_vod4 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .kouryu-c_vod4 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .kouryu-c_vod4 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .kouryu-c_vod4-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 56px;
	padding-top: 12px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .kouryu-c_vod4-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .kouryu-c_vod4-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .kouryu-c_vod4-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .kouryu-c_vod4-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .kouryu-c_time4 {
	display: block;
	height: 45px;
	width: 76px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid #CCCCCC;
}
#contents .kouryu-c_time4 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	text-align: center;
	margin: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#contents .kouryu-c_day5 {
	display: block;
	height: 72px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .kouryu-c_day5 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-align: center;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#contents .kouryu-c_title5 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 72px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .kouryu-c_title5 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

#contents .kouryu-c_performer5 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 72px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .kouryu-c_performer5 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

#contents .kouryu-c_vod5 {
	display: block;
	margin: 0px;
	height: 46px;
	width: 57px;
	padding-top: 26px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
#contents .kouryu-c_vod5 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .kouryu-c_vod5 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .kouryu-c_vod5 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .kouryu-c_vod5 h3 a em {
	color: #FFFFFF;
	display: none;
}

#contents .kouryu-c_time5 {
	display: block;
	height: 72px;
	width: 76px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid #CCCCCC;
}
#contents .kouryu-c_time5 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	text-align: center;
	margin: 0px;
	padding-top: 28px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#contents .mri_seminar_day {
	display: block;
	height: 45px;
	width: 85px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#contents .mri_seminar_day h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
	line-height: 1.2em;
}
#contents .mri_seminar_title {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .mri_seminar_title h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .mri_seminar_performer {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .mri_seminar_performer h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .mri_seminar_vod {
	display: block;
	margin: 0px;
	height: 33px;
	width: 57px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right: 1px solid #CCCCCC;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contents .mri_seminar_vod h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .mri_seminar_vod h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .mri_seminar_vod h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}

#contents .mri_seminar_vod h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .mri_seminar_vod1-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 56px;
	padding-top: 12px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .mri_seminar_vod1-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .mri_seminar_vod1-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .mri_seminar_vod1-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .mri_seminar_vod1-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .mri_seminar_time {
	display: block;
	height: 45px;
	width: 76px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .mri_seminar_time h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align: center;
	margin: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 1.2em;
}
#contents .mri_seminar_day2 {
	display: block;
	height: 244px;
	width: 85px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#contents .mri_seminar_day2 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
	line-height: 1.2em;
}
#contents .mri_seminar_title2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .mri_seminar_title2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .mri_seminar_performer2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .mri_seminar_performer2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .mri_seminar_vod2 {
	display: block;
	margin: 0px;
	height: 33px;
	width: 57px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #CCC;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contents .mri_seminar_vod2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .mri_seminar_vod2 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .mri_seminar_vod2 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .mri_seminar_vod2 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .mri_seminar_vod2-1 {
	display: block;
	margin: 0px;
	height: 33px;
	width: 56px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #CCC;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
}
#contents .mri_seminar_vod2-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .mri_seminar_vod2-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .mri_seminar_vod2-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .mri_seminar_vod2-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .mri_seminar_time2 {
	display: block;
	height: 45px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .mri_seminar_time2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	text-align: center;
	margin: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents .mri_seminar_title3 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .mri_seminar_title3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .mri_seminar_performer3 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .mri_seminar_performer3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .mri_seminar_vod3 {
	display: block;
	margin: 0px;
	height: 33px;
	width: 57px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #CCC;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contents .mri_seminar_vod3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .mri_seminar_vod3 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .mri_seminar_vod3 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}

#contents .mri_seminar_vod3 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .mri_seminar_vod3-1 {
	display: block;
	margin: 0px;
	height: 33px;
	width: 56px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #CCC;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
}
#contents .mri_seminar_vod3-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .mri_seminar_vod3-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .mri_seminar_vod3-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}

#contents .mri_seminar_vod3-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .mri_seminar_time3 {
	display: block;
	height: 45px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .mri_seminar_time3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 16px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
}
#contents .mri_seminar_title4 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .mri_seminar_title4 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .mri_seminar_performer4 {
	display: block;
	margin: 0px;
	padding: 0px;

	height: 60px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .mri_seminar_performer4 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .mri_seminar_vod4 {
	display: block;
	margin: 0px;
	height: 40px;
	width: 57px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #CCC;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contents .mri_seminar_vod4 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .mri_seminar_vod4 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .mri_seminar_vod4 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}

#contents .mri_seminar_vod4 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .mri_seminar_vod4-1 {
	display: block;
	margin: 0px;
	height: 40px;
	width: 56px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #CCC;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
}
#contents .mri_seminar_vod4-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .mri_seminar_vod4-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;

	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .mri_seminar_vod4-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}

#contents .mri_seminar_vod4-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .mri_seminar_time4 {
	display: block;
	height: 60px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .mri_seminar_time4 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 25px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
}
#contents .mri_seminar_day5 {
	display: block;
	height: 688px;
	width: 85px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#contents .mri_seminar_day5 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
	line-height: 1.2em;
}
#contents .mri_seminar_vod5 {
	display: block;
	margin: 0px;
	height: 324px;
	width: 57px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #CCC;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contents .mri_seminar_vod5 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .mri_seminar_vod5 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .mri_seminar_vod5 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .mri_seminar_vod5 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .mri_seminar_vod5-1 {
	display: block;
	margin: 0px;
	height: 324px;
	width: 56px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #CCC;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
}
#contents .mri_seminar_vod5-1 h3 {i
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .mri_seminar_vod5-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .mri_seminar_vod5-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .mri_seminar_vod5-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .mri_seminar_time5 {
	display: block;
	height: 336px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .mri_seminar_time5 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	text-align: center;
	margin: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents .mri_seminar_vod6 {
	display: block;
	margin: 0px;
	height: 446px;
	width: 57px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #CCC;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contents .mri_seminar_vod6 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .mri_seminar_vod6 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .mri_seminar_vod6 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .mri_seminar_vod6 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .mri_seminar_vod6-1 {
	display: block;
	margin: 0px;
	height: 446px;
	width: 56px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #CCC;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
}
#contents .mri_seminar_vod6-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .mri_seminar_vod6-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .mri_seminar_vod6-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .mri_seminar_vod6-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .mri_seminar_vod6-2 {
	display: block;
	margin: 0px;
	height: 186px;
	width: 57px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #CCC;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contents .mri_seminar_vod6-2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .mri_seminar_vod6-2 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .mri_seminar_vod6-2 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .mri_seminar_vod6-2 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .mri_seminar_vod6-3 {
	display: block;
	margin: 0px;
	height: 186px;
	width: 56px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #CCC;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
}
#contents .mri_seminar_vod6-3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .mri_seminar_vod6-3 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .mri_seminar_vod6-3 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .mri_seminar_vod6-3 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .mri_seminar_vod6-4 {
	display: block;
	margin: 0px;
	height: 186px;
	width: 57px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #CCC;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contents .mri_seminar_vod6-4 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .mri_seminar_vod6-4 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .mri_seminar_vod6-4 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .mri_seminar_vod6-4 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .mri_seminar_vod6-5 {
	display: block;
	margin: 0px;
	height: 186px;
	width: 56px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #CCC;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
}
#contents .mri_seminar_vod6-5 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .mri_seminar_vod6-5 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .mri_seminar_vod6-5 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .mri_seminar_vod6-5 h3 a em {
	color: #FFFFFF;
	display: none;
}

#contents .mri_seminar_time6 {
	display: block;
	height: 458px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .mri_seminar_time6 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	text-align: center;
	margin: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents .mri_seminar_time6-1 {
	display: block;
	height: 198px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .mri_seminar_time6-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	text-align: center;
	margin: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents .mri_seminar_time6-2 {
	display: block;
	height: 198px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .mri_seminar_time6-2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	text-align: center;
	margin: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#contents .mri_seminar_title7 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .mri_seminar_title7 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .mri_seminar_performer7 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .mri_seminar_performer7 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .mri_seminar_vod7 {
	display: block;
	margin: 0px;
	height: 40px;
	width: 57px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #CCC;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contents .mri_seminar_vod7 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .mri_seminar_vod7 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .mri_seminar_vod7 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}

#contents .mri_seminar_vod7 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .mri_seminar_vod7-1 {
	display: block;
	margin: 0px;
	height: 40px;
	width: 56px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #CCC;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
}
#contents .mri_seminar_vod7-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .mri_seminar_vod7-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .mri_seminar_vod7-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}

#contents .mri_seminar_vod7-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .mri_seminar_time7 {
	display: block;
	height: 60px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .mri_seminar_time7 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 25px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
}
#contents .mri_seminar_day8 {
	display: block;
	height: 734px;
	width: 85px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#contents .mri_seminar_day8 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
	line-height: 1.2em;
}
#contents .mri_seminar_day8-1 {
	display: block;
	height: 535px;
	width: 85px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#contents .mri_seminar_day8-1 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
	line-height: 1.2em;
}

#contents .mri_seminar_vod8 {
	display: block;
	margin: 0px;
	height: 171px;
	width: 57px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #CCC;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contents .mri_seminar_vod8 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .mri_seminar_vod8 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .mri_seminar_vod8 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .mri_seminar_vod8 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .mri_seminar_vod8-1 {
	display: block;
	margin: 0px;
	height: 171px;
	width: 56px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #CCC;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
}
#contents .mri_seminar_vod8-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .mri_seminar_vod8-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .mri_seminar_vod8-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .mri_seminar_vod8-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .mri_seminar_time8 {
	display: block;
	height: 183px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .mri_seminar_time8 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	text-align: center;
	margin: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents .mri_seminar_title9 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .mri_seminar_title9 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .mri_seminar_performer9 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .mri_seminar_performer9 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .mri_seminar_vod9 {
	display: block;
	margin: 0px;
	height: 33px;
	width: 57px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #CCC;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contents .mri_seminar_vod9 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .mri_seminar_vod9 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .mri_seminar_vod9 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .mri_seminar_vod9 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .mri_seminar_vod9-1 {
	display: block;
	margin: 0px;
	height: 33px;
	width: 56px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #CCC;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
}
#contents .mri_seminar_vod9-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .mri_seminar_vod9-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .mri_seminar_vod9-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .mri_seminar_vod9-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .mri_seminar_time9 {
	display: block;
	height: 45px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .mri_seminar_time9 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	text-align: center;
	margin: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents .mri_seminar_title10 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .mri_seminar_title10 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .mri_seminar_performer10 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .mri_seminar_performer10 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .mri_seminar_vod10 {
	display: block;
	margin: 0px;
	height: 40px;
	width: 57px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #CCC;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contents .mri_seminar_vod10 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .mri_seminar_vod10 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .mri_seminar_vod10 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}

#contents .mri_seminar_vod10 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .mri_seminar_vod10-1 {
	display: block;
	margin: 0px;
	height: 40px;
	width: 56px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #CCC;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
}
#contents .mri_seminar_vod10-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .mri_seminar_vod10-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .mri_seminar_vod10-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}

#contents .mri_seminar_vod10-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .mri_seminar_time10 {
	display: block;
	height: 60px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .mri_seminar_time10 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 25px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
}


#contents .d-kondan_day0 {
	display: block;
	height: 72px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .d-kondan_day0 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-align: center;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}



#contents .d-kondan_title0 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 72px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .d-kondan_title0 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 1.2em;
}

#contents .d-kondan_performer0 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 72px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .d-kondan_performer0 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}


#contents .d-kondan_vod0 {
	display: block;
	margin: 0px;
	height: 46px;
	width: 57px;
	padding-top: 26px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
#contents .d-kondan_vod0 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .d-kondan_vod0 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .d-kondan_vod0 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .d-kondan_vod0 h3 a em {
	color: #FFFFFF;
	display: none;
}

#contents .d-kondan_time0 {
	display: block;
	height: 72px;
	width: 76px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid #CCCCCC;
}
#contents .d-kondan_time0 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	text-align: center;
	margin: 0px;
	padding-top: 28px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#contents .d-kondan_day1 {
	display: block;
	height: 45px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .d-kondan_day1 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	margin: 0px;
	padding-top: 8px;
	text-align: center;
	line-height: 1.2em;
}
#contents .d-kondan_title1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .d-kondan_title1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .d-kondan_performer1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .d-kondan_performer1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .d-kondan_vod1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 57px;
	padding-top: 12px;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right: 1px solid #CCCCCC;
}
#contents .d-kondan_vod1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .d-kondan_vod1 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .d-kondan_vod1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}

#contents .d-kondan_vod1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .d-kondan_vod1-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 56px;
	padding-top: 12px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .d-kondan_vod1-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .d-kondan_vod1-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .d-kondan_vod1-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .d-kondan_vod1-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .d-kondan_time1 {
	display: block;
	height: 45px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .d-kondan_time1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align:center;
	margin: 0px;
	padding-top: 15px;
	line-height: 1.2em;
}
#contents .d-kondan_day2 {
	display: block;
	height: 60px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .d-kondan_day2 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	margin: 0px;
	padding-top: 8px;
	text-align: center;
	line-height: 1.2em;
}
#contents .d-kondan_title2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .d-kondan_title2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .d-kondan_performer2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .d-kondan_performer2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .d-kondan_vod2 {
	display: block;
	margin: 0px;
	height: 40px;
	width: 57px;
	padding-top: 20px;
	padding-left: 15px;
	border-right: 1px solid #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-right: 0px;
	padding-bottom: 0px;
}
#contents .d-kondan_vod2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .d-kondan_vod2 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .d-kondan_vod2 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}

#contents .d-kondan_vod2 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .d-kondan_vod2-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 57px;
	padding-top: 20px;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .d-kondan_vod2-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .d-kondan_vod2-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .d-kondan_vod2-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .d-kondan_vod2-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .d-kondan_time2 {
	display: block;
	height: 60px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .d-kondan_time2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align:center;
	margin: 0px;
	padding-top: 25px;
	line-height: 1.2em;
}
#contents .d-kondan_day3 {
	display: block;
	height: 70px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .d-kondan_day3 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	margin: 0px;
	padding-top: 8px;
	text-align: center;
	line-height: 1.2em;
}
#contents .d-kondan_title3 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 70px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .d-kondan_title3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .d-kondan_performer3 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 70px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .d-kondan_performer3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .d-kondan_vod3 {
	display: block;
	margin: 0px;
	height: 45px;
	width: 57px;
	padding-top: 25px;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right: 1px solid #CCCCCC;
	padding-right: 0px;
	padding-bottom: 0px;
}
#contents .d-kondan_vod3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .d-kondan_vod3 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .d-kondan_vod3 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}

#contents .d-kondan_vod3 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .d-kondan_vod3-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 57px;
	padding-top: 25px;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .d-kondan_vod3-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .d-kondan_vod3-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .d-kondan_vod3-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .d-kondan_vod3-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .d-kondan_time3 {
	display: block;
	height: 70px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .d-kondan_time3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align: center;
	margin: 0px;
	padding-top: 29px;
	line-height: 1.2em;
}
#contents .last_lectures_day1 {
	display: block;
	height: 214px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .last_lectures_day1 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	margin: 0px;
	padding-top: 8px;
	text-align:center;
	line-height: 1.2em;
}
#contents .last_lectures_day2 {
	display: block;
	height: 76px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .last_lectures_day2 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	margin: 0px;
	padding-top: 8px;
	text-align:center;
	line-height: 1.2em;
}
#contents .last_lectures_day3 {
	display: block;
	height: 153px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .last_lectures_day3 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	margin: 0px;
	padding-top: 8px;
	text-align:center;
	line-height: 1.2em;
}
#contents .last_lectures_day4 {
	display: block;
	height: 122px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .last_lectures_day4 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	margin: 0px;
	padding-top: 8px;
	text-align:center;
	line-height: 1.2em;
}
#contents .last_lectures_day6 {
	display: block;
	height: 107px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .last_lectures_day6 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	margin: 0px;
	padding-top: 8px;
	text-align:center;
	line-height: 1.2em;
}
#contents .last_lectures_title1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .last_lectures_title1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .last_lectures_performer1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .last_lectures_performer1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .last_lectures_vod1 {
	display: block;
	margin: 0px;
	height: 24px;
	width: 57px;
	padding-top: 6px;
	padding-left: 15px;
	border-right:1px solid #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding-right: 0px;
	padding-bottom: 0px;
}
#contents .last_lectures_vod1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .last_lectures_vod1 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .last_lectures_vod1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}

#contents .last_lectures_vod1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .last_lectures_vod1-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 24px;
	width: 57px;
	padding-top: 6px;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .last_lectures_vod1-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .last_lectures_vod1-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .last_lectures_vod1-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .last_lectures_vod1-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .last_lectures_time1 {
	display: block;
	height: 30px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .last_lectures_time1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align:center;
	margin: 0px;
	padding-top: 10px;
	line-height: 1.2em;
}

#contents .last_lectures_vod2021 {
	display: block;
	margin: 0px;
	height: 62px;
	width: 57px;
	padding-top: 45px;
	padding-left: 15px;
	border-right:1px solid #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-right: 0px;
	padding-bottom: 0px;
}
#contents .last_lectures_vod2021 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .last_lectures_vod2021 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .last_lectures_vod2021 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}

#contents .last_lectures_vod2021 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .last_lectures_vod2021-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 62px;
	width: 57px;
	padding-top: 45px;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .last_lectures_vod2021-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .last_lectures_vod2021-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .last_lectures_vod2021-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .last_lectures_vod2021-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .last_lectures_time2021 {
	display: block;
	height: 107px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .last_lectures_time2021 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align:center;
	margin: 0px;
	padding-top: 47px;
	line-height: 1.2em;
}

#contents .last_lectures_title2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .last_lectures_title2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .last_lectures_performer2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .last_lectures_performer2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .last_lectures_vod2 {
	display: block;
	margin: 0px;
	height: 40px;
	width: 57px;
	padding-top: 20px;
	padding-left: 15px;
	border-right:1px solid #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding-right: 0px;
	padding-bottom: 0px;
}
#contents .last_lectures_vod2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .last_lectures_vod2 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .last_lectures_vod2 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .last_lectures_vod2 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .last_lectures_vod2-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 57px;
	padding-top: 20px;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .last_lectures_vod2-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .last_lectures_vod2-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .last_lectures_vod2-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .last_lectures_vod2-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .last_lectures_time2 {
	display: block;
	height: 60px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .last_lectures_time2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align:center;
	margin: 0px;
	padding-top: 24px;
	line-height: 1.2em;
}
#contents .last_lectures_title3 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .last_lectures_title3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .last_lectures_performer3 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .last_lectures_performer3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .last_lectures_vod3 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 57px;
	padding-top: 12px;
	padding-left: 15px;
	border-right:1px solid #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
#contents .last_lectures_vod3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .last_lectures_vod3 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .last_lectures_vod3 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .last_lectures_vod3 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .last_lectures_vod3-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 57px;
	padding-top: 12px;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .last_lectures_vod3-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .last_lectures_vod3-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .last_lectures_vod3-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .last_lectures_vod3-1 h3 a em {
	color: #FFFFFF;
	display: none;
}

#contents .last_lectures_time3 {
	display: block;
	height: 45px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .last_lectures_time3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align:center;
	margin: 0px;
	padding-top: 15px;
	line-height: 1.2em;
}
#contents .last_lectures_title4 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .last_lectures_title4 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .last_lectures_performer4 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .last_lectures_performer4 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .last_lectures_vod4 {
	display: block;
	margin: 0px;
	height: 24px;
	width: 57px;
	padding-top: 6px;
	padding-left: 15px;
	border-right:1px solid #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-right: 0px;
	padding-bottom: 0px;
}
#contents .last_lectures_vod4 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .last_lectures_vod4 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .last_lectures_vod4 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .last_lectures_vod4 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .last_lectures_vod4-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 24px;
	width: 57px;
	padding-top: 6px;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .last_lectures_vod4-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .last_lectures_vod4-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .last_lectures_vod4-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .last_lectures_vod4-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .last_lectures_time4 {
	display: block;
	height: 30px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .last_lectures_time4 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align:center;
	margin: 0px;
	padding-top: 8px;
	line-height: 1.2em;
}
#contents .last_lectures_title5 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .last_lectures_title5 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .last_lectures_performer5 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .last_lectures_performer5 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .last_lectures_vod5 {
	display: block;
	margin: 0px;
	height: 48px;
	width: 57px;
	padding-top: 28px;
	padding-left: 15px;
	border-right:1px solid #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-right: 0px;
	padding-bottom: 0px;
}
#contents .last_lectures_vod5 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .last_lectures_vod5 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .last_lectures_vod5 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .last_lectures_vod5 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .last_lectures_vod5-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 48px;
	width: 57px;
	padding-top: 28px;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .last_lectures_vod5-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .last_lectures_vod5-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .last_lectures_vod5-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .last_lectures_vod5-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .last_lectures_time5 {
	display: block;
	height: 76px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .last_lectures_time5 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align:center;
	margin: 0px;
	padding-top: 30px;
	line-height: 1.2em;
}

#contents .intell-property_day0 {
	display: block;
	height: 72px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .intell-property_day0 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-align: center;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}



#contents .intell-property_title0 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 72px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .intell-property_title0 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 1.2em;
}

#contents .intell-property_performer0 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 72px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .intell-property_performer0 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}


#contents .intell-property_vod0 {
	display: block;
	margin: 0px;
	height: 46px;
	width: 57px;
	padding-top: 26px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
#contents .intell-property_vod0 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .intell-property_vod0 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .intell-property_vod0 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .intell-property_vod0 h3 a em {
	color: #FFFFFF;
	display: none;
}

#contents .intell-property_time0 {
	display: block;
	height: 72px;
	width: 76px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid #CCCCCC;
}
#contents .intell-property_time0 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	text-align: center;
	margin: 0px;
	padding-top: 28px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}




#contents .intell-property_day1 {
	display: block;
	height: 162px;
	width: 85px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#contents .intell-property_day1 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	margin: 0px;
	padding-top: 8px;
	text-align:center;
	line-height: 1.2em;
}
#contents .intell-property_title1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .intell-property_title1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .intell-property_title1 a:hover {
	color: #FF0000;
	text-decoration: underline;
}

#contents .intell-property_performer1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .intell-property_performer1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .intell-property_vod1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 57px;
	padding-top: 12px;
	padding-left: 15px;
	border-right: 1px solid #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
#contents .intell-property_vod1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .intell-property_vod1 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .intell-property_vod1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .intell-property_vod1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .intell-property_vod1-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 57px;
	padding-top: 12px;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .intell-property_vod1-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .intell-property_vod1-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .intell-property_vod1-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .intell-property_vod1-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .intell-property_time1 {
	display: block;
	height: 45px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .intell-property_time1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align:center;
	margin: 0px;
	padding-top: 15px;
	line-height: 1.2em;
}
#contents .intell-property_title2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 70px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .intell-property_title2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .intell-property_performer2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 70px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .intell-property_performer2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .intell-property_vod2 {
	display: block;
	margin: 0px;
	height: 46px;
	width: 57px;
	padding-top: 24px;
	padding-left: 15px;
	border-right: 1px solid #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding-right: 0px;
	padding-bottom: 0px;
}
#contents .intell-property_vod2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .intell-property_vod2 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .intell-property_vod2 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}

#contents .intell-property_vod2 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .intell-property_vod2-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 46px;
	width: 57px;
	padding-top: 24px;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .intell-property_vod2-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .intell-property_vod2-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .intell-property_vod2-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .intell-property_vod2-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .intell-property_time2 {
	display: block;
	height: 70px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .intell-property_time2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 28px;
	text-align: center;
	line-height: 1.2em;
}
#contents .intell-property_title3 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .intell-property_title3 h3 {
	font-size: 12px;
	font-weight: normal;

	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .intell-property_performer3 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .intell-property_performer3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .intell-property_vod3 {
	display: block;
	margin: 0px;
	height: 33px;
	width: 57px;
	padding-top: 12px;
	padding-left: 15px;
	border-right: 1px solid #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-right: 0px;
	padding-bottom: 0px;
}
#contents .intell-property_vod3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .intell-property_vod3 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .intell-property_vod3 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}

#contents .intell-property_vod3 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .intell-property_vod3-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 57px;
	padding-top: 12px;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .intell-property_vod3-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .intell-property_vod3-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .intell-property_vod3-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .intell-property_vod3-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .intell-property_time3 {
	display: block;
	height: 45px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .intell-property_time3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align:center;
	margin: 0px;
	padding-top: 15px;
	line-height: 1.2em;
}
#contents .intell-property_day4{
	display: block;
	height: 116px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .intell-property_day4 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-align: center;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents .intell-property_title4 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 70px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .intell-property_title4 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .intell-property_performer4 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 70px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .intell-property_performer4 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .intell-property_vod4 {
	display: block;
	margin: 0px;
	height: 46px;
	width: 57px;
	padding-top: 24px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px dashed #CCCCCC;
}
#contents .intell-property_vod4 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .intell-property_vod4 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .intell-property_vod4 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .intell-property_vod4 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .intell-property_vod4-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 46px;
	width: 57px;
	padding-top: 24px;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .intell-property_vod4-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .intell-property_vod4-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .intell-property_vod4-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .intell-property_vod4-1 h3 a em {
	color: #FFFFFF;
	display: none;
}

#contents .intell-property_time4 {
	display: block;
	height: 70px;
	width: 76px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px dashed #CCCCCC;
}
#contents .intell-property_time4 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	text-align: center;
	margin: 0px;
	padding-top: 26px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents .intell-property_title5 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
#contents .intell-property_title5 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .intell-property_performer5 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
#contents .intell-property_performer5 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .intell-property_vod5 {
	display: block;
	margin: 0px;
	height: 33px;
	width: 57px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right: 1px solid #CCCCCC;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contents .intell-property_vod5 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .intell-property_vod5 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .intell-property_vod5 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .intell-property_vod5 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .intell-property_vod5-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 56px;

	padding-top: 12px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .intell-property_vod5-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .intell-property_vod5-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .intell-property_vod5-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .intell-property_vod5-1 h3 a em {
	color: #FFFFFF;
	display: none;
}

#contents .intell-property_time5 {
	display: block;
	height: 45px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .intell-property_time5 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	text-align: center;
	margin: 0px;
	padding-top: 16px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents .competitive-funds_day {
	display: block;
	height: 105px;
	width: 85px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#contents .competitive-funds_day h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
	line-height: 1.2em;
}
#contents .competitive-funds_title {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 105px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .competitive-funds_title h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .competitive-funds_performer {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 105px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .competitive-funds_performer h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .competitive-funds_vod {
	display: block;
	margin: 0px;
	height: 62px;
	width: 57px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right: 1px solid #CCCCCC;
	padding-top: 43px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contents .competitive-funds_vod h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .competitive-funds_vod h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .competitive-funds_vod h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .competitive-funds_vod h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .competitive-funds_vod1-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 62px;
	width: 56px;
	padding-top: 43px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .competitive-funds_vod1-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .competitive-funds_vod1-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .competitive-funds_vod1-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .competitive-funds_vod1-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .competitive-funds_time {
	display: block;
	height: 105px;
	width: 76px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .competitive-funds_time h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align: center;
	margin: 0px;
	padding-top: 47px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 1.2em;
}

#contents .nyg_2021day {
	display: block;
	height: 61px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .nyg_2021day h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	margin: 0px;
	padding-top: 8px;
	text-align:center;
	line-height: 1.2em;
}
#contents .nyg_2008day {
	display: block;
	height: 92px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .nyg_2008day h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	margin: 0px;
	padding-top: 8px;
	text-align:center;
	line-height: 1.2em;
}
#contents .nyg_2008rtitle {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .nyg_2008rtitle h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .nyg_2008rperformer {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .nyg_2008rperformer h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .nyg_2008rvod {
	display: block;
	margin: 0px;
	height: 24px;
	width: 57px;
	padding-top: 6px;
	padding-left: 15px;
	border-right: 1px solid #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding-right: 0px;
	padding-bottom: 0px;
}
#contents .nyg_2008rvod h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .nyg_2008rvod h3 a {
	background-image: url(/live/images/fw/vod_1.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .nyg_2008rvod h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .nyg_2008rvod h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .nyg_2008rvod1-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 24px;
	width: 56px;
	padding-top: 6px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .nyg_2008rvod1-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .nyg_2008rvod1-1 h3 a {
	background-image: url(/live/images/fw/vod_6.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .nyg_2008rvod1-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .nyg_2008rvod1-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .nyg_2008rtime {
	display: block;
	height: 30px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .nyg_2008rtime h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	line-height: 1.2em;
	text-align: center;
}
#contents .nyg_2008gtitle {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .nyg_2008gtitle h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .nyg_2008gperformer {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .nyg_2008gperformer h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .nyg_2008gvod {
	display: block;
	margin: 0px;
	height: 24px;
	width: 57px;
	padding-top: 6px;
	padding-left: 15px;
	border-right: 1px solid #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding-right: 0px;
	padding-bottom: 0px;
}
#contents .nyg_2008gvod h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .nyg_2008gvod h3 a {
	background-image: url(/live/images/fw/vod_1.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .nyg_2008gvod h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .nyg_2008gvod h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .nyg_2008gvod1-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 24px;
	width: 56px;
	padding-top: 6px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .nyg_2008gvod1-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .nyg_2008gvod1-1 h3 a {
	background-image: url(/live/images/fw/vod_6.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .nyg_2008gvod1-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .nyg_2008gvod1-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .nyg_2008gtime {
	display: block;
	height: 30px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .nyg_2008gtime h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align:center;
	margin: 0px;
	padding-top: 8px;
	line-height: 1.2em;
}
#contents .nyg_2008btitle {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .nyg_2008btitle h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .nyg_2008bperformer {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .nyg_2008bperformer h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .nyg_2008bvod {
	display: block;
	margin: 0px;
	height: 24px;
	width: 57px;
	padding-top: 6px;
	padding-left: 15px;
	border-right: 1px solid #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-right: 0px;
	padding-bottom: 0px;
}
#contents .nyg_2008bvod h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .nyg_2008bvod h3 a {
	background-image: url(/live/images/fw/vod_1.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .nyg_2008bvod h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .nyg_2008bvod h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .nyg_2008bvod1-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 24px;
	width: 56px;
	padding-top: 6px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .nyg_2008bvod1-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .nyg_2008bvod1-1 h3 a {
	background-image: url(/live/images/fw/vod_6.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .nyg_2008bvod1-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .nyg_2008bvod1-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .nyg_2008btime {
	display: block;
	height: 30px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .nyg_2008btime h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align:center;
	margin: 0px;
	padding-top: 8px;
	line-height: 1.2em;
}
#contents .nyg_2006day {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 185px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#contents .nyg_2006day h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align:center;
	margin: 0px;
	padding-top: 8px;
	line-height: 1.2em;
}
#contents .nyg_2006rtitle {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 61px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .nyg_2006rtitle h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .nyg_2006rperformer {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 61px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .nyg_2006rperformer h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .nyg_2006rvod1 {
	display: block;
	margin: 0px;
	height: 24px;
	width: 50px;
	padding-top: 6px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding-right: 0px;
	padding-bottom: 0px;
}
#contents .nyg_2006rvod1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .nyg_2006rvod1 h3 a {
	background-image: url(/live/images/fw/vod_1.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .nyg_2006rvod1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .nyg_2006rvod1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .nyg_2006rtime1 {
	display: block;
	height: 30px;
	width: 76px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
#contents .nyg_2006rtime1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align:center;
	margin: 0px;
	padding-top: 8px;
	line-height: 1.2em;
}
#contents .nyg_2006rvod2 {
	display: block;
	margin: 0px;
	height: 24px;
	width: 50px;
	padding-top: 6px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding-right: 0px;
	padding-bottom: 0px;
}
#contents .nyg_2006rvod2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .nyg_2006rvod2 h3 a {
	background-image: url(/live/images/fw/vod_1.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .nyg_2006rvod2 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .nyg_2006rvod2 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .nyg_2006rtime2 {
	display: block;
	height: 30px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .nyg_2006rtime2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	line-height: 1.2em;
	text-align: center;
}
#contents .nyg_2006gtitle {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 61px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .nyg_2006gtitle h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .nyg_2006gperformer {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 61px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .nyg_2006gperformer h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .nyg_2006gvod1 {
	display: block;
	margin: 0px;
	height: 24px;
	width: 50px;
	padding-top: 6px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding-right: 0px;
	padding-bottom: 0px;
}
#contents .nyg_2006gvod1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .nyg_2006gvod1 h3 a {
	background-image: url(/live/images/fw/vod_1.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .nyg_2006gvod1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .nyg_2006gvod1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .nyg_2006gtime1 {
	display: block;
	height: 30px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .nyg_2006gtime1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	line-height: 1.2em;
	text-align: center;
}
#contents .nyg_2006gvod2 {
	display: block;
	margin: 0px;
	height: 24px;
	width: 50px;
	padding-top: 6px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding-right: 0px;
	padding-bottom: 0px;
}
#contents .nyg_2006gvod2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .nyg_2006gvod2 h3 a {
	background-image: url(/live/images/fw/vod_1.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .nyg_2006gvod2 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .nyg_2006gvod2 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .nyg_2006gtime2 {
	display: block;
	height: 30px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .nyg_2006gtime2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align:center;
	margin: 0px;
	padding-top: 8px;
	line-height: 1.2em;
}
#contents .nyg_2006btitle {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 61px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .nyg_2006btitle h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .nyg_2006bperformer {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 61px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .nyg_2006bperformer h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .nyg_2006bvod1 {
	display: block;
	margin: 0px;
	height: 24px;
	width: 50px;
	padding-top: 6px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding-right: 0px;
	padding-bottom: 0px;
}
#contents .nyg_2006bvod1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .nyg_2006bvod1 h3 a {
	background-image: url(/live/images/fw/vod_1.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .nyg_2006bvod1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .nyg_2006bvod1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .nyg_2006btime1 {
	display: block;
	height: 30px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .nyg_2006btime1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	line-height: 1.2em;
	text-align: center;
}
#contents .nyg_2006bvod2 {
	display: block;
	margin: 0px;
	height: 24px;
	width: 50px;
	padding-top: 6px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-right: 0px;
	padding-bottom: 0px;
}
#contents .nyg_2006bvod2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .nyg_2006bvod2 h3 a {
	background-image: url(/live/images/fw/vod_1.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .nyg_2006bvod2 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .nyg_2006bvod2 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .nyg_2006btime2 {
	display: block;
	height: 30px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .nyg_2006btime2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align:center;
	margin: 0px;
	padding-top: 8px;
	line-height: 1.2em;
}
#contents .anzen_day1 {
	display: block;
	height: 45px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .anzen_day1 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-align:center;
	margin: 0px;
	padding-top: 8px;
	line-height: 1.2em;
}
#contents .anzen_title1 {
	display: block;



	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .anzen_title1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .anzen_performer1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .anzen_performer1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .anzen_vod1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 50px;
	padding-top: 12px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#contents .anzen_vod1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .anzen_vod1 h3 a {
	background-image: url(/live/images/fw/vod_3.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .anzen_vod1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .anzen_vod1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .anzen_time1 {
	display: block;
	height: 45px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .anzen_time1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align:center;
	margin: 0px;
	padding-top: 15px;
	line-height: 1.2em;
}
#contents .anzen_day2 {
	display: block;
	height: 60px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .anzen_day2 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-align:center;
	margin: 0px;
	padding-top: 8px;
	line-height: 1.2em;
}
#contents .anzen_title2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .anzen_title2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .anzen_title2 a:hover {
	font-size: 12px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: underline;
}
#contents .anzen_performer2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .anzen_performer2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .anzen_vod2 {
	display: block;
	margin: 0px;
	height: 40px;
	width: 50px;
	padding-top: 20px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-right: 0px;
	padding-bottom: 0px;
}
#contents .anzen_vod2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .anzen_vod2 h3 a {
	background-image: url(/live/images/fw/vod_3.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .anzen_vod2 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .anzen_vod2 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .anzen_time2 {
	display: block;
	height: 60px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .anzen_time2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align:center;
	margin: 0px;
	padding-top: 24px;
	line-height: 1.2em;
}
#contents .anzen_day3 {
	display: block;
	height: 70px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .anzen_day3 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-align:center;
	margin: 0px;
	padding-top: 8px;
	line-height: 1.2em;
}
#contents .anzen_mday3 {
	display: block;
	height: 122px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .anzen_mday3 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-align:center;
	margin: 0px;
	padding-top: 8px;
	line-height: 1.2em;
}
#contents .anzen_title3 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 70px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .anzen_title3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .anzen_title3 a:hover {
	font-size: 12px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: underline;
}
#contents .anzen_mtitle1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 650px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .anzen_mtitle1 h3 {
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .anzen_performer3 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 70px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .anzen_performer3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .anzen_vod3 {
	display: block;
	margin: 0px;
	height: 45px;
	width: 50px;
	padding-top: 25px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-right: 0px;
	padding-bottom: 0px;
}
#contents .anzen_vod3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .anzen_vod3 h3 a {
	background-image: url(/live/images/fw/vod_3.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .anzen_vod3 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .anzen_vod3 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .anzen_time3 {
	display: block;
	height: 70px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .anzen_time3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align:center;
	margin: 0px;
	padding-top: 29px;
	line-height: 1.2em;
}
#contents .anzen_day4 {
	display: block;
	height: 91px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .anzen_day4 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-align:center;
	margin: 0px;
	padding-top: 8px;
	line-height: 1.2em;
}
#contents .anzen_title4 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .anzen_title4 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .anzen_title4 a:hover {
	font-size: 12px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: underline;
}
#contents .anzen_performer4 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .anzen_performer4 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .anzen_vod4 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 50px;
	padding-top: 12px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
#contents .anzen_vod4 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .anzen_vod4 h3 a {
	background-image: url(/live/images/fw/vod_3.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .anzen_vod4 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .anzen_vod4 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .anzen_time4 {
	display: block;
	height: 45px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .anzen_time4 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align:center;
	margin: 0px;
	line-height: 1.2em;
	padding-top: 15px;
}
#contents .anzen_title5 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#contents .anzen_title5 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .anzen_title5 a:hover {
	font-size: 12px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: underline;
}
#contents .anzen_performer5 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .anzen_performer5 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .anzen_vod5 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 50px;
	padding-top: 12px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#contents .anzen_vod5 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .anzen_vod5 h3 a {
	background-image: url(/live/images/fw/vod_3.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .anzen_vod5 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .anzen_vod5 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .anzen_time5 {
	display: block;
	height: 45px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .anzen_time5 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align:center;
	margin: 0px;
	padding-top: 15px;
	line-height: 1.2em;
}
#contents .anzen_day6 {
	display: block;
	height: 100px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .anzen_day6 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-align:center;
	margin: 0px;
	padding-top: 8px;
	line-height: 1.2em;
}
#contents .anzen_title6 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 100px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .anzen_title6 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .anzen_title6 a:hover {
	font-size: 12px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: underline;
}
#contents .anzen_performer6 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 100px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .anzen_performer6 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .anzen_vod6 {
	display: block;
	margin: 0px;
	height: 60px;
	width: 50px;
	padding-top: 40px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-right: 0px;
	padding-bottom: 0px;
}
#contents .anzen_vod6 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .anzen_vod6 h3 a {
	background-image: url(/live/images/fw/vod_3.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .anzen_vod6 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .anzen_vod6 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .anzen_time6 {
	display: block;
	height: 100px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .anzen_time6 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align:center;
	margin: 0px;
	line-height: 1.2em;
	padding-top: 45px;
}
#contents .anzen_day7 {
	display: block;
	height: 130px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .anzen_day7 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-align:center;
	margin: 0px;
	padding-top: 8px;
	line-height: 1.2em;
}
#contents .anzen_title7 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 130px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .anzen_title7 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .anzen_title7 a:hover {
	font-size: 12px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: underline;
}
#contents .anzen_performer7 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 130px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .anzen_performer7 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .anzen_vod7 {
	display: block;
	margin: 0px;
	height: 75px;
	width: 50px;
	padding-top: 55px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-right: 0px;
	padding-bottom: 0px;
}
#contents .anzen_vod7 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .anzen_vod7 h3 a {
	background-image: url(/live/images/fw/vod_3.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .anzen_vod7 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .anzen_vod7 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .anzen_time7 {
	display: block;
	height: 130px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .anzen_time7 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align:center;
	margin: 0px;
	line-height: 1.2em;
	padding-top: 58px;
}
#contents .kansen_day1 {
	display: block;
	height: 45px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .kansen_day1 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-align:center;
	margin: 0px;
	padding-top: 8px;
	line-height: 1.2em;
}
#contents .kansen_title1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .kansen_title1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .kansen_performer1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .kansen_performer1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .kansen_vod1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 50px;
	padding-top: 12px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#contents .kansen_vod1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .kansen_vod1 h3 a {
	background-image: url(/live/images/fw/vod_3.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .kansen_vod1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .kansen_vod1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .kansen_time1 {
	display: block;
	height: 45px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .kansen_time1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align:center;
	margin: 0px;
	padding-top: 15px;
	line-height: 1.2em;
}
#contents .kansen_day2 {
	display: block;
	height: 70px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .kansen_day2 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-align:center;
	margin: 0px;
	padding-top: 8px;
	line-height: 1.2em;
}
#contents .kansen_title2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 70px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .kansen_title2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .kansen_performer2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 70px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .kansen_performer2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .kansen_vod2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 50px;
	padding-top: 25px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#contents .kansen_vod2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .kansen_vod2 h3 a {
	background-image: url(/live/images/fw/vod_3.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .kansen_vod2 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .kansen_vod2 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .kansen_time2 {
	display: block;
	height: 70px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .kansen_time2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align:center;
	margin: 0px;
	padding-top: 28px;
	line-height: 1.2em;
}
#contents .kansen_day3 {
	display: block;
	height: 85px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .kansen_day3 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-align:center;
	margin: 0px;
	padding-top: 8px;
	line-height: 1.2em;
}
#contents .kansen_title3 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 85px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .kansen_title3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .kansen_performer3 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 85px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .kansen_performer3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .kansen_vod3 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 52px;
	width: 50px;
	padding-top: 33px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#contents .kansen_vod3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .kansen_vod3 h3 a {
	background-image: url(/live/images/fw/vod_3.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .kansen_vod3 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .kansen_vod3 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .kansen_time3 {
	display: block;
	height: 85px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .kansen_time3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align:center;
	margin: 0px;
	padding-top: 37px;
	line-height: 1.2em;
}

#contents .zouki_day11 {
	display: block;
	height: 126px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .zouki_day11 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-align: center;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#contents .zouki_title11 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 126px;
	width: 256px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
#contents .zouki_title11 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

#contents .zouki_performer11 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 126px;
	width: 256px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
#contents .zouki_performer11 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

#contents .zouki_vod11 {
	display: block;
	margin: 0px;
	height: 73px;
	width: 57px;
	border-right:1px solid #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-top: 53px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contents .zouki_vod11 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .zouki_vod11 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .zouki_vod11 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .zouki_vod11 h3 a em {
	color: #FFFFFF;
	display: none;
}



#contents .zouki_time11 {
	display: block;
	height: 126px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .zouki_time11 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	text-align: center;
	margin: 0px;
	padding-top: 56px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


#contents .zouki_day10 {
	display: block;
	height: 126px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .zouki_day10 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-align: center;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents .zouki_title10 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 126px;
	width: 256px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
#contents .zouki_title10 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .zouki_performer10 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 126px;
	width: 256px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
#contents .zouki_performer10 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .zouki_vod10 {
	display: block;
	margin: 0px;
	height: 73px;
	width: 57px;
	border-right:1px solid #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-top: 53px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contents .zouki_vod10 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .zouki_vod10 h3 a {
	background-image: url(/live/images/fw/vod_3.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .zouki_vod10 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .zouki_vod10 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .zouki_vod10-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 73px;
	width: 56px;
	padding-top: 53px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .zouki_vod10-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .zouki_vod10-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .zouki_vod10-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .zouki_vod10-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .zouki_time10 {
	display: block;
	height: 126px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .zouki_time10 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	text-align: center;
	margin: 0px;
	padding-top: 56px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#contents .zouki_title8 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 102px;
	width: 256px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
#contents .zouki_title8 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .zouki_performer8 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 102px;
	width: 256px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
#contents .zouki_performer8 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .zouki_vod8 {
	display: block;
	margin: 0px;
	height: 61px;
	width: 57px;
	border-right:1px solid #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-top: 41px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contents .zouki_vod8 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .zouki_vod8 h3 a {
	background-image: url(/live/images/fw/vod_3.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .zouki_vod8 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .zouki_vod8 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .zouki_vod8-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 61px;
	width: 56px;
	padding-top: 41px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .zouki_vod8-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .zouki_vod8-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .zouki_vod8-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .zouki_vod8-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .zouki_time8 {
	display: block;
	height: 102px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .zouki_time8 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	text-align: center;
	margin: 0px;
	padding-top: 43px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents .zouki_day7 {
	display: block;
	height: 178px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .zouki_day7 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-align: center;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents .zouki_title7 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 75px;
	width: 256px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-bottom: 1px dashed #CCCCCC;
}
#contents .zouki_title7 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .zouki_performer7 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 75px;
	width: 256px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-bottom: 1px dashed #CCCCCC;
}
#contents .zouki_performer7 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .zouki_vod7 {
	display: block;
	margin: 0px;
	height: 47px;
	width: 57px;
	border-right:1px solid #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding-top: 28px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contents .zouki_vod7 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .zouki_vod7 h3 a {
	background-image: url(/live/images/fw/vod_3.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .zouki_vod7 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .zouki_vod7 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .zouki_vod7-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 47px;
	width: 56px;
	padding-top: 28px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .zouki_vod7-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .zouki_vod7-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .zouki_vod7-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .zouki_vod7-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .zouki_time7 {
	display: block;
	height: 75px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .zouki_time7 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	text-align: center;
	margin: 0px;
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents .zouki_day5 {
	display: block;
	height: 91px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .zouki_day5 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-align: center;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents .zouki_title5 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .zouki_title5 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .zouki_title5-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .zouki_title5-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .zouki_performer5 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .zouki_performer5 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .zouki_vod5 {
	display: block;
	margin: 0px;
	height: 33px;
	width: 57px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	border-right:1px solid #CCCCCC;
	border-bottom: 1px dashed #CCCCCC;
}
#contents .zouki_vod5 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .zouki_vod5 h3 a {
	background-image: url(/live/images/fw/vod_3.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .zouki_vod5 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .zouki_vod5 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .zouki_vod5-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 56px;
	padding-top: 12px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .zouki_vod5-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .zouki_vod5-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .zouki_vod5-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .zouki_vod5-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .zouki_time5 {
	display: block;
	height: 45px;
	width: 76px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px dashed #CCCCCC;
}
#contents .zouki_time5 h3 {

	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	text-align: center;
	margin: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents .zouki_title6 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 91px;
	width: 256px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
#contents .zouki_title6 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .zouki_performer6 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
#contents .zouki_performer6 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .zouki_vod6 {
	display: block;
	margin: 0px;
	height: 33px;
	width: 57px;
	border-right:1px solid #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contents .zouki_vod6 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .zouki_vod6 h3 a {
	background-image: url(/live/images/fw/vod_3.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .zouki_vod6 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .zouki_vod6 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .zouki_vod6-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 56px;
	padding-top: 12px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .zouki_vod6-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .zouki_vod6-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .zouki_vod6-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .zouki_vod6-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .zouki_time6 {
	display: block;
	height: 45px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .zouki_time6 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	text-align: center;
	margin: 0px;
	padding-top: 16px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents .zouki_day4 {
	display: block;
	height: 60px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .zouki_day4 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-align:center;
	margin: 0px;
	padding-top: 8px;
	line-height: 1.2em;
}
#contents .zouki_title4 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .zouki_title4 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .zouki_performer4 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .zouki_performer4 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .zouki_vod4 {
	display: block;
	margin: 0px;
	height: 40px;
	width: 57px;
	padding-top: 20px;
	padding-left: 15px;
	border-right:1px solid #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-right: 0px;
	padding-bottom: 0px;
}
#contents .zouki_vod4 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .zouki_vod4 h3 a {
	background-image: url(/live/images/fw/vod_3.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .zouki_vod4 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .zouki_vod4 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .zouki_vod4-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 56px;
	padding-top: 20px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .zouki_vod4-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .zouki_vod4-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .zouki_vod4-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .zouki_vod4-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .zouki_time4 {
	display: block;
	height: 60px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .zouki_time4 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 24px;
	text-align: center;
	line-height: 1.2em;
}
#contents .zouki_day3 {
	display: block;
	height: 85px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .zouki_day3 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-align:center;
	margin: 0px;
	padding-top: 8px;
	line-height: 1.2em;
}
#contents .zouki_title3 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 85px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .zouki_title3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .zouki_performer3 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 85px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .zouki_performer3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .zouki_vod3 {
	display: block;
	margin: 0px;
	height: 53px;
	width: 57px;
	padding-top: 32px;
	padding-left: 15px;
	border-right:1px solid #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-right: 0px;
	padding-bottom: 0px;
}
#contents .zouki_vod3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .zouki_vod3 h3 a {
	background-image: url(/live/images/fw/vod_3.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .zouki_vod3 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .zouki_vod3 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .zouki_vod3-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 53px;
	width: 56px;
	padding-top: 32px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .zouki_vod3-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .zouki_vod3-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .zouki_vod3-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .zouki_vod3-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .zouki_time3 {
	display: block;
	height: 85px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .zouki_time3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 35px;
	text-align: center;
	line-height: 1.2em;
}
#contents .zouki_day2 {
	display: block;
	height: 70px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .zouki_day2 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-align:center;
	margin: 0px;
	padding-top: 8px;
	line-height: 1.2em;
}
#contents .zouki_title2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 70px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .zouki_title2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .zouki_performer2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 70px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .zouki_performer2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .zouki_vod2 {
	display: block;
	margin: 0px;
	height: 43px;
	width: 57px;
	padding-top: 27px;
	padding-left: 15px;
	border-right:1px solid #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-right: 0px;
	padding-bottom: 0px;
}
#contents .zouki_vod2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .zouki_vod2 h3 a {
	background-image: url(/live/images/fw/vod_3.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .zouki_vod2 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .zouki_vod2 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .zouki_vod2-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 43px;
	width: 56px;
	padding-top: 27px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .zouki_vod2-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .zouki_vod2-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .zouki_vod2-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .zouki_vod2-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .zouki_time2 {
	display: block;
	height: 70px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .zouki_time2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 30px;
	text-align: center;
	line-height: 1.2em;
}
#contents .zouki_day1 {
	display: block;
	height: 45px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .zouki_day1 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-align:center;
	margin: 0px;
	padding-top: 8px;
	line-height: 1.2em;
}
#contents .zouki_title1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .zouki_title1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .zouki_performer1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .zouki_performer1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .zouki_vod1 {
	display: block;
	margin: 0px;
	height: 33px;
	width: 57px;
	padding-top: 12px;
	padding-left: 15px;
	border-right:1px solid #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-right: 0px;
	padding-bottom: 0px;
}
#contents .zouki_vod1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .zouki_vod1 h3 a {
	background-image: url(/live/images/fw/vod_3.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .zouki_vod1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .zouki_vod1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .zouki_vod1-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 56px;
	padding-top: 12px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .zouki_vod1-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .zouki_vod1-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .zouki_vod1-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .zouki_vod1-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .zouki_time1 {
	display: block;
	height: 45px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .zouki_time1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 15px;
	text-align: center;
	line-height: 1.2em;
}

#contents .zouki_day0 {
	display: block;
	height: 126px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .zouki_day0 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-align: center;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#contents .zouki_title0 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 126px;
	width: 256px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
#contents .zouki_title0 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

#contents .zouki_performer0 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 126px;
	width: 256px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
#contents .zouki_performer0 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

#contents .zouki_vod0 {
	display: block;
	margin: 0px;
	height: 73px;
	width: 57px;
	border-right:1px solid #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-top: 53px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contents .zouki_vod0 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .zouki_vod0 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .zouki_vod0 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .zouki_vod0 h3 a em {
	color: #FFFFFF;
	display: none;
}



#contents .zouki_time0 {
	display: block;
	height: 126px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .zouki_time0 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	text-align: center;
	margin: 0px;
	padding-top: 56px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


#contents .p-kenri_day {
	display: block;
	height: 45px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .p-kenri_day h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-align:center;
	margin: 0px;
	padding-top: 8px;
	line-height: 1.2em;
}
#contents .p-kenri_title {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .p-kenri_title h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .p-kenri_performer {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;

	border-bottom-color: #CCCCCC;
}
#contents .p-kenri_performer h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .p-kenri_vod {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 56px;
	padding-top: 12px;
	padding-left: 16px;
	border-right: 1px solid #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#contents .p-kenri_vod h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .p-kenri_vod h3 a {
	background-image: url(/live/images/fw/vod_3.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .p-kenri_vod h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .p-kenri_vod h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .p-kenri_vod1-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 56px;
	padding-top: 12px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .p-kenri_vod1-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .p-kenri_vod1-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .p-kenri_vod1-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .p-kenri_vod1-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .p-kenri_time {
	display: block;
	height: 45px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .p-kenri_time h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 15px;
	text-align: center;
	line-height: 1.2em;
}
#contents .clinical-path_day1 {
	display: block;
	height: 55px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .clinical-path_day1 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	margin: 0px;
	padding-top: 8px;
	text-align: center;
	line-height: 1.2em;
}
#contents .clinical-path_title1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 55px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .clinical-path_title1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .clinical-path_performer1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 55px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .clinical-path_performer1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .clinical-path_vod1 {
	display: block;
	margin: 0px;
	height: 38px;
	width: 50px;
	padding-top: 17px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-right: 0px;
	padding-bottom: 0px;
}
#contents .clinical-path_vod1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .clinical-path_vod1 h3 a {
	background-image: url(/live/images/fw/vod_3.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .clinical-path_vod1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .clinical-path_vod1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .clinical-path_time1 {
	display: block;
	height: 55px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .clinical-path_time1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align:center;
	margin: 0px;
	padding-top: 20px;
	line-height: 1.2em;
}
#contents .clinical-path_day2 {
	display: block;
	height: 80px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .clinical-path_day2 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	margin: 0px;
	padding-top: 8px;
	text-align: center;
	line-height: 1.2em;
}
#contents .clinical-path_title2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 80px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .clinical-path_title2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .clinical-path_title2 a:hover {
	font-size: 12px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: underline;
}
#contents .clinical-path_performer2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 80px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .clinical-path_performer2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .clinical-path_vod2 {
	display: block;
	margin: 0px;
	height: 50px;
	width: 50px;
	padding-top: 30px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-right: 0px;
	padding-bottom: 0px;
}
#contents .clinical-path_vod2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .clinical-path_vod2 h3 a {
	background-image: url(/live/images/fw/vod_3.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .clinical-path_vod2 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .clinical-path_vod2 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .clinical-path_time2 {
	display: block;
	height: 80px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .clinical-path_time2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align:center;
	margin: 0px;
	padding-top: 33px;
	line-height: 1.2em;
}
#contents .jyokuso_day {
	display: block;
	height: 45px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .jyokuso_day h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-align:center;
	margin: 0px;
	padding-top: 8px;
	line-height: 1.2em;
}
#contents .jyokuso_title {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .jyokuso_title h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .jyokuso_performer {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .jyokuso_performer h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .jyokuso_vod {
	display: block;
	margin: 0px;
	height: 33px;
	width: 57px;
	padding-top: 12px;
	padding-left: 15px;
	border-right:1px solid #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-right: 0px;
	padding-bottom: 0px;
}
#contents .jyokuso_vod h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .jyokuso_vod h3 a {
	background-image: url(/live/images/fw/vod_3.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .jyokuso_vod h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .jyokuso_vod h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .jyokuso_vod1-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 56px;
	padding-top: 12px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .jyokuso_vod1-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .jyokuso_vod1-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .jyokuso_vod1-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .jyokuso_vod1-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .jyokuso_time {
	display: block;
	height: 45px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .jyokuso_time h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 16px;
	text-align: center;
	line-height: 1.2em;
}

#contents .jyokuso_day1 {
	display: block;
	height: 55px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .jyokuso_day1 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-align:center;
	margin: 0px;
	padding-top: 8px;
	line-height: 1.2em;
}
#contents .jyokuso_title1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 55px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .jyokuso_title1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .jyokuso_performer1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 55px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .jyokuso_performer1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .jyokuso_vod1 {
	display: block;
	margin: 0px;
	height: 37px;
	width: 57px;
	padding-top: 18px;
	padding-left: 15px;
	border-right:1px solid #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-right: 0px;
	padding-bottom: 0px;
}
#contents .jyokuso_vod1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .jyokuso_vod1 h3 a {
	background-image: url(/live/images/fw/vod_3.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .jyokuso_vod1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .jyokuso_vod1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .jyokuso_vod1-1-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 37px;
	width: 56px;
	padding-top: 18px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .jyokuso_vod1-1-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .jyokuso_vod1-1-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .jyokuso_vod1-1-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .jyokuso_vod1-1-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .jyokuso_time1 {
	display: block;
	height: 55px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .jyokuso_time1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 22px;
	text-align: center;
	line-height: 1.2em;
}
#contents .jyokuso_day2 {
	display: block;
	height: 70px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .jyokuso_day2 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-align:center;
	margin: 0px;
	padding-top: 8px;
	line-height: 1.2em;
}
#contents .jyokuso_title2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 70px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .jyokuso_title2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .jyokuso_performer2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 70px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .jyokuso_performer2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .jyokuso_vod2 {
	display: block;
	margin: 0px;
	height: 45px;
	width: 57px;
	padding-top: 25px;
	padding-left: 15px;
	border-right:1px solid #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-right: 0px;
	padding-bottom: 0px;
}
#contents .jyokuso_vod2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .jyokuso_vod2 h3 a {
	background-image: url(/live/images/fw/vod_3.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .jyokuso_vod2 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .jyokuso_vod2 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .jyokuso_vod2-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 56px;
	padding-top: 25px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .jyokuso_vod2-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .jyokuso_vod2-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .jyokuso_vod2-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .jyokuso_vod2-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .jyokuso_time2 {
	display: block;
	height: 70px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .jyokuso_time2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 30px;
	text-align: center;
	line-height: 1.2em;
}
#contents .jyokuso_day3 {
	display: block;
	height: 85px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .jyokuso_day3 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-align:center;
	margin: 0px;
	padding-top: 8px;
	line-height: 1.2em;
}
#contents .jyokuso_title3 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 85px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .jyokuso_title3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .jyokuso_performer3 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 85px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .jyokuso_performer3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .jyokuso_vod3 {
	display: block;
	margin: 0px;
	height: 55px;
	width: 57px;
	padding-top: 30px;
	padding-left: 15px;
	border-right:1px solid #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-right: 0px;
	padding-bottom: 0px;
}
#contents .jyokuso_vod3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .jyokuso_vod3 h3 a {
	background-image: url(/live/images/fw/vod_3.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .jyokuso_vod3 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .jyokuso_vod3 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .jyokuso_vod3-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 55px;
	width: 56px;
	padding-top: 30px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .jyokuso_vod3-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .jyokuso_vod3-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .jyokuso_vod3-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .jyokuso_vod3-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .jyokuso_time3 {
	display: block;
	height: 85px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .jyokuso_time3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 35px;
	text-align: center;
	line-height: 1.2em;
}
#contents .setsugu_day1 {
	display: block;
	height: 45px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .setsugu_day1 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-align:center;
	margin: 0px;
	padding-top: 8px;
	line-height: 1.2em;
}
#contents .setsugu_title1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .setsugu_title1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .setsugu_performer1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .setsugu_performer1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .setsugu_vod1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 57px;
	padding-top: 12px;
	padding-left: 15px;
	border-right: 1px solid #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#contents .setsugu_vod1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .setsugu_vod1 h3 a {
	background-image: url(/live/images/fw/vod_3.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .setsugu_vod1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .setsugu_vod1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .setsugu_vod1-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 56px;
	padding-top: 12px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .setsugu_vod1-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .setsugu_vod1-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .setsugu_vod1-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .setsugu_vod1-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .setsugu_time1 {
	display: block;
	height: 45px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .setsugu_time1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 15px;
	text-align: center;
	line-height: 1.2em;
}
#contents .cr-rinri_day {
	display: block;
	height: 45px;
	width: 85px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#contents .cr-rinri_day h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
	line-height: 1.2em;
}
#contents .cr-rinri_title {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .cr-rinri_title h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .cr-rinri_performer {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .cr-rinri_performer h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .cr-rinri_vod {
	display: block;
	margin: 0px;
	height: 33px;
	width: 57px;
	border-right: 1px solid #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contents .cr-rinri_vod h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .cr-rinri_vod h3 a {
	background-image: url(/live/images/fw/vod_3.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .cr-rinri_vod h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}

#contents .cr-rinri_vod h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .cr-rinri_vod1-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 56px;
	padding-top: 12px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .cr-rinri_vod1-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .cr-rinri_vod1-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .cr-rinri_vod1-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .cr-rinri_vod1-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .cr-rinri_time {
	display: block;
	height: 45px;
	width: 76px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .cr-rinri_time h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align: center;
	margin: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 1.2em;
}
#contents .cr-rinri_day2 {
	display: block;
	height: 70px;
	width: 85px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#contents .cr-rinri_day2 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
	line-height: 1.2em;
}
#contents .cr-rinri_title2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 70px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .cr-rinri_title2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .cr-rinri_performer2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 70px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .cr-rinri_performer2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .cr-rinri_vod2 {
	display: block;
	margin: 0px;
	height: 45px;
	width: 57px;
	border-right: 1px solid #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-top: 25px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contents .cr-rinri_vod2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .cr-rinri_vod2 h3 a {
	background-image: url(/live/images/fw/vod_3.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .cr-rinri_vod2 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}

#contents .cr-rinri_vod2 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .cr-rinri_vod2-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 56px;
	padding-top: 25px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .cr-rinri_vod2-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .cr-rinri_vod2-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .cr-rinri_vod2-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .cr-rinri_vod2-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .cr-rinri_time2 {
	display: block;
	height: 70px;
	width: 76px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .cr-rinri_time2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align: center;
	margin: 0px;
	padding-top: 28px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 1.2em;
}
#contents .cr-rinri_mday1 {
	display: block;
	height: 123px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .cr-rinri_mday1 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-align:center;
	margin: 0px;
	padding-top: 8px;
	line-height: 1.2em;
}
#contents .cr-rinri_mtitle1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 52px;
	width: 736px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
#contents .cr-rinri_mtitle1 h3 {
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .cr-rinri_day3 {
	display: block;
	height: 85px;
	width: 85px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#contents .cr-rinri_day3 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
	line-height: 1.2em;
}
#contents .cr-rinri_title3 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 85px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .cr-rinri_title3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .cr-rinri_performer3 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 85px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .cr-rinri_performer3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .cr-rinri_vod3 {
	display: block;
	margin: 0px;
	height: 52px;
	width: 57px;
	border-right: 1px solid #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-top: 33px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contents .cr-rinri_vod3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .cr-rinri_vod3 h3 a {
	background-image: url(/live/images/fw/vod_3.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .cr-rinri_vod3 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}

#contents .cr-rinri_vod3 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .cr-rinri_vod3-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 52px;
	width: 56px;
	padding-top: 33px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .cr-rinri_vod3-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .cr-rinri_vod3-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .cr-rinri_vod3-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .cr-rinri_vod3-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .cr-rinri_time3 {
	display: block;
	height: 85px;
	width: 76px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .cr-rinri_time3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align: center;
	margin: 0px;
	padding-top: 36px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 1.2em;
}


#contents .cr-rinri_day4 {
	display: block;
	height: 60px;
	width: 85px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#contents .cr-rinri_day4 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
	line-height: 1.2em;
}
#contents .cr-rinri_title4 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .cr-rinri_title4 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .cr-rinri_performer4 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .cr-rinri_performer4 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .cr-rinri_vod4 {
	display: block;
	margin: 0px;
	height: 40px;
	width: 57px;
	border-right: 1px solid #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contents .cr-rinri_vod4 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .cr-rinri_vod4 h3 a {
	background-image: url(/live/images/fw/vod_3.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .cr-rinri_vod4 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}

#contents .cr-rinri_vod4 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .cr-rinri_vod4-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 56px;
	padding-top: 20px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .cr-rinri_vod4-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .cr-rinri_vod4-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .cr-rinri_vod4-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .cr-rinri_vod4-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .cr-rinri_time4 {
	display: block;
	height: 60px;
	width: 76px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .cr-rinri_time4 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align: center;
	margin: 0px;
	padding-top: 24px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 1.2em;
}



#contents .cr-rinri_day5 {
	display: block;
	height: 60px;
	width: 85px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#contents .cr-rinri_day5 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
	line-height: 1.2em;
}
#contents .cr-rinri_title5 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .cr-rinri_title5 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .cr-rinri_performer5 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;

	border-bottom-color: #CCCCCC;
}
#contents .cr-rinri_performer5 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .cr-rinri_vod5 {
	display: block;
	margin: 0px;
	height: 40px;
	width: 57px;
	border-right: 1px solid #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contents .cr-rinri_vod5 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .cr-rinri_vod5 h3 a {
	background-image: url(/live/images/fw/vod_3.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .cr-rinri_vod5 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}

#contents .cr-rinri_vod5 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .cr-rinri_vod5-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 56px;
	padding-top: 20px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .cr-rinri_vod5-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .cr-rinri_vod5-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .cr-rinri_vod5-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .cr-rinri_vod5-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .cr-rinri_time5 {
	display: block;
	height: 60px;
	width: 76px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .cr-rinri_time5 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align: center;
	margin: 0px;
	padding-top: 24px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 1.2em;
}



#contents .p-kenri_abuse_day {
	display: block;
	height: 60px;
	width: 85px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#contents .p-kenri_abuse_day h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
	line-height: 1.2em;
}
#contents .p-kenri_abuse_title {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .p-kenri_abuse_title h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .p-kenri_abuse_performer {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .p-kenri_abuse_performer h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .p-kenri_abuse_vod {
	display: block;
	margin: 0px;
	height: 40px;
	width: 57px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right: 1px solid #CCCCCC;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contents .p-kenri_abuse_vod h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .p-kenri_abuse_vod h3 a {
	background-image: url(/live/images/fw/vod_3.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .p-kenri_abuse_vod h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}

#contents .p-kenri_abuse_vod h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .p-kenri_abuse_vod1-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 56px;
	padding-top: 20px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .p-kenri_abuse_vod1-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .p-kenri_abuse_vod1-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .p-kenri_abuse_vod1-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .p-kenri_abuse_vod1-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .p-kenri_abuse_time {
	display: block;
	height: 60px;
	width: 76px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .p-kenri_abuse_time h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align: center;
	margin: 0px;
	padding-top: 22px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 1.2em;
}

#contents .p-kenri_abuse_day1 {
	display: block;
	height: 72px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .p-kenri_abuse_day1 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-align: center;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


#contents .p-kenri_abuse_title1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 72px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .p-kenri_abuse_title1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 1.2em;
}

#contents .p-kenri_abuse_performer1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 72px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .p-kenri_abuse_performer1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

#contents .p-kenri_abuse_vod1 {
	display: block;
	margin: 0px;
	height: 46px;
	width: 57px;
	padding-top: 26px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
#contents .p-kenri_abuse_vod1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .p-kenri_abuse_vod1 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .p-kenri_abuse_vod1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .p-kenri_abuse_vod1 h3 a em {
	color: #FFFFFF;
	display: none;
}

#contents .p-kenri_abuse_time1 {
	display: block;
	height: 72px;
	width: 76px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid #CCCCCC;
}
#contents .p-kenri_abuse_time1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	text-align: center;
	margin: 0px;
	padding-top: 28px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#contents .p-kenri_abuse_day2 {
	display: block;
	height: 45px;
	width: 85px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#contents .p-kenri_abuse_day2 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
	line-height: 1.2em;
}
#contents .p-kenri_abuse_title2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .p-kenri_abuse_title2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .p-kenri_abuse_performer2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .p-kenri_abuse_performer2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .p-kenri_abuse_vod2 {
	display: block;
	margin: 0px;
	height: 33px;
	width: 56px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right: 1px solid #CCCCCC;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contents .p-kenri_abuse_vod2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .p-kenri_abuse_vod2 h3 a {
	background-image: url(/live/images/fw/vod_3.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .p-kenri_abuse_vod2 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}

#contents .p-kenri_abuse_vod2 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .p-kenri_abuse_vod2-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 56px;
	padding-top: 12px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .p-kenri_abuse_vod2-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .p-kenri_abuse_vod2-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .p-kenri_abuse_vod2-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .p-kenri_abuse_vod2-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents . {
	display: block;
	height: 45px;
	width: 76px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}

#contents .p-kenri_abuse_time2 {
	display: block;
	height: 45px;
	width: 76px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}

#contents .p-kenri_abuse_time2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align: center;
	margin: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 1.2em;
}
#contents .dementia_day {
	display: block;
	height: 75px;
	width: 85px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#contents .dementia_day h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
	line-height: 1.2em;
}
#contents .dementia_title {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 75px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .dementia_title h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .dementia_performer {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 75px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .dementia_performer h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .dementia_vod {
	display: block;
	margin: 0px;
	height: 47px;
	width: 57px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right: 1px solid #CCCCCC;
	padding-top: 28px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contents .dementia_vod h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .dementia_vod h3 a {
	background-image: url(/live/images/fw/vod_3.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .dementia_vod h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}

#contents .dementia_vod h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .dementia_vod1-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 47px;
	width: 56px;
	padding-top: 28px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .dementia_vod1-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .dementia_vod1-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .dementia_vod1-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .dementia_vod1-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .dementia_time {
	display: block;
	height: 75px;
	width: 76px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .dementia_time h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align: center;
	margin: 0px;
	padding-top: 32px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 1.2em;
}
#contents .dementia_day2 {
	display: block;
	height: 45px;
	width: 85px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#contents .dementia_day2 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
	line-height: 1.2em;
}
#contents .dementia_title2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .dementia_title2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .dementia_performer2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .dementia_performer2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .dementia_vod2 {
	display: block;
	margin: 0px;
	height: 32px;
	width: 57px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right: 1px solid #CCCCCC;
	padding-top: 13px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contents .dementia_vod2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .dementia_vod2 h3 a {
	background-image: url(/live/images/fw/vod_3.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .dementia_vod2 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}

#contents .dementia_vod2 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .dementia_vod2-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 32px;
	width: 56px;
	padding-top: 13px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .dementia_vod2-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .dementia_vod2-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .dementia_vod2-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .dementia_vod2-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .dementia_time2 {
	display: block;
	height: 45px;
	width: 76px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .dementia_time2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align: center;
	margin: 0px;
	padding-top: 16px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 1.2em;
}
#contents .dementia_day3 {
	display: block;
	height: 57px;
	width: 85px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#contents .dementia_day3 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
	line-height: 1.2em;
}
#contents .dementia_title3 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 57px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .dementia_title3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .dementia_performer3 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 57px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .dementia_performer3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .dementia_vod3 {
	display: block;
	margin: 0px;
	height: 39px;
	width: 57px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right: 1px solid #CCCCCC;
	padding-top: 18px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contents .dementia_vod3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .dementia_vod3 h3 a {
	background-image: url(/live/images/fw/vod_3.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;

}
#contents .dementia_vod3 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}

#contents .dementia_vod3 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .dementia_vod3-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 39px;
	width: 56px;
	padding-top: 18px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .dementia_vod3-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .dementia_vod3-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .dementia_vod3-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .dementia_vod3-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .dementia_time3 {
	display: block;
	height: 57px;
	width: 76px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .dementia_time3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align: center;
	margin: 0px;
	padding-top: 22px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 1.2em;
}
#contents .dementia_day4 {
	display: block;
	height: 145px;
	width: 85px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#contents .dementia_day4 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
	line-height: 1.2em;
}
#contents .dementia_title4 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 145px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .dementia_title4 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .dementia_performer4 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 145px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .dementia_performer4 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .dementia_vod4 {
	display: block;
	margin: 0px;
	height: 82px;
	width: 57px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right: 1px solid #CCCCCC;
	padding-top: 63px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contents .dementia_vod4 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .dementia_vod4 h3 a {
	background-image: url(/live/images/fw/vod_3.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .dementia_vod4 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}

#contents .dementia_vod4 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .dementia_vod4-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 82px;
	width: 56px;
	padding-top: 63px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .dementia_vod4-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .dementia_vod4-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .dementia_vod4-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .dementia_vod4-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .dementia_time4 {
	display: block;
	height: 145px;
	width: 76px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .dementia_time4 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align: center;
	margin: 0px;
	padding-top: 67px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 1.2em;
}

#contents .jyushin-re_nintei_day {
	display: block;
	height:70px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .jyushin-re_nintei_day h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-align:center;
	margin: 0px;
	padding-top: 8px;
	line-height: 1.2em;
}
#contents .jyushin-re_nintei_title {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 70px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .jyushin-re_nintei_title h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .jyushin-re_nintei_performer {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 70px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .jyushin-re_nintei_performer h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .jyushin-re_nintei_vod {
	display: block;
	margin: 0px;
	height: 45px;
	width: 57px;
	padding-top: 25px;
	padding-left: 15px;
	border-right:1px solid #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-right: 0px;
	padding-bottom: 0px;
}
#contents .jyushin-re_nintei_vod h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .jyushin-re_nintei_vod h3 a {
	background-image: url(/live/images/fw/vod_3.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .jyushin-re_nintei_vod h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .jyushin-re_nintei_vod h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .jyushin-re_nintei_vod1-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 56px;
	padding-top: 25px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .jyushin-re_nintei_vod1-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .jyushin-re_nintei_vod1-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .jyushin-re_nintei_vod1-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .jyushin-re_nintei_vod1-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .jyushin-re_nintei_time {
	display: block;
	height: 70px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .jyushin-re_nintei_time h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 28px;
	text-align: center;
	line-height: 1.2em;
}
#contents .jyushin-re_nintei_day2 {
	display: block;
	height:45px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .jyushin-re_nintei_day2 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-align:center;
	margin: 0px;
	padding-top: 8px;
	line-height: 1.2em;
}
#contents .jyushin-re_nintei_title2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .jyushin-re_nintei_title2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .jyushin-re_nintei_performer2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .jyushin-re_nintei_performer2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .jyushin-re_nintei_vod2 {
	display: block;
	margin: 0px;
	height: 33px;
	width: 57px;
	padding-top: 12px;
	padding-left: 15px;
	border-right:1px solid #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-right: 0px;
	padding-bottom: 0px;
}
#contents .jyushin-re_nintei_vod2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .jyushin-re_nintei_vod2 h3 a {
	background-image: url(/live/images/fw/vod_3.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .jyushin-re_nintei_vod2 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .jyushin-re_nintei_vod2 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .jyushin-re_nintei_vod2-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 56px;
	padding-top: 12px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .jyushin-re_nintei_vod2-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .jyushin-re_nintei_vod2-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .jyushin-re_nintei_vod2-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .jyushin-re_nintei_vod2-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .jyushin-re_nintei_time2 {
	display: block;
	height: 45px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .jyushin-re_nintei_time2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 16px;
	text-align: center;
	line-height: 1.2em;
}
#contents .jyushin-re_nintei_day3 {
	display: block;
	height: 100px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .jyushin-re_nintei_day3 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-align:center;
	margin: 0px;
	padding-top: 8px;
	line-height: 1.2em;
}
#contents .jyushin-re_nintei_title3 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 100px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .jyushin-re_nintei_title3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .jyushin-re_nintei_performer3 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 100px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .jyushin-re_nintei_performer3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .jyushin-re_nintei_vod3 {
	display: block;
	margin: 0px;
	height: 60px;
	width: 57px;
	padding-top: 40px;
	padding-left: 15px;
	border-right:1px solid #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-right: 0px;
	padding-bottom: 0px;
}
#contents .jyushin-re_nintei_vod3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .jyushin-re_nintei_vod3 h3 a {
	background-image: url(/live/images/fw/vod_3.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .jyushin-re_nintei_vod3 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .jyushin-re_nintei_vod3 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .jyushin-re_nintei_vod3-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 56px;
	padding-top: 40px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .jyushin-re_nintei_vod3-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .jyushin-re_nintei_vod3-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .jyushin-re_nintei_vod3-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .jyushin-re_nintei_vod3-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .jyushin-re_nintei_time3 {
	display: block;
	height: 100px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .jyushin-re_nintei_time3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 43px;
	text-align: center;
	line-height: 1.2em;
}
#contents .bosai_day {
	display: block;
	height: 75px;
	width: 85px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#contents .bosai_day h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
	line-height: 1.2em;
}
#contents .bosai_title {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 75px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .bosai_title h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .bosai_performer {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 75px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .bosai_performer h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .bosai_vod {
	display: block;
	margin: 0px;
	height: 47px;
	width: 57px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right: 1px solid #CCCCCC;
	padding-top: 28px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contents .bosai_vod h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .bosai_vod h3 a {
	background-image: url(/live/images/fw/vod_3.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .bosai_vod h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}

#contents .bosai_vod h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .bosai_vod1-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 47px;
	width: 56px;
	padding-top: 28px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .bosai_vod1-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .bosai_vod1-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .bosai_vod1-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .bosai_vod1-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .bosai_time {
	display: block;
	height: 75px;
	width: 76px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .bosai_time h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align: center;
	margin: 0px;
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 1.2em;
}

#contents .bosai_day2 {
	display: block;
	height: 72px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .bosai_day2 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-align: center;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#contents .bosai_title2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 72px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .bosai_title2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 1.2em;
}

#contents .bosai_performer2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 72px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .bosai_performer2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

#contents .bosai_vod2 {
	display: block;
	margin: 0px;
	height: 46px;
	width: 57px;
	padding-top: 26px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
#contents .bosai_vod2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .bosai_vod2 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .bosai_vod2 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .bosai_vod2 h3 a em {
	color: #FFFFFF;
	display: none;
}

#contents .bosai_time2 {
	display: block;
	height: 72px;
	width: 76px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid #CCCCCC;
}
#contents .bosai_time2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	text-align: center;
	margin: 0px;
	padding-top: 28px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#contents .hoken_day1 {
	display: block;
	height: 45px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .hoken_day1 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-align:center;
	margin: 0px;
	padding-top: 8px;
	line-height: 1.2em;
}
#contents .hoken_title1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .hoken_title1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .hoken_performer1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .hoken_performer1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .hoken_vod1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 57px;
	padding-top: 12px;
	padding-left: 15px;
	border-right:1px solid #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#contents .hoken_vod1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .hoken_vod1 h3 a {
	background-image: url(/live/images/fw/vod_3.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .hoken_vod1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .hoken_vod1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .hoken_vod1-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 56px;
	padding-top: 12px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .hoken_vod1-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .hoken_vod1-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .hoken_vod1-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .hoken_vod1-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .hoken_time1 {
	display: block;
	height: 45px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .hoken_time1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 15px;
	text-align: center;
	line-height: 1.2em;
}
#contents .hoken_day2 {
	display: block;
	height: 60px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .hoken_day2 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-align:center;
	margin: 0px;
	padding-top: 8px;
	line-height: 1.2em;
}
#contents .hoken_title2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .hoken_title2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .hoken_performer2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .hoken_performer2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .hoken_vod2 {
	display: block;
	margin: 0px;
	height: 40px;
	width: 57px;
	padding-top: 20px;
	padding-left: 15px;
	border-right:1px solid #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-right: 0px;
	padding-bottom: 0px;
}
#contents .hoken_vod2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .hoken_vod2 h3 a {
	background-image: url(/live/images/fw/vod_3.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .hoken_vod2 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .hoken_vod2 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .hoken_vod2-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 56px;
	padding-top: 20px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .hoken_vod2-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .hoken_vod2-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .hoken_vod2-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .hoken_vod2-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .hoken_time2 {
	display: block;
	height: 60px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .hoken_time2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 24px;
	text-align: center;
	line-height: 1.2em;
}
#contents .hoken_day3 {
	display: block;
	height: 106px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .hoken_day3 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-align: center;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents .hoken_title3 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .hoken_title3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .hoken_performer3 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .hoken_performer3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .hoken_vod3 {
	display: block;
	margin: 0px;
	height: 33px;
	width: 50px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	border-bottom: 1px dashed #CCCCCC;
}
#contents .hoken_vod3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .hoken_vod3 h3 a {
	background-image: url(/live/images/fw/vod_3.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .hoken_vod3 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .hoken_vod3 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .hoken_time3 {
	display: block;
	height: 45px;
	width: 76px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px dashed #CCCCCC;
}
#contents .hoken_time3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	text-align: center;
	margin: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents .hoken_title4 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 256px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
#contents .hoken_title4 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .hoken_performer4 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 256px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
#contents .hoken_performer4 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .hoken_vod4 {
	display: block;
	margin: 0px;
	height: 40px;
	width: 50px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .hoken_vod4 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .hoken_vod4 h3 a {
	background-image: url(/live/images/fw/vod_3.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .hoken_vod4 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .hoken_vod4 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .hoken_time4 {
	display: block;
	height: 60px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .hoken_time4 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	text-align: center;
	margin: 0px;
	padding-top: 24px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents .hoken_day5 {
	display: block;
	height: 106px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .hoken_day5 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-align: center;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0\px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents .hoken_title5 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .hoken_title5 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .hoken_performer5 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .hoken_performer5 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .hoken_vod5 {
	display: block;
	margin: 0px;
	height: 33px;
	width: 57px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px dashed #CCCCCC;
}
#contents .hoken_vod5 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .hoken_vod5 h3 a {
	background-image: url(/live/images/fw/vod_3.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .hoken_vod5 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .hoken_vod5 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .hoken_vod5-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 57px;
	padding-top: 12px;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .hoken_vod5-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .hoken_vod5-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .hoken_vod5-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .hoken_vod5-1 h3 a em {
	color: #FFFFFF;
	display: none;
}

#contents .hoken_time5 {
	display: block;
	height: 45px;
	width: 76px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px dashed #CCCCCC;
}
#contents .hoken_time5 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	text-align: center;
	margin: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents .hoken_title6 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 256px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
#contents .hoken_title6 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .hoken_performer6 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 256px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
#contents .hoken_performer6 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .hoken_vod6 {
	display: block;
	margin: 0px;
	height: 40px;
	width: 57px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right: 1px solid #CCCCCC;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contents .hoken_vod6 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .hoken_vod6 h3 a {
	background-image: url(/live/images/fw/vod_3.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .hoken_vod6 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .hoken_vod6 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .hoken_vod6-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 56px;
	padding-top: 20px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .hoken_vod6-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .hoken_vod6-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .hoken_vod6-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .hoken_vod6-1 h3 a em {
	color: #FFFFFF;
	display: none;
}

#contents .hoken_time6 {
	display: block;
	height: 60px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .hoken_time6 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	text-align: center;
	margin: 0px;
	padding-top: 24px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents .hoken_day7 {
	display: block;
	height: 75px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .hoken_day7 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-align: center;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0\px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents .hoken_title7 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 75px;
	width: 256px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
#contents .hoken_title7 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .hoken_performer7 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 75px;
	width: 256px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
#contents .hoken_performer7 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .hoken_vod7 {
	display: block;
	margin: 0px;
	height: 47px;
	width: 57px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right: 1px solid #CCCCCC;
	padding-top: 28px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contents .hoken_vod7 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .hoken_vod7 h3 a {
	background-image: url(/live/images/fw/vod_3.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .hoken_vod7 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .hoken_vod7 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .hoken_vod7-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 47px;
	width: 56px;
	padding-top: 28px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .hoken_vod7-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .hoken_vod7-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .hoken_vod7-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .hoken_vod7-1 h3 a em {
	color: #FFFFFF;
	display: none;
}

#contents .hoken_time7 {
	display: block;
	height: 75px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .hoken_time7 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	text-align: center;
	margin: 0px;
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents .hoken_day8 {
	display: block;
	height: 137px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .hoken_day8 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	margin: 0px;
	padding-top: 8px;
	text-align: center;
	line-height: 1.2em;
}
#contents .hoken_title8 {
	display: block;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
}
#contents .hoken_title8 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 6px;
	padding-left: 10px;
	line-height: 1.4em;
}
#contents .hoken_performer8 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 137px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .hoken_performer8 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .hoken_vod8 {
	display: block;
	margin: 0px;
	height: 33px;
	width: 57px;
	padding-top: 12px;
	padding-left: 15px;
	border-right: 1px solid #ccc;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding-right: 0px;
	padding-bottom: 0px;
}
#contents .hoken_vod8 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .hoken_vod8 h3 a {
	background-image: url(/live/images/fw/vod_3.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .hoken_vod8 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .hoken_vod8 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .hoken_vod8-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 56px;
	padding-top: 12px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .hoken_vod8-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .hoken_vod8-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .hoken_vod8-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .hoken_vod8-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .hoken_time8 {
	display: block;
	height: 45px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .hoken_time8 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 15px;
	line-height: 1.2em;

	text-align: center;
}
#contents .hoken_title9 {
	display: block;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	margin: 0px;
	border-bottom: 1px dashed #CCCCCC;
}
#contents .hoken_title9 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 6px;
	padding-left: 10px;
	line-height: 1.4em;
}
#contents .hoken_performer9 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 91px;
	width: 256px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
#contents .hoken_performer9 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 10px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .hoken_vod9 {
	display: block;
	margin: 0px;
	height: 33px;
	width: 57px;
	padding-top: 12px;
	padding-left: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	border-right:1px solid #ccc;
	border-bottom: 1px dashed #CCCCCC;
}
#contents .hoken_vod9 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .hoken_vod9 h3 a {
	background-image: url(/live/images/fw/vod_3.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .hoken_vod9 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .hoken_vod9 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .hoken_vod9-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 56px;
	padding-top: 12px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .hoken_vod9-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .hoken_vod9-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .hoken_vod9-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .hoken_vod9-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .hoken_time9 {
	display: block;
	height: 45px;
	width: 76px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px dashed #CCCCCC;
}
#contents .hoken_time9 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 15px;
	line-height: 1.2em;
	text-align: center;
}
#contents .hoken_title10 {
	display: block;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	margin: 0px;
	border-bottom: 1px solid #CCCCCC;
}
#contents .hoken_title10 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 6px;
	padding-left: 10px;
	line-height: 1.4em;
}
#contents .hoken_performer10 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
#contents .hoken_performer10 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 10px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .hoken_vod10 {
	display: block;
	margin: 0px;
	height: 33px;
	width: 57px;
	padding-top: 12px;
	padding-left: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	border-right:1px solid #ccc;
	border-bottom: 1px solid #CCCCCC;
}
#contents .hoken_vod10 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .hoken_vod10 h3 a {
	background-image: url(/live/images/fw/vod_3.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .hoken_vod10 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .hoken_vod10 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .hoken_vod10-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 56px;
	padding-top: 12px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .hoken_vod10-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .hoken_vod10-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .hoken_vod10-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .hoken_vod10-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .hoken_time10 {
	display: block;
	height: 45px;
	width: 76px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid #CCCCCC;
}
#contents .hoken_time10 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 15px;
	line-height: 1.2em;
	text-align: center;
}

#contents .clinical-research_day1 {
	display: block;
	height: 45px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .clinical-research_day1 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-align:center;
	margin: 0px;
	padding-top: 8px;
	line-height: 1.2em;
}
#contents .clinical-research_title1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .clinical-research_title1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .clinical-research_performer1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .clinical-research_performer1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .clinical-research_vod1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 50px;
	padding-top: 12px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#contents .clinical-research_vod1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .clinical-research_vod1 h3 a {
	background-image: url(/live/images/fw/vod_3.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .clinical-research_vod1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .clinical-research_vod1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .clinical-research_time1 {
	display: block;
	height: 45px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .clinical-research_time1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 15px;
	text-align: center;
	line-height: 1.2em;
}
#contents .clinical-research_day2 {
	display: block;
	height: 60px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .clinical-research_day2 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-align:center;
	margin: 0px;
	padding-top: 8px;
	line-height: 1.2em;
}
#contents .clinical-research_title2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .clinical-research_title2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .clinical-research_performer2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .clinical-research_performer2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .clinical-research_vod2 {
	display: block;
	margin: 0px;
	height: 40px;
	width: 57px;
	padding-top: 20px;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right: 1px solid #CCCCCC;
	padding-right: 0px;
	padding-bottom: 0px;
}
#contents .clinical-research_vod2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .clinical-research_vod2 h3 a {
	background-image: url(/live/images/fw/vod_3.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .clinical-research_vod2 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .clinical-research_vod2 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .clinical-research_vod2-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 56px;
	padding-top: 20px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .clinical-research_vod2-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .clinical-research_vod2-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .clinical-research_vod2-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .clinical-research_vod2-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .clinical-research_time2 {
	display: block;
	height: 60px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .clinical-research_time2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 24px;
	text-align: center;
	line-height: 1.2em;
}
#contents .clinical-research_day3 {
	display: block;
	height: 75px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .clinical-research_day3 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-align:center;
	margin: 0px;
	padding-top: 8px;
	line-height: 1.2em;
}
#contents .clinical-research_title3 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 75px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .clinical-research_title3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .clinical-research_performer3 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 75px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .clinical-research_performer3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .clinical-research_vod3 {
	display: block;
	margin: 0px;
	height: 47px;
	width: 57px;
	padding-top: 28px;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right: 1px solid #CCCCCC;
	padding-right: 0px;
	padding-bottom: 0px;
}
#contents .clinical-research_vod3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .clinical-research_vod3 h3 a {
	background-image: url(/live/images/fw/vod_3.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .clinical-research_vod3 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .clinical-research_vod3 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .clinical-research_vod3-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 47px;
	width: 56px;
	padding-top: 28px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .clinical-research_vod3-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .clinical-research_vod3-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .clinical-research_vod3-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .clinical-research_vod3-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .clinical-research_time3 {
	display: block;
	height: 75px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .clinical-research_time3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 32px;
	text-align: center;
	line-height: 1.2em;
}
#contents #research-guidance {
	margin: 0px;
	padding: 0px;
	height: 500px;
	width: 737px;
}

#contents .research-guidance_day1 {
	display: block;
	height: 100px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .research-guidance_day1 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-align:center;
	margin: 0px;
	padding-top: 8px;
	line-height: 1.2em;
}
#contents .research-guidance_title1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 100px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .research-guidance_title1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .research-guidance_performer1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 100px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .research-guidance_performer1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .research-guidance_vod1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 50px;
	padding-top: 40px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#contents .research-guidance_vod1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .research-guidance_vod1 h3 a {
	background-image: url("/live/images/fw/vod_4.png");
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .research-guidance_vod1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .research-guidance_vod1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .research-guidance_vod1-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 50px;
	padding-top: 40px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#contents .research-guidance_vod1-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .research-guidance_vod1-1 h3 a {
	background-image: url("/live/images/fw/vod_4.png");
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .research-guidance_vod1-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .research-guidance_vod1-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .research-guidance_time1 {
	display: block;
	height: 100px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .research-guidance_time1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align:center;
	margin: 0px;
	padding-top: 42px;
	line-height: 1.2em;
}


#contents .jyushin-gh3_day {
	display: block;
	height: 100px;
	width: 85px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#contents .jyushin-gh3_day h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
	line-height: 1.2em;
}
#contents .jyushin-gh3_title {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 100px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .jyushin-gh3_title h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .jyushin-gh3_performer {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 100px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .jyushin-gh3_performer h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .jyushin-gh3_vod {
	display: block;
	margin: 0px;
	height: 60px;
	width: 57px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right: 1px solid #CCCCCC;
	padding-top: 40px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contents .jyushin-gh3_vod h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .jyushin-gh3_vod h3 a {
	background-image: url(/live/images/fw/vod_3.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .jyushin-gh3_vod h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}

#contents .jyushin-gh3_vod h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .jyushin-gh3_vod1-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 56px;
	padding-top: 40px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .jyushin-gh3_vod1-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .jyushin-gh3_vod1-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .jyushin-gh3_vod1-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .jyushin-gh3_vod1-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .jyushin-gh3_time {
	display: block;
	height: 100px;
	width: 76px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .jyushin-gh3_time h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align: center;
	margin: 0px;
	padding-top: 42px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 1.2em;
}
#contents .jyushin-gh3_day2 {
	display: block;
	height: 75px;
	width: 85px;
	margin: 0px;

	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#contents .jyushin-gh3_day2 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
	line-height: 1.2em;
}
#contents .jyushin-gh3_title2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 75px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .jyushin-gh3_title2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .jyushin-gh3_performer2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 75px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .jyushin-gh3_performer2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .jyushin-gh3_vod2 {
	display: block;
	margin: 0px;
	height: 47px;
	width: 57px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right: 1px solid #CCCCCC;
	padding-top: 28px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contents .jyushin-gh3_vod2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .jyushin-gh3_vod2 h3 a {
	background-image: url(/live/images/fw/vod_3.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .jyushin-gh3_vod2 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}

#contents .jyushin-gh3_vod2 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .jyushin-gh3_vod2-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 47px;
	width: 56px;
	padding-top: 28px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .jyushin-gh3_vod2-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .jyushin-gh3_vod2-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .jyushin-gh3_vod2-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .jyushin-gh3_vod2-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .jyushin-gh3_time2 {
	display: block;
	height: 75px;
	width: 76px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .jyushin-gh3_time2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align: center;
	margin: 0px;
	padding-top: 32px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 1.2em;
}
#contents .jyushin-gh3_day3 {
	display: block;
	height: 120px;
	width: 85px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#contents .jyushin-gh3_day3 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
	line-height: 1.2em;
}
#contents .jyushin-gh3_title3 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 120px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .jyushin-gh3_title3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .jyushin-gh3_performer3 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 120px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .jyushin-gh3_performer3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .jyushin-gh3_vod3 {
	display: block;
	margin: 0px;
	height: 70px;
	width: 57px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right: 1px solid #CCCCCC;
	padding-top: 50px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contents .jyushin-gh3_vod3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .jyushin-gh3_vod3 h3 a {
	background-image: url(/live/images/fw/vod_3.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .jyushin-gh3_vod3 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}

#contents .jyushin-gh3_vod3 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .jyushin-gh3_vod3-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 70px;
	width: 56px;
	padding-top: 50px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .jyushin-gh3_vod3-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .jyushin-gh3_vod3-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .jyushin-gh3_vod3-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .jyushin-gh3_vod3-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .jyushin-gh3_time3 {
	display: block;
	height: 120px;
	width: 76px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .jyushin-gh3_time3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align: center;
	margin: 0px;
	padding-top: 54px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 1.2em;
}
#contents .jyushin-gh3_day4 {
	display: block;
	height: 305px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .jyushin-gh3_day4 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	margin: 0px;
	padding-top: 8px;
	text-align: center;
	line-height: 1.2em;
}
#contents .jyushin-gh3_title4 {
	display: block;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
}
#contents .jyushin-gh3_title4 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .jyushin-gh3_performer4 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .jyushin-gh3_performer4 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .jyushin-gh3_vod4 {
	display: block;
	margin: 0px;
	height: 33px;
	width: 57px;
	padding-top: 12px;
	padding-left: 15px;
	border-right: 1px solid #ccc;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding-right: 0px;
	padding-bottom: 0px;
}
#contents .jyushin-gh3_vod4 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .jyushin-gh3_vod4 h3 a {
	background-image: url(/live/images/fw/vod_3.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .jyushin-gh3_vod4 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .jyushin-gh3_vod4 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .jyushin-gh3_vod4-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 56px;
	padding-top: 12px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .jyushin-gh3_vod4-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .jyushin-gh3_vod4-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .jyushin-gh3_vod4-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .jyushin-gh3_vod4-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .jyushin-gh3_time4 {
	display: block;
	height: 45px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .jyushin-gh3_time4 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 15px;
	line-height: 1.2em;
	text-align: center;
}
#contents .jyushin-gh3_title5 {
	display: block;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	margin: 0px;
	border-bottom: 1px solid #CCCCCC;
}
#contents .jyushin-gh3_title5 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 10px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .jyushin-gh3_performer5 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}
#contents .jyushin-gh3_performer5 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 10px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .jyushin-gh3_vod5 {
	display: block;
	margin: 0px;
	height: 33px;
	width: 57px;
	padding-top: 12px;
	padding-left: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	border-right:1px solid #ccc;
	border-bottom: 1px solid #CCCCCC;
}
#contents .jyushin-gh3_vod5 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .jyushin-gh3_vod5 h3 a {
	background-image: url(/live/images/fw/vod_3.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .jyushin-gh3_vod5 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .jyushin-gh3_vod5 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .jyushin-gh3_vod5-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 33px;
	width: 56px;
	padding-top: 12px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .jyushin-gh3_vod5-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .jyushin-gh3_vod5-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .jyushin-gh3_vod5-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .jyushin-gh3_vod5-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .jyushin-gh3_time5 {
	display: block;
	height: 45px;
	width: 76px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid #CCCCCC;
}
#contents .jyushin-gh3_time5 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 15px;
	line-height: 1.2em;
	text-align: center;
}
#contents .jyushin-gh3_title6 {
	display: block;
	padding: 0px;
	height: 60px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
}
#contents .jyushin-gh3_title6 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .jyushin-gh3_performer6 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .jyushin-gh3_performer6 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .jyushin-gh3_vod6 {
	display: block;
	margin: 0px;
	height: 40px;
	width: 57px;
	padding-top: 20px;
	padding-left: 15px;
	border-right: 1px solid #ccc;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding-right: 0px;
	padding-bottom: 0px;
}
#contents .jyushin-gh3_vod6 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .jyushin-gh3_vod6 h3 a {
	background-image: url(/live/images/fw/vod_3.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .jyushin-gh3_vod6 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .jyushin-gh3_vod6 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .jyushin-gh3_vod6-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 56px;
	padding-top: 20px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .jyushin-gh3_vod6-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .jyushin-gh3_vod6-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .jyushin-gh3_vod6-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .jyushin-gh3_vod6-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .jyushin-gh3_time6 {
	display: block;
	height: 60px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .jyushin-gh3_time6 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 24px;
	line-height: 1.2em;
	text-align: center;
}
#contents .jyushin-gh3_day7 {
	display: block;
	height: 45px;
	width: 85px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#contents .jyushin-gh3_day7 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
	line-height: 1.2em;
}
#contents .jyushin-gh3_title7 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .jyushin-gh3_title7 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .jyushin-gh3_performer7 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .jyushin-gh3_performer7 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .jyushin-gh3_vod7 {
	display: block;
	margin: 0px;
	height: 32px;
	width: 57px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right: 1px solid #CCCCCC;
	padding-top: 13px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contents .jyushin-gh3_vod7 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .jyushin-gh3_vod7 h3 a {
	background-image: url(/live/images/fw/vod_3.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .jyushin-gh3_vod7 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}

#contents .jyushin-gh3_vod7 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .jyushin-gh3_vod7-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 32px;
	width: 56px;
	padding-top: 13px;
	padding-left: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#contents .jyushin-gh3_vod7-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .jyushin-gh3_vod7-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}
#contents .jyushin-gh3_vod7-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .jyushin-gh3_vod7-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .jyushin-gh3_time7 {
	display: block;
	height: 45px;
	width: 76px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .jyushin-gh3_time7 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align: center;
	margin: 0px;
	padding-top: 16px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	line-height: 1.2em;
}
#contents .cell_therapy-project_IW_day {
	display: block;
	height: 381px;
	width: 85px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#contents .cell_therapy-project_IW_day h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
	line-height: 1.2em;
}
#contents .cell_therapy-project_IW_title2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 58px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .cell_therapy-project_IW_title2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .cell_therapy-project_IW_performer2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 58px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .cell_therapy-project_IW_performer2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .cell_therapy-project_IW_vod2 {
	display: block;
	margin: 0px;
	height: 38px;
	width: 57px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #CCC;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contents .cell_therapy-project_IW_vod2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .cell_therapy-project_IW_vod2 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .cell_therapy-project_IW_vod2 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}

#contents .cell_therapy-project_IW_vod2 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .cell_therapy-project_IW_vod2-1 {
	display: block;
	margin: 0px;
	height: 38px;
	width: 56px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #CCC;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
}
#contents .cell_therapy-project_IW_vod2-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .cell_therapy-project_IW_vod2-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .cell_therapy-project_IW_vod2-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}

#contents .cell_therapy-project_IW_vod2-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .cell_therapy-project_IW_time2 {
	display: block;
	height: 58px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .cell_therapy-project_IW_time2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 22px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
}
#contents .cell_therapy-project_IW_title1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 72px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .cell_therapy-project_IW_title1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .cell_therapy-project_IW_performer1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 72px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .cell_therapy-project_IW_performer1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .cell_therapy-project_IW_vod1 {
	display: block;
	margin: 0px;
	height: 46px;
	width: 57px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #CCC;
	padding-top: 26px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contents .cell_therapy-project_IW_vod1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .cell_therapy-project_IW_vod1 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .cell_therapy-project_IW_vod1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .cell_therapy-project_IW_vod1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .cell_therapy-project_IW_vod1-1 {
	display: block;
	margin: 0px;
	height: 46px;
	width: 56px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #CCC;
	padding-top: 26px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
}
#contents .cell_therapy-project_IW_vod1-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .cell_therapy-project_IW_vod1-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .cell_therapy-project_IW_vod1-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .cell_therapy-project_IW_vod1-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .cell_therapy-project_IW_time1 {
	display: block;
	height: 72px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .cell_therapy-project_IW_time1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	text-align: center;
	margin: 0px;
	padding-top: 28px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents .cell_therapy-project_IW_title3 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 58px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .cell_therapy-project_IW_title3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .cell_therapy-project_IW_performer3 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 58px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .cell_therapy-project_IW_performer3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .cell_therapy-project_IW_vod3 {
	display: block;
	margin: 0px;
	height: 38px;
	width: 57px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #CCC;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contents .cell_therapy-project_IW_vod3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .cell_therapy-project_IW_vod3 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .cell_therapy-project_IW_vod3 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}

#contents .cell_therapy-project_IW_vod3 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .cell_therapy-project_IW_vod3-1 {
	display: block;
	margin: 0px;
	height: 38px;
	width: 56px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #CCC;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
}
#contents .cell_therapy-project_IW_vod3-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .cell_therapy-project_IW_vod3-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .cell_therapy-project_IW_vod3-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}

#contents .cell_therapy-project_IW_vod3-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .cell_therapy-project_IW_time3 {
	display: block;
	height: 58px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .cell_therapy-project_IW_time3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 22px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
}
#contents .cell_therapy-project_IW_title5 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .cell_therapy-project_IW_title5 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .cell_therapy-project_IW_performer5 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .cell_therapy-project_IW_performer5 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .cell_therapy-project_IW_vod5 {
	display: block;
	margin: 0px;
	height: 33px;
	width: 57px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #CCC;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contents .cell_therapy-project_IW_vod5 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .cell_therapy-project_IW_vod5 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .cell_therapy-project_IW_vod5 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .cell_therapy-project_IW_vod5 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .cell_therapy-project_IW_vod5-1 {
	display: block;
	margin: 0px;
	height: 33px;
	width: 56px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #CCC;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
}
#contents .cell_therapy-project_IW_vod5-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .cell_therapy-project_IW_vod5-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .cell_therapy-project_IW_vod5-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .cell_therapy-project_IW_vod5-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .cell_therapy-project_IW_time5 {
	display: block;
	height: 45px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .cell_therapy-project_IW_time5 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	text-align: center;
	margin: 0px;
	padding-top: 17px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contents .cell_therapy-project_IW_title6 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 58px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .cell_therapy-project_IW_title6 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .cell_therapy-project_IW_performer6 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 58px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .cell_therapy-project_IW_performer6 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .cell_therapy-project_IW_vod6 {
	display: block;
	margin: 0px;
	height: 38px;
	width: 57px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #CCC;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contents .cell_therapy-project_IW_vod6 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .cell_therapy-project_IW_vod6 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .cell_therapy-project_IW_vod6 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .cell_therapy-project_IW_vod6 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .cell_therapy-project_IW_vod6-1 {
	display: block;
	margin: 0px;
	height: 38px;
	width: 56px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #CCC;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
}
#contents .cell_therapy-project_IW_vod6-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .cell_therapy-project_IW_vod6-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .cell_therapy-project_IW_vod6-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .cell_therapy-project_IW_vod6-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .cell_therapy-project_IW_time6 {
	display: block;
	height: 58px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .cell_therapy-project_IW_time6 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	text-align: center;
	margin: 0px;
	padding-top: 22px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


 #contents #m-e-forum_kmuseminar7 {
	margin: 0px;
	padding: 0px;
	height: 770px;
	width: 737px;
}
#contents .m-e-forum_kmuseminar_day7 {
	display: block;
	height: 170px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}

#contents .m-e-forum_kmuseminar_day7 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	margin: 0px;
	padding-top: 8px;
	text-align:center;
	line-height: 1.2em;
}
#contents .m-e-forum_kmuseminar_title7 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 170px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}

#contents .m-e-forum_kmuseminar_title7 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .m-e-forum_kmuseminar_performer7 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 170px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}

#contents .m-e-forum_kmuseminar_performer7 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}

#contents .m-e-forum_kmuseminar_vod7 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 85px;
	width: 50px;
	padding-top: 85px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

#contents .m-e-forum_kmuseminar_vod7 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}


#contents .m-e-forum_kmuseminar_vod7 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}

#contents .m-e-forum_kmuseminar_vod7 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}

#contents .m-e-forum_kmuseminar_vod7 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .m-e-forum_kmuseminar_time7 {
	display: block;
	height: 170px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .m-e-forum_kmuseminar_time7 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align:center;
	margin: 0px;
	padding-top: 84px;
	line-height: 1.2em;
}





 #contents #m-e-forum_kmuseminar7-1 {
	margin: 0px;
	padding: 0px;
	height: 400px;
	width: 737px;
}
#contents .m-e-forum_kmuseminar_day7-1 {
	display: block;
	height: 400px;
	width: 85px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}

#contents .m-e-forum_kmuseminar_day7-1 h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	margin: 0px;
	padding-top: 8px;
	text-align:center;
	line-height: 1.2em;
}
#contents .m-e-forum_kmuseminar_title7-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 400px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}

#contents .m-e-forum_kmuseminar_title7-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}
#contents .m-e-forum_kmuseminar_performer7-1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 400px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}

#contents .m-e-forum_kmuseminar_performer7-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding-top: 8px;
	padding-left: 10px;
	line-height: 1.2em;
}

#contents .m-e-forum_kmuseminar_vod7-1 {
/*	
	display: flex;
	align-items:flex-start;  
	justify-content:flex-start;
	height: 400px;
	width: 60px;
	padding: 0;
	border-bottom: 1px solid #CCCCCC;
*/


	display: block;
	margin: 0px;
	padding: 0px;
	height: 390px;
	width: 50px;
	padding-top: 10px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
*/
}

#contents .m-e-forum_kmuseminar_vod7-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}


#contents .m-e-forum_kmuseminar_vod7-1 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-left: 10px;
}

#contents .m-e-forum_kmuseminar_vod7-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}

#contents .m-e-forum_kmuseminar_vod7-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .m-e-forum_kmuseminar_time7-1 {
/*
	display: flex;            
	align-items: center;      
	justify-content: center;  
	height: 400px;
	width: 76px;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	margin: 0;
	padding: 0;
 */
	display: block;
	height: 400px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;

}
#contents .m-e-forum_kmuseminar_time7-1 h3 {
/*
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align: center;
	margin: 0;
	padding: 0;   
	line-height: 1.2em;
*/
	font-size: 12px;
	font-weight: normal;
	color: #333333;
/*	text-align:center; */
	text-align:justify ; 
	margin: 0px;
	padding-top: 8px;
	line-height: 1.2em;
}

#contents #m-e-forum_kmuseminar {
	margin: 0px;
	padding: 0px;
	height: 450px;
	width: 824px;
}
#contents .m-e-forum_kmuseminar_day {
	display: block;
	height: 375px;
	width: 85px;
	margin: 0px;
	padding: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
#contents .m-e-forum_kmuseminar_day h3 {
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
	line-height: 1.2em;
}


#contents .m-e-forum_kmuseminar_title5 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .m-e-forum_kmuseminar_title5 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .m-e-forum_kmuseminar_performer5 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .m-e-forum_kmuseminar_performer5 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .m-e-forum_kmuseminar_vod5 {
	display: block;
	margin: 0px;
	height: 32px;
	width: 57px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #CCC;
	padding-top: 13px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contents .m-e-forum_kmuseminar_vod5 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .m-e-forum_kmuseminar_vod5 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .m-e-forum_kmuseminar_vod5 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .m-e-forum_kmuseminar_vod5 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .m-e-forum_kmuseminar_vod5-1 {
	display: block;
	margin: 0px;
	height: 32px;
	width: 56px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #CCC;
	padding-top: 13px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
}
#contents .m-e-forum_kmuseminar_vod5-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .m-e-forum_kmuseminar_vod5-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .m-e-forum_kmuseminar_vod5-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .m-e-forum_kmuseminar_vod5-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .m-e-forum_kmuseminar_time5 {
	display: block;
	height: 45px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .m-e-forum_kmuseminar_time5 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	text-align: center;
	margin: 0px;
	padding-top: 16px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#contents .m-e-forum_kmuseminar_title1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .m-e-forum_kmuseminar_title1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .m-e-forum_kmuseminar_performer1 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 60px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .m-e-forum_kmuseminar_performer1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .m-e-forum_kmuseminar_vod1 {
	display: block;
	margin: 0px;
	height: 40px;
	width: 57px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #CCC;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contents .m-e-forum_kmuseminar_vod1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .m-e-forum_kmuseminar_vod1 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .m-e-forum_kmuseminar_vod1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .m-e-forum_kmuseminar_vod1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .m-e-forum_kmuseminar_vod1-1 {
	display: block;
	margin: 0px;
	height: 40px;
	width: 56px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #CCC;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
}
#contents .m-e-forum_kmuseminar_vod1-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .m-e-forum_kmuseminar_vod1-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .m-e-forum_kmuseminar_vod1-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .m-e-forum_kmuseminar_vod1-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .m-e-forum_kmuseminar_time1 {
	display: block;
	height: 60px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .m-e-forum_kmuseminar_time1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	text-align: center;
	margin: 0px;
	padding-top: 22px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#contents .m-e-forum_kmuseminar_title2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 115px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .m-e-forum_kmuseminar_title2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .m-e-forum_kmuseminar_performer2 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 115px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .m-e-forum_kmuseminar_performer2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .m-e-forum_kmuseminar_vod2 {
	display: block;
	margin: 0px;
	height: 68px;
	width: 57px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #CCC;
	padding-top: 47px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contents .m-e-forum_kmuseminar_vod2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .m-e-forum_kmuseminar_vod2 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .m-e-forum_kmuseminar_vod2 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}

#contents .m-e-forum_kmuseminar_vod2 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .m-e-forum_kmuseminar_vod2-1 {
	display: block;
	margin: 0px;
	height: 68px;
	width: 56px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #CCC;
	padding-top: 47px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
}
#contents .m-e-forum_kmuseminar_vod2-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .m-e-forum_kmuseminar_vod2-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .m-e-forum_kmuseminar_vod2-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}

#contents .m-e-forum_kmuseminar_vod2-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .m-e-forum_kmuseminar_time2 {
	display: block;
	height: 115px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .m-e-forum_kmuseminar_time2 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 50px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
}

#contents .m-e-forum_kmuseminar_title3 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .m-e-forum_kmuseminar_title3 h3 {
	font-size: 12px;
	font-weight: normal;

	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .m-e-forum_kmuseminar_performer3 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .m-e-forum_kmuseminar_performer3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .m-e-forum_kmuseminar_vod3 {
	display: block;
	margin: 0px;
	height: 33px;
	width: 57px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #CCC;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contents .m-e-forum_kmuseminar_vod3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .m-e-forum_kmuseminar_vod3 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .m-e-forum_kmuseminar_vod3 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}

#contents .m-e-forum_kmuseminar_vod3 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .m-e-forum_kmuseminar_vod3-1 {
	display: block;
	margin: 0px;
	height: 33px;
	width: 56px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #CCC;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
}
#contents .m-e-forum_kmuseminar_vod3-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .m-e-forum_kmuseminar_vod3-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .m-e-forum_kmuseminar_vod3-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}

#contents .m-e-forum_kmuseminar_vod3-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .m-e-forum_kmuseminar_time3 {
	display: block;
	height: 45px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: dashed;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .m-e-forum_kmuseminar_time3 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 16px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
}

#contents .m-e-forum_kmuseminar_title6 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .m-e-forum_kmuseminar_title6 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .m-e-forum_kmuseminar_performer6 {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 45px;
	width: 256px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#contents .m-e-forum_kmuseminar_performer6 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	margin: 0px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .m-e-forum_kmuseminar_vod6 {
	display: block;
	margin: 0px;
	height: 33px;
	width: 57px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #CCC;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#contents .m-e-forum_kmuseminar_vod6 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .m-e-forum_kmuseminar_vod6 h3 a {
	background-image: url(/live/images/fw/vod_4.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .m-e-forum_kmuseminar_vod6 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .m-e-forum_kmuseminar_vod6 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .m-e-forum_kmuseminar_vod6-1 {
	display: block;
	margin: 0px;
	height: 33px;
	width: 56px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #CCC;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 16px;
}
#contents .m-e-forum_kmuseminar_vod6-1 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	padding: 0px;
	margin: 0px;
}
#contents .m-e-forum_kmuseminar_vod6-1 h3 a {
	background-image: url(/live/images/fw/vod_5.png);
	background-repeat: no-repeat;
	display: block;
	height: 8px;
	width: 30px;
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#contents .m-e-forum_kmuseminar_vod6-1 h3 a:hover {
	background-image: url(/live/images/fw/vod_2.png);
	background-repeat: no-repeat;
}
#contents .m-e-forum_kmuseminar_vod6-1 h3 a em {
	color: #FFFFFF;
	display: none;
}
#contents .m-e-forum_kmuseminar_time6 {
	display: block;
	height: 45px;
	width: 76px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
}
#contents .m-e-forum_kmuseminar_time6 h3 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 1.2em;
	text-align: center;
	margin: 0px;
	padding-top: 17px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}



/* ¡¸‘ø¤ë¡¹¥Ü¥¿¥ó¥ê¥ó¥¯ */
a#pageback_link {
	background:url(/live/vodlist/arch1/images/bt_backpage.png) no-repeat center;
	margin:8px 0px 0px 0px;
	padding:0px;
	text-decoration:none;
	display:inline-block;
	width:60px;
	height:21px;
}

a#pageback_link span {
	margin:0;
	padding:0;
	font-size:5px;
	line-height:5px;
	visibility:hidden;
}


/* ±³¾°»­ÏñÖ¸¶¨£¨²Î¿¼£© */
div#contents h1{
/* IE10 */
background-image: -ms-linear-gradient(top, #FFFFFF 0%, #FCDDD8 100%);
/* Mozilla Firefox */
background-image: -moz-linear-gradient(top, #FFFFFF 0%, #FCDDD8 100%);
/* Opera */
background-image: -o-linear-gradient(top, #FFFFFF 0%, #FCDDD8 100%);
/* Webkit (Safari/Chrome 10) */
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(1, #FCDDD8));
/* Webkit (Chrome 11+) */
background-image: -webkit-linear-gradient(top, #FFFFFF 0%, #FCDDD8 100%);
/* Proposed W3C Markup */
background-image: linear-gradient(top, #FFFFFF 0%, #FCDDD8 100%);
/*IE6 IE7 */
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startcolorstr=#FFFFFF, endcolorstr=#FCDDD8));
/* IE8 */
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startcolorstr=#FFFFFF, endcolorstr=#FCDDD8))";
zoom: 1;
border-left: solid 10px #F59C8D;
}



