@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@700&display=swap");#collaboration-items .search-item .container,#collaboration-items .footer-banner{margin:0 auto;width:1100px;padding-top:6rem}@media only screen and (max-width: 1140px){#collaboration-items .search-item .container,#collaboration-items .footer-banner{width:100%;padding:6rem 2rem 0 2rem}}@media only screen and (max-width: 767px){#collaboration-items .search-item .container,#collaboration-items .footer-banner{padding:4rem 1.5rem 0 1.5rem}}.swiper-slide{height:auto}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:0}.swiper-pagination-bullet{width:15px;height:15px;border-radius:100vh;background:#D5D5D5;opacity:1}.swiper-pagination-bullet-active{background:#4391F9 !important;opacity:1}@-webkit-keyframes zoomUp{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.15);transform:scale(1.15)}}@keyframes zoomUp{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.15);transform:scale(1.15)}}.swiper-slide-active .slide-img,.swiper-slide-duplicate-active .slide-img,.swiper-slide-prev .slide-img{-webkit-animation:zoomUp 12s linear 0s;animation:zoomUp 12s linear 0s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.swiper-slide{overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;height:auto}.no-zoom .slide-img{animation:none}#collaboration-items-container .l-content{max-width:100%;margin-top:0;line-height:1.5}@media only screen and (max-width: 1280px){#collaboration-items-container .l-content{padding-left:0;padding-right:0}}@media only screen and (max-width: 1140px){#collaboration-items-container .l-content{padding:0}}#collaboration-items-container .pcnone{display:none}@media only screen and (max-width: 1140px){#collaboration-items-container .pcnone{display:block}}@media only screen and (max-width: 767px){#collaboration-items-container br.spnone{display:none}}#collaboration-items .kv-section{padding:40px 0 80px 0;background:#fff}@media only screen and (max-width: 1140px){#collaboration-items .kv-section{padding:100px 0}}@media only screen and (max-width: 767px){#collaboration-items .kv-section{padding:80px 0}}#collaboration-items .kv-section .kv-inner{position:relative}#collaboration-items .kv-section .kv-inner .kv-img{margin-right:0;margin-left:auto;width:70%;transition:0.6s}#collaboration-items .kv-section .kv-inner .kv-img img,#collaboration-items .kv-section .kv-inner .kv-img video,#collaboration-items .kv-section .kv-inner .kv-img .swiper-container{width:100%}#collaboration-items .kv-section .kv-inner .kv-img a:hover{opacity:0.8}#collaboration-items .kv-section .kv-inner .kv-img .slide-img{background-size:cover;background-position:center center;padding-top:60%;background-repeat:no-repeat}#collaboration-items .kv-section .kv-inner .kv-img .slide-text{position:absolute;bottom:0;right:0;font-size:clamp(15px, 3.6vw, 23px);color:#4391F9;background:rgba(255,255,255,0.9);padding:1.5rem 2rem;font-weight:bold}#collaboration-items .kv-section .kv-inner .kv-img .slide-text span{font-size:clamp(14px, 3vw, 18px);font-weight:normal;display:block}#collaboration-items .kv-section .kv-inner .kv-img .swiper-slide{border-radius:20px 0 0 20px;background-color:#fff}#collaboration-items .kv-section .kv-inner .kv-text{position:absolute;top:18%;left:0%;padding-left:6rem;z-index:2;letter-spacing:0.05em}#collaboration-items .kv-section .kv-inner .kv-text h2,#collaboration-items .kv-section .kv-inner .kv-text h3{box-decoration-break:clone;-webkit-box-decoration-break:clone;display:block;background:#4391F9;padding:0.1em 0.5em;font-size:clamp(22px, 4.5vw, 40px);color:#fff;margin-bottom:1rem !important}#collaboration-items .kv-section .kv-inner .kv-text h2{display:inline-block}#collaboration-items .kv-section .kv-inner .kv-text h3:last-child{margin-bottom:0;display:inline-block}@media only screen and (max-width: 1140px){#collaboration-items .kv-section .kv-inner .kv-img{width:100%;padding-left:4rem}#collaboration-items .kv-section .kv-inner .kv-img .slide-img{padding-top:70%}#collaboration-items .kv-section .kv-inner .kv-text{top:5%;left:0;padding:0;letter-spacing:0}}@media only screen and (max-width: 767px){#collaboration-items .kv-section .kv-inner .kv-img{padding-left:3rem}#collaboration-items .kv-section .kv-inner .kv-img .slide-img{padding-top:85%}#collaboration-items .kv-section .kv-inner .kv-img .slide-text{padding:1.0rem 2rem}#collaboration-items .kv-section .kv-inner .kv-text h2,#collaboration-items .kv-section .kv-inner .kv-text h3{margin-bottom:0.7rem !important}}#collaboration-items .search-item input[type="checkbox"],#collaboration-items .search-item input[type="radio"]{display:none}#collaboration-items .search-item p.search-item-copy{width:84%;font-size:clamp(16px, 2vw, 20px);font-weight:bold;margin:0 auto 2rem auto;text-align:center}@media only screen and (max-width: 1140px){#collaboration-items .search-item p.search-item-copy br{display:none}}@media only screen and (max-width: 767px){#collaboration-items .search-item p.search-item-copy{width:100%}}#collaboration-items .search-item .caution-text{padding:10px;margin-bottom:10px;border-radius:5px;background-color:#ffffff;color:#4391F9;text-align:center}#collaboration-items .search-item h2{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:min(6vw, 34px);color:#4391F9;margin:4rem 0 3rem 0 !important}#collaboration-items .search-item h2::before,#collaboration-items .search-item h2::after{content:"";height:1px;flex-grow:1;background-color:#4391F9}#collaboration-items .search-item h2::before{margin-right:1.2em}#collaboration-items .search-item h2::after{margin-left:1.2em}#collaboration-items .search-item .search-map{background:url("../img/area-map.png") no-repeat left 130px center;background-size:747px;width:1100px;height:600px;margin-bottom:6rem;position:relative}@media only screen and (max-width: 1140px){#collaboration-items .search-item .search-map{padding-bottom:4rem}}@media only screen and (max-width: 767px){#collaboration-items .search-item .search-map{padding:4rem 0 2rem 0;margin-bottom:0}}#collaboration-items .search-item .search-map .map-area{position:absolute}#collaboration-items .search-item .search-map .map-area label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;cursor:pointer;line-height:1;color:#fff;font-size:1.17em;font-weight:bold;width:100%;padding:1rem;border-radius:1rem 1rem 0 0}#collaboration-items .search-item .search-map .map-area label .area-name{padding-left:4rem}#collaboration-items .search-item .search-map .map-area .map-area-pref{font-size:1.4rem;padding:1.5rem 2.5rem;background:#fff;border-radius:0 0 1rem 1rem}#collaboration-items .search-item .search-map .map-area img{background:#fff;padding:2rem 3rem}#collaboration-items .search-item .search-map .map-area input[type="radio"]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;cursor:pointer;padding-left:0}#collaboration-items .search-item .search-map .map-area input[type="radio"]::before,#collaboration-items .search-item .search-map .map-area input[type="radio"]::after{content:"";display:block;position:absolute}#collaboration-items .search-item .search-map .map-area input[type="radio"]::before{background-color:#fff;border-radius:0%;width:2.5rem;height:2.5rem;transform:translateY(-50%);top:50%;left:0}#collaboration-items .search-item .search-map .map-area input[type="radio"]::after{border-bottom:3px solid #F20034;border-left:3px solid #F20034;opacity:0;height:10px;width:18px;transform:rotate(-45deg);left:0.4rem}#collaboration-items .search-item .search-map .map-area input[type="radio"]:checked::after{opacity:1}@media only screen and (max-width: 1140px){#collaboration-items .search-item .search-map{background:url("../img/area-map-sp.png") no-repeat right top;background-size:contain;width:80%;height:auto;margin:0 auto}#collaboration-items .search-item .search-map .map-area{position:static;width:40%;margin-bottom:1rem}#collaboration-items .search-item .search-map .map-area label{width:100% !important;border-radius:1rem !important}#collaboration-items .search-item .search-map .map-area img,#collaboration-items .search-item .search-map .map-area .map-area-pref{display:none}}@media only screen and (max-width: 767px){#collaboration-items .search-item .search-map{background-size:cover;width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}#collaboration-items .search-item .search-map .map-area{width:48%;margin-bottom:0.8rem}#collaboration-items .search-item .search-map .map-area label .area-name{font-size:5.0vw}}#collaboration-items .search-item .search-box{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:4rem;margin-bottom:4rem;border-bottom:1px solid #4391F9}#collaboration-items .search-item .search-box label{display:block;width:calc(100% / 7 - 1.5rem);line-height:1;cursor:pointer}#collaboration-items .search-item .search-box label span{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;color:#4391F9;font-size:clamp(15px, 2vw, 18px);font-weight:bold;border:1px solid #4391F9;border-radius:100vh;padding:1.0rem 0.5rem}#collaboration-items .search-item .search-box label input:checked+span{color:#fff;background:#4391F9;border:1px solid #4391F9}@media only screen and (max-width: 767px){#collaboration-items .search-item .search-box{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-1rem}#collaboration-items .search-item .search-box label{width:calc(100% / 3 - 0.5rem);margin-bottom:1rem}}#collaboration-items .search-map .map-area.zenkoku{top:12%;left:0}#collaboration-items .search-map .map-area.zenkoku label{width:220px;background:#4391F9;border-radius:1rem}#collaboration-items .search-map .map-area.hokkaido{top:17%;right:0%}#collaboration-items .search-map .map-area.hokkaido label{width:220px;background:#3C87C8;border-radius:1rem}#collaboration-items .search-map .map-area.tohoku{top:29%;right:2.2%}#collaboration-items .search-map .map-area.tohoku label{background:#1DA9E6}#collaboration-items .search-map .map-area.kanto{top:52.3%;right:4.5%}#collaboration-items .search-map .map-area.kanto label{background:#71D5CB}#collaboration-items .search-map .map-area.cyubu{bottom:6.5%;right:6.0%}#collaboration-items .search-map .map-area.cyubu label{background:#6BBB9C}#collaboration-items .search-map .map-area.kansai{top:28%;left:26%}#collaboration-items .search-map .map-area.kansai label{background:#F4BB65}#collaboration-items .search-map .map-area.cyugoku{top:28%;left:1%}#collaboration-items .search-map .map-area.cyugoku label{background:#EB4C47}#collaboration-items .search-map .map-area.shikoku{bottom:6.5%;left:33%}#collaboration-items .search-map .map-area.shikoku label{background:#E97951}#collaboration-items .search-map .map-area.kyusyu{top:55%;left:0}#collaboration-items .search-map .map-area.kyusyu label{background:#FDAEBF}#collaboration-items .search-map .map-area.okinawa{bottom:7.8%;left:0}#collaboration-items .search-map .map-area.okinawa label{width:130px;background:#BB75AE;border-radius:1rem}#collaboration-items .search-result p.zenkoku{background:#4391F9}#collaboration-items .search-result p.hokkaido{background:#3C87C8}#collaboration-items .search-result p.tohoku{background:#1DA9E6}#collaboration-items .search-result p.kanto{background:#71D5CB}#collaboration-items .search-result p.cyubu{background:#6BBB9C}#collaboration-items .search-result p.kansai{background:#F4BB65}#collaboration-items .search-result p.cyugoku{background:#EB4C47}#collaboration-items .search-result p.shikoku{background:#E97951}#collaboration-items .search-result p.kyusyu{background:#FDAEBF}#collaboration-items .search-result p.okinawa{background:#BB75AE;border-radius:1rem}#collaboration-items .search-result{background:#fff}#collaboration-items .search-result .container{padding:6rem}#collaboration-items .search-result .container h2{margin-top:0 !important}@media only screen and (max-width: 1140px){#collaboration-items .search-result .container{padding:4rem 2rem}}#collaboration-items .search-result .items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:-5rem}#collaboration-items .search-result .items::before{content:"";display:block;width:calc((100% - 6rem) / 3);height:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}#collaboration-items .search-result .items .item{display:-ms-flexbox;display:flex;flex-direction:column;width:calc((100% - 6rem) / 3);margin-bottom:5rem;animation:item-fede .4s}#collaboration-items .search-result .items .item .item-img{position:relative;overflow:hidden;padding-top:66.666667%;margin-bottom:2rem}#collaboration-items .search-result .items .item .item-img img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;object-fit:cover}#collaboration-items .search-result .items .item .item-img p{color:#fff;font-size:clamp(16px, 4vw, 18px);font-weight:bold;border-radius:0 0 1rem 0;padding:0.3em 1.5em;line-height:1;position:absolute;top:0;left:0;z-index:999}#collaboration-items .search-result .items .item .item-text h3{color:#4391F9;font-size:clamp(17px, 2.8vw, 20px);margin-bottom:1rem}#collaboration-items .search-result .items .item .item-text h3 span{display:block;color:#999;font-size:clamp(14px, 1.6vw, 16px)}#collaboration-items .search-result .items .item .item-text p{margin-bottom:2rem;font-size:1.4rem}#collaboration-items .search-result .items .item .item-icon{margin-top:auto;margin-bottom:6.5rem}@media only screen and (max-width: 767px){#collaboration-items .search-result .items .item .item-icon{margin-bottom:2rem}}#collaboration-items .search-result .items .item .item-icon span{padding:0.2em 1em}#collaboration-items .search-result .items .item .item-icon span.item-date{background:#4391F9;border:1px solid #4391F9;color:#fff;margin-right:0.8rem}#collaboration-items .search-result .items .item .item-icon span.item-sold-out{background:#FF0000;border:1px solid #FF0000;color:#fff;font-weight:bold}#collaboration-items .search-result .items .item .item-icon+.item-link{margin-top:-4.8rem}@media only screen and (max-width: 767px){#collaboration-items .search-result .items .item .item-icon+.item-link{margin-top:0}}#collaboration-items .search-result .items .item .item-link{margin:0 auto;text-align:center;width:85%}#collaboration-items .search-result .items .item .item-link a{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:clamp(16px, 1.8vw, 1.8rem);font-weight:bold;color:#4391F9;border:2px solid #4391F9;border-radius:100vh;padding:0.9rem 1rem;box-shadow:0px 3px 6px rgba(0,0,0,0.16);transition:0.6s}#collaboration-items .search-result .items .item .item-link a::before{content:"";background-image:url("../img/icon-link.svg");width:1em;height:1em;display:inline-block;background-repeat:no-repeat;background-size:contain;margin-right:1rem}#collaboration-items .search-result .items .item .item-link a:hover{color:#fff;background:#4391F9;opacity:1}#collaboration-items .search-result .items .item .item-link a:nth-child(2){margin-top:1rem}#collaboration-items .search-result .items .item.is-hide{display:none}@media only screen and (max-width: 959px){#collaboration-items .search-result .items .item{width:calc((100% - 3rem) / 2)}}@media only screen and (max-width: 767px){#collaboration-items .search-result .items .item{width:100%}}@keyframes item-fede{0%{transform:scale(0.1)}100%{transform:none}}#collaboration-items .search-result .disnone{width:100%;text-align:center;font-size:clamp(16px, 2vw, 20px);font-weight:bold;color:#4391F9;margin-bottom:4rem}@media only screen and (max-width: 767px){#collaboration-items .search-result .disnone{padding-top:4rem}}#collaboration-items .footer-banner{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3rem}#collaboration-items .footer-banner .banner-item{width:47%}@media only screen and (max-width: 767px){#collaboration-items .footer-banner{gap:2rem;margin:0 auto}#collaboration-items .footer-banner .banner-item{width:90%}#collaboration-items .footer-banner .banner-item:last-child{margin-bottom:0}}
/*# sourceMappingURL=page.css.map */
