@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;700;900&display=swap";body{font-family:Futura,Noto Sans JP,sans-serif}@media (min-width: 768px){.top-video .display-sp,.top-content .display-sp,br.sp{display:none}}@media (max-width: 767px){.top-video .display-pc,.top-content .display-pc,br.pc{display:none}}.top-content .fixed--txt{position:fixed;top:50%;transform:translateY(-50%);z-index:100}.top-content .fixed--txt.fixed-left{left:22px}.top-content .fixed--txt.fixed-right{right:22px}@media (max-width: 767px){.top-content .fixed--txt.fixed-left{width:2.4%;margin:0 0 0 calc((29 / 750) * 100vw);left:0}}.top-video{line-height:0}#mv_video,#mv_video_sp{width:100%;object-fit:cover;object-position:center 0}@media (max-width: 767px){#mv_video_sp{height:100dvh}}@media (min-width: 768px){#mv_video{height:820px}}.top-content img{max-width:inherit;width:100%}.top-content .top-content-inner{max-width:1440px;margin:0 auto;position:relative}.top-content .top-content-bottom{position:relative;z-index:2}.top-content .top-marquee{background:#e2b9bb;padding:0 270px 0 1em;overflow:hidden;box-sizing:border-box}.top-content .top-marquee .marquee{color:#fff;font-size:16px;line-height:2.5}.top-content .marquee-text{animation:marquee var(--duration) linear infinite}.top-content .top-content--btn{min-width:228px;box-sizing:border-box;position:absolute;right:16px;top:0;transform:translateY(-50%)}.top-content .top-content--btn a,.top-content .top-content--btn span{display:block;color:#fff;line-height:3.125;text-align:center;background:#7bcfcbd9;border-radius:100px;padding:0 .5em;transition:transform .3s cubic-bezier(.17,.67,.5,1.8),background-color .3s cubic-bezier(.17,.67,.5,1)}.top-content .top-content--btn:hover a,.top-content .top-content--btn:hover span{background:#7bcfcb;transform:scale(1.05)}@media (min-width: 768px) and (max-width: 1440px){.top-content .top-marquee{padding:.5em 1em}.top-content .top-content--btn{transform:translateY(-75%)}}@media (max-width: 767px){.top-content .top-marquee{padding:0 1em}.top-content .top-marquee .marquee{font-size:4vw;line-height:calc(100 / 30);padding:0 0 calc((35 / 750) * 100vw) 0}.top-content .top-content--btn{min-width:calc((346 / 750) * 100vw);font-size:calc((26 / 750) * 100vw);line-height:calc(70 / 26);top:calc((100 / 750) * 100vw);transform:translateY(0)}}.top-content.top-content1{background:#92dbc1;padding:.1px 0;position:relative;z-index:1}.top-content.top-content1 .top-content-inner{max-width:1920px}.top-content .top-content1--copy{width:371px;margin:150px 0 0 calc((1082 / 1920) * 100%);position:absolute;top:0;left:0;z-index:2}.top-content .top-content1--txt{width:404px;margin:377px 0 0 calc((1082 / 1920) * 100%);position:absolute;top:0;left:0;z-index:2}.top-content .top-content1--kyoto{width:1030px;margin:0 0 100px calc((100% - 1030px)/2);position:absolute;bottom:0;left:0;z-index:2}.top-content .top-content1--bg{position:relative;z-index:0;pointer-events:none}@media (min-width: 1441px) and (max-width: 1920px){.top-content .top-content1--bg{margin:0 calc((100% - 1920px)/2)}}@media (min-width: 768px) and (max-width: 1440px){.top-content .top-content1--copy{width:calc((371 / 1440) * 100%);margin:calc((150 / 1440) * 100%) 0 0 calc((842 / 1440) * 100%)}.top-content .top-content1--txt{width:calc((404 / 1440) * 100%);margin:calc((377 / 1440) * 100%) 0 0 calc((842 / 1440) * 100%)}.top-content .top-content1--bg{--w: calc((1920 / 1440) * 100%);width:var(--w);margin:0 calc((100% - var(--w)) / 2)}.top-content .top-content1--kyoto{width:calc((1030 / 1440) * 100%);margin:0 0 120px calc((100% - ((1030 / 1440) * 100%)) / 2)}}@media (max-width: 767px){.top-content.top-content1{z-index:3}.top-content .top-content1--copy{width:calc((473 / 750) * 100%);margin:calc((70 / 750) * 100%) 0 0 10.4%}.top-content .top-content1--txt{width:80vw;margin:calc((100 / 750) * 100vw) auto calc((62 / 750) * 100vw);position:relative}.top-content .top-content1--kyoto{display:flex;width:calc((3108 / 750) * 100vw);margin:0;position:relative;animation:scrolling 5s linear infinite}.top-content .top-content1--kyoto img{display:block;width:50%;padding:0 calc((106 / 750) * 100vw) 0 0;box-sizing:border-box;transform:translateY(20%)}@keyframes scrolling{0%{transform:translate(0)}to{transform:translate(-50%)}}}.top-content.top-content2{background:#92dbc1;padding:.1px 0;position:relative;z-index:2}.top-content.top-content2 .top-content-inner{max-width:1920px}.top-content .top-content2-wrap{width:100%;display:flex;margin:0 0 76px}.top-content .top-content2-box{width:50%;position:relative}.top-content .top-content2-box1 .top-marquee{background:#faaf00}.top-content .top-content2-box2 .top-marquee{background:#ad93cd}@media (min-width: 1441px) and (max-width: 1920px){.top-content .top-content2-box1>div:first-child{margin:0 0 0 calc(100% - 960px)}.top-content .top-content2-box2>div:first-child{margin:0 calc(100% - 960px) 0 0}}@media (min-width: 768px) and (max-width: 1440px){.top-content .top-content2-box1>div:first-child{margin:0 0 0 calc((100% - calc((960 / 720) * 100%)))}.top-content .top-content2-box2>div:first-child{margin:0 calc((100% - calc((960 / 720) * 100%))) 0 0}}@media (max-width: 767px){.top-content .top-content2-wrap{flex-direction:column-reverse}.top-content .top-content2-box{width:100%}.top-content .top-content2-box>div:first-child{width:calc((678 / 750) * 100vw);border:solid calc((10 / 750) * 100vw) #ccffd5}.top-content .top-content2-box2>div:first-child{transform:translate(calc((-35 / 750) * 100vw));margin:0 0 -4vw}.top-content .top-content2-box1>div:first-child{transform:translate(calc((74 / 750) * 100vw));margin:-4vw 0}}.top-content.top-content3{background:#92dbc1;padding:.1px 0;position:relative;z-index:3}.top-content.top-content3 .top-content-inner{width:1596px;max-width:inherit}@media (min-width: 768px) and (max-width: 1595px){.top-content.top-content3 .top-content-inner{width:100%;max-width:1596px}}@media (max-width: 767px){.top-content.top-content3 .top-content-inner{width:100%}}.top-content.top-content3 .swiper{overflow:visible;position:relative;z-index:2}.top-content.top-content3 .swiper-wrapper{transition-timing-function:cubic-bezier(.64,0,.41,1)}.top-content.top-content3 .swiper-slide{padding:0 25px;position:relative}.top-content.top-content3 .swiper-slide .top-content3-change{margin:0 auto;transition:transform .4s cubic-bezier(.64,0,.45,2) .4s;transform:scale(.95)}.top-content.top-content3 .swiper-slide-active .top-content3-change,.top-content.top-content3 .swiper-slide-duplicate-active .top-content3-change{transform:scale(1)}.top-content.top-content3 .swiper-button-prev,.top-content.top-content3 .swiper-button-next{width:inherit;height:inherit;background:none;top:0;transform:translate(0)}.top-content.top-content3 .swiper-button-prev{margin:calc((308 / 1598) * 100%) 0 0 calc((-380 / 1598) * 100%);left:50%}.top-content.top-content3 .swiper-button-next{margin:calc((308 / 1598) * 100%) calc((-380 / 1598) * 100%) 0 0;right:50%}.top-content.top-content3 .swiper-button-prev svg,.top-content.top-content3 .swiper-button-next svg{width:85px;height:auto;fill:#ccffd5;fill-opacity:0;stroke:#ccffd5}.top-content.top-content3 .swiper-button-prev:hover svg,.top-content.top-content3 .swiper-button-next:hover svg{fill-opacity:1}.top-content.top-content3 .swiper-button-prev:after,.top-content.top-content3 .swiper-button-next:after{display:none}.top-content.top-content3 .top-content3--style{margin:0}.top-content.top-content3 .top-content3--style svg{display:block;fill:#fff;fill-opacity:0;stroke:#fff;width:calc((368 / 482) * 100%);height:auto;margin:0 auto calc((-45 / 482) * 100%);position:relative;z-index:2}.top-content.top-content3 .swiper-slide:hover svg{fill-opacity:1}.top-content.top-content3 .top-content3-change{max-width:430px;position:relative;z-index:1}.top-content.top-content3 .top-content3-change:after{content:"";width:100%;height:100%;border:3px solid #ccffcc;position:absolute;top:0;left:0;z-index:10}.top-content.top-content3 .top-content3-change>div{opacity:0;position:absolute;top:0;left:0;z-index:0;transition:opacity .5s linear}.top-content.top-content3 .top-content3-change>.is-appear{opacity:1;position:relative;z-index:10}.top-content.top-content3 .top-content--btn{margin:118% 0 0;right:0;transform:translateY(0);z-index:3}.top-content.top-content3 .top-content3-bottom{max-width:430px;background:#cfc;transform:translate(20px,-36px);margin:0 auto;padding:56px 50px 42px;box-sizing:border-box;position:relative;z-index:0}.top-content.top-content3 .top-content3-bottom p:nth-child(1){font-size:15px;line-height:calc(26 / 15);margin:0 0 20px}.top-content.top-content3 .top-content3-bottom p:nth-child(2){font-size:13px;line-height:calc(20 / 13);margin:0}@media (max-width: 767px){.top-content.top-content3 .swiper-slide{padding:0}.top-content.top-content3 .swiper-slide-active .top-content3-change,.top-content.top-content3 .swiper-slide-duplicate-active .top-content3-change{transform:scale(1)}.top-content.top-content3 .swiper-button-prev,.top-content.top-content3 .swiper-button-next{width:inherit;height:inherit;background:none;top:0;transform:translate(0)}.top-content.top-content3 .swiper-button-prev{margin:calc((500 / 750) * 100vw) 0 0 calc((-347 / 750) * 100vw);left:50%}.top-content.top-content3 .swiper-button-next{margin:calc((500 / 750) * 100vw) calc((-346 / 750) * 100vw) 0 0;right:50%}.top-content.top-content3 .swiper-button-prev svg,.top-content.top-content3 .swiper-button-next svg{width:calc((85 / 750) * 100vw)}.top-content.top-content3 .swiper-button-prev:hover svg,.top-content.top-content3 .swiper-button-next:hover svg{fill-opacity:1}.top-content.top-content3 .top-content3--style{margin:0}.top-content.top-content3 .top-content3--style svg{width:calc((420 / 750) * 100vw);margin:0 auto -6vw}.top-content.top-content3 .top-content3-change{max-width:inherit;width:calc((562 / 750) * 100vw)}.top-content.top-content3 .top-content3-change:after{border:calc((10 / 750) * 100vw) solid #ccffcc}.top-content.top-content3 .top-content--btn{margin:0 auto;position:relative;top:inherit;right:0;transform:translateY(0)}.top-content.top-content3 .top-content3-bottom{max-width:inherit;width:80vw;transform:translateY(calc((-40 / 750) * 100vw));padding:calc((56 / 750) * 100vw) calc((50 / 750) * 100vw) calc((50 / 750) * 100vw)}.top-content.top-content3 .top-content3-bottom p:nth-child(1){font-size:calc((26 / 750) * 100vw);line-height:calc(42 / 26);margin:0 0 2.4vw}.top-content.top-content3 .top-content3-bottom p:nth-child(2){font-size:calc((20 / 750) * 100vw);line-height:1.35;margin:0 0 calc((38 / 750) * 100vw)}}.top-content .deco{position:absolute;top:0;z-index:1;pointer-events:none}.top-content .deco1{width:calc((188 / 1920) * 100%);left:0;margin:calc((400 / 1920) * 100%) 0 0 3.28125%}.top-content .deco2{width:calc((431 / 1920) * 100%);right:0;margin:10% calc((-4 / 1920) * 100%) 0 0}.top-content .deco3{width:calc((431 / 960) * 100%);left:0;margin:calc((109 / 960) * 100%) 0 0 2.8125%}.top-content .deco4{width:calc((431 / 960) * 100%);right:0;margin:0% calc((29 / 960) * 100%) 0 0}.top-content .deco5{width:calc((152 / 1596) * 100%);left:0;margin:calc((70 / 1596) * 100%) 0 0 calc((-43 / 1596) * 100%);z-index:3}.top-content .deco6{display:none;width:calc((152 / 1596) * 100%);left:0;margin:calc((528 / 1596) * 100%) 0 0 calc((442 / 1596) * 100%);z-index:3}.top-content .deco7{width:calc((152 / 1596) * 100%);right:0;margin:calc((52 / 1596) * 100%) calc((-50 / 1596) * 100%) 0 0;z-index:3}.top-content .deco8{display:none;width:calc((147 / 1596) * 100%);right:0;margin:calc((574 / 1596) * 100%) calc((404 / 1596) * 100%) 0 0;z-index:3}@media (max-width: 767px){.top-content .deco1{width:34.8vw;margin:calc((715 / 750) * 100vw) 0 0 calc((454 / 750) * 100vw)}.top-content .deco2{width:calc((263 / 750) * 100vw);margin:3.2vw calc((-5 / 750) * 100vw) 0 0}.top-content .deco3,.top-content .deco4,.top-content .deco5{display:none}.top-content .deco6{display:block;width:calc((160 / 750) * 100vw);margin:calc((35 / 750) * 100vw) 0 0 2.4vw}.top-content .deco7{display:none}.top-content .deco8{display:block;width:calc((200 / 750) * 100vw);right:0;margin:calc((840 / 750) * 100vw) calc((-80 / 750) * 100vw) 0 0}.top-content .deco8 img{transform:rotate(38deg)}}.line-item-property__field{position:relative}.line-item-property__field input[type=checkbox]{position:absolute;left:0}.line-item-property__field label{padding:0 0 0 2em}@media (max-width: 767px){#shopify-section-footer .rimage-outer-wrapper{margin:0 auto}#shopify-section-footer .section-footer__lower-menu__list,#shopify-section-footer .copyright{text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/chitaru.css.map */
