@charset "utf-8";
.bbj-lavenham{overflow-x:hidden;padding:0 !important;background-color:#dbd6cc !important;}.bbj-lavenham a{text-decoration:inherit;color:inherit}.bbj-lavenham p{margin:0}.bbj-lavenham img,.bbj-lavenham svg,.bbj-lavenham video,.bbj-lavenham iframe,.bbj-lavenham picture{display:block;width:100%}.bbj-lavenham,.bbj-lavenham p,.bbj-lavenham a,.bbj-lavenham h1,.bbj-lavenham h2,.bbj-lavenham h3,.bbj-lavenham h4,.bbj-lavenham h5,.bbj-lavenham h6{font-family:"Shippori Mincho",'ヒラギノ明朝 ProN W3','Hiragino Mincho ProN','游明朝',YuMincho,'メイリオ',Meiryo,serif;color:#222;-webkit-font-smoothing:antialiased}@media screen and (min-width:737px){.bbj-lavenham-sp{display:none !important}}@media screen and (max-width:736px){.bbj-lavenham-pc{display:none !important}}.f-libre,p.f-libre,a.f-libre,h1.f-libre,h2.f-libre,h3.f-libre,h4.f-libre,h5.f-libre,h6.f-libre{font-family:"Libre Baskerville",serif}.f-baskervville,p.f-baskervville,a.f-baskervville,h1.f-baskervville,h2.f-baskervville,h3.f-baskervville,h4.f-baskervville,h5.f-baskervville,h6.f-baskervville{font-family:"Baskervville SC",serif}.f-ebgaramond,p.f-ebgaramond,a.f-ebgaramond,h1.f-ebgaramond,h2.f-ebgaramond,h3.f-ebgaramond,h4.f-ebgaramond,h5.f-ebgaramond,h6.f-ebgaramond{font-family:"EB Garamond",serif}.f-roboto,p.f-roboto,a.f-roboto,h1.f-roboto,h2.f-roboto,h3.f-roboto,h4.f-roboto,h5.f-roboto,h6.f-roboto{font-family:"Roboto",sans-serif}.f-noto,p.f-noto,a.f-noto,h1.f-noto,h2.f-noto,h3.f-noto,h4.f-noto,h5.f-noto,h6.f-noto{font-family:"Noto Sans JP",sans-serif}.bbj-lavenham-about{margin-top:64px;}.bbj-lavenham-about__inner{position:relative;padding:50px 0 40px;}.bbj-lavenham-about__inner.bbj-lavenham-inview--enter .bbj-lavenham-about__sub{-webkit-transition:opacity 480ms cubic-bezier(0.25, 0.46, 0.45, 0.94), -webkit-transform 480ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:opacity 480ms cubic-bezier(0.25, 0.46, 0.45, 0.94), -moz-transform 480ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:opacity 480ms cubic-bezier(0.25, 0.46, 0.45, 0.94), -o-transform 480ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-ms-transition:opacity 480ms cubic-bezier(0.25, 0.46, 0.45, 0.94), -ms-transform 480ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 480ms cubic-bezier(0.25, 0.46, 0.45, 0.94), transform 480ms cubic-bezier(0.25, 0.46, 0.45, 0.94);opacity:1;-ms-filter:none;filter:none;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.bbj-lavenham-about__inner.bbj-lavenham-inview--enter .bbj-lavenham-about__ttl{-webkit-transition:opacity 480ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 160ms, -webkit-transform 480ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 160ms;-moz-transition:opacity 480ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 160ms, -moz-transform 480ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 160ms;-o-transition:opacity 480ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 160ms, -o-transform 480ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 160ms;-ms-transition:opacity 480ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 160ms, -ms-transform 480ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 160ms;transition:opacity 480ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 160ms, transform 480ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 160ms;opacity:1;-ms-filter:none;filter:none;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.bbj-lavenham-about__inner.bbj-lavenham-inview--enter .bbj-lavenham-about__ph{-webkit-transition:opacity 800ms ease 1080ms;-moz-transition:opacity 800ms ease 1080ms;-o-transition:opacity 800ms ease 1080ms;-ms-transition:opacity 800ms ease 1080ms;transition:opacity 800ms ease 1080ms;opacity:1;-ms-filter:none;filter:none}.bbj-lavenham-about__inner.bbj-lavenham-inview--enter .bbj-lavenham-about__txt{-webkit-transition:opacity 800ms ease 480ms, -webkit-transform 1300ms cubic-bezier(0.19, 1, 0.22, 1) 480ms;-moz-transition:opacity 800ms ease 480ms, -moz-transform 1300ms cubic-bezier(0.19, 1, 0.22, 1) 480ms;-o-transition:opacity 800ms ease 480ms, -o-transform 1300ms cubic-bezier(0.19, 1, 0.22, 1) 480ms;-ms-transition:opacity 800ms ease 480ms, -ms-transform 1300ms cubic-bezier(0.19, 1, 0.22, 1) 480ms;transition:opacity 800ms ease 480ms, transform 1300ms cubic-bezier(0.19, 1, 0.22, 1) 480ms;opacity:1;-ms-filter:none;filter:none;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.bbj-lavenham-about__cont:after{content:' ';display:block;clear:both}.bbj-lavenham-about__sub{font-size:16px;font-weight:500;font-style:italic;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translate3d(0,40%,0);-moz-transform:translate3d(0,40%,0);-o-transform:translate3d(0,40%,0);-ms-transform:translate3d(0,40%,0);transform:translate3d(0,40%,0)}.bbj-lavenham-about__ttl{margin-top:4px;margin-bottom:31px;font-size:36px;font-weight:600;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translate3d(0,40%,0);-moz-transform:translate3d(0,40%,0);-o-transform:translate3d(0,40%,0);-ms-transform:translate3d(0,40%,0);transform:translate3d(0,40%,0)}.bbj-lavenham-about__ph{overflow:hidden;position:relative;float:right;width:150px;height:150px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.bbj-lavenham-about__txt{float:left;max-width:570px;margin-right:50px;width:calc(100% - 200px);font-size:15px;line-height:1.8;font-weight:500;text-align:justify;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translate3d(0,7px,0);-moz-transform:translate3d(0,7px,0);-o-transform:translate3d(0,7px,0);-ms-transform:translate3d(0,7px,0);transform:translate3d(0,7px,0);}@media screen and (max-width:736px){.bbj-lavenham-about__txt{-webkit-transform:translate3d(0,1.866666666666667vw,0);-moz-transform:translate3d(0,1.866666666666667vw,0);-o-transform:translate3d(0,1.866666666666667vw,0);-ms-transform:translate3d(0,1.866666666666667vw,0);transform:translate3d(0,1.866666666666667vw,0)}}@media screen and (max-width:736px){.bbj-lavenham-about{margin-top:10.666666666666666vw;}.bbj-lavenham-about__inner{padding:12.8vw 0 10.666666666666666vw}.bbj-lavenham-about__header{float:left;height:40vw;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.bbj-lavenham-about__sub{font-size:3.733333333333333vw;width:40vw}.bbj-lavenham-about__ttl{width:40vw;margin-top:2.666666666666667vw;margin-bottom:0;font-size:8.533333333333333vw;line-height:1}.bbj-lavenham-about__ph{float:right;width:40vw;height:40vw}.bbj-lavenham-about__txt{float:none;clear:both;max-width:100%;width:100%;margin-right:0;padding-top:6.133333333333333vw;font-size:4vw}}.bbj-lavenham-border{position:absolute;left:0;right:0;display:block;}.bbj-lavenham-border--before{top:0;}.bbj-lavenham-border--before:before{content:' ';position:absolute;top:0;left:0;right:0;border-top:1px solid;-webkit-transform-origin:top left;-moz-transform-origin:top left;-o-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}.bbj-lavenham-border--before:after{content:' ';position:absolute;top:10px;left:0;border-top:1px solid;width:184px;-webkit-transform-origin:top left;-moz-transform-origin:top left;-o-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}.bbj-lavenham-border--after{bottom:0;}.bbj-lavenham-border--after:before{content:' ';position:absolute;left:0;right:0;bottom:0;border-top:1px solid;-webkit-transform-origin:top left;-moz-transform-origin:top left;-o-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}.bbj-lavenham-inview--enter .bbj-lavenham-border--before:before,.bbj-lavenham-inview--enter .bbj-lavenham-border--before:after{-webkit-transition:-webkit-transform 720ms cubic-bezier(0.86, 0, 0.07, 1);-moz-transition:-moz-transform 720ms cubic-bezier(0.86, 0, 0.07, 1);-o-transition:-o-transform 720ms cubic-bezier(0.86, 0, 0.07, 1);-ms-transition:-ms-transform 720ms cubic-bezier(0.86, 0, 0.07, 1);transition:transform 720ms cubic-bezier(0.86, 0, 0.07, 1);-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.bbj-lavenham-inview--enter .bbj-lavenham-border--before:after{-webkit-transition-delay:120ms;-moz-transition-delay:120ms;-o-transition-delay:120ms;-ms-transition-delay:120ms;transition-delay:120ms}.bbj-lavenham-inview--enter .bbj-lavenham-border--after:before{-webkit-transition:-webkit-transform 720ms cubic-bezier(0.86, 0, 0.07, 1) 60ms;-moz-transition:-moz-transform 720ms cubic-bezier(0.86, 0, 0.07, 1) 60ms;-o-transition:-o-transform 720ms cubic-bezier(0.86, 0, 0.07, 1) 60ms;-ms-transition:-ms-transform 720ms cubic-bezier(0.86, 0, 0.07, 1) 60ms;transition:transform 720ms cubic-bezier(0.86, 0, 0.07, 1) 60ms;-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}@media screen and (max-width:736px){.bbj-lavenham-border--before:after{top:2.666666666666667vw;width:21.333333333333332vw}}.bbj-lavenham-bottom{position:relative;padding:128px 0 112px;}.bbj-lavenham-bottom__cont{position:relative;}.bbj-lavenham-bottom__cont.bbj-lavenham-inview--enter .bbj-lavenham-bottom__ttl{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:opacity 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94), -webkit-transform 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:opacity 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94), -moz-transform 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:opacity 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94), -o-transform 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-ms-transition:opacity 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94), -ms-transform 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94), transform 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}.bbj-lavenham-bottom__cont.bbj-lavenham-inview--enter .bbj-lavenham-bottom__ttl--1{-webkit-transition-delay:40ms;-moz-transition-delay:40ms;-o-transition-delay:40ms;-ms-transition-delay:40ms;transition-delay:40ms}.bbj-lavenham-bottom__cont.bbj-lavenham-inview--enter .bbj-lavenham-bottom__ttl--2{-webkit-transition-delay:120ms;-moz-transition-delay:120ms;-o-transition-delay:120ms;-ms-transition-delay:120ms;transition-delay:120ms}.bbj-lavenham-bottom__cont.bbj-lavenham-inview--enter .bbj-lavenham-bottom__ttl--3{-webkit-transition-delay:320ms;-moz-transition-delay:320ms;-o-transition-delay:320ms;-ms-transition-delay:320ms;transition-delay:320ms}.bbj-lavenham-bottom__cont.bbj-lavenham-inview--enter .bbj-lavenham-bottom__ttl--4{-webkit-transition-delay:400ms;-moz-transition-delay:400ms;-o-transition-delay:400ms;-ms-transition-delay:400ms;transition-delay:400ms}.bbj-lavenham-bottom__cont.bbj-lavenham-inview--enter .bbj-lavenham-bottom__line--1:after{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transition:-webkit-transform 280ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 200ms;-moz-transition:-moz-transform 280ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 200ms;-o-transition:-o-transform 280ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 200ms;-ms-transition:-ms-transform 280ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 200ms;transition:transform 280ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 200ms}.bbj-lavenham-bottom__cont.bbj-lavenham-inview--enter .bbj-lavenham-bottom__line--2:after{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transition:-webkit-transform 280ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 360ms;-moz-transition:-moz-transform 280ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 360ms;-o-transition:-o-transform 280ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 360ms;-ms-transition:-ms-transform 280ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 360ms;transition:transform 280ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 360ms}.bbj-lavenham-bottom__cont.bbj-lavenham-inview--enter .bbj-lavenham-bottom__btn{-webkit-transition:opacity 400ms ease 480ms, -webkit-transform 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 480ms;-moz-transition:opacity 400ms ease 480ms, -moz-transform 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 480ms;-o-transition:opacity 400ms ease 480ms, -o-transform 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 480ms;-ms-transition:opacity 400ms ease 480ms, -ms-transform 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 480ms;transition:opacity 400ms ease 480ms, transform 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 480ms;opacity:1;-ms-filter:none;filter:none;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.bbj-lavenham-bottom__cont.bbj-lavenham-inview--enter .bbj-lavenham-bottom__backToTop{opacity:1;-ms-filter:none;filter:none;-webkit-transition:opacity 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 720ms, -webkit-transform 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:opacity 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 720ms, -moz-transform 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:opacity 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 720ms, -o-transform 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-ms-transition:opacity 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 720ms, -ms-transform 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 720ms, transform 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94)}.bbj-lavenham-bottom__a{display:block;width:360px;margin:0 auto}.bbj-lavenham-bottom__ttl{margin:0 auto;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translate3d(0,6px,0);-moz-transform:translate3d(0,6px,0);-o-transform:translate3d(0,6px,0);-ms-transform:translate3d(0,6px,0);transform:translate3d(0,6px,0);}.bbj-lavenham-bottom__ttl--1{width:154px}.bbj-lavenham-bottom__ttl--2{width:288px;margin-top:15px}.bbj-lavenham-bottom__ttl--3{width:205px;margin-top:50px}.bbj-lavenham-bottom__ttl--4{width:156px;margin-top:28px}.bbj-lavenham-bottom__line{position:absolute;top:0;}.bbj-lavenham-bottom__line:after{content:' ';display:block;position:absolute;top:0;left:0;right:0;bottom:0;border-bottom:1px solid;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}.bbj-lavenham-bottom__line--1{top:85.25999999999999px;left:calc(50% - (33.35px / 2));width:33.35px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.bbj-lavenham-bottom__line--2{top:85.25999999999999px;left:calc(50% - (33.35px / 2));width:33.35px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.bbj-lavenham-bottom__btn{width:320px;margin:43px auto 0;text-align:center;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translate3d(0,10px,0);-moz-transform:translate3d(0,10px,0);-o-transform:translate3d(0,10px,0);-ms-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);}@media screen and (max-width:736px){.bbj-lavenham-bottom__btn{-webkit-transform:translate3d(0,2.666666666666667vw,0);-moz-transform:translate3d(0,2.666666666666667vw,0);-o-transform:translate3d(0,2.666666666666667vw,0);-ms-transform:translate3d(0,2.666666666666667vw,0);transform:translate3d(0,2.666666666666667vw,0)}}.bbj-lavenham-bottom__btn-link{display:block;width:100%;padding:16px 0;border:1px solid;-webkit-transition:color 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94), background-color 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94), border-color 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:color 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94), background-color 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94), border-color 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:color 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94), background-color 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94), border-color 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-ms-transition:color 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94), background-color 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94), border-color 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:color 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94), background-color 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94), border-color 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}@media screen and (min-width:737px){.bbj-lavenham-bottom__btn-link:hover{opacity:1 !important;-ms-filter:none !important;filter:none !important;background-color:#0b0b0b;color:#fff;border-color:#0b0b0b}}.bbj-lavenham-bottom__btn-txt{font-size:15px;font-weight:600;text-align:center}.bbj-lavenham-bottom__backToTop{z-index:99;right:32px;width:88px;margin:44px auto 0;height:88px;padding:20px 0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:-webkit-transform 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:-moz-transform 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:-o-transform 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-ms-transition:-ms-transform 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94);text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}@media screen and (min-width:737px){.bbj-lavenham-bottom__backToTop:hover{-webkit-transform:translate3d(0,-7px,0);-moz-transform:translate3d(0,-7px,0);-o-transform:translate3d(0,-7px,0);-ms-transform:translate3d(0,-7px,0);transform:translate3d(0,-7px,0)}}img.bbj-lavenham-bottom__backToTop-line{display:block;width:20px;margin:0 auto}.bbj-lavenham-bottom__backToTop-txt{font-size:14px;font-weight:500;letter-spacing:.04em}@media screen and (max-width:736px){.bbj-lavenham-bottom{padding:27.2vw 0 36.266666666666666vw;}.bbj-lavenham-bottom__a{width:76.8vw}.bbj-lavenham-bottom__ttl--1{width:41.06666666666666vw}.bbj-lavenham-bottom__ttl--2{width:76.8vw;margin-top:4vw}.bbj-lavenham-bottom__ttl--3{width:54.93333333333333vw;margin-top:13.333333333333334vw}.bbj-lavenham-bottom__ttl--4{width:41.86666666666667vw;margin-top:7.466666666666667vw}.bbj-lavenham-bottom__line--1,.bbj-lavenham-bottom__line--2{top:22.86933333333333vw;right:auto;left:calc(50% - (33.35 / 2 * mn));width:8.893333333333334vw;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.bbj-lavenham-bottom__line--2{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.bbj-lavenham-bottom__btn{width:69.33333333333333vw;margin:10.666666666666666vw auto 0}.bbj-lavenham-bottom__btn-link{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:16vw;padding:0;border-radius:0;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.bbj-lavenham-bottom__btn-txt{font-size:4vw}.bbj-lavenham-bottom__backToTop{right:auto;bottom:auto;width:8vw;height:auto;margin:10.666666666666666vw auto 0;padding:0}img.bbj-lavenham-bottom__backToTop-line{width:4.8vw}.bbj-lavenham-bottom__backToTop-txt{margin-top:2.133333333333333vw;font-family:"EB Garamond",serif;font-size:3.733333333333333vw}}@media (prefers-reduced-motion:reduce){.bbj-lavenham-bottom__ttl{opacity:1;-ms-filter:none;filter:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none}.bbj-lavenham-bottom__line--1{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.bbj-lavenham-bottom__line--2{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.bbj-lavenham-bottom__line:after{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.bbj-lavenham-bottom__btn,.bbj-lavenham-bottom__backToTop{opacity:1;-ms-filter:none;filter:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none}}.bbj-lavenham-items__list{padding:0;list-style:none}.bbj-lavenham-item{margin-top:110px;}.bbj-lavenham-item.bbj-lavenham-inview--enter .bbj-lavenham-item__main-ph-img{-webkit-transition:-webkit-transform 800ms cubic-bezier(0.25, 0.46, 0.45, 0.94), opacity 640ms ease, filter 640ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 160ms;-moz-transition:-moz-transform 800ms cubic-bezier(0.25, 0.46, 0.45, 0.94), opacity 640ms ease, filter 640ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 160ms;-o-transition:-o-transform 800ms cubic-bezier(0.25, 0.46, 0.45, 0.94), opacity 640ms ease, filter 640ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 160ms;-ms-transition:-ms-transform 800ms cubic-bezier(0.25, 0.46, 0.45, 0.94), opacity 640ms ease, filter 640ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 160ms;transition:transform 800ms cubic-bezier(0.25, 0.46, 0.45, 0.94), opacity 640ms ease, filter 640ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 160ms;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;-ms-filter:none;filter:none;filter:grayscale(0)}.bbj-lavenham-item.bbj-lavenham-inview--enter .bbj-lavenham-item__main-header-for,.bbj-lavenham-item.bbj-lavenham-inview--enter .bbj-lavenham-item__main-header-ctg,.bbj-lavenham-item.bbj-lavenham-inview--enter .bbj-lavenham-item__main-copy-line,.bbj-lavenham-item.bbj-lavenham-inview--enter .bbj-lavenham-item__main-txt,.bbj-lavenham-item.bbj-lavenham-inview--enter .bbj-lavenham-item__main-note,.bbj-lavenham-item.bbj-lavenham-inview--enter .bbj-lavenham-item__credit{-webkit-transition:opacity 480ms cubic-bezier(0.25, 0.46, 0.45, 0.94), -webkit-transform 480ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:opacity 480ms cubic-bezier(0.25, 0.46, 0.45, 0.94), -moz-transform 480ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:opacity 480ms cubic-bezier(0.25, 0.46, 0.45, 0.94), -o-transform 480ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-ms-transition:opacity 480ms cubic-bezier(0.25, 0.46, 0.45, 0.94), -ms-transform 480ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 480ms cubic-bezier(0.25, 0.46, 0.45, 0.94), transform 480ms cubic-bezier(0.25, 0.46, 0.45, 0.94);opacity:1;-ms-filter:none;filter:none;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.bbj-lavenham-item.bbj-lavenham-inview--enter .bbj-lavenham-item__main-header-for,.bbj-lavenham-item.bbj-lavenham-inview--enter .bbj-lavenham-item__main-header-ctg{-webkit-transition-delay:200ms;-moz-transition-delay:200ms;-o-transition-delay:200ms;-ms-transition-delay:200ms;transition-delay:200ms}.bbj-lavenham-item.bbj-lavenham-inview--enter .bbj-lavenham-item__main-copy-line--1{-webkit-transition-delay:840ms;-moz-transition-delay:840ms;-o-transition-delay:840ms;-ms-transition-delay:840ms;transition-delay:840ms}.bbj-lavenham-item.bbj-lavenham-inview--enter .bbj-lavenham-item__main-copy-line--2{-webkit-transition-delay:860ms;-moz-transition-delay:860ms;-o-transition-delay:860ms;-ms-transition-delay:860ms;transition-delay:860ms}.bbj-lavenham-item.bbj-lavenham-inview--enter .bbj-lavenham-item__main-txt,.bbj-lavenham-item.bbj-lavenham-inview--enter .bbj-lavenham-item__main-note,.bbj-lavenham-item.bbj-lavenham-inview--enter .bbj-lavenham-item__credit{-webkit-transition-delay:1200ms;-moz-transition-delay:1200ms;-o-transition-delay:1200ms;-ms-transition-delay:1200ms;transition-delay:1200ms}.bbj-lavenham-item.bbj-lavenham-inview--enter .bbj-lavenham-item .bbj-lavenham-item--3 .bbj-lavenham-item__main-copy-line--1{-webkit-transition-delay:400ms;-moz-transition-delay:400ms;-o-transition-delay:400ms;-ms-transition-delay:400ms;transition-delay:400ms}.bbj-lavenham-item.bbj-lavenham-inview--enter .bbj-lavenham-item .bbj-lavenham-item--3 .bbj-lavenham-item__main-copy-line--2{-webkit-transition-delay:420ms;-moz-transition-delay:420ms;-o-transition-delay:420ms;-ms-transition-delay:420ms;transition-delay:420ms}.bbj-lavenham-item.bbj-lavenham-inview--enter .bbj-lavenham-item .bbj-lavenham-item--3 .bbj-lavenham-item__main-txt,.bbj-lavenham-item.bbj-lavenham-inview--enter .bbj-lavenham-item .bbj-lavenham-item--3 .bbj-lavenham-item__main-note,.bbj-lavenham-item.bbj-lavenham-inview--enter .bbj-lavenham-item .bbj-lavenham-item--3 .bbj-lavenham-item__credit{-webkit-transition-delay:1120ms;-moz-transition-delay:1120ms;-o-transition-delay:1120ms;-ms-transition-delay:1120ms;transition-delay:1120ms}.bbj-lavenham-item--2 .bbj-lavenham-item__main,.bbj-lavenham-item--4 .bbj-lavenham-item__main{display:grid;grid-template-columns:48.07692307692308% 44.230769230769226%;grid-template-rows:auto 1fr}.bbj-lavenham-item--2 .bbj-lavenham-item__main-header,.bbj-lavenham-item--4 .bbj-lavenham-item__main-header{grid-column-start:2;grid-row-start:1;position:relative;margin-bottom:0;}.bbj-lavenham-item--2 .bbj-lavenham-item__main-header .bbj-lavenham-border--before:after,.bbj-lavenham-item--4 .bbj-lavenham-item__main-header .bbj-lavenham-border--before:after{content:none}.bbj-lavenham-item--2 .bbj-lavenham-item__main-ph,.bbj-lavenham-item--4 .bbj-lavenham-item__main-ph{grid-column-start:1;grid-row-start:1;grid-row-end:3}.bbj-lavenham-item--2 .bbj-lavenham-item__main-detail,.bbj-lavenham-item--4 .bbj-lavenham-item__main-detail{grid-column-start:2;grid-row-start:2;-webkit-align-self:end;align-self:end;-ms-flex-item-align:end;}.bbj-lavenham-item--3 .bbj-lavenham-item__main{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-direction:reverse;-moz-box-direction:reverse;-o-box-direction:reverse;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.bbj-lavenham-item--3 .bbj-lavenham-item__main-ph{width:48.07692307692308%}.bbj-lavenham-item--3 .bbj-lavenham-item__main-detail{width:44.230769230769226%;margin-top:0}.bbj-lavenham-item__main{-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.bbj-lavenham-item__main-header{padding:55px 0 54px}.bbj-lavenham-item__main-header-for{position:relative;top:-2px;display:inline-block;line-height:1;margin-right:.55em;margin-left:5px;font-size:28px;font-style:italic;font-weight:400;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.bbj-lavenham-item__main-header-ctg{display:inline-block;line-height:1;font-size:32px;font-weight:bold;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translate3d(8%,0,0);-moz-transform:translate3d(8%,0,0);-o-transform:translate3d(8%,0,0);-ms-transform:translate3d(8%,0,0);transform:translate3d(8%,0,0)}.bbj-lavenham-item__main-ph{position:relative;overflow:hidden}.bbj-lavenham-item__main-ph-img{-webkit-transform-origin:center center;-moz-transform-origin:center center;-o-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);-ms-transform:scale(1.08);transform:scale(1.08);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);filter:grayscale(1)}.bbj-lavenham-item__main-detail{margin-top:60px}.bbj-lavenham-item__main-copy{font-size:24px;font-weight:700;line-height:1.4}.bbj-lavenham-item__main-copy-line{display:inline-block;line-height:1;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translate3d(0,40%,0);-moz-transform:translate3d(0,40%,0);-o-transform:translate3d(0,40%,0);-ms-transform:translate3d(0,40%,0);transform:translate3d(0,40%,0)}.bbj-lavenham-item__main-txt{font-size:16px;font-weight:400;line-height:1.85;text-align:justify;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translate3d(0,7px,0);-moz-transform:translate3d(0,7px,0);-o-transform:translate3d(0,7px,0);-ms-transform:translate3d(0,7px,0);transform:translate3d(0,7px,0);}@media screen and (max-width:736px){.bbj-lavenham-item__main-txt{-webkit-transform:translate3d(0,1.866666666666667vw,0);-moz-transform:translate3d(0,1.866666666666667vw,0);-o-transform:translate3d(0,1.866666666666667vw,0);-ms-transform:translate3d(0,1.866666666666667vw,0);transform:translate3d(0,1.866666666666667vw,0)}}.bbj-lavenham-item__main-note{font-size:13px;font-weight:400;line-height:1.6;text-align:justify;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translate3d(0,7px,0);-moz-transform:translate3d(0,7px,0);-o-transform:translate3d(0,7px,0);-ms-transform:translate3d(0,7px,0);transform:translate3d(0,7px,0);}p.bbj-lavenham-item__main-note{margin-top:8px}@media screen and (max-width:736px){.bbj-lavenham-item__main-note{-webkit-transform:translate3d(0,1.866666666666667vw,0);-moz-transform:translate3d(0,1.866666666666667vw,0);-o-transform:translate3d(0,1.866666666666667vw,0);-ms-transform:translate3d(0,1.866666666666667vw,0);transform:translate3d(0,1.866666666666667vw,0)}}.bbj-lavenham-item__credit{margin-top:30px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translate3d(0,7px,0);-moz-transform:translate3d(0,7px,0);-o-transform:translate3d(0,7px,0);-ms-transform:translate3d(0,7px,0);transform:translate3d(0,7px,0);}@media screen and (max-width:736px){.bbj-lavenham-item__credit{-webkit-transform:translate3d(0,1.866666666666667vw,0);-moz-transform:translate3d(0,1.866666666666667vw,0);-o-transform:translate3d(0,1.866666666666667vw,0);-ms-transform:translate3d(0,1.866666666666667vw,0);transform:translate3d(0,1.866666666666667vw,0)}}.bbj-lavenham-item__credit-link{display:inline-block;}@media screen and (min-width:737px){.bbj-lavenham-item__credit-link:hover{opacity:1 !important;-ms-filter:none !important;filter:none !important;}.bbj-lavenham-item__credit-link:hover .bbj-lavenham-item__credit-btn-txt{background-color:#0b0b0b;color:#fff}}.bbj-lavenham-item__credit-name{font-size:16px;font-weight:500;letter-spacing:.02em}.bbj-lavenham-item__credit-body{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.bbj-lavenham-item__credit-price-txt{font-size:16px}.bbj-lavenham-item__credit-price-each{display:inline-block;font-size:14px;margin-right:2px;-webkit-transform:translate3d(0,-.07em,0);-moz-transform:translate3d(0,-.07em,0);-o-transform:translate3d(0,-.07em,0);-ms-transform:translate3d(0,-.07em,0);transform:translate3d(0,-.07em,0)}.bbj-lavenham-item__credit-tax{margin-left:4px;font-size:12px}.bbj-lavenham-item__credit-btn{margin-top:5px;margin-left:16px}.bbj-lavenham-item__credit-btn-txt{display:block;padding:3px 10px 3px 11px;font-size:14px;line-height:1;letter-spacing:.02em;border:1px solid #0b0b0b;border-radius:15px;-webkit-transition:opacity 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94), color 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94), background-color 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94) !important;-moz-transition:opacity 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94), color 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94), background-color 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94) !important;-o-transition:opacity 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94), color 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94), background-color 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94) !important;-ms-transition:opacity 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94), color 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94), background-color 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94) !important;transition:opacity 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94), color 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94), background-color 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94) !important}.bbj-lavenham-item__points{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;width:89.23076923076924%;margin:82px auto 0;padding-left:0;list-style:none}.bbj-lavenham-item__point{position:relative;width:45.689655172413794%;}.bbj-lavenham-item__point.bbj-lavenham-inview--enter .bbj-lavenham-item__point-label:before{-webkit-transition:-webkit-transform 720ms cubic-bezier(0.86, 0, 0.07, 1);-moz-transition:-moz-transform 720ms cubic-bezier(0.86, 0, 0.07, 1);-o-transition:-o-transform 720ms cubic-bezier(0.86, 0, 0.07, 1);-ms-transition:-ms-transform 720ms cubic-bezier(0.86, 0, 0.07, 1);transition:transform 720ms cubic-bezier(0.86, 0, 0.07, 1);-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.bbj-lavenham-item__point.bbj-lavenham-inview--enter .bbj-lavenham-item__point-label-txt{-webkit-transition:opacity 480ms cubic-bezier(0.25, 0.46, 0.45, 0.94), -webkit-transform 480ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:opacity 480ms cubic-bezier(0.25, 0.46, 0.45, 0.94), -moz-transform 480ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:opacity 480ms cubic-bezier(0.25, 0.46, 0.45, 0.94), -o-transform 480ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-ms-transition:opacity 480ms cubic-bezier(0.25, 0.46, 0.45, 0.94), -ms-transform 480ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 480ms cubic-bezier(0.25, 0.46, 0.45, 0.94), transform 480ms cubic-bezier(0.25, 0.46, 0.45, 0.94);opacity:1;-ms-filter:none;filter:none;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.bbj-lavenham-item__point.bbj-lavenham-inview--enter .bbj-lavenham-item__point-ph,.bbj-lavenham-item__point.bbj-lavenham-inview--enter .bbj-lavenham-item__point-copy,.bbj-lavenham-item__point.bbj-lavenham-inview--enter .bbj-lavenham-item__point-txt{-webkit-transition:opacity 960ms ease 320ms;-moz-transition:opacity 960ms ease 320ms;-o-transition:opacity 960ms ease 320ms;-ms-transition:opacity 960ms ease 320ms;transition:opacity 960ms ease 320ms;opacity:1;-ms-filter:none;filter:none}.bbj-lavenham-item__point-label{position:relative;margin-bottom:30px;font-size:22px;font-weight:bold;}.bbj-lavenham-item__point-label:before{content:' ';display:block;z-index:0;position:absolute;top:2px;left:0;bottom:0;right:0;height:1px;margin:auto;border-top:1px solid;-webkit-transform-origin:top left;-moz-transform-origin:top left;-o-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}.bbj-lavenham-item__point-label-txt{position:relative;z-index:1;display:inline-block;background-color:#dbd6cc;padding-right:8px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translate3d(0,24%,0);-moz-transform:translate3d(0,24%,0);-o-transform:translate3d(0,24%,0);-ms-transform:translate3d(0,24%,0);transform:translate3d(0,24%,0)}.bbj-lavenham-item__point-ph{width:64.15094339622641%;margin:0 auto;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.bbj-lavenham-item__point-copy{margin-top:32px;margin-bottom:16px;font-size:20px;line-height:1.4;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.bbj-lavenham-item__point-txt{font-size:15px;line-height:1.8;text-align:justify;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}@media screen and (max-width:736px){.bbj-lavenham-item{margin-top:12.8vw;}.bbj-lavenham-item.bbj-lavenham-inview--enter .bbj-lavenham-item__main-ph-img{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.bbj-lavenham-item--2{margin-top:25.6vw}.bbj-lavenham-item--3{margin-top:13.066666666666666vw}.bbj-lavenham-item--4{margin-top:21.333333333333332vw}.bbj-lavenham-item--2 .bbj-lavenham-item__main,.bbj-lavenham-item--3 .bbj-lavenham-item__main,.bbj-lavenham-item--4 .bbj-lavenham-item__main{display:block}.bbj-lavenham-item--2 .bbj-lavenham-item__main-ph,.bbj-lavenham-item--3 .bbj-lavenham-item__main-ph,.bbj-lavenham-item--4 .bbj-lavenham-item__main-ph{width:100%}.bbj-lavenham-item--2 .bbj-lavenham-item__main-detail,.bbj-lavenham-item--3 .bbj-lavenham-item__main-detail,.bbj-lavenham-item--4 .bbj-lavenham-item__main-detail{width:89.33333333333333vw;margin-top:10.666666666666666vw}.bbj-lavenham-item__main{display:block}.bbj-lavenham-item__main-header{width:89.33333333333333vw;margin:0 auto;padding:11.466666666666667vw 0 11.733333333333333vw;text-align:center}.bbj-lavenham-item__main-header-for{font-size:7.466666666666667vw;letter-spacing:.02em;margin-left:-.2em}.bbj-lavenham-item__main-header-ctg{font-size:8.533333333333333vw}.bbj-lavenham-item__main-ph{width:100%;margin-top:12.8vw}.bbj-lavenham-item__main-detail{width:89.33333333333333vw;margin:10.666666666666666vw auto 0}.bbj-lavenham-item__main-copy{font-size:5.333333333333333vw}.bbj-lavenham-item__main-txt{font-size:4vw;line-height:1.8}.bbj-lavenham-item__main-note{font-size:3.466666666666667vw}p.bbj-lavenham-item__main-note{margin-top:2.133333333333333vw}.bbj-lavenham-item__credit{margin-top:6.4vw}.bbj-lavenham-item__credit-name{font-size:4.266666666666667vw}.bbj-lavenham-item__credit-price-txt{font-size:4.266666666666667vw}.bbj-lavenham-item__credit-price-each{font-size:3.733333333333333vw;margin-right:.5333333333333333vw}.bbj-lavenham-item__credit-tax{margin-left:1.066666666666667vw;font-size:3.2vw}.bbj-lavenham-item__credit-btn{margin-top:1.6vw;margin-left:4.266666666666667vw}.bbj-lavenham-item__credit-btn-txt{padding:.6666666666666666vw 2.666666666666667vw .4vw 2.933333333333333vw;font-size:3.733333333333333vw;border-radius:4vw;-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}.bbj-lavenham-item__points{display:block;width:89.33333333333333vw;margin-top:0}.bbj-lavenham-item__point{width:100%;margin-top:12.8vw;}.bbj-lavenham-item__point.bbj-lavenham-inview--enter .bbj-lavenham-item__point-label:before{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-o-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.bbj-lavenham-item__point.bbj-lavenham-inview--enter .bbj-lavenham-item__point-label-txt{-webkit-transform:translate3d(89%,0%,0) rotate(90deg);-moz-transform:translate3d(89%,0%,0) rotate(90deg);-o-transform:translate3d(89%,0%,0) rotate(90deg);-ms-transform:translate3d(89%,0%,0) rotate(90deg);transform:translate3d(89%,0%,0) rotate(90deg)}.bbj-lavenham-item__point--2{margin-top:17.066666666666666vw;}.bbj-lavenham-item__point--2 .bbj-lavenham-item__point-ph,.bbj-lavenham-item__point--2 .bbj-lavenham-item__point-copy,.bbj-lavenham-item__point--2 .bbj-lavenham-item__point-txt{margin-left:auto}.bbj-lavenham-item__point--2 .bbj-lavenham-item__point-label{right:auto;left:0;}.bbj-lavenham-item__point--2 .bbj-lavenham-item__point-label:before{right:auto;left:5.333333333333333vw}.bbj-lavenham-item__point--2 .bbj-lavenham-item__point-label-txt{-webkit-transform-origin:top left;-moz-transform-origin:top left;-o-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transform:translate3d(15%,-8%,0) rotate(90deg);-moz-transform:translate3d(15%,-8%,0) rotate(90deg);-o-transform:translate3d(15%,-8%,0) rotate(90deg);-ms-transform:translate3d(15%,-8%,0) rotate(90deg);transform:translate3d(15%,-8%,0) rotate(90deg)}.bbj-lavenham-item__point--2.bbj-lavenham-inview--enter .bbj-lavenham-item__point-label-txt{-webkit-transform:translate3d(25%,-8%,0) rotate(90deg);-moz-transform:translate3d(25%,-8%,0) rotate(90deg);-o-transform:translate3d(25%,-8%,0) rotate(90deg);-ms-transform:translate3d(25%,-8%,0) rotate(90deg);transform:translate3d(25%,-8%,0) rotate(90deg)}.bbj-lavenham-item__point-label{pointer-events:none;position:absolute;top:0;right:0;bottom:0;margin-bottom:0;font-size:5.333333333333333vw;}.bbj-lavenham-item__point-label:before{top:2.666666666666667vw;left:auto;right:5.333333333333333vw;bottom:0;height:auto;margin:auto;border-top:none;border-left:1px solid;-webkit-transform-origin:top left;-moz-transform-origin:top left;-o-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-o-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0)}.bbj-lavenham-item__point-label-txt{padding-right:2.133333333333333vw;-webkit-transform-origin:top left;-moz-transform-origin:top left;-o-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transform:translate3d(79%,0%,0) rotate(90deg);-moz-transform:translate3d(79%,0%,0) rotate(90deg);-o-transform:translate3d(79%,0%,0) rotate(90deg);-ms-transform:translate3d(79%,0%,0) rotate(90deg);transform:translate3d(79%,0%,0) rotate(90deg)}.bbj-lavenham-item__point-ph{width:72.53333333333333vw;margin:0}.bbj-lavenham-item__point-copy{width:72.53333333333333vw;margin-top:10.666666666666666vw;margin-bottom:4.8vw;font-size:4.8vw}.bbj-lavenham-item__point-txt{width:72.53333333333333vw;font-size:3.733333333333333vw}}.bbj-lavenham-lead__cont.bbj-lavenham-inview--enter .bbj-lavenham-lead__ttl-val{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:opacity 480ms cubic-bezier(0.25, 0.46, 0.45, 0.94), -webkit-transform 480ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:opacity 480ms cubic-bezier(0.25, 0.46, 0.45, 0.94), -moz-transform 480ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:opacity 480ms cubic-bezier(0.25, 0.46, 0.45, 0.94), -o-transform 480ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-ms-transition:opacity 480ms cubic-bezier(0.25, 0.46, 0.45, 0.94), -ms-transform 480ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 480ms cubic-bezier(0.25, 0.46, 0.45, 0.94), transform 480ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}.bbj-lavenham-lead__cont.bbj-lavenham-inview--enter .bbj-lavenham-lead__ttl-val--2{-webkit-transition-delay:160ms;-moz-transition-delay:160ms;-o-transition-delay:160ms;-ms-transition-delay:160ms;transition-delay:160ms}.bbj-lavenham-lead__cont.bbj-lavenham-inview--enter .bbj-lavenham-lead__txt{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:opacity 800ms ease 480ms, -webkit-transform 1300ms cubic-bezier(0.19, 1, 0.22, 1) 480ms;-moz-transition:opacity 800ms ease 480ms, -moz-transform 1300ms cubic-bezier(0.19, 1, 0.22, 1) 480ms;-o-transition:opacity 800ms ease 480ms, -o-transform 1300ms cubic-bezier(0.19, 1, 0.22, 1) 480ms;-ms-transition:opacity 800ms ease 480ms, -ms-transform 1300ms cubic-bezier(0.19, 1, 0.22, 1) 480ms;transition:opacity 800ms ease 480ms, transform 1300ms cubic-bezier(0.19, 1, 0.22, 1) 480ms}.bbj-lavenham-lead__inner{padding-top:120px}.bbj-lavenham-lead__ttl{font-size:24px;font-weight:bold;font-weight:600;line-height:1.6}.bbj-lavenham-lead__ttl-val{display:inline-block;line-height:1;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translate3d(0,40%,0);-moz-transform:translate3d(0,40%,0);-o-transform:translate3d(0,40%,0);-ms-transform:translate3d(0,40%,0);transform:translate3d(0,40%,0)}p.bbj-lavenham-lead__txt{margin-top:24px;font-size:16px;font-weight:400;line-height:1.8;text-align:justify;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translate3d(0,7px,0);-moz-transform:translate3d(0,7px,0);-o-transform:translate3d(0,7px,0);-ms-transform:translate3d(0,7px,0);transform:translate3d(0,7px,0);}@media screen and (max-width:736px){p.bbj-lavenham-lead__txt{-webkit-transform:translate3d(0,1.866666666666667vw,0);-moz-transform:translate3d(0,1.866666666666667vw,0);-o-transform:translate3d(0,1.866666666666667vw,0);-ms-transform:translate3d(0,1.866666666666667vw,0);transform:translate3d(0,1.866666666666667vw,0)}}@media screen and (max-width:736px){.bbj-lavenham-lead__inner{padding-top:12.8vw}.bbj-lavenham-lead__ttl{font-size:5.333333333333333vw;line-height:1.6}p.bbj-lavenham-lead__txt{margin-top:4.266666666666667vw;font-size:4vw}}.bbj-lavenham-mv.is-show .bbj-lavenham-mv__ph-image{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform 1300ms cubic-bezier(0.19, 1, 0.22, 1), opacity 800ms ease;-moz-transition:-moz-transform 1300ms cubic-bezier(0.19, 1, 0.22, 1), opacity 800ms ease;-o-transition:-o-transform 1300ms cubic-bezier(0.19, 1, 0.22, 1), opacity 800ms ease;-ms-transition:-ms-transform 1300ms cubic-bezier(0.19, 1, 0.22, 1), opacity 800ms ease;transition:transform 1300ms cubic-bezier(0.19, 1, 0.22, 1), opacity 800ms ease;opacity:1;-ms-filter:none;filter:none}.bbj-lavenham-mv.is-show .bbj-lavenham-mv__ttl-img{-webkit-transition:opacity 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94), -webkit-transform 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:opacity 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94), -moz-transform 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:opacity 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94), -o-transform 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-ms-transition:opacity 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94), -ms-transform 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:opacity 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94), transform 400ms cubic-bezier(0.25, 0.46, 0.45, 0.94);opacity:1;-ms-filter:none;filter:none;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.bbj-lavenham-mv.is-show .bbj-lavenham-mv__ttl-img--1{-webkit-transition-delay:200ms;-moz-transition-delay:200ms;-o-transition-delay:200ms;-ms-transition-delay:200ms;transition-delay:200ms}.bbj-lavenham-mv.is-show .bbj-lavenham-mv__ttl-img--2{-webkit-transition-delay:460ms;-moz-transition-delay:460ms;-o-transition-delay:460ms;-ms-transition-delay:460ms;transition-delay:460ms}.bbj-lavenham-mv.is-show .bbj-lavenham-mv__ttl-img--3{-webkit-transition-delay:1240ms;-moz-transition-delay:1240ms;-o-transition-delay:1240ms;-ms-transition-delay:1240ms;transition-delay:1240ms}.bbj-lavenham-mv.is-show .bbj-lavenham-mv__ttl-img--4{-webkit-transition-delay:1500ms;-moz-transition-delay:1500ms;-o-transition-delay:1500ms;-ms-transition-delay:1500ms;transition-delay:1500ms}.bbj-lavenham-mv.is-show .bbj-lavenham-mv__line--1:after{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transition:-webkit-transform 440ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 700ms;-moz-transition:-moz-transform 440ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 700ms;-o-transition:-o-transform 440ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 700ms;-ms-transition:-ms-transform 440ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 700ms;transition:transform 440ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 700ms}.bbj-lavenham-mv.is-show .bbj-lavenham-mv__line--2:after{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transition:-webkit-transform 440ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 980ms;-moz-transition:-moz-transform 440ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 980ms;-o-transition:-o-transform 440ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 980ms;-ms-transition:-ms-transform 440ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 980ms;transition:transform 440ms cubic-bezier(0.25, 0.46, 0.45, 0.94) 980ms}.bbj-lavenham-mv.is-show .bbj-lavenham-mv__scroller-a:before{-webkit-animation:mv__scroller 2400ms cubic-bezier(.25,.46,.45,.94) infinite 2280ms;-moz-animation:mv__scroller 2400ms cubic-bezier(.25,.46,.45,.94) infinite 2280ms;-o-animation:mv__scroller 2400ms cubic-bezier(.25,.46,.45,.94) infinite 2280ms;-ms-animation:mv__scroller 2400ms cubic-bezier(.25,.46,.45,.94) infinite 2280ms;animation:mv__scroller 2400ms cubic-bezier(.25,.46,.45,.94) infinite 2280ms}.bbj-lavenham-mv.is-show .bbj-lavenham-mv__scroller-a:after{-webkit-animation:mv__scroller 2400ms cubic-bezier(.25,.46,.45,.94) infinite 2000ms;-moz-animation:mv__scroller 2400ms cubic-bezier(.25,.46,.45,.94) infinite 2000ms;-o-animation:mv__scroller 2400ms cubic-bezier(.25,.46,.45,.94) infinite 2000ms;-ms-animation:mv__scroller 2400ms cubic-bezier(.25,.46,.45,.94) infinite 2000ms;animation:mv__scroller 2400ms cubic-bezier(.25,.46,.45,.94) infinite 2000ms}.bbj-lavenham-mv__cont{position:relative;width:100%;height:calc(100svh - 80px - 30px + 1px);background-color:#d8d8ce;}@media screen and (max-width:991px){.bbj-lavenham-mv__cont{height:calc(100svh - 143px)}}.bbj-lavenham-mv__ph{overflow:hidden;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;z-index:1}.bbj-lavenham-mv__ph-image{width:100%;height:100%;-webkit-transform-origin:center center;-moz-transform-origin:center center;-o-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transform:scale(1.04);-moz-transform:scale(1.04);-o-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);}.bbj-lavenham-mv__ph-image img,.bbj-lavenham-mv__ph-image picture{width:100%;height:100%;object-fit:cover;object-position:50% 28%}.bbj-lavenham-mv__txt-box{position:absolute;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translate3d(0,-50%,0);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);left:0;right:0;width:clamp(686px,93.33333333333333vw,1120px);margin:auto;z-index:2}.bbj-lavenham-mv__ttl{position:relative;overflow:hidden;}.bbj-lavenham-mv__ttl--1{width:clamp(136.5875px,18.583333333333332vw,223px);margin-left:-1px}.bbj-lavenham-mv__ttl--2{width:clamp(277.46250000000003px,37.75vw,453px);margin-top:2.232142857142857%}.bbj-lavenham-mv__ttl--3{width:clamp(187.425px,25.5vw,306px);margin-top:7.142857142857142%}.bbj-lavenham-mv__ttl--4{width:clamp(129.85000000000002px,17.666666666666668vw,212px);margin-top:2.946428571428571%}.bbj-lavenham-mv__ttl-img{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translate3d(0,8px,0);-moz-transform:translate3d(0,8px,0);-o-transform:translate3d(0,8px,0);-ms-transform:translate3d(0,8px,0);transform:translate3d(0,8px,0)}.bbj-lavenham-mv__line{position:absolute;top:0;}.bbj-lavenham-mv__line:after{content:' ';display:block;position:absolute;top:0;left:0;right:0;bottom:0;border-bottom:2px solid #fff;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-o-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}.bbj-lavenham-mv__line--1{left:0;width:3.535714285714286%;margin-top:11.696428571428571%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.bbj-lavenham-mv__line--2{left:0;width:3.535714285714286%;margin-top:11.696428571428571%;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.bbj-lavenham-mv__scroller{z-index:100;position:absolute;right:0;bottom:0;width:50px;height:84px}.bbj-lavenham-mv__scroller-a{display:block;height:100%;}.bbj-lavenham-mv__scroller-a:hover{opacity:1 !important;-ms-filter:none !important;filter:none !important}.bbj-lavenham-mv__scroller-a:before,.bbj-lavenham-mv__scroller-a:after{content:' ';display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:0;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-o-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);border-left:1px solid #fcfcfc}.bbj-lavenham-mv__scroller-a:before{left:-8px;bottom:-16px;height:32px}.bbj-lavenham-mv__scroller-a:after{right:-8px;height:52px}@-moz-keyframes mv__scroller{0%{-webkit-transform-origin:top left;-moz-transform-origin:top left;-o-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-o-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0)}20%{-webkit-transform-origin:top left;-moz-transform-origin:top left;-o-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-o-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}50%{-webkit-transform-origin:bottom left;-moz-transform-origin:bottom left;-o-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-o-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}70%{-webkit-transform-origin:bottom left;-moz-transform-origin:bottom left;-o-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-o-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0)}100%{-webkit-transform-origin:top left;-moz-transform-origin:top left;-o-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-o-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0)}}@-webkit-keyframes mv__scroller{0%{-webkit-transform-origin:top left;-moz-transform-origin:top left;-o-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-o-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0)}20%{-webkit-transform-origin:top left;-moz-transform-origin:top left;-o-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-o-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}50%{-webkit-transform-origin:bottom left;-moz-transform-origin:bottom left;-o-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-o-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}70%{-webkit-transform-origin:bottom left;-moz-transform-origin:bottom left;-o-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-o-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0)}100%{-webkit-transform-origin:top left;-moz-transform-origin:top left;-o-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-o-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0)}}@-o-keyframes mv__scroller{0%{-webkit-transform-origin:top left;-moz-transform-origin:top left;-o-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-o-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0)}20%{-webkit-transform-origin:top left;-moz-transform-origin:top left;-o-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-o-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}50%{-webkit-transform-origin:bottom left;-moz-transform-origin:bottom left;-o-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-o-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}70%{-webkit-transform-origin:bottom left;-moz-transform-origin:bottom left;-o-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-o-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0)}100%{-webkit-transform-origin:top left;-moz-transform-origin:top left;-o-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-o-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0)}}@keyframes mv__scroller{0%{-webkit-transform-origin:top left;-moz-transform-origin:top left;-o-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-o-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0)}20%{-webkit-transform-origin:top left;-moz-transform-origin:top left;-o-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-o-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}50%{-webkit-transform-origin:bottom left;-moz-transform-origin:bottom left;-o-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-o-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}70%{-webkit-transform-origin:bottom left;-moz-transform-origin:bottom left;-o-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-o-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0)}100%{-webkit-transform-origin:top left;-moz-transform-origin:top left;-o-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;-webkit-transform:scaleY(0);-moz-transform:scaleY(0);-o-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0)}}@media screen and (max-width:736px){.bbj-lavenham-mv__cont{height:calc(100svh - 50px - 48px + 1px)}.bbj-lavenham-mv__ph-image img,.bbj-lavenham-mv__ph-image picture{object-position:50% 50%}.bbj-lavenham-mv__txt-box{bottom:8vw;width:100%}.bbj-lavenham-mv__ttl--1{width:47.46666666666667vw;margin:0 auto}.bbj-lavenham-mv__ttl--2{width:88.53333333333333vw;margin:4.533333333333333vw auto 0}.bbj-lavenham-mv__ttl--3{width:63.46666666666667vw;margin:15.466666666666667vw auto 0}.bbj-lavenham-mv__ttl--4{width:48vw;margin:8.533333333333333vw auto 0}.bbj-lavenham-mv__line--1{left:45.00533333333333vw;width:10.181333333333333vw;margin-top:26.562666666666665vw}.bbj-lavenham-mv__line--2{left:45.00533333333333vw;width:10.181333333333333vw;margin-top:26.562666666666665vw}.bbj-lavenham-mv__scroller{right:0;bottom:0;width:10.133333333333333vw;height:18.666666666666668vw}.bbj-lavenham-mv__scroller-a:before{left:-2.133333333333333vw;bottom:-4.266666666666667vw;height:6.933333333333334vw}.bbj-lavenham-mv__scroller-a:after{right:-2.133333333333333vw;height:10.666666666666666vw}}@media (prefers-reduced-motion:reduce){.bbj-lavenham-mv__ph-image{-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none;opacity:1;-ms-filter:none;filter:none}.bbj-lavenham-mv__ttl-img{opacity:1;-ms-filter:none;filter:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none}.bbj-lavenham-mv__line:after{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-o-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.bbj-lavenham-mv__scroller-a:before,.bbj-lavenham-mv__scroller-a:after{opacity:1;-ms-filter:none;filter:none}.bbj-lavenham-mv.is-show .bbj-lavenham-mv__ph-image:after,.bbj-lavenham-mv.is-show .bbj-lavenham-mv__ttl-img:after,.bbj-lavenham-mv.is-show .bbj-lavenham-mv__line:after{-webkit-transition:none;-moz-transition:none;-o-transition:none;-ms-transition:none;transition:none}.bbj-lavenham-mv.is-show .bbj-lavenham-mv__scroller-a:before,.bbj-lavenham-mv.is-show .bbj-lavenham-mv__scroller-a:after{-webkit-animation:none;-moz-animation:none;-o-animation:none;-ms-animation:none;animation:none}}.bbj-lavenham-nav{margin-top:144px;}.bbj-lavenham-nav__list{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;width:560px;margin:0 auto;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;list-style:none;padding-left:0}.bbj-lavenham-nav__item{width:240px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid;text-align:center}.bbj-lavenham-nav__item-a{display:block;padding:16px 0;}@media screen and (min-width:737px){.bbj-lavenham-nav__item-a{-webkit-transition:opacity 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94), color 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94), background-color 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94) !important;-moz-transition:opacity 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94), color 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94), background-color 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94) !important;-o-transition:opacity 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94), color 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94), background-color 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94) !important;-ms-transition:opacity 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94), color 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94), background-color 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94) !important;transition:opacity 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94), color 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94), background-color 240ms cubic-bezier(0.25, 0.46, 0.45, 0.94) !important}.bbj-lavenham-nav__item-a:hover{background-color:#0b0b0b;color:#fff;opacity:1 !important;-ms-filter:none !important;filter:none !important}}.bbj-lavenham-nav__item-for{font-size:20px;letter-spacing:.04em}.bbj-lavenham-nav__item-ctg{margin-left:.2em;font-size:20px;font-weight:500;letter-spacing:.04em}@media screen and (max-width:736px){.bbj-lavenham-nav{margin-top:25.6vw;}.bbj-lavenham-nav__list{width:89.33333333333333vw}.bbj-lavenham-nav__item{width:41.6vw}.bbj-lavenham-nav__item-a{padding:4.266666666666667vw 0}.bbj-lavenham-nav__item-for{font-size:5.333333333333333vw;letter-spacing:.05em}.bbj-lavenham-nav__item-ctg{font-size:5.333333333333333vw;letter-spacing:.05em}}.bbj-lavenham-side{position:fixed;z-index:10;top:0;left:50%;-webkit-transform:translate3d(-50%,0,0);-moz-transform:translate3d(-50%,0,0);-o-transform:translate3d(-50%,0,0);-ms-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);bottom:0;width:clamp(735px,100vw,1040px);pointer-events:none;}.bbj-lavenham-side__cont{position:absolute;top:calc(50% + 125px);right:clamp(-20px,-1.923076923076923vw,-14.134615384615385px);-webkit-transform:rotate(90deg) translate3d(0,50%,0);-moz-transform:rotate(90deg) translate3d(0,50%,0);-o-transform:rotate(90deg) translate3d(0,50%,0);-ms-transform:rotate(90deg) translate3d(0,50%,0);transform:rotate(90deg) translate3d(0,50%,0);-webkit-transform-origin:right top;-moz-transform-origin:right top;-o-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.bbj-lavenham-side__txt{position:absolute;top:0;right:0;font-size:clamp(7.067307692307693px,.9615384615384616vw,10px);font-weight:500;letter-spacing:.07em;white-space:nowrap;text-align:left;width:clamp(122.97115384615385px,16.73076923076923vw,174px);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:opacity 400ms cubic-bezier(0.19, 1, 0.22, 1);-moz-transition:opacity 400ms cubic-bezier(0.19, 1, 0.22, 1);-o-transition:opacity 400ms cubic-bezier(0.19, 1, 0.22, 1);-ms-transition:opacity 400ms cubic-bezier(0.19, 1, 0.22, 1);transition:opacity 400ms cubic-bezier(0.19, 1, 0.22, 1);}.bbj-lavenham-side__txt-bold{font-weight:700}.bbj-lavenham-side__txt.is-show{opacity:1;-ms-filter:none;filter:none;-webkit-transition:opacity 400ms ease-out;-moz-transition:opacity 400ms ease-out;-o-transition:opacity 400ms ease-out;-ms-transition:opacity 400ms ease-out;transition:opacity 400ms ease-out}@media screen and (max-width:736px){.bbj-lavenham-side{width:100vw;}.bbj-lavenham-side__cont{top:calc(50% + smn(70));left:auto;right:.8vw}.bbj-lavenham-side__txt{font-size:2.4vw;width:37.333333333333336vw}}.bbj-lavenham-style{background-color:#d8d8ce;}.bbj-lavenham-style__cont{width:clamp(650.1923076923077px,88.46153846153845vw,920px);margin:0 auto;padding:clamp(70.67307692307693px,9.615384615384617vw,100px) 0 clamp(84.8076923076923px,11.538461538461538vw,120px);}.bbj-lavenham-style__cont.bbj-lavenham-inview--enter .bbj-lavenham-style__ttl .bbj-lavenham-char{opacity:1;-ms-filter:none;filter:none;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform 800ms cubic-bezier(0.19, 1, 0.22, 1) 0ms, opacity 750ms cubic-bezier(0.19, 1, 0.22, 1) 0ms;-moz-transition:-moz-transform 800ms cubic-bezier(0.19, 1, 0.22, 1) 0ms, opacity 750ms cubic-bezier(0.19, 1, 0.22, 1) 0ms;-o-transition:-o-transform 800ms cubic-bezier(0.19, 1, 0.22, 1) 0ms, opacity 750ms cubic-bezier(0.19, 1, 0.22, 1) 0ms;-ms-transition:-ms-transform 800ms cubic-bezier(0.19, 1, 0.22, 1) 0ms, opacity 750ms cubic-bezier(0.19, 1, 0.22, 1) 0ms;transition:transform 800ms cubic-bezier(0.19, 1, 0.22, 1) 0ms, opacity 750ms cubic-bezier(0.19, 1, 0.22, 1) 0ms;}@media screen and (max-width:736px){.bbj-lavenham-style__cont.bbj-lavenham-inview--enter .bbj-lavenham-style__ttl .bbj-lavenham-char{-webkit-transition:-webkit-transform 800ms cubic-bezier(0.19, 1, 0.22, 1) 0ms, opacity 1000ms cubic-bezier(0.19, 1, 0.22, 1) 0ms;-moz-transition:-moz-transform 800ms cubic-bezier(0.19, 1, 0.22, 1) 0ms, opacity 1000ms cubic-bezier(0.19, 1, 0.22, 1) 0ms;-o-transition:-o-transform 800ms cubic-bezier(0.19, 1, 0.22, 1) 0ms, opacity 1000ms cubic-bezier(0.19, 1, 0.22, 1) 0ms;-ms-transition:-ms-transform 800ms cubic-bezier(0.19, 1, 0.22, 1) 0ms, opacity 1000ms cubic-bezier(0.19, 1, 0.22, 1) 0ms;transition:transform 800ms cubic-bezier(0.19, 1, 0.22, 1) 0ms, opacity 1000ms cubic-bezier(0.19, 1, 0.22, 1) 0ms}.bbj-lavenham-style__cont.bbj-lavenham-inview--enter .bbj-lavenham-style__ttl .bbj-lavenham-char--2{-webkit-transition-delay:50ms;-moz-transition-delay:50ms;-o-transition-delay:50ms;-ms-transition-delay:50ms;transition-delay:50ms}.bbj-lavenham-style__cont.bbj-lavenham-inview--enter .bbj-lavenham-style__ttl .bbj-lavenham-char--3{-webkit-transition-delay:100ms;-moz-transition-delay:100ms;-o-transition-delay:100ms;-ms-transition-delay:100ms;transition-delay:100ms}.bbj-lavenham-style__cont.bbj-lavenham-inview--enter .bbj-lavenham-style__ttl .bbj-lavenham-char--4{-webkit-transition-delay:150ms;-moz-transition-delay:150ms;-o-transition-delay:150ms;-ms-transition-delay:150ms;transition-delay:150ms}.bbj-lavenham-style__cont.bbj-lavenham-inview--enter .bbj-lavenham-style__ttl .bbj-lavenham-char--5{-webkit-transition-delay:200ms;-moz-transition-delay:200ms;-o-transition-delay:200ms;-ms-transition-delay:200ms;transition-delay:200ms}.bbj-lavenham-style__cont.bbj-lavenham-inview--enter .bbj-lavenham-style__ttl .bbj-lavenham-char--6{-webkit-transition-delay:250ms;-moz-transition-delay:250ms;-o-transition-delay:250ms;-ms-transition-delay:250ms;transition-delay:250ms}.bbj-lavenham-style__cont.bbj-lavenham-inview--enter .bbj-lavenham-style__ttl .bbj-lavenham-char--7{-webkit-transition-delay:300ms;-moz-transition-delay:300ms;-o-transition-delay:300ms;-ms-transition-delay:300ms;transition-delay:300ms}.bbj-lavenham-style__cont.bbj-lavenham-inview--enter .bbj-lavenham-style__ttl .bbj-lavenham-char--8{-webkit-transition-delay:350ms;-moz-transition-delay:350ms;-o-transition-delay:350ms;-ms-transition-delay:350ms;transition-delay:350ms}.bbj-lavenham-style__cont.bbj-lavenham-inview--enter .bbj-lavenham-style__ttl .bbj-lavenham-char--9{-webkit-transition-delay:400ms;-moz-transition-delay:400ms;-o-transition-delay:400ms;-ms-transition-delay:400ms;transition-delay:400ms}.bbj-lavenham-style__cont.bbj-lavenham-inview--enter .bbj-lavenham-style__ttl .bbj-lavenham-char--10{-webkit-transition-delay:450ms;-moz-transition-delay:450ms;-o-transition-delay:450ms;-ms-transition-delay:450ms;transition-delay:450ms}.bbj-lavenham-style__cont.bbj-lavenham-inview--enter .bbj-lavenham-style__ttl .bbj-lavenham-char--11{-webkit-transition-delay:500ms;-moz-transition-delay:500ms;-o-transition-delay:500ms;-ms-transition-delay:500ms;transition-delay:500ms}.bbj-lavenham-style__cont.bbj-lavenham-inview--enter .bbj-lavenham-style__ttl .bbj-lavenham-char--12{-webkit-transition-delay:550ms;-moz-transition-delay:550ms;-o-transition-delay:550ms;-ms-transition-delay:550ms;transition-delay:550ms}.bbj-lavenham-style__cont.bbj-lavenham-inview--enter .bbj-lavenham-style__ttl .bbj-lavenham-char--13{-webkit-transition-delay:600ms;-moz-transition-delay:600ms;-o-transition-delay:600ms;-ms-transition-delay:600ms;transition-delay:600ms}.bbj-lavenham-style__cont.bbj-lavenham-inview--enter .bbj-lavenham-style__ttl .bbj-lavenham-char--14{-webkit-transition-delay:650ms;-moz-transition-delay:650ms;-o-transition-delay:650ms;-ms-transition-delay:650ms;transition-delay:650ms}.bbj-lavenham-style__cont.bbj-lavenham-inview--enter .bbj-lavenham-style__ttl .bbj-lavenham-char--15{-webkit-transition-delay:700ms;-moz-transition-delay:700ms;-o-transition-delay:700ms;-ms-transition-delay:700ms;transition-delay:700ms}.bbj-lavenham-style__cont.bbj-lavenham-inview--enter .bbj-lavenham-style__ttl .bbj-lavenham-char--16{-webkit-transition-delay:750ms;-moz-transition-delay:750ms;-o-transition-delay:750ms;-ms-transition-delay:750ms;transition-delay:750ms}.bbj-lavenham-style__cont.bbj-lavenham-inview--enter .bbj-lavenham-style__ttl .bbj-lavenham-char--17{-webkit-transition-delay:800ms;-moz-transition-delay:800ms;-o-transition-delay:800ms;-ms-transition-delay:800ms;transition-delay:800ms}.bbj-lavenham-style__cont.bbj-lavenham-inview--enter .bbj-lavenham-style__ttl .bbj-lavenham-char--18{-webkit-transition-delay:850ms;-moz-transition-delay:850ms;-o-transition-delay:850ms;-ms-transition-delay:850ms;transition-delay:850ms}.bbj-lavenham-style__cont.bbj-lavenham-inview--enter .bbj-lavenham-style__ttl .bbj-lavenham-char--19{-webkit-transition-delay:900ms;-moz-transition-delay:900ms;-o-transition-delay:900ms;-ms-transition-delay:900ms;transition-delay:900ms}.bbj-lavenham-style__cont.bbj-lavenham-inview--enter .bbj-lavenham-style__ttl .bbj-lavenham-char--20{-webkit-transition-delay:950ms;-moz-transition-delay:950ms;-o-transition-delay:950ms;-ms-transition-delay:950ms;transition-delay:950ms}.bbj-lavenham-style__cont.bbj-lavenham-inview--enter .bbj-lavenham-style__ttl .bbj-lavenham-char--21{-webkit-transition-delay:1000ms;-moz-transition-delay:1000ms;-o-transition-delay:1000ms;-ms-transition-delay:1000ms;transition-delay:1000ms}.bbj-lavenham-style__cont.bbj-lavenham-inview--enter .bbj-lavenham-style__ttl .bbj-lavenham-char--22{-webkit-transition-delay:1050ms;-moz-transition-delay:1050ms;-o-transition-delay:1050ms;-ms-transition-delay:1050ms;transition-delay:1050ms}.bbj-lavenham-style__cont.bbj-lavenham-inview--enter .bbj-lavenham-style__ttl .bbj-lavenham-char--23{-webkit-transition-delay:1100ms;-moz-transition-delay:1100ms;-o-transition-delay:1100ms;-ms-transition-delay:1100ms;transition-delay:1100ms}.bbj-lavenham-style__cont.bbj-lavenham-inview--enter .bbj-lavenham-style__ttl .bbj-lavenham-char--24{-webkit-transition-delay:1150ms;-moz-transition-delay:1150ms;-o-transition-delay:1150ms;-ms-transition-delay:1150ms;transition-delay:1150ms}.bbj-lavenham-style__cont.bbj-lavenham-inview--enter .bbj-lavenham-style__ttl .bbj-lavenham-char--25{-webkit-transition-delay:1200ms;-moz-transition-delay:1200ms;-o-transition-delay:1200ms;-ms-transition-delay:1200ms;transition-delay:1200ms}.bbj-lavenham-style__cont.bbj-lavenham-inview--enter .bbj-lavenham-style__ttl .bbj-lavenham-char--26{-webkit-transition-delay:1250ms;-moz-transition-delay:1250ms;-o-transition-delay:1250ms;-ms-transition-delay:1250ms;transition-delay:1250ms}.bbj-lavenham-style__cont.bbj-lavenham-inview--enter .bbj-lavenham-style__ttl .bbj-lavenham-char--27{-webkit-transition-delay:1300ms;-moz-transition-delay:1300ms;-o-transition-delay:1300ms;-ms-transition-delay:1300ms;transition-delay:1300ms}.bbj-lavenham-style__cont.bbj-lavenham-inview--enter .bbj-lavenham-style__ttl .bbj-lavenham-char--28{-webkit-transition-delay:1350ms;-moz-transition-delay:1350ms;-o-transition-delay:1350ms;-ms-transition-delay:1350ms;transition-delay:1350ms}.bbj-lavenham-style__cont.bbj-lavenham-inview--enter .bbj-lavenham-style__ttl .bbj-lavenham-char--29{-webkit-transition-delay:1400ms;-moz-transition-delay:1400ms;-o-transition-delay:1400ms;-ms-transition-delay:1400ms;transition-delay:1400ms}.bbj-lavenham-style__cont.bbj-lavenham-inview--enter .bbj-lavenham-style__ttl .bbj-lavenham-char--30{-webkit-transition-delay:1450ms;-moz-transition-delay:1450ms;-o-transition-delay:1450ms;-ms-transition-delay:1450ms;transition-delay:1450ms}.bbj-lavenham-style__cont.bbj-lavenham-inview--enter .bbj-lavenham-style__ttl .bbj-lavenham-char--31{-webkit-transition-delay:1500ms;-moz-transition-delay:1500ms;-o-transition-delay:1500ms;-ms-transition-delay:1500ms;transition-delay:1500ms}}.bbj-lavenham-style__cont.bbj-lavenham-inview--enter .bbj-lavenham-style__ttl .bbj-lavenham-char--2{-webkit-transition-delay:50ms;-moz-transition-delay:50ms;-o-transition-delay:50ms;-ms-transition-delay:50ms;transition-delay:50ms}.bbj-lavenham-style__cont.bbj-lavenham-inview--enter .bbj-lavenham-style__ttl .bbj-lavenham-char--3{-webkit-transition-delay:100ms;-moz-transition-delay:100ms;-o-transition-delay:100ms;-ms-transition-delay:100ms;transition-delay:100ms}.bbj-lavenham-style__cont.bbj-lavenham-inview--enter .bbj-lavenham-style__ttl .bbj-lavenham-char--4{-webkit-transition-delay:150ms;-moz-transition-delay:150ms;-o-transition-delay:150ms;-ms-transition-delay:150ms;transition-delay:150ms}.bbj-lavenham-style__cont.bbj-lavenham-inview--enter .bbj-lavenham-style__ttl .bbj-lavenham-char--5{-webkit-transition-delay:200ms;-moz-transition-delay:200ms;-o-transition-delay:200ms;-ms-transition-delay:200ms;transition-delay:200ms}.bbj-lavenham-style__cont.bbj-lavenham-inview--enter .bbj-lavenham-style__ttl .bbj-lavenham-char--6{-webkit-transition-delay:250ms;-moz-transition-delay:250ms;-o-transition-delay:250ms;-ms-transition-delay:250ms;transition-delay:250ms}.bbj-lavenham-style__cont.bbj-lavenham-inview--enter .bbj-lavenham-style__ttl .bbj-lavenham-char--7{-webkit-transition-delay:300ms;-moz-transition-delay:300ms;-o-transition-delay:300ms;-ms-transition-delay:300ms;transition-delay:300ms}.bbj-lavenham-style__cont.bbj-lavenham-inview--enter .bbj-lavenham-style__ttl .bbj-lavenham-char--8{-webkit-transition-delay:350ms;-moz-transition-delay:350ms;-o-transition-delay:350ms;-ms-transition-delay:350ms;transition-delay:350ms}.bbj-lavenham-style__cont.bbj-lavenham-inview--enter .bbj-lavenham-style__ttl .bbj-lavenham-char--9{-webkit-transition-delay:400ms;-moz-transition-delay:400ms;-o-transition-delay:400ms;-ms-transition-delay:400ms;transition-delay:400ms}.bbj-lavenham-style__cont.bbj-lavenham-inview--enter .bbj-lavenham-style__ttl .bbj-lavenham-char--10{-webkit-transition-delay:450ms;-moz-transition-delay:450ms;-o-transition-delay:450ms;-ms-transition-delay:450ms;transition-delay:450ms}.bbj-lavenham-style__cont.bbj-lavenham-inview--enter .bbj-lavenham-style__ttl .bbj-lavenham-char--11{-webkit-transition-delay:500ms;-moz-transition-delay:500ms;-o-transition-delay:500ms;-ms-transition-delay:500ms;transition-delay:500ms}.bbj-lavenham-style__cont.bbj-lavenham-inview--enter .bbj-lavenham-style__ttl .bbj-lavenham-char--12{-webkit-transition-delay:550ms;-moz-transition-delay:550ms;-o-transition-delay:550ms;-ms-transition-delay:550ms;transition-delay:550ms}.bbj-lavenham-style__cont.bbj-lavenham-inview--enter .bbj-lavenham-style__ttl .bbj-lavenham-char--13{-webkit-transition-delay:600ms;-moz-transition-delay:600ms;-o-transition-delay:600ms;-ms-transition-delay:600ms;transition-delay:600ms}.bbj-lavenham-style__cont.bbj-lavenham-inview--enter .bbj-lavenham-style__ttl .bbj-lavenham-char--14{-webkit-transition-delay:650ms;-moz-transition-delay:650ms;-o-transition-delay:650ms;-ms-transition-delay:650ms;transition-delay:650ms}.bbj-lavenham-style__cont.bbj-lavenham-inview--enter .bbj-lavenham-style__ttl .bbj-lavenham-char--15{-webkit-transition-delay:700ms;-moz-transition-delay:700ms;-o-transition-delay:700ms;-ms-transition-delay:700ms;transition-delay:700ms}.bbj-lavenham-style__cont.bbj-lavenham-inview--enter .bbj-lavenham-style__ttl .bbj-lavenham-char--16{-webkit-transition-delay:750ms;-moz-transition-delay:750ms;-o-transition-delay:750ms;-ms-transition-delay:750ms;transition-delay:750ms}.bbj-lavenham-style__cont.bbj-lavenham-inview--enter .bbj-lavenham-style__ttl .bbj-lavenham-char--17{-webkit-transition-delay:800ms;-moz-transition-delay:800ms;-o-transition-delay:800ms;-ms-transition-delay:800ms;transition-delay:800ms}.bbj-lavenham-style__cont.bbj-lavenham-inview--enter .bbj-lavenham-style__ttl .bbj-lavenham-char--18{-webkit-transition-delay:850ms;-moz-transition-delay:850ms;-o-transition-delay:850ms;-ms-transition-delay:850ms;transition-delay:850ms}.bbj-lavenham-style__cont.bbj-lavenham-inview--enter .bbj-lavenham-style__ttl .bbj-lavenham-char--19{-webkit-transition-delay:900ms;-moz-transition-delay:900ms;-o-transition-delay:900ms;-ms-transition-delay:900ms;transition-delay:900ms}.bbj-lavenham-style__cont.bbj-lavenham-inview--enter .bbj-lavenham-style__ttl .bbj-lavenham-char--20{-webkit-transition-delay:950ms;-moz-transition-delay:950ms;-o-transition-delay:950ms;-ms-transition-delay:950ms;transition-delay:950ms}.bbj-lavenham-style__cont.bbj-lavenham-inview--enter .bbj-lavenham-style__ttl .bbj-lavenham-char--21{-webkit-transition-delay:1000ms;-moz-transition-delay:1000ms;-o-transition-delay:1000ms;-ms-transition-delay:1000ms;transition-delay:1000ms}.bbj-lavenham-style__cont.bbj-lavenham-inview--enter .bbj-lavenham-style__ttl .bbj-lavenham-char--22{-webkit-transition-delay:1050ms;-moz-transition-delay:1050ms;-o-transition-delay:1050ms;-ms-transition-delay:1050ms;transition-delay:1050ms}.bbj-lavenham-style__cont.bbj-lavenham-inview--enter .bbj-lavenham-style__ttl .bbj-lavenham-char--23{-webkit-transition-delay:1100ms;-moz-transition-delay:1100ms;-o-transition-delay:1100ms;-ms-transition-delay:1100ms;transition-delay:1100ms}.bbj-lavenham-style__cont.bbj-lavenham-inview--enter .bbj-lavenham-style__ttl .bbj-lavenham-char--24{-webkit-transition-delay:1150ms;-moz-transition-delay:1150ms;-o-transition-delay:1150ms;-ms-transition-delay:1150ms;transition-delay:1150ms}.bbj-lavenham-style__cont.bbj-lavenham-inview--enter .bbj-lavenham-style__ttl .bbj-lavenham-char--25{-webkit-transition-delay:1200ms;-moz-transition-delay:1200ms;-o-transition-delay:1200ms;-ms-transition-delay:1200ms;transition-delay:1200ms}.bbj-lavenham-style__cont.bbj-lavenham-inview--enter .bbj-lavenham-style__ttl .bbj-lavenham-char--26{-webkit-transition-delay:1250ms;-moz-transition-delay:1250ms;-o-transition-delay:1250ms;-ms-transition-delay:1250ms;transition-delay:1250ms}.bbj-lavenham-style__cont.bbj-lavenham-inview--enter .bbj-lavenham-style__ttl .bbj-lavenham-char--27{-webkit-transition-delay:1300ms;-moz-transition-delay:1300ms;-o-transition-delay:1300ms;-ms-transition-delay:1300ms;transition-delay:1300ms}.bbj-lavenham-style__cont.bbj-lavenham-inview--enter .bbj-lavenham-style__ttl .bbj-lavenham-char--28{-webkit-transition-delay:1350ms;-moz-transition-delay:1350ms;-o-transition-delay:1350ms;-ms-transition-delay:1350ms;transition-delay:1350ms}.bbj-lavenham-style__cont.bbj-lavenham-inview--enter .bbj-lavenham-style__ttl .bbj-lavenham-char--29{-webkit-transition-delay:1400ms;-moz-transition-delay:1400ms;-o-transition-delay:1400ms;-ms-transition-delay:1400ms;transition-delay:1400ms}.bbj-lavenham-style__cont.bbj-lavenham-inview--enter .bbj-lavenham-style__ttl .bbj-lavenham-char--30{-webkit-transition-delay:1450ms;-moz-transition-delay:1450ms;-o-transition-delay:1450ms;-ms-transition-delay:1450ms;transition-delay:1450ms}.bbj-lavenham-style__cont.bbj-lavenham-inview--enter .bbj-lavenham-style__ttl .bbj-lavenham-char--31{-webkit-transition-delay:1500ms;-moz-transition-delay:1500ms;-o-transition-delay:1500ms;-ms-transition-delay:1500ms;transition-delay:1500ms}.bbj-lavenham-style__ttl{font-size:clamp(39.57692307692308px,5.384615384615385vw,56px);font-weight:700;letter-spacing:.05em;text-align:center;color:#611022;}.bbj-lavenham-style__ttl .bbj-lavenham-char{display:inline-block;-webkit-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:70% 70%;-moz-transform-origin:70% 70%;-o-transform-origin:70% 70%;-ms-transform-origin:70% 70%;transform-origin:70% 70%;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.bbj-lavenham-style__copy{margin:clamp(16.961538461538463px,2.307692307692308vw,24px) auto 0;width:clamp(234.6346153846154px,31.92307692307692vw,332px);height:clamp(42.40384615384615px,5.769230769230769vw,60px);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translate3d(0,7px,0);-moz-transform:translate3d(0,7px,0);-o-transform:translate3d(0,7px,0);-ms-transform:translate3d(0,7px,0);transform:translate3d(0,7px,0);}@media screen and (max-width:736px){.bbj-lavenham-style__copy{-webkit-transform:translate3d(0,1.866666666666667vw,0);-moz-transform:translate3d(0,1.866666666666667vw,0);-o-transform:translate3d(0,1.866666666666667vw,0);-ms-transform:translate3d(0,1.866666666666667vw,0);transform:translate3d(0,1.866666666666667vw,0)}}.bbj-lavenham-style__copy.bbj-lavenham-inview--enter{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:opacity 800ms ease, -webkit-transform 1300ms cubic-bezier(0.19, 1, 0.22, 1);-moz-transition:opacity 800ms ease, -moz-transform 1300ms cubic-bezier(0.19, 1, 0.22, 1);-o-transition:opacity 800ms ease, -o-transform 1300ms cubic-bezier(0.19, 1, 0.22, 1);-ms-transition:opacity 800ms ease, -ms-transform 1300ms cubic-bezier(0.19, 1, 0.22, 1);transition:opacity 800ms ease, transform 1300ms cubic-bezier(0.19, 1, 0.22, 1)}.bbj-lavenham-style__txt{margin:clamp(16.961538461538463px,2.307692307692308vw,24px) 0 0;font-size:clamp(11.307692307692308px,1.538461538461539vw,16px);font-weight:400;line-height:1.8;text-align:center;color:#611022;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transform:translate3d(0,7px,0);-moz-transform:translate3d(0,7px,0);-o-transform:translate3d(0,7px,0);-ms-transform:translate3d(0,7px,0);transform:translate3d(0,7px,0);}@media screen and (max-width:736px){.bbj-lavenham-style__txt{-webkit-transform:translate3d(0,1.866666666666667vw,0);-moz-transform:translate3d(0,1.866666666666667vw,0);-o-transform:translate3d(0,1.866666666666667vw,0);-ms-transform:translate3d(0,1.866666666666667vw,0);transform:translate3d(0,1.866666666666667vw,0)}}.bbj-lavenham-style__txt.bbj-lavenham-inview--enter{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:opacity 800ms ease 100ms, -webkit-transform 1300ms cubic-bezier(0.19, 1, 0.22, 1) 100ms;-moz-transition:opacity 800ms ease 100ms, -moz-transform 1300ms cubic-bezier(0.19, 1, 0.22, 1) 100ms;-o-transition:opacity 800ms ease 100ms, -o-transform 1300ms cubic-bezier(0.19, 1, 0.22, 1) 100ms;-ms-transition:opacity 800ms ease 100ms, -ms-transform 1300ms cubic-bezier(0.19, 1, 0.22, 1) 100ms;transition:opacity 800ms ease 100ms, transform 1300ms cubic-bezier(0.19, 1, 0.22, 1) 100ms}.bbj-lavenham-style__prof-list{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin:clamp(42.40384615384615px,5.769230769230769vw,60px) 0 0}.bbj-lavenham-style__prof-item{width:clamp(282.69230769230774px,38.46153846153847vw,400px);-webkit-flex-shrink:0;flex-shrink:0;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);}.bbj-lavenham-style__prof-item.bbj-lavenham-inview--enter{opacity:1;-ms-filter:none;filter:none;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:opacity 800ms ease, -webkit-transform 800ms cubic-bezier(0.19, 1, 0.22, 1);-moz-transition:opacity 800ms ease, -moz-transform 800ms cubic-bezier(0.19, 1, 0.22, 1);-o-transition:opacity 800ms ease, -o-transform 800ms cubic-bezier(0.19, 1, 0.22, 1);-ms-transition:opacity 800ms ease, -ms-transform 800ms cubic-bezier(0.19, 1, 0.22, 1);transition:opacity 800ms ease, transform 800ms cubic-bezier(0.19, 1, 0.22, 1);}.bbj-lavenham-style__prof-item.bbj-lavenham-inview--enter .bbj-lavenham-style__prof-ttl{-webkit-animation:kata 1.8s steps(1) forwards;-moz-animation:kata 1.8s steps(1) forwards;-o-animation:kata 1.8s steps(1) forwards;-ms-animation:kata 1.8s steps(1) forwards;animation:kata 1.8s steps(1) forwards;}.bbj-lavenham-style__prof-item.bbj-lavenham-inview--enter .bbj-lavenham-style__prof-ttl--2{-webkit-animation-delay:.5s;-moz-animation-delay:.5s;-o-animation-delay:.5s;-ms-animation-delay:.5s;animation-delay:.5s}.bbj-lavenham-style__prof-item.bbj-lavenham-inview--enter .bbj-lavenham-style__prof-name{-webkit-animation:kata2 1.8s steps(1) forwards;-moz-animation:kata2 1.8s steps(1) forwards;-o-animation:kata2 1.8s steps(1) forwards;-ms-animation:kata2 1.8s steps(1) forwards;animation:kata2 1.8s steps(1) forwards;}.bbj-lavenham-style__prof-item.bbj-lavenham-inview--enter .bbj-lavenham-style__prof-name--2{-webkit-animation-delay:.5s;-moz-animation-delay:.5s;-o-animation-delay:.5s;-ms-animation-delay:.5s;animation-delay:.5s}.bbj-lavenham-style__prof-head{position:relative;z-index:1;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:end;-moz-box-align:end;-o-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}.bbj-lavenham-style__prof-ttl-box{width:clamp(171.02884615384616px,23.26923076923077vw,242px);-webkit-flex-shrink:0;flex-shrink:0}.bbj-lavenham-style__prof-ph{position:relative;width:clamp(79.86057692307693px,10.865384615384615vw,113px);height:clamp(79.86057692307693px,10.865384615384615vw,113px);padding:0 0 clamp(4.947115384615385px,.6730769230769231vw,7px) clamp(4.947115384615385px,.6730769230769231vw,7px);-webkit-flex-shrink:0;flex-shrink:0;}.bbj-lavenham-style__prof-ph:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;border-left:1px solid #611022;border-bottom:1px solid #611022;z-index:-1}.bbj-lavenham-style__prof-ttl{position:relative;width:clamp(62.19230769230769px,8.461538461538462vw,88px);height:clamp(23.322115384615387px,3.173076923076923vw,33px);color:#fff;}.bbj-lavenham-style__prof-ttl:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#611022;z-index:-1}@-moz-keyframes kata{0%,40%,100%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}20%{-webkit-transform:rotate(-1.5deg);-moz-transform:rotate(-1.5deg);-o-transform:rotate(-1.5deg);-ms-transform:rotate(-1.5deg);transform:rotate(-1.5deg)}}@-webkit-keyframes kata{0%,40%,100%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}20%{-webkit-transform:rotate(-1.5deg);-moz-transform:rotate(-1.5deg);-o-transform:rotate(-1.5deg);-ms-transform:rotate(-1.5deg);transform:rotate(-1.5deg)}}@-o-keyframes kata{0%,40%,100%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}20%{-webkit-transform:rotate(-1.5deg);-moz-transform:rotate(-1.5deg);-o-transform:rotate(-1.5deg);-ms-transform:rotate(-1.5deg);transform:rotate(-1.5deg)}}@keyframes kata{0%,40%,100%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}20%{-webkit-transform:rotate(-1.5deg);-moz-transform:rotate(-1.5deg);-o-transform:rotate(-1.5deg);-ms-transform:rotate(-1.5deg);transform:rotate(-1.5deg)}}.bbj-lavenham-style__prof-ttl-txt{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);font-size:clamp(9.89423076923077px,1.346153846153846vw,14px);font-weight:700;letter-spacing:.05em}.bbj-lavenham-style__prof-name{position:relative;width:clamp(171.02884615384616px,23.26923076923077vw,242px);height:clamp(31.096153846153847px,4.230769230769231vw,44px);margin:clamp(6.360576923076923px,.8653846153846154vw,9px) 0 0;color:#fff;}.bbj-lavenham-style__prof-name:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#9b9853;z-index:-1}@-moz-keyframes kata2{0%,40%,100%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}20%{-webkit-transform:rotate(2deg);-moz-transform:rotate(2deg);-o-transform:rotate(2deg);-ms-transform:rotate(2deg);transform:rotate(2deg)}}@-webkit-keyframes kata2{0%,40%,100%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}20%{-webkit-transform:rotate(2deg);-moz-transform:rotate(2deg);-o-transform:rotate(2deg);-ms-transform:rotate(2deg);transform:rotate(2deg)}}@-o-keyframes kata2{0%,40%,100%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}20%{-webkit-transform:rotate(2deg);-moz-transform:rotate(2deg);-o-transform:rotate(2deg);-ms-transform:rotate(2deg);transform:rotate(2deg)}}@keyframes kata2{0%,40%,100%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}20%{-webkit-transform:rotate(2deg);-moz-transform:rotate(2deg);-o-transform:rotate(2deg);-ms-transform:rotate(2deg);transform:rotate(2deg)}}.bbj-lavenham-style__prof-name-txt{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);font-size:clamp(12.721153846153847px,1.730769230769231vw,18px);font-weight:700;letter-spacing:.05em;white-space:nowrap}.bbj-lavenham-style__prof-txt{padding:clamp(22.615384615384617px,3.076923076923077vw,32px) 0 0;font-size:clamp(9.89423076923077px,1.346153846153846vw,14px);font-weight:400;line-height:1.7;text-align:justify;color:#611022}@media screen and (max-width:736px){.bbj-lavenham-style__cont{width:100vw;padding:17.066666666666666vw 0}.bbj-lavenham-style__ttl{font-size:10.133333333333333vw;line-height:1.2}.bbj-lavenham-style__copy{margin:6.4vw auto 0;width:74.93333333333334vw;height:14.4vw}.bbj-lavenham-style__txt{width:84vw;margin:6.4vw auto 0;font-size:4.266666666666667vw;line-height:1.7;text-align:justify}.bbj-lavenham-style__prof-list{display:block;margin:16vw auto 0}.bbj-lavenham-style__prof-item{width:84vw;margin:10.666666666666666vw auto 0}.bbj-lavenham-style__prof-ttl-box{width:auto}.bbj-lavenham-style__prof-ph{width:24vw;height:24vw;padding:0 0 1.333333333333333vw 1.333333333333333vw}.bbj-lavenham-style__prof-ttl{position:relative;width:23.466666666666665vw;height:8.8vw;color:#fff}.bbj-lavenham-style__prof-ttl-txt{font-size:3.466666666666667vw}.bbj-lavenham-style__prof-name{position:relative;width:53.333333333333336vw;height:10.666666666666666vw;margin:2.4vw 0 0;color:#fff}.bbj-lavenham-style__prof-name-txt{font-size:4vw}.bbj-lavenham-style__prof-txt{padding:6.4vw 0 0;font-size:3.733333333333333vw;line-height:1.7;text-align:justify}}.bbj-lavenham-inner{position:relative;width:90vw;max-width:1040px;margin:0 auto}.bbj-lavenham-inner2{position:relative;max-width:760px;width:90vw;margin:0 auto}@media screen and (max-width:736px){.bbj-lavenham-inner{width:100vw;border-left:none;border-right:none}}