@charset "utf-8";
/* CSS Document */

/*コンテンツ設定
----------------------------------------------*/
#con {
	width: 940px;
	height: 820px;
	position: relative;
	margin-top: 8px;
/*----clearfix-----*/
_height: 1px;
min-height: 1px;
}
#con:after {
content: ".";
display: block;
clear: both;
height: 0;
visibility: hidden;
}
/*----clearfix-----*/

#con_l {
	width: 460px;
	height: 820px;
	float: left;
}

#con_r {
	width: 480px;
	float: right;
	background: url(../../common/img/loader.gif) 50% 50% no-repeat;
}
#con_r img {
	display: none;
	position: absolute;
	right: 3px;
	z-index: -5;
}

/*ロゴ
----------------------------------------------*/
#stsk {
	background: url(../img/logo.png) no-repeat;
	width: 460px;
	height: 236px;
	text-indent: -9999px;
}

/*日付
----------------------------------------------*/
#day {
	position: relative;
	left: 0px;
}

/*お知らせ
----------------------------------------------*/
#info {
	width: 460px;
	margin-top: 15px;
/*----clearfix-----*/
_height: 1px;
min-height: 1px;
}
#info:after {
content: ".";
display: block;
clear: both;
height: 0;
visibility: hidden;
}
/*----clearfix-----*/

#info li {
	width: 230px;
	height: 70px;
	float: left;
	text-align: right;
}

/*新着情報
----------------------------------------------*/
#topics {
	background: url(../img/topics.png) no-repeat;
	width: 430px;
	height: 200px;
	margin-top: 15px;
	padding: 55px 15px 10px;
	position: relative;
}

#flower {
	position: absolute;
	top: 130px;
	left: 350px;
}

#topics dl {
	width: 430px;
	height: 220px;
	overflow: auto;
/*----clearfix-----*/
_height: 1px;
min-height: 1px;
}
#topics dl:after {
content: ".";
display: block;
clear: both;
height: 0;
visibility: hidden;
}
/*----clearfix-----*/

#topics dt {
	color: #006;
	font-weight: bold;
}
#topics dd {
	margin-bottom: 10px;
	padding-bottom: 3px;
	border-bottom: 1px dotted #CCC;
}

/*秋へ
----------------------------------------------*/
#next {
	position: absolute;
	top: 750px;
	right: 0px;
}

/*SNS
----------------------------------------------*/
#sns li{
	display: inline;
}


