.abi_custom .ambassador .l-container{width:100%}.abi_custom .ambassador .l-inner{width:100%;position:relative;padding:0 20px;margin:auto}.abi_custom .ambassador .l-inner.-sp-full{padding:0}.abi_custom .ambassador .l-flex-pc.-ai-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.abi_custom .anime-fadeInUp,.abi_custom .anime-fadeInUpLoaded{-webkit-transition:all .8s ease-out;transition:all .8s ease-out;-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}.abi_custom .scroll-in .anime-fadeInUp,.abi_custom .scroll-in.anime-fadeInUp{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.abi_custom .loaded .anime-fadeInUpLoaded{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.abi_custom .scroll-in .anime-fadeInUp.disable,.abi_custom .scroll-in.anime-fadeInUp.disable{opacity:.4}.abi_custom .anime-fadeIn{-webkit-transition:all 2s ease-out;transition:all 2s ease-out;opacity:0}.abi_custom .scroll-in.anime-fadeIn{opacity:1}.abi_custom .anime-fadeInDown{opacity:0;-webkit-transition:all 1.4s ease-out;transition:all 1.4s ease-out;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}.abi_custom .anime-zoomin{opacity:0;-webkit-transition:all .8s ease-out;transition:all .8s ease-out;-webkit-transform:scale3d(2,2,2) translate(-10px,-10px);transform:scale3d(2,2,2) translate(-10px,-10px)}.abi_custom .scroll-in.anime-zoomin{opacity:1;-webkit-transform:scale3d(1,1,1) translate(0,0);transform:scale3d(1,1,1) translate(0,0)}.abi_custom .scroll-in.anime-fadeInDown{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.abi_custom .anime-fadeInLeft{-webkit-transition:all .8s ease-out;transition:all .8s ease-out;-webkit-transform:translateX(-30px);transform:translateX(-30px);opacity:0}.abi_custom .scroll-in.anime-fadeInLeft{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.abi_custom .anime-fadeInLeft-works{-webkit-transition:all 1.5s ease-out;transition:all 1.5s ease-out;-webkit-transform:translateX(-30px) skewY(15.5deg);transform:translateX(-30px) skewY(15.5deg);opacity:0}.abi_custom .scroll-in.anime-fadeInLeft-works{-webkit-transform:translateX(0) skewY(15.5deg);transform:translateX(0) skewY(15.5deg);opacity:1}.abi_custom .anime-imgUp{position:relative;width:100%;padding-top:75%;overflow:hidden}.abi_custom .anime-imgUp:before{content:"";display:block;position:absolute;top:0;left:0;width:200%;height:200%;z-index:100;background-color:#f9f9f9;-webkit-transform:skewX(45deg) translateX(0);transform:skewX(45deg) translateX(0)}.abi_custom .anime-imgUp img{position:absolute;top:50%;left:50%;opacity:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.abi_custom .scroll-in .anime-imgUp:before,.abi_custom .scroll-in.anime-imgUp:before{-webkit-transform:skewX(45deg) translateX(1000px);transform:skewX(45deg) translateX(1000px);-webkit-animation:imgAnime 2s linear;animation:imgAnime 2s linear}.abi_custom .scroll-in .anime-imgUp img,.abi_custom .scroll-in.anime-imgUp img{opacity:1}@-webkit-keyframes imgAnime{0%{-webkit-transform:skewX(45deg) translateX(0);transform:skewX(45deg) translateX(0)}40%{-webkit-transform:skewX(45deg) translateX(30px);transform:skewX(45deg) translateX(30px)}100%{-webkit-transform:skewX(45deg) translateX(1000px);transform:skewX(45deg) translateX(1000px)}}@keyframes imgAnime{0%{-webkit-transform:skewX(45deg) translateX(0);transform:skewX(45deg) translateX(0)}40%{-webkit-transform:skewX(45deg) translateX(30px);transform:skewX(45deg) translateX(30px)}100%{-webkit-transform:skewX(45deg) translateX(1000px);transform:skewX(45deg) translateX(1000px)}}.abi_custom .anime-imgUp2{padding-top:100%}.abi_custom .anime-imgUp2:before{background-color:hsla(0,0%,100%,.4)}.abi_custom .anime-imgUp2 img{-webkit-transition:all 4s ease-out;transition:all 4s ease-out;opacity:0}.abi_custom .anime-imgUp3{padding-top:66%}.abi_custom .anime-imgUp3:before{background-color:hsla(0,0%,100%,.4)}.abi_custom .anime-imgUp3 img{-webkit-transition:all 4s ease-out;transition:all 4s ease-out;opacity:0}.abi_custom .anime-imgUp4{padding-top:100%}.abi_custom .anime-imgUp4:before{background-color:hsla(0,0%,100%,.4)}.abi_custom .anime-imgUp4 img{-webkit-transition:all 4s ease-out;transition:all 4s ease-out;opacity:0}.abi_custom .anime-type1{display:inline-block;-webkit-transition:all 4s;transition:all 4s;opacity:0;opacity:0}.abi_custom .anime-type2{display:inline-block;-webkit-transition:all 4s;transition:all 4s;opacity:0}.abi_custom .anime-type3{display:inline-block;-webkit-transition:all 4s;transition:all 4s;opacity:0}.abi_custom .anime-type4{display:inline-block;-webkit-transition:all 4s;transition:all 4s;opacity:0}.abi_custom .scroll-in .anime-type1,.abi_custom .scroll-in .anime-type2,.abi_custom .scroll-in .anime-type3,.abi_custom .scroll-in .anime-type4{opacity:1}.abi_custom .anime-badge{-webkit-transition:all 1s ease-out;transition:all 1s ease-out;width:0}.abi_custom .scroll-in.anime-badge{width:140px}.abi_custom .anime-bounceIn{opacity:0}.abi_custom .scroll-in.anime-bounceIn{opacity:1;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.3,1.3,1.3);transform:scale3d(1.3,1.3,1.3)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.3,1.3,1.3);transform:scale3d(1.3,1.3,1.3)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.abi_custom .animate__bounceIn{-webkit-animation-duration:1.125s;animation-duration:1.125s;-webkit-animation-name:bounceIn;animation-name:bounceIn}.abi_custom .js-type .yellow-line{opacity:0;-webkit-transition:all .8s ease-in;transition:all .8s ease-in}.abi_custom .js-type .yellow-line.active{opacity:1}.abi_custom .js-type .yellow-line-main{opacity:0;-webkit-transform:translate3d(800px,-120px,0);transform:translate3d(800px,-120px,0);-webkit-transition:all .8s ease-in;transition:all .8s ease-in}.abi_custom .js-type .yellow-line-main.active{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.abi_custom .ambassador{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}.abi_custom .ambassador *{padding:0;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}.abi_custom .ambassador section{margin:auto;overflow:hidden}.abi_custom .ambassador ul{list-style:none}.abi_custom .ambassador img{max-width:100%;height:auto;vertical-align:bottom}.abi_custom .ambassador a{tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden}.abi_custom .ambassador a img{-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden}.abi_custom .ambassador-content{background-color:#eef5ff;padding:30px 0}.abi_custom .ambassador__lead{font-size:14px;line-height:24px;letter-spacing:0;font-weight:700;margin-bottom:30px}.abi_custom .ambassador-box-header{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:12px}.abi_custom .ambassador-box{margin-bottom:30px}.abi_custom .ambassador__portrait{width:50%}.abi_custom .ambassador__cheers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:17px;width:50%;background:rgba(0,0,0,0) url(../img/box_bg_sp.svg) no-repeat center center/contain;font-size:14px;line-height:21px;letter-spacing:0;font-weight:700}.abi_custom .ambassador__cheers_container{width:85%;-webkit-box-sizing:border-box;box-sizing:border-box}.abi_custom .ambassador__cheers_right{text-align:right}.abi_custom .ambassador__cheers_center{text-align:center}.abi_custom .ambassador__name{font-size:24px;line-height:1em;letter-spacing:0;color:#0000a5;font-weight:700;margin-bottom:7px}.abi_custom .ambassador__name span{padding-left:10px;font-size:15px;line-height:1em;letter-spacing:0;color:#000}.abi_custom .ambassador__position{font-size:13px;line-height:20px;letter-spacing:0;font-weight:700;text-align:center}.abi_custom .ambassador{margin-bottom:20px}.abi_custom .ambassador .ambassador-header{background:#fff url(../img/hero_bg_sp.jpg) no-repeat center center;background-size:cover;padding:34px 0 50px}.abi_custom .ambassador .ambassador__heading{width:76.25%;margin:auto}@media only screen and (min-width:768px){.abi_custom .credit{margin-top:-18px}}@media only screen and (max-width:768px){.abi_custom .credit{font-size:11px}}.abi_custom .loader,.abi_custom .loader:after,.abi_custom .loader:before{border-radius:50%;width:2.5em;height:2.5em;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:load7 1.8s infinite ease-in-out;animation:load7 1.8s infinite ease-in-out}.abi_custom .loader{color:#000;font-size:10px;margin:80px auto;position:relative;text-indent:-9999em;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-.16s;animation-delay:-.16s}.abi_custom .loader:after,.abi_custom .loader:before{content:"";position:absolute;top:0}.abi_custom .loader:before{left:-3.5em;-webkit-animation-delay:-.32s;animation-delay:-.32s}.abi_custom .loader:after{left:3.5em}@-webkit-keyframes load7{0%,100%,80%{-webkit-box-shadow:0 2.5em 0 -1.3em;box-shadow:0 2.5em 0 -1.3em}40%{-webkit-box-shadow:0 2.5em 0 0;box-shadow:0 2.5em 0 0}}@keyframes load7{0%,100%,80%{-webkit-box-shadow:0 2.5em 0 -1.3em;box-shadow:0 2.5em 0 -1.3em}40%{-webkit-box-shadow:0 2.5em 0 0;box-shadow:0 2.5em 0 0}}.abi_custom .page-load-status{display:none;padding-top:20px;text-align:center;color:#777}.abi_custom .slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.abi_custom .slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.abi_custom .slick-list:focus{outline:0}.abi_custom .slick-list.dragging{cursor:pointer;cursor:hand}.abi_custom .slick-slider .slick-list,.abi_custom .slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.abi_custom .slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.abi_custom .slick-track:after,.abi_custom .slick-track:before{display:table;content:""}.abi_custom .slick-track:after{clear:both}.abi_custom .slick-loading .slick-track{visibility:hidden}.abi_custom .slick-slide{display:none;float:left;height:100%;min-height:1px}.abi_custom [dir=rtl] .slick-slide{float:right}.abi_custom .slick-slide img{display:block}.abi_custom .slick-slide.slick-loading img{display:none}.abi_custom .slick-slide.dragging img{pointer-events:none}.abi_custom .slick-initialized .slick-slide{display:block}.abi_custom .slick-loading .slick-slide{visibility:hidden}.abi_custom .slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.abi_custom .slick-arrow.slick-hidden{display:none}.abi_custom .slide-dots{text-align:center;height:5px;margin:auto}.abi_custom .slide-dots li{display:inline-block;height:5px;margin:0 8px}.abi_custom .slide-dots li button{position:relative;text-indent:-9999px}.abi_custom .slide-dots li button:before{content:"";display:block;width:5px;height:5px;background-color:#fff;text-indent:0;position:absolute;top:0;left:0}.abi_custom .slide-dots li.slick-active button:before{background-color:#e60815}.abi_custom .u-sp-hidden{display:none}.abi_custom .u-skew5{-webkit-transform:skew(-5deg) rotate(-5deg);transform:skew(-5deg) rotate(-5deg);-webkit-transform-origin:left bottom;transform-origin:left bottom}.abi_custom .u-skew5__inner{-webkit-transform:skew(5deg) rotate(5deg);transform:skew(5deg) rotate(5deg);-webkit-transform-origin:left bottom;transform-origin:left bottom}.abi_custom .u-bold{font-weight:700}@media only screen and (min-width:768px){.abi_custom .ambassador .l-inner{width:1000px}.abi_custom .ambassador .l-flex-pc{display:-webkit-box;display:-ms-flexbox;display:flex}.abi_custom .ambassador *{-webkit-box-sizing:content-box;box-sizing:content-box}.abi_custom .ambassador-content{padding:50px 0}.abi_custom .ambassador__lead{font-size:18px;line-height:33px;letter-spacing:0;text-align:center;margin-bottom:35px}.abi_custom .ambassador-box-header{margin-bottom:35px}.abi_custom .ambassador-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.abi_custom .ambassador-box{width:480px;margin-bottom:84px}.abi_custom .ambassador__cheers{background:rgba(0,0,0,0) url(../img/box_bg_pc.svg) no-repeat left center/contain;font-size:20px;line-height:36px;letter-spacing:0;padding-left:22px}.abi_custom .ambassador__name{font-size:30px;line-height:1em;letter-spacing:0;margin-bottom:20px}.abi_custom .ambassador__name span{font-size:15px;line-height:1em;letter-spacing:0}.abi_custom .ambassador__position{font-size:15px;line-height:1em;letter-spacing:0}.abi_custom .ambassador{margin-bottom:50px}.abi_custom .ambassador .ambassador-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff url(../img/hero_bg_pc.jpg) no-repeat center center;background-size:cover;padding:0;height:280px;min-width:1000px}.abi_custom .ambassador .ambassador__heading{width:773px;margin:auto}.abi_custom .u-tablet-hidden{display:none}.abi_custom .u-sp-hidden{display:inline-block}}