@charset "utf-8";
@import url("import.css");

/* -----------------------------------------------------------
CSS Information
 File name:      index.css
 Style Info:     インデックスファイル専用CSS
----------------------------------------------------------- */

/*----------------------------------------------------
	index用
----------------------------------------------------*/

#information_box {
	height:371px;
	border-bottom:1px  solid #fff;
}

#information_box h2 {
	margin-left:-1px;
}

#information_box p{
	margin:5px 0 0 45px;
}

.about {
	padding-right:15px;
	margin:15px 0 0 45px;
}

#credit {
	padding-right:15px;
	margin:20px 0 0 45px;
	font-size:80%;
	line-height:1.6em;
}

#credit ul {
	margin-top:10px;
}

/*--------------------------
	#new_information用
--------------------------*/

#new_information {
	margin:10px 0 0 10px;
}

.inner_border {
	margin:15px 0;
	padding:10px;
	border:4px #fff solid;
	background:url(../img/index/information_back.gif);
}

.inner_border strong {
	font-weight:bold;
	line-height:2.5em;
}

.inner_border dl {
	margin-left:1em;
	margin-bottom:10px;
	line-height:1.5em;
}

.inner_border dl dt {
	font-weight:bold;
}

.inner_border dl dd {
	margin-bottom:6px;
}

.inner_border table {
	margin:-6px 0 0 1em;
	width:300px;
}

.inner_border table tr {
	border-bottom:1px #fff solid;
}

.inner_border table #no_border {
	border-bottom:none;
}

.inner_border table td {
	padding:6px 0;
}

.inner_border table .day_class {
	width:4em;
	padding-left:0.5em;
}

.inner_border table .speaker {
	line-height:1.3em;
}

.dead_text {
	text-decoration:line-through;
}

/*--------------------------
	#finish_info用
--------------------------*/

.finish_info {
	margin-top:15px;
	padding-right:20px;
}

.finish_info strong {
	line-height:3em;
}

/*--------------------------
	#gallery用
--------------------------*/

#image_gallery {
	padding:10px 0 5px 10px;
	margin:0 2px 0 30px;
	background:url(../img/index/information_back.gif);
	border-bottom:1px #fff solid;
}

#image_gallery .caption {
	margin:10px 10px 0 5px;
	line-height:1.5em;
}

#image_gallery .caption .topic {
	line-height:3em;
	font-size:80%;
}