<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/*--------------------------------------------------------------------
otonalive_PC
--------------------------------------------------------------------*/
#container-inner {
	font-family: "���S�V�b�N",YuGothic,"���C���I",Meiryo,sans-serif;
	font-size: 15px;
}
#container-inner a {
	color: #333333;
}
.otonalive-topimg img {
	width: 233px;
	border: 1px solid #ECEAE2;
	margin: 0px 20px 0px 0px;
	float: left;
}
.otonalive-topimg .topimg_sp2 img:last-child {
	margin: 0;
}
.otonalive-lineup {
	background-color: #ECEAE2;
	margin: 20px 0px;
	padding: 5px;
}
.otonalive-lineup_in {
	border: 1px solid #ffffff;
	padding: 20px;
}
.otonalive-lineup_in p {
	text-align: center;
}
.otonalive-lineup_in img {
	display: block;
	margin: 0px auto 20px;
}
.program-main {
	background-color: #ECEAE2;
	height: auto;
}
.program-main img {
	width: 490px;
	float: left;
}
.program-main .main-text {
	width: 470px;
	float: right;
	padding: 20px;
}
.program-main .main-text h2 {
	font-family: "������",YuMincho,"���S�V�b�N",YuGothic,"���C���I",Meiryo,sans-serif;
	font-weight: bold;
	font-size: 24px;
	margin: 0px 0px 10px;
}
.onair {
	background-color: rgb(236, 234, 226);
	margin: 20px 0px;
}
.onair h3 {
	width: 150px;
	float: left;
	text-align: center;
	padding: 30px 0px;
	font-family: "������",YuMincho,"���S�V�b�N",YuGothic,"���C���I",Meiryo,sans-serif;
	font-weight: bold;
}
.onair table {
	float: right;
	background-color: rgb(245, 243, 237);
	display: block;
	width: 830px;
	padding: 30px 10px;
}
.onair th {
	font-family: "���S�V�b�N",YuGothic,"���C���I",Meiryo,sans-serif;
}
.onair td {
	font-family: "���S�V�b�N",YuGothic,"���C���I",Meiryo,sans-serif;
}
.program-detail {
	background-color: rgb(236, 234, 226);
}
.program-detail .left {
	width: 150px;
	float: left;
	text-align: center;
	padding: 30px 0px;
	font-family: "������",YuMincho,"���S�V�b�N",YuGothic,"���C���I",Meiryo,sans-serif;
	font-weight: bold;
}
.program-detail .right {
	float: right;
	width: 830px;
	background-color: rgb(245, 243, 237);
	padding: 10px;
	min-height: 65px;
}
hr {
	display: block;
	margin: 30px 0px;
	height: 1px;
	border-bottom: 0px none;
	border-top: 2px dotted rgb(182, 163, 116);
}
.watch_btn a:hover {
	opacity:0.8;
}
.watch_btn img {
	width: 800px;
	margin: 0px auto 50px;
	display: block;
}
.watch_tel img {
	width: 263px;
	display: block;
	margin: 0px auto;
}</pre></body></html>