.sec-what{margin-top:113px}@media (max-width: 999px){.sec-what{margin-top:49px}}.sec-what__list ul{display:flex;flex-wrap:wrap;margin:48px 0 0 -48px}@media only screen and (min-width: 1000px) and (max-width: 1220px){.sec-what__list ul{margin-left:-20px}}@media (max-width: 999px){.sec-what__list ul{margin:-4px 0 0 0}}.sec-what__list li{width:358px;margin-left:48px}@media only screen and (min-width: 1000px) and (max-width: 1220px){.sec-what__list li{width:calc(33.33% - 20px);margin-left:20px}}@media (max-width: 999px){.sec-what__list li{width:100%;margin:46px 0 0 0}}.sec-what__list .img img{width:100%}.sec-what__list .desc{margin-top:24px}@media (max-width: 999px){.sec-what__list .desc{margin-top:18px}}.sec-what__list .desc__title{font-size:18px;font-size:1.8rem;line-height:1.44444em;font-weight:700;color:#19428E;border-bottom:2px solid #19428E;min-height:90px}@media only screen and (min-width: 1000px) and (max-width: 1220px){.sec-what__list .desc__title{font-size:1.47541vw;line-height:2.13115vw}}@media (max-width: 999px){.sec-what__list .desc__title{min-height:auto;padding-bottom:10px}}.sec-what__list .desc__info{margin-top:16px;font-size:16px;font-size:1.6rem;line-height:1.625em;font-weight:700}@media only screen and (min-width: 1000px) and (max-width: 1220px){.sec-what__list .desc__info{font-size:1.31148vw;line-height:2.13115vw}}@media (max-width: 999px){.sec-what__list .desc__info{margin-top:12px}}.sec-what__list .desc__info p{margin-top:2px}.sec-what__list .desc__info p:first-child{margin-top:0}.sec-what__list .desc__info p span{margin-right:15px}.sec-what__list .desc__info p small{font-weight:400}.sec-five-values{padding-top:242px;padding-bottom:110px;position:relative;overflow:hidden}@media (max-width: 999px){.sec-five-values{padding-bottom:98px;padding-top:157px}}.sec-five-values:before{content:'';width:261.04167vw;height:261.04167vw;background-color:#E9F5FF;border-radius:50%;position:absolute;left:50%;transform:translateX(-50%);top:98px}@media (max-width: 999px){.sec-five-values:before{width:330.4vw;height:330.4vw;top:72px}}.sec-five-values:after{content:'';height:calc(100% - 20.83333vw);width:100%;position:absolute;left:0;bottom:0;background-color:#E9F5FF}@media (max-width: 999px){.sec-five-values:after{height:calc(100% - 50vw)}}.sec-five-values .inner{position:relative;top:-2.15278vw;z-index:1;margin-bottom:-31px}.sec-five-values__list ul{display:flex;flex-wrap:wrap;margin:23px 0 0 -20px;justify-content:center}@media (max-width: 999px){.sec-five-values__list ul{display:block;margin:39px 0 0 0}}.sec-five-values__list li{width:calc(33.33% - 20px);margin:20px 0 0 20px;border-top:4px solid #229EEB;padding:32px 39px 40px;background-color:#fff;position:relative;overflow:hidden;background-size:cover;background-image:url(../../img/core-value/bg_item_core-value.jpg)}@media only screen and (min-width: 1000px) and (max-width: 1220px){.sec-five-values__list li{padding:2.04918vw}}@media (max-width: 999px){.sec-five-values__list li{width:100%;margin:20px 0 0 0;background-image:url(../../img/core-value/bg_item_core-value_sp.jpg);padding:20px 20px 24px}}.sec-five-values__list .heading{display:flex;align-items:center}.sec-five-values__list .heading__icon{flex-shrink:0}.sec-five-values__list .heading__text{font-size:28px;font-size:2.8rem;line-height:1.14286em;font-weight:700;flex:1;padding-left:18px}@media only screen and (min-width: 1000px) and (max-width: 1220px){.sec-five-values__list .heading__text{font-size:2.29508vw;line-height:2.62295vw;padding-left:.81967vw}}@media (max-width: 999px){.sec-five-values__list .heading__text{margin-top:-2px;line-height:1.28571em}}.sec-five-values__list .text{margin-top:16px;font-size:17px;font-size:1.7rem;line-height:1.52941em;font-weight:500}@media only screen and (min-width: 1000px) and (max-width: 1220px){.sec-five-values__list .text{font-size:1.39344vw;line-height:2.13115vw}}.sec-five-values__list .number{font-size:83px;font-size:8.3rem;line-height:1em;font-weight:900;color:#229EEB;letter-spacing:-4.172px;position:absolute;right:0;bottom:-6px;opacity:0.1}@media (max-width: 999px){.sec-five-values__list .number{right:-1px;font-size:70px;font-size:7rem;letter-spacing:-3.5px}}.sec-worried{padding-top:136px;overflow:hidden;padding-bottom:96px}@media (max-width: 999px){.sec-worried{padding-bottom:80px;padding-top:81px}}.sec-worried .c-title01{position:relative;z-index:2}@media (max-width: 999px){.sec-worried .c-title01{width:calc(100% + 40px);margin-left:-20px}}.sec-worried__top{text-align:center;margin-top:-120px;position:relative;z-index:1}@media (max-width: 999px){.sec-worried__top{margin-top:47px}}@media (max-width: 999px){.sec-worried__top .img img{width:100%}}.sec-worried__top .desc{width:100%;position:absolute;left:0;bottom:2px;z-index:1}@media (max-width: 999px){.sec-worried__top .desc{bottom:12.53333vw}}.sec-worried__top .desc__title{font-size:28px;font-size:2.8rem;line-height:1.35714em;font-weight:700;color:#19428E}@media (max-width: 999px){.sec-worried__top .desc__title{font-size:6.4vw;line-height:9.06667vw}}.sec-worried__top .desc__arrow{margin-top:-92px;display:block}@media (max-width: 999px){.sec-worried__top .desc__arrow{margin:0 auto;width:60vw;margin-top:-26.13333vw}.sec-worried__top .desc__arrow img{width:100%}}.sec-worried__bottom{margin-top:-13px}@media (max-width: 999px){.sec-worried__bottom{margin-top:-29px}.sec-worried__bottom__scroll{overflow-x:auto}.sec-worried__bottom img{width:auto}.sec-worried__bottom .inner{width:900px}}.sec-worried .c-slider-animation{margin-top:70px}@media (max-width: 999px){.sec-worried .c-slider-animation{margin-top:53px}}.sec-worried .l-btn-width{margin:0 auto;margin-top:70px}@media (max-width: 999px){.sec-worried .l-btn-width{padding:0 20px;margin-top:48px}}.l-bg--style .l-bg__top{padding-bottom:195px;margin-bottom:-75px}@media (max-width: 999px){.l-bg--style .l-bg__top{padding-bottom:175px;margin-bottom:-95px}}.l-bg__top{position:relative}.l-bg__top:after{content:'';position:absolute;background-color:#E9F5FF;width:100%;height:50%;left:0;bottom:0}.l-bg .c-play-video{z-index:1}.l-bg .c-others-post{padding-top:105px}@media (max-width: 999px){.l-bg .c-others-post{padding-top:84px}}.l-bg .c-others-post--not{padding-top:20px;background-color:#E9F5FF}@media (max-width: 999px){.l-bg .c-others-post--not{padding-top:0}}

/*# sourceMappingURL=maps/core-value.min.css.map */
