@charset "UTF-8";
/*
*************************************************************
タグの基本機能をOFFにする
*************************************************************
*/
/*上下の空行を消す、li,dt,ddは左側の空白を消す。*/
h1,h2,h3,h4,h5,h6,p,ul,ol,li,form
{
	margin: 0px;
	padding: 0px;
}

li
{
	list-style:none;
}
a
{
	outline:none;
	text-decoration:none;
}
img
{
	border:none;
}
body 
{
	margin: 0px;
	padding: 0px;
	background:#ffffe6;
}

/*
*************************************************************
文字を統一させる。
*************************************************************
*/
body,td,th,p,div,li,pre,input,textarea,h1,h2,h3,h4,h5,h6,dt,dd
{
	font-family: "メイリオ", "ＭＳ Ｐゴシック", sans-serif;
	line-height: 1.7em;	
	color: #666;
}
body{
	font-size:14px;
}

/*
*************************************************************
ここからサイトオリジナル
*************************************************************
*/
#body-container{
	/* IE6対策のcenter */
	text-align:center;
	
}
#body-container-center{
	width:980px;
	margin:0 auto;
	text-align:left;
}

h1{
	width:980px;
	height:350px;
	background:transparent url(../img_common/header.png) no-repeat;
	overflow:hidden;
	text-indent:-9999px;
}
.info{
	width:980px;
	padding:20px 0;
	border-bottom:1px dotted #777;
	}
	.info_text{
		margin-bottom:20px;
		}
		.info_text h2{
			font-size:25px;
			margin-bottom:10px;
		}

	
.banana{
	/* width:980px; */
	width:695px;
	/*height:260px;*/
	height:180px;
	background:transparent url(../img_common/banana.png);
	overflow:hidden;
	padding:80px 0 0 285px;
}
.kotonagi{
	/* width:980px; */
	width:695px;
	/*height:260px;*/
	height:180px;
	background:transparent url(../img_common/kotonagi.png);
	overflow:hidden;
	padding:80px 0 0 285px;
}
.past_event{
	text-align:center;
	border-bottom:1px solid #888;
	padding:20px 0 20px 0;
}

#foot-container p{
	padding:20px 0;
	text-align:center;
}

.icon-twitter{
	position:fixed;
	left:-7px;
	top:150px;
}
