@charset "UTF-8";

/*タイトル*/
.style1 {
	line-height: 16px;
	color: #FF3300;
	font-size: 15px;
}
/*開催日、主催など*/
.Item_text {
	font-size: 13px;
	line-height: 18px; 
	color: #339933; 
	font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka－等幅, Osaka, 平成角ゴシック;
}

/*本文*/
.text { 
	font-size: 13px; 
	line-height: 18px; 
	color: #666666; 
	font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka－等幅, Osaka, 平成角ゴシック; 
}

/*メイン写真の余白*/
.margin1 { margin-top: 15px; }
/*レイアウト*/
#main {
	width: 560px;
}
#center {
	height: 137px;
	width: 340px;
	padding-top: 15px;
	float: left;
}
#right {
	height: 137px;
	width: 183px;
	float: right;
	padding-top: 10px;
}
#left {
	height: 137px;
	width: 68px;
	float: left;
	padding-top: 10px;
}
#text_box {
	width: 560px;
	padding-top: 10px;
	padding-bottom: 10px;
	float: left;
}
/*レイアウト（共同体）*/
.layout { width: 560px; }
.layout #title2 { text-align: left; float: left; padding-bottom: 12px; }
.layout #Item_text2 { text-align: left; width: 340px; float: left; }
.layout #photo_S2 { text-align: right; width: 220px; float: left; }
.layout #photo_L2 { width: 560px; clear: both; }
.layout #lead2 { text-align: left; width: 560px; clear: both; padding-top: 12px; padding-bottom: 12px; }
.layout #body2 { width: 560px; }
.haikei2 { font-weight: bold; background-image: url(img/haikei2.jpg); background-repeat: repeat-x; padding: 2px 2px 2px 6px; border: solid 1px #a4c7b0; }
