@charset "utf-8";

#page-title {
	margin: 0;
	padding: 0;
	color: #ffffff;
	width: 254px;
	height: 36px;
	position: absolute;
	left: 0;
	top: 28px;
	text-indent: -9999px;
	background: url(../images/title-top.png) no-repeat left top;
}

div.toplead {
	width: 785px;
	height: 249px;
	text-indent: -9999px;
	background: url(../images/bg-top-fan.jpg) left top no-repeat;
}
div.contents div.asset div.asset-header {
	margin-bottom: 0;
	margin-bottom: 14px;
}
ul.linkblk_splist  {
	width: 785px;
}
ul.linkblk_splist,
ul.linkblk_splist  li {
	margin: 0;
	padding: 0;
}
ul.linkblk_splist li {
	padding-left: 4px;
	width: 254px;
	float: left;
	list-style: none;
/*	text-indent: -9999px;*/
}
ul.linkblk_splist li#sp-idx_g {
	padding: 0 0 0 7px;
}
/*
ul.linkblk_splist li#sp-idx_g a {
	width: 248px;
	height: 65px;
	display: block;
	background: url(../images/title-top_sp-g.jpg) left top no-repeat;
}
ul.linkblk_splist li#sp-idx_a a {
	width: 248px;
	height: 65px;
	display: block;
	background: url(../images/title-top_sp-a.jpg) left top no-repeat;
}
ul.linkblk_splist li#sp-idx_p a {
	width: 248px;
	height: 65px;
	display: block;
	background: url(../images/title-top_sp-p.jpg) left top no-repeat;
}
*/

/* �S�̂̃u���b�N */
div.catetop-link {
	margin: 20px 0 50px 0;
}
div.catetop-linkblk {
	margin: 10px 0 0 0;
	overflow: hidden;
}
div.catetop-linkblk_ftr1 {
	width: 785px;
	height: 1px;
	font-size: 0px;
	background: url(../images/bg-linkbtm1.gif) left top no-repeat;
}
div.catetop-linkblk_ftr2 {
	width: 785px;
	height: 1px;
	font-size: 0px;
	background: url(../images/bg-linkbtm2.gif) left top no-repeat;
}
div.section-l {
	float: left;
	border: 1px solid #e2e2e2;
}
div.section-r {
	float: right;
	border: 1px solid #e2e2e2;
}
div.catetop-linkbox {
	margin-bottom: -9999px;
	padding-bottom: 9999px;
}
div.catetop-linkbox {
	width: 387px;
	background: url(../images/bg-linkside.gif) left top no-repeat;
}
div.catetop-linkbox.hover {
	width: 387px;
	background: url(../images/bg-linkside_on.gif) left top no-repeat;
}

/* �R���e���c */
div.catetop-linkbox dl dd {
	margin: 0 0 0 24px;
	width: 340px;
	color: #666666;
}
div#catetop-linkbox01 dl dt a {
	margin: 0 0 0 22px;
	width: 214px;
	height: 42px;
	display: block;
	text-indent: -9999px;
	background: url(../images/title-top_ob.gif) left top no-repeat;
}
div#catetop-linkbox02 dl dt a {
	margin: 0 0 0 22px;
	width: 174px;
	height: 42px;
	display: block;
	text-indent: -9999px;
	background: url(../images/title-top_m.gif) left top no-repeat;
}
div#catetop-linkbox03 dl dt a {
	margin: 0 0 0 22px;
	width: 178px;
	height: 42px;
	display: block;
	text-indent: -9999px;
	background: url(../images/title-top_tw.gif) left top no-repeat;
}
div#catetop-linkbox04 dl dt a {
	margin: 0 0 0 22px;
	width: 196px;
	height: 42px;
	display: block;
	text-indent: -9999px;
	background: url(../images/title-top_pg.gif) left top no-repeat;
}
div#catetop-linkbox05 dl dt a {
	margin: 0 0 0 22px;
	width: 187px;
	height: 42px;
	display: block;
	text-indent: -9999px;
	background: url(../images/title-top_gf.gif) left top no-repeat;
}
div#catetop-linkbox06 dl dt a {
	margin: 0 0 0 22px;
	width: 145px;
	height: 42px;
	display: block;
	text-indent: -9999px;
	background: url(../images/title-top_mg.gif) left top no-repeat;
}
div#catetop-linkbox07 dl dt a {
	margin: 0 0 0 22px;
	width: 199px;
	height: 42px;
	display: block;
	text-indent: -9999px;
	background: url(../images/title-top_os.gif) left top no-repeat;
}
div#catetop-linkbox08 dl dt a {
	margin: 0 0 0 22px;
	width: 145px;
	height: 42px;
	display: block;
	text-indent: -9999px;
	background: url(../images/title-top_tv.gif) left top no-repeat;
}
div#catetop-linkbox09 dl dt a {
	margin: 0 0 0 22px;
	width: 66px;
	height: 42px;
	display: block;
	text-indent: -9999px;
	background: url(../images/title-top_link.gif) left top no-repeat;
}
div#catetop-linkbox10 dl dt a {
	margin: 0 0 0 22px;
	width: 124px;
	height: 42px;
	display: block;
	text-indent: -9999px;
	background: url(../images/title-top_wp.gif) left top no-repeat;
}


