@charset "Shift_JIS";

#eventBody {
	width: 650px;
	width: 600px;
	width: 744px;
	/*margin-top: 20px;
	margin-left: 16px;*/
	margin: 20px auto 0;
	/* background-color: #999; */
}


/* 詳細ページ ================================================ */
.midashiL2 {
	text-align: center;
	padding-bottom: 24px;
	font-size: 116%;
	text-decoration: underline;
	margin: 0px auto;
}

.adImg {
	text-align: center;
	width: 744px;
	margin: 0px auto 16px;
}

.adImg img {
	width: 100%;
}

.twLink a:link,.twLink a:visited,.twLink a:hover,.twLink a:active { text-decoration: underline; }

.twLink {
	font-size: 116%;
	line-height: 170%;
	padding-bottom: 16px;
}


.section {
	padding-bottom: 16px;
	border-bottom: dotted 3px #B89E72;
}

.sectionEnd {
	margin-top: 30px;
}

.pText {
	font-size: 100%;
	line-height: 160%;
	line-height: 170%;
	padding-bottom: 16px;
}

.textCentering {
	text-align: center;
}

.titleListImage {
	text-align: center;
	width: 560px;
	margin: 0px auto 16px;
}

.titleListImage img {
	width: 100%;
}

.midashiL3 {
	font-size: 100%;
	padding-bottom: 2px;
}

.uList {
	font-size: 100%;
	line-height: 160%;
	padding-bottom: 16px;
	margin-left: 24px;
}

.uList li {
	list-style-type: disc;
}

.dList {
	padding-bottom: 16px;
}

.dList dt {
	font-size: 100%;
	line-height: 160%;
}

.dList dd {
	margin-left: 1em;
	font-size: 100%;
	line-height: 160%;
}

/* ul#tckt li {
	list-style-type: disc;
	margin-left: 30px;
} */

ul.li-linked li {
	line-height: 1.3;
	padding-bottom: 7px;
}

/* パーツ ==================================================== */
.lstype-d { list-style-type: disc; }
.ml-20 { margin-left: 20px; }

.underL { text-decoration:underline; }

.pb-1em { padding-bottom: 1em; }
.pb-1em2 { padding-bottom: 1.2em; }
.pl-1em { padding-left: 1em; }
.pl-2em { padding-left: 2em; }
.pl-22 { padding-left: 22px; }
.pt-em3 { padding-top: 0.3em; }

.a-underL a:link, a:visited, a:hover, a:active { text-decoration: underline; }

.fs11 { font-size: 11px; }
.fs12 { font-size: 12px; }
.fs13 { font-size: 13px; }
.fs15 { line-height: 1.5; }

.ta-c { text-align: center; }

.mb16 { margin-bottom: 16px; }
.mb24 { margin-bottom: 24px; }

.w540img img { width: 540px; }
.w600img img { width: 600px; }
.w620img img { width: 620px; }
.w630img img { width: 630px; }
.w640img img { width: 640px; }
.w650img img { width: 650px; }
.w711img img { width: 711px; }
.w760img img { width: 760px; }

.indnt {
	padding-left: 1em;
	text-indent: -1em;
}

/* 特別リンク色 =============================================== */
#s9tokuten a:link,
#s9tokuten a:visited {
	color: #344164;
	color: #546184;
	text-decoration: underline;
	}
#s9tokuten a:hover {
	color: #F70;
	text-decoration: underline;
	}
#s9tokuten a:active {
	color: #F00;
	text-decoration: underline;
	}
