@charset "UTF-8";

/* Header Menu Setting */
#header h1 a,
#header h1 a:active,
#header h1 a:focus,
#header h1 a:hover {
	background: url(../img/global/header.jpg) no-repeat -20px 0;
}
#contents,
#gotop {
	background: #FFFFFF none;
}
#main {
	padding: 20px 0 50px 25px;
}

/* @group Topic */

#topic {
	position: relative;
	float: left;
	width: 850px;
	padding-left: 25px;
}
#topic #cross_slide {
	width: 850px;
	height: 240px;
	background-color: #F8F6F0;
}
#topic #more a {
	display: block;
	position: absolute;
	top: 0;
	left: 25px;
	width: 850px;
	height: 240px;
	text-indent: -9999px;
	font-size: 0;
	line-height: 0;
	background: url(../img/index/topic-reism_koko-btn.gif) no-repeat;
}
#topic #more a:hover {
	background-position: 0 -240px;
}

/* @end */

ul#topic_s li {
	float: left;
	margin-bottom: 10px;
}
ul#topic_s li .seal {
	position: relative;
}
ul#topic_s li .seal img {
	position: absolute;
	top: -5px;
	left: 6px;
}
ul#topic_s li a {
	display: block;
	width: 640px;
	padding: 4px;
	background: #FFF url(../img/index/topic_s-goto.gif) no-repeat right bottom;
	border: #EBDAC6 solid 1px;
	cursor: hand;
}
ul#topic_s li a:hover {
	background: #F8F6F0 url(../img/index/topic_s-goto.gif) no-repeat right 70px;
	border: #FF9900 solid 1px;
}
*html ul#topic_s li a:hover {
	background-position: right 71px;
}
ul#topic_t {
	padding-top: 10px;
}
ul#topic_t li {
	font-size: 1.2em;
	padding-bottom: 7px;
	margin-bottom: 8px;
	border-bottom: #EBDAC6 dotted 1px;
}
ul#topic_t li .date {
	color: #666;
}
