a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{-webkit-box-sizing:border-box;box-sizing:border-box}#sapporo-special-contents-area a[href^=http]:after{display:none}body{height:100%;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none;background-color:#000}@media screen and (min-width: 1081px){body::-webkit-scrollbar{display:none}}body.no_scroll{overflow:hidden}.gp-contents__overlay{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:#000;pointer-events:none;z-index:999}.gp-contents__overlay__ttl{display:none;width:360px;height:414px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;text-align:center}.gp-contents__overlay__ttl img{width:360px;height:232px}@media screen and (max-width: 768px){.gp-contents__overlay__ttl{display:none;width:31vw;height:35vw;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;text-align:center}.gp-contents__overlay__ttl img{width:31vw;height:35vw}}.gp-contents__body{overflow:hidden;position:relative;background:#000 url(../img/common/main-bg.jpg) no-repeat top left;background-size:100% auto}@media screen and (max-width: 768px){.gp-contents__body{background:#000 url(../img/common/main-bg-sp.jpg) no-repeat top left;background-size:100% auto}}.gp-contents__menubtn{position:relative;cursor:pointer}.gp-contents__menubtn__wrap{position:absolute;top:30px;right:30px;width:76px;height:22px;z-index:301;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.gp-contents__menubtn__wrap.is-fadein{position:fixed}.gp-contents__menubtn .menu-line,.gp-contents__menubtn .menu-close{position:absolute;top:0;right:0}.gp-contents__menubtn .menu-line{opacity:1;-webkit-transition:all .5s linear .4s;transition:all .5s linear .4s}.gp-contents__menubtn .menu-line img{height:20px}.gp-contents__menubtn .menu-close{opacity:0;-webkit-transform:translateX(5px);transform:translateX(5px);-webkit-transition:all .5s linear .4s;transition:all .5s linear .4s}.gp-contents__menubtn .menu-close img{height:18px}.gp-contents__menubtn.active .menu-line{opacity:0;-webkit-transform:translateX(5px);transform:translateX(5px)}.gp-contents__menubtn.active .menu-close{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}@media screen and (max-width: 768px){.gp-contents__menubtn__wrap{top:4vw;right:4vw}.gp-contents__menubtn.no-click{display:none}.gp-contents__menubtn .menu-line img{height:4.5vw}.gp-contents__menubtn .menu-close img{height:4.5vw}}.gp-contents__header{position:absolute;top:0;right:-100%;width:267px;height:100vh;padding:90px 0;background-color:#000;text-align:center;-webkit-transition:right 1.2s 0s;transition:right 1.2s 0s;z-index:300}.gp-contents__header.is-fadein{position:fixed}.gp-contents__header.active{right:0}.gp-contents__header ul.navMain{width:88px;margin:0 auto;padding-bottom:45px;border-bottom:1px solid #fff}.gp-contents__header ul.navCont{width:185px;margin:0 auto;padding-top:45px}.gp-contents__header ul li{display:inline-block;width:100%}.gp-contents__header ul li:not(:last-child){margin-bottom:30px}.gp-contents__header ul li a{display:inline-block}@media screen and (min-width: 769px){.gp-contents__header ul li a{-webkit-transition:all .5s;transition:all .5s}.gp-contents__header ul li a:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}}.gp-contents__header ul li.is-sp{display:none}.gp-contents__header .header__nav__top img{width:auto;height:16px}.gp-contents__header .header__nav__shiru img{width:auto;height:16px}.gp-contents__header .header__nav__konyu img{width:auto;height:16px}.gp-contents__header .header__nav__taikenn img{width:auto;height:16px}.gp-contents__header .header__nav__omoi img{width:auto;height:12px}.gp-contents__header .header__nav__movie img{width:auto;height:12px}.gp-contents__header .header__nav__club img{width:auto;height:65px;margin-top:0}.gp-contents__header .header__nav__20th img{width:auto;height:65px;margin-top:0}.gp-contents__header .header__nav__eng img{width:auto;height:10px}@media screen and (max-width: 768px){.gp-contents__header{position:fixed;top:0;width:100%;padding:16vh 0 10vh;text-align:center;overflow-y:scroll}.gp-contents__header ul.navMain{display:inline-block;width:auto;padding-bottom:5.5vh}.gp-contents__header ul.navMain li:not(:last-child){margin-bottom:4vh}.gp-contents__header ul.navCont{width:100%;padding-top:5.4vh}.gp-contents__header ul.navCont li:not(:last-child){margin-bottom:4vh}.gp-contents__header ul li{display:block}.gp-contents__header ul li.is-pc{display:none}.gp-contents__header ul li.is-sp{display:block}.gp-contents__header .header__nav__top img{width:auto;height:2.3vh}.gp-contents__header .header__nav__shiru img{width:auto;height:2.3vh}.gp-contents__header .header__nav__konyu img{width:auto;height:2.3vh}.gp-contents__header .header__nav__taikenn img{width:auto;height:2.3vh}.gp-contents__header .header__nav__omoi img{width:auto;height:2vh}.gp-contents__header .header__nav__movie img{width:auto;height:2vh}.gp-contents__header .header__nav__club img{width:auto;height:8.5vh}.gp-contents__header .header__nav__20th img{width:auto;height:8.5vh}.gp-contents__header .header__nav__eng img{width:auto;height:2vh}}.gp-contents__main{max-width:1140px;width:100%;margin:0 auto;padding:105px 20px}@media screen and (max-width: 768px){.gp-contents__main{padding:15vw 4vw}}.gp-contents__glonav{overflow:hidden;padding:62px 0;background-color:#272420}.gp-contents__glonav ul{max-width:1140px;width:100%;margin:0 auto;padding:0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.gp-contents__glonav ul li{width:350px}.gp-contents__glonav ul li:not(:last-child){margin-right:20px}.gp-contents__glonav__lists{background:url(../img/top/bg-link.jpg) no-repeat top left;background-size:cover;display:block;width:100%;max-height:285px;padding:1px;-webkit-transition:all .4s;transition:all .4s}.gp-contents__glonav__lists-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:100%;background-color:#272420;padding:25px 25px 15px}.gp-contents__glonav__lists-inner .list-cont{width:45.5%}.gp-contents__glonav__lists-inner .list-cont.m-b{margin-bottom:19px}.gp-contents__glonav__lists-inner .list-cont.lineup{width:100%}.gp-contents__glonav__lists-inner .list-cont a{overflow:hidden;display:inline-block;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}@media screen and (min-width: 769px){.gp-contents__glonav__lists-inner .list-cont a:hover{opacity:.7}}.gp-contents__glonav__lists-inner .list-cont a img{width:100%}.gp-contents__glonav__lists-inner .list-cont p{display:inline-block;text-align:left}.gp-contents__glonav__lists-inner .list-ttl-santi{margin-top:3px;width:64px;height:10.5px}.gp-contents__glonav__lists-inner .list-ttl-jyusyoreki{margin-top:3px;width:40px;height:10px}.gp-contents__glonav__lists-inner .list-ttl-jyozoka{margin-top:3px;width:78px;height:10px}.gp-contents__glonav__lists-inner .list-ttl-saibaika{margin-top:3px;width:82px;height:10px}.gp-contents__glonav__lists-inner .list-ttl-lineup{margin-top:3px;width:102px;height:10px}.gp-contents__glonav__lists-inner .list-ttl-special{margin-top:3px;width:100%;height:10px}.gp-contents__glonav__lists-inner .list-ttl-winebar{margin-top:3px;width:100%;height:10px}.gp-contents__glonav__lists-inner .list-ttl-katunuma{margin-top:3px;width:94px;height:10px}.gp-contents__glonav__lists-inner .list-ttl-okayama{margin-top:3px;width:94px;height:10px}@media screen and (max-width: 768px){.gp-contents__glonav{padding:7vw 0}.gp-contents__glonav ul{display:block;padding:0 6vw}.gp-contents__glonav ul li{width:100%}.gp-contents__glonav ul li:not(:last-child){margin-bottom:6vw}.gp-contents__glonav__lists{max-height:100%}.gp-contents__glonav__lists-inner{width:100%;height:100%;padding:4vw 3vw}.gp-contents__glonav__lists-inner .list-cont.m-b{margin-bottom:6vw}.gp-contents__glonav__lists-inner .list-cont a img{width:auto}.gp-contents__glonav__lists-inner .list-cont a .list-cont-img{width:100%}.gp-contents__glonav__lists-inner .list-ttl-santi{margin-top:7px;height:2.55vw}.gp-contents__glonav__lists-inner .list-ttl-jyusyoreki{margin-top:7px;height:2.2vw}.gp-contents__glonav__lists-inner .list-ttl-jyozoka{margin-top:7px;height:2.2vw}.gp-contents__glonav__lists-inner .list-ttl-saibaika{margin-top:7px;height:2.2vw}.gp-contents__glonav__lists-inner .list-ttl-lineup{margin-top:7px;height:2.2vw}.gp-contents__glonav__lists-inner .list-ttl-special{margin-top:7px;height:2.2vw}.gp-contents__glonav__lists-inner .list-ttl-winebar{margin-top:7px;height:2.2vw}.gp-contents__glonav__lists-inner .list-ttl-katunuma{margin-top:7px;height:2.2vw}.gp-contents__glonav__lists-inner .list-ttl-okayama{margin-top:7px;height:2.2vw}}.gp-contents__sns ul{max-width:90px;width:100%;margin:65px auto 0;padding:0 0 60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.gp-contents__sns ul li{width:20px}.gp-contents__sns ul li:nth-child(1){margin-top:1px;width:17px}.gp-contents__sns ul li img{display:block;width:100%}.gp-contents__sns ul li a{display:block;-webkit-transition:all .4s;transition:all .4s}@media screen and (min-width: 769px){.gp-contents__sns ul li a:hover{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:scale(1.1);transform:scale(1.1)}}@media screen and (max-width: 768px){.gp-contents__sns{padding-bottom:20vw}.gp-contents__sns ul{max-width:38.9vw;padding:0;margin:6vw auto 0;display:-webkit-box;display:-ms-flexbox;display:flex}.gp-contents__sns ul li{margin-bottom:0 !important;width:6.8vw}.gp-contents__sns ul li:nth-child(1){width:5.8vw}.gp-contents__sns ul li:not(:last-child){margin-right:3vw}.gp-contents__sns ul li img{width:100%}}.gp-contents__omoi{position:fixed;top:0;bottom:0;left:0;right:0;margin:auto;width:100%;height:100%;pointer-events:none;opacity:0;-webkit-transition:opacity .5s linear;transition:opacity .5s linear;z-index:302}.gp-contents__omoi.is-active{pointer-events:auto;opacity:1}.gp-contents__omoi__wrap{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;padding:35px 100px 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background:url(../img/top/modal-bg-pc.jpg) no-repeat center;background-size:cover}.gp-contents__omoi__inner{display:inline-block}.gp-contents__omoi__inner img{max-width:76vw;width:100%;max-height:70vh;height:100%}.gp-contents__movie{position:fixed;top:0;bottom:0;left:0;right:0;margin:auto;width:100%;height:100%;opacity:0;pointer-events:none;-webkit-transition:opacity .5s linear;transition:opacity .5s linear;z-index:302}.gp-contents__movie.is-active{pointer-events:auto;opacity:1}.gp-contents__movie__wrap{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:35px 100px 0;background:url(../img/top/modal-bg-pc.jpg) no-repeat center;background-size:cover}.gp-contents__movie__inner{display:inline-block}.gp-contents__movie__inner img{max-width:76vw;width:100%}.gp-contents__movie .movie-mov{margin:0 auto;width:48vw;height:27vw}.gp-contents__movie .movie-mov #playerPC{width:100%;height:100%}@media screen and (max-height: 835px){.gp-contents__movie .movie-mov{width:65vh;height:37vh}}.modal_close_btn{position:absolute;bottom:30px;right:30px;width:34px;height:34px;-webkit-transition:all .4s;transition:all .4s}@media screen and (min-width: 769px){.modal_close_btn:hover{cursor:pointer;-webkit-transform:scale(1.1);transform:scale(1.1)}}@media screen and (max-width: 768px){.no-click{pointer-events:none}.ac_omoi_cont{position:relative;padding:0;z-index:100;visibility:hidden;opacity:0;height:0;-webkit-transition:opacity .5s linear;transition:opacity .5s linear}.ac_omoi_cont.on{visibility:visible;opacity:1;height:100%;padding:3vw 0}.gp-contents__omoi__wrap{position:relative;padding:10vw 10vw 20vw;width:100%;height:auto;background:url(../img/top/modal-bg-sp.jpg) no-repeat center bottom;background-size:auto 100%}.gp-contents__omoi__inner{width:100%;height:100%;display:block}.gp-contents__omoi__inner img{max-width:100% !important;width:100% !important;height:100% !important;max-height:100% !important}.ac_movie_cont{position:relative;padding:3vw 0;z-index:100;display:none}.ac_movie_cont.on{display:block}.gp-contents__movie__wrap{position:relative;width:100%;height:auto;padding:10vw 0 20vw;background:url(../img/top/modal-bg-sp.jpg) no-repeat center;background-size:100%}.gp-contents__movie__inner img{max-width:100% !important;max-height:100% !important;width:90vw !important;height:100% !important}.gp-contents__movie__mov{position:absolute;top:10vw;left:0;right:0;margin:auto;width:90vw;height:50vw}.gp-contents__movie__mov #playerSP{width:100%;height:100%}.ac_omoi_close,.ac_movie_close{width:6vw;height:6vw;position:absolute;bottom:10vw;left:0;right:0;margin:auto}.ac_omoi_close img,.ac_movie_close img{width:100% !important;height:100% !important}}@media screen and (min-width: 769px){.gp-contents__main{max-width:initial;padding-right:0;padding-left:0}}.knowTitle{text-align:center}.knowTitle img{height:40px}@media screen and (min-width: 769px){.knowTitle img{height:auto}}.interviewNav{margin-top:55px;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;max-width:922px}.interviewNav img{display:block}.interviewNav::before,.interviewNav::after{display:none}.interviewNav.gw{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width: 769px){.interviewNav{margin-top:90px;gap:40px}}.interviewNavLink{width:44vw;border-top:1px solid #a18a56;position:relative;padding-top:12px;padding-left:15px;padding-bottom:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.interviewNavLink::after{content:"";position:absolute;top:0;bottom:0;right:15px;margin:auto;z-index:2;width:25px;height:25px;background:url(../img/know/grapegrowers-interview/icon-arrow.svg) no-repeat center center;background-size:25px}.interviewNavLink::before{content:"";position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;background-color:rgba(0,0,0,.6);-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.interviewNavLink:hover:before{background-color:rgba(0,0,0,.3)}.interviewNavLink:nth-child(1){background:url(../img/know/winemakers-interview/nav-img-1-sp.jpg) no-repeat center center;background-size:cover}.interviewNavLink:nth-child(2){background:url(../img/know/winemakers-interview/nav-img-2-sp.jpg) no-repeat center center;background-size:cover}.interviewNavLink:nth-child(3){background:url(../img/know/winemakers-interview/nav-img-4-sp.jpg) no-repeat center center;background-size:cover}.interviewNavLink:nth-child(1) p img,.interviewNavLink:nth-child(2) p img{height:55px}.interviewNavLink:nth-child(3) p img,.interviewNavLink:nth-child(4) p img{height:51px}.interviewNavLink p{position:relative;z-index:2}.gw .interviewNavLink{width:44vw}.gw .interviewNavLink:nth-child(1){background:url(../img/know/grapegrowers-interview/nav-img-1-sp.jpg) no-repeat center center;background-size:cover}.gw .interviewNavLink:nth-child(2){background:url(../img/know/grapegrowers-interview/nav-img-2-sp.jpg) no-repeat center center;background-size:cover}.gw .interviewNavLink:nth-child(3){background:url(../img/know/grapegrowers-interview/nav-img-3-sp.jpg) no-repeat center center;background-size:cover}@media screen and (min-width: 769px){.interviewNavLink{width:440px;padding-top:20px;padding-left:20px;padding-bottom:20px}.interviewNavLink::after{right:20px;width:40px;height:40px;background:url(../img/know/winemakers-interview/icon-arrow.svg) no-repeat center center;background-size:40px}.interviewNavLink:nth-child(1){background:url(../img/know/winemakers-interview/nav-img-1-pc.jpg) no-repeat center center;background-size:cover}.interviewNavLink:nth-child(2){background:url(../img/know/winemakers-interview/nav-img-2-pc.jpg) no-repeat center center;background-size:cover}.interviewNavLink:nth-child(3){background:url(../img/know/winemakers-interview/nav-img-4-pc.jpg) no-repeat center center;background-size:cover}.interviewNavLink:nth-child(1) p img,.interviewNavLink:nth-child(2) p img{height:82px}.interviewNavLink:nth-child(3) p img,.interviewNavLink:nth-child(4) p img{height:76px}.gw .interviewNavLink{width:440px}.gw .interviewNavLink:nth-child(1){background:url(../img/know/grapegrowers-interview/nav-img-1-pc.jpg) no-repeat center center;background-size:cover}.gw .interviewNavLink:nth-child(2){background:url(../img/know/grapegrowers-interview/nav-img-2-pc.jpg) no-repeat center center;background-size:cover}.gw .interviewNavLink:nth-child(3){background:url(../img/know/grapegrowers-interview/nav-img-3-pc.jpg) no-repeat center center;background-size:cover}}.interviewContent{margin-top:90px;background-color:#272420;margin-right:-4vw;margin-left:-4vw;padding:25px 25px 40px 25px}.interviewContent picture{display:block}@media screen and (min-width: 769px){.interviewContent{display:block;margin-top:200px;margin-right:0;margin-left:0;padding-bottom:90px}}.interviewContentInner{max-width:1232px;margin:auto}.interviewProfile{margin-top:-65px}.interviewProfile__img{width:calc(100% + 25px)}.is-left .interviewProfile__img{margin-left:-25px}.is-right .interviewProfile__img{margin-right:-25px}.interviewProfile__img img{width:100%}.interviewProfile__title{margin-top:-12px;width:calc(100% - 30px);max-width:590px}.is-right .interviewProfile__title{width:auto;padding-left:30px}.interviewProfile__title img{width:100%}.interviewProfile__name{margin-top:25px;width:100%}.is-right .interviewProfile__name{padding-left:30px}.interviewProfile__name img{height:51px}#winemakers3 .interviewProfile__name img{height:117px}#winemakers4 .interviewProfile__name img{height:86px}#grapegrowers3 .interviewProfile__name img{height:86px}@media screen and (min-width: 769px){.interviewProfile{margin-top:-125px;position:relative}.interviewProfile__img{width:730px}.is-right .interviewProfile__img{margin-left:auto}.interviewProfile__title{margin-top:auto;max-width:399px;position:absolute;top:150px;top:60px;right:0;margin:auto}.is-right .interviewProfile__title{width:auto;padding-left:0;right:auto;left:0}.interviewProfile__title img{width:100%}.interviewProfile__name{position:absolute;top:160px;right:80px;margin:auto;width:auto}#winemakers3 .interviewProfile__name{right:20px}#grapegrowers3 .interviewProfile__name{right:90px}.is-right .interviewProfile__name{padding-left:0;right:auto;left:0}.interviewProfile__name img{height:166px}.gw .interviewProfile__name img{height:158px}#winemakers3 .interviewProfile__name img{height:374px}#grapegrowers3 .interviewProfile__name img{height:267px}#winemakers4 .interviewProfile__name img{height:274px}}@media screen and (min-width: 1081px){.interviewProfile__img{width:calc(100% - 350px)}}@media screen and (min-width: 1233px){.interviewProfile__img{width:calc(100vw - 350px + 50% - 50vw)}.is-left .interviewProfile__img{margin-left:calc(50% - 50vw)}.is-right .interviewProfile__img{margin-right:calc(50% - 50vw)}.interviewProfile__title{top:clamp(0px,9.375vw,150px)}.interviewProfile__name{top:clamp(0px,17.5vw,280px)}}.interview__subTitle{margin-top:40px;width:100%}.interview__subTitle img{height:46px}.interview__subTitle.other img{height:69px}@media screen and (min-width: 769px){.interview__subTitle{margin-top:100px}#winemakers4 .interview__subTitle,#winemakers4 .interview__subTitle.other{margin-top:150px}.interview__subTitle img,.interview__subTitle.other img{height:88px}}@media screen and (min-width: 1600px){#winemakers4 .interview__subTitle{margin-top:100px}}.interview__text{margin-top:35px;font-size:12px;line-height:2;color:#fff}@media screen and (min-width: 420px){.interview__text{font-size:15px}}@media screen and (min-width: 769px){.interview__text{font-size:16px}}/*# sourceMappingURL=interview.css.map */