@charset "utf-8";
@import "/shared/static/style/base.css";
@import "/shared/static/style/frame.css"; 

/* PAGETOP */
#pageTop h1 {
	position: absolute;
	left: 147px;
	top: 202px;
	background: url(../images/title.gif) no-repeat left top;
	width: 763px;
	height: 97px;
	text-indent: -9999px;
	overflow: hidden;
}

/* CONTENTS */
#contents h2 {
	background: url(../images/catch.gif) no-repeat left top;
	margin-bottom: 141px;
	width: 483px;
	height: 159px;
	/*\*//*/
	padding-bottom: 159px;
	/**/
	text-indent: -9999px;
	overflow: hidden;
}
#contents div.linkObj {
	position: relative;
}
	#contents div.linkObj ul {
		padding-bottom: 30px;
	}
	#contents div.linkObj li {
		margin-bottom: 3px;
	}
	#contents div.linkObj li.li1 {
		width: 240px;
	}
	#contents div.linkObj li.li2 {
		width: 233px;
	}
	#contents div.linkObj li.li3 {
		margin-bottom: 21px;
		width: 193px;
	}
	#contents div.linkObj li.li4 {
		width: 122px;
	}
		#contents div.linkObj li a {
			background-position: 0 0;
			height: 33px;
			/*\*//*/
			padding-bottom: 33px;
			/**/
			text-indent: -9999px;
			overflow: hidden;
			display: block;
		}
		#contents div.linkObj li a:hover {
			background-position: 0 -33px !important;
		}
		#contents div.linkObj li.li1 a {
			background: url(../images/nav_01.gif) no-repeat;
			width: 240px;
		}
		#contents div.linkObj li.li2 a {
			background: url(../images/nav_02.gif) no-repeat;
			width: 233px;
		}
		#contents div.linkObj li.li3 a {
			background: url(../images/nav_03.gif) no-repeat;
			width: 193px;
		}
		#contents div.linkObj li.li4 a {
			background: url(../images/nav_04.gif) no-repeat;
			width: 122px;
		}
	#contents div.linkObj dl {
		position: absolute;
		left: 486px;
		top: 0;
	}
	#contents div.linkObj dt {
		background: url(../images/txt_01.gif) no-repeat left top;
		margin-bottom: 6px;
		width: 91px;
		height: 9px;
		/*\*//*/
		padding-bottom: 9px;
		/**/
		text-indent: -9999px;
		overflow: hidden;
	}
	#contents div.linkObj dd a {
		background: url(../images/lnk_01.gif) no-repeat left top;
		margin-left: 1px;
		width: 129px;
		height: 15px;
		/*\*//*/
		padding-bottom: 15px;
		/**/
		text-indent: -9999px;
		overflow: hidden;
		display: block;
	}
	#contents div.linkObj dd a:hover {
		background-position: 0 -15px !important;
	}
#contents h3 {
	background: url(../images/hed_01.gif) no-repeat left top;
	margin-bottom: 3px;
	width: 285px;
	height: 33px;
	/*\*//*/
	padding-bottom: 33px;
	/**/
	text-indent: -9999px;
	overflow: hidden;
}
#contents h4 {
	font-size: 11px;
	/*\*/
	*font-size: 100%;
	/**/
}
#contents div.boxObj {
	background: url(../images/bg_box_b.gif) no-repeat left bottom;
	margin-bottom: 33px;
	width: 483px;
}
	#contents div.boxObj div.box {
		background: url(../images/bg_box_t.gif) no-repeat left top;
		padding: 7px 12px 5px 12px;
	}
		#contents div.boxObj div.block {
			border-bottom: solid 3px #eee;
			margin-bottom: 7px;
			padding-bottom: 5px;
		}
		#contents div.boxObj div.bottom {
			border-bottom: none;
			margin-bottom: 0;
			padding-bottom: 0;
		}