@charset "utf-8";

/*************************************/
/* ライフケア技研　TOPページ用CSS            */
/*************************************/

/* 全ページ共通CSS読み込み */
@import url("common.css");

/* 全ページ共通ヘッダーメニューCSS読み込み */
@import url("menu.css");


/***** TOPページ用CSSを記述 *****/

#index-image-area{
	width:100%;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;
	background-image:url(../_images/index/bg_index02.jpg);
	background-position:center top;
	background-repeat:repeat-x;
	margin-bottom:1px;
}
#index-image-area .image_area{
	width:900px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}

#main-bg-index {
	width:100%;
	background-image:url(../_images/index/bg_index03.jpg);
	background-position:center top;
	background-repeat:repeat-y;
}
#main-index {
	width:900px;
	margin-left:auto;
	margin-right:auto;
}

#main-index .index-contents {
	width:590px;
	margin-top:15px;
	padding-left:30px;
	text-align:left;
	float:left;
	padding-bottom:15px;
}	

#main-index .index-contents .news-image {
	width:590px;
	height:28px;
	padding-top:4px;
	background-image:url(../_images/index/icon_news.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
#main-index .index-contents .news-image span {
	display:none;
}

#main-index .index-contents .news-image a.btn_ichiran {
	display:block;
	width:92px;
	height:19px;
	margin-left:485px;
	background-image:url(../_images/index/btn_ichiran.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
#main-index .index-contents .news-image a.btn_ichiran:hover {
	background-position:left -19px;
}	
#main-index .index-contents .news-image a.btn_ichiran span {
	display:none;
}

#main-index .index-contents .news-text { 
	width:570px;
	margin-left:5px;
	margin-top:5px;
	text-align:left;
	}
#main-index .index-contents .news-text th {
	padding-left:20px;
	padding-right:10px;
	background-image:url(../_images/index/newsicon.jpg);
	background-position:left 5px;
	background-repeat:no-repeat;
	color:#000000;
	text-align:left;
	font-weight:bold;
	}

#main-index .index-contents .seihin_title {
	margin-top:30px;
}

#main-index .index-contents .seihin_subtitle {
	width:590px;
	height:20px;
	margin-top:15px;
	background-image:url(../_images/index/sub_midashi01.jpg);
	background-position:left top;
	background-repeat:none;
}
#main-index .index-contents .seihin_subtitle-text {
	font-size:14px;
	line-height:20px;
	font-weight:bold;
	margin-left:14px;
}
#main-index .index-contents .seihin_table {
	margin-top:10px;
}
#main-index .index-contents .seihin_table th {
	width:35px;
	text-align:left;
}
#main-index .index-contents .seihin_table td {
	height:90px;
	text-align:left;
	vertical-align:middle;
}
#main-index .index-contents .seihin_table td.seihin-icon {
	width:75px;
}
#main-index .index-contents .seihin_table td.seihin-text {
	width:350px;
}
#main-index .index-contents .seihin_table td.seihin-image {
	width:130px;
	text-align:right;
}
#main-index .index-contents .seihin_table table.skin-color td {
	border-bottom:solid 1px #FFCC99;
}
#main-index .index-contents .seihin_table table.taishitsu-color td {
	border-bottom:solid 1px #99CCFF;
}
#main-index .index-contents .seihin_table table.taichou-color td {
	border-bottom:solid 1px #CCCC00;
}
#main-index .index-contents .seihin_table table.shinshin-color td {
	border-bottom:solid 1px #FFCCCC;
}
#main-index .index-contents .seihin_table table.health-color th {
	border-bottom:solid 1px #CCCCCC;
}
#main-index .index-contents .seihin_table table.health-color td {
	border-bottom:solid 1px #CCCCCC;
}
#main-index .index-contents .seihin_table td.seihin-text p.title-text {
	font-size:16px;
	color:#666666;
	font-weight:bold;
}
#main-index .index-contents .seihin_table td.seihin-text p.copy-text {
	font-size:12px;
	color:#666666;
}
#main-index .index-contents .seihin_table td.seihin-text p.link-text {
	font-size:12px;
}









#main-index .index-link {
	width:250px;
	margin-top:15px;
	padding-right:0px;
	text-align:center;
	float:right;
	padding-bottom:15px;
}	

#main-index .index-link  a.teian-link {
	display:block;
	width:210px;
	height:114px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
	background-image:url(../_images/index/btn_teian.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}
#main-index .index-link  a.teian-link:hover{
	background-position:left -114px;
}
#main-index .index-link a.teian-link span {
	display:none;
}

#main-index .index-link .basic-link a {
	display:block;
	width:210px;
	height:90px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
	background-position:left top;
	background-repeat:no-repeat;
}
#main-index .index-link .basic-link a:hover{
	background-position:left -90px;
}
#main-index .index-link .basic-link a span {
	display:none;
}
#main-index .index-link .basic-link a.oem-link {
	background-image:url(../_images/index/btn_oem.jpg);
}
#main-index .index-link .basic-link a.kenkyu-link {
	background-image:url(../_images/index/btn_kenkyu.jpg);
}
#main-index .index-link .basic-link a.media-link {
	background-image:url(../_images/index/btn_media.jpg);
}
#main-index .index-link .basic-link a.company-link {
	background-image:url(../_images/index/btn_campany.jpg);
}

























