@charset "UTF-8";


@media screen and (max-width:767px) {
  :root {
    --lpSetSize: (100vw / 750);

    --lpHeaderHeight: calc(274 * (100vw / 750));
  }
  
}


:root{
  --scrollbarSize: 0;
}


@media screen and (min-width:768px) and (max-width:1400px) {
  :root {
    --lpSetSize: (100vw / 1500) * 1;
    
    --lpHeaderHeight: 122.81px;
  }
}

@media screen and (min-width:1401px){
  :root {
    --lpSetSize: 1px;
    
    --lpHeaderHeight: 122.81px;
  }
}




/*******************************
FU250716awpreorder
*******************************/
#FU250716awpreorder{
  display: block;
  width: 100%;
  box-sizing: border-box;
}

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

@media (hover: hover) {
  #FU250716awpreorder a:hover{
    opacity: .6;
  }
}

@media (hover: none) {
  #FU250716awpreorder a:hover{
    opacity: 1;
  }
}

/*******************************
img setting
*******************************/
#FU250716awpreorder .imgOuter{
  display: block;
  width: 100%;
  height: auto;
  pointer-events: none;
}

#FU250716awpreorder img,
#FU250716awpreorder picture{
  display: block;
  width: 100%;
  height: auto;
}


#FU250716awpreorder .imgOuter > .outer,
#FU250716awpreorder .imgOuter picture,
#FU250716awpreorder .imgOuter img{
  display: block;
  width: 100%;
  height: auto;
}
#FU250716awpreorder .imgOuter > a{
  display: block;
  width: 100%;
  height: auto;
  pointer-events: auto;
}


/*******************************
figSlider
*******************************/
#FU250716awpreorder .figSlider{
	position: relative;
}

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

#FU250716awpreorder .figSlider .sliderWrapper{}

#FU250716awpreorder .figSlider .slider{
  display: block;
  width: 100%;
  margin: 0;
}

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

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

#FU250716awpreorder .figSlider .slider.swiper-slide-active{
  pointer-events: auto;
}

#FU250716awpreorder .figSlider ul.sliderPager{
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
  justify-content: flex-end;
  gap: 0 calc(10.7546 * var(--lpSetSize));
  width: 100%;
  position: absolute;
  right: 0;
  top: calc((-9.5 - 8.0039) * var(--lpSetSize));
}

#FU250716awpreorder .figSlider ul.sliderPager > li{
  display: block;
  width: calc(8.0039 * var(--lpSetSize));
  height: calc(8.0039 * var(--lpSetSize));
  border: 1px solid #bb0030;
  background-color: #FFFFFF;
  border-radius: 50%;
  cursor: pointer;
  opacity: 1;
  pointer-events: auto;
  position: relative;
  transition: opacity .3s ease,background .3s ease;
}


#FU250716awpreorder .figSlider ul.sliderPager > li.swiper-pagination-bullet-active{
  cursor: auto;
  pointer-events: none;
  background-color: #bb0030;
  opacity: 1;
}




/*******************************
creditLinks
*******************************/
#FU250716awpreorder .creditArea{
  display: block;
  width: 100%;
  padding-top: calc(16 * var(--lpSetSize));
  position: relative;
  z-index: 3;
}

#FU250716awpreorder .creditLinks{
  display: block;
  text-align: left;
}


#FU250716awpreorder .creditLinks > a,
#FU250716awpreorder .creditLinks > span{
  display: inline;
  font-family: "arial", sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: calc(18 * var(--lpSetSize));
  letter-spacing: 0.01em;
  line-height: 1.505338888888889;
  color: #bb0030;
  text-decoration: none;
  font-feature-settings: "palt";
}


#FU250716awpreorder .creditLinks > span{}

#FU250716awpreorder .creditLinks > span::before,
#FU250716awpreorder .creditLinks > span::after{
  content: ' ';
}



/*******************************
fadeInSetting
*******************************/
#FU250716awpreorder .fadeInBlock{
    opacity: 0;
    animation-duration: 1.5s;
    animation-fill-mode: both;
}


#FU250716awpreorder .fadeInBlock.view{
	animation-name: imageBlur;
	opacity: 1;
	transition: .8s;
}

@keyframes imageBlur {
  from {
    opacity: 0;
    filter: blur(calc(15 * var(--lpSetSize)));
  }

  to {
    opacity: 1;
    filter: blur(0);
  }
}




/*******************************
lpWrap
*******************************/
#FU250716awpreorder{}

#FU250716awpreorder .lpWrap{
  display: block;
  width: 100%;
  padding: 0;
}

#FU250716awpreorder .lpLeft,
#FU250716awpreorder .lpRight{display: none;}


@media screen and (min-width:768px){
  #FU250716awpreorder .lpWrap{
    display: flex;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-items: stretch;
    width: 100%;
    padding: 0;
  }
  
  #FU250716awpreorder .lpLeft{
    order: 1;
    display: block;
    width: calc((100% - 750 * var(--lpSetSize)) / 2);
  }
  
  #FU250716awpreorder .lpLeft .leftLogo{
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100dvh;
    overflow: hidden;
    position: sticky;
    left: 0;
    top: 0;
  }
  
  #FU250716awpreorder .lpLeft .leftLogo > img{
    display: block;
    width: calc(200 * var(--lpSetSize));
    height: auto;
  }
  
  
  #FU250716awpreorder .lpRight{
    order: 3;
    display: block;
    width: calc((100% - 750 * var(--lpSetSize)) / 2);
  }
  
  #FU250716awpreorder .lpRight .rightNav{
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100dvh;
    overflow: hidden;
    position: sticky;
    left: 0;
    top: 0;
  }
  
  #FU250716awpreorder .lpRight .rightNav a,
  #FU250716awpreorder .lpRight .rightNav img{
    display: block;
    width: 100%;
    height: auto;
  }
  
  #FU250716awpreorder .lpRight .rightNav .ttl{
    display: block;
    width: calc(240 * var(--lpSetSize));
    margin-bottom: calc(34 * var(--lpSetSize));
  }
  
  #FU250716awpreorder .lpRight .rightNav .btn{
    display: block;
    width: calc(155.5 * var(--lpSetSize));
  }
  
  
  #FU250716awpreorder .lpMain{
    order: 2;
    display: block;
    width: calc(750 * var(--lpSetSize));
  }
  
}

/*******************************
stickyArea
*******************************/
#FU250716awpreorder .stickyWrap{
  display: block;
  width: 100%;
}


#FU250716awpreorder .stickyArea{
  display: block;
  width: 100%;
  background: #FFFFFF;
  position: sticky;
  left: 0;
  top: 0;
  z-index: 1;
}

/*******************************
fvBlock
*******************************/
#FU250716awpreorder .fvBlock{
  display: block;
  width: 100%;
  padding-bottom: calc(200 * var(--lpSetSize));
  overflow: hidden;
}

#FU250716awpreorder #movieBlock{
  display: block;
  width: 100%;
  margin: 0 auto calc(104 * var(--lpSetSize));
  position: relative;
}


#FU250716awpreorder #movieBlock .movie,
#FU250716awpreorder #movieBlock a.movie,
#FU250716awpreorder #movieBlock video{
  display: block;
  width: 100%;
  height: auto;
}

#FU250716awpreorder #movieBlock #soundBtn{
  display: flex;
  justify-content: center;
  align-items: center;
  width: calc(55.9275 * var(--lpSetSize));
  height: calc(39 * var(--lpSetSize));
  position: absolute;
  right: calc(20 * var(--lpSetSize));
  bottom: calc(18.5 * var(--lpSetSize));
  z-index: 1;
  cursor: pointer;
}


#FU250716awpreorder #movieBlock #soundBtn > span{
  display: block;
  width: calc(55.9275 * var(--lpSetSize));
  height: calc(39 * var(--lpSetSize));
  background: url("../img/btn_sound_off.svg") center center no-repeat;
  background-size: 100% auto;
}

#FU250716awpreorder #movieBlock #soundBtn.on > span{
  display: block;
  width: calc(48.103 * var(--lpSetSize));
  height: calc(36  * var(--lpSetSize));
  background: url("../img/btn_sound_on.svg") center center no-repeat;
  background-size: 100% auto;
}

#FU250716awpreorder .firstLede{
  display: block;
  margin: 0 auto calc(100 * var(--lpSetSize));
}

#FU250716awpreorder .firstLede .mainTTL{
  display: block;
  width: calc(531.3766 * var(--lpSetSize));
  margin: 0 auto calc(94 * var(--lpSetSize));
  transform: translateX(calc(6 * var(--lpSetSize)));
}


#FU250716awpreorder .firstLede .img01{
  display: block;
  width: calc(450 * var(--lpSetSize));
  margin: 0 auto calc(150 * var(--lpSetSize));
}


#FU250716awpreorder .firstLede .img01 .imgText{
  display: block;
  width: calc(443.7739 * var(--lpSetSize));
  margin: 0 auto calc(20 * var(--lpSetSize)) 0;
}

#FU250716awpreorder .firstLede .img01 .imgUnderText{
  display: block;
  width: calc(349.9111 * var(--lpSetSize));
  margin: calc(15 * var(--lpSetSize)) auto 0 0;
}

#FU250716awpreorder .fvBlock .furfurLogo{
  display: block;
  width: calc(182.7577 * var(--lpSetSize));
  margin: 0 auto;
}

/*******************************
lpMainContentsBlock
*******************************/
#FU250716awpreorder .lpMainContentsBlock{
  display: block;
  width: 100%;
  /*padding-top: calc(93.147 * var(--lpSetSize));*/
  padding-bottom: calc(200  * var(--lpSetSize));
}
 

#FU250716awpreorder #lpFixedText{
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: calc(93.147  * var(--lpSetSize));
  padding: 0 0 0 calc(20  * var(--lpSetSize));
  background: #FFFFFF;
  position: sticky;
  top: var(--lpHeaderHeight);
  left: 0;
  z-index: 4;
}


#FU250716awpreorder #lpFixedText > picture{
  display: block;
  width: calc(708.0635  * var(--lpSetSize));
  margin: 0 auto 0 0;
}



 
/*******************************
sec01
*******************************/
#FU250716awpreorder #sec01{
  display: block;
  margin: 0 auto;
  margin-bottom: calc(152 * var(--lpSetSize));
  overflow: hidden;
  position: relative;
  z-index: 1;
}



#FU250716awpreorder #sec01 .img01{
  display: block;
  width: 100%;
  margin: 0 auto;
  position: relative;
  z-index: 2;
}


#FU250716awpreorder #sec01 .creditArea{
  padding-left: calc(50 * var(--lpSetSize));
  padding-right: calc(46 * var(--lpSetSize));
}



/*******************************
sec02
*******************************/
#FU250716awpreorder #sec02{
  display: block;
  margin: 0 auto;
  margin-bottom: calc(146 * var(--lpSetSize));
  overflow: hidden;
  position: relative;
  z-index: 1;
}


#FU250716awpreorder #sec02 .img01{
  display: block;
  width: calc(450 * var(--lpSetSize));
  margin: 0 auto;
  position: relative;
  z-index: 2;
}


#FU250716awpreorder #sec02 .img02{
  display: block;
  width: calc(450 * var(--lpSetSize));
  margin: 0 auto;
  position: relative;
  z-index: 2;
}



#FU250716awpreorder #sec02 .figSlider ul.sliderPager{
  top: calc(20 * var(--lpSetSize));
  right: calc(20 * var(--lpSetSize));
  z-index: 3;
}

#FU250716awpreorder #sec02 .creditArea{
  padding-left: calc(148.542 * var(--lpSetSize));
  padding-right: calc(148.3943 * var(--lpSetSize));
}


/*******************************
sec03
*******************************/
#FU250716awpreorder #sec03{
  display: block;
  margin: 0 auto;
  margin-bottom: calc(146 * var(--lpSetSize));
  overflow: hidden;
  position: relative;
  z-index: 1;
}


#FU250716awpreorder #sec03 .img01{
  display: block;
  width: 100%;
  margin: 0 auto;
  position: relative;
  z-index: 2;
}



#FU250716awpreorder #sec03 .creditArea{
  padding-left: calc(50 * var(--lpSetSize));
  padding-right: calc(46 * var(--lpSetSize));
}


/*******************************
sec04
*******************************/
#FU250716awpreorder #sec04{
  display: block;
  margin: 0 auto;
  margin-bottom: calc(148 * var(--lpSetSize));
  position: relative;
  z-index: 1;
}


#FU250716awpreorder #sec04 .imgText{
  display: block;
  width: calc(550  * var(--lpSetSize));
  margin: 0 auto calc(20  * var(--lpSetSize));
}


#FU250716awpreorder #sec04 .imgText > picture{
  display: block;
  width: calc(548.1973  * var(--lpSetSize));
  margin: 0 0 0 auto;
}


#FU250716awpreorder #sec04 .img01{
  display: block;
  width: calc(550 * var(--lpSetSize));
  margin: 0 auto;
  position: relative;
  z-index: 2;
}

#FU250716awpreorder #sec04 .creditArea{
  width: calc(550 * var(--lpSetSize));
  margin: 0 auto;
}


/*******************************
sec05
*******************************/
#FU250716awpreorder #sec05{
  display: block;
  margin: 0 auto;
  margin-bottom: calc(142 * var(--lpSetSize));
  overflow: hidden;
  position: relative;
  z-index: 1;
}


#FU250716awpreorder #sec05 .img01{
  display: block;
  width: 100%;
  margin: 0 auto;
  position: relative;
  z-index: 2;
}

#FU250716awpreorder #sec05 .creditArea{
  padding-left: calc(50 * var(--lpSetSize));
  padding-right: calc(46 * var(--lpSetSize));
}


/*******************************
sec06
*******************************/
#FU250716awpreorder #sec06{
  display: block;
  margin: 0 auto;
  margin-bottom: calc(158 * var(--lpSetSize));
  position: relative;
  z-index: 1;
}


#FU250716awpreorder #sec06 .img01{
  display: block;
  width: calc(550 * var(--lpSetSize));
  margin: 0 auto;
  position: relative;
  z-index: 2;
}

#FU250716awpreorder #sec06 .creditArea{
  width: calc(553.9953 * var(--lpSetSize));
  margin: 0 auto 0 calc(100 * var(--lpSetSize));
}


/*******************************
sec07
*******************************/
#FU250716awpreorder #sec07{
  display: block;
  margin: 0 auto;
  margin-bottom: calc(152 * var(--lpSetSize));
  overflow: hidden;
  position: relative;
  z-index: 1;
}


#FU250716awpreorder #sec07 .img01{
  display: block;
  width: 100%;
  margin: 0 auto;
  position: relative;
  z-index: 2;
}

#FU250716awpreorder #sec07 .creditArea{
  padding-left: calc(50 * var(--lpSetSize));
  padding-right: calc(46 * var(--lpSetSize));
}


#FU250716awpreorder #sec07 .img02{
  display: block;
  width: calc(450 * var(--lpSetSize));
  margin: calc(144 * var(--lpSetSize)) auto 0;
  position: relative;
  z-index: 2;
}



/*******************************
sec08
*******************************/
#FU250716awpreorder #sec08{
  display: block;
  margin: 0 auto;
  margin-bottom: calc(152 * var(--lpSetSize));
  position: relative;
  z-index: 1;
}


#FU250716awpreorder #sec08 .img01{
  display: block;
  width: 100%;
  margin: 0 auto;
  position: relative;
  z-index: 2;
}

#FU250716awpreorder #sec08 .creditArea{
  padding-left: calc(50 * var(--lpSetSize));
  padding-right: calc(46 * var(--lpSetSize));
}


#FU250716awpreorder #sec08 .figSlider ul.sliderPager{
  padding-right: calc(19.5 * var(--lpSetSize));
  top: calc((-9.5 - 12) * var(--lpSetSize));
}

/*******************************
sec09
*******************************/
#FU250716awpreorder #sec09{
  display: block;
  margin: 0 auto;
  margin-bottom: calc(146 * var(--lpSetSize));
  overflow: hidden;
  position: relative;
  z-index: 1;
}


#FU250716awpreorder #sec09 .imgText{
  display: block;
  width: calc(450  * var(--lpSetSize));
  margin: 0 auto calc(19.792  * var(--lpSetSize));
}


#FU250716awpreorder #sec09 .imgText > picture{
  display: block;
  width: calc(448.5337  * var(--lpSetSize));
  margin: 0 0 0 auto;
}


#FU250716awpreorder #sec09 .img01{
  display: block;
  width: calc(450 * var(--lpSetSize));
  margin: 0 auto;
  position: relative;
  z-index: 2;
}


#FU250716awpreorder #sec09 .img02{
  display: block;
  width: calc(450 * var(--lpSetSize));
  margin: 0 auto;
  position: relative;
  z-index: 2;
}

#FU250716awpreorder #sec09 .creditArea{
  width: calc(450 * var(--lpSetSize));
  margin: 0 auto;
}


/*******************************
sec10
*******************************/
#FU250716awpreorder #sec10{
  display: block;
  margin: 0 auto;
  margin-bottom: calc(146 * var(--lpSetSize));
  position: relative;
  z-index: 1;
}


#FU250716awpreorder #sec10 .img01{
  display: block;
  width: 100%;
  margin: 0 auto;
  position: relative;
  z-index: 2;
}

#FU250716awpreorder #sec10  .creditArea{
  padding-left: calc(50 * var(--lpSetSize));
  padding-right: calc(35 * var(--lpSetSize));
  padding-top: calc(26 * var(--lpSetSize));
}

#FU250716awpreorder #sec10 .figSlider ul.sliderPager{
  padding-right: calc(19.5 * var(--lpSetSize));
  top: calc((-9.5 - 12) * var(--lpSetSize));
}


/*******************************
sec11
*******************************/
#FU250716awpreorder #sec11{
  display: block;
  margin: 0 auto;
  margin-bottom: calc(150 * var(--lpSetSize));
  overflow: hidden;
  position: relative;
  z-index: 1;
}


#FU250716awpreorder #sec11 .img01{
  display: block;
  width: calc(550 * var(--lpSetSize));
  margin: 0 auto;
  position: relative;
  z-index: 2;
}

#FU250716awpreorder #sec11 .creditArea{
  padding-left: calc(100 * var(--lpSetSize));
  padding-right: calc(103 * var(--lpSetSize));
}



/*******************************
sec12
*******************************/
#FU250716awpreorder #sec12{
  display: block;
  margin: 0 auto;
  margin-bottom: calc(142 * var(--lpSetSize));
  overflow: hidden;
  position: relative;
  z-index: 1;
}


#FU250716awpreorder #sec12 .img01{
  display: block;
  width: 100%;
  margin: 0 auto;
  position: relative;
  z-index: 2;
}

#FU250716awpreorder #sec12  .creditArea{
  padding-left: calc(50 * var(--lpSetSize));
  padding-right: calc(35 * var(--lpSetSize));
}


/*******************************
sec13
*******************************/
#FU250716awpreorder #sec13{
  display: block;
  margin: 0 auto;
  margin-bottom: calc(152 * var(--lpSetSize));
  position: relative;
  z-index: 1;
}

#FU250716awpreorder #sec13 .imgText{
  display: block;
  width: calc(137.6499 * var(--lpSetSize));
  margin: 0 auto calc(7.7541 * var(--lpSetSize)) calc(90.3457 * var(--lpSetSize));
  position: relative;
  z-index: 2;
}


#FU250716awpreorder #sec13 .img01{
  display: block;
  width: calc(550 * var(--lpSetSize));
  margin: 0 auto;
  position: relative;
  z-index: 2;
}

#FU250716awpreorder #sec13 .creditArea{
  width: calc(550 * var(--lpSetSize));
  margin: 0 auto;
  padding-right: calc(20 * var(--lpSetSize));
}

#FU250716awpreorder #sec13 .figSlider ul.sliderPager{
  top: calc((-9.5 - 18) * var(--lpSetSize));
}


/*******************************
sec14
*******************************/
#FU250716awpreorder #sec14{
  display: block;
  margin: 0 auto;
  margin-bottom: calc(148 * var(--lpSetSize));
  position: relative;
  z-index: 1;
}

#FU250716awpreorder #sec14 .imgText{
  display: block;
  width: calc(137.6499 * var(--lpSetSize));
  margin: 0 auto calc(7.0927 * var(--lpSetSize)) calc(92.4247 * var(--lpSetSize));
  position: relative;
  z-index: 2;
}


#FU250716awpreorder #sec14 .img01{
  display: block;
  width: calc(550 * var(--lpSetSize));
  margin: 0 auto;
  position: relative;
  z-index: 2;
}

#FU250716awpreorder #sec14 .creditArea{
  padding-left: calc(99.9822 * var(--lpSetSize));
  /*padding-right: calc(98.7624 * var(--lpSetSize));*/
  padding-right: calc(140 * var(--lpSetSize));
}

#FU250716awpreorder #sec14 .figSlider ul.sliderPager{
  top: calc((-9.5 - 18) * var(--lpSetSize));
}



/*******************************
sec15
*******************************/
#FU250716awpreorder #sec15{
  display: block;
  margin: 0 auto;
  margin-bottom: calc(164 * var(--lpSetSize));
  position: relative;
  z-index: 1;
}

#FU250716awpreorder #sec15 .imgText{
  display: block;
  width: calc(121.2358 * var(--lpSetSize));
  margin: 0 auto calc(19.1547 * var(--lpSetSize)) calc(100 * var(--lpSetSize));
  position: relative;
  z-index: 2;
}


#FU250716awpreorder #sec15 .img01{
  display: block;
  width: calc(550 * var(--lpSetSize));
  margin: 0 auto;
  position: relative;
  z-index: 2;
}

#FU250716awpreorder #sec15 .creditArea{
  padding-left: calc(99.9998 * var(--lpSetSize));
  padding-right: calc(100 * var(--lpSetSize));
}

#FU250716awpreorder #sec15 .figSlider ul.sliderPager{
  top: calc((-9.5 - 18) * var(--lpSetSize));
}


/*******************************
sec16
*******************************/
#FU250716awpreorder #sec16{
  display: block;
  margin: 0 auto;
  margin-bottom: calc(126 * var(--lpSetSize));
  position: relative;
  z-index: 1;
}


#FU250716awpreorder #sec16 .img01{
  display: block;
  width: 100%;
  margin: 0 auto;
  position: relative;
  z-index: 2;
}

#FU250716awpreorder #sec16  .creditArea{
  padding-left: calc(50 * var(--lpSetSize));
  padding-right: calc(48.4651 * var(--lpSetSize));
}


#FU250716awpreorder #sec16 .figSlider ul.sliderPager{
  padding-right: calc(19.5 * var(--lpSetSize));
}

/*******************************
btnAllItems
*******************************/
#FU250716awpreorder .btnAllItems{
  width: calc(307.4536 * var(--lpSetSize));
  margin: 0 auto calc(142 * var(--lpSetSize)) calc(227.3058 * var(--lpSetSize));
}

#FU250716awpreorder .btnAllItems a{
  display: block;
  width: 100%;
  height: auto;
}



/*******************************
sec17
*******************************/
#FU250716awpreorder #sec17{
  display: block;
  margin: 0 auto;
  margin-bottom: calc(102 * var(--lpSetSize));
  overflow: hidden;
  position: relative;
  z-index: 1;
}


#FU250716awpreorder #sec17 .imgText{
  display: block;
  width: calc(659.6123 * var(--lpSetSize));
  position: absolute;
  top: calc(42 * var(--lpSetSize));
  left: calc(40.2932 * var(--lpSetSize));
  z-index: 3;
}

#FU250716awpreorder #sec17 .img01{
  display: block;
  width: 100%;
  margin: 0 auto;
  position: relative;
  z-index: 2;
}


/*******************************
bottomTTL
*******************************/
#FU250716awpreorder .bottomTTL{
  width: calc(412.0198 * var(--lpSetSize));
  margin: 0 auto calc(94 * var(--lpSetSize)) calc(179.4915 * var(--lpSetSize));
}



/*******************************
staffList
*******************************/

#FU250716awpreorder dl.staffList{
  display: block;
  margin-bottom: calc(142 * var(--lpSetSize));
  padding: 0 calc(46.7152 * var(--lpSetSize)) 0 calc(50.0004 * var(--lpSetSize));
}

#FU250716awpreorder dl.staffList > dt{
  display: block;
  padding-right: calc(8 * var(--lpSetSize));
  margin-bottom: calc(18 * var(--lpSetSize));
  font-family: "arial", sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: calc(20 * var(--lpSetSize));
  letter-spacing: 0.01em;
  line-height: 1.354805;
  color: #bb0030;
  text-align: center;
}

#FU250716awpreorder dl.staffList > dd{
  display: block;
  font-family: "arial", sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: calc(20 * var(--lpSetSize));
  letter-spacing: 0.01em;
  line-height: 1.354805;
  color: #bb0030;
  text-align: left;
}

/*******************************
furfurLogoBottom
*******************************/

#FU250716awpreorder .furfurLogoBottom{
  display: block;
  width: calc(182.7577 * var(--lpSetSize));
  margin: 0 auto;
}


/*******************************
overRide
*******************************/
@media screen and (max-width:767px) {
  #FU250716awpreorder .pcView{display: none;}
}

@media screen and (min-width:768px){
  #FU250716awpreorder .spView{display: none;}
}








