.special-page{background:#fff;padding:0 7.46666667vw}.special-page .section__title{color:#1C2F50;font-size:6.93333333vw;margin:8vw auto 10.13333333vw;line-height:1.15;letter-spacing:-0.09em}.special-page .section__text{font-size:4.8vw}.special-page .section__text span{display:block;line-height:6.4vw;margin-bottom:6.13333333vw;letter-spacing:0.10666667vw}.special-page .section__banner{margin:96px -7.46666667vw 0}.special-page .section__banner--second{margin-top:10.66666667vw}.special-page .section__banner--second .banner-title{margin-top:24vw}@media only screen and (min-width:480px){.special-page .section__banner{margin:170px -7.46666667vw 0}}.special-page .dgrid-lg-50{margin-bottom:10.66666667vw;color:#1C2F50}.special-page .dgrid-lg-50.video{position:relative;padding:5.86666667vw 0 5.33333333vw;margin-bottom:16vw}.special-page .dgrid-lg-50.video+.dgrid-lg-50{margin-bottom:9.33333333vw}.special-page .dgrid-lg-50.video+.dgrid-lg-50 .news-text{margin:2.93333333vw 0 0}.special-page .dgrid-lg-50.video:after,.special-page .dgrid-lg-50.video:before{content:"";display:block;width:10.66666667vw;height:1px;background:#1C2F50;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.special-page .dgrid-lg-50.video:before{top:0;display:none}.special-page .dgrid-lg-50.video:after{bottom:0;display:none}.special-page .dgrid-lg-50.video a{text-decoration:none}.special-page .dgrid-lg-50 .video__text{font-size:3.73333333vw;text-align:center;color:#1C2F50;display:block;margin-top:2.66666667vw}.special-page .dgrid-lg-50 .tutorial{border:0.13333333vw solid #1C2F50;padding:6.93333333vw 4.26666667vw;margin-top:4.8vw}.special-page .dgrid-lg-50 .tutorial-list{margin:0;padding:0}.special-page .dgrid-lg-50 .tutorial-list__item{font-size:3.73333333vw;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.86666667vw;line-height:1.4}.special-page .dgrid-lg-50 .tutorial-list__item:last-child{margin-bottom:0}.special-page .dgrid-lg-50 .tutorial-list__item span{margin-right:-0.8vw}.special-page .dgrid-lg-50 .tutorial-title{font-size:4.8vw;text-align:center;position:relative;padding:6.13333333vw 0 0;margin:8.53333333vw 0 3.2vw}.special-page .dgrid-lg-50 .tutorial-title:after{content:"";display:block;width:10.66666667vw;height:0.13333333vw;background:#1C2F50;position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.special-page .dgrid-lg-50 .tutorial-des{font-size:4.26666667vw;line-height:1.5}.special-content{max-width:768px;margin:0 auto;width:100%;color:#000}.news-title{margin:2.13333333vw 0 2.93333333vw;font-size:4.8vw}.news-text{margin:1.6vw 0 7.2vw;padding-left:1.06666667vw;font-size:4.26666667vw}.news-text+img+.news-text{margin-top:3.2vw;margin-bottom:4.8vw}.news-text:last-child{margin-bottom:0}.section-how-to .section__title{margin:-4px 0 0;line-height:1.3;letter-spacing:-0.26666667vw;display:block}.section-how-to.u-bg-grey{background:#FCF8EA;margin:0 -7.46666667vw;padding:8.26666667vw 7.46666667vw 0}.section-how-to.u-bg-grey .dgrid-lg-50{margin-bottom:5.33333333vw}.section-how-to.u-bg-grey .news-text{color:#3C3C3C}.section-how-to--last{margin-top:10.66666667vw;margin-bottom:20.8vw}.section-how-to--last .dgrid-lg-50{margin-bottom:0}.section-how-to--last .news-text{margin-top:3.46666667vw}.section-cm{overflow:hidden}.cm-btn{background:#1C2F50;color:#fff;display:block;text-align:center;height:12.8vw;line-height:1;font-size:4.8vw;text-decoration:none;margin-top:5.06666667vw;padding:4vw 0 2.93333333vw;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:5.33333333vw}.modal-pc{display:none;position:fixed;width:100vw;height:100vh;background:url(/whisky/chita/common/img/bg.jpg) bottom center;top:0;left:0;z-index:999}.modal-pc__text{background:#fff;color:#1C2F50;font-size:24px;width:100%;max-width:480px;padding:20px;height:44px;text-align:center;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-box-shadow:rgba(0, 0, 0, 0.2) 0px 20px 25px -5px, rgba(0, 0, 0, 0.1) 0px 10px 10px -5px;box-shadow:rgba(0, 0, 0, 0.2) 0px 20px 25px -5px, rgba(0, 0, 0, 0.1) 0px 10px 10px -5px}@media only screen and (min-width:768px){.breadcrumbs{display:none}.special-content{max-width:100%}.section-cm,.section-how-to,.section-intro{max-width:1050px;margin:0 auto}.special-page{padding:0}.special-page .section__banner{margin:89px auto 0!important;border-top:1px solid #ccc}.special-page .section__banner-box{max-width:1121px;margin:0 auto;padding-top:21px}.special-page .section__banner--second{margin:62px auto 108px!important;max-width:1050px;border-top:none;padding-right:23px}.special-page .section__banner--second img.pc{max-width:680px;width:100%;margin-left:auto}.special-page .section-intro .section__title{font-size:36px;line-height:1.4;margin:22px 0 50px;display:block;letter-spacing:0.08em}.special-page .section-intro .section__text{font-size:22px;padding-left:87px}.special-page .section-intro .section__text span{font-size:22px;line-height:1.36;margin-bottom:31px;letter-spacing:0.085em}.special-page .section-intro .section__text span:last-child{margin-bottom:0}.special-page .section-intro .section__text span .add_font{font-family:"游明朝", "YuMincho", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;margin-right:0.1em;font-size:1.25rem;display:inline}.special-page .section-how-to .section__title{display:block;font-size:34px;line-height:1.4;margin:0 0 37px;letter-spacing:-0.04em}.special-page .section-how-to.u-bg-grey{max-width:100%;margin:0 auto;padding:0;background-color:#fcf8ea}.special-page .section-how-to.u-bg-grey--no-center{padding-left:0;padding-right:0}.special-page .section-how-to.u-bg-grey .grid-row{margin:0 auto;max-width:1050px;padding:80px 0 76px}.special-page .section-how-to.u-bg-grey .dgrid-lg-50{margin-bottom:71px}.special-page .section-how-to.u-bg-grey .dgrid-lg-50:last-child{margin-bottom:0}.special-page .section-how-to.u-bg-grey .dgrid-lg-50 .news-des{margin-top:-10px}.special-page .section-how-to.u-bg-grey .dgrid-lg-50 .news-des p{margin-bottom:30px}.special-page .section-how-to.u-bg-grey .dgrid-lg-50 .news-des p:last-child{margin-bottom:0}.special-page .dgrid-lg-50.news,.special-page .dgrid-lg-50.video{float:none;width:100%}.special-page .dgrid-lg-50.video{padding:20px 0 26px 141px;margin-bottom:80px}.special-page .dgrid-lg-50.video:before{content:"";display:block;width:60px;height:1px;background:#1c2f50;position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:0}.special-page .dgrid-lg-50.video img.pc{max-width:640px;width:100%}.special-page .dgrid-lg-50.video+.dgrid-lg-50{margin-bottom:80px}.special-page .dgrid-lg-50 .video__text{font-size:20px;display:block;padding-left:219px;margin-top:23px;letter-spacing:0.08em;line-height:1.5;text-align:left}.special-page .dgrid-lg-50 .tutorial{border:1px solid #1c2f50;padding:40px 50px;margin-top:60px;max-width:825px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.special-page .dgrid-lg-50 .tutorial-list__item{font-size:20px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px;line-height:1.4}.special-page .dgrid-lg-50 .tutorial-list__item:last-child{margin-bottom:0}.special-page .dgrid-lg-50 .tutorial-list__item span{margin-right:-0.8vw}.special-page .dgrid-lg-50 .tutorial-title{font-size:24px;text-align:left;position:relative;padding:50px 0 0;margin:45px 0 35px}.special-page .dgrid-lg-50 .tutorial-title:after{content:"";display:block;width:60px;height:1px;background:#1c2f50;position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.special-page .dgrid-lg-50 .tutorial-des{font-size:20px;line-height:1.5}.special-page .news{padding:0}.special-page .news-row{display:-webkit-box;display:-ms-flexbox;display:flex}.special-page .news-row--reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.special-page .news-row--reverse .news-des{margin-left:0;margin-right:70px}.special-page .news-row--only-one{padding-top:120px}.special-page .news--big{padding:0 11px}.special-page .news--big .news-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.special-page .news--big .news-media{-webkit-box-flex:0;-ms-flex:0 0 600px;flex:0 0 600px;max-width:600px}.special-page .news--big .news-des{margin-top:5px;margin-left:7px}.special-page .news--big .news-text{letter-spacing:0.055em}.special-page .news-media{-webkit-box-flex:0;-ms-flex:0 0 450px;flex:0 0 450px;max-width:450px}.special-page .news-des{margin-left:70px}.special-page .news-title{font-size:24px;line-height:1.25;margin:0 0 39px;letter-spacing:0.08em}.special-page .news-text{font-size:20px;line-height:1.4;margin:2px 0 0 2px;padding-left:0;letter-spacing:0.08em}.special-page .section-materials{max-width:1050px;margin:95px auto 80px}.special-page .materials-row{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.special-page .materials-des{font-size:20px;line-height:1.5;max-width:720px;width:100%;padding-top:20px}.special-page .materials-img{-webkit-box-flex:0;-ms-flex:0 0 155px;flex:0 0 155px;max-width:155px;padding-top:0;margin-right:80px}.special-page .materials-link{font-size:18px;color:#00c4ff;margin-top:30px;margin-left:0}.section-cm{padding:120px 0}.cm-btn{height:60px;font-size:22px;margin:0 auto;padding:15px 0 11px;max-width:300px}}