#philo .top .deco-philo-01{z-index:-1}#philo .top .content-01,#philo .top .content-02{display:flex;justify-content:space-between;margin-left:auto;margin-right:auto}#philo .standard{position:relative;overflow:hidden;color:var(--color-white)}#philo .standard__bg{position:absolute;inset:0;z-index:0}#philo .standard__bg-img{width:100%;height:100%;object-fit:cover}#philo .standard__inner{margin-left:auto;margin-right:auto;z-index:1}#philo .standard__head{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;position:relative;z-index:2}#philo .standard__circles{position:relative;display:flex;justify-content:center;align-items:center}#philo .standard__triangle{position:absolute;left:50%;opacity:.5;transform:translateX(-50%);clip-path:polygon(50% 100%, 0 0, 100% 0);z-index:1}#philo .standard__circle{position:relative;z-index:2;flex:0 0 auto;border-radius:50%;background:transparent radial-gradient(closest-side at 50% 50%, var(--color-white) 0%, var(--color-green-light) 100%) 0% 0% no-repeat padding-box;box-shadow:0 0 2rem var(--color-white);color:var(--color-header-text);display:flex;flex-direction:column;align-items:center;justify-content:center}#philo .standard__bridge{position:absolute;left:50%;transform:translateX(-50%);border-radius:50%;background:#fff;box-shadow:0 0 3.2rem #00000029;border:.1rem solid var(--color-green-light-02);display:flex;align-items:center;justify-content:center;text-align:center;z-index:3}#philo .standard__bridge span{position:relative;z-index:1}#philo .standard__bridge::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);border-radius:50%;border:1px solid var(--color-green-light-02);background:var(--color-white);opacity:.35;z-index:-1}#philo .imperfect .txt-01,#philo .imperfect .txt-02,#philo .imperfect .txt-03{margin-left:auto;margin-right:auto}#philo .imperfect .imper-img-01,#philo .imperfect .imper-img-02{display:block;margin-left:auto;margin-right:auto}#philo .loop-slider-philo .swiper-wrapper{transition-timing-function:linear}#philo .loop-slider-philo .swiper-slide{width:auto;display:flex}#philo .loop-slider-philo .swiper-slide img{width:100%;object-fit:cover}#philo .aware{overflow-x:clip}#philo .aware .container{display:block;background:#eaf2ee;position:relative;margin-left:auto;margin-right:auto}#philo .aware .container .bg-spots{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;pointer-events:none;z-index:1}#philo .aware .container .bg-spots::before{content:"";position:absolute;bottom:0;left:0;bottom:-37.7rem;left:-45.5rem;width:113.8rem;height:195.54rem;background:transparent radial-gradient(closest-side at 50% 50%, #D2E6DC 0%, transparent 100%) 0% 0% no-repeat padding-box;pointer-events:none}#philo .aware .container .bg-spots::after{content:"";position:absolute;top:-39.1rem;right:-21.9rem;width:63.9rem;height:109.727rem;background:transparent radial-gradient(closest-side at 50% 50%, #FFFFFF 0%, transparent 100%) 0% 0% no-repeat padding-box;pointer-events:none}#philo .aware .content-01,#philo .aware .content-02,#philo .aware .content-03{display:flex;position:relative;z-index:2}#philo .aware .content-03{flex-direction:column}#philo .aware picture img{width:100%;height:100%;object-fit:cover}#philo .aware .aware-img-01{margin-right:auto}#philo .aware .aware-img-02{margin-left:auto}#philo .aware .aware-img-03{display:block;margin-left:auto;margin-right:auto}#philo .aware .txt-03{margin-left:auto;margin-right:auto}#philo .mind .content-01,#philo .mind .content-02{display:flex;margin-left:auto;margin-right:auto}#philo .video-wrapper{cursor:pointer;margin-left:auto;margin-right:auto}#philo .video-wrapper iframe{width:100%;height:100%}@media screen and (max-width: 768px){#philo .top{margin-top:15.3846153846vw;margin-bottom:10.2564102564vw}#philo .top .deco-philo-01{max-width:none;margin-top:-65.8974358974vw;left:-51.2820512821vw;width:145.8974358974vw;height:145.8974358974vw}#philo .top .content-01,#philo .top .content-02{flex-direction:column}#philo .top .content-02{margin-top:9.2307692308vw}#philo .top .top-txt-01,#philo .top .top-txt-02{margin-left:10.2564102564vw;width:73.8461538462vw;font-size:1.6rem;line-height:3.3rem;letter-spacing:0.08rem}#philo .top .top-img-01,#philo .top .top-img-02{display:block}#philo .top .top-img-01{margin-left:auto;margin-right:0;margin-top:8.2051282051vw;width:89.7435897436vw;height:63.5897435897vw}#philo .top .top-img-02{margin-right:auto;margin-left:0;margin-bottom:4.1025641026vw;width:94.8717948718vw;height:94.358974359vw}#philo .standard{padding-top:9.2307692308vw;height:225.641025641vw}#philo .standard__inner{width:79.4871794872vw;z-index:1}#philo .standard__head{padding-bottom:7.6923076923vw}#philo .standard__label{font-size:1.4rem;line-height:2rem;letter-spacing:0.21rem;margin-bottom:3.0769230769vw}#philo .standard__title{font-size:2.6rem;line-height:3.85rem;letter-spacing:0.26rem}#philo .standard__title-line{display:inline-block;border-bottom:.1rem solid #fff;padding-bottom:.7692307692vw}#philo .standard__desc{font-size:1.4rem;line-height:2.575rem;letter-spacing:0.07rem;margin-top:6.9230769231vw}#philo .standard__circles{flex-direction:column;gap:5.6rem}#philo .standard__triangle{top:55.3846153846vw;width:31rem;height:28rem}#philo .standard__circle{width:24rem;height:24rem;padding:0vw 12.5051282051vw 0vw 12.5641025641vw}#philo .standard__circle-label{font-size:1.2rem;line-height:1.7rem;letter-spacing:0.06rem;margin-bottom:1.9282051282vw}#philo .standard__circle-sub{font-size:1.6rem;line-height:2.4rem;letter-spacing:0.08rem;margin-bottom:5.2538461538vw}#philo .standard__circle-text{font-size:1.1rem;line-height:2.0254rem;letter-spacing:0.055rem}#philo .standard__bridge{width:8.725rem;height:8.725rem;font-size:1.6rem;line-height:2.4rem;letter-spacing:0.08rem;top:50%;left:auto;transform:translateY(-50%)}#philo .standard__bridge::before{content:"";width:11.143rem;height:11.143rem}#philo .standard__bridge--top{left:0;top:20.4rem;transform:translateX(-32%)}#philo .standard__bridge--bottom{top:20.4rem;right:0;transform:translateX(32%);font-size:1.4rem;line-height:1.95rem;letter-spacing:0.07rem}#philo .imperfect{margin-top:17.9487179487vw;margin-bottom:10.2564102564vw}#philo .imperfect .title{font-size:2.5rem;line-height:3.95rem;letter-spacing:0.375rem}#philo .imperfect .txt-01,#philo .imperfect .txt-02,#philo .imperfect .txt-03{width:79.4871794872vw;font-size:1.6rem;line-height:3.3rem;letter-spacing:0.08rem}#philo .imperfect .txt-01{margin-top:10.5128205128vw}#philo .imperfect .txt-02{margin-top:10.2564102564vw}#philo .imperfect .txt-03{margin-top:10.2564102564vw}#philo .imperfect .imper-img-01{margin-top:7.6923076923vw}#philo .imperfect .imper-img-02{margin-top:10.2564102564vw}#philo .imperfect .imper-img-01,#philo .imperfect .imper-img-02{width:89.7435897436vw;height:65.641025641vw}#philo .loop-slider-philo .swiper-slide{width:100vw;height:65.8974358974vw}#philo .aware .container{margin-top:5.1282051282vw;margin-bottom:11.2820512821vw;padding-bottom:10.5128205128vw;width:89.7435897436vw}#philo .aware .container .bg-spots::before{content:"";bottom:-48.6rem;left:-14rem;width:35.529rem;height:251.92rem}#philo .aware .container .bg-spots::after{content:"";top:-5.4rem;right:-3.8rem;width:19.95rem;height:26.025rem}#philo .aware .content-01,#philo .aware .content-02,#philo .aware .content-03{display:flex;flex-direction:column}#philo .aware .content-01{flex-direction:column-reverse;padding-top:10.2564102564vw}#philo .aware .content-01 .text-area{margin-left:5.1282051282vw}#philo .aware .content-01 .text-area .title{display:block;width:79.4871794872vw;font-size:2.4rem;line-height:4.3rem;letter-spacing:0.36rem}#philo .aware .content-01 .text-area .txt-01{width:79.4871794872vw;margin-top:7.9487179487vw}#philo .aware .content-02{padding-left:5.1282051282vw;margin-top:12.8205128205vw}#philo .aware .content-03{flex-direction:column;margin-top:12.3076923077vw}#philo .aware .txt-02{width:79.4871794872vw;margin-bottom:6.6666666667vw}#philo .aware .txt-03{margin-top:7.1794871795vw;width:79.4871794872vw}#philo .aware .txt-01,#philo .aware .txt-02,#philo .aware .txt-03{font-size:1.6rem;line-height:3.3rem;letter-spacing:0.08rem}#philo .aware .aware-img-01{margin-top:2.5641025641vw;margin-left:-5.1282051282vw;width:75vw;height:50vw}#philo .aware .aware-img-02{margin-right:-5.1282051282vw;width:75vw;height:50vw}#philo .aware .aware-img-03{width:79.4871794872vw;height:51.2820512821vw}#philo .mind .content-01,#philo .mind .content-02{justify-content:space-between;flex-direction:column;width:89.7435897436vw}#philo .mind .content-02{flex-direction:column-reverse}#philo .mind .title{font-size:2.4rem;line-height:4.3rem;letter-spacing:0.24rem}#philo .mind .content-01 .text-area{width:84.6153846154vw;margin-left:auto;margin-right:auto}#philo .mind .content-01 .text-01{margin-top:10.2564102564vw}#philo .mind .content-02{margin-top:10.2564102564vw}#philo .mind .text-01,#philo .mind .text-02{margin-left:auto;margin-right:auto;font-size:1.6rem;line-height:3.3rem;letter-spacing:0.08rem;width:79.4871794872vw}#philo .mind .mind-img-01{margin-top:7.6923076923vw;width:89.7435897436vw;height:82.0512820513vw}#philo .mind .mind-img-02{margin-top:10.2564102564vw;width:89.7435897436vw;height:82.0512820513vw}#philo .card-link-philo{margin-top:17.9487179487vw;margin-bottom:0vw}#philo .video-wrapper{margin-top:7.6923076923vw;margin-bottom:10.2564102564vw;width:79.4871794872vw;height:44.6153846154vw}}@media print,screen and (min-width: 769px){#philo .top{margin-top:7.8125vw;margin-bottom:7.109375vw}#philo .top .deco-philo-01{margin-top:-34.765625vw;left:-23.4375vw;width:70.3125vw;height:70.3125vw}#philo .top .content-01,#philo .top .content-02{width:81.25vw}#philo .top .content-02{margin-top:6.015625vw}#philo .top .top-txt-01,#philo .top .top-txt-02{width:23.125vw;font-size:1.6rem;line-height:3.3rem;letter-spacing:0.08rem}#philo .top .top-img-01{width:52.34375vw;height:26.015625vw}#philo .top .top-img-02{width:52.890625vw;height:36.640625vw}#philo .standard{padding-top:3.90625vw;height:62.5vw}#philo .standard__inner{width:81.25vw;z-index:1}#philo .standard__head{padding-bottom:2.890625vw}#philo .standard__label{font-size:2.6rem;line-height:3.7rem;letter-spacing:0.26rem;margin-bottom:.97109375vw}#philo .standard__title{font-size:3.7rem;line-height:5.4rem;letter-spacing:0.185rem;padding-bottom:.6640625vw;border-bottom:.1rem solid #fff}#philo .standard__desc{font-size:1.6rem;line-height:3.033rem;letter-spacing:0.08rem;width:32.8125vw;margin-top:2.890625vw}#philo .standard__circles{gap:21.557rem}#philo .standard__triangle{top:10.703125vw;width:56.2rem;height:36.082rem}#philo .standard__circle{width:37.042rem;height:37.042rem;padding:0vw 5.4234375vw 0vw 5.390625vw}#philo .standard__circle-label{font-size:2rem;line-height:2.9rem;letter-spacing:0.1rem;margin-bottom:.859375vw}#philo .standard__circle-sub{font-size:2.8rem;line-height:4rem;letter-spacing:0.14rem;margin-bottom:2.54453125vw}#philo .standard__circle-text{font-size:1.4rem;line-height:2.825rem;letter-spacing:0.07rem}#philo .standard__bridge{width:9.742rem;height:9.742rem;font-size:1.9rem;line-height:2.7rem;letter-spacing:0.095rem}#philo .standard__bridge::before{content:"";width:12.442rem;height:12.442rem}#philo .standard__bridge--top{top:8.9rem}#philo .standard__bridge--bottom{bottom:-14.9rem;font-size:1.4rem;line-height:1.9rem;letter-spacing:0.07rem}#philo .imperfect{margin-top:7.03125vw;margin-bottom:8.75vw}#philo .imperfect .title{font-size:3.4rem;line-height:5.3rem;letter-spacing:0.51rem}#philo .imperfect .txt-01,#philo .imperfect .txt-02,#philo .imperfect .txt-03{width:52.65625vw;font-size:1.5rem;line-height:3.2rem;letter-spacing:0.075rem}#philo .imperfect .txt-01{margin-top:3.4375vw}#philo .imperfect .txt-02{margin-top:3.90625vw}#philo .imperfect .txt-03{margin-top:3.90625vw}#philo .imperfect .imper-img-01{margin-top:4.6875vw}#philo .imperfect .imper-img-02{margin-top:6.796875vw}#philo .imperfect .imper-img-01,#philo .imperfect .imper-img-02{width:81.25vw;height:35.15625vw}#philo .loop-slider-philo .swiper-slide{width:41.015625vw;height:27.34375vw}#philo .aware .container{margin-top:6.640625vw;margin-bottom:8.4375vw;padding-bottom:4.6875vw;width:87.5vw}#philo .aware .content-01,#philo .aware .content-02,#philo .aware .content-03{display:flex}#philo .aware .content-01{padding-top:5vw}#philo .aware .content-01 .text-area{margin-right:3.125vw}#philo .aware .content-01 .text-area .title{margin-top:5vw;font-size:3.4rem;line-height:5.3rem;letter-spacing:0.51rem}#philo .aware .content-01 .text-area .txt-01{width:37.5vw;margin-top:2.421875vw}#philo .aware .content-02{padding-left:3.125vw;margin-top:5vw}#philo .aware .content-03{flex-direction:column;margin-top:6.25vw}#philo .aware .txt-02{width:35.078125vw}#philo .aware .txt-03{margin-top:3.671875vw;width:52.65625vw}#philo .aware .txt-01,#philo .aware .txt-02,#philo .aware .txt-03{font-size:1.5rem;line-height:3.2rem;letter-spacing:0.075rem}#philo .aware .aware-img-01{margin-left:-9.765625vw;width:51.5625vw;height:34.375vw}#philo .aware .aware-img-02{margin-right:-10.9375vw;width:51.5625vw;height:34.375vw}#philo .aware .aware-img-03{width:73.4375vw;height:33.59375vw}#philo .mind .content-01,#philo .mind .content-02{justify-content:space-between;width:81.25vw}#philo .mind .title{font-size:3.4rem;line-height:5.7rem;letter-spacing:0.51rem}#philo .mind .content-01 .text-area{width:39.0625vw}#philo .mind .content-01 .text-01{width:100%;margin-top:5vw}#philo .mind .content-02{margin-top:7.03125vw}#philo .mind .content-02 .text-02{width:35.9375vw}#philo .mind .text-01,#philo .mind .text-02{font-size:1.5rem;line-height:3.2rem;letter-spacing:0.075rem}#philo .mind .mind-img-01{width:39.53125vw;height:40.625vw}#philo .mind .mind-img-02{width:39.0625vw;height:35.15625vw}#philo .card-link-philo{margin-top:9.84375vw;margin-bottom:0vw}#philo .video-wrapper{margin-top:5.78125vw;margin-bottom:8.90625vw;width:49.0625vw;height:27.5vw}}
