@charset "UTF-8";*{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1;padding:0;list-style:none}body,html{-ms-scroll-chaining:none;overscroll-behavior:none;font-weight:normal}body{font-family:"Yu Gothic",sans-serif;line-height:1.6;font-size:16px;color:black}#wrapper{width:100%;overflow:visible}#wrapper a{color:inherit}#wrapper main{color:black;font-family:"Yu Gothic",sans-serif;line-height:1.6;min-height:100vh;background-size:100% auto}#wrapper img{max-width:100%}.save-protect{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}textarea{resize:none}textarea:focus{outline:none}a{color:inherit;text-decoration:none;line-height:1.6}ul{list-style:none}.bold{font-weight:bold}.txt-center{text-align:center}input{-webkit-box-shadow:none;box-shadow:none}input:focus{outline:none}.en{font-weight:normal}.pc_only{display:block}@media screen and (max-width:767px){.pc_only{display:none}}.sp_only{display:none}@media screen and (max-width:767px){.sp_only{display:block}}.fadeIn{opacity:0;-webkit-transition:opacity 0.8s;transition:opacity 0.8s}.fadeIn.start{opacity:1}.fadeInUp{-webkit-transform:translateY(30px);transform:translateY(30px);opacity:0;-webkit-transition:opacity 0.5s 0.2s,-webkit-transform 1.2s cubic-bezier(0.23,1,0.32,1) 0.2s;transition:opacity 0.5s 0.2s,-webkit-transform 1.2s cubic-bezier(0.23,1,0.32,1) 0.2s;transition:transform 1.2s cubic-bezier(0.23,1,0.32,1) 0.2s,opacity 0.5s 0.2s;transition:transform 1.2s cubic-bezier(0.23,1,0.32,1) 0.2s,opacity 0.5s 0.2s,-webkit-transform 1.2s cubic-bezier(0.23,1,0.32,1) 0.2s}.fadeInUp.start{-webkit-transform:translateY(0px);transform:translateY(0px);opacity:1}.card{font-family:"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Pゴシック","MS PGothic",sans-serif;font-family:"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif;font-family:"游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Pゴシック","MS PGothic",sans-serif;font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif}.maru-pan{padding-top:10px}.maru-pan .maru-pan__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;max-width:1200px;margin-left:auto;margin-right:auto;width:95%}.maru-pan .maru-pan__list .maru-pan__item{color:#c81432;font-size:14px;position:relative;font-family:sans-serif;font-weight:bold}.maru-pan .maru-pan__list .maru-pan__item a{text-decoration:underline}.maru-pan .maru-pan__list .maru-pan__item:not(:first-child){padding-left:15px;margin-left:10px}.maru-pan .maru-pan__list .maru-pan__item:not(:first-child):before{content:">";position:absolute;top:50%;-webkit-transform:translate(0%,-50%);transform:translate(0%,-50%);left:0;font-size:14px}@media screen and (max-width:768px){.maru-pan .maru-pan__list .maru-pan__item{font-size:11px}}.logo__content{margin-top:40px}.logo__content .logo__img{max-width:787px;margin-left:auto;margin-right:auto;width:90%}.project__area{padding:60px 0 0;font-family:"游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Pゴシック","MS PGothic",sans-serif;text-align:left}.project__area .contents__inner{max-width:1150px;max-width:1200px;margin-left:auto;margin-right:auto;text-align:left;width:90%}.project__area .contents__inner .project__head{font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif;color:#c81432;margin-bottom:60px}.project__area .contents__inner .project__head.main-head{text-align:center}.project__area .contents__inner .project__head .main-head__ja{font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif;color:#c81432;font-weight:600;font-size:38px;line-height:1;letter-spacing:4px}.project__area .contents__inner .project__head .main-head__en{font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif;color:#c81432;line-height:1;font-size:17px;letter-spacing:2px;margin-top:8px}.project__area .contents__inner .project__head .main-head__line{margin-left:auto;margin-right:auto;background-color:#c81432;width:56px;height:3px;margin-top:20px}@media screen and (max-width:768px){.project__area{padding:40px 0 0}.project__area .contents__inner .project__head{margin-bottom:40px}.project__area .contents__inner .project__head .main-head__ja{font-size:24px}.project__area .contents__inner .project__head .main-head__en{font-size:11px;margin-top:4px;letter-spacing:1px}.project__area .contents__inner .project__head .main-head__line{width:40px;height:2px;margin-top:14px}}.movie-wrap{width:100%;margin:0 auto;display:block;position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.movie-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.partner{background-image:url("../images/bg-red.png");background-repeat:repeat;position:relative;z-index:3;overflow:hidden;background-size:180px auto;padding-bottom:80px}.partner .ttl-project_history{font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif;color:#fff;font-size:38px;line-height:1;margin-bottom:40px}@media screen and (max-width:767px){.partner{background-size:30vw auto;padding-bottom:30px}.partner .ttl-project_history{font-size:24px;margin-bottom:20px}}.partner__project{padding-top:60px}@media screen and (min-width:768px){.partner__project{padding-top:100px}}.partner__project .back__btn{margin-top:40px}@media screen and (min-width:768px){.partner__project .back__btn{margin-top:80px}}.accordion{margin:20px auto 0;background:#fff;padding-bottom:1px}@media screen and (min-width:768px){.accordion{padding:0 0 56px;max-width:1200px;background:#F8F8F8}}.accordion .accordion-head{padding:20px 17px}.accordion .accordion-head .head-img{position:relative}.accordion .accordion-head .head-img .sp_only{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.accordion .accordion-head .head-img .sp_only:after{content:"";background:url(../images/ico-kanbai.png) no-repeat center/contain;position:absolute;bottom:49%;right:3%;width:73.62px;height:28.49px}.accordion .accordion-head .head-img.ico-kanbai-no:after{content:none}@media screen and (min-width:768px){.accordion .accordion-head{background:#fff;padding:0}.accordion .accordion-head .head-img{padding-top:26.083%}.accordion .accordion-head .head-img .sp_only{display:none}.accordion .accordion-head .head-img:after{content:"";background:url(../images/ico-kanbai.png) no-repeat center/contain;position:absolute;bottom:10px;right:10px;width:140px;height:54.09px}.accordion .accordion-head .head-img img{position:absolute;right:0;top:0}}.accordion .lead-project{font-size:13px;line-height:1.923;text-align:left;padding:0 17px}@media screen and (min-width:768px){.accordion .lead-project{text-align:center;font-size:15px;line-height:1.865;margin-top:56px}}.accordion .contents-accordion{padding:17px;margin:0 auto}.accordion .contents-accordion a,.accordion .contents-accordion p{font-size:13px}.accordion .contents-accordion a{display:inline-block;font-weight:bold;text-decoration:underline}.accordion .contents-accordion a+br+a{margin-top:1em}@media screen and (min-width:768px){.accordion .contents-accordion{max-width:83.333%;margin:50px auto 0;padding:0}.accordion .contents-accordion a,.accordion .contents-accordion p{font-size:15px;line-height:1.865}}.accordion .contents-accordion>.inner>.img_center:first-of-type{margin-top:0}.accordion .contents-accordion .ttl-inner{margin:30px auto 15px;line-height:1.9}@media screen and (min-width:768px){.accordion .contents-accordion .ttl-inner{font-size:15px;margin:60px auto 20px}}.accordion .contents-accordion .movie-title{margin:30px auto 15px}@media screen and (min-width:768px){.accordion .contents-accordion .movie-title{margin:50px auto 30px}}@media screen and (min-width:768px){.accordion .contents-accordion img{width:680px;margin:0 auto}.accordion .contents-accordion img.img-message{width:1000px}.accordion .contents-accordion img+p{margin-top:50px}}.accordion .contents-accordion .col-set{width:100%;gap:10px;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.accordion .contents-accordion .col-set.nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media screen and (min-width:768px){.accordion .contents-accordion .col-set.movie-set{margin:0}}.accordion .contents-accordion .col-set.movie-set .item{width:100%}@media screen and (min-width:768px){.accordion .contents-accordion .col-set.movie-set .item{width:50%}}@media screen and (min-width:768px){.accordion .contents-accordion .col-set{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:40px;margin:0 0 40px 0;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.accordion .contents-accordion .col-set>div,.accordion .contents-accordion .col-set>img{width:calc((100% - 40px) / 2)}}@media screen and (min-width:768px){.accordion .contents-accordion .col-set.reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media screen and (min-width:768px){.accordion .contents-accordion .col-set>div,.accordion .contents-accordion .col-set>img,.accordion .contents-accordion .col-set>p{width:50%}}.accordion .contents-accordion .col-set .ttl_img_sp{width:80.985%;margin:10px auto}@media screen and (min-width:768px){.accordion .contents-accordion .col-set .ttl_img_sp{display:none}}.accordion .contents-accordion .col-set .ttl{font-size:15px;text-align:center;margin-bottom:6px;font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif;font-weight:600}@media screen and (min-width:768px){.accordion .contents-accordion .col-set .ttl{font-size:18px;margin-bottom:10px}}.accordion .contents-accordion .col-set .ttl_img{display:none}@media screen and (min-width:768px){.accordion .contents-accordion .col-set .ttl_img{display:block;margin-bottom:20px}}.accordion .contents-accordion .col-set .btm_img{margin-top:10px}@media screen and (min-width:768px){.accordion .contents-accordion .txt-centerLeft{text-align:center}}.accordion .contents-accordion .movie-project{margin:0 auto;width:100%;max-width:800px;max-width:680px}.accordion .contents-accordion.contents-matsuoka>.ttl-inner{margin-top:0}.accordion .contents-accordion.contents-matsuoka .col-set+.col-set{margin-top:2em}.accordion .contents-accordion.contents-matsuoka .col-set .ttl{font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif;font-size:1.2em;font-weight:bold;margin-bottom:0.4em;text-align:center}@media screen and (min-width:768px){.accordion .contents-accordion.contents-matsuoka .col-set .ttl{text-align:left}}.accordion .contents-accordion.contents-matsuoka .col-set .ttl-curry{text-align:center;width:80.985%;margin:0 auto}@media screen and (min-width:768px){.accordion .contents-accordion.contents-matsuoka .col-set .ttl-curry{text-align:left;max-width:297px}}.accordion .contents-accordion.contents-matsuoka .sec-grid{margin-top:2em;margin-bottom:2em}.accordion .contents-accordion.contents-matsuoka .sec-grid .ttl-cheese-timatama-2022{width:80.985%;margin:10px auto}.accordion .contents-accordion.contents-matsuoka .sec-grid .ttl-cheese-timatama-2022 img{margin:0 auto}.accordion .contents-accordion.contents-matsuoka .sec-grid img{margin-bottom:0.5rem}@media screen and (min-width:768px){.accordion .contents-accordion.contents-matsuoka .sec-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 40px 1fr;grid-template-columns:repeat(2,1fr);-ms-grid-rows:auto 0px auto;grid-template-rows:repeat(2,auto);grid-column-gap:40px;grid-row-gap:0px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:4em}.accordion .contents-accordion.contents-matsuoka .sec-grid>:first-child{-ms-grid-row:1;-ms-grid-column:1}.accordion .contents-accordion.contents-matsuoka .sec-grid>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.accordion .contents-accordion.contents-matsuoka .sec-grid>:nth-child(3){-ms-grid-row:3;-ms-grid-column:1}.accordion .contents-accordion.contents-matsuoka .sec-grid>:nth-child(4){-ms-grid-row:3;-ms-grid-column:3}.accordion .contents-accordion.contents-matsuoka .sec-grid .ttl-cheese-timatama-2022{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:1/2/2/3;margin:0 auto 26px;text-align:center;width:100%}.accordion .contents-accordion.contents-matsuoka .sec-grid .ttl-cheese-timatama-2022 img{max-width:286px!important;width:100%}.accordion .contents-accordion.contents-matsuoka .sec-grid img{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:1/1/3/2;margin:0}.accordion .contents-accordion.contents-matsuoka .sec-grid img+p{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:2/2/3/3;margin-top:0}}.accordion .contents-accordion.contents-matsuoka .mod-bnr{margin:2em auto}.accordion .contents-accordion.contents-matsuoka .mod-bnr img{width:100%}@media screen and (min-width:768px){.accordion .contents-accordion.contents-matsuoka .mod-bnr{margin:4em auto}}.accordion .contents-accordion.contents-tonjiru .col-set+.col-set{margin-top:50px}.accordion .contents-accordion.contents-tonjiru .col-set .ttl{font-size:15px;text-align:center;margin-bottom:6px;font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif;font-weight:600}.accordion .contents-accordion.contents-tonjiru .txt-box{margin-top:10px}.accordion .contents-accordion.contents-tonjiru .txt-box img{width:100%}.accordion .contents-accordion.contents-tonjiru .movie-project+.col-set>div{width:calc(100% - 10px)}@media screen and (min-width:768px){.accordion .contents-accordion.contents-tonjiru .col-set:not(:first-of-type){-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.accordion .contents-accordion.contents-tonjiru .col-set+.col-set{margin-top:64px}.accordion .contents-accordion.contents-tonjiru .col-set .ttl{font-size:18px;margin-bottom:10px}.accordion .contents-accordion.contents-tonjiru .movie-project+.col-set>div{width:calc(50% - 40px)}}.accordion .mod-btn-acc{text-align:center;margin:20px auto;display:inline-block;background-color:#000;color:#fff;padding:20px;border:none;-webkit-transition:0.5s;transition:0.5s;font-size:14px;width:calc(100% - 34px);font-weight:bold;cursor:pointer;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.accordion .mod-btn-acc:after{content:"";width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:10px solid #fff;position:absolute;top:calc(50% - 5px);right:24px}.accordion .mod-btn-acc.ico-close:after{border-left:8px solid transparent;border-right:8px solid transparent;border-top:none;border-bottom:10px solid #fff}@media screen and (min-width:768px){.accordion .mod-btn-acc{max-width:368px;margin:60px auto 0;border-radius:32px;max-width:368px}}.accordion .movie-set{width:100%;max-width:550px;margin:0 auto;position:relative}.accordion .movie-set video{width:100%}.accordion .movie-set .video-over-txt{position:absolute;top:1.6em;left:70.8%;width:26.9333333333%;max-width:148px}.accordion .movie-set+p+p{margin-top:1rem}@media screen and (min-width:768px){.accordion .movie-set+p+p{margin-top:3rem}}.partner__slide .slick-arrow{width:1.646vw;height:3.7vw;z-index:10}.partner__slide .slick-arrow:before{content:none}.partner__slide .slick-arrow.slick-next{background-image:url("../images/arrow_next.png");background-size:100% 100%;right:17vw}.partner__slide .slick-arrow.slick-prev{background-image:url("../images/arrow_prev.png");background-size:100% 100%;left:17vw}.partner__slide .slick-dots{bottom:-40px}.partner__slide .slick-dots li{margin:0 6px;width:32px}.partner__slide .slick-dots li button{height:3px;width:100%;border-radius:30px;background-color:#fff;padding:0}.partner__slide .slick-dots li button:before{content:none}.partner__slide .slick-dots li.slick-active button{background-color:#000}@media screen and (max-width:767px){.partner__slide .slick-arrow{display:none}.partner__slide .slick-dots li{width:20px;margin:0 3px}}.partner__slide .partner__slide-list{margin-top:30px}@media screen and (max-width:767px){.partner__slide .partner__slide-list{margin-top:20px}}.partner__slide .partner__slide-img{width:92%;display:block;margin-left:auto;margin-right:auto;position:relative}.partner__slide .partner__slide-img:before{content:"";display:block;padding-top:56.25%}.partner__slide .partner__slide-img img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}body.fixed{position:fixed;left:0;right:0}.area-modal-gl,.area-modal-mv,.area-modal-tonjiru_m01,.area-modal-tonjiru_m02,.area-modal-tonjiru_m03{display:none;position:fixed;top:0;left:0;width:100%;height:100vh;z-index:100}.uaoverlay-gl,.uaoverlay-mv,.uaoverlay-tm{width:100%;height:100vh;background-color:rgba(0,0,0,0.5);cursor:pointer}.uaoverlay-gl{background-color:rgba(0,0,0,0.8)}.ua-modal-gl,.ua-modal-mv,.ua-modal-tm{position:absolute;left:50%;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:82vw;max-width:1200px}.ua-modal-gl img,.ua-modal-mv img,.ua-modal-tm img{width:100%;image-rendering:-webkit-optimize-contrast}.ua-modal-gl .pict,.ua-modal-mv .pict,.ua-modal-tm .pict{line-height:1;background:#fff}.ua-modal-gl,.ua-modal-mv,.ua-modal-tm{width:100%;max-width:unset}.ua-modal-gl .list-modal-gallery,.ua-modal-mv .list-modal-gallery,.ua-modal-tm .list-modal-gallery{width:calc(100% - 160px);margin:0 auto;padding:80px 0}.ua-modal-gl .list-modal-gallery .item-gallery:not(:first-of-type),.ua-modal-mv .list-modal-gallery .item-gallery:not(:first-of-type),.ua-modal-tm .list-modal-gallery .item-gallery:not(:first-of-type){margin-top:80px}.ua-modal-gl .partner__slide .slick-dots li.slick-active button,.ua-modal-mv .partner__slide .slick-dots li.slick-active button,.ua-modal-tm .partner__slide .slick-dots li.slick-active button{background-color:#c81432}.ua-modal-mv,.ua-modal-tm{width:100%;max-width:unset;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:auto}@media screen and (min-width:768px){.ua-modal-mv,.ua-modal-tm{height:auto}}.ua-modal-mv .movie-project,.ua-modal-tm .movie-project{max-width:96%;margin:0 auto}@media screen and (min-width:768px){.ua-modal-mv .movie-project,.ua-modal-tm .movie-project{width:55%;max-width:1200px;height:auto}}.modal__close-gl,.modal__close-mv,.modal__close-tonjiru{font-size:10px;color:#fff;padding:30px 0 0;position:absolute;top:-40px;right:8.4vw;z-index:1}@media screen and (min-width:768px){.modal__close-gl,.modal__close-mv,.modal__close-tonjiru{font-size:14px;padding:46px 0 0;top:-50px;right:21.4vw}}.modal__close-gl:before,.modal__close-mv:before,.modal__close-tonjiru:before{content:"";display:block;width:2px;height:30px;background:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:0;left:0;right:0;margin:auto}@media screen and (min-width:768px){.modal__close-gl:before,.modal__close-mv:before,.modal__close-tonjiru:before{height:48px}}.modal__close-gl:after,.modal__close-mv:after,.modal__close-tonjiru:after{content:"";display:block;width:2px;height:30px;background:#fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;top:0;left:0;right:0;margin:auto}@media screen and (min-width:768px){.modal__close-gl:after,.modal__close-mv:after,.modal__close-tonjiru:after{height:48px}}.partner__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:40px auto 20px;gap:20px 40px}.partner__btn a{display:inline-block}.partner__btn a+a{margin-top:20px}.partner__btn .js-modal-video{max-width:636px;margin:0;aspect-ratio:unset}.partner__btn .js-modal-video img{position:static}@media screen and (min-width:768px){.partner__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:1200px;margin:80px auto 0}.partner__btn a{max-width:328px}.partner__btn a+a{margin-top:0;margin-left:40px}.partner__btn a:hover{opacity:0.6}.partner__btn .js-modal-video{max-width:328px}}.back__btn{text-align:center}.back__btn a{display:inline-block}@media screen and (min-width:768px){.back__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:80px}.back__btn a{max-width:227px}.back__btn a:hover{opacity:0.6}}@media print{.print-hidden{opacity:0!important}}.video_o-video__icon{width:80px;height:80px;font-size:0;position:absolute}.modal-video{height:100vh}.js-modal-video{margin:0 auto;width:100%;max-width:680px;position:relative;display:-ms-grid;display:grid;place-items:center;position:relative;aspect-ratio:16/9;overflow:hidden;cursor:pointer}.js-modal-video>img{width:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto!important}.img_center{text-align:center;margin:30px auto}@media screen and (min-width:768px){.img_center{margin:60px auto}}@media screen and (min-width:768px){.setwidth_1{width:1%}}.setwidth_1 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_2{width:2%}}.setwidth_2 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_3{width:3%}}.setwidth_3 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_4{width:4%}}.setwidth_4 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_5{width:5%}}.setwidth_5 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_6{width:6%}}.setwidth_6 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_7{width:7%}}.setwidth_7 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_8{width:8%}}.setwidth_8 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_9{width:9%}}.setwidth_9 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_10{width:10%}}.setwidth_10 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_11{width:11%}}.setwidth_11 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_12{width:12%}}.setwidth_12 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_13{width:13%}}.setwidth_13 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_14{width:14%}}.setwidth_14 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_15{width:15%}}.setwidth_15 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_16{width:16%}}.setwidth_16 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_17{width:17%}}.setwidth_17 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_18{width:18%}}.setwidth_18 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_19{width:19%}}.setwidth_19 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_20{width:20%}}.setwidth_20 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_21{width:21%}}.setwidth_21 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_22{width:22%}}.setwidth_22 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_23{width:23%}}.setwidth_23 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_24{width:24%}}.setwidth_24 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_25{width:25%}}.setwidth_25 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_26{width:26%}}.setwidth_26 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_27{width:27%}}.setwidth_27 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_28{width:28%}}.setwidth_28 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_29{width:29%}}.setwidth_29 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_30{width:30%}}.setwidth_30 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_31{width:31%}}.setwidth_31 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_32{width:32%}}.setwidth_32 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_33{width:33%}}.setwidth_33 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_34{width:34%}}.setwidth_34 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_35{width:35%}}.setwidth_35 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_36{width:36%}}.setwidth_36 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_37{width:37%}}.setwidth_37 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_38{width:38%}}.setwidth_38 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_39{width:39%}}.setwidth_39 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_40{width:40%}}.setwidth_40 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_41{width:41%}}.setwidth_41 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_42{width:42%}}.setwidth_42 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_43{width:43%}}.setwidth_43 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_44{width:44%}}.setwidth_44 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_45{width:45%}}.setwidth_45 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_46{width:46%}}.setwidth_46 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_47{width:47%}}.setwidth_47 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_48{width:48%}}.setwidth_48 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_49{width:49%}}.setwidth_49 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_50{width:50%}}.setwidth_50 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_51{width:51%}}.setwidth_51 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_52{width:52%}}.setwidth_52 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_53{width:53%}}.setwidth_53 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_54{width:54%}}.setwidth_54 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_55{width:55%}}.setwidth_55 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_56{width:56%}}.setwidth_56 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_57{width:57%}}.setwidth_57 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_58{width:58%}}.setwidth_58 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_59{width:59%}}.setwidth_59 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_60{width:60%}}.setwidth_60 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_61{width:61%}}.setwidth_61 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_62{width:62%}}.setwidth_62 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_63{width:63%}}.setwidth_63 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_64{width:64%}}.setwidth_64 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_65{width:65%}}.setwidth_65 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_66{width:66%}}.setwidth_66 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_67{width:67%}}.setwidth_67 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_68{width:68%}}.setwidth_68 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_69{width:69%}}.setwidth_69 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_70{width:70%}}.setwidth_70 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_71{width:71%}}.setwidth_71 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_72{width:72%}}.setwidth_72 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_73{width:73%}}.setwidth_73 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_74{width:74%}}.setwidth_74 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_75{width:75%}}.setwidth_75 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_76{width:76%}}.setwidth_76 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_77{width:77%}}.setwidth_77 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_78{width:78%}}.setwidth_78 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_79{width:79%}}.setwidth_79 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_80{width:80%}}.setwidth_80 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_81{width:81%}}.setwidth_81 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_82{width:82%}}.setwidth_82 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_83{width:83%}}.setwidth_83 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_84{width:84%}}.setwidth_84 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_85{width:85%}}.setwidth_85 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_86{width:86%}}.setwidth_86 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_87{width:87%}}.setwidth_87 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_88{width:88%}}.setwidth_88 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_89{width:89%}}.setwidth_89 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_90{width:90%}}.setwidth_90 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_91{width:91%}}.setwidth_91 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_92{width:92%}}.setwidth_92 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_93{width:93%}}.setwidth_93 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_94{width:94%}}.setwidth_94 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_95{width:95%}}.setwidth_95 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_96{width:96%}}.setwidth_96 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_97{width:97%}}.setwidth_97 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_98{width:98%}}.setwidth_98 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_99{width:99%}}.setwidth_99 img{width:100%!important;max-width:unset!important}@media screen and (min-width:768px){.setwidth_100{width:100%}}.setwidth_100 img{width:100%!important;max-width:unset!important}