/* CSS Document *//* 基本設定（HTMLタグ） */body {	margin-top: 0px; 	font-size: 12px;	font-family: "ＭＳ Ｐゴシック", Osaka, Arial, Helvetica, sans-serif;}body.fLeft {	margin: 10px 0px 10px 10px;}body.fRight {	margin: 10px 10px 10px 20px;}body.fMain {	margin: 10px 10px 10px 20px;}table.list {	border-top: 1px solid #999;	margin: 2px 0px 2px 0px;}td {	font-size: 11px;}td.line {	border-bottom: 1px solid #999;  }big {	line-height: 1.4em;}p {	line-height: 1.4em;	margin: 0px 0px 0px 0px;}p.noFrame {	line-height: 1.4em;	font-size: 12px; 	margin: 5px 5px 5px 5px;}h1.grobal_title {	font-size: 12px;	font-weight: bold; 	font-family: "ＭＳ　Ｐゴシック";	margin: 1px 0px 0px 0px;}h2.title {	font-weight:bold; 	font-size: 14px; 	margin: 0px 0px 3px 0px;}h2.artist {	font-weight:normal; 	font-size: 12px;	margin: 0px 0px 3px 0px;}h2.other {	font-weight:normal; 	font-size: 11px;	margin: 0px 0px 3px 0px;}.textS { 	font-size: 10px; }/* <img>タグ */img.title {	margin-right: 5px;}img.main {	margin: 0px 0px 15px 0px;	border: 1px solid #999999;}img.line {	margin: 5px 0px 5px 0px;}img.arrow {	float: left;	margin: 5px 10px 5px 10px;	border: none;}/* リンクテキスト */a {	text-decoration:none;}a.title {	text-decoration:none;	font-weight: bold; }/* 基本レイアウト */div#headerFrame {	width: 760px;	height: 72px; 	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;}/* ヘッダーレイアウト */div#headerTitleArea {	width: 760px; 	text-align: center; 	background-color:#666D75; }div#contentsLeftArea {	margin: 10px 10px 0px 10px;}div#contentsBlock{	margin: 0px 0px 0px 0px;	padding: 5px 0px 15px 0px;}/* ヘッダースタイル */div.headerLink {	margin-right: 10px; 	text-align:right; }div.headerButton {	margin-right: 10px; 	margin-bottom: 10px; 	text-align:right; }div.headerText {	height: 65px;	font-size: 11px; 	line-height: 1.3em; 	margin-top: 5px; 	margin-right: 10px; }div.naviMain {	font-size: 12px;	line-height: 1.4em; 	margin-left: 15px; }div.naviMaini {	font-size: 11px;	line-height: 1.4em; 	margin: 0px 0px 0px 15px;}div.naviOther {	margin-right: 10px;}/* コンテンツスタイル */div.cornerTitle {	font-size: 12px;	font-weight: bold; 	text-align: left; 	margin-bottom: 5px; }div.cornerSubTitle {	font-size: 12px;	font-weight: bold; 	font-family: "ＭＳ　Ｐゴシック";	margin-bottom: 2px; 	padding-top: 10px; 	padding-bottom: 3px; 	padding-left: 5px; }div.cornerContentsTitle {	font-size: 12px;	font-weight: bold; 	text-align: left; 	margin-bottom: 5px; 	margin-left: 15px; }div.cornerNavi {	margin-top: 8px; 	margin-bottom: 5px; }div.cornerRightNavi {	text-align: right; 	margin-top: 3px; 	margin-bottom: 10px; }div.infoLine {    margin-top: 5px;    margin-bottom: 8px;}div.dlLine {    padding: 3px 0px 3px 0px;}span.noButton {	width: 62px; 	padding-top: 3px; 	padding-bottom: 2px;	text-align:center; }