@charset "utf-8";


/* --------フラッシュと最新情報エリア-------- */

#top #featureArea {
	width: 780px;
	height: 250px;
	padding: 0px;
	margin-bottom:30px;	
}


#top h2 {
	padding-bottom: 12px;
}

/* --------カテゴリーエリア-------- */

#top #categoryArea {
	width: 775px;
	background: url(/images/categoryAreaBg.gif) no-repeat top left;
	margin-top: 10px;
	margin-bottom: 30px;
	height: 116px;
	padding-left: 5px;
	padding-top: 5px;
}

/* -------デザインビューの崩れがないので、これでクリア-------- */
#top #categoryArea:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
#top #categoryArea {
	zoom: 1;
}

#top #categoryArea li {
	list-style: none;
	float: left;
	padding-right: 5px;
	padding-bottom: 5px;
	margin: 0px 0px 0px 0px;
	width: 188px;
	display: block;
}

#top #categoryArea li img {
	display: block;
}

/* --------画像誤差調整用-------- */
#top #categoryArea .pad6 {
	padding-right: 6px!important;
	width: 189px!important;
	margin: 0;
}

/* --------右端用-------- */
#top #categoryArea .pad0 {
	padding-right: 0px!important;
	width: 189px!important;
	margin: 0;
}

/* --------ニュースエリアとブログエリアをの枠-------- */

#top #bottomArea {
	width: 780px;
}

/* --------ニュースエリア-------- */

#top #newsArea {
	float: left;
	width: 250px;
}

#top #newsArea li {
	background: url(/shared/images/ico_arrow.gif) no-repeat top left;
	padding-left: 16px;
	padding-bottom: 6px;
	margin-bottom: 8px;
	list-style: none;
}

#top #newsArea span {
	display: block;
	font-weight: bold;
}

/* --------ブログエリア-------- */

#top #blogArea {
	float: right;
	width: 501px;
}

#top #blogArea #eyeArea {
	width: 501px;
	background: url(/images/img_eyeBg.gif) no-repeat top right;
	margin-bottom: 14px;
}

#top #blogArea #eyeArea p {
	width: 410px;
	margin-top: 16px;
}

#top #blogArea #eyeArea  ul {
	margin-top: 20px;
}

#top #blogArea #eyeArea li {
	padding-right: 24px;
	padding-bottom: 6px;
	list-style: none;
	background: url(/shared/images/ico_arrow.gif) no-repeat top left;
	padding-left: 16px;
}

#top #blogArea #eyeArea li span {
	font-weight: bold;
	padding-right: 12px;
}

#top #blogArea #eyeArea li a {
	background: url(/shared/images/ico_blank.gif) no-repeat top right;
	padding-right: 16px;
}

#top #blogArea #eyeArea li img {
	background: url(/shared/images/ico_blank.gif) no-repeat top right;
	padding-left: 4px;
}

#top #encouragementAreaUp {
	background: url(/images/encouragementBgUp.gif) no-repeat top left;
	width: 490px;
	padding: 10px 0px 10px 10px;
}

#top #encouragementAreaDown {
	background: url(/images/encouragementBgDown.gif) no-repeat bottom left;
}

#top #encouragementAreaDown p {
	padding: 0px 0px 10px 0px;
}

#top #encouragementAreaDown li {
	background: url(/shared/images/ico_blank.gif) no-repeat center left;
	float: left;
	list-style: none;
	padding: 0px 26px 0px 16px;
	margin-bottom: 8px;
	white-space: nowrap;
}



