
#honbunLeftEX{
	width:214px;
	margin; 0;
	padding: 0;
	float:left;
	padding-bottom:20px;
}


.RightAllMargin {
	width: 513px;
	margin: 20px 0px 0px 16px;
	padding: 0;
}

.FstBox {
	width: 292px;
	float: left;
	margin : 0;
	padding: 0;
}

.FstTex {
	width: 292px;
	margin: 0;
	padding: 0;
	float: left;
}

.FstPic {
	width: 209px;
	margin: 0px 0px 0px 0px;
	padding: 0;
	float: right;
}

.FstPic img {
	margin: 0;
	padding: 0;
}

.BgDot {
	background: url(./images/event_dot.gif) no-repeat;
	width: 304px;
	height: 19px;
}


.PfHead {
	width: 513px;
	margin: 0px 0px 8px 0;
	padding: 0px;
}

.PfHeadV {
	width: 337px;
	margin: 0px 10px 12px 0;
	padding: 0px;
	float: left;
}

.kobetuEvent {
	width: 161px;
	margin: 20px 15px 0px 0px;
	padding: 0px;
	float: left;
}
/*.EvHorizonal {
	display:table;
}*/
/*.kobetuEvent h5 {
	font-size: 13px;
	margin: 5px 0px 0px 0px;
	padding: 0px;
	color: #3966fb;
}*/

/*.kobetuEvent hr {
	margin: 2px 0px 5px 0px;
	padding: 0px;
	border: 1px solid #768ccc;
}*/

.kobetuEventMigi {
	width: 161px;
	margin: 20px 0px 0px 0px;
	padding: 0px;
	float: left;
}
.kobetuEvent h5,
.kobetuEventMigi h5 {
	margin: 5px 0px 5px 0px;
	padding: 0 0 5px 0;
	color: #3966fb;
	border-bottom: 2px dotted #768ccc;
}
/**/
.kobetuEvent h5 a,
.kobetuEventMigi h5 a{
	color: #3966fb;
}
.kobetuEvent h5 a:hover,
.kobetuEventMigi h5 a:hover{
	color: #ff0000;
}
/*.kobetuEventMigi h5 {
	font-size: 13px;
	margin: 5px 0px 0px 0px;
	padding: 0px;
	color: #3966fb;
}

.kobetuEventMigi hr {
	margin: 2px 0px 5px 0px;
	padding: 0px;
	border: 1px solid #768ccc;
}
*/
.kobetuEventMigiTop {
	width: 161px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	float: left;
}
/*
.kobetuEventMigiTop h5 {
	font-size: 13px;
	margin: 5px 0px 0px 0px;
	padding: 0px;
	color: #3966fb;
}
*/
/*
.kobetuEventMigiTop hr {
	margin: 2px 0px 5px 0px;
	padding: 0px;
	border: 1px solid #768ccc;
}
*/




.returnHead {
	width: 513px;
	margin: 0px 0px 0px 8px;
	padding: 0;
	clear: both;
}

.returnHead a {
	font-size: 10px;
}

.icon {
	margin: 3px 3px 3px 0px;
	float: left;
}

hr {
	 clear:both;
}
/**/
.linkHead{
	clear:both;
	margin:0;
	padding:10px 0 0 0;
}
.linkSankakuUl{
	margin:0 0 0 0;
	padding:0 0 0 0;
}
.linkSankakuUl li{
	clear:both;
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:left;
	list-style:none;
}
.linkSankaku{
	padding:0 0 0 10px;
	background:url(../images/share/sankaku_aka.gif) left center no-repeat;
	float:left;
}

/*pdf*/
.pdfLeft{
	margin:0 0 0 0;
}
.pdfLeft ul{
	padding:0;
}
.pdfLeft li{
	padding:0 0 0 40px;
	min-height:32px;
	height:auto !important;
	height:32px;
	background:url(images/pdficon_large.gif) left center no-repeat;
	list-style-type:none;
}
.titleSitasen{
	margin: 5px 0px 5px 0px;
	padding: 0 0 2px 20px;
	min-height:15px;
	height:auto !important;
	height:15px;
	border-bottom: 1px solid #768ccc;
	background:url(../images/share/sikaku.gif) left center no-repeat;
}