﻿/*-------------------------------------------------------------------
  株式会社環境向学
  スタイルシート
  カスタマイズ編
  Copyright 2007(C) Property Designers Inc.
  ------------------------------------------------------------------- */

/*-------------------------------------------------------------------
  life共通
  ------------------------------------------------------------------- */
h3 {
	margin-bottom:20px;
}

h4 {
	margin:0 0 35px 0;
	padding:0 0 10 0;
}

h5 {
	margin:0 0 10px 30px;
	padding:0;
}

#AreaLife {
	background:url(../img/bg_sec.gif) repeat-x top;
/*
	width :673px;
	margin-top:20px;
*/
}

.page_life_inner_left {
	float: left;
	width: 338px;
}

.page_life_inner_right {
	float:right;
	width:315px;
}

strong {
	color:#0167cc;
	font-weight:bold;
	font-size:110%;
}

p {
	margin-bottom:20px;
}


/*-------------------------------------------------------------------
  life/index.html用
  ------------------------------------------------------------------- */
.mainvisual {
	height:295px;
	margin-bottom:10px;
}
.area_btn_example {
	/*margin-top:14px;*/
}

.area_btn_example .alignLeft {
	margin-right:1px;
}


/*-------------------------------------------------------------------
  life/page_3.html用
  ------------------------------------------------------------------- */
.ex_3 {
 	border-bottom:1px dashed #dadada;
 	/*width:344px;*/
 	padding:0 0 10px 79px;
 	padding-bottom:10px;
 	margin-bottom:10px;
 	margin-right:10px;
}
 #ex_3_1 {
 	background:url(../img/photo_4_1.jpg) no-repeat left top;
 }
  #ex_3_2 {
 	background:url(../img/photo_4_2.jpg) no-repeat left top;
 }
  #ex_3_3 {
 	background:url(../img/photo_4_3.jpg) no-repeat left top;
 }

.labo {
 	background:url(../img/bg_labo.gif) repeat-x left bottom #e1f1ff;
 	height:377px;
}
.labo_text {
 	background:url(../img/photo_4_4.gif) no-repeat left top ;
 	padding:20px 10px 0 52px;
 	color:#5877b8;
}
.status {
	font-weight:bold;
	margin-top:2em;
}
.name {
	margin-bottom:1em;
}
.btn_labo {
	padding-left:158px;
}

/*-------------------------------------------------------------------
  life/page_4.html用
  ------------------------------------------------------------------- */

 #ex_4_1 {
 	background:url(../img/photo_5_1.jpg) no-repeat left top;
 }
#ex_4_2 {
 	background:url(../img/photo_5_2.jpg) no-repeat left top;
 }
#ex_4_3 {
 	background:url(../img/photo_5_3.jpg) no-repeat left top;
 }

.status2 {
	font-weight:bold;
	margin-top:1em;
}
.name2 {
}

/*-------------------------------------------------------------------
  life/page_5.html用
  ------------------------------------------------------------------- */
#area_map {
    padding:10px;
/*
	height:316px;
	width:673px;
*/
}
#area_map {
	background:#eef7ff;
}
.list_store {
	list-style:none;
	height:198px;
	background:url(../img/bg_list_store.gif) no-repeat center top;
	margin:0;
	padding:10px;
}
.list_store img {
	border:0;
	margin-right:2px;
}

.list_store li {
	list-style:none;
	border-bottom:1px dotted #dadada;
	width:169px;
	padding-bottom:4px;
	font-size:120%;
}
#area_map li a {
	color:#333333;
}

#to_next_list {
	border:none;
	margin-top:11px;
	text-align:right;
	color:#5877b8;
	font-size:90%;
}

#area_map .alignLeft {
 	width:198px;
	margin-top:12px;
	margin-left:5px;
}

#area_map .alignRight {
	margin:9px 8px 12px 0;
}

.text_area_map {
	color:#0167cc;
/*
	width:180px;
	margin-bottom:1em;
*/
}


#lifeTop {
    float:right;
    width:670px;
    background-image:url("../img/photo_1_1.jpg");
    background-repeat:no-repeat;
    background-position:top left;
    text-align:right;
  }
