.engagement.js-active #wrap .c-bg,.engagement.js-active #wrap .line-draw{display:block}.engagement #wrap{overflow:hidden}@media (min-width: 768px){.engagement #wrap .c-bg{background:url(../../img/background/bg_enga.svg) center/cover no-repeat;max-height:236.45833vw}}.engagement #wrap .c-bg,.engagement #wrap .line-draw{display:none}.engagement .content{padding:146px 0 50px}@media (max-width: 767px){.engagement .content{padding:122px 0 100px}}.engagement .box{position:relative;padding-top:90px}.engagement .box:nth-child(2) .box__thumb{right:auto;left:0}.engagement .box:nth-child(2) .box__row{flex-direction:row-reverse}.engagement .box:nth-child(2) .box__cont .order{color:#00478b}.engagement .box:nth-child(2) .box__cont .order::after{background:#00478b;opacity:0.1}.engagement .box:nth-child(3) .box__cont .order{color:#35C4D0}.engagement .box:nth-child(3) .box__cont .order::after{background:#35c4d0;opacity:0.1}.engagement .box:not(:last-child){margin-bottom:210px}@media (max-width: 767px){.engagement .box:not(:last-child){margin-bottom:145px}}.engagement .box__row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;margin-bottom:50px;position:relative}@media (max-width: 767px){.engagement .box__row{flex-wrap:wrap;margin-bottom:46px}}.engagement .box__cont{text-align:center;width:calc(500 / 1240 * 100%);padding:17px 0 0}@media (max-width: 767px){.engagement .box__cont{width:100%}}.engagement .box__cont .order{font-size:70px;font-size:7rem;line-height:1em;letter-spacing:0em;font-weight:700;position:relative;display:block;margin-bottom:15px;color:#EE86B4}.engagement .box__cont .order::after{content:"";position:absolute;width:150px;height:150px;border-radius:50%;background:#fff8f8;left:50%;top:-28px;transform:translate(-50%, -50%);z-index:-1;mix-blend-mode:multiply}.engagement .box__cont .ttl{font-size:22px;font-size:2.2rem;line-height:1.45455em;letter-spacing:0em;font-weight:700;text-align:center;margin-bottom:21px}@media (max-width: 767px){.engagement .box__cont .ttl{margin-bottom:48px}}.engagement .box__cont .txt{font-size:15px;font-size:1.5rem;line-height:2em;letter-spacing:0em;font-weight:200;text-align:left}@media (max-width: 767px){.engagement .box__cont .txt{font-size:14px;font-size:1.4rem;line-height:2em;letter-spacing:0em;font-weight:500}}.engagement .box__thumb{width:calc(700 / 1240 * 100%);border-radius:50px;position:relative;overflow:hidden;position:absolute;right:0;top:0}.engagement .box__thumb:before{display:block;content:" ";width:100%;padding-top:71.42857%}.engagement .box__thumb>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media (max-width: 767px){.engagement .box__thumb{border-radius:30px;position:relative;width:100%;position:relative;margin-bottom:46px}.engagement .box__thumb:before{display:block;content:" ";width:100%;padding-top:68.65672%}.engagement .box__thumb>.content{position:absolute;top:0;left:0;right:0;bottom:0}}.engagement .box__holder{width:calc(700 / 1240 * 100%);position:relative}.engagement .box__holder:before{display:block;content:" ";width:100%;padding-top:71.42857%}.engagement .box__holder>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media (max-width: 767px){.engagement .box__holder{display:none}}.engagement .box__gall{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between}@media (max-width: 767px){.engagement .box__gall{flex-wrap:wrap}}.engagement .box__gall .img{width:calc(33.33% - 13px);position:relative;border-radius:50px;overflow:hidden}.engagement .box__gall .img:before{display:block;content:" ";width:100%;padding-top:75%}.engagement .box__gall .img>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media (max-width: 767px){.engagement .box__gall .img{width:100%;border-radius:30px;position:relative}.engagement .box__gall .img:before{display:block;content:" ";width:100%;padding-top:68.65672%}.engagement .box__gall .img>.content{position:absolute;top:0;left:0;right:0;bottom:0}.engagement .box__gall .img:not(:last-child){margin-bottom:20px}}.engagement .locate{background:#fff;border-radius:50px;overflow:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;padding:70px 80px 96px;margin-bottom:300px}@media (max-width: 767px){.engagement .locate{flex-wrap:wrap;border-radius:30px;padding:60px 10px 46px;margin-bottom:332px}}.engagement .locate__col{width:calc(50% - 40px)}@media (max-width: 767px){.engagement .locate__col{width:100%}.engagement .locate__col:not(:last-child){margin-bottom:51px}}.engagement .locate__ttl{font-size:22px;font-size:2.2rem;line-height:1.45455em;letter-spacing:0em;font-weight:700;margin-bottom:30px}.engagement .locate__img{position:relative;border-radius:50px;overflow:hidden}.engagement .locate__img:before{display:block;content:" ";width:100%;padding-top:70%}.engagement .locate__img>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media (max-width: 767px){.engagement .locate__img{border-radius:30px;position:relative}.engagement .locate__img:before{display:block;content:" ";width:100%;padding-top:68.65672%}.engagement .locate__img>.content{position:absolute;top:0;left:0;right:0;bottom:0}}.engagement .locate__desc{font-size:15px;font-size:1.5rem;line-height:2em;letter-spacing:0em;font-weight:200;margin:26px 0 55px}@media (max-width: 767px){.engagement .locate__desc{margin-bottom:24px}}.engagement .locate .c-btn{margin-left:auto}@media (max-width: 767px){.engagement .locate .c-btn{max-width:250px;margin:0 auto;padding-top:9px;padding-bottom:9px}.engagement .locate .c-btn span{font-size:20px}}

/*# sourceMappingURL=maps/engagement.min.css.map */
