﻿@charset "utf-8";
body {
	background-image: url('../images/top_back_img.png');
	background-repeat: repeat-x;
}
.InfoContainer {
	width: 400px;
	float: left;
}
.InfoHeader {
	width: 400px;
	height: 24px;
	background-image: url('../images/information_back_img.png');
	background-repeat: repeat-x;
	background-position: 0px bottom;
	padding-bottom: 6px;
}

.InfoHeader:after {
	content: url("../images/clearfix.gif");
	display: block;
	clear: both;
	height: 0;
	}
.InfoHeader { display: inline-block; }
/* exlude MacIE5 \*/
* html .InfoHeader { height: 1% }
.InfoHeader {display:block;}
/* end MacIE5 */

.InfoHeader h3 {
	padding: 0px;
	margin: 0px;
	width: 118px;
	height: 24px;
	float: left;
}
.InfoHeader span {
	margin: 0px;
	padding: 0px;
	width: 67px;
	height: 24px;
	float: right;
}
.InfoEntry {
	margin-top: 15px;
}
.InfoEntry h4 {
	padding: 0px;
	margin: 0px;
	color: #993300;
	background-image: url('../images/arrow.png');
	background-repeat: no-repeat;
	background-position: 0px center;
	text-indent: 17px;
	font-size: 100%;
}
.InfoEntry p {
	padding: 0px;
	margin: 0px;
	line-height: 150%;
}
.InfoEntry hr {
	border-style: dashed none none none;
	border-top-color: #680E1D;
	border-width: 1px 0px 0px 0px;
	height: 1px;
}
.InfoEntry span {
	font-size: 85%;
	width: 400px;
	text-align: right;
	display: block;
	color: #666666;
}
.SubInfoNavi {
	width: 220px;
	float: right;
	padding-bottom: 69px;
}
*html .SubInfoNavi {
	width: 220px;
	float: right;
	padding-bottom: 0px;
}

.EventInfoContainer {
	background-image: url('../images/k_top_event_back.png');
	background-repeat: no-repeat;
	background-position: 0px bottom;
}
.EventInfoContainer2 {
	padding: 14px 15px 25px 15px;
}
.EventPickUpContainer {
	border-style: none none solid none;
	border-width: 0px 0px 1px 0px;
	border-color: #a76909;
	width: 190px;
	display: block;
	padding: 0px 0px 4px 0px;
	margin: 0px 0px 3px 0px;
}
.EventPickUpPhoto {
	border: 1px solid #B30000;
	padding: 3px;
	margin: 5px 0px 0px 0px;
	width: 182px;
	display: block;
}
.EventPickUpPhoto:after {
	content: url("../images/clearfix.gif");
	display: block;
	clear: both;
	height: 0;
	}
.EventPickUpPhoto { display: inline-block; }
/* exlude MacIE5 \*/
* html .EventPickUpPhoto { height: 1% }
.EventPickUpPhoto {display:block;}
/* end MacIE5 */

.EventImage {
	margin: 0px 7px 0px 0px;
	padding: 0px;
	border: 3px solid #FFFFFF;
	float: left;
	width: 96px;
}
.EventTitleBar {
	margin: 0px 0px 5px 0px;
	padding: 0px;
	width: 190px;
	height: 21px;
	top: 10px;
}

.EventPickUpBottan {
	padding: 0px;
	margin: 3px 3px 0px 0px;
	width: 70px;
	display: block;
	float: left;
}
.GoToDetails {
	color: #FFFFFF;
	font-size: 85%;
	width: 70px;
	height: 17px;
	display: block;
	background-color: #c43838;
	line-height: 17px;
	text-align: center;
	padding: 0px;
	margin: 4px 0px 0px 0px;
}
.GoToOthers {
	color: #FFFFFF;
	font-size: 85%;
	width: 70px;
	height: 17px;
	display: block;
	background-color: #a76905;
	line-height: 17px;
	text-align: center;
	padding: 0px;
	margin: 4px 0px 0px 0px;
}
.EventPickUpContainer dl {
	width: 190px;
	padding: 3px 0px 0px 0px;
	display: block;
	margin: 0px;
}
.EventPickUpContainer dt {
	border-style: none none dotted none;
	border-color: #b30000;
	font-weight: bold;
	color: #B30000;
	padding: 0px 0px 2px 0px;
	margin: 0px;
	border-width: 0px 0px 1px 0px;
	line-height: 120%;
	display: block;
}
.PickUpCatch {
	padding: 4px 0px 0px 0px;
	margin: 0px 0px 3px 0px;
	font-size: 85%;
	color: #b30000;
	line-height: 140%;
}
.PickUpDetails {
	padding: 0px;
	margin: 0px;
	font-size: 85%;
	line-height: 150%;
}

