<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">html{scroll-behavior:smooth;scroll-padding-top:60px}#add-page img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}#add-page *{font-family:"Montserrat","Noto Sans JP",sans-serif}#add-page .header{position:fixed;z-index:100;top:0;left:0;display:flex;align-items:center;justify-content:space-between;width:100%;height:60px;background-color:#b40a0a;padding:0 40px}@media screen and (max-width: 1023px){#add-page .header{padding:0 20px}}#add-page .header__logo{width:200px;height:auto}#add-page .header__nav{display:flex;align-content:center;gap:30px}@media screen and (max-width: 1200px){#add-page .header__nav{gap:10px}}@media screen and (max-width: 1080px){#add-page .header__nav{display:none}}#add-page .header__link{color:#fff;font-size:13px;transition:.4s;line-height:1}#add-page .header__link:hover{transition:.4s;opacity:.7}#add-page .header__hover{position:relative;line-height:1}#add-page .header__hover:hover .header__hover-inner{opacity:1;visibility:visible;transition:.4s}#add-page .header__hover-text{line-height:1;display:flex;align-items:center;gap:5px}#add-page .header__hover-text p{color:#fff;font-size:13px;line-height:1}#add-page .header__hover-text img{width:8px}#add-page .header__hover-inner{position:absolute;width:210px;background-color:#b40a0a;box-shadow:0 0 10px rgba(0,0,0,.4);border-radius:3px;padding:10px 0;top:20px;opacity:0;visibility:hidden;transition:.2s}#add-page .header__hover-link{display:block;color:#fff;line-height:30px;font-size:15px;transition:.4s;padding:0 10px}#add-page .header__hover-link:hover{font-weight:bold;font-size:16px;transition:.4s;background-color:#ccc}#add-page .header__second{position:relative}#add-page .header__second:hover .header__second-inner{opacity:1;visibility:visible;transition:.4s}#add-page .header__second:hover .header__second-text{font-weight:bold;font-size:16px;transition:.4s;background-color:#ccc}#add-page .header__second-text{height:30px;display:flex;justify-content:space-between;align-items:center;padding:0 10px}#add-page .header__second-text p{color:#fff;font-size:15px;line-height:1}#add-page .header__second-text img{width:8px}#add-page .header__second-inner{position:absolute;left:-201px;position:absolute;width:200px;background-color:#b40a0a;box-shadow:0 0 10px rgba(0,0,0,.4);border-radius:3px;padding:10px 0;top:0;opacity:0;visibility:hidden;transition:.2s}@media screen and (min-width: 1440px){#add-page .header__second-inner{left:201px}}#add-page .header__third{position:relative}#add-page .header__third:hover .header__last{opacity:1;visibility:visible;transition:.4s}#add-page .header__third:hover .header__third-text{font-weight:bold;font-size:16px;transition:.4s;background-color:#ccc}#add-page .header__third-text{height:30px;display:flex;justify-content:space-between;align-items:center;padding:0 10px}#add-page .header__third-text p{color:#fff;font-size:15px;line-height:1}#add-page .header__third-text img{width:8px}#add-page .header__last{position:absolute;left:-201px;position:absolute;width:200px;background-color:#b40a0a;box-shadow:0 0 10px rgba(0,0,0,.4);border-radius:3px;padding:10px 0;top:0;opacity:0;visibility:hidden;transition:.2s}@media screen and (min-width: 1440px){#add-page .header__last{left:201px}}#add-page .header__last-link{color:#fff;font-size:15px;line-height:30px;padding:0 10px;display:block}#add-page .header__last-link:hover{font-weight:bold;font-size:16px;transition:.4s;background-color:#ccc}#add-page .header__lang{position:relative}@media screen and (max-width: 1080px){#add-page .header__lang{display:none}}#add-page .header__lang:hover .header__lang-hover{transition:.2s;opacity:1;visibility:visible}#add-page .header__lang-text{height:30px;width:150px;border:1px solid #fff;display:flex;align-items:center;justify-content:center;gap:5px}#add-page .header__lang-text p{color:#fff;font-size:13px}#add-page .header__lang-hover{box-shadow:0 0 10px rgba(0,0,0,.4);background-color:#b40a0a;width:180px;padding:10px 1px;position:absolute;border-radius:3px;right:0;display:flex;flex-direction:column;justify-content:center;top:35px;transition:.2s;opacity:0;visibility:hidden}#add-page .header__lang-link{display:block;height:30px;display:flex;align-items:center;padding:0 10px;color:#fff;font-size:16px;transition:.4s}#add-page .header__lang-link.current{background-color:#0d6efd}#add-page .header__lang-link:hover{background-color:#ccc;font-size:17px;font-weight:bold;transition:.4s}#add-page .header__right{display:flex;gap:20px}@media screen and (max-width: 1200px){#add-page .header__right{gap:10px}}#add-page .header__login{height:30px;padding:0 20px;border:1px solid #fff;display:grid;place-content:center;color:#fff;font-size:13px}@media screen and (max-width: 1080px){#add-page .header__login{display:none}}#add-page .hamburger{position:fixed;z-index:200;top:20px;right:20px;display:none;cursor:pointer;transition:.3s}@media screen and (max-width: 1080px){#add-page .hamburger{display:block}}#add-page .hamburger__bar{display:block;width:30px;height:2px;margin-bottom:7px;transition:.4s;background-color:#fff}#add-page .hamburger .cross-top{transition:.3s;transform:translateY(9px) rotate(45deg)}#add-page .hamburger .cross-middle{opacity:0}#add-page .hamburger .cross-bottom{transition:.3s;transform:translateY(-9px) rotate(-45deg)}#add-page .slide{position:fixed;z-index:50;top:0;right:0;overflow-y:scroll;width:100%;height:100vh;padding:80px 0 120px;max-width:500px;transition:.5s;transform:translateX(100%);background-color:#b40a0a}#add-page .slide.show{transition:.5s;transform:translateX(0)}#add-page .slide__nav{padding:0 15px}#add-page .slide__menu{font-size:15px;font-weight:bold;display:block;padding:10px 0;color:#fff}#add-page .slide__menu-btn{display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding:10px 0}#add-page .slide__menu-btn p{color:#fff;font-size:15px;font-weight:bold}#add-page .slide__menu-btn img{width:10px}#add-page .slide__accordion{display:none;background-color:rgba(255,255,255,.1);border-radius:3px;padding:10px}#add-page .slide__accordion-link{font-size:15px;font-weight:bold;display:block;color:#fff;padding:10px 0}#add-page .slide__none{overflow:hidden}#add-page .slide__lang{position:relative}#add-page .slide__lang-text{border:1px solid #fff;height:40px;display:flex;align-items:center;justify-content:space-between;border-radius:3px;padding:0 10px;margin-top:30px}#add-page .slide__lang-text p{color:#fff;font-size:14px;font-weight:bold}#add-page .slide__lang-hover{background-color:rgba(255,255,255,.1);border-radius:3px;padding:5px 0;position:absolute;width:calc(100% - 10px);left:5px;top:45px;opacity:0;visibility:hidden;transition:.3s}#add-page .slide__lang-hover.show{opacity:1;visibility:visible;transition:.3s}#add-page .slide__lang-link{color:#fff;line-height:40px;display:block;padding:0 10px;font-size:14px;font-weight:bold}#add-page .slide__lang-link.current{background-color:#0d6efd}#add-page .slide__login{font-size:14px;font-weight:bold;color:#fff;margin-top:10px;border:1px solid #fff;height:40px;display:flex;align-items:center;padding:0 10px;border-radius:3px}#add-page .main{padding-top:60px}#add-page .fv__image{width:100%}#add-page .about{display:grid;grid-template-columns:repeat(2, 1fr);max-width:1140px;margin:0 auto;gap:5%;padding:0 20px}@media screen and (max-width: 767px){#add-page .about{grid-template-columns:repeat(1, 1fr);gap:40px}}#add-page .about__top{font-family:"Yeseva One",cursive;font-size:28px;line-height:1}@media screen and (max-width: 767px){#add-page .about__top{font-size:20px}}#add-page .about__title{font-family:"Yeseva One",cursive;font-size:28px;line-height:1;color:#b40a0a}@media screen and (max-width: 767px){#add-page .about__title{font-size:24px}}#add-page .about__text{font-family:"Montserrat",sans-serif;font-size:16px;line-height:1.5;margin-top:30px}@media screen and (max-width: 1023px){#add-page .about__text{font-size:13px;line-height:1.2}}@media screen and (max-width: 767px){#add-page .about__text{line-height:1.5;margin-top:20px}}#add-page .about__link{font-size:16px;line-height:1;display:grid;width:140px;height:30px;margin:20px auto 0;transition:.4s;color:#b40a0a;border:1px solid #b40a0a;place-content:center}@media screen and (max-width: 767px){#add-page .about__link{font-size:13px}}#add-page .about__link:hover{transition:.4s;color:#fff;background-color:#b40a0a}#add-page .top-background{padding-top:120px;background-image:url(../../images/top-remake/ink.png);background-position:top center;background-size:cover}@media screen and (max-width: 767px){#add-page .top-background{padding-top:60px}}#add-page .copy{display:flex;align-items:center;flex-direction:column;justify-content:center;height:400px;margin-top:120px;background-image:url(../../images/top-remake/register.jpg);background-position:center;background-size:cover;gap:60px}@media screen and (max-width: 767px){#add-page .copy{margin-top:80px;height:auto;gap:30px;padding:40px 20px}}#add-page .copy__title{font-size:48px;text-align:center;color:#fff;text-shadow:0 0 10px #b40a0a}@media screen and (max-width: 1200px){#add-page .copy__title{font-size:38px}}@media screen and (max-width: 767px){#add-page .copy__title{font-size:21px}}#add-page .copy__title::after{content:'"'}@media screen and (max-width: 1023px){#add-page .copy__title::after{display:none}}#add-page .copy__title::before{content:'"'}@media screen and (max-width: 1023px){#add-page .copy__title::before{display:none}}#add-page .copy__title br{display:none}@media screen and (max-width: 1023px){#add-page .copy__title br{display:block}}#add-page .copy__links{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}@media screen and (max-width: 767px){#add-page .copy__links{gap:15px}}#add-page .copy__link{font-size:16px;padding:10px 20px;transition:.4s;color:#fff;border:1px solid #fff;border-radius:30px;background-color:rgba(180,10,10,.4)}@media screen and (max-width: 767px){#add-page .copy__link{font-size:12px}}#add-page .copy__link:hover{transition:.4s;background-color:#b40a0a}#add-page .shop{padding-top:80px;background-image:url(../../images/top-remake/shop-bottom-bg.svg);padding-bottom:80px}@media screen and (max-width: 767px){#add-page .shop{padding-top:60px;background-size:cover;background-position:center}}#add-page .shop__images{display:flex;align-items:flex-start;max-width:840px;margin:0 auto;gap:80px;padding:0 20px}@media screen and (max-width: 1023px){#add-page .shop__images{gap:30px;padding:0 40px}}@media screen and (max-width: 767px){#add-page .shop__images{flex-direction:column;padding:0 20px}}#add-page .shop__left,#add-page .shop__right{position:relative;overflow:hidden;width:360px;aspect-ratio:1/1.4}@media screen and (max-width: 767px){#add-page .shop__left,#add-page .shop__right{width:260px}}#add-page .shop__left:hover .shop__img,#add-page .shop__right:hover .shop__img{transition:1s;transform:scale(1.03)}#add-page .shop__left-text,#add-page .shop__right-text{font-family:"Yeseva One",cursive;font-size:22px;line-height:1;position:absolute;right:0;left:0;display:table;margin:auto;padding:10px 20px;color:#fff}@media screen and (max-width: 767px){#add-page .shop__left-text,#add-page .shop__right-text{font-size:18px;padding:10px 25px}}#add-page .shop__left-text{top:30px;background-color:#b40a0a}#add-page .shop__right{margin-top:50px}@media screen and (max-width: 767px){#add-page .shop__right{margin-top:0;margin-left:auto}}#add-page .shop__right-text{bottom:30px;background-color:#000}#add-page .shop__img{position:absolute;top:0;right:0;left:0;display:block;width:100%;height:100%;margin:0;margin:auto;transition:.3s}#add-page .shop__movie{padding:40px 20px;background-color:#000}@media screen and (max-width: 767px){#add-page .shop__movie{padding:0}}#add-page .shop__movie-image{display:block;max-width:1100px;margin:0 auto;width:100%;height:auto}#add-page .shop__movie-inner{max-width:1100px;margin:0 auto;position:relative}#add-page .shop__movie-top{height:300px;background-image:url(../../images/top-remake/wave.png);background-position:top center;background-size:cover}@media screen and (max-width: 767px){#add-page .shop__movie-top{margin-top:-200px}}#add-page .shop__movie-text{bottom:0;left:20px;position:absolute;z-index:1}#add-page .shop__movie-text-top{background-color:#b40a0a;color:#fff;font-size:32px;padding:10px 100px;font-family:"Yeseva One",cursive}@media screen and (max-width: 767px){#add-page .shop__movie-text-top{padding:0 30px;font-size:16px}}#add-page .shop__movie-text-bottom{color:#b40a0a;font-family:"Yeseva One",cursive;font-size:28px;text-align:center}@media screen and (max-width: 767px){#add-page .shop__movie-text-bottom{font-size:16px}}#add-page .japan-now{padding:80px 20px 40px;background-position:center;background-size:cover;padding-top:40px}@media screen and (max-width: 767px){#add-page .japan-now{padding:60px 20px}}#add-page .japan-now__top{display:flex;align-items:center;justify-content:center;gap:40px}@media screen and (max-width: 767px){#add-page .japan-now__top{flex-direction:column;align-items:flex-start;gap:20px}}#add-page .japan-now__title{font-family:"Yeseva One",cursive;font-size:50px}@media screen and (max-width: 767px){#add-page .japan-now__title{font-size:28px}}#add-page .japan-now__text{font-size:22px;line-height:1.3}@media screen and (max-width: 767px){#add-page .japan-now__text{font-size:14px}}#add-page .japan-now__items{display:grid;max-width:1100px;margin:20px auto 0;grid-template-columns:repeat(3, 1fr);gap:20px}@media screen and (max-width: 1023px){#add-page .japan-now__items{gap:10px}}@media screen and (max-width: 767px){#add-page .japan-now__items{grid-template-columns:repeat(1, 1fr);padding:0 0 20px;gap:15px}}#add-page .japan-now__item{position:relative;overflow:hidden;aspect-ratio:1/.6;display:grid;place-content:center;background-color:#000;box-shadow:0 0 10px rgba(255,255,255,.2)}#add-page .japan-now__item:hover .japan-now__item-img{transition:1s;transform:scale(1.03)}#add-page .japan-now__item-img{z-index:1;top:0;right:0;bottom:0;left:0;width:100%;height:auto;margin:auto;transition:.3s}#add-page .japan-now__item-icon{width:25px;z-index:3;top:50%;left:50%;position:absolute;margin:auto}#add-page .japan-now__item-mask{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 30%, #000 100%)}#add-page .japan-now__item-mask--hover{position:absolute;z-index:3;top:0;left:0;width:100%;height:100%;opacity:0;background-color:rgba(0,0,0,.4);transition:.3s}@media screen and (max-width: 1024px){#add-page .japan-now__item-mask--hover{opacity:1}}#add-page .japan-now__item-content{position:absolute;z-index:4;bottom:10px;left:10px;max-width:calc(100% - 20px)}#add-page .japan-now__item-area{font-size:14px;color:#fff}@media screen and (max-width: 767px){#add-page .japan-now__item-area{font-size:12px}}#add-page .japan-now__item-title{font-size:16px;font-weight:bold;color:#fff;line-height:1.2;font-family:"Noto Serif JP",serif !important}@media screen and (max-width: 1023px){#add-page .japan-now__item-title{font-size:16px}}@media screen and (max-width: 767px){#add-page .japan-now__item-title{font-size:16px}}#add-page .japan-now__item-text{font-size:14px;line-height:1.2;color:#fff;margin-top:10px;height:30px;position:relative;overflow:hidden;transition:.3s}@media screen and (max-width: 1024px){#add-page .japan-now__item-text{font-size:10px;height:auto}}@media screen and (max-width: 767px){#add-page .japan-now__item-text{margin-top:5px}}#add-page .area-search{max-width:1200px;margin:0 auto;padding:80px 20px 80px 60px;display:flex;align-items:flex-start;justify-content:space-between}@media screen and (max-width: 1023px){#add-page .area-search{flex-direction:column;padding:60px 30px}}@media screen and (max-width: 767px){#add-page .area-search{padding:60px 20px}}#add-page .area-search__left{width:550px;flex-shrink:0}@media screen and (max-width: 1023px){#add-page .area-search__left{margin-left:auto;margin-right:auto}}@media screen and (max-width: 767px){#add-page .area-search__left{width:100%;max-width:500px}}#add-page .area-search__information{position:relative;height:100px}#add-page .area-search__info{height:0;position:relative;overflow:hidden;opacity:0;visibility:hidden;transition:.4s;display:flex;align-items:center;gap:15px;position:absolute;top:0;left:0}#add-page .area-search__info.current{opacity:1;height:auto;visibility:visible;transition:.4s}#add-page .area-search__info-img{aspect-ratio:1/1;width:100px}@media screen and (max-width: 767px){#add-page .area-search__info-img{width:80px}}#add-page .area-search__info-title{font-size:20px;font-family:"Yeseva One",cursive}@media screen and (max-width: 767px){#add-page .area-search__info-title{font-size:16px}}#add-page .area-search__info-text{font-size:12px;line-height:1.2;margin-top:5px;max-width:300px}@media screen and (max-width: 767px){#add-page .area-search__info-text{font-size:10px}}#add-page .area-search__title{font-size:35px;font-family:"Yeseva One",cursive}@media screen and (max-width: 767px){#add-page .area-search__title{font-size:22px}}#add-page .area-search__img{margin-top:40px;position:relative}#add-page .area-search__img svg{width:100%;height:auto}#add-page .area-search__single{transition:.3s}#add-page .area-search__single:hover{opacity:.6;transition:.3s}#add-page .area-search__map{position:absolute;width:0;pointer-events:none;opacity:0;visibility:hidden;transition:.4s}@media screen and (max-width: 767px){#add-page .area-search__map{display:none}}#add-page .area-search__map.show{opacity:1;visibility:visible;transition:.4s}#add-page .area-search__map--1{width:140px;top:49px;right:158px}#add-page .area-search__map--2{width:130px;top:326px;right:85px}#add-page .area-search__map--3{width:60px;top:336px;left:162px}#add-page .area-search__map--4{width:179px;left:-43px;bottom:56px}#add-page .area-search__right{width:40%}@media screen and (max-width: 1023px){#add-page .area-search__right{width:100%;max-width:550px;margin:30px auto 0}}#add-page .area-search__area{opacity:0;visibility:hidden;height:0}#add-page .area-search__area.current{opacity:1;visibility:visible;height:auto;transition:.4s}#add-page .area-search__area-title{font-size:40px;font-family:"Yeseva One",cursive}@media screen and (max-width: 1023px){#add-page .area-search__area-title{font-size:30px}}@media screen and (max-width: 767px){#add-page .area-search__area-title{font-size:20px}}#add-page .area-search__items-label{font-size:18px;font-weight:bold;margin-top:10px}@media screen and (max-width: 767px){#add-page .area-search__items-label{font-size:16px}}#add-page .area-search__items-1{margin-top:5px}#add-page .area-search__items-2{display:grid;grid-template-columns:repeat(2, 1fr);gap:10px;margin-top:5px}#add-page .area-search__items-2 .area-search__item-img{aspect-ratio:1/.75}#add-page .area-search__items-3{display:grid;grid-template-columns:repeat(3, 1fr);gap:10px;margin-top:5px}@media screen and (max-width: 767px){#add-page .area-search__items-3{gap:5px}}#add-page .area-search__items-3 .area-search__item-img{aspect-ratio:1/.75}#add-page .area-search__item{transition:.3s}#add-page .area-search__item:hover{opacity:.7;transition:.3s}#add-page .area-search__item.no-link:hover{opacity:1}#add-page .featuring{padding:40px 20px;background-color:#000}#add-page .featuring__container{max-width:1100px;margin:0 auto}#add-page .featuring__title{font-family:"Yeseva One",cursive;font-size:40px;color:#fff}@media screen and (max-width: 1023px){#add-page .featuring__title{font-size:30px}}#add-page .featuring__items{display:grid;margin-top:30px;grid-template-columns:repeat(2, 1fr);gap:30px}@media screen and (max-width: 1023px){#add-page .featuring__items{grid-template-columns:repeat(1, 1fr)}}#add-page .featuring__item{display:flex;align-items:flex-start;gap:20px}@media screen and (max-width: 767px){#add-page .featuring__item{flex-direction:column}}#add-page .featuring__item-img{max-width:260px;position:relative;overflow:hidden}@media screen and (max-width: 767px){#add-page .featuring__item-img{max-width:100%}}#add-page .featuring__item-img img{transition:1s}#add-page .featuring__item-img:hover img{transform:scale(1.03)}#add-page .featuring__item-content{display:flex;align-items:flex-start;flex-direction:column;justify-content:space-between;height:100%}#add-page .featuring__item-title{font-size:15px;font-weight:bold;color:#fff}#add-page .featuring__item-text{font-size:13px;line-height:1.2;margin-top:10px;color:#fff}#add-page .featuring__item-link{font-size:13px;line-height:1;padding:5px 10px;transition:.4s;border:1px solid #fff}@media screen and (max-width: 767px){#add-page .featuring__item-link{margin-top:10px}}#add-page .featuring__item-link:hover{transition:.4s;color:#000;background-color:#fff}#add-page .featuring__item-link{color:#fff}#add-page .categories{padding:80px 20px;background-image:url(../../images/top-remake/red-background.jpg);background-position:center;background-size:cover}#add-page .categories__items{display:grid;max-width:900px;margin:0 auto;grid-template-columns:repeat(3, 1fr);gap:30px}@media screen and (max-width: 767px){#add-page .categories__items{grid-template-columns:repeat(2, 1fr);gap:10px}}#add-page .categories__item--1{background-image:url(../../images/top-remake/category-1.jpg);aspect-ratio:3/2;background-size:cover}#add-page .categories__item--2{background-image:url(../../images/top-remake/category-2.jpg);aspect-ratio:3/2;background-size:cover}#add-page .categories__item--3{background-image:url(../../images/top-remake/category-3.jpg);aspect-ratio:3/2;background-size:cover}#add-page .categories__item--4{background-image:url(../../images/top-remake/category-4.jpg);aspect-ratio:3/2;background-size:cover}#add-page .categories__item--5{background-image:url(../../images/top-remake/category-5.jpg);aspect-ratio:3/2;background-size:cover}#add-page .categories__item--6{background-image:url(../../images/top-remake/category-6.jpg);aspect-ratio:3/2;background-size:cover}#add-page .categories__item--7{background-image:url(../../images/top-remake/category-7.jpg);aspect-ratio:3/2;background-size:cover}#add-page .categories__item--8{background-image:url(../../images/top-remake/category-8.jpg);aspect-ratio:3/2;background-size:cover}#add-page .categories__item--9{background-image:url(../../images/top-remake/category-9.jpg);aspect-ratio:3/2;background-size:cover}#add-page .categories__item--10{background-image:url(../../images/top-remake/category-10.jpg);aspect-ratio:3/2;background-size:cover}#add-page .categories__item--11{background-image:url(../../images/top-remake/category-11.jpg);aspect-ratio:3/2;background-size:cover}#add-page .categories__item--12{background-image:url(../../images/top-remake/category-12.jpg);aspect-ratio:3/2;background-size:cover}#add-page .categories__item:hover .categories__item-mask{transition:.4s;background-color:rgba(0,0,0,.6)}#add-page .categories__item-mask{width:100%;height:100%;padding:15px;transition:.4s;background-color:rgba(0,0,0,.2)}@media screen and (max-width: 767px){#add-page .categories__item-mask{padding:10px;background-color:rgba(0,0,0,.4)}}#add-page .categories__item-border{display:grid;width:100%;height:100%;border:1px solid #fff;place-content:center}@media screen and (max-width: 767px){#add-page .categories__item-border{border:1px solid rgba(255,255,255,.4)}}#add-page .categories__item-text{font-family:"Yeseva One",cursive;font-size:20px;color:#fff;text-align:center;text-shadow:0 0 10px #000}@media screen and (max-width: 767px){#add-page .categories__item-text{font-size:13px}}#add-page .gallery{padding:80px 20px;background-image:url(../../images/top-remake/gallery-bg.jpg);background-position:center;background-size:cover}#add-page .gallery__container{max-width:1200px;margin:0 auto}#add-page .gallery__title{font-family:"Yeseva One",cursive;font-size:40px}@media screen and (max-width: 1023px){#add-page .gallery__title{font-size:30px}}@media screen and (max-width: 767px){#add-page .gallery__title{text-align:center}}#add-page .gallery__slider{margin-top:30px}#add-page .gallery__slider .swiper-slide{transition:.4s}#add-page .gallery__slider .swiper-slide:hover{transition:.4s;opacity:.7}#add-page .gallery__slider .swiper-slide img{aspect-ratio:1/.62}#add-page .gallery__slider .swiper-button-next:after,#add-page .gallery__slider .swiper-button-prev:after{font-size:30px;color:rgba(255,255,255,.7)}#add-page .gallery__slider .swiper-button-next{right:0}#add-page .gallery__slider .swiper-button-prev{left:0}#add-page .favorite{padding:80px 20px;background-image:url(../../images/top-remake/videos-bg.jpg);background-position:center;background-size:cover}#add-page .favorite__container{display:flex;align-items:center;justify-content:space-between;max-width:1200px;margin:0 auto}@media screen and (max-width: 767px){#add-page .favorite__container{flex-direction:column}}#add-page .favorite__title{font-family:"Yeseva One",cursive;font-size:40px}@media screen and (max-width: 1200px){#add-page .favorite__title{max-width:calc((100% - 60px)/4);margin-right:20px}}@media screen and (max-width: 1023px){#add-page .favorite__title{font-size:30px}}@media screen and (max-width: 767px){#add-page .favorite__title{max-width:100%}}#add-page .favorite__slider{max-width:895px;margin-top:30px}@media screen and (max-width: 1200px){#add-page .favorite__slider{max-width:calc((100% - 60px)/4*3 + 40px)}}@media screen and (max-width: 767px){#add-page .favorite__slider{max-width:100%}}#add-page .favorite__slider .swiper-slide{transition:.4s}#add-page .favorite__slider .swiper-slide:hover{transition:.4s;opacity:.7}#add-page .favorite__slider .swiper-slide img{aspect-ratio:1/.62}#add-page .favorite__slider .swiper-button-next:after,#add-page .favorite__slider .swiper-button-prev:after{font-size:30px;color:rgba(255,255,255,.7)}#add-page .favorite__slider .swiper-button-next{right:0}#add-page .favorite__slider .swiper-button-prev{left:0}#add-page .favorite__modal{position:fixed;z-index:300;width:100%;height:100vh;top:0;left:0;display:none}#add-page .favorite__modal-inner{width:100%;height:100%;position:relative;display:grid;place-content:center}#add-page .favorite__modal-mask{width:100%;height:100%;position:absolute;background-color:rgba(0,0,0,.4);cursor:pointer}#add-page .favorite__modal-movie{aspect-ratio:16/9;max-width:1000px;width:80vw;position:relative}@media screen and (max-width: 1023px){#add-page .favorite__modal-movie{width:90vw}}@media screen and (max-width: 767px){#add-page .favorite__modal-movie{width:calc(100vw - 10px)}}#add-page .favorite__modal-movie iframe{width:100%;height:100%}#add-page .footer{padding:40px 20px 20px;background-color:#b40a0a}#add-page .footer__container{display:flex;align-items:center;justify-content:space-between;max-width:1200px;margin:0 auto}@media screen and (max-width: 1023px){#add-page .footer__container{flex-direction:column;gap:20px}}#add-page .footer__logo{width:300px}@media screen and (max-width: 767px){#add-page .footer__logo{width:250px}}#add-page .footer__nav{display:flex;align-items:center;gap:20px}@media screen and (max-width: 767px){#add-page .footer__nav{flex-direction:column;gap:10px}}#add-page .footer__link{font-size:15px;transition:.4s;color:#fff}#add-page .footer__link:hover{transition:.4s;opacity:.7}#add-page .footer__sns{display:flex;align-items:center;gap:20px}@media screen and (max-width: 767px){#add-page .footer__sns{margin-top:20px}}#add-page .footer__sns-icon{transition:.4s}#add-page .footer__sns-icon:hover{transition:.4s;opacity:.7}#add-page .footer__copyright{font-size:12px;margin-top:40px;text-align:center;text-align:center;color:#fff}.ja-front#add-page .header__lang-text{width:100px}.ja-front#add-page .header__lang-text svg{width:8px}.ja-front#add-page .area-search__map--2{top:324px}.ja-front#add-page .area-search__map--3{top:342px;left:161px}.ja-front#add-page .area-search__map--4{width:190px;left:-44px;bottom:54px}.ja-front#add-page .categories__item-text,.ja-front#add-page .favorite__title{font-family:"Noto Serif JP",serif;font-weight:700}.ja-front#add-page .about__top{font-size:24px}@media screen and (max-width: 767px){.ja-front#add-page .about__top{font-size:18px}}.ja-front#add-page .about__title{font-family:"Noto Serif JP",serif;font-weight:700;margin-top:10px}.ja-front#add-page .about__text{font-size:15px}@media screen and (max-width: 767px){.ja-front#add-page .about__text{font-size:13px}}.ja-front#add-page .area-search__title{font-family:"Noto Serif JP",serif;font-weight:700;font-size:28px}@media screen and (max-width: 767px){.ja-front#add-page .area-search__title{font-size:25px;text-align:center}}.ja-front#add-page .area-search__info-title{font-family:"Noto Serif JP",serif;font-weight:700;font-size:16px}.ja-front#add-page .area-search__area-title{font-family:"Noto Serif JP",serif;font-weight:700;font-size:25px}@media screen and (max-width: 767px){.ja-front#add-page .area-search__area-title{font-size:22px;text-align:center}}.ja-front#add-page .japan-now__item-title{font-size:21px;margin-top:5px;font-family:"Noto Serif JP",serif !important;font-weight:700;transform:translateX(-2px)}@media screen and (max-width: 767px){.ja-front#add-page .japan-now__item-title{font-size:16px}}.ja-front#add-page .japan-now__item-text{font-family:"Noto Serif JP",serif !important;font-size:12px;margin-top:0px}@media screen and (max-width: 767px){.ja-front#add-page .japan-now__item-text{font-size:12px;line-height:1.4}}.ja-front#add-page .featuring__item-title{font-size:14px}.ja-front#add-page .featuring__item-text{line-height:1.5}.ja-front#add-page .categories__item-text{font-size:24px}@media screen and (max-width: 767px){.ja-front#add-page .categories__item-text{font-size:16px}}.ja-front#add-page .favorite__title{font-size:30px}@media only screen and (min-width: 769px){.l_container .p_related_movie .slick-center .p_related_movie-item .p_related_movie-yt{transform-origin:center bottom}}.cat-page li a{width:100%}.cat-page li a img{aspect-ratio:1/.65}.p_page_single-article{max-width:1200px;margin-right:auto;margin-left:auto}@media screen and (min-width: 769px){.l_header .p_h_navigation&gt;ul{max-width:840px;margin-right:auto;margin-left:auto}}.l_contents .p_page_single .p_mv-body-yt-inner{height:100%}.sidebar-slide .bx-wrapper img{height:222px;-o-object-fit:cover;object-fit:cover;pointer-events:none}a{word-break:break-all}.tiff2023-item{display:grid;grid-template-columns:repeat(2, 1fr);gap:40px 20px}@media screen and (max-width: 767px){.tiff2023-item{grid-template-columns:repeat(1, 1fr);gap:20px}}.tiff2023-item img{margin-top:20px}.tiff2023-item p{font-size:14px}@media screen and (max-width: 767px){.tiff2023-item p{font-size:13px}}.tiff2023-item strong,.tiff2023-item b{font-size:22px}@media screen and (max-width: 767px){.tiff2023-item strong,.tiff2023-item b{font-size:18px}}.tiff2023-item-inner:nth-of-type(2) img{margin-top:42px}@media screen and (max-width: 767px){.tiff2023-item-inner:nth-of-type(2) img{margin-top:20px}}.tiff2023-item-inner:nth-of-type(3) img{margin-top:45px}@media screen and (max-width: 767px){.tiff2023-item-inner:nth-of-type(3) img{margin-top:20px}}.tiff2023-item-inner:nth-of-type(5) img{margin-top:20px}@media screen and (max-width: 767px){.tiff2023-item-inner:nth-of-type(5) img{margin-top:20px}}.tiff2023-item-inner:nth-of-type(9) img{margin-top:78px}@media screen and (max-width: 767px){.tiff2023-item-inner:nth-of-type(9) img{margin-top:20px}}.tiff2023-coming-soon{font-family:serif;font-size:32px !important;font-weight:bold;margin-top:30px}@media screen and (max-width: 767px){.tiff2023-coming-soon{font-size:20px !important}}.tiff2023-movie{width:100%;height:100%;margin-bottom:20px}.column-content{max-width:1100px;margin:30px auto 0}@media screen and (max-width: 767px){.column-content{padding:0 15px}.column-content .c_inner{padding-left:0;padding-right:0;min-width:auto}.column-content h1,.column-content h1 *{font-size:22px}.column-content h2,.column-content h2 *{font-size:20px}.column-content h3,.column-content h3 *{font-size:18px}.column-content h4,.column-content h4 *,.column-content h5,.column-content h5 *,.column-content h6,.column-content h6 *{font-size:15px}.column-content p{font-size:14px}.column-content *{word-wrap:break-word}}@media screen and (max-width: 767px){.p_mv-header h1,.p_mv-header h1 *{font-size:22px !important}}@media screen and (max-width: 767px){.l_container .c_col_4.movie-item{width:100%}}.l_container .c_col_4.movie-item:not(:nth-child(2n+1)){margin-left:0}@media screen and (max-width: 767px){.l_container .p_detail-ttl&gt;h2,.l_container .p_cardlist-ttl&gt;h2{font-size:20px}}@media screen and (max-width: 767px){.category .cat-page,.tag .cat-page{display:grid;grid-template-columns:repeat(2, 1fr);font-size:12px;gap:10px}.category .cat-page p.category-title,.tag .cat-page p.category-title{margin-top:3px}}@media screen and (max-width: 767px){.category h1.title,.page h1.title,.tag h1.title{height:120px;line-height:120px}}@media only screen and (min-width: 769px){.p_breadcrumb{margin-bottom:0}}.coming-soon{font-size:32px;font-family:serif;font-weight:bold;text-align:center;margin:20px 0}@media screen and (max-width: 767px){.coming-soon{font-size:20px !important}}.contents--pages{max-width:900px;margin:0 auto}.mw_wp_form input[type=submit]{height:40px}.add-pop{display:grid;grid-template-columns:repeat(3, 1fr);gap:10px;margin-top:20px}@media screen and (max-width: 767px){.add-pop{grid-template-columns:repeat(1, 1fr);max-width:400px;margin-left:auto;margin-right:auto}}.add-pop iframe{width:100%;height:185px}@media screen and (max-width: 1023px){.add-pop iframe{height:140px}}@media screen and (max-width: 767px){.add-pop iframe{height:220px}}.koikyokusen{max-width:300px !important;display:block;margin-left:auto;margin-right:auto}@media screen and (max-width: 767px){.koikyokusen{max-width:100% !important}}.profile-img{max-width:500px !important;display:block;margin:40px auto 0}.tae-2023{gap:10px}@media screen and (max-width: 767px){.tae-2023{gap:0}}.tae-2023 img{aspect-ratio:1/.6}.tae-2024{display:grid !important;grid-template-columns:repeat(2, 1fr);gap:30px;max-width:700px;margin-left:auto;margin-right:auto}@media screen and (max-width: 767px){.tae-2024{gap:0 10px}}.tae-2024 .title-top__item{width:100% !important}.tae-2024 .title-top__item img{aspect-ratio:1/.6;-o-object-fit:cover;object-fit:cover}.tae-2023-contents .wp-image-6370{max-width:400px !important}.tae-2023-contents__name{margin:10px 0}@media screen and (max-width: 767px){.tae-2023-contents__name{font-size:24px !important}.tae-2023-contents__name *{font-size:24px !important}}@media screen and (max-width: 767px){.tae-2023-contents .tiff2019-overview:nth-of-type(2) .president-of-jury:nth-of-type(1) img{margin-left:0 !important}}#account{margin:140px auto 0}@media screen and (max-width: 767px){#account{margin-top:100px}}#account.login{padding:0 20px}#account.login input{border:1px solid #333;height:40px}#account.login form *{font-family:"Noto Sans JP",sans-serif}#account.login .um-field-area input{width:100%}#account.login .um-field-label label{font-family:"Noto Sans JP",sans-serif;font-weight:400;font-size:10px}#account.login .um-left{width:100%}#account.login .um-left input{width:160px;height:36px !important;background-color:#b40a0a;margin:0 auto;border-radius:0 !important;font-size:12px;font-weight:500;display:grid;place-content:center;padding:0 !important}#account.login .um-right{display:none}#account.login .um-link-alt{color:#1b94e0 !important;text-decoration:underline !important}#account .account__title{text-align:center;font-family:"Cinzel","Noto Serif JP",serif;font-size:30px;line-height:40px}#account .account__title::after{height:1px;width:40px;background-color:#b40a0a;content:"";display:block;margin:5px auto 0}#account .account__title--ja{text-align:center;font-family:"Noto Serif JP",serif;font-size:22px;line-height:32px}#account .account__title--ja::after{height:1px;width:40px;background-color:#b40a0a;content:"";display:block;margin:10px auto 0}#account .account__login{max-width:700px;border-bottom:1px solid #ddd;margin:0 auto 40px}#account .account__back{height:36px;width:200px;background-color:#fff;box-shadow:none;border:1px solid #ccc;margin:40px auto 0;font-size:12px;font-weight:500;display:grid;place-content:center;transition:.3s}#account .account__back:hover{opacity:.7}#account .login__register{text-align:center;margin-bottom:100px}#account .login__register-text{margin-top:40px;font-size:14px}#account .login__register-btn{width:160px;height:36px;background-color:#b40a0a;margin:0 auto;border-radius:0 !important;font-size:12px;font-weight:500;display:grid;place-content:center;color:#fff;margin-top:30px}#account .registerForm{padding:30px 20px 120px;margin:0 auto;max-width:740px}#account .registerForm--original{display:none}#account .registerForm__top{font-size:14px;text-align:center}#account .registerForm__top span{color:#b40a0a}#account .registerForm__items{margin-top:50px;display:grid;gap:20px}@media screen and (max-width: 767px){#account .registerForm__items{margin-top:10px;gap:10px}}#account .registerForm__item{display:flex;justify-content:space-between}@media screen and (max-width: 767px){#account .registerForm__item{flex-direction:column;gap:3px}}#account .registerForm__item-right{max-width:470px;width:100%}#account .registerForm__item-label{padding-top:8px;font-size:14px}#account .registerForm__item-label span{color:#b40a0a}#account .registerForm__item-input{border:1px solid #ddd;height:36px;width:100%;padding:0 10px;font-size:14px}#account .registerForm__name{display:grid;grid-template-columns:repeat(2, 1fr);gap:30px}@media screen and (max-width: 767px){#account .registerForm__name{gap:15px}}#account .registerForm__name-item{display:flex;align-items:center;gap:15px}#account .registerForm__name-label{font-size:14px}#account .registerForm__name-input{border:1px solid #ddd;height:36px;width:100%;padding:0 10px;font-size:14px}#account .registerForm__radio{display:flex;align-items:center;height:36px;gap:30px}#account .registerForm__radio label{display:flex;align-items:center;gap:10px}#account .registerForm__radio input{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;width:17px;height:17px}#account .registerForm__radio p{font-size:14px}#account .registerForm__age{position:relative;width:250px}#account .registerForm__age select{width:100%;border:1px solid #ddd;height:36px;padding:0 10px;font-size:14px}#account .registerForm__age img{width:8px;height:auto;position:absolute;top:0;bottom:0;right:10px;margin:auto}#account .registerForm__birthday{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px}@media screen and (max-width: 767px){#account .registerForm__birthday{gap:15px}}#account .registerForm__birthday-item{display:flex;align-items:center;gap:10px}@media screen and (max-width: 767px){#account .registerForm__birthday-item{gap:5px}}#account .registerForm__birthday-select{position:relative;width:100%}#account .registerForm__birthday-select select{width:100%;border:1px solid #ddd;height:36px;padding:0 10px;font-size:14px}#account .registerForm__birthday img{width:8px;height:auto;position:absolute;top:0;bottom:0;right:10px;margin:auto}#account .registerForm__checkboxes{display:flex;flex-wrap:wrap;gap:15px;min-height:36px}#account .registerForm__checkboxes label{display:flex;align-items:center;gap:10px}#account .registerForm__checkboxes input{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;width:17px;height:17px}#account .registerForm__checkboxes p{font-family:"Noto Sans JP",sans-serif;font-size:14px}#account .registerForm__policy{text-align:center;margin-top:40px}#account .registerForm__policy-text{font-size:14px}#account .registerForm__policy-text a{text-decoration:underline;color:#1b94e0}#account .registerForm__policy label{display:flex;align-items:center;justify-content:center;margin-top:20px;gap:10px}#account .registerForm__policy label input{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;width:17px;height:17px}#account .registerForm__policy label p{font-size:14px}#account .registerForm__submit{width:160px;height:36px;background-color:#b40a0a;display:grid;place-content:center;color:#fff;font-size:12px;font-weight:500;margin:40px auto 0;transition:.4s}#account .registerForm__submit:hover{opacity:.7}#account .registerForm__error{color:darkred;font-size:11px;margin-top:3px;display:none}#account .registerForm__error.show{display:block}#account .registerForm__error--policy{text-align:center}#account .registerForm__error--all{text-align:center;margin-top:10px}#account.password-reset{margin-bottom:100px}#account.password-reset .password-reset__content{margin-top:30px}#account.password-reset .password-reset__content *{font-family:"Noto Sans JP",sans-serif}#account.password-reset .um-button{width:160px;height:36px;background-color:#b40a0a;margin:0 auto;border-radius:0 !important;font-size:12px;font-weight:600 !important;display:grid;place-content:center;color:#fff}#account.password-reset .um-field-block{color:#333;text-align:center;width:100%;font-size:14px;line-height:2}@media screen and (max-width: 767px){#account.password-reset .um-field-block{font-size:13px;max-width:320px;margin-left:auto;margin-right:auto}}#account.password-reset .um-um_password_id.um{width:100%;max-width:740px;padding:0 20px}@media screen and (max-width: 767px){#account.password-reset .pc{display:none}}#account.password-reset .um-field-password{max-width:500px;margin:0 auto}#account.password-reset #um_field_0_username_b{max-width:500px;margin:0 auto}#account.password-reset label{font-weight:400;font-size:14px !important}#account.user{padding:0 20px}#account.user .um-header{display:none}#account.user .um-form{margin-top:-40px}#account.user .um-col-alt{display:flex;flex-direction:column;max-width:200px;margin:0 auto;gap:10px}#account.user .um-col-alt .um-half{width:100%}#account.user .um-col-alt .um-half input[type=submit]{height:36px !important;background-color:#b40a0a;margin:0 auto;border-radius:0 !important;font-size:12px;font-weight:600;display:grid;place-content:center;padding:0 !important;border:none !important}#account.user .um-col-alt .um-half .um-button{height:36px !important;background-color:#fff;box-shadow:none;border:1px solid #ccc !important;margin:0 auto;border-radius:0 !important;font-size:12px;font-weight:600;display:grid;place-content:center;padding:0 !important}#account.user .um-form-field{border-radius:0;height:36px !important;font-size:14px !important}#account.user .um-field-label{margin-bottom:3px}#account.user .um-field-label label{font-size:14px !important;font-weight:400}.members__items{max-width:700px;margin:0 auto 100px;display:grid;gap:30px}.members__block{display:grid;gap:10px;border-bottom:1px solid #ddd;padding-bottom:20px}.members__block:last-of-type{border-bottom:none}.members__item{display:flex}.members__item-label{width:200px;font-size:14px}.members__item-right{width:500px}.members__item-right p{font-size:14px}.mypage{padding:0 20px;max-width:900px;margin:0 auto 100px}.mypage__top{text-align:center;margin-top:30px;font-size:14px}.mypage__links{display:grid;grid-template-columns:repeat(3, 1fr);max-width:700px;margin:30px auto 0;gap:50px}@media screen and (max-width: 767px){.mypage__links{grid-template-columns:repeat(1, 1fr);gap:15px;max-width:240px}}.mypage__link{color:#fff;background-color:#b40a0a;font-size:14px;font-weight:500;display:grid;place-content:center;height:40px;transition:.3s}.mypage__link:hover{opacity:.7}.mypage__logout{display:table;margin:30px auto 0;font-size:12px;font-weight:500;text-decoration:underline;transition:.3s}.mypage__logout:hover{opacity:.7}.mypage__recommend{margin-top:50px}.mypage__recommend-items{display:grid;grid-template-columns:repeat(3, 1fr);margin-top:40px;gap:25px}@media screen and (max-width: 767px){.mypage__recommend-items{grid-template-columns:repeat(1, 1fr);max-width:300px;margin-left:auto;margin-right:auto}}.mypage__recommend-item:hover img{transform:scale(1.1)}.mypage__recommend-img{background-color:#000;aspect-ratio:1/.56;position:relative;overflow:hidden;display:grid;place-content:center;box-shadow:0 0 10px rgba(0,0,0,.1)}.mypage__recommend-img img{width:100%;height:100%;transition:.6s}.mypage__recommend p{margin-top:5px;font-size:13px}.history{padding:0 20px 100px}.history__blocks{display:grid;gap:60px}.history__block{position:relative;max-width:900px;padding:0 20px;margin:0 auto}@media screen and (max-width: 1023px){.history__block{max-width:700px}}@media screen and (max-width: 767px){.history__block{max-width:320px}}.history__block .swiper-button-prev,.history__block .swiper-button-next{top:160px}@media screen and (max-width: 1023px){.history__block .swiper-button-prev,.history__block .swiper-button-next{top:140px}}@media screen and (max-width: 767px){.history__block .swiper-button-prev,.history__block .swiper-button-next{top:160px}}.history__block .swiper-button-prev::after,.history__block .swiper-button-next::after{font-size:20px;color:#000}.history__block .swiper-button-prev{left:-20px}.history__block .swiper-button-next{right:-20px}.history__items{display:grid;grid-template-columns:repeat(3, 1fr);margin-top:40px;gap:25px}@media screen and (max-width: 767px){.history__items{grid-template-columns:repeat(1, 1fr)}}.history__item:hover img{transform:scale(1.1)}.history__item-img{background-color:#000;aspect-ratio:1/.56;position:relative;overflow:hidden;display:grid;place-content:center;box-shadow:0 0 10px rgba(0,0,0,.1)}.history__item-img img{width:100%;height:100%;transition:.6s}.history__item p{margin-top:5px;font-size:13px}.history__movie-box{background-color:#000;display:grid;place-content:center;position:relative;overflow:hidden;aspect-ratio:1/.56;box-shadow:0 0 10px rgba(0,0,0,.1);cursor:pointer}.history__movie-box:hover .history__movie-img{transform:scale(1.1)}.history__movie-img{width:100%;height:100%;transition:.6s}.history__movie-icon{width:45px !important;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.history__modal{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:10;display:grid;place-content:center;opacity:0;visibility:hidden;transition:.4s}.history__modal.show{opacity:1;visibility:visible}.history__modal-mask{background-color:rgba(0,0,0,.8);width:100%;height:100%;position:fixed;top:0;left:0;z-index:-1}.history__modal iframe{max-width:1400px;width:80vw;height:auto;aspect-ratio:1/.6}@media screen and (max-width: 767px){.history__modal iframe{width:90vw}}.favoritePage{padding:0 20px 100px}.favoriteList{display:grid;grid-template-columns:repeat(3, 1fr);margin:40px auto 0;max-width:860px;gap:30px 25px}@media screen and (max-width: 767px){.favoriteList{grid-template-columns:repeat(2, 1fr);gap:10px}}.favoriteList__box{position:relative}.favoriteList__item:hover img{transform:scale(1.1)}.favoriteList__item p{margin-top:3px;font-size:13px}.favoriteList__img{background-color:#000;aspect-ratio:1/.56;position:relative;overflow:hidden;display:grid;place-content:center;box-shadow:0 0 10px rgba(0,0,0,.1)}.favoriteList__img img{width:100%;height:100%;transition:.6s}.favoriteList__close{position:absolute;-webkit-clip-path:polygon(100% 0, 0 0, 100% 100%);clip-path:polygon(100% 0, 0 0, 100% 100%);background-color:#333;right:0;top:0;width:35px;height:35px;z-index:1;display:flex;align-items:flex-start;justify-content:flex-end;padding-top:1px;padding-right:4px;transition:.4s}.favoriteList__close:hover{background-color:#000}.favoriteList__close p{line-height:1;margin:0;color:#fff;font-size:20px}.singleTop{position:relative}@media screen and (max-width: 767px){.singleTop{margin-top:10px !important}}.singleFaboriteBtn{position:absolute;padding:10px 20px;background-color:#000;font-size:12px;color:#fff;top:0;right:0;cursor:pointer;transition:.3s}@media screen and (max-width: 767px){.singleFaboriteBtn{padding:5px 15px}}.singleFaboriteBtn:hover{opacity:.7}#singleFaboriteinfo{display:none}.pagination .first a,.pagination .last a{display:none}#rankingList .history__item{display:none}#rankingList .history__item:nth-of-type(1),#rankingList .history__item:nth-of-type(2),#rankingList .history__item:nth-of-type(3){display:block}.newsletterForm{margin-top:50px}.newsletterForm__content{max-width:600px;margin-left:auto;margin-right:auto}.newsletterForm__content .mailpoet_text_label{font-size:14px}.newsletterForm__content .mailpoet_text_label span{display:none}.newsletterForm__content .mailpoet_text{border:1px solid #d1d1d1;height:40px;margin-top:5px !important;border-radius:3px}.newsletterForm__content .mailpoet_submit{background-color:#000;color:#fff;width:200px !important;height:40px;margin-left:auto !important;margin-right:auto !important;display:block}.newsletterForm__content .mailpoet_validate_error{font-size:14px;margin-top:10px}.newsletter-complete{text-align:center;margin:30px auto 100px;padding:0 20px}.newsletter-complete__text{font-size:14px}.newsletter-complete__btn{width:160px;height:36px;background-color:#b40a0a;margin:0 auto;font-size:12px;font-weight:500;display:grid;place-content:center;color:#fff;margin-top:20px;transition:.4s;font-weight:500}.newsletter-complete__btn:hover{opacity:.7}.mailpoet_confirm_unsubscribe a{background-color:#000;color:#fff;padding:5px 10px;margin-top:5px;font-size:11px}.p_city-body{position:relative;z-index:1}#sakura{padding:0 20px}@media screen and (max-width: 767px){#sakura{padding:0}}#sakura .tiff2019{margin-top:80px}#sakura .sakura__title{font-size:24px;font-weight:500;text-align:center;font-family:"Noto Serif JP",serif;margin-top:20px}@media screen and (max-width: 767px){#sakura .sakura__title{font-size:16px}}#sakura .sakura__area{font-weight:500;text-align:center;margin-top:40px;margin-bottom:20px;font-size:20px}@media screen and (max-width: 767px){#sakura .sakura__area{font-size:13px;margin-top:20px}}#sakura .sakura__copy{font-size:60px;font-weight:700;text-align:center;font-family:"Noto Serif JP",serif;margin-bottom:60px}@media screen and (max-width: 767px){#sakura .sakura__copy{font-size:35px;margin-bottom:30px}}#sakura .sakura__logo{width:300px;height:auto;display:block;margin:40px auto}@media screen and (max-width: 767px){#sakura .sakura__logo{width:200px}}#sakura .sakura__logo-info{text-align:center}#sakura .sakura__logo-info br{display:none}@media screen and (max-width: 767px){#sakura .sakura__logo-info br{display:block}}#sakura .sakura__logo-info a{display:table;margin:0 auto;text-decoration:underline}@media screen and (max-width: 767px){#sakura .sakura__logo-info a{margin-top:10px}}#sakura .sakura__info{margin-top:100px}@media screen and (max-width: 767px){#sakura .sakura__info{margin-top:60px}}#sakura .sakura__items{display:grid;grid-template-columns:repeat(2, 1fr);gap:30px;margin-top:60px}@media screen and (max-width: 767px){#sakura .sakura__items{grid-template-columns:repeat(1, 1fr);margin-top:40px}}#sakura .sakura__item-text{font-weight:700;font-size:14px}@media screen and (max-width: 767px){#sakura .sakura__item-text{font-size:14px}}#sakura .sakura__item-text span{font-size:18px}#sakura .sakura__item-img{height:300px;-o-object-fit:cover;object-fit:cover;margin-top:10px}@media screen and (max-width: 767px){#sakura .sakura__item-img{height:53vw;max-height:300px}}#sakura .sakura__item-bottom{text-decoration:underline;transition:.3s}@media screen and (max-width: 767px){#sakura .sakura__item-bottom{font-size:12px}}#sakura .sakura__item-bottom:hover{opacity:.7}.maintenance{padding:150px 20px}.maintenance_title{font-size:24px;text-align:center;font-weight:500}@media screen and (max-width: 767px){.maintenance_title{font-size:20px}}.maintenance_text{margin-top:20px;font-size:14px;text-align:center;font-weight:500}/*# sourceMappingURL=add.css.map */</pre></body></html>