@charset "UTF-8";

/*-- h --*/

/* labo_contentstop_firstarea
=============================*/
.labo_contentstop_firstarea {
  height:400px;
  position:relative;
  margin-bottom:100px;
}
.labo_contentstop_firstarea .labo_contentstop_firstarea_txt {
  position:absolute;
  top:50%;
  transform:translateY(-50%);
}
.labo_contentstop_firstarea .labo_h1_01,
.labo_contentstop_firstarea .labo_h1_sub_01 {
  text-align:left;
}
.labo_contentstop_firstarea .labo_h1_01 {
  margin-bottom:0;
}
.labo_contentstop_firstarea .labo_h1_01 span,
.labo_contentstop_firstarea .labo_h1_sub_01 span {
  background-color: rgba(255, 255, 255, 0.9);
  padding: 5px;
  display: inline-block;
  border-radius: 2px;
  margin-bottom: 3px;
}
.labo_contentstop_firstarea .labo_h1_01 span {
  font-size:2rem;
  font-weight:bold;
}
.labo_contentstop_firstarea .labo_h1_sub_01 span {
  font-size:1.25rem;
}

/* 各ページメインビジュアル
=============================*/
/*-- 私たちの理念 --*/
.labo_contentstop_philosophy {
  background:url("/labo/assets/img/philosophy/main_vis.png") no-repeat right center;
  background-size:contain;
}

/*-- 安心・安全・環境への取り組み --*/
.labo_contentstop_attempt {
  background:url("/labo/assets/img/attempt/main_vis.png") no-repeat right center;
  background-size:contain;
}

/*-- 共同研究・地域共生 --*/
.labo_contentstop_sustainability {
  background:url("/labo/assets/img/sustainability/main_vis.png") no-repeat right center;
  background-size:contain;
}

/*-- 研究紹介配下 --*/
.labo_contentstop_study {
  background:url("/labo/assets/img/study/index/main_vis.png") no-repeat right center;
  background-size:contain;
}
.labo_contentstop_aging {
  background:url("/labo/assets/img/study/aging/index/main_vis.png") no-repeat right center;
  background-size:contain;
}
.labo_contentstop_anl {
  background:url("/labo/assets/img/study/aging/anl/main_vis.png") no-repeat right center;
  background-size:contain;
}
.labo_contentstop_hsp {
  background:url("/labo/assets/img/study/aging/hsp/main_vis.png") no-repeat right center;
  background-size:contain;
}
.labo_contentstop_rhythm {
  background:url("/labo/assets/img/study/aging/rhythm/index/main_vis.png") no-repeat right center;
  background-size:contain;
}
.labo_contentstop_weekly {
  background:url("/labo/assets/img/study/aging/rhythm/weekly/main_vis.png") no-repeat right center;
  background-size:contain;
}
.labo_contentstop_mitochondria {
  background:url("/labo/assets/img/study/aging/mitochondria/main_vis.png") no-repeat right center;
  background-size:contain;
}

/*-- 評価試験 --*/
.labo_contentstop_evaluation_test {
  background:url("/labo/assets/img/study/evaluation_test/index/main_vis.png") no-repeat right center;
  background-size:contain;
}
.labo_contentstop_safety {
  background:url("/labo/assets/img/study/evaluation_test/safety/main_vis.png") no-repeat right center;
  background-size:contain;
}
.labo_contentstop_skin_effect {
  background:url("/labo/assets/img/study/evaluation_test/skin_effect/main_vis.png") no-repeat right center;
  background-size:contain;
}
.labo_contentstop_food_effects {
  background:url("/labo/assets/img/study/evaluation_test/food_effects/main_vis.png") no-repeat right center;
  background-size:contain;
}

/*-- 研究体制・環境 --*/
.labo_contentstop_environment {
  background:url("/labo/assets/img/study/environment/index/main_vis.png") no-repeat right center;
  background-size:contain;
}

/*-- コラーゲン--*/
.labo_contentstop_collagen {
  background:url("/labo/assets/img/study/collagen/index/main_vis.png") no-repeat right center;
  background-size:contain;
}
.labo_contentstop_commitment {
  background:url("/labo/assets/img/study/collagen/commitment/main_vis.png") no-repeat right center;
  background-size:contain;
}
.labo_contentstop_basic {
  background:url("/labo/assets/img/study/collagen/basic/main_vis.png") no-repeat right center;
  background-size:contain;
}
.labo_contentstop_shortage {
  background:url("/labo/assets/img/study/collagen/shortage/main_vis.png") no-repeat right center;
  background-size:contain;
}
.labo_contentstop_maintain {
  background:url("/labo/assets/img/study/collagen/maintain/main_vis.png") no-repeat right center;
  background-size:contain;
}
.labo_contentstop_history {
  background:url("/labo/assets/img/study/collagen/history/main_vis.png") no-repeat right center;
  background-size:contain;
}




/* study
=============================*/


/*=======================================

SP

=======================================*/
@media screen and (max-width:768px) {
.labo_contentstop_firstarea {
  margin-bottom:20px;
}
.labo_contentstop_firstarea .labo_contentstop_firstarea_txt {
  position:absolute;
  top:65%;
  transform:translateY(0%);
}
.labo_contentstop_firstarea .labo_h1_01 span {
  font-size:1.56rem;
  margin-bottom:5px;
}
.labo_contentstop_firstarea .labo_h1_sub_01 span {
  font-size:1rem;
  margin-bottom:10px;
}


}





/*=======================================

SP:375px以下

=======================================*/
@media screen and (max-width:375px) {
}
