@charset "UTF-8";
/* 共通レイアウト読み込み */
@import url("../com/_package.css");
/* mixer matrix */

.mm { background:url(/package/mixer-matrix/images/image.jpg) no-repeat 470px 45px;}
.mm #intro { color:#2f446f; margin:20px 0 20px 7px; width:450px;}
.mm h1{ margin:15px 0 0 5px;}
.mm h2 { margin:30px 0 15px 5px}
.mm h3{ color:#003399; font-size:114%; font-weight:bold; margin:40px 0 5px 5px;}
.mm .top-0 { margin-top:0}
.mm p { margin:5px 45px 15px 5px}
.mm .thum { text-align:left}
.mm .thum img { margin:10px 0 10px 30px;}
.mm .ant { font-size:85%; margin-left:35px;}

/* 動作環境 */
.sub { background:none!important}
.sub h1{ margin-bottom:15px}
.sub h1 img { vertical-align:bottom}
.sub h2 { border-left:solid 4px #003399;
	padding:3px 0 3px 7px; margin:30px 50px 8px 5px;
	font-size:114%; font-weight:bold;color:#003399; }	
.sub table { margin:0 0 20px 5px;}
.sub th { border:solid 1px #ccc; padding:5px 10px; background:#efefef}
.sub td { border:solid 1px #ccc;padding:5px 10px;}

ul.annotation { border-top: solid 1px #ccc; padding:10px 10px 0 0px!important; margin:20px 50px 0 0 !important}
ul.annotation li{
	list-style:none;
	font-size:84%; color:#666666;
	text-indent:-1em; 
	margin:0 0 0 10px;
	padding:0 0 0 10px;
	}
