@charset "UTF-8";

#headerFixed.lpHeadHide{
  transform: translate(0, -100%)!important;
}


/*******************************
FR250207LOOK
*******************************/
#FR250207LOOK{
  display: block;
  width: 100%;
  padding-top: calc(52 * (100vw / 1920));
  padding-bottom: calc(50 * (100vw / 1920));
  box-sizing: border-box;
  font-style: normal;
}

#FR250207LOOK{
  position: relative;
  z-index: 0;
}

#FR250207LOOK *{box-sizing: border-box;}


/*******************************
img setting
*******************************/
#FR250207LOOK .imgOuter{
  display: block;
  width: 100%;
  height: auto;
  background: #FFFFFF;
}

#FR250207LOOK .imgOuter > .outer,
#FR250207LOOK picture,
#FR250207LOOK img{
  display: block;
  width: 100%;
  height: auto;
}



/*******************************
fadeInSetting
*******************************/
#FR250207LOOK .fadeInBlock{
  opacity: 0;
  transform: translate3d(0,calc(50 * (100vw / 1920)),0);
  transition: opacity 1.5s ease, transform 1.5s ease;
}

#FR250207LOOK .fadeInBlock.view{
  opacity: 1;
  transform: translate3d(0,0,0);
}


/*******************************
creditLinks
*******************************/
#FR250207LOOK .creditArea{
  display: block;
}


#FR250207LOOK .creditLinks{
  display: block;
  white-space: nowrap;
  text-align: right;
}

#FR250207LOOK .creditLinks > a,
#FR250207LOOK .creditLinks > span{
  display: inline-block;
  font-family: "Cormorant", serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
  font-size: calc(16 * (100vw / 1920) * 1.1);
  letter-spacing: 0;
  line-height: calc(32 * (100vw / 1920));
  color: #000000;
  text-decoration: none;
  text-decoration-skip-ink: none;
}

#FR250207LOOK .creditLinks > a > span,
#FR250207LOOK .creditLinks > span > span{
  font-family: "Cinzel", serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
  font-size: calc(16 * (100vw / 1920));
  transform: scaleY(0.87) translateY(-0.1em);
  transform-origin: bottom;
}

#FR250207LOOK .creditLinks > a > span:first-letter,
#FR250207LOOK .creditLinks > span > span:first-letter{
  font-family: "Cormorant", serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-size: calc(16 * (100vw / 1920) * 1.1);
  font-style: normal;
  transform: scaleY(1.149425287356322);
}


#FR250207LOOK .creditLinks > a + a::before,
#FR250207LOOK .creditLinks > br.spView + a::before{
  content: '/';
  display: inline-block;
  padding: 0 0.2em 0 0;
}

#FR250207LOOK .creditLinks > a > span,
#FR250207LOOK .creditLinks > span > span{
  display: inline-block;
  padding-right: 0.2em;
}

#FR250207LOOK .lpFixedTextLeft .creditLinks{text-align: left;}


/*******************************
figSlider
*******************************/
#FR250207LOOK .figSlider,
#FR250207LOOK .figSliderPC{
	position: relative;
}

#FR250207LOOK .figSlider .container,
#FR250207LOOK .figSliderPC .container{
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  z-index: 1;
}

#FR250207LOOK .figSlider .sliderWrapper,
#FR250207LOOK .figSliderPC .sliderWrapper{}

#FR250207LOOK .figSlider .slider,
#FR250207LOOK .figSliderPC .slider{
  display: block;
  width: 100%;
}

#FR250207LOOK .figSlider .slider a,
#FR250207LOOK .figSliderPC .slider a{
  display: block;
  width: 100%;
  height: auto;
}

#FR250207LOOK .figSlider .slider a > img,
#FR250207LOOK .figSliderPC .slider a > img{
  display: block;
  width: 100%;
  height: auto;
}

#FR250207LOOK .figSlider .slider.swiper-slide-active,
#FR250207LOOK .figSliderPC .slider.swiper-slide-active{
  pointer-events: auto;
}


#FR250207LOOK .figSlider ul.slidePager,
#FR250207LOOK .figSliderPC ul.slidePager{
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
  justify-content: flex-end;
  gap: 0 calc(10 * (100vw / 1920));
  width: 100%;
  position: absolute;
  right: 0;
  bottom: calc(-30 * (100vw / 1920));
  z-index: 2;
}

#FR250207LOOK .figSlider ul.slidePager > li,
#FR250207LOOK .figSliderPC ul.slidePager > li{
  display: block;
  width: calc(10 * (100vw / 1920));
  height: calc(10 * (100vw / 1920));
  margin: 0;
  border: 1px solid #000000;
  border-radius: 50%;
  background: #FFFFFF;
  transition: background 0.3s ease;
  cursor: pointer;
  opacity: 1;
  pointer-events: auto;
}

#FR250207LOOK .figSlider ul.slidePager > li.swiper-pagination-bullet-active,
#FR250207LOOK .figSliderPC ul.slidePager > li.swiper-pagination-bullet-active{
  opacity: 1;
  background: #000000;
}


/*******************************
faseInner
*******************************/
#FR250207LOOK .faseLeft{display: none!important;}
#FR250207LOOK .faseRight{display: none!important;}

/*******************************
lpFixedTextBox
*******************************/
#FR250207LOOK .lpFixedTextBox{
  display: block;
  width: 100%;
  position: sticky;
  left: 0;
  top: calc(70 * (100vw / 1920));
  pointer-events: none;
  z-index: 99;
  transition: transform .5s ease;
}

#FR250207LOOK.lpHeadShow .lpFixedArea:not(.stop) .lpFixedTextBox{
  transform: translateY(var(--lpHeaderHeightPC));
}

#FR250207LOOK.lpHeadShow:not([data-noblock="4"]) #lpFixedArea04:not(.stop) .lpFixedTextBox{
  transform: translateY(0);
}


#FR250207LOOK .lpFixedTextBox .lpFixedTextLeft{
  position: absolute;
  left: calc(75 * (100vw / 1920));
  top: 0;
}

#FR250207LOOK .lpFixedTextBox .lpFixedTextRight{
  position: absolute;
  right: calc(60 * (100vw / 1920));
  top: 0;
}

#FR250207LOOK .lpFixedArea.stop .lpFixedTextBox{
  position: absolute;
  top: auto;
}

#FR250207LOOK .lpFixedArea.stop .lpFixedTextBox .lpFixedTextLeft{
  top: calc(70 * (100vw / 1920));
}
#FR250207LOOK .lpFixedArea.stop .lpFixedTextBox .lpFixedTextRight{
  top: calc(70 * (100vw / 1920));
}


/*******************************
lpFixedArea01
*******************************/
#lpFixedArea01{position: relative;}



/*******************************
mvBlock
*******************************/
#mvBlock{
  display: block;
  width: calc(750 * (100vw / 1920));
  margin-left: calc(636 * (100vw / 1920));
  margin-right: auto;
  margin-bottom: calc(208 * (100vw / 1920));
}

#mvBlock .mvOuter{
  display: block;
}

#FR250207LOOK #mvBlock .fadeInBlock{
  transform: translate3d(0,0,0);
  transition: opacity 1.5s ease, transform 1.5s ease;
}

#mvBlock .spTTL{display: none;}



#FR250207LOOK .pcMainTTL{
  width: calc(462.0761 * (100vw / 1920));
}

#FR250207LOOK .pcMainTTL > picture{
  transform: translate(calc(-7 * (100vw / 1920)),calc(-1 * (100vw / 1920)));
}

#FR250207LOOK .springCollection{
  width: calc(251.6575 * (100vw / 1920));
}

#FR250207LOOK .springCollection > picture{
  transform: translate(calc(17 * (100vw / 1920)),calc(17 * (100vw / 1920)));
}

/*******************************
#sec01
*******************************/
#sec01{
  display: block;
  width: calc(410 * (100vw / 1920));
  margin-left: calc(806 * (100vw / 1920));
  margin-right: auto;
  margin-bottom: calc(214 * (100vw / 1920));
  padding-top: calc(75 * (100vw / 1920));
}

#sec01 .spMainTTL{display: none;}

#FR250207LOOK .fase01Text{
  width: calc(376.843 * (100vw / 1920));
}


/*******************************
#sec02
*******************************/
#sec02{
  display: block;
  width: calc(1280 * (100vw / 1920));
  margin-left: calc(41 * (100vw / 1920));
  margin-right: auto;
  margin-bottom: calc(227 * (100vw / 1920));
  padding-top: calc(56 * (100vw / 1920));
}

#sec02 .img01 .figSliderSP,
#sec02 .img01 .figSliderSP .container{
  display: block;
  width: 100%;
}

#sec02 .img01 .figSliderSP .container .sliderWrapper{
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
}

#sec02 .img01 .figSliderSP .container .sliderWrapper .slider{
  display: block;
  width: calc(633 * (100vw / 1920));
}


#sec02 .img01 .figSliderSP .container .sliderWrapper .slider:nth-of-type(1){order: 2;}
#sec02 .img01 .figSliderSP .container .sliderWrapper .slider:nth-of-type(2){order: 1;}


/*******************************
#sec03
*******************************/
#sec03{
  display: block;
  width: calc(635 * (100vw / 1920));
  margin-left: calc(694 * (100vw / 1920));
  margin-right: auto;
  margin-bottom: calc(252 * (100vw / 1920));
  padding-top: calc(46 * (100vw / 1920));
}



/*******************************
#sec04
*******************************/
#sec04{
  display: block;
  width: calc(632 * (100vw / 1920));
  margin-left: calc(691 * (100vw / 1920));
  margin-right: auto;
  margin-bottom: 0;
  padding-top: calc(46 * (100vw / 1920));
}


#FR250207LOOK .fase02Text{
  width: calc(388.3214 * (100vw / 1920));
}


/*******************************
#sec05
*******************************/
#sec05{
  display: block;
  width: calc(632 * (100vw / 1920));
  margin-left: calc(691 * (100vw / 1920));
  margin-right: auto;
  margin-bottom: 0;
  padding-top: calc(69 * (100vw / 1920));
  margin-top: calc(-39 * (100vw / 1920));
}

/*******************************
#sec06
*******************************/
#sec06{
  display: block;
  width: calc(632 * (100vw / 1920));
  margin-left: calc(691 * (100vw / 1920));
  margin-right: auto;
  margin-bottom: calc(167 * (100vw / 1920));
  padding-top: calc(67 * (100vw / 1920));
  margin-top: calc(-37 * (100vw / 1920));
}

/*******************************
#sec07
*******************************/
#sec07{
  display: block;
  width: calc(1414 * (100vw / 1920));
  margin-left: calc(278 * (100vw / 1920));
  margin-right: auto;
  margin-bottom: calc(156 * (100vw / 1920));
  padding-top: calc(33 * (100vw / 1920));
}


#sec07 .img0102Wrap{
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
}

#sec07 .img01,
#sec07 .img02{
  width: calc(692 * (100vw / 1920));
}

/*******************************
#sec08
*******************************/
#sec08{
  display: block;
  width: calc(750 * (100vw / 1920));
  margin-left: calc(636 * (100vw / 1920));
  margin-right: auto;
  margin-bottom: calc(130 * (100vw / 1920));
  padding-top: calc(44 * (100vw / 1920));
}

/*******************************
#sec09
*******************************/
#sec09{
  display: block;
  width: calc(1406 * (100vw / 1920));
  margin-left: calc(278 * (100vw / 1920));
  margin-right: auto;
  margin-bottom: calc(266 * (100vw / 1920));
  padding-top: calc(90 * (100vw / 1920));
}



#sec09 .img01 .figSliderSP,
#sec09 .img01 .figSliderSP .container{
  display: block;
  width: 100%;
}

#sec09 .img01 .figSliderSP .container .sliderWrapper{
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  width: 100%;
}

#sec09 .img01 .figSliderSP .container .sliderWrapper .slider{
  display: block;
  width: calc(696 * (100vw / 1920));
}

#sec09 .img01 .figSliderSP .container .sliderWrapper .slider:nth-of-type(1){order: 2;}
#sec09 .img01 .figSliderSP .container .sliderWrapper .slider:nth-of-type(2){order: 1;}


#sec09 .img01 .creditArea{
  position: absolute;
  right: calc(16 * (100vw / 1920));
  bottom: calc(13 * (100vw / 1920));
  z-index: 3;
}

#FR250207LOOK #sec09 .img01 .creditLinks > a,
#FR250207LOOK #sec09 .img01 .creditLinks > span{
  color: #FFFFFF;
}



/*******************************
lpFixedArea02
*******************************/
#lpFixedArea02{
  position: sticky;
  z-index: 1;
  padding-bottom: calc(107 * (100vw / 1920));
}


/*******************************
#sec10
*******************************/
#sec10{
  display: block;
  width: calc(499 * (100vw / 1920));
  margin-left: calc(757 * (100vw / 1920));
  margin-right: auto;
  margin-bottom: calc(154 * (100vw / 1920));
  padding-top: calc(55 * (100vw / 1920));
}

#FR250207LOOK .fase04Text{
  width: calc(324.7249 * (100vw / 1920));
}

#sec10 .img02{display: none;}

/*******************************
#sec11
*******************************/
#sec11{
  display: block;
  width: calc(633 * (100vw / 1920));
  margin-left: calc(691 * (100vw / 1920));
  margin-right: auto;
  padding-top: calc(45 * (100vw / 1920));
}


/*******************************
lpFixedArea03
*******************************/
#lpFixedArea03{
  position: sticky;
  background: #FFFCDC;
  padding: calc(50 * (100vw / 1920)) 0 calc(215 * (100vw / 1920));
  z-index: 1;
}


/*******************************
#sec12
*******************************/
#sec12{
  display: block;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: calc(125 * (100vw / 1920));
  padding-top: 0;
  position: relative;
}

#sec12 .img01{
  width: calc(748 * (100vw / 1920));
  margin-left: calc(744 * (100vw / 1920));
  margin-right: auto;
}

#sec12 .fase06Text{
  display: block;
  width: calc(449.6051 * (100vw / 1920));
  position: absolute;
  left: calc(75 * (100vw / 1920));
  top: 0;
}

#sec12 .fase06TextRight{
  display: block;
  width: calc(113.1436 * (100vw / 1920));
  position: absolute;
  right: calc(62 * (100vw / 1920));
  top: 0;
}


/*******************************
#sec13
*******************************/
#sec13{
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  width: calc(1332 * (100vw / 1920));
  margin-left: calc(59 * (100vw / 1920));
  margin-right: auto;
  margin-bottom: calc(75 * (100vw / 1920));
  padding-top: calc(77 * (100vw / 1920));
}


#sec13 .img01,
#sec13 .img02{
  width: calc(656 * (100vw / 1920));
}


/*******************************
#sec14
*******************************/
#sec14{
  display: block;
  width: calc(631 * (100vw / 1920));
  margin-left: calc(409 * (100vw / 1920));
  margin-right: auto;
  margin-bottom: 0;
  padding-top: calc(75 * (100vw / 1920));
}



/*******************************
lpFixedArea04
*******************************/
#lpFixedArea04{
  position: sticky;
  z-index: 1;
  background: #FFFFFF;
  padding-top: calc(59 * (100vw / 1920));
}


/*******************************
#sec15
*******************************/
#sec15{
  display: block;
  width: calc(498 * (100vw / 1920));
  margin-left: calc(742 * (100vw / 1920));
  margin-right: auto;
  margin-bottom: calc(137 * (100vw / 1920));
  padding-top: calc(59 * (100vw / 1920));
  margin-top: calc(-59 * (100vw / 1920));
}

#sec15 .secTTLSP{display: none;}


#FR250207LOOK .fase07Text{
  width: calc(303.3848 * (100vw / 1920));
}


#FR250207LOOK .fase07TextRight{
  width: calc(251.6572 * (100vw / 1920));
}


/*******************************
#sec16
*******************************/
#sec16{
  display: block;
  width: calc(634 * (100vw / 1920));
  margin-left: calc(676 * (100vw / 1920));
  margin-right: auto;
  margin-bottom: calc(142 * (100vw / 1920));
  padding-top: calc(63 * (100vw / 1920));
}



/*******************************
sec1718Wrap
*******************************/
#FR250207LOOK .sec1718Wrap{
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  width: calc(1338 * (100vw / 1920));
  margin-left: calc(329 * (100vw / 1920));
  margin-right: auto;
  margin-bottom: calc(263 * (100vw / 1920));
  padding-top: calc(58 * (100vw / 1920));
}

#sec17{
  display: block;
  width: calc(633 * (100vw / 1920));
}

#sec18{
  display: block;
  width: calc(679 * (100vw / 1920));
}

/*******************************
#sec19
*******************************/
#sec19{
  display: block;
  width: calc(748 * (100vw / 1920));
  margin-left: calc(618 * (100vw / 1920));
  margin-right: auto;
  margin-bottom: calc(140 * (100vw / 1920));
  padding-top: calc(56 * (100vw / 1920));
}

#FR250207LOOK .fase08Text{
  width: calc(428.6553 * (100vw / 1920));
}

/*******************************
#sec20
*******************************/
#sec20{
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  width: calc(1294 * (100vw / 1920));
  margin-left: calc(345 * (100vw / 1920));
  margin-right: auto;
  margin-bottom: calc(135 * (100vw / 1920));
  padding-top: calc(60 * (100vw / 1920));
}


#sec20 .img01{
  order: 2;
  width: calc(632 * (100vw / 1920));
}

#sec20 .img02{
  order: 1;
  width: calc(632 * (100vw / 1920));
}


/*******************************
lpFixedArea05
*******************************/
#lpFixedArea05{position: relative;}


/*******************************
#sec21
*******************************/
#sec21{
  display: block;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: calc(218 * (100vw / 1920));
  padding-top: calc(152 * (100vw / 1920));
  position: relative;
}

#sec21 .img01{
  width: calc(498 * (100vw / 1920));
  margin-left: calc(1061 * (100vw / 1920));
  margin-right: auto;
}


#sec21 .fase09Text{
  width: calc(514.1182 * (100vw / 1920));
  position: absolute;
  top: calc(69 * (100vw / 1920));
  left: calc(115 * (100vw / 1920));
  z-index: 1;
}


#sec21 .img02{display: none;}

/*******************************
sec2223Wrap
*******************************/
#FR250207LOOK .sec2223Wrap{
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  width: calc(1318*(100vw / 1920));
  margin-left: calc(324 * (100vw / 1920));
  margin-right: auto;
  margin-bottom: calc(225 * (100vw / 1920));
  padding-top: calc(82 * (100vw / 1920));
}


#sec22{
  order: 2;
  width: calc(661 * (100vw / 1920));
}

#sec23{
  order: 1;
  width: calc(616 * (100vw / 1920));
  position: relative;
}


#sec23 .sec23Text{
  display: block;
  width: calc(334.8191 * (100vw / 1920));
  position: absolute;
  left: calc(-224.4819 * (100vw / 1920));
  top: calc(25.9678 * (100vw / 1920));
  z-index: 2;
}


/*******************************
#sec24
*******************************/
#sec24{
  display: block;
  width: calc(749 * (100vw / 1920));
  margin-left: calc(585 * (100vw / 1920));
  margin-right: auto;
  margin-bottom: calc(200 * (100vw / 1920));
  padding-top: calc(72 * (100vw / 1920));
}

#FR250207LOOK .fase10Text{
  width: calc(303.3843 * (100vw / 1920));
}


/*******************************
sec2526Wrap
*******************************/
#FR250207LOOK .sec2526Wrap{
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  width: calc(1208 * (100vw / 1920));
  margin-left: calc(365 * (100vw / 1920));
  margin-right: auto;
  margin-bottom: calc(169 * (100vw / 1920));
  padding-top: calc(100 * (100vw / 1920));
}


#sec25{
  width: calc(574 * (100vw / 1920));
}

#sec26{
  width: calc(616 * (100vw / 1920));
  position: relative;
}


/*******************************
#sec27
*******************************/
#sec27{
  display: block;
  width: calc(633 * (100vw / 1920));
  margin-left: calc(643 * (100vw / 1920));
  margin-right: auto;
  margin-bottom: calc(151 * (100vw / 1920));
  padding-top: calc(61 * (100vw / 1920));
}

#FR250207LOOK .fase12Text{
  width: calc(317.2237 * (100vw / 1920));
}


/*******************************
#sec28
*******************************/
#sec28{
  display: block;
  width: calc(500 * (100vw / 1920));
  margin-left: calc(710 * (100vw / 1920));
  margin-right: auto;
  margin-bottom: calc(202 * (100vw / 1920));
  padding-top: calc(49 * (100vw / 1920));
}


/*******************************
sec2930Wrap
*******************************/
#FR250207LOOK .sec2930Wrap{
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  width: calc(1341 * (100vw / 1920));
  margin-left: calc(286 * (100vw / 1920));
  margin-right: auto;
  margin-bottom: calc(184 * (100vw / 1920));
  padding-top: calc(100 * (100vw / 1920));
}


#sec29{
  order: 2;
  width: calc(657 * (100vw / 1920));
}

#sec30{
  order: 1;
  width: calc(657 * (100vw / 1920));
}


/*******************************
#sec31
*******************************/
#sec31{
  display: block;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: calc(247 * (100vw / 1920));
  padding-top: calc(47 * (100vw / 1920));
  position: relative;
}

#sec31 .img01{
  width: calc(632 * (100vw / 1920));
  margin-left: calc(648 * (100vw / 1920));
  margin-right: auto;
}


#sec31 .fase14Text{
  width: calc(447.3857 * (100vw / 1920));
  position: absolute;
  top: calc(56 * (100vw / 1920));
  left: calc(76 * (100vw / 1920));
  z-index: 1;
}


/*******************************
sec2930Wrap
*******************************/
#FR250207LOOK .sec3233Wrap{
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  width: calc(1760 * (100vw / 1920));
  margin-left: calc(64 * (100vw / 1920));
  margin-right: auto;
  margin-bottom: calc(100 * (100vw / 1920));
  padding-top: calc(239 * (100vw / 1920));
}

#sec32{
  width: calc(750 * (100vw / 1920));
}

#sec33{
  width: calc(409 * (100vw / 1920));
}

#sec33 .img01{
  margin-bottom: calc(38 * (100vw / 1920));
  position: relative;
}

#sec33 .img01 .creditArea{
  position: absolute;
  right: calc(16 * (100vw / 1920));
  bottom: calc(13 * (100vw / 1920));
}

#FR250207LOOK #sec33 .img01 .creditLinks > a,
#FR250207LOOK #sec33 .img01 .creditLinks > span{
  color: #FFFFFF;
}


#sec33 .staffList{
  width: calc(407.9015 * (100vw / 1920));
  margin: 0 0 0 auto;
}


#FR250207LOOK .ttlLast{
  width: calc(361.9738 * (100vw / 1920));
}

/*******************************
overRide
*******************************/
#FR250207LOOK .textChange{
  opacity: 0;
  transform: translate3d(0,0,0);
  transition: opacity 0.6s ease, transform 0.6s ease;
  position: absolute;
}

#FR250207LOOK .lpFixedTextLeft .textChange{left: 0; top: 0;}
#FR250207LOOK .lpFixedTextRight .textChange{right: 0; top: 0;}


#FR250207LOOK .fase07Text.textChange,
#FR250207LOOK .fase07TextRight.textChange{
  opacity: 1;
  transform: translate3d(0,0,0);
}
 


#FR250207LOOK .textChange.set{
  opacity: 1;
  transform: translate3d(0,0,0);
}

 

#FR250207LOOK .textChange.passing{
  opacity: 0;
}

#FR250207LOOK .lpFixedArea.stop .textChange:nth-last-of-type(1).passing{opacity: 1;}


#FR250207LOOK .textChange .creditLinks > a{
  pointer-events: none;
}

#FR250207LOOK .textChange.set:not(.passing) .creditLinks > a{
  pointer-events: auto;
}

#FR250207LOOK .lpFixedArea.stop .textChange:nth-last-of-type(1).passing .creditLinks > a{
  pointer-events: auto;
}



/*******************************
overRide
*******************************/
#FR250207LOOK .spView{display: none!important;}







