/* --------------------------------------------------------
 Name:      SUPERMARKET inc.｜株式会社SUPERMARKET (スーパーマーケット) - app.css
 Author:    これは作成者です
 Info:      SUPERMARKET inc.｜株式会社SUPERMARKET (スーパーマーケット)
----------------------------------------------------------- */
@charset "UTF-8";a,abbr,address,article,aside,audio,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,iframe,img,ins,label,legend,li,main,mark,nav,ol,p,pre,q,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,video{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}body{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);line-height:1}a{text-decoration:none}a:hover{text-decoration:underline}h1,h2,h3,h4,h5,h6,p{font-weight:400}img{border-style:none;vertical-align:bottom}img,video{max-width:100%}ol,ul{list-style:none;list-style-type:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input::-webkit-search-decoration{display:none}input:focus{outline-offset:-2px}select::-ms-expand{display:none}select::-webkit-search-decoration{display:none}select:focus{outline-offset:-2px}button{background-color:transparent}textarea{resize:none}textarea::-webkit-search-decoration{display:none}textarea:focus{outline-offset:-2px}.clearfix{*zoom:1}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}body{background:#fff;font-family:Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,Meiryo,メイリオ,Osaka,ＭＳ Ｐゴシック,sans-serif;font-size:16px}a,body{color:#000}a,h1,h2,h3,h4,h5,h6,p{line-height:1.8}.m-plus1,a,h1,h2,h3,h4,h5,li,p{font-family:M PLUS\ 1,sans-serif;font-optical-sizing:auto;font-style:normal;-webkit-transform:rotate(.05deg);-moz-transform:rotate(.05deg);-ms-transform:rotate(.05deg);-o-transform:rotate(.05deg);transform:rotate(.05deg)}h3{font-weight:700}h4{font-weight:800}p{font-weight:400}.starmark{text-indent:-1.75695vw}.starmark .star{display:inline-block;-webkit-transform:scale(54.54545%);-moz-transform:scale(54.54545%);-ms-transform:scale(54.54545%);-o-transform:scale(54.54545%);transform:scale(54.54545%);-webkit-transform-origin:center;-moz-transform-origin:center;-ms-transform-origin:center;-o-transform-origin:center;transform-origin:center;vertical-align:baseline}#section-footer{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:#898989;color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:1.46413vw;font-weight:400;-webkit-justify-content:center;justify-content:center;letter-spacing:normal;line-height:120%;padding-bottom:2.04978vw;padding-top:2.04978vw}#section-footer p{letter-spacing:normal;text-align:center}html:not(.show-contents){overflow:hidden}body{margin:0}#section-contents,body{height:100%}.about{padding-bottom:8.78477vw}.about .inline{margin:auto;width:63.39678vw}.about h4{background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;font-size:3.22108vw;letter-spacing:normal;line-height:81.81818%;padding-bottom:6.00293vw;text-align:left;width:63.39678vw}.about .content{margin:auto;padding-bottom:5.12445vw}.about .content ul{font-size:1.46413vw;letter-spacing:normal;line-height:220%;list-style:"□";list-style-position:outside;list-style-type:"□";padding-left:1.4em}.about .content ul li.line{padding-bottom:0;padding-left:.5em}.about .address{margin:auto}.about .address .nameLine{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:3.3675vw;-webkit-justify-content:flex-start;justify-content:flex-start;margin-bottom:2.34261vw}.about .address .name{background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;font-size:2.04978vw;font-weight:800;height:3.3675vw;letter-spacing:.025em;line-height:164.28571%}.about .address .container h5{font-size:1.46413vw;font-weight:600;letter-spacing:normal;line-height:100%;padding-bottom:1.31772vw}.about .address .container h5:nth-of-type(2){margin-top:1.39092vw}.about .address .container p{font-size:1.46413vw;letter-spacing:normal;line-height:190%;padding-bottom:3.4407vw}.about .address .container p:first-of-type{-ms-flex-preferred-size:45%;-webkit-flex-basis:45%;flex-basis:45%}.about .address .container p:nth-of-type(2){padding-bottom:10.66667vw}.about .sns{padding-left:3.07467vw;text-align:center}.about .sns.forsp{display:none}.about .sns.forpc{display:block}.about .sns .facebook{background-image:url(../images/index/facebook.png)}.about .sns .facebook,.about .sns .twitter{background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;display:inline-block;height:3.3675vw;margin-right:2.41581vw;width:3.3675vw}.about .sns .twitter{background-image:url(../images/index/twitter.png)}.about .sns .instagram{background-image:url(../images/index/instagram.png);margin-right:2.41581vw}.about .sns .instagram,.about .sns .vimeo{background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;display:inline-block;height:3.3675vw;width:3.3675vw}.about .sns .vimeo{background-image:url(../images/index/vimeo.png)}.about .contact .mail{background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;display:block}.background{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center;opacity:0;position:fixed}html.show-contents .background{opacity:.25;-webkit-transition:opacity .3s linear .3s;-o-transition:opacity .3s linear .3s;-moz-transition:opacity .3s linear .3s;transition:opacity .3s linear .3s}.carousel,.carousel .image{position:relative}.carousel .image{background-color:#898989;margin:auto;overflow:hidden}.carousel .image .container{left:0}.carousel .image .container,.carousel .image img{height:100%;position:absolute;top:0;width:100%}.carousel .prev{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.carousel .next,.carousel .prev{background-image:url(../images/index/side_btn_b.svg);background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;left:50%;position:absolute}.carousel .next{-webkit-transform:translate(-50%,-50%) scaleX(-1);-moz-transform:translate(-50%,-50%) scaleX(-1);-ms-transform:translate(-50%,-50%) scaleX(-1);-o-transform:translate(-50%,-50%) scaleX(-1);transform:translate(-50%,-50%) scaleX(-1)}.carousel .off{opacity:.35}.carousel .paging{text-align:center}.carousel .paging p{display:inline-block;font-size:0}.carousel .paging .on{background-color:#000}.farm{padding-bottom:21.96193vw}.farm h4{background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;font-size:3.22108vw;letter-spacing:normal;line-height:81.81818%;margin:auto;padding-bottom:4.68521vw;text-align:left;width:63.39678vw}.farm h4:before{line-height:6.29575vw}.farm h4 img{height:6.29575vw}.farm h4.starmark .star{-webkit-transform:translateY(-1.57394vw) scale(54.54545%);-moz-transform:translateY(-1.57394vw) scale(54.54545%);-ms-transform:translateY(-1.57394vw) scale(54.54545%);-o-transform:translateY(-1.57394vw) scale(54.54545%);transform:translateY(-1.57394vw) scale(54.54545%)}.farm .farm-carousel{background-image:url(../images/index/farm_carousel.png);-moz-background-size:auto 100%;background-size:auto 100%;height:24.89019vw}.farm .farm-copy{margin:auto;overflow:hidden;padding-bottom:5.27086vw;width:63.39678vw}.farm .farm-copy p{font-size:1.46413vw;font-weight:400;letter-spacing:normal;line-height:220%}.farm .onlineshop-copy{background-position:50%;background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;margin:auto}.keyvisual .backgroundMovie .h-menu-trigger{display:none;position:fixed;z-index:3}.hide-scroll .keyvisual .backgroundMovie .h-menu-trigger{display:block}.keyvisual .backgroundMovie .h-menu-trigger span{background:#140402;display:inline-block;height:.14641vw;left:50%;position:absolute;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .2s;-o-transition:all .2s;-moz-transition:all .2s;transition:all .2s;width:2.19619vw}.keyvisual .backgroundMovie .h-menu-trigger.is-active span:first-of-type,.keyvisual .backgroundMovie .h-menu-trigger.is-active span:nth-of-type(3){top:50%}.keyvisual .backgroundMovie .h-menu-trigger.is-active span:first-of-type{-webkit-transform:translateX(-50%) translateY(-50%) rotate(-45deg);-moz-transform:translateX(-50%) translateY(-50%) rotate(-45deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(-45deg);-o-transform:translateX(-50%) translateY(-50%) rotate(-45deg);transform:translateX(-50%) translateY(-50%) rotate(-45deg)}.keyvisual .backgroundMovie .h-menu-trigger.is-active span:nth-of-type(3){-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);-moz-transform:translateX(-50%) translateY(-50%) rotate(45deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(45deg);-o-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg)}.keyvisual .backgroundMovie .h-menu-trigger.is-active span:nth-of-type(2){opacity:0}.keyvisual .backgroundMovie .h-menu{background-color:#fff;display:none;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:2}.keyvisual .backgroundMovie .h-menu,.keyvisual .backgroundMovie .h-menu.is-active{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.keyvisual .backgroundMovie .h-menu.is-active{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.keyvisual .backgroundMovie .h-menu__container{padding-top:0}.keyvisual .backgroundMovie .h-menu__link{background-repeat:no-repeat;-moz-background-size:auto 100%;background-size:auto 100%;display:block;font-size:2.04978vw;font-weight:800;letter-spacing:normal;line-height:100%;margin-bottom:2.78184vw}.page-index{opacity:0}.page-index.is-active{opacity:1}.background{left:0;min-height:100%;min-height:100vh;top:0;width:100%;z-index:-1}.keyvisual{height:100%;width:100%}.keyvisual .backgroundMovie{height:100%;overflow:hidden;position:absolute;width:100%}.keyvisual .backgroundMovie #ytplayer{left:50%;pointer-events:none;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.keyvisual .backgroundMovie #ytplayer.is-active{opacity:1}.keyvisual .backgroundMovie #ytplayer iframe{height:100%;width:100%}.keyvisual .backgroundMovie .sound{background-image:url(../images/index/sound_off.svg);background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;display:none;overflow:hidden;position:fixed;text-indent:-9999px}.keyvisual .backgroundMovie .on{background-image:url(../images/index/sound_on.svg)}.keyvisual .inline{height:100%;pointer-events:none;position:relative;width:100%}.keyvisual .panel{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:100%;-webkit-justify-content:center;justify-content:center;position:absolute;width:100%}.keyvisual .panel h3{background-image:url(../images/index/splash_1.svg)}.keyvisual .panel h1,.keyvisual .panel h3{background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;display:none;overflow:hidden;text-indent:-9999px}.keyvisual .panel h1{background-image:url(../images/index/splash_2.svg)}.keyvisual .scroll{left:0;margin:auto;opacity:0;position:absolute;right:0}.keyvisual .scroll svg{-webkit-animation:SCROLL_ARROW 1s linear infinite;-moz-animation:SCROLL_ARROW 1s linear infinite;-o-animation:SCROLL_ARROW 1s linear infinite;animation:SCROLL_ARROW 1s linear infinite;height:100%;overflow:hidden;width:100%}@-webkit-keyframes SCROLL_ARROW{0%{opacity:0;-webkit-transform:translateY(-20%);transform:translateY(-20%)}20%{opacity:1}60%{opacity:1}90%{opacity:0;-webkit-transform:translateY(20%);transform:translateY(20%)}to{opacity:0}}@-moz-keyframes SCROLL_ARROW{0%{opacity:0;-moz-transform:translateY(-20%);transform:translateY(-20%)}20%{opacity:1}60%{opacity:1}90%{opacity:0;-moz-transform:translateY(20%);transform:translateY(20%)}to{opacity:0}}@-o-keyframes SCROLL_ARROW{0%{opacity:0;-o-transform:translateY(-20%);transform:translateY(-20%)}20%{opacity:1}60%{opacity:1}90%{opacity:0;-o-transform:translateY(20%);transform:translateY(20%)}to{opacity:0}}@keyframes SCROLL_ARROW{0%{opacity:0;-webkit-transform:translateY(-20%);-moz-transform:translateY(-20%);-o-transform:translateY(-20%);transform:translateY(-20%)}20%{opacity:1}60%{opacity:1}90%{opacity:0;-webkit-transform:translateY(20%);-moz-transform:translateY(20%);-o-transform:translateY(20%);transform:translateY(20%)}to{opacity:0}}html.show-contents .keyvisual .scroll{opacity:1;-webkit-transition:opacity .5s linear 1s;-o-transition:opacity .5s linear 1s;-moz-transition:opacity .5s linear 1s;transition:opacity .5s linear 1s}html.hide-scroll .keyvisual .scroll{-webkit-transition:none;-o-transition:none;-moz-transition:none;transition:none}.management{padding-bottom:21.96193vw}.management .inline,.management h4{margin:auto;width:63.39678vw}.management h4{background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;font-size:3.22108vw;letter-spacing:normal;line-height:81.81818%;padding-bottom:8.05271vw;text-align:left}.management .swiper{height:100%;width:100%}.management .swiperNoUse{margin:0 auto;width:100%}.management ul{-ms-flex-line-pack:justify;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-ms-flex-pack:distribute;-webkit-align-content:space-between;align-content:space-between;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;justify-content:space-around}.management li:first-child .textCont{height:12.95754vw}.management li:first-child p{background-position:50%;background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;display:block}.management li:first-child .forpc{display:inline}.management li:first-child .name{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-line-pack:center;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-box-align:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;-webkit-align-content:center;align-content:center;-webkit-align-items:stretch;align-items:stretch;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-size:2.48902vw;font-weight:600;height:3.07467vw;-webkit-justify-content:flex-start;justify-content:flex-start;letter-spacing:normal;line-height:123.52941%;margin-bottom:.58565vw;white-space:nowrap}.management li:first-child .name .nameStr{height:3.07467vw}.management li:first-child .name_en{font-size:1.1713vw;font-weight:300;letter-spacing:normal;line-height:100%;margin-bottom:1.61054vw;white-space:nowrap}.management li:first-child .role{font-size:1.61054vw;font-weight:600;letter-spacing:normal;line-height:127.27273%;white-space:nowrap}.management li:first-child .instaLink.forsp{display:none}.management li:first-child .instaLink.forpc{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.management li:first-child .instaLink.forpc img{height:3.07467vw;margin-left:1.02489vw}.management li:first-child .cart{background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;display:block;margin:auto}.management li:first-child .cart img{height:13.17716vw;width:13.17716vw}.management li:nth-child(2) .textCont{height:12.95754vw}.management li:nth-child(2) p{background-position:50%;background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;display:block}.management li:nth-child(2) .forpc{display:inline}.management li:nth-child(2) .name{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-line-pack:center;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-box-align:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;-webkit-align-content:center;align-content:center;-webkit-align-items:stretch;align-items:stretch;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-size:2.48902vw;font-weight:600;height:3.07467vw;-webkit-justify-content:flex-start;justify-content:flex-start;letter-spacing:normal;line-height:123.52941%;margin-bottom:.58565vw;white-space:nowrap}.management li:nth-child(2) .name .nameStr{height:3.07467vw}.management li:nth-child(2) .name_en{font-size:1.1713vw;font-weight:300;letter-spacing:normal;line-height:100%;margin-bottom:1.61054vw;white-space:nowrap}.management li:nth-child(2) .role{font-size:1.61054vw;font-weight:600;letter-spacing:normal;line-height:127.27273%;white-space:nowrap}.management li:nth-child(2) .instaLink.forsp{display:none}.management li:nth-child(2) .instaLink.forpc{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.management li:nth-child(2) .instaLink.forpc img{height:3.07467vw;margin-left:1.02489vw}.management li:nth-child(2) .cart{background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;display:block;margin:auto}.management li:nth-child(2) .cart img{height:13.17716vw;width:13.17716vw}.management .links{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;justify-content:center}.management .instagram{background-image:url(../images/index/insta.png);background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;display:block}.management .mailText{font-size:1.1713vw;font-weight:400;letter-spacing:normal;line-height:187.5%;padding-top:5.12445vw}.management .mailIcon{height:1.31772vw;margin-right:.65886vw;vertical-align:middle;width:auto;width:1.75695vw}.management .mail{display:inline;font-size:1.1713vw;font-weight:400;letter-spacing:.02em;line-height:193.75%}.management .mail,.management .swiper-button-prev{background-repeat:no-repeat;-moz-background-size:contain;background-size:contain}.management .swiper-button-prev{background-image:url(../images/index/side_btn.svg);height:7.6vw;width:6.66667vw}.management .swiper-button-prev:after{content:""}.management .swiper-button-next{background-image:url(../images/index/side_btn.svg);background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;height:7.6vw;-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1);width:6.66667vw}.management .swiper-button-next:after{content:""}.member{padding-bottom:18.59444vw}.member .inline{margin:auto;width:71.30307vw}.member h4{font-size:3.22108vw;letter-spacing:normal;line-height:81.81818%;margin:auto;padding-bottom:8.05271vw;text-align:left;width:63.39678vw}.member .swiper{height:100%;padding-top:8.05271vw;width:100%}.member .swiperNoUse{margin:0 auto;width:100%}.member ul{-ms-flex-pack:distribute;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-ms-flex-line-pack:justify;-webkit-align-content:space-between;align-content:space-between;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;justify-content:space-around}.member li[data-id="1"]{-ms-flex-preferred-size:auto;-webkit-flex-basis:auto;flex-basis:auto;margin-bottom:6.58858vw;width:33%}.member li[data-id="1"] .liInner{margin:0 auto;width:13.32357vw}.member li[data-id="1"] p{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-line-pack:start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-content:flex-start;align-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:12.4451vw;-webkit-justify-content:flex-start;justify-content:flex-start}.member li[data-id="1"] p .position{display:inline;font-size:.87848vw;font-weight:500;letter-spacing:normal;line-height:100%;margin-bottom:.80527vw}.member li[data-id="1"] p .name{font-size:2.48902vw;font-weight:600;letter-spacing:normal;line-height:100%;margin-bottom:.73206vw}.member li[data-id="1"] p .name_en{font-size:1.1713vw;font-weight:300;letter-spacing:normal;line-height:100%;margin-bottom:1.1713vw}.member li[data-id="1"] p .role{display:block;font-size:1.61054vw;font-weight:600;height:2.4em;letter-spacing:normal;line-height:163.63636%;line-height:1.09091}.member li[data-id="1"] img{height:13.17716vw;width:13.17716vw}.member li[data-id="1"] .cart{background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;display:block}.member li[data-id="2"]{-ms-flex-preferred-size:auto;-webkit-flex-basis:auto;flex-basis:auto;margin-bottom:6.58858vw;width:33%}.member li[data-id="2"] .liInner{margin:0 auto;width:13.32357vw}.member li[data-id="2"] p{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-line-pack:start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-content:flex-start;align-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:12.4451vw;-webkit-justify-content:flex-start;justify-content:flex-start}.member li[data-id="2"] p .position{display:inline;font-size:.87848vw;font-weight:500;letter-spacing:normal;line-height:100%;margin-bottom:.80527vw}.member li[data-id="2"] p .name{font-size:2.48902vw;font-weight:600;letter-spacing:normal;line-height:100%;margin-bottom:.73206vw}.member li[data-id="2"] p .name_en{font-size:1.1713vw;font-weight:300;letter-spacing:normal;line-height:100%;margin-bottom:1.1713vw}.member li[data-id="2"] p .role{display:block;font-size:1.61054vw;font-weight:600;height:2.4em;letter-spacing:normal;line-height:163.63636%;line-height:1.09091}.member li[data-id="2"] img{height:13.17716vw;width:13.17716vw}.member li[data-id="2"] .cart{background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;display:block}.member li[data-id="3"]{-ms-flex-preferred-size:auto;-webkit-flex-basis:auto;flex-basis:auto;margin-bottom:6.58858vw;width:33%}.member li[data-id="3"] .liInner{margin:0 auto;width:13.32357vw}.member li[data-id="3"] p{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-line-pack:start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-content:flex-start;align-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:12.4451vw;-webkit-justify-content:flex-start;justify-content:flex-start}.member li[data-id="3"] p .position{display:inline;font-size:.87848vw;font-weight:500;letter-spacing:normal;line-height:100%;margin-bottom:.80527vw}.member li[data-id="3"] p .name{font-size:2.48902vw;font-weight:600;letter-spacing:normal;line-height:100%;margin-bottom:.73206vw}.member li[data-id="3"] p .name_en{font-size:1.1713vw;font-weight:300;letter-spacing:normal;line-height:100%;margin-bottom:1.1713vw}.member li[data-id="3"] p .role{display:block;font-size:1.61054vw;font-weight:600;height:2.4em;letter-spacing:normal;line-height:163.63636%;line-height:1.09091}.member li[data-id="3"] img{height:13.17716vw;width:13.17716vw}.member li[data-id="3"] .cart{background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;display:block}.member li[data-id="4"]{-ms-flex-preferred-size:auto;-webkit-flex-basis:auto;flex-basis:auto;margin-bottom:6.58858vw;width:33%}.member li[data-id="4"] .liInner{margin:0 auto;width:13.32357vw}.member li[data-id="4"] p{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-line-pack:start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-content:flex-start;align-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:12.4451vw;-webkit-justify-content:flex-start;justify-content:flex-start}.member li[data-id="4"] p .position{display:inline;font-size:.87848vw;font-weight:500;letter-spacing:normal;line-height:100%;margin-bottom:.80527vw}.member li[data-id="4"] p .name{font-size:2.48902vw;font-weight:600;letter-spacing:normal;line-height:100%;margin-bottom:.73206vw}.member li[data-id="4"] p .name_en{font-size:1.1713vw;font-weight:300;letter-spacing:normal;line-height:100%;margin-bottom:1.1713vw}.member li[data-id="4"] p .role{display:block;font-size:1.61054vw;font-weight:600;height:2.4em;letter-spacing:normal;line-height:163.63636%;line-height:1.09091}.member li[data-id="4"] img{height:13.17716vw;width:13.17716vw}.member li[data-id="4"] .cart{background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;display:block}.member li[data-id="5"]{-ms-flex-preferred-size:auto;-webkit-flex-basis:auto;flex-basis:auto;margin-bottom:6.58858vw;width:33%}.member li[data-id="5"] .liInner{margin:0 auto;width:13.32357vw}.member li[data-id="5"] p{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-line-pack:start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-content:flex-start;align-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:12.4451vw;-webkit-justify-content:flex-start;justify-content:flex-start}.member li[data-id="5"] p .position{display:inline;font-size:.87848vw;font-weight:500;letter-spacing:normal;line-height:100%;margin-bottom:.80527vw}.member li[data-id="5"] p .name{font-size:2.48902vw;font-weight:600;letter-spacing:normal;line-height:100%;margin-bottom:.73206vw}.member li[data-id="5"] p .name_en{font-size:1.1713vw;font-weight:300;letter-spacing:normal;line-height:100%;margin-bottom:1.1713vw}.member li[data-id="5"] p .role{display:block;font-size:1.61054vw;font-weight:600;height:2.4em;letter-spacing:normal;line-height:163.63636%;line-height:1.09091}.member li[data-id="5"] img{height:13.17716vw;width:13.17716vw}.member li[data-id="5"] .cart{background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;display:block}.member li[data-id="6"]{-ms-flex-preferred-size:auto;-webkit-flex-basis:auto;flex-basis:auto;margin-bottom:6.58858vw;width:33%}.member li[data-id="6"] .liInner{margin:0 auto;width:13.32357vw}.member li[data-id="6"] p{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-line-pack:start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-content:flex-start;align-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:12.4451vw;-webkit-justify-content:flex-start;justify-content:flex-start}.member li[data-id="6"] p .position{display:inline;font-size:.87848vw;font-weight:500;letter-spacing:normal;line-height:100%;margin-bottom:.80527vw}.member li[data-id="6"] p .name{font-size:2.48902vw;font-weight:600;letter-spacing:normal;line-height:100%;margin-bottom:.73206vw}.member li[data-id="6"] p .name_en{font-size:1.1713vw;font-weight:300;letter-spacing:normal;line-height:100%;margin-bottom:1.1713vw}.member li[data-id="6"] p .role{display:block;font-size:1.61054vw;font-weight:600;height:2.4em;letter-spacing:normal;line-height:163.63636%;line-height:1.09091}.member li[data-id="6"] img{height:13.17716vw;width:13.17716vw}.member li[data-id="6"] .cart{background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;display:block}.member li[data-id="8"]{-ms-flex-preferred-size:auto;-webkit-flex-basis:auto;flex-basis:auto;margin-bottom:6.58858vw;width:33%}.member li[data-id="8"] .liInner{margin:0 auto;width:13.32357vw}.member li[data-id="8"] p{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-line-pack:start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-content:flex-start;align-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:12.4451vw;-webkit-justify-content:flex-start;justify-content:flex-start}.member li[data-id="8"] p .position{display:inline;font-size:.87848vw;font-weight:500;letter-spacing:normal;line-height:100%;margin-bottom:.80527vw}.member li[data-id="8"] p .name{font-size:2.48902vw;font-weight:600;letter-spacing:normal;line-height:100%;margin-bottom:.73206vw}.member li[data-id="8"] p .name_en{font-size:1.1713vw;font-weight:300;letter-spacing:normal;line-height:100%;margin-bottom:1.1713vw}.member li[data-id="8"] p .role{display:block;font-size:1.61054vw;font-weight:600;height:2.4em;letter-spacing:normal;line-height:163.63636%;line-height:1.09091}.member li[data-id="8"] img{height:13.17716vw;width:13.17716vw}.member li[data-id="8"] .cart{background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;display:block}.member li[data-id="9"]{-ms-flex-preferred-size:auto;-webkit-flex-basis:auto;flex-basis:auto;margin-bottom:6.58858vw;width:33%}.member li[data-id="9"] .liInner{margin:0 auto;width:13.32357vw}.member li[data-id="9"] p{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-line-pack:start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-content:flex-start;align-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:12.4451vw;-webkit-justify-content:flex-start;justify-content:flex-start}.member li[data-id="9"] p .position{display:inline;font-size:.87848vw;font-weight:500;letter-spacing:normal;line-height:100%;margin-bottom:.80527vw}.member li[data-id="9"] p .name{font-size:2.48902vw;font-weight:600;letter-spacing:normal;line-height:100%;margin-bottom:.73206vw}.member li[data-id="9"] p .name_en{font-size:1.1713vw;font-weight:300;letter-spacing:normal;line-height:100%;margin-bottom:1.1713vw}.member li[data-id="9"] p .role{display:block;font-size:1.61054vw;font-weight:600;height:2.4em;letter-spacing:normal;line-height:163.63636%;line-height:1.09091}.member li[data-id="9"] img{height:13.17716vw;width:13.17716vw}.member li[data-id="9"] .cart{background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;display:block}.member li[data-id="10"]{-ms-flex-preferred-size:auto;-webkit-flex-basis:auto;flex-basis:auto;margin-bottom:6.58858vw;width:33%}.member li[data-id="10"] .liInner{margin:0 auto;width:13.32357vw}.member li[data-id="10"] p{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-line-pack:start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-content:flex-start;align-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:12.4451vw;-webkit-justify-content:flex-start;justify-content:flex-start}.member li[data-id="10"] p .position{display:inline;font-size:.87848vw;font-weight:500;letter-spacing:normal;line-height:100%;margin-bottom:.80527vw}.member li[data-id="10"] p .name{font-size:2.48902vw;font-weight:600;letter-spacing:normal;line-height:100%;margin-bottom:.73206vw}.member li[data-id="10"] p .name_en{font-size:1.1713vw;font-weight:300;letter-spacing:normal;line-height:100%;margin-bottom:1.1713vw}.member li[data-id="10"] p .role{display:block;font-size:1.61054vw;font-weight:600;height:2.4em;letter-spacing:normal;line-height:163.63636%;line-height:1.09091}.member li[data-id="10"] img{height:13.17716vw;width:13.17716vw}.member li[data-id="10"] .cart{background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;display:block}.member li[data-id="11"]{-ms-flex-preferred-size:auto;-webkit-flex-basis:auto;flex-basis:auto;margin-bottom:6.58858vw;width:33%}.member li[data-id="11"] .liInner{margin:0 auto;width:13.32357vw}.member li[data-id="11"] p{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-line-pack:start;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-content:flex-start;align-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:12.4451vw;-webkit-justify-content:flex-start;justify-content:flex-start}.member li[data-id="11"] p .position{display:inline;font-size:.87848vw;font-weight:500;letter-spacing:normal;line-height:100%;margin-bottom:.80527vw}.member li[data-id="11"] p .name{font-size:2.48902vw;font-weight:600;letter-spacing:normal;line-height:100%;margin-bottom:.73206vw}.member li[data-id="11"] p .name_en{font-size:1.1713vw;font-weight:300;letter-spacing:normal;line-height:100%;margin-bottom:1.1713vw}.member li[data-id="11"] p .role{display:block;font-size:1.61054vw;font-weight:600;height:2.4em;letter-spacing:normal;line-height:163.63636%;line-height:1.09091}.member li[data-id="11"] img{height:13.17716vw;width:13.17716vw}.member li[data-id="11"] .cart{display:block}.member .swiper-button-prev,.member li[data-id="11"] .cart{background-repeat:no-repeat;-moz-background-size:contain;background-size:contain}.member .swiper-button-prev{background-image:url(../images/index/side_btn.svg);height:7.6vw;width:6.66667vw}.member .swiper-button-prev:after{content:""}.member .swiper-button-next{background-image:url(../images/index/side_btn.svg);background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;height:7.6vw;-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1);width:6.66667vw}.member .swiper-button-next:after{content:""}.modal{background-color:rgba(0,0,0,.6);display:none;height:100%;left:0;opacity:0;position:fixed;top:0;width:100%;z-index:10000}.modal .container{background-color:#fff;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.modal .container ul{height:100%;position:relative;width:100%}.modal .container ul li[data-id="1"]{display:block;display:none;height:100%;position:absolute;width:100%}.modal .container ul li[data-id="1"] .mail,.modal .container ul li[data-id="1"] .profile{overflow:hidden;text-indent:-9999px}.modal .container ul li[data-id="1"] .mail,.modal .container ul li[data-id="1"] .photo,.modal .container ul li[data-id="1"] .profile{background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;display:block;position:absolute}.modal .container ul li[data-id="2"]{display:block;display:none;height:100%;position:absolute;width:100%}.modal .container ul li[data-id="2"] .mail,.modal .container ul li[data-id="2"] .profile{overflow:hidden;text-indent:-9999px}.modal .container ul li[data-id="2"] .mail,.modal .container ul li[data-id="2"] .photo,.modal .container ul li[data-id="2"] .profile{background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;display:block;position:absolute}.modal .container ul li[data-id="3"]{display:block;display:none;height:100%;position:absolute;width:100%}.modal .container ul li[data-id="3"] .mail,.modal .container ul li[data-id="3"] .profile{overflow:hidden;text-indent:-9999px}.modal .container ul li[data-id="3"] .mail,.modal .container ul li[data-id="3"] .photo,.modal .container ul li[data-id="3"] .profile{background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;display:block;position:absolute}.modal .container ul li[data-id="4"]{display:block;display:none;height:100%;position:absolute;width:100%}.modal .container ul li[data-id="4"] .mail,.modal .container ul li[data-id="4"] .profile{overflow:hidden;text-indent:-9999px}.modal .container ul li[data-id="4"] .mail,.modal .container ul li[data-id="4"] .photo,.modal .container ul li[data-id="4"] .profile{background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;display:block;position:absolute}.modal .container ul li[data-id="5"]{display:block;display:none;height:100%;position:absolute;width:100%}.modal .container ul li[data-id="5"] .mail,.modal .container ul li[data-id="5"] .profile{overflow:hidden;text-indent:-9999px}.modal .container ul li[data-id="5"] .mail,.modal .container ul li[data-id="5"] .photo,.modal .container ul li[data-id="5"] .profile{background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;display:block;position:absolute}.modal .container ul li[data-id="6"]{display:block;display:none;height:100%;position:absolute;width:100%}.modal .container ul li[data-id="6"] .mail,.modal .container ul li[data-id="6"] .profile{overflow:hidden;text-indent:-9999px}.modal .container ul li[data-id="6"] .mail,.modal .container ul li[data-id="6"] .photo,.modal .container ul li[data-id="6"] .profile{background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;display:block;position:absolute}.modal .container ul li[data-id="8"]{display:block;display:none;height:100%;position:absolute;width:100%}.modal .container ul li[data-id="8"] .mail,.modal .container ul li[data-id="8"] .profile{overflow:hidden;text-indent:-9999px}.modal .container ul li[data-id="8"] .mail,.modal .container ul li[data-id="8"] .photo,.modal .container ul li[data-id="8"] .profile{background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;display:block;position:absolute}.modal .container ul li[data-id="9"]{display:block;display:none;height:100%;position:absolute;width:100%}.modal .container ul li[data-id="9"] .mail,.modal .container ul li[data-id="9"] .profile{overflow:hidden;text-indent:-9999px}.modal .container ul li[data-id="9"] .mail,.modal .container ul li[data-id="9"] .photo,.modal .container ul li[data-id="9"] .profile{background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;display:block;position:absolute}.modal .container ul li[data-id="10"]{display:block;display:none;height:100%;position:absolute;width:100%}.modal .container ul li[data-id="10"] .mail,.modal .container ul li[data-id="10"] .profile{overflow:hidden;text-indent:-9999px}.modal .container ul li[data-id="10"] .mail,.modal .container ul li[data-id="10"] .photo,.modal .container ul li[data-id="10"] .profile{background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;display:block;position:absolute}.modal .container ul li[data-id="11"]{display:block;display:none;height:100%;position:absolute;width:100%}.modal .container ul li[data-id="11"] .mail,.modal .container ul li[data-id="11"] .profile{overflow:hidden;text-indent:-9999px}.modal .container ul li[data-id="11"] .mail,.modal .container ul li[data-id="11"] .photo,.modal .container ul li[data-id="11"] .profile{background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;display:block;position:absolute}.modal .prev{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.modal .next,.modal .prev{background-image:url(../images/index/side_btn_w.svg);background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;position:absolute;top:50%}.modal .next{-webkit-transform:scaleX(-1) translate(-50%,-50%);-moz-transform:scaleX(-1) translate(-50%,-50%);-ms-transform:scaleX(-1) translate(-50%,-50%);-o-transform:scaleX(-1) translate(-50%,-50%);transform:scaleX(-1) translate(-50%,-50%)}.modal .off{opacity:.35}.modal .close{background-image:url(../images/index/close.svg);background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;position:absolute;-webkit-transform:scaleX(-1) translateY(-50%);-moz-transform:scaleX(-1) translateY(-50%);-ms-transform:scaleX(-1) translateY(-50%);-o-transform:scaleX(-1) translateY(-50%);transform:scaleX(-1) translateY(-50%)}.onlineshop{padding-bottom:21.96193vw}.onlineshop h4{background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;font-size:3.22108vw;letter-spacing:normal;line-height:81.81818%;margin:auto;text-align:left;width:63.39678vw}.onlineshop .copy{margin:auto;padding-left:0;padding-top:3.66032vw;width:63.39678vw}.onlineshop .copy img{height:3.4407vw}.onlineshop .onlineshop-banner .onlineshop-banner-nowopen{background-image:url(../images/index/onlineshop_banner_nowopen.png);-moz-background-size:auto 100%;background-size:auto 100%}.onlineshop .onlineshop-banner .onlineshop-banner-clickhere{background-image:url(../images/index/onlineshop_banner_clickhere.png);-moz-background-size:auto 100%;background-size:auto 100%}.onlineshop .onlineshop-copy{background-position:50%;background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;margin:auto;overflow:hidden;text-indent:-9999px}.ourhistory{padding-bottom:21.96193vw;text-align:center}.ourhistory h4{background-position:50%;background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;font-size:3.22108vw;letter-spacing:normal;line-height:81.81818%;margin:auto;padding-bottom:5.85652vw;text-align:left;width:63.39678vw}.ourhistory .ourhistory-container{border-top:2px solid #edeeee;margin:auto;width:63.39678vw}.ourhistory .ourhistory-container.is-open .ourhistory-head{background-image:url(../images/index/minus.svg)}.ourhistory .ourhistory-container .ourhistory-head{paddin-left:0;background-image:url(../images/index/plus.svg);background-position:100% 50%;background-repeat:no-repeat;-moz-background-size:2.19619vw 2.19619vw;background-size:2.19619vw 2.19619vw;cursor:pointer;padding-bottom:2.92826vw;padding-right:0;padding-top:2.92826vw;position:relative;text-align:left}.ourhistory .ourhistory-container .ourhistory-head .ourhistory-date p{font-size:1.39092vw;font-weight:500;letter-spacing:normal;line-height:100%}.ourhistory .ourhistory-container .ourhistory-head .ourhistory-title p{font-size:1.90337vw;font-weight:500;letter-spacing:normal;line-height:138.46154%}.ourhistory .ourhistory-container .ourhistory-head .ourhistory-opener{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.ourhistory .ourhistory-container .ourhistory-head .ourhistory-opener p:first-of-type,.ourhistory .ourhistory-container .ourhistory-head .ourhistory-opener p:nth-of-type(2){background-color:#000;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ourhistory .ourhistory-container .ourhistory-body{height:0;overflow:hidden}.ourhistory .ourhistory-container .ourhistory-body .ourhistory-text{font-size:1.31772vw;font-weight:500;letter-spacing:normal;line-height:222.22222%;margin:1.46413vw 0 5.85652vw 1.46413vw;text-align:left}.ourhistory .ourhistory-container:last-of-type{border-bottom:2px solid #edeeee}.ourhistory .ourhistory-container.is-open .ourhistory-head .ourhistory-opener p:nth-of-type(2){display:none}.ourhistory .ourhistory-1 .ourhistory-date,.ourhistory .ourhistory-1 .ourhistory-text,.ourhistory .ourhistory-1 .ourhistory-title,.ourhistory .ourhistory-2 .ourhistory-date,.ourhistory .ourhistory-2 .ourhistory-text,.ourhistory .ourhistory-2 .ourhistory-title{background-repeat:no-repeat;-moz-background-size:contain;background-size:contain}.ps{-ms-overflow-style:none;overflow:hidden!important;overflow-anchor:none;-ms-touch-action:auto;touch-action:auto}.ps__rail-x{bottom:0;height:10px}.ps__rail-x,.ps__rail-y{display:none;opacity:0;position:absolute;-o-transition:background-color .2s linear,opacity .2s linear;-moz-transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;transition:background-color .2s linear,opacity .2s linear}.ps__rail-y{right:0;width:10px}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{background-color:transparent;display:block}.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y,.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y{opacity:.6}.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover{background-color:#eee;opacity:.9}.ps__thumb-x{bottom:2px;height:6px;-o-transition:background-color .2s linear,height .2s ease-in-out;-moz-transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;transition:background-color .2s linear,height .2s ease-in-out}.ps__thumb-x,.ps__thumb-y{background-color:#aaa;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;position:absolute}.ps__thumb-y{right:2px;-o-transition:background-color .2s linear,width .2s ease-in-out;-moz-transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;transition:background-color .2s linear,width .2s ease-in-out;width:6px}.ps__rail-x.ps--clicking .ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x:hover>.ps__thumb-x{background-color:#999;height:6px}.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:#999;width:6px}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}.statement1{padding-bottom:21.96193vw;padding-top:13.90922vw}.statement1 div,.statement1 h3{width:63.39678vw}.statement1 h3{font-size:6.88141vw;font-weight:700;letter-spacing:.1em;line-height:44/94;margin:auto}.statement1 div{display:block;margin:6.95461vw auto auto}.statement1 div p{font-size:2.04978vw;font-weight:600;letter-spacing:.08em;line-height:2.07143;white-space:nowrap}.statement2 .inline{margin:auto}.statement2 .inline div{margin:auto;overflow:hidden}.statement2 .inline div p{opacity:0}.works{padding-bottom:21.96193vw}.works h4{background-position:50%;background-repeat:no-repeat;-moz-background-size:100% auto;background-size:100% auto;font-size:3.22108vw;letter-spacing:normal;line-height:81.81818%;margin:auto auto 8.05271vw;text-align:left;width:63.39678vw}.works .movie-link{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center;margin:auto;width:63.39678vw}.works .movie-link a,.works .movie-link a img{width:100%}.works .movie-desc__pw{background-position:50%;background-repeat:no-repeat;-moz-background-size:100% auto;background-size:100% auto;font-size:1.31772vw;font-weight:400;letter-spacing:normal;line-height:155.55556%;padding-bottom:1.75695vw;padding-top:3.66032vw}.works .movie-desc__email,.works .movie-desc__pw{margin:auto;width:63.39678vw}.works .movie-desc__email .mailIcon{height:1.31772vw;margin-right:.65886vw;vertical-align:middle;width:auto;width:1.75695vw}.works .movie-desc__email a{background-position:50%;background-repeat:no-repeat;-moz-background-size:100% auto;background-size:100% auto;display:block;font-size:1.0981vw;font-weight:400;letter-spacing:.02em;line-height:120%}@media print{-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;width:1280px}@media print,screen and (min-width:955px){.spbr{display:none}}@media only screen and (max-width:954px){.pcbr{display:none}.starmark{text-indent:-3.73333vw}.starmark .star{-webkit-transform:scale(50%) translateX(.53333vw);-moz-transform:scale(50%) translateX(.53333vw);-ms-transform:scale(50%) translateX(.53333vw);-o-transform:scale(50%) translateX(.53333vw);transform:scale(50%) translateX(.53333vw)}#section-footer{font-size:3.73333vw;letter-spacing:normal;line-height:120%;padding-bottom:5.33333vw;padding-top:3.73333vw}.about{padding-bottom:41.33333vw}.about .inline,.about h4{width:82.66667vw}.about h4{font-size:8vw;letter-spacing:normal;line-height:60%;padding-bottom:17.33333vw}.about .content{padding-bottom:9.33333vw}.about .content ul{font-size:3.73333vw;letter-spacing:normal;line-height:164.28571%;padding-left:1em}.about .content ul li.line{padding-bottom:4.4vw}.about .address .nameLine{height:5.33333vw;margin-bottom:7.46667vw}.about .address .name{font-size:5.33333vw;height:5.33333vw;letter-spacing:.1em;line-height:100%}.about .address .container h5{font-size:3.73333vw;letter-spacing:normal;line-height:100%;padding-bottom:1.86667vw}.about .address .container p{font-size:3.73333vw;letter-spacing:.08em;line-height:178.57143%;padding-bottom:6.93333vw}.about .sns.forsp{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-pack:distribute;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-around;justify-content:space-around;margin:0 auto;padding-left:0;width:70.66667vw}.about .sns.forpc{display:none}.about .sns .facebook,.about .sns .instagram,.about .sns .twitter,.about .sns .vimeo{height:14vw;width:14vw}.farm{padding-bottom:48vw}.farm h4{font-size:8vw;letter-spacing:normal;line-height:60%;padding-bottom:8.93333vw;width:82.66667vw}.farm h4:before{line-height:14.13333vw}.farm h4 img{height:14.13333vw}.farm h4.starmark .star{-webkit-transform:translateY(-3.53333vw) translateX(.53333vw) scale(50%);-moz-transform:translateY(-3.53333vw) translateX(.53333vw) scale(50%);-ms-transform:translateY(-3.53333vw) translateX(.53333vw) scale(50%);-o-transform:translateY(-3.53333vw) translateX(.53333vw) scale(50%);transform:translateY(-3.53333vw) translateX(.53333vw) scale(50%)}.farm .farm-carousel{height:56vw}.farm .farm-copy{padding-bottom:13.33333vw;width:82.66667vw}.farm .farm-copy p{font-size:3.73333vw;letter-spacing:.08em;line-height:192.85714%}.keyvisual .backgroundMovie .h-menu.is-active{-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.keyvisual .backgroundMovie .h-menu__container{padding-top:15vh}.keyvisual .backgroundMovie .h-menu__link{font-size:7.2vw;line-height:100%;margin-bottom:5vh}.management{padding-bottom:40vw}.management .inline,.management h4{width:82.66667vw}.management h4{font-size:8vw;letter-spacing:normal;line-height:60%;padding-bottom:17.33333vw}.management .swiperNoUse{margin:0 auto;width:81.06667vw}.management ul{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.management li:first-child{width:37.06667vw}.management li:first-child .textCont{height:35.2vw}.management li:first-child .forpc{display:none}.management li:first-child .name{font-size:5.33333vw;letter-spacing:normal;line-height:100%;margin-bottom:1.33333vw}.management li:first-child .name .nameStr{height:5.33333vw}.management li:first-child .name_en{font-size:2.93333vw;letter-spacing:normal;line-height:254.54545%;margin-bottom:2.13333vw}.management li:first-child .role{font-size:4vw;height:3.6em;letter-spacing:normal;line-height:133.33333%}.management li:first-child .instaLink.forsp{display:block}.management li:first-child .instaLink.forsp img{display:block;height:8vw;margin-left:auto;margin-right:auto;margin-top:4vw}.management li:first-child .instaLink.forpc{display:none}.management li:first-child .cart img{height:37.33333vw;width:37.33333vw}.management li:nth-child(2){width:37.06667vw}.management li:nth-child(2) .textCont{height:35.2vw}.management li:nth-child(2) .forpc{display:none}.management li:nth-child(2) .name{font-size:5.33333vw;letter-spacing:normal;line-height:100%;margin-bottom:1.33333vw}.management li:nth-child(2) .name .nameStr{height:5.33333vw}.management li:nth-child(2) .name_en{font-size:2.93333vw;letter-spacing:normal;line-height:254.54545%;margin-bottom:2.13333vw}.management li:nth-child(2) .role{font-size:4vw;height:3.6em;letter-spacing:normal;line-height:133.33333%}.management li:nth-child(2) .instaLink.forsp{display:block}.management li:nth-child(2) .instaLink.forsp img{display:block;height:8vw;margin-left:auto;margin-right:auto;margin-top:4vw}.management li:nth-child(2) .instaLink.forpc{display:none}.management li:nth-child(2) .cart img{height:37.33333vw;width:37.33333vw}.management .mailText{font-size:2.93333vw;font-weight:400;letter-spacing:normal;line-height:172.72727%}.management .mailIcon{height:4.26667vw;margin-right:1.86667vw;width:5.6vw}.management .mail{font-size:3.46667vw;font-weight:300;letter-spacing:.02em;line-height:238.46154%}.member{padding-bottom:40.53333vw}.member .inline{width:100%}.member h4{font-size:8vw;letter-spacing:normal;line-height:60%;padding-bottom:18.13333vw;width:82.66667vw}.member .swiperNoUse{margin:0 auto;width:81.06667vw}.member ul{-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.member li[data-id="1"]{margin-bottom:12.8vw;width:37.06667vw}.member li[data-id="1"] .liInner{width:37.33333vw}.member li[data-id="1"] p{height:30.66667vw}.member li[data-id="1"] p .position{display:block;font-size:2.4vw;height:1.2em;letter-spacing:normal;line-height:100%;margin-bottom:1.2vw}.member li[data-id="1"] p .name{font-size:6.4vw;letter-spacing:normal;line-height:100%;margin-bottom:1.6vw}.member li[data-id="1"] p .name_en{font-size:2.93333vw;letter-spacing:normal;line-height:100%;margin-bottom:3.46667vw}.member li[data-id="1"] p .role{font-size:4vw;letter-spacing:normal;line-height:133.33333%}.member li[data-id="1"] img{height:37.33333vw;width:37.33333vw}.member li[data-id="2"]{margin-bottom:12.8vw;width:37.06667vw}.member li[data-id="2"] .liInner{width:37.33333vw}.member li[data-id="2"] p{height:30.66667vw}.member li[data-id="2"] p .position{display:block;font-size:2.4vw;height:1.2em;letter-spacing:normal;line-height:100%;margin-bottom:1.2vw}.member li[data-id="2"] p .name{font-size:6.4vw;letter-spacing:normal;line-height:100%;margin-bottom:1.6vw}.member li[data-id="2"] p .name_en{font-size:2.93333vw;letter-spacing:normal;line-height:100%;margin-bottom:3.46667vw}.member li[data-id="2"] p .role{font-size:4vw;letter-spacing:normal;line-height:133.33333%}.member li[data-id="2"] img{height:37.33333vw;width:37.33333vw}.member li[data-id="3"]{margin-bottom:12.8vw;width:37.06667vw}.member li[data-id="3"] .liInner{width:37.33333vw}.member li[data-id="3"] p{height:30.66667vw}.member li[data-id="3"] p .position{display:block;font-size:2.4vw;height:1.2em;letter-spacing:normal;line-height:100%;margin-bottom:1.2vw}.member li[data-id="3"] p .name{font-size:6.4vw;letter-spacing:normal;line-height:100%;margin-bottom:1.6vw}.member li[data-id="3"] p .name_en{font-size:2.93333vw;letter-spacing:normal;line-height:100%;margin-bottom:3.46667vw}.member li[data-id="3"] p .role{font-size:4vw;letter-spacing:normal;line-height:133.33333%}.member li[data-id="3"] img{height:37.33333vw;width:37.33333vw}.member li[data-id="4"]{margin-bottom:12.8vw;width:37.06667vw}.member li[data-id="4"] .liInner{width:37.33333vw}.member li[data-id="4"] p{height:30.66667vw}.member li[data-id="4"] p .position{display:block;font-size:2.4vw;height:1.2em;letter-spacing:normal;line-height:100%;margin-bottom:1.2vw}.member li[data-id="4"] p .name{font-size:6.4vw;letter-spacing:normal;line-height:100%;margin-bottom:1.6vw}.member li[data-id="4"] p .name_en{font-size:2.93333vw;letter-spacing:normal;line-height:100%;margin-bottom:3.46667vw}.member li[data-id="4"] p .role{font-size:4vw;letter-spacing:normal;line-height:133.33333%}.member li[data-id="4"] img{height:37.33333vw;width:37.33333vw}.member li[data-id="5"]{margin-bottom:12.8vw;width:37.06667vw}.member li[data-id="5"] .liInner{width:37.33333vw}.member li[data-id="5"] p{height:30.66667vw}.member li[data-id="5"] p .position{display:block;font-size:2.4vw;height:1.2em;letter-spacing:normal;line-height:100%;margin-bottom:1.2vw}.member li[data-id="5"] p .name{font-size:6.4vw;letter-spacing:normal;line-height:100%;margin-bottom:1.6vw}.member li[data-id="5"] p .name_en{font-size:2.93333vw;letter-spacing:normal;line-height:100%;margin-bottom:3.46667vw}.member li[data-id="5"] p .role{font-size:4vw;letter-spacing:normal;line-height:133.33333%}.member li[data-id="5"] img{height:37.33333vw;width:37.33333vw}.member li[data-id="6"]{margin-bottom:12.8vw;width:37.06667vw}.member li[data-id="6"] .liInner{width:37.33333vw}.member li[data-id="6"] p{height:30.66667vw}.member li[data-id="6"] p .position{display:block;font-size:2.4vw;height:1.2em;letter-spacing:normal;line-height:100%;margin-bottom:1.2vw}.member li[data-id="6"] p .name{font-size:6.4vw;letter-spacing:normal;line-height:100%;margin-bottom:1.6vw}.member li[data-id="6"] p .name_en{font-size:2.93333vw;letter-spacing:normal;line-height:100%;margin-bottom:3.46667vw}.member li[data-id="6"] p .role{font-size:4vw;letter-spacing:normal;line-height:133.33333%}.member li[data-id="6"] img{height:37.33333vw;width:37.33333vw}.member li[data-id="8"]{margin-bottom:12.8vw;width:37.06667vw}.member li[data-id="8"] .liInner{width:37.33333vw}.member li[data-id="8"] p{height:30.66667vw}.member li[data-id="8"] p .position{display:block;font-size:2.4vw;height:1.2em;letter-spacing:normal;line-height:100%;margin-bottom:1.2vw}.member li[data-id="8"] p .name{font-size:6.4vw;letter-spacing:normal;line-height:100%;margin-bottom:1.6vw}.member li[data-id="8"] p .name_en{font-size:2.93333vw;letter-spacing:normal;line-height:100%;margin-bottom:3.46667vw}.member li[data-id="8"] p .role{font-size:4vw;letter-spacing:normal;line-height:133.33333%}.member li[data-id="8"] img{height:37.33333vw;width:37.33333vw}.member li[data-id="9"]{margin-bottom:12.8vw;width:37.06667vw}.member li[data-id="9"] .liInner{width:37.33333vw}.member li[data-id="9"] p{height:30.66667vw}.member li[data-id="9"] p .position{display:block;font-size:2.4vw;height:1.2em;letter-spacing:normal;line-height:100%;margin-bottom:1.2vw}.member li[data-id="9"] p .name{font-size:6.4vw;letter-spacing:normal;line-height:100%;margin-bottom:1.6vw}.member li[data-id="9"] p .name_en{font-size:2.93333vw;letter-spacing:normal;line-height:100%;margin-bottom:3.46667vw}.member li[data-id="9"] p .role{font-size:4vw;letter-spacing:normal;line-height:133.33333%}.member li[data-id="9"] img{height:37.33333vw;width:37.33333vw}.member li[data-id="10"]{margin-bottom:12.8vw;width:37.06667vw}.member li[data-id="10"] .liInner{width:37.33333vw}.member li[data-id="10"] p{height:30.66667vw}.member li[data-id="10"] p .position{display:block;font-size:2.4vw;height:1.2em;letter-spacing:normal;line-height:100%;margin-bottom:1.2vw}.member li[data-id="10"] p .name{font-size:6.4vw;letter-spacing:normal;line-height:100%;margin-bottom:1.6vw}.member li[data-id="10"] p .name_en{font-size:2.93333vw;letter-spacing:normal;line-height:100%;margin-bottom:3.46667vw}.member li[data-id="10"] p .role{font-size:4vw;letter-spacing:normal;line-height:133.33333%}.member li[data-id="10"] img{height:37.33333vw;width:37.33333vw}.member li[data-id="11"]{margin-bottom:12.8vw;width:37.06667vw}.member li[data-id="11"] .liInner{width:37.33333vw}.member li[data-id="11"] p{height:30.66667vw}.member li[data-id="11"] p .position{display:block;font-size:2.4vw;height:1.2em;letter-spacing:normal;line-height:100%;margin-bottom:1.2vw}.member li[data-id="11"] p .name{font-size:6.4vw;letter-spacing:normal;line-height:100%;margin-bottom:1.6vw}.member li[data-id="11"] p .name_en{font-size:2.93333vw;letter-spacing:normal;line-height:100%;margin-bottom:3.46667vw}.member li[data-id="11"] p .role{font-size:4vw;letter-spacing:normal;line-height:133.33333%}.member li[data-id="11"] img{height:37.33333vw;width:37.33333vw}.onlineshop{padding-bottom:53.33333vw}.onlineshop h4{font-size:8vw;letter-spacing:normal;line-height:60%;width:82.66667vw}.onlineshop .copy{padding-left:1.06667vw;padding-top:17.33333vw;width:82.66667vw}.onlineshop .copy img{height:8vw}.ourhistory{padding-bottom:53.33333vw}.ourhistory h4{font-size:8vw;letter-spacing:normal;line-height:60%;padding-bottom:17.33333vw}.ourhistory .ourhistory-container,.ourhistory h4{width:82.66667vw}.ourhistory .ourhistory-container .ourhistory-head{-moz-background-size:4.39239vw 4.39239vw;background-size:4.39239vw 4.39239vw}.ourhistory .ourhistory-container .ourhistory-head .ourhistory-date p{font-size:3.2vw;letter-spacing:normal;line-height:225%}.ourhistory .ourhistory-container .ourhistory-head .ourhistory-title p{font-size:4.8vw;letter-spacing:normal;line-height:150%}.ourhistory .ourhistory-container .ourhistory-body .ourhistory-text{font-size:3.46667vw;letter-spacing:normal;line-height:200%}.statement1{padding-bottom:53.33333vw;padding-top:28vw}.statement1 div,.statement1 h3{width:82.66667vw}.statement1 h3{font-size:13.33333vw;line-height:44/100}.statement1 div{margin-top:6.66667vw}.statement1 div p{font-size:4vw;line-height:2.06667}.works h4{font-size:8vw;letter-spacing:normal;line-height:60%;margin-bottom:17.33333vw}.works .movie-link,.works h4{width:82.66667vw}.works .movie-desc__pw{font-size:2.93333vw;font-weight:400;letter-spacing:normal;line-height:172.72727%;padding-bottom:3.6vw;padding-top:5.33333vw;width:82.66667vw}.works .movie-desc__email{width:82.66667vw}.works .movie-desc__email .mailIcon{height:4.26667vw;margin-right:1.86667vw;width:5.6vw}.works .movie-desc__email a{font-size:3.46667vw;font-weight:300;letter-spacing:.02em;line-height:100%}}@media (min-aspect-ratio:3/4){.about h4{margin:auto}.about .content{background-repeat:no-repeat;-moz-background-size:contain;background-size:contain}.about .contact .mail,.about .contact p{margin:5.33333vw auto 0}.about .contact p{background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;height:1.28843vw;width:22.89898vw}.background{padding:10.10249vw 0}.background svg{height:133.89458vw;width:78.91654vw}.background svg .st0{fill:#dcdddd}.carousel .image{height:28.33089vw;width:45.31479vw}.carousel .image img:first-child{left:0}.carousel .image img:nth-child(2){left:45.31479vw}.carousel .image img:nth-child(3){left:90.62958vw}.carousel .prev{margin-left:-29.28258vw}.carousel .next,.carousel .prev{cursor:pointer;height:2.92826vw;top:14.20205vw;width:2.59883vw}.carousel .next{margin-left:29.28258vw}.carousel .off{cursor:default}.carousel .paging p{border:.14641vw solid #000;-webkit-border-radius:.87848vw;-moz-border-radius:.87848vw;border-radius:.87848vw;cursor:pointer;height:.87848vw;margin:2.92826vw 1.02489vw;width:.87848vw}.carousel .paging .on{cursor:default}.farm .farm-copy{background-repeat:no-repeat;-moz-background-size:contain;background-size:contain}.keyvisual .backgroundMovie .h-menu-trigger{cursor:pointer;height:4.83163vw;right:0;top:0;width:5.12445vw}.keyvisual .backgroundMovie .h-menu-trigger span{height:.14641vw;width:2.19619vw}.keyvisual .backgroundMovie .h-menu-trigger span:first-of-type{top:1.61054vw}.keyvisual .backgroundMovie .h-menu-trigger span:nth-of-type(2){top:2.34261vw}.keyvisual .backgroundMovie .h-menu-trigger span:nth-of-type(3){bottom:1.61054vw}.keyvisual .backgroundMovie .h-menu-trigger.is-active span:first-of-type,.keyvisual .backgroundMovie .h-menu-trigger.is-active span:nth-of-type(3){height:.14641vw;width:2.70864vw}.keyvisual .backgroundMovie .h-menu{-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:end;justify-content:end;overflow:auto}.keyvisual .backgroundMovie .h-menu .h-menu__container{padding-right:14.42167vw}.keyvisual #vimeo-sp{display:none}.keyvisual .backgroundMovie .sound{cursor:pointer;height:1.31772vw;left:1.46413vw;top:1.46413vw;width:7.9795vw}.keyvisual .panel h3{height:3.73353vw;width:36.96925vw}.keyvisual .panel h1{height:5.19766vw;width:47.36457vw}.keyvisual .scroll{bottom:3.33333vw;height:7.61347vw;width:4.17277vw}.management ul{-ms-flex-line-pack:justify;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-ms-flex-pack:distribute;-webkit-align-content:space-between;align-content:space-between;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;justify-content:space-around;margin:auto;width:100%}.management li:first-child,.management li:nth-child(2){-ms-flex-preferred-size:50%;-webkit-flex-basis:50%;flex-basis:50%}.management .swiper-button-next,.management .swiper-button-prev,.member .swiper-button-next,.member .swiper-button-prev{display:none}.modal .container{height:33.45534vw;width:56.51537vw}.modal .container ul li[data-id="1"] .mail,.modal .container ul li[data-id="1"] .profile,.modal .container ul li[data-id="2"] .mail,.modal .container ul li[data-id="2"] .profile,.modal .container ul li[data-id="3"] .mail,.modal .container ul li[data-id="3"] .profile,.modal .container ul li[data-id="4"] .mail,.modal .container ul li[data-id="4"] .profile,.modal .container ul li[data-id="5"] .mail,.modal .container ul li[data-id="5"] .profile,.modal .container ul li[data-id="6"] .mail,.modal .container ul li[data-id="6"] .profile,.modal .container ul li[data-id="8"] .mail,.modal .container ul li[data-id="8"] .profile,.modal .container ul li[data-id="9"] .mail,.modal .container ul li[data-id="9"] .profile,.modal .container ul li[data-id="10"] .mail,.modal .container ul li[data-id="10"] .profile,.modal .container ul li[data-id="11"] .mail,.modal .container ul li[data-id="11"] .profile{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.modal .prev{left:-2.92826vw}.modal .next,.modal .prev{cursor:pointer;height:2.92826vw;width:2.59883vw}.modal .next{right:-2.92826vw}.modal .off{cursor:default}.modal .close{cursor:pointer;right:0}.onlineshop .onlineshop-banner .onlineshop-banner-nowopen{height:16.17862vw;width:100vw;width:100%}.onlineshop .onlineshop-banner .onlineshop-banner-clickhere{height:3.00146vw;width:100vw;width:100%}.onlineshop .onlineshop-copy{background-image:url(../images/index/onlineshop_copy_pc.svg);height:4.83163vw;margin-top:4.39239vw;width:42.60615vw}.ourhistory .ourhistory-container .ourhistory-head .ourhistory-date{display:inline-block;margin-left:20px;vertical-align:middle}.ourhistory .ourhistory-container .ourhistory-head .ourhistory-title{display:inline-block;margin-left:30px;vertical-align:middle}.ourhistory .ourhistory-container .ourhistory-head .ourhistory-opener{right:20px}.statement1 h4{margin:auto}.statement2 .inline{width:69.54612vw}.statement2 .inline div{background-image:url(../images/index/statement2.svg);background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;height:49.12152vw;width:36.16398vw}.works .movie-desc__email a,.works .movie-desc__pw{margin:auto}}@media (max-aspect-ratio:3/4){.about h4{margin:auto}.about .content{background-repeat:no-repeat;-moz-background-size:contain;background-size:contain}.about .contact .mail,.about .contact p{margin:13.33333vw auto 0}.about .contact p{background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;height:8.77061vh;width:36.73163vh}.background svg{height:144.4vw;width:85.2vw}.carousel .image{height:51.6vw;width:82.53333vw}.carousel .image img:first-child{left:0}.carousel .image img:nth-child(2){left:82.53333vw}.carousel .image img:nth-child(3){left:165.06667vw}.carousel .prev{margin-left:-46vw}.carousel .next,.carousel .prev{height:7.46667vw;top:25.86667vw;width:6.62667vw}.carousel .next{margin-left:46vw}.carousel .paging p{border:.26667vw solid #000;-webkit-border-radius:2.66667vw;-moz-border-radius:2.66667vw;border-radius:2.66667vw;height:2.66667vw;margin:4.4vw 2.66667vw 0;width:2.66667vw}.farm .farm-copy{background-repeat:no-repeat;-moz-background-size:contain;background-size:contain}.keyvisual .backgroundMovie .h-menu-trigger{height:12.53333vw;right:0;top:0;width:14.66667vw}.keyvisual .backgroundMovie .h-menu-trigger span{height:.26667vw;width:6.66667vw}.keyvisual .backgroundMovie .h-menu-trigger span:first-of-type{top:4vw}.keyvisual .backgroundMovie .h-menu-trigger span:nth-of-type(2){top:6.13333vw}.keyvisual .backgroundMovie .h-menu-trigger span:nth-of-type(3){bottom:4vw}.keyvisual .backgroundMovie .h-menu-trigger.is-active span:first-of-type,.keyvisual .backgroundMovie .h-menu-trigger.is-active span:nth-of-type(3){height:.26667vw;width:8vw}.keyvisual .backgroundMovie .h-menu{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.keyvisual #vimeo-pc{display:none}.keyvisual .backgroundMovie .sound{height:4.8vw;left:2.66667vw;top:2.66667vw;width:29.06667vw}.keyvisual .panel h3{height:6.93333vw;width:67.33333vw}.keyvisual .panel h1{height:9.6vw;width:86.26667vw}.keyvisual .scroll{bottom:6.66667vw;display:none;height:14.66667vw;width:8.26667vw}.management li:first-child,.management li:nth-child(2){-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.modal .container{height:140.93333vw;width:77.73333vw}.modal .container ul li[data-id="1"] .mail,.modal .container ul li[data-id="1"] .photo,.modal .container ul li[data-id="1"] .profile,.modal .container ul li[data-id="2"] .mail,.modal .container ul li[data-id="2"] .photo,.modal .container ul li[data-id="2"] .profile,.modal .container ul li[data-id="3"] .mail,.modal .container ul li[data-id="3"] .photo,.modal .container ul li[data-id="3"] .profile,.modal .container ul li[data-id="4"] .mail,.modal .container ul li[data-id="4"] .photo,.modal .container ul li[data-id="4"] .profile,.modal .container ul li[data-id="5"] .mail,.modal .container ul li[data-id="5"] .photo,.modal .container ul li[data-id="5"] .profile,.modal .container ul li[data-id="6"] .mail,.modal .container ul li[data-id="6"] .photo,.modal .container ul li[data-id="6"] .profile,.modal .container ul li[data-id="8"] .mail,.modal .container ul li[data-id="8"] .photo,.modal .container ul li[data-id="8"] .profile,.modal .container ul li[data-id="9"] .mail,.modal .container ul li[data-id="9"] .photo,.modal .container ul li[data-id="9"] .profile,.modal .container ul li[data-id="10"] .mail,.modal .container ul li[data-id="10"] .photo,.modal .container ul li[data-id="10"] .profile,.modal .container ul li[data-id="11"] .mail,.modal .container ul li[data-id="11"] .photo,.modal .container ul li[data-id="11"] .profile{left:50%;-webkit-transform:translate(-50%);-moz-transform:translate(-50%);-ms-transform:translate(-50%);-o-transform:translate(-50%);transform:translate(-50%)}.modal .prev{left:-6.66667vw}.modal .next,.modal .prev{height:7.46667vw;width:6.62667vw}.modal .next{right:-6.66667vw}.modal .close{right:0}.onlineshop .onlineshop-banner .onlineshop-banner-nowopen{height:29.46667vw;width:100vw;width:100%}.onlineshop .onlineshop-banner .onlineshop-banner-clickhere{height:5.46667vw;width:100vw;width:100%}.onlineshop .onlineshop-copy{background-image:url(../images/index/onlineshop_copy_sp.svg);height:19.86667vw;margin-top:6.8vw;width:75.46667vw}.ourhistory .ourhistory-container .ourhistory-head .ourhistory-title{margin-top:3.33333vw}.ourhistory .ourhistory-container .ourhistory-head .ourhistory-opener{right:0}.ourhistory .ourhistory-container .ourhistory-body{width:105%}.statement1 h4{margin:auto}.statement2 .inline{margin-top:10vh}.statement2 .inline div{background-image:url(../images/index/statement2_sp.svg);background-repeat:no-repeat;-moz-background-size:contain;background-size:contain;height:66.94153vh;width:49.62519vh}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}:root{--swiper-theme-color:#007aff}.swiper{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:100%;position:relative;-webkit-transition-property:-webkit-transform;-o-transition-property:-o-transform;-moz-transition-property:transform,-moz-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform,-moz-transform,-o-transform;width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0)}.swiper-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-pointer-events.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0;height:100%;position:relative;-webkit-transition-property:-webkit-transform;-o-transition-property:-o-transform;-moz-transition-property:transform,-moz-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform,-moz-transform,-o-transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;-o-transition-property:height,-o-transform;-moz-transition-property:transform,height,-moz-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform,-moz-transform,-o-transform}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;-moz-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-webkit-scroll-snap-type:y mandatory;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{-ms-flex-negative:0;-webkit-box-ordinal-group:10000;-moz-box-ordinal-group:10000;-ms-flex-order:9999;content:"";-webkit-flex-shrink:0;flex-shrink:0;-webkit-order:9999;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);-moz-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";left:0;pointer-events:none;position:absolute;top:0}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{height:var(--swiper-virtual-size);width:1px}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:var(--swiper-navigation-size);-webkit-justify-content:center;justify-content:center;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:50%;width:-webkit-calc(var(--swiper-navigation-size)/44*27);width:-moz-calc(var(--swiper-navigation-size)/44*27);width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important;text-transform:none}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:10px}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);transform:translateZ(0);-webkit-transition:opacity .3s;-o-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;-webkit-transform:scale(.33);-moz-transform:scale(.33);-ms-transform:scale(.33);-o-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);-moz-transform:scale(.66);-ms-transform:scale(.66);-o-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);-moz-transform:scale(.33);-ms-transform:scale(.33);-o-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);-moz-transform:scale(.66);-ms-transform:scale(.66);-o-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);-moz-transform:scale(.33);-ms-transform:scale(.33);-o-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:top .2s,-webkit-transform .2s;-o-transition:top .2s,-o-transform .2s;-moz-transition:transform .2s,top .2s,-moz-transform .2s;transition:top .2s,-webkit-transform .2s;transition:transform .2s,top .2s;transition:transform .2s,top .2s,-webkit-transform .2s,-moz-transform .2s,-o-transform .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:left .2s,-webkit-transform .2s;-o-transition:left .2s,-o-transform .2s;-moz-transition:transform .2s,left .2s,-moz-transform .2s;transition:left .2s,-webkit-transform .2s;transition:transform .2s,left .2s;transition:transform .2s,left .2s,-webkit-transform .2s,-moz-transform .2s,-o-transform .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:right .2s,-webkit-transform .2s;-o-transition:right .2s,-o-transform .2s;-moz-transition:transform .2s,right .2s,-moz-transform .2s;transition:right .2s,-webkit-transform .2s;transition:transform .2s,right .2s;transition:transform .2s,right .2s,-webkit-transform .2s,-moz-transform .2s,-o-transform .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-moz-transform-origin:right top;-ms-transform-origin:right top;-o-transform-origin:right top;transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:rgba(0,0,0,.1);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;position:relative;-ms-touch-action:none}.swiper-horizontal>.swiper-scrollbar{bottom:3px;height:5px;left:1%;position:absolute;width:98%;z-index:50}.swiper-vertical>.swiper-scrollbar{height:98%;position:absolute;right:3px;top:1%;width:5px;z-index:50}.swiper-scrollbar-drag{background:rgba(0,0,0,.5);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:100%;-webkit-justify-content:center;justify-content:center;text-align:center;width:100%}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s linear infinite;-moz-animation:swiper-preloader-spin 1s linear infinite;-o-animation:swiper-preloader-spin 1s linear infinite;animation:swiper-preloader-spin 1s linear infinite;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border-top:4px solid transparent;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;-webkit-transform-origin:50%;-moz-transform-origin:50%;-ms-transform-origin:50%;-o-transform-origin:50%;transform-origin:50%;width:42px;z-index:10}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-moz-keyframes swiper-preloader-spin{to{-moz-transform:rotate(1turn);transform:rotate(1turn)}}@-o-keyframes swiper-preloader-spin{to{-o-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-o-transform:rotate(1turn);transform:rotate(1turn)}}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{margin:0 auto;-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-grid-column>.swiper-wrapper,.swiper-grid>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;height:100%;pointer-events:none;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;visibility:hidden;width:100%;z-index:1}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;-o-transform-origin:100% 0;transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.swiper-cube .swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0}.swiper-cube .swiper-cube-shadow:before{background:#000;bottom:0;content:"";-webkit-filter:blur(50px);filter:blur(50px);left:0;position:absolute;right:0;top:0}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;-webkit-transition-property:opacity,height,-webkit-transform;-o-transition-property:opacity,height,-o-transform;-moz-transition-property:transform,opacity,height,-moz-transform;transition-property:opacity,height,-webkit-transform;transition-property:transform,opacity,height;transition-property:transform,opacity,height,-webkit-transform,-moz-transform,-o-transform}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;-webkit-transform-origin:center bottom;-moz-transform-origin:center bottom;-ms-transform-origin:center bottom;-o-transform-origin:center bottom;transform-origin:center bottom}.works .movie-desc__email a,.works .movie-desc__pw{margin:auto}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ps{overflow:auto!important}}