*{box-sizing:border-box}.laboratory_hero{width:100%;min-height:50vh;background-position:center;background-size:cover;position:relative}@media screen and (max-width: 1000px){.laboratory_hero{background-position:center left 40%}}@media screen and (max-width: 767px){.laboratory_hero{background-position:center left 35%}}.laboratory_hero .logo{position:absolute;bottom:30px;left:5%;text-align:center;text-shadow:3px 3px 3px #fff}@media screen and (max-width: 767px){.laboratory_hero .logo{right:5%;text-align:right}}.laboratory_hero .logo h1{font-size:34px;letter-spacing:0.2em}@media screen and (max-width: 767px){.laboratory_hero .logo h1{font-size:30px}}.laboratory_hero .logo p{font-size:1rem;letter-spacing:0.2em}@media screen and (max-width: 767px){.laboratory_hero .logo p{font-size:1rem}}#laboratory_contents{max-width:1200px;margin-left:auto;margin-right:auto;width:95%}@media (max-width: 767px){#laboratory_contents{width:100%}}#laboratory_contents .section_base{margin-bottom:80px}#laboratory_contents .section_base h2{font-size:26px;line-height:2.5;background-image:-webkit-linear-gradient(right, rgba(0,150,94,0) 0%, #00965e 80%, #00965e 100%);background-image:-o-linear-gradient(right, rgba(0,150,94,0) 0%, #00965e 80%, #00965e 100%);background-image:linear-gradient(to left, rgba(0,150,94,0) 0%, #00965e 80%, #00965e 100%);background-repeat:no-repeat;background-size:100% 5%;background-position:bottom;margin:40px auto;padding:5px 0;letter-spacing:0.1em}@media screen and (max-width: 1023px){#laboratory_contents .section_base h2{font-size:26px;line-height:1.4}}@media screen and (max-width: 767px){#laboratory_contents .section_base h2{font-size:20px;line-height:1.4;padding-left:1em;padding-right:1em}}@media (max-width: 767px){#laboratory_contents .section_base h2 .spbr{display:block}}#laboratory_contents .section_base p{font-size:16px;line-height:1.8}@media screen and (max-width: 767px){#laboratory_contents .section_base p{font-size:14px}}#laboratory_contents .section_base img{max-width:100%;height:auto}#laboratory_contents .section_base .flex_container{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;width:95%;margin-left:auto;margin-right:auto;align-items:center}@media screen and (max-width: 600px){#laboratory_contents .section_base .flex_container{display:block;width:100%}}#laboratory_contents #lab_1 .photo{flex:0 0 40%;background-repeat:no-repeat;background-size:contain;background-position:center;min-height:300px;margin-bottom:5rem;position:relative}#laboratory_contents #lab_1 .photo p{position:absolute;bottom:-80px;font-size:14px;left:50%;transform:translate(-50%);line-height:1.4;width:180px;padding:0}@media (max-width: 767px){#laboratory_contents #lab_1 .photo p{font-size:12px;bottom:-80px}}#laboratory_contents #lab_1 p{flex:1 0 60%;padding:0 1em}@media (max-width: 767px){#laboratory_contents #lab_1 p{padding:0;margin:1em}}#laboratory_contents #lab_2 .photo{flex:0 0 40%;background-repeat:no-repeat;background-size:contain;background-position:center;min-height:300px}#laboratory_contents #lab_2 p{flex:1 0 60%;padding:0 1em}@media (max-width: 767px){#laboratory_contents #lab_2 p{padding:0;margin:1em}}#laboratory_contents #lab_3 .flex_container .photo{flex:0 0 40%;background-repeat:no-repeat;background-size:contain;background-position:center;min-height:300px}#laboratory_contents #lab_3 .flex_container p{flex:1 0 60%;padding:0 1em;margin-top:0}@media (max-width: 767px){#laboratory_contents #lab_3 .flex_container p{padding:0;margin:1em}}#laboratory_contents #lab_3 p{margin-top:3em;padding:0 1em}#laboratory_contents #lab_4 .photo{flex:0 0 40%;background-repeat:no-repeat;background-size:contain;background-position:center;min-height:300px}#laboratory_contents #lab_4 p{flex:1 0 60%;padding:0 1em}@media (max-width: 767px){#laboratory_contents #lab_4 p{padding:0;margin:1em}}

/*# sourceMappingURL=laboratory_uniq.css.map */