html{   margin: 0;   padding: 0;}body{   margin: 20px auto;   padding: 0;	text-align: center;  	font-size: 12px;	min-width: 760px;	color: #555555;	background-color: #ffffff;}form, input { margin: 0; padding: 0; }/*a { text-decoration: underline; }*/a img { border: 0; }/*table{	margin: 0;	padding: 0;}*/p, h1{	margin: 0;	padding: 0;	}ul{	margin: 0;	padding: 0;	list-style:none;}hr {	margin: 15px auto;	padding: 0;	width:600px;	}h1 {	margin: 15px auto;	padding: 0;	width:333px;	height:70px;}h2 {	margin: 10px auto;	padding: 0;	width:700px;	height:auto;}h3 {	margin: 5px auto;	font-size: 14px;	font-weight: bold;	line-height: 160%;/*	color: #222;	border-left:3px solid #006600;	border-bottom:1px dotted #006600;*/	text-align: left;	text-indent: 0.5em;}table {	margin: 0 auto;	padding: 0;	clear: both;	}.clr {   clear: both;   overflow: hidden;   width: 1px;   height: 1px;   margin: 0 -1px -1px 0;   border: 0;   padding: 0;   font-size: 0;   line-height: 0;}.bbs {	margin: 0 auto;	padding: 0px;	width:300;	font-size: 10px;	color: #333333;	font-weight: normal;	line-height: 140%;	text-align: center;	}.subject {	font-size: 12px;	color:#ffffff;	font-weight: bold;	line-height: 16px;	text-align: center;	background: #006600;	}.title {	font-size: 12px;	color:#000000;	font-weight: bold;	line-height: 16px;	text-align: center;	}td.lead {	padding: 0 4px;	font-size: 12px;	color:#000000;	font-weight: normal;	line-height: 16px;	text-align: left;	}td.time {	padding: 0 4px;	width: 60px;	font-size: 12px;	color:#000000;	font-weight: normal;	line-height: 16px;	text-align: center;	}td.jg12 {	padding: 0 4px;	font-size: 12px;	color:#333333;	line-height: 16px;	}.red {	color: #ff0000;	font-weight: bold;}.red2 {	color: #cc0000;	font-weight: bold;}.b {	font-weight: bold;}.cd {	margin: 4px auto;	width: 150px;	float: left;	}.left {	margin: 4px auto;	width: 200px;	float: left;	}.left2 {	margin: 4px auto;	width: 450px;	float: left;	}.right {	margin: 4px auto;	width: 340px;	float: right;	}.alpha, .beta {	margin: 0 0 15px 0;	width: 200px;	float: left;	}.gamma {	margin: 0;	width: 200px;	float: right;	}.service {	margin: 20px 0;	padding: 12px 8px; 	width: 600px;	font-size: 12px;	color:#222;	font-weight: bold;	line-height: 140%;	text-align: center;	border:2px dotted #c00;	}.service2 {	margin: 8px auto 0;	padding: 8px 0 10px 0; 	width: 500px;	}.service2 .btn {	margin: 10px auto;	width: 175px;	height: 60px;	font-size: 10px;	color:#222;	font-weight: normal;	line-height: 140%;	text-align: center;	float:left;	}.service2 .ban {	margin: 0;	padding: 0; 	width: 300px;	height: 41px;	text-align: center;	float:right;	}.service2 .note {	margin: 0;	padding: 0; /*	width: 330px;	*/	font-size: 10px;	color:#666;	font-weight: normal;	line-height: 140%;/*	float:right;	*/	}.wrap {	margin: 10px auto;	padding: 4px 0 0;	width: 700px;	text-align: left;}/*==========以下、アーティスト情報==========*/
