@charset "UTF-8";body{background:#ffffff}#arrows{display:none}*{font-family:"Noto Sans JP",sans-serif!important}.area{color:#3c3c3c}.area-first{position:relative;width:100%;height:auto}.area-first .fv_bg{width:100%;height:100%}.area-first .area-ttl{margin:0;position:absolute;top:0;left:0}@media only screen and (max-width:800px){.area-first .area-ttl{width:14%;max-width:179px;margin:0 auto}}@media only screen and (max-width:800px) and (max-width:800px){.area-first .area-ttl{width:24%}}.area-first .main-ttl{margin:0;position:absolute;left:3%;width:62.83%;max-width:1016px;top:20vw}.area-first .main-ttl img{display:block;width:100%}.area-first .txt{text-shadow:0px 0px 50px rgba(0,0,0,0.75);color:#FFFFFF;font-family:Noto Sans JP;font-weight:400;font-size:15px;line-height:180%;width:53.85%;max-width:720px;position:absolute;top:70vw;right:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.area-first .txt .staff-credit{font-size:14px;margin-top:12px}.area-first .credit{position:absolute;width:5%;max-width:64px;margin:0 auto;right:0;bottom:0}@media only screen and (max-width:800px){.area-first .credit{width:15%}}.area-first img{display:block;width:100%;height:auto}.area-first .main-figcaption{font-size:14px;position:absolute;z-index:2;bottom:-2em;left:14%}@media only screen and (max-width:1024px){.area-first .main-figcaption{font-size:12px}}@media only screen and (max-width:800px){.area-first .main-figcaption{font-size:1.5vw}}@media only screen and (max-width:640px){.area-first .main-figcaption{font-size:12px}}@media screen and (min-width:960px){.area-first .txt{font-size:17px}}@media screen and (min-width:1200px){.area-first .main-ttl{top:200px}.area-first .txt{bottom:0;top:unset}}@media screen and (min-width:1500px){.area-first .txt{bottom:10%}}.area-bg-wrap{position:relative;z-index:1}.area-summary{padding-top:70px;margin-bottom:80px}.area-summary .summary-box{width:58.6%;max-width:750px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:1}@media only screen and (max-width:800px){.area-summary .summary-box{width:68.6%}}.area-summary .summary-box .summary-txt{font-family:"Hiragino Kaku Gothic W3 JIS2004",Sans-Serif;font-size:17px;line-height:1.733;color:#000000;text-align:left}@media only screen and (max-width:1024px){.area-summary .summary-box .summary-txt{font-size:15px}}@media only screen and (max-width:800px){.area-summary .summary-box .summary-txt{font-size:1.875vw}}@media only screen and (max-width:640px){.area-summary .summary-box .summary-txt{font-size:15px}}.area-summary .summary-box .staff-credit{font-family:"Hiragino Kaku Gothic W3 JIS2004",Sans-Serif;font-size:14px;line-height:2.166;color:#000000;margin-top:50px}@media only screen and (max-width:1024px){.area-summary .summary-box .staff-credit{font-size:12px}}@media only screen and (max-width:800px){.area-summary .summary-box .staff-credit{font-size:1.5vw}}@media only screen and (max-width:640px){.area-summary .summary-box .staff-credit{font-size:12px}}@media only screen and (max-width:800px){.area-summary .summary-box{width:70%;max-width:896px;margin:0 auto}}@media only screen and (max-width:800px) and (max-width:800px){.area-summary .summary-box{width:80%}}@media (max-width:640px){.area-summary .summary-box{top:66%;bottom:unset}}.area-summary .access-bg{position:relative;background-position:center center;background-repeat:no-repeat;background-size:100% auto;padding-bottom:0}.area-summary .access-bg .access-box{padding-top:0}.area-summary .access-box{width:100%;max-width:1280px;margin:0 auto;padding-bottom:0;position:relative;z-index:0}@media only screen and (max-width:800px){.area-summary .access-box{width:110%}}.area-summary .access-box .map{width:58.6%;max-width:750px;margin:0 auto;margin-top:12px}@media only screen and (max-width:800px){.area-summary .access-box .map{width:68.6%}}.area-summary .access-box .map figure{width:100%;max-width:1280px;margin:0 auto}@media only screen and (max-width:800px){.area-summary .access-box .map figure{width:110%}}.area-summary .access-box .map img{width:100%}.area-summary .access-box .route{width:62.8%;max-width:803px;margin:0 auto;position:relative;border-bottom:1px dotted #000000;color:#000000;margin-top:35px;padding-bottom:25px}@media only screen and (max-width:800px){.area-summary .access-box .route{width:72.8%}}.area-summary .access-box .route .ttl{font-family:"Hiragino Kaku Gothic W6 JIS2004",Sans-Serif}.area-summary .access-box .route dt{margin-bottom:23px;padding-bottom:10px;font-family:"Hiragino Kaku Gothic W6 JIS2004",Sans-Serif;font-size:15px;border-bottom:1px dotted #000000}@media only screen and (max-width:1024px){.area-summary .access-box .route dt{font-size:13px}}@media only screen and (max-width:800px){.area-summary .access-box .route dt{font-size:1.625vw}}@media only screen and (max-width:640px){.area-summary .access-box .route dt{font-size:13px}}.area-summary .access-box .route dd{line-height:1.83;font-family:"Hiragino Kaku Gothic W3 JIS2004",Sans-Serif;font-size:14px}@media only screen and (max-width:1024px){.area-summary .access-box .route dd{font-size:12px}}@media only screen and (max-width:800px){.area-summary .access-box .route dd{font-size:1.5vw}}@media only screen and (max-width:640px){.area-summary .access-box .route dd{font-size:12px}}.area-summary .access-box .route dd h6{font-family:"Hiragino Kaku Gothic W6 JIS2004",Sans-Serif;font-size:14px}@media only screen and (max-width:1024px){.area-summary .access-box .route dd h6{font-size:12px}}@media only screen and (max-width:800px){.area-summary .access-box .route dd h6{font-size:1.5vw}}@media only screen and (max-width:640px){.area-summary .access-box .route dd h6{font-size:12px}}.area-summary .access-box .route .br{display:inline-block}.area-summary .access-box .route .mt_none{margin-top:0}.area-summary .access-box .img01{width:36%;position:absolute;bottom:0;left:5%;z-index:-1}.area-summary .access-box .img01 img{width:100%}.area-summary .access-box .img02{width:23.6%;position:absolute;top:-16px;right:9%;margin-top:0;z-index:-1}.area-summary .access-box .img02 img{width:100%}.area-title{width:72.5%;max-width:928px;margin:0 auto;max-width:924px;position:relative;margin-bottom:100px}@media only screen and (max-width:800px){.area-title{width:82.5%}}.area-title .center-title{width:100%;margin-bottom:25px;padding-bottom:0}.area-title .center-title img{margin:auto;display:block;width:100%}.area-title .area_txt{font-family:"Hiragino Kaku Gothic W3 JIS2004",Sans-Serif;font-size:17px;line-height:2;color:#000000;text-align:center}@media only screen and (max-width:1024px){.area-title .area_txt{font-size:15px}}@media only screen and (max-width:800px){.area-title .area_txt{font-size:1.875vw}}@media only screen and (max-width:640px){.area-title .area_txt{font-size:15px}}.area-spot{padding-top:100px;position:relative;z-index:0;overflow:hidden}.area-spot .spot_ttl img{display:block;width:100%}.area-spot .spot_img{position:relative}.area-spot .spot_img img{display:block;width:100%}.area-spot .spot_img figcaption{padding-top:10px;font-family:"Hiragino Kaku Gothic W3 JIS2004",Sans-Serif;font-weight:300;font-size:14px;line-height:1.43;letter-spacing:0}@media only screen and (max-width:1024px){.area-spot .spot_img figcaption{font-size:12px}}@media only screen and (max-width:800px){.area-spot .spot_img figcaption{font-size:1.5vw}}@media only screen and (max-width:640px){.area-spot .spot_img figcaption{font-size:12px}}.area-spot .spot_img.mainP{max-width:720px;margin-right:auto;margin-left:auto}.area-spot figure+figure{margin-top:30px}.area-spot figure.w340{width:85%;height:auto}.area-spot figure.w400{width:100%;height:auto}.area-spot figure.photoR{margin-left:auto}.area-spot figure.photoL{margin-right:auto}.area-spot figure.photoC{margin-right:auto;margin-left:auto}.area-spot .spot-outer figure img{display:block;width:100%}.area-spot .topictext{width:100%;position:absolute;top:-2.5%;left:0}.area-spot .border{margin:70px auto;width:53.8%}.area-spot .spot-inner{position:relative}.area-spot .spot-inner:not(:last-child){margin-bottom:150px}.area-spot .spot-inner:has(:last-child){margin-bottom:130px}.area-spot .spot-inner .ttl-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;width:72.5%;max-width:928px;margin:0 auto;max-width:720px;margin:0 auto 30px}@media only screen and (max-width:800px){.area-spot .spot-inner .ttl-block{width:82.5%}}.area-spot .spot-inner .ttl-block .boxImg{width:79%}.area-spot .spot-inner .ttl-block .boxTtl{width:21%}.area-spot .spot-inner .ttl-block .spot_ttl{width:100%}.area-spot .spot-inner .spot-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;z-index:1;width:72.5%;max-width:928px;margin:0 auto;max-width:924px;padding-top:0px;padding-bottom:0;margin-right:auto;margin-left:auto}@media only screen and (max-width:800px){.area-spot .spot-inner .spot-block{width:82.5%}}.area-spot .spot-inner .spot-block:not(:last-child){margin-bottom:40px}.area-spot .spot-inner .spot-block h3.spot-name{line-height:0;margin-bottom:25px;position:relative;z-index:5}.area-spot .spot-inner .spot-block h3.spot-name+p{font-family:"Hiragino Kaku Gothic W3 JIS2004",Sans-Serif;font-weight:300;font-size:16px;line-height:1.71;width:100%;max-width:1280px;margin:0 auto;margin:0 auto}@media only screen and (max-width:1024px){.area-spot .spot-inner .spot-block h3.spot-name+p{font-size:14px}}@media only screen and (max-width:800px){.area-spot .spot-inner .spot-block h3.spot-name+p{font-size:1.75vw}}@media only screen and (max-width:640px){.area-spot .spot-inner .spot-block h3.spot-name+p{font-size:14px}}@media only screen and (max-width:800px){.area-spot .spot-inner .spot-block h3.spot-name+p{width:110%}}.area-spot .spot-inner .spot-block .boxTxt{width:51.41%}.area-spot .spot-inner .spot-block .boxImg{width:43.29%}.area-spot .spot-inner .spot-block .txt_box{width:100%;font-family:"Hiragino Kaku Gothic W3 JIS2004",Sans-Serif;font-size:17px;line-height:1.6;color:#000000}@media only screen and (max-width:1024px){.area-spot .spot-inner .spot-block .txt_box{font-size:15px}}@media only screen and (max-width:800px){.area-spot .spot-inner .spot-block .txt_box{font-size:1.875vw}}@media only screen and (max-width:640px){.area-spot .spot-inner .spot-block .txt_box{font-size:15px}}.area-spot .spot-inner .spot-block .info{width:100%;font-family:"Hiragino Kaku Gothic W3 JIS2004",Sans-Serif;font-weight:300;font-size:15px;line-height:1.5;padding-top:60px;margin-bottom:45px;color:#000000}@media only screen and (max-width:1024px){.area-spot .spot-inner .spot-block .info{font-size:13px}}@media only screen and (max-width:800px){.area-spot .spot-inner .spot-block .info{font-size:1.625vw}}@media only screen and (max-width:640px){.area-spot .spot-inner .spot-block .info{font-size:13px}}.area-spot .spot-inner .spot-block .info .data{display:block;font-family:"Hiragino Kaku Gothic W6 JIS2004",Sans-Serif;font-weight:600;color:#ff9682;font-size:15px;line-height:2;margin-bottom:0.3em}@media only screen and (max-width:1024px){.area-spot .spot-inner .spot-block .info .data{font-size:13px}}@media only screen and (max-width:800px){.area-spot .spot-inner .spot-block .info .data{font-size:1.625vw}}@media only screen and (max-width:640px){.area-spot .spot-inner .spot-block .info .data{font-size:13px}}.area-spot .spot-inner .spot-block .info .data_b{color:#ff9682}.area-spot .spot-inner .spot-block-2 .spot_img{width:47.3%}.area-spot .spot-inner .sec_btn{display:block;width:30.5%;max-width:390px;margin:0 auto;margin-top:60px;width:42.5%;cursor:pointer;opacity:1;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}@media only screen and (max-width:800px){.area-spot .spot-inner .sec_btn{width:40.5%}}.area-spot .spot-inner .sec_btn:hover{opacity:0.7}.area-spot .spot-inner .sec_btn img{margin:auto;display:block;width:100%}.area-spot .spot-inner-wrap{width:72.5%;max-width:928px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:90px}@media only screen and (max-width:800px){.area-spot .spot-inner-wrap{width:82.5%}}.area-spot .spot-inner-wrap .spot-inner{width:47.3%;margin-bottom:0}.area-spot .spot-inner-wrap .spot-inner .ttl-block{display:block;width:100%}.area-spot .spot-inner-wrap .spot-inner .spot-block{width:100%}.area-spot .spot-inner-wrap .sec_btn{width:91.4%;margin-top:30px}.area-spot .spot-inner.spot1{position:relative}.area-spot .spot-inner.spot1 .ttl-block{margin-bottom:23px}.area-spot .spot-inner.spot4 .info{padding-top:29px}.area-spot .listWrap{position:relative;width:72.1875%;max-width:924px;margin:0 auto}.area-spot .listWrap .sec_btn,.area-spot .listWrap .spot-block,.area-spot .listWrap .ttl-block{max-width:unset;width:auto;margin:0;padding:0}.area-spot .listWrap:has(.list01) .section-bg{width:100vw;height:2222px;position:absolute;top:-23vw;left:50%;translate:-50% 0;z-index:-1;overflow:hidden}.area-spot .listWrap:has(.list01) .section-bg img{min-width:1920px;height:100%;position:relative;top:0;left:50%;translate:-50% 0}.area-spot .listWrap:has(.list02){padding-bottom:120px}.area-spot .listWrap:has(.list02) .section-bg{width:100vw;height:100%;min-height:1552px;position:absolute;top:-11vw;left:50%;translate:-50% 0;z-index:-1;overflow:hidden}.area-spot .listWrap:has(.list02) .section-bg img{min-width:1920px;height:100%;position:relative;top:0;left:50%;translate:-50% 0}@media screen and (max-width:959px){.area-spot .listWrap:has(.list01) .section-bg{height:130%}}.area-spot .list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.area-spot .list.list01{margin-bottom:150px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.area-spot .list li{width:calc((100% - 44px) / 2);background:#FFF;padding:0 0 20px;border:1px solid #9292B6;-webkit-box-sizing:border-box;box-sizing:border-box}.area-spot .list li:not(:last-child){margin-bottom:40px}.area-spot .list li img{vertical-align:bottom}.area-spot .list li .ttl-block{margin-top:-1px;margin-bottom:20px;width:100%}.area-spot .list li .spot-inner{margin-bottom:0}.area-spot .list li .spot-block{width:89.5%;margin:0 auto 20px}.area-spot .list li .spot-block img{vertical-align:bottom}.area-spot .list li .sec_btn{margin:0 auto;width:89.5%;display:block;-webkit-box-sizing:border-box;box-sizing:border-box}.area-spot .list li.spot12 .ttl-block{margin-bottom:15px}.area-spot .list li.spot13 .ttl-block{margin-bottom:15px}.area-spot .list li.spot14 .ttl-block{margin-bottom:15px}@media screen and (max-width:800px){.area-spot .list li{width:calc((100% - 22px) / 2)}.area-spot .list li .ttl-block{margin-bottom:10px}.area-spot .list li .spot-block{padding:0}.area-spot .list li.spot12 .ttl-block,.area-spot .list li.spot13 .ttl-block,.area-spot .list li.spot14 .ttl-block{margin-bottom:10px}}.area-spot .section-bg2{position:absolute;bottom:0}.area-spot .section-bg2 img{min-width:1920px;height:100%;position:relative;top:0;left:50%;translate:-50% 0}.area-spot.bg_color{background:#fffaf5;position:relative;z-index:0}.area-spot.bg_color:before{content:"";width:100%;height:24px;position:absolute;z-index:-1;width:100%;top:0;left:0}.area-spot.bg_color:after{content:"";width:100%;height:24px;position:absolute;z-index:-1;width:100%;bottom:0;right:0}.area-spot.bg_color .info .data{color:#ff9682;margin-bottom:0.3em}.area-spot.intro{margin-bottom:100px;padding-bottom:0}.area-spot.intro .spot-inner .ttl-block{margin-bottom:50px;max-width:924px}.area-spot.intro .spot-block{display:block}.area-spot.intro .spot-block .boxImg,.area-spot.intro .spot-block .boxTxt{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.area-spot.intro .spot-block .boxImg{width:96.32%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;gap:3.37%}.area-spot.intro .spot-block .boxImg .img01{width:55.06%}.area-spot.intro .spot-block .boxImg .img02{width:41.57%;margin-top:40px}.area-spot.intro .spot-block .boxTxt{margin-top:7px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.area-spot.intro .spot-block .boxTxt .txt_box{font-family:Noto Sans JP;font-weight:400;font-size:17px;line-height:180%;width:62.12%;margin-top:20px}.area-spot.intro .spot-block .boxTxt figure{width:33.55%}.area-spot.sec01{background:-webkit-gradient(linear,left top,left bottom,from(#D4D4DE),to(#E5E5F2));background:linear-gradient(180deg,#D4D4DE 0%,#E5E5F2 100%)}.area-spot.sec01 .map{margin:60px auto 120px}.area-spot .outWrap{width:100vw;margin:0 calc(50% - 50vw);position:relative}.area-spot .deco1{width:21.28%;position:absolute;top:80px;left:0}.area-spot .deco2{width:22.57%;max-width:314px;position:absolute;top:-1vw;right:0;text-align:right}.area-spot .deco3{width:38.5%;position:absolute;top:0;left:0}.area-spot .deco4{width:8.55%;position:absolute;bottom:0;right:1vw}.area-spot .deco5{width:14.29%;position:absolute;bottom:-7px;right:-3vw}.area-spot .deco6{position:absolute;top:80px;right:-44px}.area-spot .deco7{width:23.06%;position:absolute;bottom:80px;left:-9vw}.area-spot .deco8{width:13.89%;position:absolute;bottom:-5px;right:-8vw}.area-spot .deco9{width:33.33%;position:absolute;bottom:3vw;right:-18vw}.area-spot .deco10{position:absolute;top:-230px;left:44px}.area-spot .deco11{width:34.09%;position:absolute;bottom:0;right:calc(50% - 38vw)}.area-spot .deco12{width:24.38%;position:absolute;bottom:10px;right:-6vw}.area-spot .deco13{width:20.97%;position:absolute;top:-8%;left:58px}.area-spot .deco14{position:absolute;bottom:-13%;right:-44px}.area-spot .deco15{width:22.94%;position:absolute;top:-6.5%;left:-13%}.area-spot .deco16{position:absolute;top:-280px;right:32px}.area-spot .deco17{width:39.48%;position:absolute;bottom:5vw;left:-12vw}.area-spot .deco18{position:absolute;top:-357px;left:0}.area-spot .deco19{position:absolute;bottom:0;right:0;max-width:458px;z-index:-1}@media screen and (max-width:959px){.area-spot .deco9{bottom:11vw;right:-6vw}.area-spot .deco17{bottom:14vw}.area-spot .deco19{max-height:300px;max-width:unset;width:auto}}.area-eff{position:absolute;z-index:-1}.area-eff.eff01{left:6.22%;top:37px;width:8.38%}.area-eff.eff02{right:5.54%;bottom:-118px;width:15.67%}.area-eff.eff03{left:45.3%;bottom:40px;width:13.6%}.area-eff.eff04{left:5.3%;bottom:-45px;width:25.68%}.area-eff.eff05{right:4%;bottom:-143px;width:12.8%}.area-eff.eff06{right:0;top:-22px;width:8.8%}.area-eff.eff07{left:3.5%;bottom:-60px;width:11.9%}.area-eff.eff08{right:1.75%;top:40px;width:11.5%}.area-eff.eff09{right:-2.8%;top:-104px;width:15.3%}.area-eff.eff10{left:0;bottom:-180px;width:14.3%}.area-eff.eff11{right:-4.86%;top:-25px;width:15.9%}.area-eff.eff12{left:-1.7%;bottom:-94px;width:13.9%}.area-info{width:79.1%;max-width:925px;margin:0 auto;padding-top:60px}.area-info .center-title{margin:0 auto 55px}.area-info .center-title img{display:block;margin:0 auto;max-width:100%}.area-info ul{width:100%;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:4.5%;-moz-column-gap:4.5%;column-gap:4.5%}.area-info ul li{width:21.9%;line-height:0}.area-info ul li a{display:block;cursor:pointer;opacity:1;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.area-info ul li a:hover{opacity:0.7}.area-info ul li div.photo{width:100%}.area-info ul li div.text{width:94%;margin:0 auto 12px}.area-info ul li div.text img{width:100%}.area-footer .txt{width:55.5%;max-width:710px;margin:0 auto;padding-bottom:80px}@media only screen and (max-width:800px){.area-footer .txt{width:65.5%}}.area-footer .txt .txt-tit{display:inline-block;margin-bottom:5px;width:14%}.area-footer .txt p{font-family:"Hiragino Kaku Gothic W3 JIS2004",Sans-Serif;font-weight:300;font-size:13px;line-height:1.27em}@media only screen and (max-width:1024px){.area-footer .txt p{font-size:11px}}@media only screen and (max-width:800px){.area-footer .txt p{font-size:1.375vw}}@media only screen and (max-width:640px){.area-footer .txt p{font-size:11px}}.area-footer .txt p+p{margin-top:1.27em}.area-footer .page-link{margin:auto;width:67.31%}.area-footer .page-link img{width:100%;height:auto}#footer{background:#ffffff;padding-top:8%}@-webkit-keyframes swing{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}.swing{-webkit-animation:swing 2s infinite;animation:swing 2s infinite}.fade-in{display:block;opacity:1;-webkit-transition:opacity 0.8s ease-in-out,all 0.8s ease;transition:opacity 0.8s ease-in-out,all 0.8s ease}.fade-in.switch{opacity:0}.fade-up{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-transition:opacity 0.8s ease-in-out,all 0.8s ease;transition:opacity 0.8s ease-in-out,all 0.8s ease}.fade-up.switch{opacity:0;-webkit-transform:translate(0,40px);transform:translate(0,40px)}.fade-up.day-ttl{-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.fade-up.day-ttl.switch{-webkit-transform:translate(-50%,40px);transform:translate(-50%,40px)}.fade-down{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-transition:opacity 0.8s ease-in-out,all 0.8s ease;transition:opacity 0.8s ease-in-out,all 0.8s ease}.fade-down.switch{opacity:0;-webkit-transform:translate(0,-40px);transform:translate(0,-40px)}.fade-right{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-transition:opacity 0.8s ease-in-out,all 0.8s ease;transition:opacity 0.8s ease-in-out,all 0.8s ease}.fade-right.switch{opacity:0;-webkit-transform:translate(20px,0);transform:translate(20px,0)}.fade-left{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-transition:opacity 0.8s ease-in-out,all 0.8s ease;transition:opacity 0.8s ease-in-out,all 0.8s ease}.fade-left.switch{opacity:0;-webkit-transform:translate(-20px,0);transform:translate(-20px,0)}.fade-scale{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all 0.8s cubic-bezier(0.65,-0.55,0.265,1.55);transition:all 0.8s cubic-bezier(0.65,-0.55,0.265,1.55)}.fade-scale.switch{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5)}.delay1{-webkit-transition-delay:0.3s;transition-delay:0.3s}