@charset "utf-8";
/* CSS Document */

body {
	margin:0;
	line-height:150%;
}
a:link { color: #000;
text-decoration:underline;
} 
a:hover { color:#666;
text-decoration:underline;
}
img {
    border-style:none;
}
#header {
	width:830px;
}
#container {width:650px;
margin-left:70px;
padding:15px;
}
#article {
	margin-top:30px;
	margin-bottom:100px;
	padding:25px;
	border:solid 1px;
	border-color:#6495ed;
	text-align:justify;
	text-justify:auto;
}
#article2 {
	margin-top:5px;
	margin-bottom:30px;
	padding:15px;
	border:solid 1px;
	border-color:#999;
	text-align:justify;
	text-justify:auto;
}
.subtitle1{
	font-size:16px;
	font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}
#event_date {font-size:14px;
font-weight:bold;
color:#6495ed;
}
#article_title {font-size:18px;
line-height:21px;
font-weight:bold;
color:#6495ed;
}

#content {
	width:600px;
	padding-top:10px;
	font-size:14px;
	font:"メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	}
	
.red {color:#F00;
font-weight:bold;
}
	
#date {text-align:right;
font-size:9px;
color:#6495ed;
width:600px;
}
#footer {width:830px;
}
.tr_p3px {
	padding:3px;}
	
/*  追加分! */


.tr_black {background-color:#333;
color:#fff;
font-size:12px;
font-family:"メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
padding:2px;
}
	.tr_skyblue {
		background-color:#f5f5f5;
		font-family:"メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
		font-size:14px;
padding-left:1.0em;
}
.tbl_date {padding-left:15px;
font-size:12px;
border-bottom:solid #333 1px;
}
.tbl_name {padding-left:15px;
font-size:14px;
border-bottom:solid #333 1px;
}
.tbl_place {padding-left:15px;
font-size:12px;
border-bottom:solid #333 1px;
}
.tbl_place a {
text-decoration:none;
}
.tbl_place a:hover {
	color:#F60;
}
.tbl_map {padding-left:15px;
font-size:12px;
border-bottom:solid #333 1px;
}
.tbl_map a {
text-decoration:none;
}
.tbl_guest {padding-left:15px;
font-size:14px;
border-bottom:solid #333 1px;
}
.tbl_guest a {
text-decoration:none;
}
.tbl_guest a:hover {
	color:#F60;
}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
