/* CSS Document */

h2.music {
	margin:0;
	padding:7px 0 29px 15px;
	background:url(../../template/img/back_h2_sc_orange.gif) no-repeat left top;
	color:#333;
	font-weight:bold;
	font-size:1.38em;
	border-bottom:dotted 1px #999;
	}

h3 {
	margin:2px 0 10px 0;
	padding:5px 10px;
	background:url(../../template/img/back_h3_sc_orange.gif) repeat left top;
	color:#333;
	font-weight:bold;
	font-size:1.08em;
	}
h4 {
	margin:15px 10px;
	padding:2px 7px;
	border-left:5px solid #D75616;
	color:#333;
	font-weight:bold;
	font-size:1em;
}

a.to_site {
	margin:10px 0 10px 10px;
	padding:0 0 0 15px;
	background:url(../../template/img/arrow_sc_orange.gif) no-repeat left center;
	color:#333;
	text-decoration:none;

	}
a:hover.to_site {
	color:#D75616;
	text-decoration:none;
}

/* 写真が2枚、キャプションを含むとき */
.col2 {/* 530px; */
	margin:0 0 10px 20px;
	padding:0;
	}
.col2_left {
	float:left;
	margin-left:0;
	margin-right:auto;
	padding:0;
	
}
.col2_right {
	float:right;
	margin-right:0;
	margin-bottom:10px;
	margin-left:auto;
	padding:0;
}
.col2_right span { font-size:0.83em; }
.back_orange { background-color:#FEF1E3; }
