@charset "utf-8";
/* CSS Document */
/* コンテンツイメージと見出し */
.content-header {
	height: 236px;
	margin-bottom:20px;
}

/* スライドメニュー */
#screen {
	position: relative;
	width: 638px;
	height: 200px;
	margin: 0 auto;
	overflow: hidden;
	overflow-x: hidden;
	border:1px solid #CCCCCC;
}

#sections { width: 2560px; }
.section {
	float: left;
	width: 638px;
	height: 200px;
}

.section h2#new-product-h2 {
	width:350px;
	height:50px;
	margin:0;
	padding:0;
	display:block;
	text-indent: -9999px;
	overflow:hidden;
	background:url(../images/top-header-01-h2.gif) no-repeat;
	}
.section p#new-product-p {
	margin:0;
	padding:0;
	width:420px;
	height:120px;
	display:block;
	text-indent: -9999px;
	overflow:hidden;
	background:url(../images/top-header-01-p.gif) no-repeat;
	}

.section h2#section-adult-h2 {
	width:350px;
	height:50px;
	margin:0;
	padding:0;
	display:block;
	text-indent: -9999px;
	overflow:hidden;
	background:url(../images/top-header-02-h2.gif) no-repeat;
	}
.section p#section-adult-p {
	margin:0;
	padding:0;
	width:420px;
	height:120px;
	display:block;
	text-indent: -9999px;
	overflow:hidden;
	background:url(../images/top-header-02-p.gif) no-repeat;
	}

.section h2#section-cancer-h2 {
	width:350px;
	height:50px;
	margin:0;
	padding:0;
	display:block;
	text-indent: -9999px;
	overflow:hidden;
	background:url(../images/top-header-03-h2.gif) no-repeat;
	}
.section p#section-cancer-p {
	margin:0;
	padding:0;
	width:420px;
	height:120px;
	display:block;
	text-indent: -9999px;
	overflow:hidden;
	background:url(../images/top-header-03-p.gif) no-repeat;
	}

.section h2#section-infection-h2 {
	width:350px;
	height:50px;
	margin:0;
	padding:0;
	display:block;
	text-indent: -9999px;
	overflow:hidden;
	background:url(../images/top-header-04-h2.gif) no-repeat;
	}
.section p#section-infection-p {
	margin:0;
	padding:0;
	width:420px;
	height:120px;
	display:block;
	text-indent: -9999px;
	overflow:hidden;
	background:url(../images/top-header-04-p.gif) no-repeat;
	}

/* 各メニューのイメージ画像 */
#section-1 { background-image: url(../images/top-header-01.png); }
#section-2 { background-image: url(../images/top-header-02.png); }
#section-3 { background-image: url(../images/top-header-03.png); }
#section-4 { background-image: url(../images/top-header-04.png); }


/* スライドメニュータブ */
ul#tabmenu {
	display: block;
	width: 640px;
	height: 36px;
	margin: 0 auto;
	background: url(../images/btn-tabmenu.png) 0 0 no-repeat;
}
ul#tabmenu li {
	float: left;
	width: 160px;
	height: 36px;
}
ul#tabmenu li a {
	display: block;
	width: 159px;
	height: 36px;
	margin-left: 1px;
	font-size: 1px;
	text-indent: -9999px;
	overflow: hidden;
}
ul#tabmenu li a#tab-5 { width: 158px; }

/* 各種サイトマップへのイメージアンカー */
#sections a {
	display: block;
	position: relative;
	top: -10px;
	left: 430px;
	width: 199px;
	height: 29px;
	overflow: hidden;
	z-index: 500;
}


