/* ■コンテンツ サブタイトル-ボタン4 */

#subtitle {
	width: 750px;
	height: 210px;
}
.subtitletop {
	width: 550px;
	height: 210px;
	float: left;
	display: block;
	background-repeat: no-repeat;
}
.subtitletop span {
	display: block;
	font-size: 1px;
	width: 1px;
	height: 1px;
	overflow: hidden;
	color: #ffffff;
}
#subtitlebox {
	width: 200px;
	height: 210px;
	float: right;
	display: block;
}
#submenu1 {
	width: 200px;
	height: 30px;
}
#submenu2 {
	width: 200px;
	height: 30px;
}
#submenu3 {
	width: 200px;
	height: 30px;
}
#submenu4 {
	width: 200px;
	height: 30px;
}
#submenu5 {
	width: 200px;
	height: 30px;
}
#submenu6 {
	width: 200px;
	height: 30px;
}
#submenu7 {
	width: 200px;
	height: 30px;
}
.subtitlelink span {
	display: block;
	font-size: 1px;
	width: 1px;
	height: 1px;
	overflow: hidden;
	color: #ffffff;
}
.subtitlelink a {
	width: 195px;
	height: 30px;
	display: block;
	position: relative;
	float: right;
	background-repeat: no-repeat;
}
.subtitlelink a:hover {
	display: block;
	background-position: 0px -30px;
}
.subtitlenow span {
	display: block;
	font-size: 1px;
	width: 1px;
	height: 1px;
	overflow: hidden;
	color: #ffffff;
}
.subtitlenow a {
	width: 195px;
	height: 30px;
	display: block;
	position: relative;
	float: right;
	background-repeat: no-repeat;
	background-position: 0px -60px;
}
.subtitlenow a:hover {
	display: block;
	background-position: 0px -30px;
}

/* ■コンテンツ サブタイトル-subtitlenothing */

.subtitlenothing p {
	width: 195px;
	height: 30px;
	float: right;
}
.subtitlenothing span {
	display: block;
	font-size: 1px;
	width: 1px;
	height: 1px;
	overflow: hidden;
	color: #ffffff;
}


/* ■コンテンツ サブタイトル-ボタン3 */

#submenu_th1 {
	width: 200px;
	height: 71px;
}
#submenu_th2 {
	width: 200px;
	height: 71px;
}
#submenu_th3 {
	width: 200px;
	height: 68px;
}
.subtitle_thlink span {
	display: block;
	font-size: 1px;
	width: 1px;
	height: 1px;
	overflow: hidden;
	color: #ffffff;
}
.subtitle_thlink a {
	width: 195px;
	height: 68px;
	display: block;
	position: relative;
	float: right;
	background-repeat: no-repeat;
}
.subtitle_thlink a:hover {
	display: block;
	background-position: 0px -68px;
}
.subtitle_thnow span {
	display: block;
	font-size: 1px;
	width: 1px;
	height: 1px;
	overflow: hidden;
	color: #ffffff;
}
.subtitle_thnow a {
	width: 195px;
	height: 68px;
	display: block;
	position: relative;
	float: right;
	background-repeat: no-repeat;
	background-position: 0px -136px;
}
.subtitle_thnow a:hover {
	display: block;
	background-position: 0px -68px;
}

/* ■メイン */

#main {
	width: 670px;
	clear: both;
}

/* ■強調 */

.pickup {
	font-weight: bold;
	color: #b00058;
}

/* ■PDFダウンロード */

#pdfdownload {
	width: 670px;
	font-size: 12px;
	line-height: 14px;
}
#pdfdownload ul {
	padding: 5px 0px 0px 0px;
	list-style-position: inside;
	float: left;
}
#pdfdownload .downiconpdf {
	list-style-image: url(subimages/pdficon_small.gif);
}
#pdfdownload .downiconjpg {
	list-style-image: url(subimages/jpgicon_small.gif);
}
#pdfdownload li {
	font-size: 12px;
	line-height: 20px;
}
#getpdf {
	width: 112px;
	float: right;
}
#getar a {
	width: 112px;
	height: 33px;
	display: block;
	background-image: url(subimages/get_adobe_reader.gif);
}
#getar span {
	display: block;
	font-size: 1px;
	width: 1px;
	height: 1px;
	overflow: hidden;
	color: #ffffff;
}


/* ■詳しい資料を用意しました */

#material {
	width: 670px;
	height: 30px;
	padding: 25px 0px 15px 0px;
}
#materialimg {
	width: 420px;
	height: 30px;
	margin-left: 125px;
}
#materialimg span  {
	display: block;
	font-size: 1px;
	width: 1px;
	height: 1px;
	overflow: hidden;
	color: #ffffff;
}
#materialimg a {
	width: 420px;
	height: 30px;
	display: block;
	position: relative;
	border: solid 1px;
	background-image: url(subimages/material.gif);
	background-repeat: no-repeat;
}
#materialimg a:hover {
	display: block;
	background-position: 0px -30px;
}
