@media only screen and (min-width:768px),print{.inner{width:960px}.section-title{margin-bottom:0;font-size:2.375rem;position:relative}.section-title__icon{width:116px;height:116px;position:absolute;left:50%;top:-36px}.section-catch{text-align:center;font-size:.875rem;margin-top:18px;line-height:1.6}.sec{background-color:#f7f7f7;padding:68px 0}.sec img{max-width:100%}.sec-flex{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.sec-flex li{width:460px}.sec-text{font-size:1rem}.sec .box__ttl{color:#fff;font-size:1.25rem;font-weight:700;padding:16px;width:100%;text-align:center}.sec.delicious .section-title__icon{margin-left:-360px}.sec.delicious .delicious__list{margin:100px 0 62px}.sec.delicious .delicious__list ul li{width:293px;position:relative}.sec.delicious .delicious__list ul li span{position:absolute;width:120px;height:120px;color:#fff;background-color:#f8b500;font-size:1rem;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-weight:700;left:-16px;top:-60px;line-height:1.1}.sec.delicious .delicious__list ul li figcapion{position:absolute;right:0;color:#f8b500;font-weight:700;top:-36px;font-size:1rem}.sec.people{background-color:#fff}.sec.people .section-title__icon{margin-left:-420px}.sec.people .people__list{margin:30px 0 65px}.sec.people .people__list-ttl{color:#61c1be;font-size:1.5rem;margin-bottom:18px;font-weight:700}.sec.people .people__list li{height:120px;padding-left:144px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.sec.people .people__list li span{width:120px;height:120px;position:absolute;left:0;background-color:#61c1be;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-weight:700;text-align:center;color:#fff}.sec.people .people__list li+li{margin-top:44px}.sec.people .people-box .box__ttl{background-color:#61c1be}.sec.people .people-box__list{margin:40px 0 80px}.sec.people .people-box__list-img{margin-top:20px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.sec.people .people-box__list-img img{width:100%}.sec.people .people-box__list ul li{width:22%;position:relative}.sec.people .people-box__list ul li p{font-size:1rem;text-align:center}.sec.people .people-box__list ul li p:nth-of-type(1){font-size:.9375rem;border:2px solid #61c1be;background-color:rgba(255,255,255,.5);font-weight:700;position:absolute;width:100px;height:100px;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;left:-20px;top:-25px}.sec.people .people-box__list ul li p:nth-of-type(1) em{color:#61c1be;font-style:normal}.sec.people .people-box__list ul li p:nth-of-type(2){margin-top:10px}.sec.people .people-box__health{margin-top:32px}.sec.people .people-box__support-figure{display:-ms-flexbox;display:flex;margin-top:32px}.sec.people .people-box__support-figure img{-ms-flex-negative:0;flex-shrink:0;width:390px;margin-left:36px}.sec.people .people-box__support-figure figcaption{font-size:1rem}.sec.earth .section-title__icon{margin-left:-464px}.sec.earth .earth-box .box__ttl{margin-bottom:26px}.sec.earth .earth-box .lead{font-size:.9375rem;margin-bottom:20px}.sec.earth .earth-box .dot{display:-ms-flexbox;display:flex;line-height:1.5;font-size:1rem}.sec.earth .earth-box .dot:before{content:"";display:block;width:15px;height:15px;background-color:#ee87b4;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;margin-right:10px;margin-top:5px}.sec.earth .earth-box .box__ttl{background-color:#ee87b4;font-size:1.125rem}.sec.earth .earth-box__list{margin:35px 0}.sec.earth .earth-box__support-figure{display:-ms-flexbox;display:flex;font-size:1rem;-ms-flex-align:start;align-items:flex-start}.sec.earth .earth-box__support-figure .dot{margin-bottom:10px}.sec.earth .earth-box__support-figure img{-ms-flex-negative:0;flex-shrink:0;margin-left:40px;width:180px}.sec.earth .earth-box__support-figure img.large{width:392px}.breadcrumb{margin-top:25px}}@media only screen and (max-width:767px){.section-title{font-size:5.6000000000000005vw;margin-bottom:0}.section-title__icon{width:23.333333333333332vw;height:23.333333333333332vw;margin-bottom:5.333333333333334vw;display:block;margin:0 auto 5.333333333333334vw}.section-catch{margin-top:5.333333333333334vw;line-height:1.6;text-align:center}.sec{background-color:#f7f7f7;padding:10.4vw 0}.sec .inner{padding:0 6.666666666666667vw}.sec img{max-width:100%}.sec-text{font-size:3.733333333333334vw}.sec .box__ttl{color:#fff;font-size:4.266666666666667vw;font-weight:700;padding:3.2vw;width:100%;text-align:center}.sec.delicious .delicious__list{margin:20.666666666666668vw 0 7.466666666666668vw}.sec.delicious .delicious__list ul li{width:60vw;position:relative;margin:0 auto}.sec.delicious .delicious__list ul li+li{margin-top:20.8vw}.sec.delicious .delicious__list ul li span{position:absolute;width:24vw;height:24vw;color:#fff;background-color:#f8b500;font-size:3.733333333333334vw;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-weight:700;left:-3.4666666666666663vw;top:-12vw;line-height:1.1;letter-spacing:0}.sec.delicious .delicious__list ul li figcapion{position:absolute;right:0;color:#f8b500;font-weight:700;top:-6.4vw}.sec.people{background-color:#fff}.sec.people .people__list{margin:8vw 0}.sec.people .people__list-ttl{color:#61c1be;font-size:4.8vw;font-weight:700}.sec.people .people__list li{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}.sec.people .people__list li span{width:24vw;height:24vw;background-color:#61c1be;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-weight:700;text-align:center;color:#fff;margin-bottom:2.666666666666667vw}.sec.people .people__list li p{width:100%}.sec.people .people__list li p.people__list-ttl{width:calc(100% - 24vw);padding-left:2.666666666666667vw;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.2}.sec.people .people__list li+li{margin-top:4.8vw}.sec.people .people-box .box__ttl{background-color:#61c1be}.sec.people .people-box__list-img{margin-top:20px;width:100%}.sec.people .people-box__list ul li{position:relative;margin-top:8.799999999999999vw}.sec.people .people-box__list ul li p{font-size:4.533333333333333vw}.sec.people .people-box__list ul li p:nth-of-type(1){font-size:4vw;border:.5333333333333333vw solid #61c1be;background-color:rgba(255,255,255,.5);font-weight:700;position:absolute;width:25.333333333333336vw;height:25.333333333333336vw;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;text-align:center;left:-2.666666666666667vw;top:-3.3333333333333335vw}.sec.people .people-box__list ul li p:nth-of-type(1) em{color:#61c1be;font-style:normal}.sec.people .people-box__list ul li p:nth-of-type(2){margin-top:2.4vw}.sec.people .people-box__health{margin-top:5.333333333333334vw}.sec.people .people-box__support{margin-top:10.666666666666668vw}.sec.people .people-box__support-figure{margin-top:4.8vw}.sec.people .people-box__support-figure img{margin-top:4.8vw}.sec.people .people-box__support-figure figcaption{font-size:3.733333333333334vw}.sec.earth .earth-box .box__ttl{margin-bottom:5.066666666666666vw}.sec.earth .earth-box .lead{font-size:3.733333333333334vw;margin-bottom:3.733333333333334vw}.sec.earth .earth-box .dot{display:-ms-flexbox;display:flex;line-height:1.5;font-size:3.733333333333334vw}.sec.earth .earth-box .dot+.dot{margin-top:.8vw}.sec.earth .earth-box .dot:before{content:"";display:block;width:3.3333333333333335vw;height:3.3333333333333335vw;background-color:#ee87b4;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;margin-right:1.6vw;margin-top:.6666666666666667vw}.sec.earth .earth-box .box__ttl{background-color:#ee87b4;font-size:4.266666666666667vw}.sec.earth .earth-box__list{margin:5.333333333333334vw 0 8vw}.sec.earth .earth-box__list li+li{margin-top:6.666666666666667vw}.sec.earth .earth-box__support-figure{font-size:3.733333333333334vw}.sec.earth .earth-box__support-figure .dot{margin-bottom:2.666666666666667vw}.sec.earth .earth-box__support-figure img{margin-top:5.333333333333334vw}.breadcrumb{margin-top:10.4vw}}