@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@200;300;400;500;600;700;800;900&display=swap");@media (hover: hover){a img:hover{opacity:1}}.mainCol{width:auto}@media only screen and (max-width: 767px){.mainCol{width:94%}}#gochizo{width:100%;overflow:hidden;background:url(../../images/gavv/gochizo/bg_main.jpg) no-repeat top center fixed;background-size:cover}@media only screen and (max-width: 767px){#gochizo img{width:100%}}.mvCol{width:100%;background:linear-gradient(0deg, #6e1d84 40%, #c5168c 100%)}@media only screen and (min-width: 768px){.mvCol{padding-top:60px}}@media only screen and (max-width: 767px){.mvCol{padding-top:9vw}}.mvCol .mvInner{max-width:1500px;width:100%;margin:0 auto;background-size:100%}.mvCol .mvInner h2{max-width:1100px;width:90%}.mvCol .mvInner h2 img{width:100%}@media only screen and (min-width: 768px){.mvCol .mvInner{background:url(../../images/gavv/gochizo/mv_bg.png) no-repeat center 0px;background-size:contain;padding:80px 0 110px}}@media (min-width: 768px) and (max-width: 1500px){.mvCol .mvInner{background:url(../../images/gavv/gochizo/mv_bg.png) no-repeat center 0px/100% 230px;padding:80px 0 110px}}@media only screen and (max-width: 767px){.mvCol .mvInner{background:url(../../images/gavv/gochizo/mv_bg.png) no-repeat top center;background-size:contain;padding:5vw 0 10vw}}.shortMovieCol{z-index:10;background:white;position:relative}.shortMovieCol .shortMovieInner{max-width:1200px;margin:0 auto;text-align:center}@media only screen and (max-width: 767px){.shortMovieCol .shortMovieInner{padding:3vw 3vw 10vw 3vw}}@media only screen and (min-width: 768px){.shortMovieCol .shortMovieInner{width:90%;padding-top:40px;padding-bottom:50px}}@media only screen and (min-width: 768px){.shortMovieCol .shortMovieInner h3{margin:0 auto 50px;padding-right:90px}}@media only screen and (max-width: 767px){.shortMovieCol .shortMovieInner h3{margin:7vw auto}.shortMovieCol .shortMovieInner h3 img{padding-right:4vw;width:84% !important}}.shortMovieCol .shortMovieInner .btnContent .btnLists{display:flex;justify-content:space-around;max-width:800px;margin:0 auto}@media only screen and (min-width: 768px){.shortMovieCol .shortMovieInner .btnContent .btnLists{gap:30px;width:90%}}@media only screen and (max-width: 767px){.shortMovieCol .shortMovieInner .btnContent .btnLists{gap:3%;width:100%}}@media only screen and (min-width: 768px){.shortMovieCol .shortMovieInner .btnContent .btnLists .btnItem{width:calc(100% / 2 - 30px)}}@media only screen and (max-width: 767px){.shortMovieCol .shortMovieInner .btnContent .btnLists .btnItem{width:calc(100% / 2 - 3%)}}.shortMovieCol .shortMovieInner .btnContent .btnLists .btnItem a,.shortMovieCol .shortMovieInner .btnContent .btnLists .btnItem .nLink{display:block;background-color:#c4168c;width:100%;overflow:hidden;transition:-webkit-transform 0.2s;transition:transform 0.2s;transition:transform 0.2s, -webkit-transform 0.2s}@media only screen and (min-width: 768px){.shortMovieCol .shortMovieInner .btnContent .btnLists .btnItem a,.shortMovieCol .shortMovieInner .btnContent .btnLists .btnItem .nLink{border-radius:50px;box-shadow:inset 5px 5px 15px rgba(68,20,107,0.5),inset -5px -5px 15px rgba(68,20,107,0.5);transition:-webkit-transform 0.2s;transition:transform 0.2s;transition:transform 0.2s, -webkit-transform 0.2s}}@media only screen and (min-width: 768px) and (hover: hover){.shortMovieCol .shortMovieInner .btnContent .btnLists .btnItem a:hover,.shortMovieCol .shortMovieInner .btnContent .btnLists .btnItem .nLink:hover{-webkit-transform:translate(0, -5px);transform:translate(0, -5px)}}@media only screen and (max-width: 767px){.shortMovieCol .shortMovieInner .btnContent .btnLists .btnItem a,.shortMovieCol .shortMovieInner .btnContent .btnLists .btnItem .nLink{padding:1.5vw 0;border-radius:30px;box-shadow:inset 5px 5px 10px rgba(68,20,107,0.5),inset -5px -5px 10px rgba(68,20,107,0.5)}}@media (hover: hover){.shortMovieCol .shortMovieInner .btnContent .btnLists .btnItem a:hover,.shortMovieCol .shortMovieInner .btnContent .btnLists .btnItem .nLink:hover{-webkit-transform:translate(0, -5px);transform:translate(0, -5px)}}.shortMovieCol .shortMovieInner .btnContent .btnLists .btnItem .nLink{position:relative;pointer-events:none}.shortMovieCol .shortMovieInner .btnContent .btnLists .btnItem .nLink:before{content:"";position:absolute;top:0;left:0;background:rgba(0,0,0,0.6);width:100%;height:100%;z-index:1}.shortMovieCol .shortMovieInner .btnContent .btnLists .btnItem .comingTxt{font-weight:800;color:#44146b}@media only screen and (min-width: 768px){.shortMovieCol .shortMovieInner .btnContent .btnLists .btnItem .comingTxt{margin-top:10px;font-size:18px;font-size:1.8rem}}@media only screen and (max-width: 767px){.shortMovieCol .shortMovieInner .btnContent .btnLists .btnItem .comingTxt{margin-top:2vw;font-size:13px;font-size:1.3rem;line-height:1.3}}@media only screen and (min-width: 768px){.shortMovieCol .shortMovieInner .shortMovieContent{display:flex;justify-content:center;align-items:center;margin-bottom:30px}}@media only screen and (max-width: 767px){.shortMovieCol .shortMovieInner .shortMovieContent{display:block;margin-bottom:5vw;padding:0 4vw}}@media only screen and (min-width: 768px){.shortMovieCol .shortMovieInner .shortMovieContent .leftCol{max-width:600px;width:100%}.shortMovieCol .shortMovieInner .shortMovieContent .leftCol img{width:100%}}@media only screen and (max-width: 767px){.shortMovieCol .shortMovieInner .shortMovieContent .leftCol{margin-bottom:7vw}}.shortMovieCol .shortMovieInner .shortMovieContent .leftCol .slider{margin:auto}@media only screen and (min-width: 768px){.shortMovieCol .shortMovieInner .shortMovieContent .leftCol .slider{width:calc(100% - 10px)}}@media only screen and (max-width: 767px){.shortMovieCol .shortMovieInner .shortMovieContent .leftCol .slider{width:calc(100% - 2vw)}}@media only screen and (min-width: 768px){.shortMovieCol .shortMovieInner .shortMovieContent .leftCol .thumbnail{margin-top:10px}}@media only screen and (max-width: 767px){.shortMovieCol .shortMovieInner .shortMovieContent .leftCol .thumbnail{margin-top:2vw}}.shortMovieCol .shortMovieInner .shortMovieContent .leftCol .slick-thumbnail{position:relative;cursor:pointer}@media only screen and (min-width: 768px){.shortMovieCol .shortMovieInner .shortMovieContent .leftCol .slick-thumbnail{margin:0 5px}}@media only screen and (max-width: 767px){.shortMovieCol .shortMovieInner .shortMovieContent .leftCol .slick-thumbnail{margin:0 1vw}}@media (hover: hover){.shortMovieCol .shortMovieInner .shortMovieContent .leftCol .slick-thumbnail:hover:before{background:transparent}}.shortMovieCol .shortMovieInner .shortMovieContent .leftCol .slick-thumbnail:before{content:"";position:absolute;top:0;left:0;background:rgba(0,0,0,0.5);width:100%;height:100%;z-index:1;transition:.5s}.shortMovieCol .shortMovieInner .shortMovieContent .leftCol .slick-thumbnail.slick-current:before{display:none}@media only screen and (min-width: 768px){.shortMovieCol .shortMovieInner .shortMovieContent .rightCol{width:30%;margin-left:20px}}@media only screen and (max-width: 767px){.shortMovieCol .shortMovieInner .shortMovieContent .rightCol{width:100%}}.shortMovieCol .shortMovieInner .shortMovieContent .rightCol .shortMovieLogo{margin:auto}@media only screen and (min-width: 768px){.shortMovieCol .shortMovieInner .shortMovieContent .rightCol .shortMovieLogo{width:80%;margin-bottom:16px}}@media only screen and (max-width: 767px){.shortMovieCol .shortMovieInner .shortMovieContent .rightCol .shortMovieLogo{width:70%;margin-bottom:3vw}}.shortMovieCol .shortMovieInner .shortMovieContent .rightCol .shortMovieLogo img{width:100%}.shortMovieCol .shortMovieInner .shortMovieContent .rightCol .shortMovieTxt{margin:auto}@media only screen and (min-width: 768px){.shortMovieCol .shortMovieInner .shortMovieContent .rightCol .shortMovieTxt{width:70%;margin-bottom:30px}}@media only screen and (max-width: 767px){.shortMovieCol .shortMovieInner .shortMovieContent .rightCol .shortMovieTxt{width:60%;margin-bottom:5vw}}.shortMovieCol .shortMovieInner .shortMovieContent .rightCol .shortMovieTxt img{width:100%}.shortMovieCol .shortMovieInner .shortMovieContent .rightCol .notes{text-align:center;font-weight:800;color:#44146b}@media only screen and (min-width: 768px){.shortMovieCol .shortMovieInner .shortMovieContent .rightCol .notes{font-size:18px;font-size:1.8rem;line-height:1.5}}@media only screen and (max-width: 767px){.shortMovieCol .shortMovieInner .shortMovieContent .rightCol .notes{font-size:14px;font-size:1.4rem;line-height:1.3}}.shortMovieCol:before,.shortMovieCol:after{content:"";position:absolute;width:100%;background:url(../../images/gavv/gochizo/mv_giza.png) repeat-x;z-index:10}@media only screen and (min-width: 768px){.shortMovieCol:before,.shortMovieCol:after{height:30px}}@media only screen and (max-width: 767px){.shortMovieCol:before,.shortMovieCol:after{height:4vw;background-size:60%}}.shortMovieCol:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media only screen and (min-width: 768px){.shortMovieCol:before{top:-29px}}@media only screen and (max-width: 767px){.shortMovieCol:before{top:-3.9vw}}@media only screen and (min-width: 768px){.shortMovieCol:after{bottom:-29px}}@media only screen and (max-width: 767px){.shortMovieCol:after{bottom:-3.9vw}}@-webkit-keyframes infinity-scroll-right{from{-webkit-transform:translateX(0%);transform:translateX(0%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes infinity-scroll-right{from{-webkit-transform:translateX(0%);transform:translateX(0%)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes loopin{to{background-position:1681px 0}}@keyframes loopin{to{background-position:1681px 0}}@-webkit-keyframes loopin2{to{background-position:194.3vw 0}}@keyframes loopin2{to{background-position:194.3vw 0}}@media only screen and (min-width: 768px){.shortMovieCol .loopAnime .loopInner{padding:25px 0}}@media only screen and (max-width: 767px){.shortMovieCol .loopAnime .loopInner{padding:3vw 0}}.shortMovieCol .loopAnime .loopbox{display:flex;overflow:hidden;width:100%;background:url(../../images/gavv/gochizo/mv_loop.png);background-size:auto 100%;background-repeat:repeat-x;-webkit-animation:loopin 20s linear infinite;animation:loopin 20s linear infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;animation-direction:reverse;-webkit-animation-fill-mode:none;animation-fill-mode:none;-webkit-animation-play-state:running;animation-play-state:running;-webkit-animation-name:loopin;animation-name:loopin}@media only screen and (min-width: 768px){.shortMovieCol .loopAnime .loopbox{height:173px}}@media only screen and (max-width: 767px){.shortMovieCol .loopAnime .loopbox{height:20vw;-webkit-animation:loopin2 15s linear infinite;animation:loopin2 15s linear infinite;animation-direction:reverse}}.shortMovieCol .loopAnime .loopbox.playRev{-webkit-animation-direction:normal;animation-direction:normal}.aboutCol{width:100%;background:url(../../images/gavv/gochizo/bg_about.jpg) no-repeat bottom center;background-size:cover}.aboutCol .aboutInner{max-width:1200px;margin:0 auto;text-align:center}@media only screen and (max-width: 767px){.aboutCol .aboutInner{padding:3vw 3vw 10vw 3vw}}@media only screen and (min-width: 768px){.aboutCol .aboutInner{width:90%;padding-top:40px;padding-bottom:50px}}@media only screen and (min-width: 768px){.aboutCol .aboutInner h3{margin:50px auto;padding-right:90px}}@media only screen and (max-width: 767px){.aboutCol .aboutInner h3{margin:7vw auto}.aboutCol .aboutInner h3 img{padding-right:4vw;width:80% !important}}@media only screen and (min-width: 768px){.aboutCol .aboutInner .aboutContent{display:flex}}@media only screen and (max-width: 767px){.aboutCol .aboutInner .aboutContent{display:block;padding:0 4vw}}@media only screen and (min-width: 768px){.aboutCol .aboutInner .aboutContent .leftCol{width:47%}.aboutCol .aboutInner .aboutContent .leftCol img{max-width:553px;width:100%}}@media only screen and (max-width: 767px){.aboutCol .aboutInner .aboutContent .leftCol{padding-left:5vw;margin-bottom:3vw}}@media only screen and (min-width: 768px){.aboutCol .aboutInner .aboutContent .rightCol{text-align:left;margin-left:20px}.aboutCol .aboutInner .aboutContent .rightCol img{max-width:553px;width:100%}.aboutCol .aboutInner .aboutContent .rightCol img.aboutTxt{max-width:421px;width:100%}}@media only screen and (max-width: 767px){.aboutCol .aboutInner .aboutContent .rightCol{width:100%}}@media only screen and (max-width: 767px) and (max-width: 767px){.aboutCol .aboutInner .aboutContent .rightCol img.aboutTxt{padding:0 3vw}}@media only screen and (min-width: 768px){.aboutCol .aboutInner .aboutContent .rightCol .aboutmovie{width:80%}}@media only screen and (max-width: 767px){.aboutCol .aboutInner .aboutContent .rightCol .aboutmovie{width:100%}}@media only screen and (min-width: 768px){.aboutCol .aboutInner .aboutContent img{margin-bottom:30px}}@media only screen and (max-width: 767px){.aboutCol .aboutInner .aboutContent img{margin-bottom:8vw}}.aboutCol:after{content:"";position:absolute;width:100%;background:url(../../images/gavv/gochizo/bg_nami_01.png) repeat-x;z-index:10;-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media only screen and (min-width: 768px){.aboutCol:after{height:37px;bottom:-36px}}@media only screen and (max-width: 767px){.aboutCol:after{background-size:170%;height:3.8vw;bottom:-3.3vw}}.formCol{width:100%;background:url(../../images/gavv/gochizo/bg_form.jpg) no-repeat top center fixed;background-size:cover}.formCol .formInner{max-width:1140px;margin:0 auto;text-align:center}@media only screen and (min-width: 768px){.formCol .formInner{width:90%;padding-top:40px;padding-bottom:90px}}@media only screen and (max-width: 767px){.formCol .formInner{padding:5vw 4vw 4vw}}@media only screen and (min-width: 768px){.formCol .formInner h3{margin:50px auto;padding-right:40px}.formCol .formInner h3 img{max-width:1034px;width:100%}}@media only screen and (max-width: 767px){.formCol .formInner h3{margin:7vw auto}.formCol .formInner h3 img{padding-right:0vw}}.formCol .formInner .formContent img{width:100%}.formCol .formInner .formContent dl dt{z-index:2}@media only screen and (min-width: 768px){.formCol .formInner .formContent dl dd{top:-50px}}@media only screen and (max-width: 767px){.formCol .formInner .formContent dl dd{top:-10vw}}.recomendCol{width:100%;background:linear-gradient(0deg, #fff 0%, rgba(255,255,255,0) 100%),url(../../images/gavv/gochizo/bg_recom.jpg) no-repeat top center;background-size:cover}.recomendCol .recomendInner{max-width:1200px;margin:0 auto;text-align:center}@media only screen and (min-width: 768px){.recomendCol .recomendInner{width:90%;padding-top:10px;padding-bottom:90px}}@media only screen and (max-width: 767px){.recomendCol .recomendInner{padding:2vw 4vw 10vw}}@media only screen and (min-width: 768px){.recomendCol .recomendInner h3{margin:50px auto;padding-right:40px}.recomendCol .recomendInner h3 img{max-width:704px;width:100%}}@media only screen and (max-width: 767px){.recomendCol .recomendInner h3{margin:7vw auto}.recomendCol .recomendInner h3 img{padding-right:4vw}}.recomendCol .recomendInner ul{display:flex;justify-content:space-around;max-width:1000px;margin:0 auto}.recomendCol .recomendInner ul img.recomenditem{-webkit-filter:drop-shadow(0px 0px 15px #fff) drop-shadow(0px 0px 9px #fff);filter:drop-shadow(0px 0px 15px #fff) drop-shadow(0px 0px 9px #fff);transition:-webkit-transform 0.2s;transition:transform 0.2s;transition:transform 0.2s, -webkit-transform 0.2s}@media (hover: hover){.recomendCol .recomendInner ul img.recomenditem:hover{-webkit-transform:translate(0, -5px);transform:translate(0, -5px)}}@media only screen and (min-width: 768px){.recomendCol .recomendInner ul{width:90%}}@media only screen and (max-width: 767px){.recomendCol .recomendInner ul{width:100%}.recomendCol .recomendInner ul li{width:47%}}.recomendCol .recomendInner ul .recomendname{background-color:#c4168c}@media only screen and (min-width: 768px){.recomendCol .recomendInner ul .recomendname{border-radius:50px;box-shadow:inset 5px 5px 15px rgba(68,20,107,0.5),inset -5px -5px 15px rgba(68,20,107,0.5);transition:-webkit-transform 0.2s;transition:transform 0.2s;transition:transform 0.2s, -webkit-transform 0.2s}}@media only screen and (min-width: 768px) and (hover: hover){.recomendCol .recomendInner ul .recomendname:hover{-webkit-transform:translate(0, -5px);transform:translate(0, -5px)}}@media only screen and (max-width: 767px){.recomendCol .recomendInner ul .recomendname{padding:1.5vw 0;border-radius:30px;box-shadow:inset 5px 5px 10px rgba(68,20,107,0.5),inset -5px -5px 10px rgba(68,20,107,0.5)}}.recomendCol:before,.recomendCol:after{content:"";position:absolute;width:100%;background:url(../../images/gavv/gochizo/bg_nami_02.png) repeat-x bottom;z-index:10}@media only screen and (min-width: 768px){.recomendCol:before{height:37px;top:-36px}}@media only screen and (max-width: 767px){.recomendCol:before{background-size:170%;height:3.8vw;top:-3.76vw}}.recomendCol:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media only screen and (min-width: 768px){.recomendCol:after{height:37px;bottom:-36px}}@media only screen and (max-width: 767px){.recomendCol:after{background-size:170%;height:3.8vw;bottom:-3.76vw}}.itemsCol{width:100%}@media only screen and (min-width: 768px){.itemsCol{background:url("../../images/gavv/gochizo/bg_items_l.png") repeat-y top 100px left,url("../../images/gavv/gochizo/bg_items_r.png") repeat-y top 100px right}}@media (min-width: 768px) and (max-width: 1500px){.itemsCol{background:url("../../images/gavv/gochizo/bg_items_l_sp.png") repeat-y top left -10vw,url("../../images/gavv/gochizo/bg_items_r_sp.png") repeat-y top right -10vw}}@media only screen and (max-width: 767px){.itemsCol{background:url("../../images/gavv/gochizo/bg_items_l_sp.png") repeat-y top left -20vw,url("../../images/gavv/gochizo/bg_items_r_sp.png") repeat-y top right -19vw;background-size:30%}}.itemsCol .notes{text-align:center;font-weight:800;color:#fff}@media only screen and (min-width: 768px){.itemsCol .notes{font-size:24px;font-size:2.4rem;top:-15px}}@media only screen and (max-width: 767px){.itemsCol .notes{font-size:15px;font-size:1.5rem;line-height:1.3;padding-top:2vw}}@media only screen and (min-width: 768px){.itemsCol .notes br{display:none}}.itemsCol .itemsInner{max-width:1200px;margin:0 auto;text-align:center}@media only screen and (min-width: 768px){.itemsCol .itemsInner{width:90%;padding-top:50px;padding-bottom:50px}}@media only screen and (max-width: 767px){.itemsCol .itemsInner{padding:5vw 4vw 10vw}}@media only screen and (min-width: 768px){.itemsCol .itemsInner h3{margin:50px auto;padding-right:90px}.itemsCol .itemsInner h3 img{max-width:100%}}@media only screen and (max-width: 767px){.itemsCol .itemsInner h3{margin:7vw auto 2vw}.itemsCol .itemsInner h3 img{padding-right:0vw}}.itemsCol .itemsInner ul{display:flex;justify-content:center;flex-wrap:wrap;max-width:1000px;margin:0 auto}@media only screen and (min-width: 768px){.itemsCol .itemsInner ul{width:90%;gap:10px;margin-top:10px}.itemsCol .itemsInner ul li{width:32%;margin-bottom:40px}.itemsCol .itemsInner ul li.wide{width:100%;margin-bottom:40px}.itemsCol .itemsInner ul li.wide .wideitem{display:flex;justify-content:center;background:linear-gradient(0deg, rgba(78,32,115,0.2) 0%, rgba(78,32,115,0.6) 100%);box-shadow:inset 10px 15px 15px rgba(0,0,0,0.1),inset -10px -15px 15px rgba(0,0,0,0.1);border-radius:20px;padding:20px 0 40px}.itemsCol .itemsInner ul li.wide .wideitem div{width:48%}.itemsCol .itemsInner ul li.wide img{width:100%;max-width:450px}.itemsCol .itemsInner ul li img{width:100%;max-width:310px}}@media only screen and (max-width: 767px){.itemsCol .itemsInner ul{width:100%;margin-top:2vw}.itemsCol .itemsInner ul li{width:46%;margin-bottom:2vw}.itemsCol .itemsInner ul li.wide{width:80%;margin-bottom:40px}.itemsCol .itemsInner ul li.wide .wideitem{display:flex;justify-content:center;flex-wrap:wrap;margin-top:3vw;background:linear-gradient(0deg, rgba(78,32,115,0.2) 0%, rgba(78,32,115,0.6) 100%);box-shadow:inset 10px 15px 15px rgba(0,0,0,0.1),inset -10px -15px 15px rgba(0,0,0,0.1);border-radius:20px;padding:2vw 0 5vw}.itemsCol .itemsInner ul li.wide .wideitem div{width:80%}}@media only screen and (max-width: 920px) and (min-width: 768px){.itemsCol .itemsInner ul img{width:100%}}.itemsCol .itemsInner ul .jsImageSwitch02{transition:-webkit-transform 0.2s;transition:transform 0.2s;transition:transform 0.2s, -webkit-transform 0.2s;cursor:pointer}@media (hover: hover){.itemsCol .itemsInner ul .jsImageSwitch02:hover{-webkit-transform:scale(1.03);transform:scale(1.03)}}@media only screen and (min-width: 768px){.itemsCol .itemsInner ul .jsImageSwitch02{margin-bottom:0px;-webkit-filter:drop-shadow(15px 10px 5px rgba(0,0,0,0.3));filter:drop-shadow(15px 10px 5px rgba(0,0,0,0.3))}}@media only screen and (max-width: 767px){.itemsCol .itemsInner ul .jsImageSwitch02{margin-bottom:0vw;-webkit-filter:drop-shadow(3vw 2vw 1.5vw rgba(0,0,0,0.3));filter:drop-shadow(3vw 2vw 1.5vw rgba(0,0,0,0.3))}}.itemsCol .itemsInner ul .detailBtn{transition:-webkit-transform 0.2s;transition:transform 0.2s;transition:transform 0.2s, -webkit-transform 0.2s;margin:0 auto;width:80%;cursor:pointer}.itemsCol .itemsInner ul .detailBtn.wide{top:-30px}@media only screen and (max-width: 767px){.itemsCol .itemsInner ul .detailBtn.wide{width:80%;top:-4vw}.itemsCol .itemsInner ul .detailBtn.wide img{max-height:69px;max-width:400px}}.itemsCol .itemsInner ul .detailBtn.wide img{max-height:69px;max-width:400px}.itemsCol .itemsInner ul .detailBtn img{max-width:246px;width:100%}@media only screen and (min-width: 768px){.itemsCol .itemsInner ul .detailBtn img{-webkit-filter:drop-shadow(5px 5px 5px rgba(0,0,0,0.2));filter:drop-shadow(5px 5px 5px rgba(0,0,0,0.2))}}@media only screen and (max-width: 767px){.itemsCol .itemsInner ul .detailBtn img{-webkit-filter:drop-shadow(1vw 1vw 1vw rgba(0,0,0,0.2));filter:drop-shadow(1vw 1vw 1vw rgba(0,0,0,0.2))}}@media (hover: hover){.itemsCol .itemsInner ul .detailBtn:hover{-webkit-transform:scale(1.03);transform:scale(1.03)}.itemsCol .itemsInner ul .detailBtn a:hover{opacity:1 !important}}.itemsCol .itemsInner ul .detailname{background-color:#44146b;color:white;font-weight:600}@media only screen and (min-width: 768px){.itemsCol .itemsInner ul .detailname{font-size:1.8em;border-radius:20px;padding:20px 10px 15px;width:90%;margin:0 auto}.itemsCol .itemsInner ul .detailname p{margin-bottom:10px}}@media only screen and (max-width: 767px){.itemsCol .itemsInner ul .detailname{font-size:1.1em;border-radius:4vw;padding:2.5vw 2vw 1.5vw}.itemsCol .itemsInner ul .detailname p{margin-bottom:2vw}}@media only screen and (min-width: 768px){.mainTit{margin:0 auto 60px}}@media only screen and (max-width: 767px){.mainTit{margin:0 auto 4vw}}.mainTit img{width:100%}.subTit{text-align:center}.subTit img{width:100%}.fancy-item{display:none}.fancybox-bg{background:rgba(0,0,0,0.6)}@media only screen and (max-width: 767px){.fancybox-slide{padding:5vw}}.fancybox-slide--iframe .fancybox-content{background:none}@media only screen and (min-width: 768px){.fancybox-slide--iframe .fancybox-content{width:550px !important}}.fancybox-content{position:relative;background:none;padding:0;width:auto;overflow:hidden}.fancybox-button--close,.fancybox-slide--html .fancybox-close-small{opacity:1;transition:all 0.2s;position:fixed;background:url(../../images/gavv/gochizo/icon/btn_detail_close.png) center center no-repeat;width:68px;height:60px;right:10px;top:10px;margin:auto}@media only screen and (max-width: 549px){.fancybox-button--close,.fancybox-slide--html .fancybox-close-small{background-size:contain;width:50px;height:50px}}.fancybox-button--close svg,.fancybox-slide--html .fancybox-close-small svg{display:none}body.compensate-for-scrollbar{overflow-y:hidden;margin-right:0}#detailCol{font-family:'Noto Sans JP',"A-OTF 新ゴ Pro","A-OTF Shin Go Pro","ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro","メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;background:transparent}@media only screen and (min-width: 550px){#detailCol{width:550px;margin:0 auto}}@media only screen and (max-width: 549px){#detailCol{width:100%;margin:0 auto}}#detailCol .gochizoDetail{background:#c5168c;text-align:center;justify-content:center;width:100%}@media only screen and (min-width: 550px){#detailCol .gochizoDetail{border-radius:30px}}@media only screen and (max-width: 549px){#detailCol .gochizoDetail{border-radius:5vw}}@media only screen and (min-width: 550px){#detailCol .gochizoDetail .rightCol{padding:35px}}@media only screen and (max-width: 549px){#detailCol .gochizoDetail .rightCol{padding:6vw 4vw}}@media only screen and (max-width: 549px) and (max-width: 549px){#detailCol .gochizoDetail .rightCol img{width:100%;max-width:440px}}#detailCol .gochizoDetail .rightCol h1{text-align:center}@media only screen and (min-width: 550px){#detailCol .gochizoDetail .rightCol .ridermovie{padding-top:20px;border-top:6px dotted #c5168c}}@media only screen and (max-width: 549px){#detailCol .gochizoDetail .rightCol .ridermovie{padding-top:3vw;border-top:4px dotted #c5168c}}#detailCol .gochizoDetail .rightCol .ridermovie .youtube{aspect-ratio:16 / 9;line-height:0}@media only screen and (min-width: 550px){#detailCol .gochizoDetail .rightCol .ridermovie .youtube{padding:0 20px}}@media only screen and (max-width: 549px){#detailCol .gochizoDetail .rightCol .ridermovie .youtube{padding:0 3vw}}#detailCol .gochizoDetail .rightCol .ridermovie .youtube iframe{width:100%;height:100%}@media only screen and (min-width: 550px){#detailCol .gochizoDetail .rightCol .ridermovie{margin-top:20px}}@media only screen and (max-width: 549px){#detailCol .gochizoDetail .rightCol .ridermovie{margin-top:4vw}}#detailCol .gochizoDetail .rightCol .riderabout{text-align:left}@media only screen and (min-width: 550px){#detailCol .gochizoDetail .rightCol .riderabout{margin-top:20px}}@media only screen and (max-width: 549px){#detailCol .gochizoDetail .rightCol .riderabout{margin-top:4vw}}#detailCol .gochizoDetail .rightCol .riderabout p{color:#c5168c;font-weight:700;font-size:1.8em;line-height:1.5}@media only screen and (max-width: 549px){#detailCol .gochizoDetail .rightCol .riderabout p{font-size:1.2em}}#detailCol .gochizoDetail .rightCol .gochizouImg{background-color:white}@media only screen and (min-width: 550px){#detailCol .gochizoDetail .rightCol .gochizouImg{margin-top:20px;border-radius:30px;padding:20px}}@media only screen and (max-width: 549px){#detailCol .gochizoDetail .rightCol .gochizouImg{margin-top:3vw;border-radius:20px;padding:4vw}}#detailCol .gochizoDetail .rightCol .shop{position:relative}@media only screen and (min-width: 550px){#detailCol .gochizoDetail .rightCol .shop{margin-top:25px;padding-top:30px}}@media only screen and (max-width: 549px){#detailCol .gochizoDetail .rightCol .shop{margin-top:4vw;padding-top:40px}}#detailCol .gochizoDetail .rightCol .shop::before{content:'';background:url("../../images/main/gavv/gochizo/bg_shop.png") no-repeat top left;position:absolute;display:block;width:122px;height:33px;top:0px;z-index:2}#detailCol .gochizoDetail .rightCol .shop ul{display:flex;flex-wrap:wrap}@media only screen and (min-width: 550px){#detailCol .gochizoDetail .rightCol .shop ul{padding-top:20px}}@media only screen and (min-width: 550px){#detailCol .gochizoDetail .rightCol .shop ul li{margin-right:10px;margin-bottom:10px}}@media only screen and (max-width: 549px){#detailCol .gochizoDetail .rightCol .shop ul li{margin-right:6px;margin-bottom:6px}}#detailCol .gochizoDetail .rightCol .shop ul li:nth-of-type(3){margin-right:0px !important}#detailCol .gochizoDetail .rightCol .shop ul li.iconLinkSeries a{box-shadow:inset 5px 5px 15px rgba(0,57,213,0.5),inset -5px -5px 15px rgba(0,57,213,0.5)}@media only screen and (min-width: 550px){#detailCol .gochizoDetail .rightCol .shop ul li.iconLinkSeries a{background-color:#b2e8ff;border-radius:30px}}@media only screen and (max-width: 549px){#detailCol .gochizoDetail .rightCol .shop ul li.iconLinkSeries a{background-color:#b2e8ff;border-radius:5vw}}#detailCol .gochizoDetail .rightCol .shop ul li.iconLinkSet a{box-shadow:inset 5px 5px 15px rgba(0,166,129,0.5),inset -5px -5px 15px rgba(0,166,129,0.5)}@media only screen and (min-width: 550px){#detailCol .gochizoDetail .rightCol .shop ul li.iconLinkSet a{background-color:#daf80d;border-radius:30px}}@media only screen and (max-width: 549px){#detailCol .gochizoDetail .rightCol .shop ul li.iconLinkSet a{background-color:#daf80d;border-radius:5vw}}#detailCol .gochizoDetail .rightCol .shop ul li.iconLinkAppendix a{padding:1.3em 2em 1.3em 1em;box-shadow:inset 5px 5px 15px rgba(0,120,156,0.5),inset -5px -5px 15px rgba(0,120,156,0.5)}@media only screen and (min-width: 550px){#detailCol .gochizoDetail .rightCol .shop ul li.iconLinkAppendix a{background-color:#89ffd8;border-radius:30px}}@media only screen and (max-width: 549px){#detailCol .gochizoDetail .rightCol .shop ul li.iconLinkAppendix a{background-color:#89ffd8;border-radius:5vw}}#detailCol .gochizoDetail .rightCol .shop ul li.iconLinkOther a{padding:1.3em 2em 1.3em 1em;box-shadow:inset 5px 5px 15px rgba(85,85,85,0.5),inset -5px -5px 15px rgba(85,85,85,0.5)}@media only screen and (min-width: 550px){#detailCol .gochizoDetail .rightCol .shop ul li.iconLinkOther a{background-color:#e7e7e7;border-radius:30px}}@media only screen and (max-width: 549px){#detailCol .gochizoDetail .rightCol .shop ul li.iconLinkOther a{background-color:#e7e7e7;border-radius:5vw}}#detailCol .gochizoDetail .rightCol .shop ul li.iconLinkCamp a{box-shadow:inset 5px 5px 15px rgba(111,0,215,0.5),inset -5px -5px 15px rgba(111,0,215,0.5)}@media only screen and (min-width: 550px){#detailCol .gochizoDetail .rightCol .shop ul li.iconLinkCamp a{background-color:#eabfff;border-radius:30px}}@media only screen and (max-width: 549px){#detailCol .gochizoDetail .rightCol .shop ul li.iconLinkCamp a{background-color:#eabfff;border-radius:5vw}}#detailCol .gochizoDetail .rightCol .shop ul li.iconLinkToy a{box-shadow:inset 5px 5px 15px rgba(213,119,13,0.5),inset -5px -5px 15px rgba(213,119,13,0.5)}@media only screen and (min-width: 550px){#detailCol .gochizoDetail .rightCol .shop ul li.iconLinkToy a{background-color:#ffe95d;border-radius:30px}}@media only screen and (max-width: 549px){#detailCol .gochizoDetail .rightCol .shop ul li.iconLinkToy a{background-color:#ffe95d;border-radius:5vw}}#detailCol .gochizoDetail .rightCol .shop ul li.iconLinkSweet a{box-shadow:inset 5px 5px 15px rgba(255,148,189,0.918),inset -5px -5px 15px rgba(255,148,189,0.918)}@media only screen and (min-width: 550px){#detailCol .gochizoDetail .rightCol .shop ul li.iconLinkSweet a{background-color:#ffcbdd;border-radius:30px}}@media only screen and (max-width: 549px){#detailCol .gochizoDetail .rightCol .shop ul li.iconLinkSweet a{background-color:#ffcbdd;border-radius:5vw}}#detailCol .gochizoDetail .rightCol .shop ul li.iconLinkPb a{box-shadow:inset 5px 5px 15px rgba(88,88,88,0.918),inset -5px -5px 15px rgba(88,88,88,0.918)}@media only screen and (min-width: 550px){#detailCol .gochizoDetail .rightCol .shop ul li.iconLinkPb a{background-color:#b8b8b8;border-radius:30px}}@media only screen and (max-width: 549px){#detailCol .gochizoDetail .rightCol .shop ul li.iconLinkPb a{background-color:#b8b8b8;border-radius:5vw}}#detailCol .gochizoDetail .rightCol .shop ul li.iconLinkGasha a{box-shadow:inset 5px 5px 15px rgba(197,22,140,0.5),inset -5px -5px 15px rgba(197,22,140,0.5)}@media only screen and (min-width: 550px){#detailCol .gochizoDetail .rightCol .shop ul li.iconLinkGasha a{background-color:#ffffff;border-radius:30px}}@media only screen and (max-width: 549px){#detailCol .gochizoDetail .rightCol .shop ul li.iconLinkGasha a{background-color:#ffffff;border-radius:5vw}}#detailCol .gochizoDetail .rightCol .shop ul li a{transition:-webkit-transform 0.2s;transition:transform 0.2s;transition:transform 0.2s, -webkit-transform 0.2s;color:#44146b;text-align:center;display:inline-block;text-decoration:none;font-weight:900}@media (hover: hover){#detailCol .gochizoDetail .rightCol .shop ul li a:hover{-webkit-transform:scale(1.03);transform:scale(1.03)}}@media only screen and (min-width: 550px){#detailCol .gochizoDetail .rightCol .shop ul li a{padding:12px 28px 9px 13px;font-size:1.05em;line-height:1.3;background:url("../../images/gavv/gochizo/img_arrow.png") no-repeat top 21px right 8px/15px 20px}}@media only screen and (max-width: 549px){#detailCol .gochizoDetail .rightCol .shop ul li a{padding:2.5vw 5vw 2vw 2vw;font-size:3.3vw;line-height:1.3;background:url("../../images/gavv/gochizo/img_arrow.png") no-repeat top 4.5vw right 1vw/8px 13px}}.jsAnimate{opacity:0;-webkit-transform:translateY(25px);transform:translateY(25px);transition:1s ease}.jsAnimate.-active{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.jsAnimateRot{opacity:0}.jsAnimateRot.-active{opacity:1}.jsAnimateRot.-active img{opacity:1;-webkit-animation:anime-fadein .4s .1s linear forwards;animation:anime-fadein .4s .1s linear forwards}.cAnimate{-webkit-animation:anime-scroll 1s 1 forwards;animation:anime-scroll 1s 1 forwards;opacity:0}@-webkit-keyframes anime-scroll{from{opacity:0;-webkit-transform:translateY(25px);transform:translateY(25px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes anime-scroll{from{opacity:0;-webkit-transform:translateY(25px);transform:translateY(25px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes anime-fadein{from{opacity:0}to{opacity:1}}@keyframes anime-fadein{from{opacity:0}to{opacity:1}}
