.technology#index sup{vertical-align:super;font-size:80%}.technology#index .contentsNav{padding-top:5.1244509517vw}@media only screen and (max-width: 767px){.technology#index .contentsNav{padding-top:10.6666666667vw}}.technology#index .contentsNav__list{display:flex;gap:2.9282576867vw;justify-content:center}@media only screen and (max-width: 767px){.technology#index .contentsNav__list{display:block}}.technology#index .contentsNav__list__item{width:21.9619326501vw}@media only screen and (max-width: 767px){.technology#index .contentsNav__list__item{width:100%}}.technology#index .contentsNav__list__item>a{display:block;position:relative;color:#3a6884;font-size:1.756954612vw;padding-bottom:1.0980966325vw;background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-position:calc(100% - .7320644217vw) calc(50% - .3660322108vw);background-size:1.8301610542vw auto}@media only screen and (max-width: 767px){.technology#index .contentsNav__list__item>a{font-size:4.8vw;padding:2.6666666667vw 0;background-position:calc(100% - 2.6666666667vw) calc(50% + -0vw);background-size:6.6666666667vw auto}}.technology#index .contentsNav__list__item>a:after{position:absolute;bottom:0;left:0;content:"";width:100%;height:.0732064422vw;background-color:#3a6884}@media only screen and (max-width: 767px){.technology#index .contentsNav__list__item>a:after{height:.2666666667vw}}.technology#index .ophthalmology{padding-top:7.3206442167vw;padding-bottom:7.3206442167vw}@media only screen and (max-width: 767px){.technology#index .ophthalmology{padding-top:16vw;padding-bottom:16vw}}.technology#index .ophthalmology__hl{font-family:Nephilm,sans-serif;color:#3a6884;font-size:5.270863836vw;font-weight:400;margin-bottom:2.9282576867vw}@media only screen and (max-width: 767px){.technology#index .ophthalmology__hl{font-size:10.1333333333vw;margin-bottom:2.6666666667vw}}.technology#index .ophthalmology__mainPanel{margin-bottom:4.39238653vw}@media only screen and (max-width: 767px){.technology#index .ophthalmology__mainPanel{margin-bottom:10.6666666667vw}}.technology#index .ophthalmology__mainPanel__block{display:flex;justify-content:space-between}@media only screen and (max-width: 767px){.technology#index .ophthalmology__mainPanel__block{display:block}}.technology#index .ophthalmology__mainPanel__block__fig{width:46.486090776vw;border-radius:1.317715959vw;overflow:hidden}@media only screen and (max-width: 767px){.technology#index .ophthalmology__mainPanel__block__fig{width:100%;border-radius:3.2vw;margin-bottom:5.3333333333vw}}.technology#index .ophthalmology__mainPanel__block__texts{width:38.7994143485vw}@media only screen and (max-width: 767px){.technology#index .ophthalmology__mainPanel__block__texts{width:100%}}.technology#index .ophthalmology__mainPanel__block__texts__rt{font-size:1.1713030747vw;margin-bottom:2.196193265vw;line-height:1.75}@media only screen and (max-width: 767px){.technology#index .ophthalmology__mainPanel__block__texts__rt{font-size:3.7333333333vw;margin-bottom:5.3333333333vw}}.technology#index .ophthalmology__mainPanel__block__texts__remarks{font-size:.878477306vw;line-height:1.6666666667}@media only screen and (max-width: 767px){.technology#index .ophthalmology__mainPanel__block__texts__remarks{font-size:3.2vw}}.technology#index .ophthalmology__subPanel{padding:4.39238653vw;border-radius:1.317715959vw;display:flex;background-color:#3a6884;justify-content:space-between;color:#fff}@media only screen and (max-width: 767px){.technology#index .ophthalmology__subPanel{display:block;padding:5.3333333333vw;border-radius:3.2vw}}.technology#index .ophthalmology__subPanel__eachBlock{width:38.7994143485vw}@media only screen and (max-width: 767px){.technology#index .ophthalmology__subPanel__eachBlock{width:100%;margin-bottom:10.6666666667vw}.technology#index .ophthalmology__subPanel__eachBlock:last-child{margin-bottom:0}}.technology#index .ophthalmology__subPanel__eachBlock__fig{margin-bottom:2.196193265vw;border-radius:1.317715959vw;overflow:hidden}@media only screen and (max-width: 767px){.technology#index .ophthalmology__subPanel__eachBlock__fig{margin-bottom:2.6666666667vw;border-radius:3.2vw}}.technology#index .ophthalmology__subPanel__eachBlock__texts__hl{font-size:1.9033674963vw;font-weight:400;margin-bottom:1.0980966325vw}@media only screen and (max-width: 767px){.technology#index .ophthalmology__subPanel__eachBlock__texts__hl{font-size:5.3333333333vw;margin-bottom:2.6666666667vw}}.technology#index .ophthalmology__subPanel__eachBlock__texts__rt{font-size:1.1713030747vw;line-height:1.75;margin-bottom:2.196193265vw}@media only screen and (max-width: 767px){.technology#index .ophthalmology__subPanel__eachBlock__texts__rt{font-size:3.7333333333vw;margin-bottom:2.6666666667vw}}.technology#index .ophthalmology__subPanel__eachBlock__texts__remarks{font-size:.878477306vw;line-height:1.6666666667}@media only screen and (max-width: 767px){.technology#index .ophthalmology__subPanel__eachBlock__texts__remarks{font-size:3.2vw}}.technology#index .dermatology{padding-top:7.3206442167vw;padding-bottom:7.3206442167vw;background-color:#f2f0ec}@media only screen and (max-width: 767px){.technology#index .dermatology{padding-top:16vw;padding-bottom:16vw}}.technology#index .dermatology__hl{color:#3a6884;font-family:Nephilm,sans-serif;font-size:5.270863836vw;font-weight:400;margin-bottom:2.9282576867vw}@media only screen and (max-width: 767px){.technology#index .dermatology__hl{font-size:10.1333333333vw;margin-bottom:2.6666666667vw}}.technology#index .dermatology__mainPanel{margin-bottom:4.39238653vw}@media only screen and (max-width: 767px){.technology#index .dermatology__mainPanel{margin-bottom:5.3333333333vw}}.technology#index .dermatology__mainPanel__block{display:flex;justify-content:space-between}@media only screen and (max-width: 767px){.technology#index .dermatology__mainPanel__block{display:block}}.technology#index .dermatology__mainPanel__block__fig{width:46.486090776vw;border-radius:1.317715959vw;overflow:hidden}@media only screen and (max-width: 767px){.technology#index .dermatology__mainPanel__block__fig{width:100%;border-radius:3.2vw;margin-bottom:2.6666666667vw}}.technology#index .dermatology__mainPanel__block__texts{width:38.7994143485vw}@media only screen and (max-width: 767px){.technology#index .dermatology__mainPanel__block__texts{width:100%}}.technology#index .dermatology__mainPanel__block__texts__rt{font-size:1.1713030747vw;line-height:1.75}@media only screen and (max-width: 767px){.technology#index .dermatology__mainPanel__block__texts__rt{font-size:3.7333333333vw}}.technology#index .dermatology__separateFig{border-radius:1.317715959vw;overflow:hidden;margin-bottom:5.8565153734vw}@media only screen and (max-width: 767px){.technology#index .dermatology__separateFig{border-radius:2.1333333333vw;margin-bottom:13.3333333333vw}}.technology#index .dermatology__strategicIngredients{margin-bottom:4.39238653vw}@media only screen and (max-width: 767px){.technology#index .dermatology__strategicIngredients{margin-bottom:13.3333333333vw}}.technology#index .dermatology__strategicIngredients__hl{font-size:2.3426061493vw;font-weight:400;text-align:center;margin-bottom:2.196193265vw}@media only screen and (max-width: 767px){.technology#index .dermatology__strategicIngredients__hl{font-size:5.3333333333vw;margin-bottom:5.3333333333vw}}.technology#index .dermatology__strategicIngredients__subPanel{padding:4.39238653vw;border-radius:1.317715959vw;display:flex;justify-content:space-between;background-color:#fff}@media only screen and (max-width: 767px){.technology#index .dermatology__strategicIngredients__subPanel{display:block;padding:5.3333333333vw;border-radius:3.2vw}}.technology#index .dermatology__strategicIngredients__subPanel__eachBlock{width:24.8901903367vw}@media only screen and (max-width: 767px){.technology#index .dermatology__strategicIngredients__subPanel__eachBlock{width:100%;margin-bottom:10.6666666667vw}.technology#index .dermatology__strategicIngredients__subPanel__eachBlock:last-child{margin-bottom:0}}.technology#index .dermatology__strategicIngredients__subPanel__eachBlock__fig{margin-bottom:2.196193265vw;border-radius:1.317715959vw;overflow:hidden}@media only screen and (max-width: 767px){.technology#index .dermatology__strategicIngredients__subPanel__eachBlock__fig{border-radius:3.2vw;margin-bottom:2.6666666667vw}}.technology#index .dermatology__strategicIngredients__subPanel__eachBlock__texts__hl{font-size:2.635431918vw;font-weight:400;margin-bottom:1.0980966325vw;color:#3a6884}@media only screen and (max-width: 767px){.technology#index .dermatology__strategicIngredients__subPanel__eachBlock__texts__hl{font-size:5.3333333333vw;margin-bottom:2.6666666667vw}}.technology#index .dermatology__strategicIngredients__subPanel__eachBlock__texts__rt{font-size:1.1713030747vw;line-height:1.75}@media only screen and (max-width: 767px){.technology#index .dermatology__strategicIngredients__subPanel__eachBlock__texts__rt{font-size:3.7333333333vw}}@media only screen and (max-width: 767px){.technology#index .dermatology__otherResearchFields{margin-bottom:-42.6666666667vw}}.technology#index .dermatology__otherResearchFields__hl{font-size:2.3426061493vw;font-weight:400;text-align:center;margin-bottom:2.196193265vw}@media only screen and (max-width: 767px){.technology#index .dermatology__otherResearchFields__hl{font-size:5.3333333333vw;margin-bottom:5.3333333333vw}}.technology#index .dermatology__otherResearchFields__fileds{display:flex;gap:3.6603221083vw;justify-content:center}@media only screen and (max-width: 767px){.technology#index .dermatology__otherResearchFields__fileds{display:block}}.technology#index .dermatology__otherResearchFields__fileds__eachField{position:relative;border:2px solid #3a6884;border-radius:50%;background-color:#fff;width:21.2298682284vw;height:21.2298682284vw;display:flex;justify-content:center;align-items:center;text-align:center;color:#3a6884;padding:2.9282576867vw}@media only screen and (max-width: 767px){.technology#index .dermatology__otherResearchFields__fileds__eachField{width:40vw;height:40vw;padding:2.6666666667vw}.technology#index .dermatology__otherResearchFields__fileds__eachField:nth-child(1){left:50%;transform:translate(-50%)}.technology#index .dermatology__otherResearchFields__fileds__eachField:nth-child(2){left:50%;top:-5.3333333333vw;transform:translate(calc(-50% - 20vw))}.technology#index .dermatology__otherResearchFields__fileds__eachField:nth-child(3){left:50%;top:-45.3333333333vw;transform:translate(calc(-50% + 20vw))}}.technology#index .dermatology__otherResearchFields__fileds__eachField__unit__hl{font-size:2.635431918vw;font-weight:400;line-height:1;margin-bottom:.7320644217vw}@media only screen and (max-width: 767px){.technology#index .dermatology__otherResearchFields__fileds__eachField__unit__hl{font-size:4.8vw}}.technology#index .dermatology__otherResearchFields__fileds__eachField__unit__rt{font-size:1.756954612vw;line-height:1.3333333333}@media only screen and (max-width: 767px){.technology#index .dermatology__otherResearchFields__fileds__eachField__unit__rt{font-size:3.7333333333vw}}.technology#index .regenerativeMedicine{padding-top:7.3206442167vw;padding-bottom:7.3206442167vw}@media only screen and (max-width: 767px){.technology#index .regenerativeMedicine{padding-top:16vw;padding-bottom:16vw}}.technology#index .regenerativeMedicine__hl{color:#3a6884;font-size:5.270863836vw;font-weight:400;font-family:Nephilm,sans-serif;margin-bottom:2.9282576867vw}@media only screen and (max-width: 767px){.technology#index .regenerativeMedicine__hl{font-size:10.1333333333vw;margin-bottom:5.3333333333vw}}.technology#index .regenerativeMedicine__mainPanel{margin-bottom:4.39238653vw}@media only screen and (max-width: 767px){.technology#index .regenerativeMedicine__mainPanel{margin-bottom:10.6666666667vw}}.technology#index .regenerativeMedicine__mainPanel__block{display:flex;justify-content:space-between}@media only screen and (max-width: 767px){.technology#index .regenerativeMedicine__mainPanel__block{display:block}}.technology#index .regenerativeMedicine__mainPanel__block__fig{width:46.486090776vw;border-radius:1.317715959vw;overflow:hidden}@media only screen and (max-width: 767px){.technology#index .regenerativeMedicine__mainPanel__block__fig{width:100%;border-radius:3.2vw;margin-bottom:5.3333333333vw}}.technology#index .regenerativeMedicine__mainPanel__block__texts{width:38.7994143485vw}@media only screen and (max-width: 767px){.technology#index .regenerativeMedicine__mainPanel__block__texts{width:100%}}.technology#index .regenerativeMedicine__mainPanel__block__texts__rt{font-size:1.1713030747vw;margin-bottom:2.196193265vw;line-height:1.75}@media only screen and (max-width: 767px){.technology#index .regenerativeMedicine__mainPanel__block__texts__rt{font-size:3.7333333333vw;margin-bottom:5.3333333333vw}}.technology#index .regenerativeMedicine__mainPanel__block__texts__remarks{font-size:.878477306vw;line-height:1.6666666667}@media only screen and (max-width: 767px){.technology#index .regenerativeMedicine__mainPanel__block__texts__remarks{font-size:3.2vw}}.technology#index .regenerativeMedicine__subPanel{padding:4.39238653vw;border-radius:1.317715959vw;display:flex;gap:2.9282576867vw;background-color:#3a6884;justify-content:space-between;color:#fff}@media only screen and (max-width: 767px){.technology#index .regenerativeMedicine__subPanel{display:block;padding:5.3333333333vw;border-radius:3.2vw}}.technology#index .regenerativeMedicine__subPanel__eachBlock{width:38.7994143485vw}@media only screen and (max-width: 767px){.technology#index .regenerativeMedicine__subPanel__eachBlock{width:100%;margin-bottom:10.6666666667vw}.technology#index .regenerativeMedicine__subPanel__eachBlock:last-child{margin-bottom:0}}.technology#index .regenerativeMedicine__subPanel__eachBlock__fig{margin-bottom:2.196193265vw;border-radius:1.317715959vw;overflow:hidden}@media only screen and (max-width: 767px){.technology#index .regenerativeMedicine__subPanel__eachBlock__fig{margin-bottom:2.6666666667vw;border-radius:3.2vw}}.technology#index .regenerativeMedicine__subPanel__eachBlock__texts__hl{font-size:1.9033674963vw;margin-bottom:1.0980966325vw;font-weight:400}@media only screen and (max-width: 767px){.technology#index .regenerativeMedicine__subPanel__eachBlock__texts__hl{font-size:5.3333333333vw;margin-bottom:2.6666666667vw}}.technology#index .regenerativeMedicine__subPanel__eachBlock__texts__rt{font-size:1.1713030747vw;line-height:1.75;margin-bottom:2.196193265vw}@media only screen and (max-width: 767px){.technology#index .regenerativeMedicine__subPanel__eachBlock__texts__rt{font-size:3.7333333333vw;margin-bottom:2.6666666667vw}}.technology#index .regenerativeMedicine__subPanel__eachBlock__texts__remarks{font-size:.878477306vw}@media only screen and (max-width: 767px){.technology#index .regenerativeMedicine__subPanel__eachBlock__texts__remarks{font-size:3.2vw}}
