/* mm_cardiophony.css */
div#cardiophony_container {
	letter-spacing:2px;
}
div#cardiophony_container div.header {
	text-align:center;
	border:1px none #000;
	letter-spacing:0.5em;
	padding:0.5em 0 0 0;
	font-weight:bold;
	font-size:1.25em;
}
div.cardiophony_title {
	text-align:center;
	font-weight:bold;
	padding-top:0.5em;
}
div.cardiophony_formula {
	font-size:1em;
	letter-spacing:0.5em;
	text-align:center;
	overflow-y:auto;
	min-height:1.5em;
	max-height:6em;
	border:1px solid #808080;
	padding:0.5em;
	border-bottom:1px dashed #808080;
}
div.cardiophony_comment {
	font-size:0.875em;
	text-align:left;
	overflow-y:auto;
	min-height:3em;
	max-height:8em;
	padding:0.5em 0.5em 0.5em 1em;
	border:1px solid #808080;
	border-top:none;
	letter-spacing:0.25em;
}
div.cardiophony_player {
	text-align:center;
}
div.cardiophony_control_panel {
	border:1px solid #808080;
	padding:0.5em 0.5em 0.5em 0.5em;
}

div.cardiophony_category_list div.category {
	margin-bottom:1em;
}
div.cardiophony_control_panel#test_mode {
	display:none;
}
div.cardiophony_player_container {
	border:1px solid #808080;
	padding:0px;
	margin:1em 0 1em 0;
}
audio#cardiophony_player {
	display:block;
	margin-left:auto;
	margin-right:auto;
	border:none;
	width:100%;
}
div.control {
	padding:0.5em;
}
div.control>div {
	display:inline-block;
}
div.button {
	border:none;
	text-align:left;
	padding-top:0.5em;
	border-top:1px dashed #C0C0C0;
}
div.button a {
	display:inline-block;
	padding:0.2em 1em 0.2em 1em;
	border:1px solid #C0C0C0;
}
select {
	height:2em;
}