@font-face{font-family:"NotoSansJP-Regular";src:url("/font/NotoSansJP-Regular.otf") format("opentype");font-style:normal;font-weight:400}@font-face{font-family:"NotoSansJP-Medium";src:url("/font/NotoSansJP-Medium.otf") format("opentype");font-style:normal;font-weight:500}@font-face{font-family:"NotoSansJP-Bold";src:url("/font/NotoSansJP-Bold.otf") format("opentype");font-style:normal;font-weight:700}@font-face{font-family:"NotoSerifJP-Medium";src:url("/font/NotoSerifJP-Medium.otf") format("opentype");font-style:normal;font-weight:500}.root{color:#000;-webkit-font-feature-settings:"palt" 1;font-feature-settings:"palt" 1;font-family:"FP-ヒラギノ角ゴ ProN W3","ヒラギノ角ゴPro W3","Hiragino Kaku Gothic Pro","游ゴシック体","Yu Gothic",YuGothic,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",Verdana,Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;text-align:center;background-color:#fff}.root img{width:100%;height:auto;line-height:0}.root *{-webkit-box-sizing:border-box;box-sizing:border-box}.root a,.root a:link{color:#0095bc;text-decoration:underline;outline:none}.root a:visited{color:#0095bc}.root a:hover{color:#0095bc;text-decoration:none}.root a:active{color:#0095bc}.root .btm1em{margin-bottom:1em}.root .btm0{margin-bottom:0}.root .btm5{margin-bottom:5px}.root .btm10{margin-bottom:10px}.root .btm15{margin-bottom:15px}.root .btm20{margin-bottom:20px}.root .btm25{margin-bottom:25px}.root .btm30{margin-bottom:30px}.root .btm35{margin-bottom:35px}.root .btm40{margin-bottom:40px}.root .btm45{margin-bottom:45px}.root .btm50{margin-bottom:50px}.root .btm60{margin-bottom:60px}.root .btm70{margin-bottom:70px}.root .pcnone{display:none}.root .MB101-B{font-family:"ゴシックMB101 B",sans-serif}.root .HirakakuProN-W3{font-family:"FP-ヒラギノ角ゴ ProN W3",sans-serif}.root .HirakakuProN-W6{font-family:"FP-ヒラギノ角ゴ ProN W6",sans-serif}.root#chipr{background-color:#fff}.root#chipr .head-block{position:relative;line-height:0}.root#chipr .head-block .kv-le-bnr{position:absolute;top:60.76%;left:1.17%;width:35.82%}.root#chipr .head-block .kv-le-bnr a{display:block}.root#chipr .head-block .kv-le-bnr a:hover{-webkit-filter:brightness(90%);filter:brightness(90%)}.root#chipr .head-block .kv-le-bnr a:hover img{opacity:1}.root#chipr .head-block .release-day{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;right:2.03%;bottom:4.88%;width:13.13%;height:6.84%;background-color:#303030}.root#chipr .head-block .release-day p{color:#fff;font-family:"FP-ヒラギノ角ゴ ProN W6",sans-serif;font-size:1.02vw;line-height:1}@media screen and (max-width: 1280px){.root#chipr .head-block .release-day p{font-size:13px}}.root#chipr .head-block .note{position:absolute;right:1.56%;bottom:1.96%;color:#eaead1;font-family:"NotoSansJP-Regular",sans-serif;font-size:.66vw;line-height:1}@media screen and (max-width: 1280px){.root#chipr .head-block .note{font-size:8.44px}}.root#chipr .section-block{margin-top:-45px;padding-top:45px}.root#chipr .anchor-links{height:86px;background-image:url("/product/assets/img/chipr/anchor_bg_pc.jpg");background-repeat:repeat-x}.root#chipr .anchor-links .anchor-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:1200px;margin:0 auto;padding:6px 0;height:100%}.root#chipr .anchor-links .anchor-list li{width:20%;height:100%;border-left:1px solid rgba(255,255,255,.4);border-right:1px solid rgba(255,255,255,.4)}.root#chipr .anchor-links .anchor-list li:first-child{border-left:2px solid rgba(255,255,255,.4)}.root#chipr .anchor-links .anchor-list li:last-child{border-right:2px solid rgba(255,255,255,.4)}.root#chipr .anchor-links .anchor-list li a{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;height:100%;text-decoration:none}.root#chipr .anchor-links .anchor-list li a:hover{opacity:.7}.root#chipr .anchor-links .anchor-list li a .jp-title{display:block;margin-bottom:10px;color:#fff;font-family:"NotoSansJP-Medium",sans-serif;font-size:20px;font-style:italic;line-height:1}.root#chipr .anchor-links .anchor-list li a .eng-title{display:block;color:#9d7410;font-family:"NotoSansJP-Medium",sans-serif;font-size:10px;font-style:italic;line-height:1;text-transform:uppercase}.root#chipr .hl1-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100px;background-image:url("/product/assets/img/chipr/hl1_bg_pc.jpg");background-repeat:repeat-x}.root#chipr .hl1-wrap h1{padding-bottom:6px}.root#chipr .hl1-wrap h1 .jp-title{display:block;margin-bottom:10px;color:#000;font-family:"NotoSansJP-Bold",sans-serif;font-size:34px;font-style:italic;line-height:1}.root#chipr .hl1-wrap h1 .eng-title{display:block;color:#5f5f5f;font-family:"NotoSansJP-Medium",sans-serif;font-size:12px;font-style:italic;line-height:1;text-transform:uppercase}.root#chipr .whats-head{padding-top:1.53vw}.root#chipr .whats-head h1{padding-right:.2em;color:#e0aa28;font-family:"NotoSansJP-Medium",sans-serif;font-size:4.74vw;font-style:italic;line-height:1}.root#chipr .whats-head h1 .chipr-logo{position:relative;display:inline-block;margin:0 8.16vw 0 .76vw;vertical-align:text-bottom}.root#chipr .whats-head h1 .chipr-logo img{width:17.14vw}.root#chipr .whats-head h1 .name-kana{position:absolute;top:.9vw;left:17.45vw;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:1.84vw;white-space:nowrap}@media screen and (max-width: 1280px){.root#chipr .whats-head{padding-top:19.6px}.root#chipr .whats-head h1{font-size:60.6px}.root#chipr .whats-head h1 .chipr-logo{margin:0 104.4px 0 9.7px}.root#chipr .whats-head h1 .chipr-logo img{width:219px}.root#chipr .whats-head h1 .name-kana{top:11.5px;left:223px;font-size:23.5px}}.root#chipr .whats-body{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.root#chipr .whats-body .kv{width:54%;line-height:0}.root#chipr .whats-body .body-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:46%;background-image:url("/product/assets/img/chipr/whats_bg.png"),url("/product/assets/img/chipr/whats_bg.jpg");background-repeat:repeat-y,repeat;background-size:100% auto,12px auto}.root#chipr .whats-body .body-box h2{margin-bottom:2.5vw;color:#fff;font-family:"NotoSansJP-Medium",sans-serif;font-size:2.7vw;font-style:italic;line-height:1.3}.root#chipr .whats-body .body-box h2 .chipr-logo{display:inline-block;width:9.9vw;margin-left:.7vw;vertical-align:text-bottom}.root#chipr .whats-body .body-box h2 strong{position:relative;font-weight:normal;z-index:1}.root#chipr .whats-body .body-box h2 strong:before{content:"";position:absolute;bottom:.3vw;left:-0.5vw;width:calc(100% + 1vw);height:.66vw;background-color:rgba(255,255,255,.25);z-index:-1}@media screen and (max-width: 1280px){.root#chipr .whats-body .body-box h2{margin-bottom:32px;font-size:34.5px}.root#chipr .whats-body .body-box h2 .chipr-logo{width:126.7px;margin-left:9px}.root#chipr .whats-body .body-box h2 strong:before{bottom:3.8px;left:-6.4px;width:calc(100% + 12.8px);height:8.4px}}.root#chipr .whats-body .body-box .copy{width:88%;margin:0 auto 1.8vw auto;text-align:left}.root#chipr .whats-body .body-box .copy p{margin-bottom:1em;color:#fff;font-family:"NotoSansJP-Medium",sans-serif;font-size:1.53vw;font-style:italic;line-height:1.5}.root#chipr .whats-body .body-box .copy p:last-child{margin-bottom:0}@media screen and (max-width: 1280px){.root#chipr .whats-body .body-box .copy{margin:0 auto 23px auto}.root#chipr .whats-body .body-box .copy p{font-size:19.6px}}.root#chipr .whats-body .body-box h3{color:#e0aa28;font-family:"NotoSansJP-Bold",sans-serif;font-style:italic;line-height:1.5}.root#chipr .whats-body .body-box h3 .chipr-logo{display:inline-block;width:13.4vw;vertical-align:text-bottom}.root#chipr .whats-body .body-box h3 strong{position:relative;font-weight:normal;z-index:1}.root#chipr .whats-body .body-box h3 strong:before{content:"";position:absolute;bottom:.3vw;left:-0.5vw;width:calc(100% + 1vw);height:.66vw;background-color:rgba(255,255,255,.25);z-index:-1}.root#chipr .whats-body .body-box h3 strong.str-top{font-size:3.3vw}.root#chipr .whats-body .body-box h3 strong.str-bottom{font-size:3.5vw}@media screen and (max-width: 1280px){.root#chipr .whats-body .body-box h3 .chipr-logo{width:171.5px}.root#chipr .whats-body .body-box h3 strong:before{bottom:3.8px;left:-6.4px;width:calc(100% + 12.8px);height:8.4px}.root#chipr .whats-body .body-box h3 strong.str-top{font-size:42.4px}.root#chipr .whats-body .body-box h3 strong.str-bottom{font-size:44.8px}}.root#chipr .history-body{padding:5% 3.1% 4.4% 3.1%;text-align:left;background-color:#2d251e;background-image:url("/product/assets/img/chipr/history_bg_pc.png"),url("/product/assets/img/chipr/history_bg.jpg");background-position:right center,left top;background-repeat:no-repeat,repeat;background-size:auto 100%,18px auto}.root#chipr .history-body h2{margin-bottom:3.12vw;color:#d1c0ab;font-family:"NotoSerifJP-Medium",serif;font-size:4.32vw;font-style:italic;line-height:1}.root#chipr .history-body h2 span{margin-left:.4vw;font-size:2.5vw}@media screen and (max-width: 1280px){.root#chipr .history-body h2{margin-bottom:40px;font-size:55.3px}.root#chipr .history-body h2 span{margin-left:5px;font-size:32px}}.root#chipr .history-body .inner-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:60vw}.root#chipr .history-body .inner-block .photo{width:8vw;margin-right:2.4vw;padding-top:.5vw;line-height:0}.root#chipr .history-body .inner-block .photo img{border:.4vw solid #65553e}.root#chipr .history-body .inner-block .text-block{-ms-flex:1;-webkit-box-flex:1;flex:1}.root#chipr .history-body .inner-block .text-block p{margin-bottom:1em;color:#d1c0ab;font-family:"NotoSerifJP-Medium",serif;font-size:1.3vw;font-style:italic;line-height:1.7}.root#chipr .history-body .inner-block .text-block p:last-child{margin-bottom:0}@media screen and (max-width: 1280px){.root#chipr .history-body .inner-block{width:768px}.root#chipr .history-body .inner-block .photo{width:102px;margin-right:30.7px;padding-top:6.4px}.root#chipr .history-body .inner-block .photo img{border:5px solid #65553e}.root#chipr .history-body .inner-block .text-block p{font-size:16.6px}}.root#chipr .video-block{width:100%;padding:40px 0 36% 0;background-image:url("/product/assets/img/chipr/video_bg_pc.jpg");background-repeat:no-repeat;background-position:center bottom;background-size:100% auto}.root#chipr .video-block .youtube-inner{padding:0 120px;margin-left:auto;margin-right:auto;line-height:0;overflow:hidden}@media screen and (max-width: 1450px){.root#chipr .video-block .youtube-inner{padding:0;max-width:1200px}}.root#chipr .video-block .youtube-inner-col2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:91.67%;margin-left:auto;margin-right:auto;line-height:0;overflow:hidden}.root#chipr .video-block .youtube-inner-col2 .youtube-box{width:48.86%}.root#chipr .video-block .youtube-inner-col2 .mov-caption{padding-top:20px;color:#000;font-family:"NotoSansJP-Medium",sans-serif;font-size:22px;font-style:italic;line-height:1}.root#chipr .video-block .youtube{position:relative;width:100%;padding-top:56.25%;line-height:0}.root#chipr .video-block .youtube iframe{position:absolute;top:0;right:0;width:100%;height:100%}.root#chipr .video-block .video-title{padding-top:25px;margin-bottom:70px;color:#fff;font-family:"FP-ヒラギノ角ゴ ProN W6",sans-serif;font-size:30px;font-style:italic;line-height:1.5}.root#chipr .video-block .video-title-col2{padding-top:25px;color:#fff;font-family:"FP-ヒラギノ角ゴ ProN W6",sans-serif;font-size:30px;font-style:italic;line-height:1.5}.root#chipr .situation-pc{display:block;position:relative}.root#chipr .situation-pc .situation-bg{line-height:0}.root#chipr .situation-pc .situation-btn{position:absolute;width:2.65vw;height:2.65vw;text-indent:-99999999px;border-radius:50%;z-index:1}@media screen and (max-width: 1280px){.root#chipr .situation-pc .situation-btn{left:-24px;width:33.9px;height:33.9px}}.root#chipr .situation-pc .situation-btn.btn1{top:58.78%;left:2.34%}.root#chipr .situation-pc .situation-btn.btn2{top:55.18%;left:41.3%}.root#chipr .situation-pc .situation-btn.btn3{top:81.1%;left:45.2%}.root#chipr .situation-pc .situation-btn.btn4{top:91.8%;left:67.22%}.root#chipr .situation-pc .situation-btn .icon{position:absolute;top:0;left:0;width:100%;height:100%;border:3px solid #fff;background-color:rgba(255,255,255,0);border-radius:50%;-webkit-box-shadow:0px 0px 2vw .3vw rgba(255,255,255,.4);box-shadow:0px 0px 2vw .3vw rgba(255,255,255,.4);z-index:5}@media screen and (max-width: 1280px){.root#chipr .situation-pc .situation-btn .icon{-webkit-box-shadow:0px 0px 26px 4px rgba(255,255,255,.4);box-shadow:0px 0px 26px 4px rgba(255,255,255,.4)}}.root#chipr .situation-pc .situation-btn .icon:after{content:"";position:absolute;top:2px;left:2px;width:calc(100% - 4px);height:calc(100% - 4px);background-color:#fff;border-radius:50%}.root#chipr .situation-pc .situation-btn .ripple{position:absolute;left:50%;top:50%;width:0;height:0;border:solid 2px #fff;border-radius:50%;opacity:0;-webkit-animation:ripples_anim 3s linear infinite;animation:ripples_anim 3s linear infinite;z-index:2;pointer-events:none}.root#chipr .situation-pc .situation-btn .ripple:before{content:"";position:absolute;left:50%;top:50%;width:0;height:0;border:solid 2px #fff;border-radius:50%;opacity:0;-webkit-animation:ripples_anim 3s linear infinite .2s;animation:ripples_anim 3s linear infinite .2s}.root#chipr .situation-pc .situation-btn .ripple:after{content:"";position:absolute;left:50%;top:50%;width:0;height:0;border:solid 1px #fff;border-radius:50%;opacity:0;-webkit-animation:ripples_anim 3s linear infinite .4s;animation:ripples_anim 3s linear infinite .4s}@-webkit-keyframes ripples_anim{0%{opacity:1}50%{-webkit-transform:translate(-5vw, -5vw);transform:translate(-5vw, -5vw);width:10vw;height:10vw;opacity:0;@media screen and (max-width: 1280px){.root#chipr .situation-pc .situation-btn{-webkit-transform:translate(-64px, -64px);transform:translate(-64px, -64px);width:128px;height:128px}}}}@keyframes ripples_anim{0%{opacity:1}50%{-webkit-transform:translate(-5vw, -5vw);transform:translate(-5vw, -5vw);width:10vw;height:10vw;opacity:0;@media screen and (max-width: 1280px){.root#chipr .situation-pc .situation-btn{-webkit-transform:translate(-64px, -64px);transform:translate(-64px, -64px);width:128px;height:128px}}}}.root#chipr .situation-pc .situation-btn.active .icon{-webkit-box-shadow:none;box-shadow:none}.root#chipr .situation-pc .situation-btn.active .ripple{display:none}.root#chipr .situation-pc .situation-btn.active .icon{background-image:url("/product/assets/img/chipr/situation_btn_off.png")}.root#chipr .situation-pc .situation-body{position:absolute;width:25.6%;height:20.6vw;background-color:rgba(0,0,0,.7)}@media screen and (max-width: 1280px){.root#chipr .situation-pc .situation-body{height:264px}}.root#chipr .situation-pc .situation-body .photo{padding:.86vw .86vw 0 .86vw;line-height:0}@media screen and (max-width: 1280px){.root#chipr .situation-pc .situation-body .photo{padding:11px 11px 0 11px}}.root#chipr .situation-pc .situation-body.body1{top:5.99%;left:3.6%}.root#chipr .situation-pc .situation-body.body1:before{content:"";position:absolute;bottom:-9.7vw;left:0;width:3px;height:9.7vw;background-color:rgba(0,0,0,.7)}@media screen and (max-width: 1280px){.root#chipr .situation-pc .situation-body.body1:before{bottom:-124px;height:124px}}.root#chipr .situation-pc .situation-body.body2{top:13.89%;left:42.54%}.root#chipr .situation-pc .situation-body.body2:before{content:"";position:absolute;bottom:-3.3vw;left:0;width:3px;height:3.3vw;background-color:rgba(0,0,0,.7)}@media screen and (max-width: 1280px){.root#chipr .situation-pc .situation-body.body2:before{bottom:-42px;height:42px}}.root#chipr .situation-pc .situation-body.body3{top:47.55%;left:13.2%}.root#chipr .situation-pc .situation-body.body3:before{content:"";position:absolute;bottom:0;right:-6.5vw;width:6.5vw;height:3px;background-color:rgba(0,0,0,.7)}@media screen and (max-width: 1280px){.root#chipr .situation-pc .situation-body.body3:before{right:-83px;width:83px}}.root#chipr .situation-pc .situation-body.body4{bottom:5.65%;left:73%}.root#chipr .situation-pc .situation-body.body4:before{content:"";position:absolute;bottom:0;left:-3.2vw;width:3.2vw;height:3px;background-color:rgba(0,0,0,.7)}@media screen and (max-width: 1280px){.root#chipr .situation-pc .situation-body.body4:before{left:-41px;width:41px}}.root#chipr .situation-pc .situation-body .situation-title{position:absolute;bottom:6.4%;left:0;width:100%;color:#fff;font-family:"NotoSansJP-Medium",sans-serif;font-size:1.76vw;font-style:italic;line-height:1}@media screen and (max-width: 1280px){.root#chipr .situation-pc .situation-body .situation-title{font-size:22.5px}}.root#chipr .situation-sp{display:none}.root#chipr .approach-title{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;height:110px;background-color:#000;background-image:url("/product/assets/img/chipr/approach_title_bg.png");background-repeat:repeat;overflow:hidden}.root#chipr .approach-title span{position:relative;color:#fff;font-family:"NotoSansJP-Bold",sans-serif;font-size:50px;font-style:italic;line-height:1}.root#chipr .approach-title span:before{content:"";position:absolute;bottom:5px;right:calc(50% + 315px);width:100vw;height:15px;background-color:rgba(224,170,40,.4);-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}.root#chipr .approach-title span:after{content:"";position:absolute;bottom:5px;left:calc(50% + 315px);width:100vw;height:15px;background-color:rgba(224,170,40,.4);-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}.root#chipr .approach-tendency{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:94.4%;margin:0 auto 0 0;padding-top:3.13vw}.root#chipr .approach-tendency .text-block{width:55.27%;text-align:left}.root#chipr .approach-tendency .text-block h3{margin-bottom:.83vw;padding:0 0 .78vw 7vw;color:#e0aa28;font-family:"NotoSansJP-Bold",sans-serif;font-size:2.29vw;font-style:italic;line-height:1;background-image:url("/product/assets/img/chipr/approach_title_line.png");background-repeat:no-repeat;background-position:left bottom;background-size:100% auto}@media screen and (max-width: 1280px){.root#chipr .approach-tendency .text-block h3{margin-bottom:10.6px;padding:0 0 10px 90px;font-size:29.3px}}.root#chipr .approach-tendency .text-block .tendency-list{margin:0 1.1% 0 11.7%}.root#chipr .approach-tendency .text-block .tendency-list li{position:relative;list-style:none;padding:2vw 0 2vw 2.6vw;color:#333;font-family:"NotoSansJP-Bold",sans-serif;font-size:1.72vw;font-style:italic;line-height:1;border-bottom:1px solid #c6c6c7}.root#chipr .approach-tendency .text-block .tendency-list li:before{content:"";position:absolute;left:2.2%;top:50%;width:.94vw;height:.94vw;margin-top:-0.47vw;background-color:#e0aa28;border-radius:50%}@media screen and (max-width: 1280px){.root#chipr .approach-tendency .text-block .tendency-list li{padding:25px 0 25px 33px;font-size:22px}.root#chipr .approach-tendency .text-block .tendency-list li:before{width:12px;height:12px;margin-top:-6px}}.root#chipr .approach-tendency .kv-block{width:41.2%}.root#chipr .approach-tendency .kv-block .kv-caption{margin-bottom:1.56vw;color:#333;font-family:"NotoSansJP-Bold",sans-serif;font-size:1.56vw;font-style:italic;line-height:1}@media screen and (max-width: 1280px){.root#chipr .approach-tendency .kv-block .kv-caption{margin-bottom:20px;font-size:20px}}.root#chipr .approach-tendency .kv-block .kv{position:relative}.root#chipr .approach-tendency .kv-block .kv .photo{line-height:0}.root#chipr .approach-tendency .kv-block .kv p{position:absolute;color:#fff;font-family:"NotoSansJP-Medium",sans-serif;font-size:1vw;line-height:1}@media screen and (max-width: 1280px){.root#chipr .approach-tendency .kv-block .kv p{font-size:12.8px}}.root#chipr .approach-tendency .kv-block .kv p.text1{top:25.8%;left:34.3%;width:20.6%}.root#chipr .approach-tendency .kv-block .kv p.text2{top:44.2%;left:75.9%;width:20.6%}.root#chipr .approach-tendency .kv-block .kv p.text3{top:82.8%;left:59.5%;width:25.9%}.root#chipr .approach-tendency .kv-block .kv p.text4{top:85.1%;left:34.6%;width:17.6%}.root#chipr .using-chipr{position:relative}.root#chipr .using-chipr .bg{position:relative;line-height:0}.root#chipr .using-chipr .text-block{position:absolute;top:0;left:0;width:100%;height:100%}.root#chipr .using-chipr .note{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:65.86%;left:17%;width:24.8%;height:3.43vw;background-color:rgba(255,255,255,.7)}.root#chipr .using-chipr .note p{color:#333;font-family:"NotoSansJP-Bold",sans-serif;font-size:1.79vw;line-height:1;text-align:center}@media screen and (max-width: 1280px){.root#chipr .using-chipr .note{height:44px}.root#chipr .using-chipr .note p{font-size:23px}}.root#chipr .using-chipr h3{position:absolute;top:9.42%;left:0;width:100%;color:#e0aa28;font-family:"NotoSansJP-Bold",sans-serif;font-size:2.7vw;font-style:italic;line-height:1}.root#chipr .using-chipr h3 .chipr-logo{display:inline-block;width:12.3vw;margin:0 .2em 0 .4em;vertical-align:text-bottom}@media screen and (max-width: 1280px){.root#chipr .using-chipr h3{font-size:34.5px}.root#chipr .using-chipr h3 .chipr-logo{width:157px}}.root#chipr .using-chipr .fig-text{position:absolute;color:#fff;font-family:"NotoSansJP-Medium",sans-serif;font-size:1.98vw;line-height:1}@media screen and (max-width: 1280px){.root#chipr .using-chipr .fig-text{font-size:25px}}.root#chipr .using-chipr .fig-text.text1{top:42.8%;left:35.1%;width:14.5%}.root#chipr .using-chipr .fig-text.text2{top:42.8%;left:65.9%;width:14.5%}.root#chipr .using-chipr .fig-text.text3{top:62.3%;left:55.7%;width:14.5%}.root#chipr .using-chipr .improve-list{position:absolute;top:74.5%;left:0;width:100%}.root#chipr .using-chipr .improve-list ul{width:33.4vw;margin:0 auto}@media screen and (max-width: 1280px){.root#chipr .using-chipr .improve-list ul{width:426px}}.root#chipr .using-chipr .improve-list ul li{position:relative;margin:0 auto 2vw auto;padding-left:4.3vw;list-style-type:none;color:#fff;font-family:"NotoSansJP-Bold",sans-serif;font-size:2.7vw;font-style:italic;line-height:1;text-align:left;background-image:url("/product/assets/img/chipr/icon_check.png");background-repeat:no-repeat;background-position:left bottom;background-size:3.5vw auto;z-index:1}.root#chipr .using-chipr .improve-list ul li:before{content:"";position:absolute;bottom:-0.5vw;left:-5vw;width:calc(100% + 10vw);height:.75vw;background-color:rgba(224,170,40,.4);-webkit-transform:skewX(-20deg);transform:skewX(-20deg);z-index:-1}.root#chipr .using-chipr .improve-list ul li:last-child{margin-bottom:0}@media screen and (max-width: 1280px){.root#chipr .using-chipr .improve-list ul li{margin:0 auto 25px auto;padding-left:55px;font-size:34px;background-size:45px auto}.root#chipr .using-chipr .improve-list ul li:before{bottom:-6.4px;left:-64px;width:calc(100% + 128px);height:9.6px}}.root#chipr .technology-bg{padding:2% 0 33% 0;background-color:#d3d3d3;background-image:url("/product/assets/img/chipr/technology_bg3_pc.png"),url("/product/assets/img/chipr/technology_bg1.png"),url("/product/assets/img/chipr/technology_bg2_pc.jpg");background-repeat:no-repeat,repeat,repeat-x;background-position:center bottom,top left,center bottom;background-size:100% auto,11px auto,auto 39vw}.root#chipr .tech-col2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:95.83%;margin:0 auto 1.98vw auto}@media screen and (max-width: 1280px){.root#chipr .tech-col2{margin:0 auto 25px auto}}.root#chipr .tech-col2 .box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:49.45%;padding:1.25vw;background:#fff;background:-webkit-gradient(linear, left top, left bottom, from(rgb(255, 255, 255)), color-stop(49%, rgb(254, 254, 254)), color-stop(72%, rgb(249, 249, 249)), color-stop(100%, rgb(237, 236, 236)), to(rgb(239, 238, 238)));background:linear-gradient(to bottom, rgb(255, 255, 255) 0%, rgb(254, 254, 254) 49%, rgb(249, 249, 249) 72%, rgb(237, 236, 236) 100%, rgb(239, 238, 238) 100%)}@media screen and (max-width: 1280px){.root#chipr .tech-col2 .box{padding:16px}}.root#chipr .tech-col2 .box .kv{width:58%;line-height:0}.root#chipr .tech-col2 .box .text-block{width:38.5%;text-align:left}.root#chipr .tech-col2 .box .text-block .tech-name{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:5.7vw;color:#000;font-family:"FP-ヒラギノ角ゴ ProN W6",sans-serif;font-size:1.35vw;font-style:italic;line-height:1.3}@media screen and (max-width: 1280px){.root#chipr .tech-col2 .box .text-block .tech-name{min-height:73px;font-size:17.2px}}.root#chipr .tech-col2 .box .text-block .tech-body{color:#000;font-size:.94vw;line-height:1.6}@media screen and (max-width: 1280px){.root#chipr .tech-col2 .box .text-block .tech-body{font-size:12px}}.root#chipr .tech-hl2{margin-bottom:2vw;line-height:0}@media screen and (max-width: 1280px){.root#chipr .tech-hl2{margin-bottom:25.6px}}.root#chipr .tech-hl2 span{display:inline-block;position:relative;color:#000;font-family:"NotoSansJP-Bold",sans-serif;font-size:1.88vw;font-style:italic;line-height:1;z-index:1}@media screen and (max-width: 1280px){.root#chipr .tech-hl2 span{font-size:24px}}.root#chipr .tech-hl2 span:before{content:"";position:absolute;bottom:-0.5vw;left:-1.8vw;width:calc(100% + 3.6vw);height:.88vw;background-color:rgba(224,170,40,.8);z-index:-1}@media screen and (max-width: 1280px){.root#chipr .tech-hl2 span:before{bottom:-6.4px;left:-23px;width:calc(100% + 46px);height:11.2px}}.root#chipr .tech-col3{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:95.83%;margin:0 auto}.root#chipr .tech-col3 .box{width:32.6%;padding:1.25vw 1.25vw 1.56vw 1.25vw;background:#fff;background:-webkit-gradient(linear, left top, left bottom, from(rgb(255, 255, 255)), color-stop(49%, rgb(254, 254, 254)), color-stop(72%, rgb(249, 249, 249)), color-stop(100%, rgb(237, 236, 236)), to(rgb(239, 238, 238)));background:linear-gradient(to bottom, rgb(255, 255, 255) 0%, rgb(254, 254, 254) 49%, rgb(249, 249, 249) 72%, rgb(237, 236, 236) 100%, rgb(239, 238, 238) 100%)}@media screen and (max-width: 1280px){.root#chipr .tech-col3 .box{padding:16px 16px 20px 16px}}.root#chipr .tech-col3 .box .kv{margin-bottom:1.56vw;line-height:0}@media screen and (max-width: 1280px){.root#chipr .tech-col3 .box .kv{margin-bottom:20px}}.root#chipr .tech-col3 .box .text-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:0 auto;text-align:left}.root#chipr .tech-col3 .box .text-block .tech-hl3{width:11.4vw;color:#000;font-family:"FP-ヒラギノ角ゴ ProN W6",sans-serif;font-size:1.35vw;font-style:italic;line-height:1.3}@media screen and (max-width: 1280px){.root#chipr .tech-col3 .box .text-block .tech-hl3{width:146px;font-size:17.2px}}.root#chipr .tech-col3 .box .text-block ul{width:auto}.root#chipr .tech-col3 .box .text-block ul li{position:relative;padding-left:1em;color:#000;font-size:.94vw;line-height:1.6}@media screen and (max-width: 1280px){.root#chipr .tech-col3 .box .text-block ul li{font-size:12px}}.root#chipr .tech-col3 .box .text-block ul li:before{content:"・";position:absolute;top:0;left:0;width:auto;font-size:.94vw;line-height:1.6}@media screen and (max-width: 1280px){.root#chipr .tech-col3 .box .text-block ul li:before{font-size:12px}}.root#chipr #gallery .gallery_wrap{padding-bottom:40px;background:#fff}.root#chipr #gallery .gallery_box{padding:50px 0 0 0}.root#chipr #gallery .gallery_box .slider{padding:0 0 40px}.root#chipr #gallery .gallery_box .slider .swiper-slide{width:40%;margin:0 15px;overflow:hidden}.root#chipr #gallery .gallery_box .slider .swiper-slide .video_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;background:#000;cursor:pointer}.root#chipr #gallery .gallery_box .slider .swiper-slide .video_list .cover{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.root#chipr #gallery .gallery_box .slider .swiper-slide .video_list.onplay .cover{display:none}.root#chipr #gallery .gallery_box .thumbs{max-width:1020px;margin:0 auto;overflow:visible}.root#chipr #gallery .gallery_box .thumbs .swiper-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-transform:translate3d(0px, 0px, 0px) !important;transform:translate3d(0px, 0px, 0px) !important}.root#chipr #gallery .gallery_box .thumbs .swiper-slide{position:relative;width:94px;margin:0 10px 14px;cursor:pointer}.root#chipr #gallery .gallery_box .thumbs .swiper-slide.separate:after{content:"";position:absolute;top:-6px;right:-11px;width:2px;height:calc(100% + 12px);background-color:#a4a4a4}.root#chipr #gallery .gallery_box .thumbs .swiper-slide:first-child{margin-left:124px}.root#chipr #gallery .gallery_box .thumbs .swiper-slide:first-child::before{content:"";position:absolute;top:0;left:-114px;width:94px;height:100%;padding-top:40px;color:#fff;font-family:"FP-ヒラギノ角ゴ ProN W6",sans-serif;font-size:14px;line-height:1;background-color:#424241;background-image:url(/product/assets/img/chipr/thumb_logo_chipr.png);background-repeat:no-repeat;background-position:center;background-size:70% auto;pointer-events:none}.root#chipr #gallery .gallery_box .thumbs .swiper-slide.le-start{margin-left:124px}.root#chipr #gallery .gallery_box .thumbs .swiper-slide.le-start::before{content:"";position:absolute;top:0;left:-114px;width:94px;height:100%;padding-top:40px;color:#fff;font-family:"FP-ヒラギノ角ゴ ProN W6",sans-serif;font-size:14px;line-height:1;background-color:#23aedd;background-image:url(/product/assets/img/chipr/thumb_logo_chipr_le.png);background-repeat:no-repeat;background-position:center;background-size:87% auto;pointer-events:none}.root#chipr #gallery .gallery_box .thumbs .swiper-slide .thumb-image{position:relative;line-height:0;overflow:hidden}.root#chipr #gallery .gallery_box .thumbs .swiper-slide img{vertical-align:top}.root#chipr #gallery .gallery_box .thumbs .swiper-slide .name{padding:5px;color:#535353;font-size:13px;line-height:1;background-color:#c9caca}.root#chipr #gallery .gallery_box .thumbs .swiper-slide .name.mov{color:#fff;background-color:#424241}.root#chipr #gallery .gallery_box .thumbs .swiper-slide.swiper-slide-thumb-active .thumb-image{position:relative;line-height:0}.root#chipr #gallery .gallery_box .thumbs .swiper-slide.swiper-slide-thumb-active .thumb-image:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:3px solid #e0aa28}.root#chipr .spec-wrap{padding:40px 0 25px 0;background-color:#f5f5f5}.root#chipr .le-spec-wrap{padding:0 0 25px 0;background-color:#fff4fa}.root#chipr .spec-block{width:1200px;margin:0 auto}.root#chipr .spec-block .spec-head{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 40px 370px}.root#chipr .spec-block .spec-head .lefty{width:64px;margin-right:30px}.root#chipr .spec-block .spec-head .text-block{-ms-flex:1;-webkit-box-flex:1;flex:1;text-align:left}.root#chipr .spec-block .spec-head .text-block dl{margin-bottom:7px;line-height:0}.root#chipr .spec-block .spec-head .text-block dl:last-child{margin-bottom:0}.root#chipr .spec-block .spec-head .text-block dt{display:inline-block;min-width:6.2em;margin-right:5px;padding:5px 10px;color:#fff;font-family:"FP-ヒラギノ角ゴ ProN W6",sans-serif;font-size:18px;line-height:1;text-align:center;background-color:#424241}.root#chipr .spec-block .spec-head .text-block dd{display:inline-block;color:#242424;font-family:"FP-ヒラギノ角ゴ ProN W6",sans-serif;font-size:18px;line-height:1}.root#chipr .mobile-scroll{display:none}.root#chipr .spec-table-wrap{width:1200px;margin:0 auto 40px auto}.root#chipr .spec-table{width:100%;border-collapse:collapse;table-layout:fixed}.root#chipr .spec-table.w-auto{width:auto}.root#chipr .spec-table tr th,.root#chipr .spec-table tr td{padding:15px;font-size:18px;font-weight:normal;line-height:1;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#fff;border:1px solid #757575}.root#chipr .spec-table tr th.line2,.root#chipr .spec-table tr td.line2{line-height:1.5}.root#chipr .spec-table tr th{width:260px;font-family:"FP-ヒラギノ角ゴ ProN W6",sans-serif}.root#chipr .spec-table tr:nth-child(odd) th,.root#chipr .spec-table tr:nth-child(odd) td{background-color:#ececec}.root#chipr .spec-note{width:1200px;margin:0 auto;text-align:left}.root#chipr .spec-note ul{display:inline-block}.root#chipr .spec-note ul li{position:relative;margin-left:1.3em;font-size:13px;line-height:1.6;text-align:left;text-indent:-1.3em}.root#chipr .spec-note ul li .raikaku{position:absolute;right:-356px;bottom:4px;width:326px;line-height:0}.root#chipr .spec-note ul li .raikaku img{display:block}.root#chipr .shaft-banner-bg{background-color:#f5f5f5;background-image:url("/product/assets/img/chipr/shaft_banner_bg_pc.png");background-repeat:repeat-x;background-position:left bottom;background-size:20px auto}.root#chipr .shaft-banner-bg.chipr-le{background-color:#fff4fa;background-image:none}.root#chipr .shaft-grip-title{position:relative;width:1200px;margin:0 auto 40px auto;line-height:0}.root#chipr .shaft-grip-title.chipr-le span:before{background-color:#fff4fa}.root#chipr .shaft-grip-title:before{content:"";position:absolute;top:50%;left:0;width:100%;height:10px;margin-top:-5px;background-color:#cdcbcf;z-index:0}.root#chipr .shaft-grip-title span{position:relative;color:#817d88;font-family:"NotoSansJP-Medium",sans-serif;font-size:34px;font-style:italic;line-height:1;z-index:1}.root#chipr .shaft-grip-title span:before{content:"";position:absolute;top:50%;left:0;width:calc(100% + 80px);height:20px;margin-top:-10px;margin-left:-40px;background-color:#f5f5f5;-webkit-transform:skewX(-20deg);transform:skewX(-20deg);z-index:-1}.root#chipr .price-block{width:620px;margin:0 auto 40px auto;background-color:#fff;border:1px solid #757575}.root#chipr .price-block h2{padding:25px;color:#333;font-family:"NotoSansJP-Bold",sans-serif;font-size:18px;line-height:1;background-color:#ececec;border-bottom:1px solid #757575}.root#chipr .price-block .price-block-inner{display:block}.root#chipr .price-block .price-block-inner .box{position:relative;padding:25px;line-height:0}.root#chipr .price-block .price-block-inner .box p{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#1d1818;font-family:"NotoSansJP-Bold",sans-serif;font-size:15px;line-height:1}.root#chipr .price-block .price-block-inner .box p.chipr-le strong{color:#23aedd}.root#chipr .price-block .price-block-inner .box p .title{margin-right:16px}.root#chipr .price-block .price-block-inner .box p strong{color:#e0aa28;font-size:31px}.root#chipr .price-block .price-block-inner .box p strong .taxin{font-family:"NotoSansJP-Regular";font-size:13px;font-weight:400}.root#chipr .price-block .price-block-inner .box .note{display:block;position:absolute;bottom:12px;left:0;width:100%;color:#242424;font-family:"FP-ヒラギノ角ゴ ProN W3",sans-serif;font-size:14px;line-height:1;text-align:center}.root#chipr .shaft-grip-wrap{width:1200px;margin:0 auto;padding-bottom:70px}.root#chipr .standard-spec-title{width:100%;margin:0 auto 12px auto;color:#333;font-family:"NotoSansJP-Bold",sans-serif;font-size:20px;line-height:1.4;text-align:left}@media screen and (max-width: 640px){.root#chipr .standard-spec-title{width:94.67%;margin:0 auto 2.1vw auto;font-size:4vw;line-height:1.3}}.root#chipr .shaft-list-head{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;border-top:1px solid #757575;border-bottom:1px solid #757575}.root#chipr .shaft-list-head li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex:1;-webkit-box-flex:1;flex:1;padding:10px 5px;color:#1d1818;font-family:"FP-ヒラギノ角ゴ ProN W6",sans-serif;font-size:18px;line-height:1.3;background-color:#ececec;border-right:1px solid #757575}.root#chipr .shaft-list-head li:first-child{-ms-flex:none;-webkit-box-flex:0;flex:none;width:53%;border-left:1px solid #757575}.root#chipr .shaft-list-body .shaft-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;border-bottom:1px solid #757575}.root#chipr .shaft-list-body .shaft-list li{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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex:1;-webkit-box-flex:1;flex:1;padding:10px 5px;color:#000;font-size:18px;line-height:1.3;background-color:#fff;border-right:1px solid #757575}.root#chipr .shaft-list-body .shaft-list li:first-child{-ms-flex:none;-webkit-box-flex:0;flex:none;width:53%;padding:10px 0;border-left:1px solid #757575}.root#chipr .shaft-list-body .shaft-list li .shaft-photo{line-height:0}.root#chipr .shaft-list-body .shaft-list li .shaft-name{width:100%;padding:0 10px 5px 10px;color:#4a4a4a;font-family:"FP-ヒラギノ角ゴ ProN W6",sans-serif;font-size:18px;line-height:1;text-align:left}.root#chipr .shaft-list-body .shaft-list li .shaft-name .asterisk{margin-left:5px;vertical-align:middle;font-size:14px}.root#chipr .shaft-list-body .shaft-list:nth-child(even) li{background-color:#ececec}.root#chipr .shaft-list-body .shaft-list:nth-child(even) li:first-child{background-color:#fff}.root#chipr .shaft-note{padding:20px 0 30px 0;text-align:left}.root#chipr .shaft-note p{margin-left:1.3em;font-size:14px;line-height:1.5;text-indent:-1.3em}.root#chipr .grip-image{position:relative;width:706px;margin:0 auto 40px auto;line-height:0}.root#chipr .grip-image.chipr-le{margin:0 auto 10px auto}.root#chipr .grip-image .grip-caption{position:absolute;bottom:-20px;right:0;width:250px;font-size:14px;line-height:1}.root#chipr .grip-name{margin-bottom:15px;color:#494949;font-family:"FP-ヒラギノ角ゴ ProN W6",sans-serif;font-size:18px;line-height:1.4}.root#chipr .grip-note{color:#000;font-size:14px;line-height:1.5}.root#chipr .banner-block{padding-bottom:80px}.root#chipr .banner-list{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:1200px;margin:0 auto}.root#chipr .banner-list .box{width:580px}.root#chipr .banner-list .box.btm-margin{margin-bottom:40px}.root#chipr .banner-list .box a{display:block;line-height:0}.root#chipr .banner-list .box a img{opacity:1;-webkit-transition:.3s;transition:.3s}.root#chipr .banner-list .box a img:hover{opacity:.7}.root#chipr .le-head .le-head-hl1{padding:3vw 0 2.9vw 0;color:#fff;font-family:"NotoSansJP-Bold",sans-serif;font-size:2.81vw;font-style:italic;line-height:1;background-color:#23aedd}@media screen and (max-width: 1280px){.root#chipr .le-head .le-head-hl1{padding:38.4px 0 37.1px 0;font-size:36px}}@media screen and (max-width: 640px){.root#chipr .le-head .le-head-hl1{padding:6.13vw 0 6.13vw 0;font-size:5.73vw}}.root#chipr .le-head .le-head-hl1 .logo-le{display:inline-block;width:17.62vw;margin:0 .2em 0 .35em;vertical-align:middle}@media screen and (max-width: 1280px){.root#chipr .le-head .le-head-hl1 .logo-le{width:225.5px}}@media screen and (max-width: 640px){.root#chipr .le-head .le-head-hl1 .logo-le{width:32.8vw}}.root#chipr .le-head .le-head-hl1 .logo{position:relative}.root#chipr .le-head .le-head-hl1 .logo .logo-ruby{position:absolute;top:111%;left:0;width:100%;color:#000;font-family:"NotoSansJP-Bold",sans-serif;font-size:.82vw;font-style:italic;line-height:1;text-align:center}@media screen and (max-width: 1280px){.root#chipr .le-head .le-head-hl1 .logo .logo-ruby{font-size:10.5px}}@media screen and (max-width: 640px){.root#chipr .le-head .le-head-hl1 .logo .logo-ruby{font-size:1.87vw}}.root#chipr .le-head .le-subcopy-block{padding:1.68vw 0 2vw 0;background-color:#fff}@media screen and (max-width: 1280px){.root#chipr .le-head .le-subcopy-block{padding:21.5px 0 25.6px 0}}@media screen and (max-width: 640px){.root#chipr .le-head .le-subcopy-block{padding:3.73vw 0 4.53vw 0}}.root#chipr .le-head .le-subcopy-block .subcopy{margin-bottom:1.17vw;color:#e5afce;font-family:"NotoSansJP-Bold",sans-serif;font-size:1.88vw;font-style:italic;line-height:1}@media screen and (max-width: 1280px){.root#chipr .le-head .le-subcopy-block .subcopy{margin-bottom:15px;font-size:24px}}@media screen and (max-width: 640px){.root#chipr .le-head .le-subcopy-block .subcopy{margin-bottom:2.67vw;font-size:4.8vw;line-height:1.3}}.root#chipr .le-head .le-subcopy-block .le-subcopy-hl3 strong{display:inline-block;position:relative;color:#23aedd;font-family:"NotoSansJP-Bold",sans-serif;font-size:2.42vw;font-style:italic;line-height:1;z-index:1}@media screen and (max-width: 1280px){.root#chipr .le-head .le-subcopy-block .le-subcopy-hl3 strong{font-size:31px}}@media screen and (max-width: 640px){.root#chipr .le-head .le-subcopy-block .le-subcopy-hl3 strong{font-size:6.13vw}}.root#chipr .le-head .le-subcopy-block .le-subcopy-hl3 strong:before{content:"";position:absolute;bottom:-0.2vw;left:-1.8vw;width:calc(100% + 3.6vw);height:.9vw;background-color:#ffe1f2;z-index:-1}@media screen and (max-width: 1280px){.root#chipr .le-head .le-subcopy-block .le-subcopy-hl3 strong:before{bottom:-2.56px;left:-23px;width:calc(100% + 46px);height:11.5px}}@media screen and (max-width: 640px){.root#chipr .le-head .le-subcopy-block .le-subcopy-hl3 strong:before{bottom:-0.7vw;left:-4.4vw;width:calc(100% + 8.8vw);height:2.4vw}}.root#chipr .le-head .le-subcopy-block .le-subcopy-hl3 strong .logo{display:inline-block;width:12.81vw;line-height:0;vertical-align:middle}@media screen and (max-width: 1280px){.root#chipr .le-head .le-subcopy-block .le-subcopy-hl3 strong .logo{width:164px}}@media screen and (max-width: 640px){.root#chipr .le-head .le-subcopy-block .le-subcopy-hl3 strong .logo{width:32.8vw}}.root#chipr .le-head .le-head-bg{position:relative;line-height:0;background-image:url(/product/assets/img/chipr/le_head_bg_pc.jpg);background-repeat:no-repeat;background-position:center top;background-size:cover}@media screen and (max-width: 640px){.root#chipr .le-head .le-head-bg{background-image:none}}.root#chipr .le-head .le-head-copy-photo{position:relative;width:79.92%;margin:0 auto}@media screen and (max-width: 640px){.root#chipr .le-head .le-head-copy-photo{width:100%}}.root#chipr .le-head .le-head-copy-photo .le-head-photo{line-height:0}.root#chipr .le-head .le-head-copy{position:absolute;top:3.4%;left:0;width:100%;color:#fff;font-family:"NotoSansJP-Bold",sans-serif;font-size:2.03vw;font-style:italic;line-height:1.5;-webkit-filter:drop-shadow(1px 1px 1px #e1a3c7) drop-shadow(-1px -1px 1px #e1a3c7) drop-shadow(-1px 1px 1px #e1a3c7) drop-shadow(1px -1px 1px #e1a3c7);filter:drop-shadow(1px 1px 1px #e1a3c7) drop-shadow(-1px -1px 1px #e1a3c7) drop-shadow(-1px 1px 1px #e1a3c7) drop-shadow(1px -1px 1px #e1a3c7)}@media screen and (max-width: 1280px){.root#chipr .le-head .le-head-copy{font-size:26px}}@media screen and (max-width: 640px){.root#chipr .le-head .le-head-copy{top:2.3%;font-size:4.53vw;-webkit-filter:drop-shadow(1px 1px 1px #e1a3c7) drop-shadow(-1px -1px 1px #e1a3c7) drop-shadow(-1px 1px 1px #e1a3c7) drop-shadow(1px -1px 1px #e1a3c7);filter:drop-shadow(1px 1px 1px #e1a3c7) drop-shadow(-1px -1px 1px #e1a3c7) drop-shadow(-1px 1px 1px #e1a3c7) drop-shadow(1px -1px 1px #e1a3c7)}}.root#chipr .le-head .le-head-balloon1{position:absolute;top:86.8%;left:6.6%;color:#e1a3c7;font-family:"NotoSansJP-Bold",sans-serif;font-size:1.64vw;font-style:italic;line-height:1.2;text-align:left}@media screen and (max-width: 1280px){.root#chipr .le-head .le-head-balloon1{font-size:1.64vw}}@media screen and (max-width: 640px){.root#chipr .le-head .le-head-balloon1{top:84.4%;left:10%;font-size:4.27vw}}.root#chipr .le-head .le-head-balloon2{position:absolute;top:26.5%;left:64.7%;width:32.8%;color:#e1a3c7;font-family:"NotoSansJP-Bold",sans-serif;font-size:1.64vw;font-style:italic;line-height:1.2;text-align:center}@media screen and (max-width: 1280px){.root#chipr .le-head .le-head-balloon2{font-size:1.64vw}}@media screen and (max-width: 640px){.root#chipr .le-head .le-head-balloon2{top:24.2%;left:30.4%;width:67.2%;font-size:4.27vw}}.root#chipr .le-head .copy2-bnr{position:relative;padding:3.5% 0 4.6% 0}@media screen and (max-width: 640px){.root#chipr .le-head .copy2-bnr{padding:8vw 0 10vw 0;background-image:url(/product/assets/img/chipr/le_head_bg_sp.jpg);background-repeat:no-repeat;background-position:center top;background-size:cover}}.root#chipr .le-head .le-head-copy2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:53.2vw;height:3.79vw;margin:0 auto 2.15vw auto;background-image:url(/product/assets/img/chipr/le_head_copy2_bg_pc.png);background-repeat:no-repeat;background-position:center;background-size:contain}@media screen and (max-width: 1280px){.root#chipr .le-head .le-head-copy2{width:681px;height:48.5px;margin:0 auto 27.5px auto}}@media screen and (max-width: 640px){.root#chipr .le-head .le-head-copy2{width:94.67vw;height:14.93vw;margin:0 auto 4.67vw auto;background-image:url(/product/assets/img/chipr/le_head_copy2_bg_sp.png)}}.root#chipr .le-head .le-head-copy2 span{color:#23aedd;font-family:"NotoSansJP-Bold",sans-serif;font-size:1.33vw;line-height:1}@media screen and (max-width: 1280px){.root#chipr .le-head .le-head-copy2 span{font-size:1.33vw}}@media screen and (max-width: 640px){.root#chipr .le-head .le-head-copy2 span{font-size:3.73vw;line-height:1.3}}.root#chipr .le-head .le-head-copy2 .copy-deco{position:absolute;bottom:0}.root#chipr .le-head .le-head-copy2 .copy-deco.deco1{left:82.69%;width:4.02vw}@media screen and (max-width: 1280px){.root#chipr .le-head .le-head-copy2 .copy-deco.deco1{width:51.45px}}@media screen and (max-width: 640px){.root#chipr .le-head .le-head-copy2 .copy-deco.deco1{left:1.41%;width:10.27vw}}.root#chipr .le-head .le-head-copy2 .copy-deco.deco2{right:2.48%;width:4.1vw}@media screen and (max-width: 1280px){.root#chipr .le-head .le-head-copy2 .copy-deco.deco2{width:52.47px}}@media screen and (max-width: 640px){.root#chipr .le-head .le-head-copy2 .copy-deco.deco2{right:1.27%;width:10.53vw}}.root#chipr .le-head .bnr-col2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:84.45%;margin:0 auto}@media screen and (max-width: 640px){.root#chipr .le-head .bnr-col2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:94.67%}}.root#chipr .le-head .bnr-col2 .box{width:48.6%}@media screen and (max-width: 640px){.root#chipr .le-head .bnr-col2 .box{width:100%;margin-bottom:5.33vw}.root#chipr .le-head .bnr-col2 .box:last-child{margin-bottom:0}}.root#chipr .le-head .bnr-col2 a{display:block;line-height:0}.root#chipr .le-head .bnr-col2 a img{opacity:1;-webkit-transition:.3s;transition:.3s}@media screen and (max-width: 640px){.root#chipr .le-head .bnr-col2 a img{-webkit-transition:none;transition:none}}.root#chipr .le-head .bnr-col2 a img:hover{opacity:.7}@media screen and (max-width: 640px){.root#chipr .le-head .bnr-col2 a img:hover{opacity:1}}.root#chipr .le-head .youtube-short-hl{display:inline-block;margin-bottom:1.4%}@media screen and (max-width: 640px){.root#chipr .le-head .youtube-short-hl{margin-bottom:4vw}}.root#chipr .le-head .youtube-short-hl span{display:inline-block;position:relative;padding:0 2vw;color:#fff;font-family:"NotoSansJP-Bold",sans-serif;font-size:1.33vw;line-height:1}@media screen and (max-width: 1280px){.root#chipr .le-head .youtube-short-hl span{padding:0 25.6px;font-size:17px}}@media screen and (max-width: 640px){.root#chipr .le-head .youtube-short-hl span{font-size:3.47vw;padding:0 4.93vw}}.root#chipr .le-head .youtube-short-hl span::before{content:"";position:absolute;left:0;top:50%;width:1.406vw;height:1.601vw;margin-top:-0.7vw;background-image:url(/product/assets/img/chipr/youtube_short_deco_l.png);background-repeat:no-repeat;background-position:center;background-size:contain}@media screen and (max-width: 1280px){.root#chipr .le-head .youtube-short-hl span::before{width:18px;height:20.48px;margin-top:-8.96px}}@media screen and (max-width: 640px){.root#chipr .le-head .youtube-short-hl span::before{width:3.6vw;height:4.13vw;margin-top:-1.8vw}}.root#chipr .le-head .youtube-short-hl span::after{content:"";position:absolute;right:0;top:50%;width:1.406vw;height:1.601vw;margin-top:-0.7vw;background-image:url(/product/assets/img/chipr/youtube_short_deco_r.png);background-repeat:no-repeat;background-position:center;background-size:contain}@media screen and (max-width: 1280px){.root#chipr .le-head .youtube-short-hl span::after{width:18px;height:20.48px;margin-top:-8.96px}}@media screen and (max-width: 640px){.root#chipr .le-head .youtube-short-hl span::after{width:3.6vw;height:4.13vw;margin-top:-1.8vw}}.root#chipr .le-head .youtube-block{width:62.5%;height:auto;margin:0 auto 3.6% auto;aspect-ratio:16/9}@media screen and (max-width: 640px){.root#chipr .le-head .youtube-block{width:100%;margin:0 auto 10vw auto}}.root#chipr .le-head .youtube-block iframe{width:100%;height:100%}.root#chipr .le-head .youtube-short{width:362px;height:auto;margin:0 auto 3.6% auto;aspect-ratio:9/16}@media screen and (max-width: 640px){.root#chipr .le-head .youtube-short{width:80%;margin:0 auto 10vw auto}}.root#chipr .le-head .youtube-short iframe{width:100%;height:100%}.root#chipr .le-head .bnr-gle3{width:52%;margin:0 auto}@media screen and (max-width: 640px){.root#chipr .le-head .bnr-gle3{width:94.67%}}.root#chipr .le-head .bnr-gle3 a{display:block;line-height:0}.root#chipr .le-head .bnr-gle3 a img{opacity:1;-webkit-transition:.3s;transition:.3s}@media screen and (max-width: 640px){.root#chipr .le-head .bnr-gle3 a img{-webkit-transition:none;transition:none}}.root#chipr .le-head .bnr-gle3 a img:hover{opacity:.7}@media screen and (max-width: 640px){.root#chipr .le-head .bnr-gle3 a img:hover{opacity:1}}.root#chipr .spec-anchor{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:60.48%;margin:0 auto 3.3% auto}@media screen and (max-width: 640px){.root#chipr .spec-anchor{width:94.67%;margin:0 auto 8vw auto}}.root#chipr .spec-anchor .box{position:relative;width:48.3%}@media screen and (max-width: 640px){.root#chipr .spec-anchor .box{width:49.3%}}.root#chipr .spec-anchor a{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;height:6.4vw;text-decoration:none;border-radius:.39vw}@media screen and (max-width: 1280px){.root#chipr .spec-anchor a{height:81.9px;border-radius:5px}}@media screen and (max-width: 640px){.root#chipr .spec-anchor a{height:18.67vw;border-radius:1.07vw}}.root#chipr .spec-anchor a span{display:inline-block}.root#chipr .spec-anchor a span .logo-chipr{width:7.07vw}@media screen and (max-width: 1280px){.root#chipr .spec-anchor a span .logo-chipr{width:90.48px}}@media screen and (max-width: 640px){.root#chipr .spec-anchor a span .logo-chipr{width:18vw;margin-right:2.4vw}}.root#chipr .spec-anchor a span .logo-chipr-le{width:9.38vw}@media screen and (max-width: 1280px){.root#chipr .spec-anchor a span .logo-chipr-le{width:120px}}@media screen and (max-width: 640px){.root#chipr .spec-anchor a span .logo-chipr-le{width:24vw}}.root#chipr .spec-anchor a:hover{opacity:.8}@media screen and (max-width: 640px){.root#chipr .spec-anchor a:hover{opacity:1}}.root#chipr .spec-anchor a::after{content:"";position:absolute;top:50%;right:5.6%;width:.625vw;height:1.055vw;margin-top:-0.53vw;background-repeat:no-repeat;background-position:center;background-size:cover}@media screen and (max-width: 1280px){.root#chipr .spec-anchor a::after{width:8px;height:13.5px;margin-top:-6.75px}}@media screen and (max-width: 640px){.root#chipr .spec-anchor a::after{width:1.6vw;height:2.667vw;margin-top:-1.33vw}}.root#chipr .spec-anchor a.chipr{padding-left:3%;color:#fff;background:-webkit-gradient(linear, left top, left bottom, color-stop(50%, #606060), color-stop(50%, #353534));background:linear-gradient(180deg, #606060 50%, #353534 50%)}.root#chipr .spec-anchor a.chipr::after{background-image:url(/product/assets/img/chipr/spec_anchor_bullet_w.png)}@media screen and (max-width: 640px){.root#chipr .spec-anchor a.chipr{padding-left:0}}.root#chipr .spec-anchor a.chipr-le{padding-left:9.3%;color:#fff;background:-webkit-gradient(linear, left top, left bottom, color-stop(50%, #39b6e0), color-stop(50%, #1f9cc6));background:linear-gradient(180deg, #39b6e0 50%, #1f9cc6 50%)}.root#chipr .spec-anchor a.chipr-le::after{background-image:url(/product/assets/img/chipr/spec_anchor_bullet_w.png)}@media screen and (max-width: 640px){.root#chipr .spec-anchor a.chipr-le{padding-left:0;padding-right:8%}}.root#chipr .spec-anchor .icon{position:absolute;bottom:0;line-height:0;pointer-events:none}@media screen and (max-width: 640px){.root#chipr .spec-anchor .icon{bottom:auto;top:-8.27vw}}.root#chipr .spec-anchor .icon.chipr{left:3.3%;width:8.59vw}@media screen and (max-width: 1280px){.root#chipr .spec-anchor .icon.chipr{width:8.59vw}}@media screen and (max-width: 640px){.root#chipr .spec-anchor .icon.chipr{left:26.8%;width:22.27vw}}.root#chipr .spec-anchor .icon.chipr-le{left:2.4%;width:8.44vw}@media screen and (max-width: 1280px){.root#chipr .spec-anchor .icon.chipr-le{width:8.44vw}}@media screen and (max-width: 640px){.root#chipr .spec-anchor .icon.chipr-le{left:20.8%;width:22vw}}.root#chipr .spec-title{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;height:80px;margin-bottom:30px}@media screen and (max-width: 640px){.root#chipr .spec-title{height:10.67vw;margin-bottom:5.33vw}}.root#chipr .spec-title.chipr{background-color:#606060}.root#chipr .spec-title.chipr::before{background-color:#909090}.root#chipr .spec-title.chipr h2 span::before{background-color:#606060}.root#chipr .spec-title.chipr h2 .logo-chipr{display:inline-block;width:135px;vertical-align:middle}.root#chipr .spec-title.chipr-le{background-color:#23aedd}.root#chipr .spec-title.chipr-le::before{background-color:#4fbee4}.root#chipr .spec-title.chipr-le h2 span::before{background-color:#23aedd}.root#chipr .spec-title.chipr-le h2 .logo-chipr-le{display:inline-block;width:180px;vertical-align:middle}.root#chipr .spec-title::before{content:"";position:absolute;top:50%;left:0;width:100%;height:8px;margin-top:-4px;z-index:0}@media screen and (max-width: 640px){.root#chipr .spec-title::before{height:1.33vw;margin-top:-0.665vw}}.root#chipr .spec-title h2{position:relative;width:100%;color:#fff;font-family:"NotoSansJP-Bold",sans-serif;font-size:34px;font-style:italic;line-height:1;z-index:1}@media screen and (max-width: 640px){.root#chipr .spec-title h2{font-size:4.53vw}}.root#chipr .spec-title h2 span{display:inline-block;position:relative;z-index:2}.root#chipr .spec-title h2 span::before{content:"";position:absolute;top:50%;left:0;width:calc(100% + 100px);height:20px;margin-top:-10px;margin-left:-50px;-webkit-transform:skewX(-20deg);transform:skewX(-20deg);z-index:-1}@media screen and (max-width: 640px){.root#chipr .spec-title h2 span::before{width:calc(100% + 14.4vw);height:6vw;margin-top:-3vw;margin-left:-7.2vw}}.root#chipr .anchor-landing{position:absolute;top:-45px}@media screen and (max-width: 640px){.root#chipr .anchor-landing{top:-63px}}@media screen and (max-width: 640px){.root{width:100%;margin:auto}.root .pcnone{display:initial}.root .spnone{display:none}.root#chipr .head-block{position:relative;text-align:center}.root#chipr .head-block .kv-le-bnr{position:absolute;top:44.36%;left:1.07%;width:91.6%}.root#chipr .head-block .kv-le-bnr a:hover{-webkit-filter:brightness(100%);filter:brightness(100%)}.root#chipr .head-block .btn-scroll{position:absolute;bottom:0;left:50%;width:10.93%;height:auto;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.root#chipr .head-block .release-day{right:0;bottom:0;width:42.93%;height:6.61%;background-color:rgba(33,26,10,.7)}.root#chipr .head-block .release-day p{font-size:2.93vw}.root#chipr .head-block .note{right:auto;left:2%;bottom:1.79%;font-size:2vw}.root#chipr .section-block{margin-top:-63px;padding-top:63px}.root#chipr .anchor-links{position:relative;width:100%;height:auto;overflow:hidden;overflow-x:scroll;-webkit-overflow-scrolling:touch;background-image:url("/product/assets/img/chipr/anchor_bg_sp.jpg");background-size:auto 100%}.root#chipr .anchor-links .anchor-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:13.47vw;padding:.8vw 0}.root#chipr .anchor-links .anchor-list li{width:auto;border-left:none;border-right:1px solid rgba(255,255,255,.4)}.root#chipr .anchor-links .anchor-list li:first-child{border-left:none}.root#chipr .anchor-links .anchor-list li:last-child{border-right:none}.root#chipr .anchor-links .anchor-list li a{padding:0 5vw}.root#chipr .anchor-links .anchor-list li a:hover{opacity:1}.root#chipr .anchor-links .anchor-list li a .jp-title{margin-bottom:1.4vw;font-size:3.3vw}.root#chipr .anchor-links .anchor-list li a .eng-title{font-size:1.87vw}.root#chipr .hl1-wrap{height:14.67vw;background-image:url("/product/assets/img/chipr/hl1_bg_sp.jpg");background-size:auto 100%}.root#chipr .hl1-wrap h1{padding-bottom:1.4vw}.root#chipr .hl1-wrap h1 .jp-title{margin-bottom:1.3vw;font-size:4.8vw}.root#chipr .hl1-wrap h1 .eng-title{font-size:1.73vw}.root#chipr .whats-head{padding-top:4vw;padding-bottom:3vw}.root#chipr .whats-head h1{font-size:8.4vw}.root#chipr .whats-head h1 .chipr-logo{position:relative;display:inline-block;margin:0 14vw 0 1.4vw}.root#chipr .whats-head h1 .chipr-logo img{width:30.67vw}.root#chipr .whats-head h1 .name-kana{top:3.1vw;left:32vw;font-size:2.93vw}.root#chipr .whats-body{-webkit-box-direction:column;-ms-flex-direction:column;flex-direction:column}.root#chipr .whats-body .kv{width:100%}.root#chipr .whats-body .body-box{display:block;width:100%;padding:5.7% 0 8% 0;background-size:100% auto,1.6vw auto}.root#chipr .whats-body .body-box h2{margin-bottom:4.8vw;font-size:6.93vw;line-height:1.3}.root#chipr .whats-body .body-box h2 .chipr-logo{width:25.87vw;margin-left:1.8vw}.root#chipr .whats-body .body-box h2 strong:before{bottom:.4vw;left:-1.6vw;width:calc(100% + 3.2vw);height:1.73vw}.root#chipr .whats-body .body-box .copy{width:93%;margin:0 auto 3.4vw auto}.root#chipr .whats-body .body-box .copy p{font-size:4vw}.root#chipr .whats-body .body-box h3{line-height:1.5}.root#chipr .whats-body .body-box h3 .chipr-logo{width:32.27vw}.root#chipr .whats-body .body-box h3 strong:before{bottom:.4vw;left:-1.6vw;width:calc(100% + 3.2vw);height:1.73vw}.root#chipr .whats-body .body-box h3 strong.str-top{font-size:8vw}.root#chipr .whats-body .body-box h3 strong.str-bottom{font-size:8.2vw}.root#chipr .history-body{padding:5.3vw 3% 72vw 3%;text-align:left;background-color:#2d251e;background-image:url("/product/assets/img/chipr/history_bg_sp.png"),url("/product/assets/img/chipr/history_bg.jpg");background-position:center bottom,left top;background-repeat:no-repeat,repeat;background-size:100% auto,2.4vw auto}.root#chipr .history-body h2{margin-bottom:6.67vw;font-size:10.6vw}.root#chipr .history-body h2 span{margin-left:.8vw;font-size:6.4vw}.root#chipr .history-body .inner-block{display:block;width:100%}.root#chipr .history-body .inner-block .photo{float:left;width:20.53vw;margin-right:4.27vw;padding-top:1vw}.root#chipr .history-body .inner-block .photo img{border:1vw solid #65553e}.root#chipr .history-body .inner-block .text-block{margin-bottom:1vw}.root#chipr .history-body .inner-block .text-block p{font-family:"NotoSerifJP-Medium",serif;font-size:3.3vw;line-height:1.8}.root#chipr .video-block{padding:0 0 36.53% 0;background-image:url("/product/assets/img/chipr/video_bg_sp.jpg")}.root#chipr .video-block .youtube-inner{position:0;width:100%}.root#chipr .video-block .youtube-inner-col2{-webkit-box-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;margin-left:0;margin-right:0}.root#chipr .video-block .youtube-inner-col2 .youtube-box{width:100%;margin-bottom:25px}.root#chipr .video-block .youtube-inner-col2 .youtube-box:last-child{margin-bottom:10px}.root#chipr .video-block .youtube-inner-col2 .mov-caption{padding-top:10px;color:#000;font-family:"NotoSansJP-Medium",sans-serif;font-size:16px;font-style:italic;line-height:1}.root#chipr .video-block .video-title{padding-top:13px;margin-bottom:6.67%;font-size:14px}.root#chipr .video-block .video-title-col2{padding-top:13px;font-size:14px}.root#chipr .situation-pc{display:none}.root#chipr .situation-sp{display:block;height:116vw;background-color:#344230;background-image:url("/product/assets/img/chipr/situation_bg_sp.jpg");background-repeat:no-repeat;background-position:center top;background-size:100% auto}.root#chipr .situation-sp .situation-circle{position:relative;height:57.47vw;margin-bottom:3.53vw}.root#chipr .situation-sp .situation-circle .note{position:absolute;bottom:-7.6vw;left:0;width:100%;color:#fff;font-size:3.4vw;pointer-events:none}.root#chipr .situation-sp .circle-position{position:absolute;width:5.06vw;height:5.06vw;text-indent:-99999999px;border-radius:50%;cursor:pointer;z-index:1}.root#chipr .situation-sp .circle-position.circle1{top:43.13%;left:5.6%}.root#chipr .situation-sp .circle-position.circle2{top:48.72%;left:38.13%}.root#chipr .situation-sp .circle-position.circle3{top:81.9%;left:14.13%}.root#chipr .situation-sp .circle-position.circle4{top:84%;left:82.4%}.root#chipr .situation-sp .circle-position .circle{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,0);border:2px solid #fff;border-radius:50%;-webkit-box-shadow:0px 0px 3vw 1vw rgba(255,255,255,.4);box-shadow:0px 0px 3vw 1vw rgba(255,255,255,.4);z-index:5}.root#chipr .situation-sp .circle-position .circle:after{content:"";position:absolute;top:2px;left:2px;width:calc(100% - 4px);height:calc(100% - 4px);background-color:#fff;border-radius:50%}.root#chipr .situation-sp .circle-position .ripple{position:absolute;left:50%;top:50%;width:0;height:0;border:solid 2px #fff;border-radius:50%;opacity:0;-webkit-animation:ripples_anim 3s linear infinite;animation:ripples_anim 3s linear infinite;z-index:2;pointer-events:none}.root#chipr .situation-sp .circle-position .ripple:before{content:"";position:absolute;left:50%;top:50%;width:0;height:0;border:solid 2px #fff;border-radius:50%;opacity:0;-webkit-animation:ripples_anim 3s linear infinite .2s;animation:ripples_anim 3s linear infinite .2s}.root#chipr .situation-sp .circle-position .ripple:after{content:"";position:absolute;left:50%;top:50%;width:0;height:0;border:solid 2px #fff;border-radius:50%;opacity:0;-webkit-animation:ripples_anim 3s linear infinite .4s;animation:ripples_anim 3s linear infinite .4s}@-webkit-keyframes ripples_anim{0%{opacity:1}50%{-webkit-transform:translate(-8vw, -8vw);transform:translate(-8vw, -8vw);width:16vw;height:16vw;opacity:0}}@keyframes ripples_anim{0%{opacity:1}50%{-webkit-transform:translate(-8vw, -8vw);transform:translate(-8vw, -8vw);width:16vw;height:16vw;opacity:0}}.root#chipr .situation-sp .circle-position .situation-title{display:none;position:absolute;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:2vw;margin-bottom:4.27vw;color:#fff;font-family:"NotoSansJP-Medium",sans-serif;font-size:4.27vw;font-style:italic;line-height:1;text-indent:0;background-color:rgba(0,0,0,.7)}.root#chipr .situation-sp .circle-position .situation-title.situation1{top:-17vw;left:2vw}.root#chipr .situation-sp .circle-position .situation-title.situation1:before{content:"";position:absolute;bottom:-8.5vw;left:0;width:2px;height:8.5vw;background-color:rgba(0,0,0,.7)}.root#chipr .situation-sp .circle-position .situation-title.situation2{top:-17vw;left:2.1vw}.root#chipr .situation-sp .circle-position .situation-title.situation2:before{content:"";position:absolute;bottom:-8.5vw;left:0;width:2px;height:8.5vw;background-color:rgba(0,0,0,.7)}.root#chipr .situation-sp .circle-position .situation-title.situation3{top:-5.7vw;left:9.9vw}.root#chipr .situation-sp .circle-position .situation-title.situation3:before{content:"";position:absolute;bottom:0;left:-4.93vw;width:4.93vw;height:2px;background-color:rgba(0,0,0,.7)}.root#chipr .situation-sp .circle-position .situation-title.situation4{top:-11.4vw;right:2vw}.root#chipr .situation-sp .circle-position .situation-title.situation4:before{content:"";position:absolute;bottom:-2.8vw;right:0;width:2px;height:2.8vw;background-color:rgba(0,0,0,.7)}.root#chipr .situation-sp .circle-position.thumbnail-current .situation-title{display:block}.root#chipr .situation-sp .photo{width:64.8%;margin:0 auto}.root#chipr .situation-sp .situation-slide{margin-bottom:0;height:calc(100% - 61vw)}.root#chipr .situation-sp .situation-slide .slick-slide{height:auto}.root#chipr .situation-sp .situation-slide button{margin:0;padding:0;border:none;outline:none;text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.root#chipr .situation-sp .situation-slide .slick-dots{position:absolute;top:60vw;left:0;width:100%;height:4.8vw;text-align:center;letter-spacing:-0.4em;font-size:1px;line-height:1px;z-index:50}.root#chipr .situation-sp .situation-slide .slick-dots li{display:inline-block;width:4.8vw;height:4.8vw;margin:0 6.5vw;font-size:1px;line-height:1px;letter-spacing:normal}.root#chipr .situation-sp .situation-slide .slick-dots li button{position:relative;width:4.8vw;height:4.8vw;font-size:1px;line-height:1px;background-color:rgba(0,0,0,0);overflow:hidden;cursor:pointer}.root#chipr .situation-sp .situation-slide .slick-dots li button:before{display:none}.root#chipr .situation-sp .situation-slide .slick-dots li button:after{content:"";position:absolute;top:calc(50% - 1.6vw);left:calc(50% - 1.6vw);width:3.2vw;height:3.2vw;background-color:#a5ada3;border-radius:50%;-webkit-transition:background-color .25s linear;transition:background-color .25s linear;visibility:visible}.root#chipr .situation-sp .situation-slide .slick-dots li.slick-active{width:4.8vw;height:4.8vw}.root#chipr .situation-sp .situation-slide .slick-dots li.slick-active button{width:4.8vw;height:4.8vw;cursor:default}.root#chipr .situation-sp .situation-slide .slick-dots li.slick-active button:after{top:calc(50% - 2.4vw);left:calc(50% - 2.4vw);width:4.8vw;height:4.8vw;background-color:#fff}.root#chipr .situation-sp .situation-slide .slick-prev,.root#chipr .situation-sp .situation-slide .slick-next{position:absolute;top:0;width:8.53vw;height:100%;text-indent:-9999px;background-repeat:no-repeat;background-size:3.47vw auto;background-color:rgba(0,0,0,0) !important;-webkit-transform:none;transform:none;cursor:pointer;z-index:100}.root#chipr .situation-sp .situation-slide .slick-prev.slick-disabled,.root#chipr .situation-sp .situation-slide .slick-next.slick-disabled{opacity:.2}.root#chipr .situation-sp .situation-slide .slick-prev{left:0;background-image:url("/product/assets/img/chipr/prev.png");background-position:center}.root#chipr .situation-sp .situation-slide .slick-next{right:0;background-image:url("/product/assets/img/chipr/next.png");background-position:center}.root#chipr .situation-sp .situation-slide .slick-list,.root#chipr .situation-sp .situation-slide .slick-track{height:100%}.root#chipr .situation-sp .situation-slide .box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.root#chipr .approach-title{height:10.67vw;background-size:1.07vw auto}.root#chipr .approach-title span{font-size:4.8vw}.root#chipr .approach-title span:before{bottom:.4vw;right:calc(50% + 31vw);height:1.47vw}.root#chipr .approach-title span:after{bottom:.4vw;left:calc(50% + 31vw);height:1.47vw}.root#chipr .approach-tendency{-webkit-box-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;margin:0;padding-top:4.53vw}.root#chipr .approach-tendency .text-block{width:100%;padding-top:0;text-align:left}.root#chipr .approach-tendency .text-block h3{position:relative;margin-bottom:.5vw;padding:0 0 2vw 0;font-size:4.27vw;text-align:center;background-image:none;z-index:1}.root#chipr .approach-tendency .text-block h3:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:2.93vw;background-color:#f6e7c3;z-index:-1}.root#chipr .approach-tendency .text-block .tendency-list{margin:0 0 5.6vw 0}.root#chipr .approach-tendency .text-block .tendency-list li{position:relative;list-style:none;padding:4.67vw 0 4.67vw 8.8vw;font-size:3.73vw}.root#chipr .approach-tendency .text-block .tendency-list li:before{left:4.6%;width:2.1vw;height:2.1vw;margin-top:-1.05vw}.root#chipr .approach-tendency .kv-block{width:85.3%;margin:0 auto}.root#chipr .approach-tendency .kv-block .kv-caption{margin-bottom:0;padding:2.4vw;color:#f3f3f3;font-size:4.27vw;font-style:italic;background-color:#333}.root#chipr .approach-tendency .kv-block .kv p{font-size:2.4vw}.root#chipr .approach-tendency .kv-block .kv p.text1{top:26.4%}.root#chipr .approach-tendency .kv-block .kv p.text2{top:44.4%}.root#chipr .approach-tendency .kv-block .kv p.text3{top:82.8%}.root#chipr .approach-tendency .kv-block .kv p.text4{top:85.1%}.root#chipr .using-chipr{background-image:url("/product/assets/img/chipr/approach_title_bg.png");background-size:1.07vw auto}.root#chipr .using-chipr .text-block{height:100%}.root#chipr .using-chipr .note{top:auto;bottom:1%;left:2.9%;width:47%;height:6.4vw}.root#chipr .using-chipr .note p{font-size:3.47vw}.root#chipr .using-chipr h3{top:12%;left:0;width:100%;font-size:4.8vw;line-height:1.4}.root#chipr .using-chipr h3 .chipr-logo{display:inline-block;width:22vw;margin:0 .2em 0 0}.root#chipr .using-chipr .fig-text{font-size:2.93vw}.root#chipr .using-chipr .fig-text.text1{top:63.8%;left:27.9%;width:21.6%}.root#chipr .using-chipr .fig-text.text2{top:63.8%;left:73.3%;width:21.6%}.root#chipr .using-chipr .fig-text.text3{top:87.5%;left:58.3%;width:21.6%}.root#chipr .using-chipr .improve-list{position:relative;top:auto;left:auto;width:100%;padding:4vw 0 8.6vw 0}.root#chipr .using-chipr .improve-list ul{width:66.7vw}.root#chipr .using-chipr .improve-list ul li{margin:0 auto 4vw auto;padding-left:8vw;font-size:5.3vw;background-size:7.2vw auto}.root#chipr .using-chipr .improve-list ul li:before{bottom:-1vw;left:-6.2vw;width:calc(100% + 13.4vw);height:2vw}.root#chipr .technology-bg{padding:3.9vw 0 36.4vw 0;background-color:#d3d3d3;background-image:url("/product/assets/img/chipr/technology_bg3_sp.png"),url("/product/assets/img/chipr/technology_bg1.png"),url("/product/assets/img/chipr/technology_bg2_sp.jpg");background-repeat:no-repeat,repeat,repeat-x;background-position:center bottom,top left,center bottom;background-size:100% auto,1.47vw auto,auto 36.4vw}.root#chipr .tech-col2{-webkit-box-direction:column;-ms-flex-direction:column;flex-direction:column;width:94.67%;margin:0 auto 4vw auto}.root#chipr .tech-col2 .box{display:block;width:100%;margin-bottom:4vw;padding:6vw 3.2vw 4vw 3.2vw;background:#d3d3d3;background:-webkit-gradient(linear, left top, left bottom, from(rgb(211, 211, 211)), color-stop(0%, rgb(255, 255, 255)), color-stop(72%, rgb(255, 255, 255)), color-stop(79%, rgb(253, 253, 253)), color-stop(87%, rgb(249, 249, 249)), color-stop(96%, rgb(240, 239, 239)), color-stop(100%, rgb(238, 238, 237)), to(rgb(211, 211, 211)));background:linear-gradient(to bottom, rgb(211, 211, 211) 0%, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 72%, rgb(253, 253, 253) 79%, rgb(249, 249, 249) 87%, rgb(240, 239, 239) 96%, rgb(238, 238, 237) 100%, rgb(211, 211, 211) 100%)}.root#chipr .tech-col2 .box:last-child{margin-bottom:0}.root#chipr .tech-col2 .box .kv{width:93.2%;margin:0 auto 4.3vw auto}.root#chipr .tech-col2 .box .text-block{width:100%}.root#chipr .tech-col2 .box .text-block .tech-name{display:block;min-height:auto;margin-bottom:3.4vw;font-size:4.27vw;line-height:1.3;text-align:center}.root#chipr .tech-col2 .box .text-block .tech-body{font-size:4vw;line-height:1.4}.root#chipr .tech-hl2{margin-bottom:6.6vw}.root#chipr .tech-hl2 span{font-size:4.8vw}.root#chipr .tech-hl2 span:before{bottom:-1.2vw;left:-2.4vw;width:calc(100% + 4.8vw);height:2.27vw}.root#chipr .tech-col3{-webkit-box-direction:column;-ms-flex-direction:column;flex-direction:column;width:80%}.root#chipr .tech-col3 .box{width:100%;margin-bottom:5.33vw;padding:3.2vw;background:#d3d3d3;background:-webkit-gradient(linear, left top, left bottom, from(rgb(211, 211, 211)), color-stop(0%, rgb(255, 255, 255)), color-stop(72%, rgb(255, 255, 255)), color-stop(79%, rgb(253, 253, 253)), color-stop(87%, rgb(249, 249, 249)), color-stop(96%, rgb(240, 239, 239)), color-stop(100%, rgb(238, 238, 237)), to(rgb(211, 211, 211)));background:linear-gradient(to bottom, rgb(211, 211, 211) 0%, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 72%, rgb(253, 253, 253) 79%, rgb(249, 249, 249) 87%, rgb(240, 239, 239) 96%, rgb(238, 238, 237) 100%, rgb(211, 211, 211) 100%)}.root#chipr .tech-col3 .box:last-child{margin-bottom:0}.root#chipr .tech-col3 .box .kv{margin-bottom:4.5vw}.root#chipr .tech-col3 .box .text-block{-webkit-box-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 auto;text-align:center}.root#chipr .tech-col3 .box .text-block .tech-hl3{width:100%;margin-bottom:1.8vw;font-size:4.27vw;line-height:1.3}.root#chipr .tech-col3 .box .text-block ul{text-align:left}.root#chipr .tech-col3 .box .text-block ul li{margin-bottom:1vw;padding-left:1em;font-size:4vw;line-height:1.4}.root#chipr .tech-col3 .box .text-block ul li:before{font-size:4vw;line-height:1.3}.root#chipr #gallery .gallery_wrap{padding-bottom:0}.root#chipr #gallery .gallery_box{padding:20px 0}.root#chipr #gallery .gallery_box .slider{padding:0}.root#chipr #gallery .gallery_box .slider .swiper-slide{width:70%;margin:0 7px}.root#chipr #gallery .gallery_box .slider .swiper-slide .video_list{height:70vw}.root#chipr #gallery .gallery_box .thumbs{padding:0 10px}.root#chipr #gallery .gallery_box .thumbs .swiper-slide{width:21%;margin:4% 2% 0}.root#chipr #gallery .gallery_box .thumbs .swiper-slide.separate:after{top:-4px;right:calc(-12% + 1px);width:2px;height:calc(100% + 8px);background-color:#a4a4a4}.root#chipr #gallery .gallery_box .thumbs .swiper-slide:first-child{margin-left:25vw}.root#chipr #gallery .gallery_box .thumbs .swiper-slide:first-child::before{left:-23.2vw;width:19.88vw;height:100%;padding-top:7.8vw;font-size:3.2vw}.root#chipr #gallery .gallery_box .thumbs .swiper-slide.le-start{margin-left:25vw}.root#chipr #gallery .gallery_box .thumbs .swiper-slide.le-start::before{left:-23.2vw;width:19.88vw;height:100%;padding-top:7.8vw;font-size:3.2vw}.root#chipr #gallery .gallery_box .thumbs .swiper-slide .name{padding:1.2vw;font-size:2.67vw}.root#chipr .spec-wrap{padding:10vw 0 5.33vw 0}.root#chipr .le-spec-wrap{padding:0 0 5.33vw 0}.root#chipr .spec-block{width:100%;margin:0}.root#chipr .spec-block .spec-head{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:94.67%;margin:0 auto 5.33vw auto}.root#chipr .spec-block .spec-head .lefty{width:14vw;margin-right:4vw}.root#chipr .spec-block .spec-head .text-block{text-align:left}.root#chipr .spec-block .spec-head .text-block dl{margin-bottom:3vw;line-height:0}.root#chipr .spec-block .spec-head .text-block dl:last-child{margin-bottom:0}.root#chipr .spec-block .spec-head .text-block dt{min-width:6.2em;margin-right:0;padding:1vw 1.3vw;font-size:3.47vw;line-height:1;vertical-align:middle}.root#chipr .spec-block .spec-head .text-block dd{display:inline;font-size:3.47vw;line-height:1;vertical-align:middle}.root#chipr .mobile-scroll{display:block;width:94.67%;margin:0 auto 1.6vw auto;font-size:3.47vw;line-height:1.4;text-align:left}.root#chipr .mobile-scroll.iphone5-only{display:none}.root#chipr .spec-table-wrap{width:100%;margin:0 auto 4vw auto;padding:0 2.67vw;overflow-x:auto}.root#chipr .spec-table{width:100%}.root#chipr .spec-table tr th,.root#chipr .spec-table tr td{padding:2.6vw;font-size:3.47vw}.root#chipr .spec-table tr th{width:auto}.root#chipr .spec-note{display:block;width:94.67%}.root#chipr .spec-note ul li{font-size:3.2vw;line-height:1.4}.root#chipr .spec-note ul li .raikaku{position:relative;right:auto;bottom:auto;width:65.47vw;margin:0 auto;padding:4vw 0}.root#chipr .shaft-banner-bg{background-image:url("/product/assets/img/chipr/shaft_banner_bg_sp.png");background-size:2.67vw auto}.root#chipr .shaft-grip-title{width:100%;margin:0 auto 5.8vw auto}.root#chipr .shaft-grip-title:before{top:auto;bottom:.4vw;height:1.33vw;margin-top:0}.root#chipr .shaft-grip-title span{font-size:4.53vw}.root#chipr .shaft-grip-title span:before{width:calc(100% + 12.8vw);height:4vw;margin-top:-1vw;margin-left:-6.4vw}.root#chipr .price-block{width:94.67%;margin:0 auto 5.8vw auto}.root#chipr .price-block h2{padding:3.2vw;font-size:3.47vw}.root#chipr .price-block .price-block-inner{-webkit-box-direction:column;-ms-flex-direction:column;flex-direction:column}.root#chipr .price-block .price-block-inner .box{width:100%;padding:4vw 2vw;border-right:none;border-bottom:1px solid #72899a}.root#chipr .price-block .price-block-inner .box:first-child{width:100%}.root#chipr .price-block .price-block-inner .box:nth-child(2){-ms-flex:none;-webkit-box-flex:0;flex:none;width:100%}.root#chipr .price-block .price-block-inner .box:last-child{width:100%;border-bottom:none}.root#chipr .price-block .price-block-inner .box p{font-size:2.93vw}.root#chipr .price-block .price-block-inner .box p .title{margin-right:2.9vw}.root#chipr .price-block .price-block-inner .box p strong{font-size:6vw}.root#chipr .price-block .price-block-inner .box p strong .taxin{font-size:2.53vw}.root#chipr .price-block .price-block-inner .box .note{display:block;position:relative;bottom:auto;left:auto;padding-top:2.6vw;font-size:2.93vw}.root#chipr .shaft-grip-wrap{width:100%;padding-bottom:8.7vw}.root#chipr .shaft-list-head{display:none}.root#chipr .shaft-list-body{width:94.67%;margin:0 auto}.root#chipr .shaft-list-body .shaft-list{margin-bottom:8vw;border-top:1px solid #757575;border-bottom:1px solid #757575;border-left:1px solid #757575}.root#chipr .shaft-list-body .shaft-list li{padding:0 0 3vw 0;font-size:3.47vw;line-height:1.3;background-color:#fff;border-right:1px solid #757575}.root#chipr .shaft-list-body .shaft-list li:first-child{width:100%;padding:0;border-left:none;border-bottom:1px solid #757575}.root#chipr .shaft-list-body .shaft-list li .shaft-name{width:100%;padding:3vw;color:#333;font-size:4.27vw;line-height:1;text-align:center;background-color:#ececec;border-bottom:1px solid #757575}.root#chipr .shaft-list-body .shaft-list li .shaft-name .asterisk{margin-left:5px;font-size:3.2vw}.root#chipr .shaft-list-body .shaft-list li .shaft-photo{padding:2vw 0}.root#chipr .shaft-list-body .shaft-list li:before{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:15vw;margin-bottom:3vw;padding:1vw;font-family:"FP-ヒラギノ角ゴ ProN W6",sans-serif;font-size:3.47vw;line-height:1.2;white-space:pre;background-color:#e4e4e4;border-bottom:1px solid #757575}.root#chipr .shaft-list-body .shaft-list li:nth-child(2):before{content:"素材"}.root#chipr .shaft-list-body .shaft-list li:nth-child(3):before{content:"フレックス"}.root#chipr .shaft-list-body .shaft-list li:nth-child(4):before{content:"重量\a(g)"}.root#chipr .shaft-list-body .shaft-list li:nth-child(5):before{content:"トルク\a(度)"}.root#chipr .shaft-list-body .shaft-list li:nth-child(6):before{content:"キック\aポイント"}.root#chipr .shaft-list-body .shaft-list:nth-child(even) li{background-color:#fff}.root#chipr .shaft-list-body .shaft-list:last-child{margin-bottom:0}.root#chipr .shaft-note{width:94.67%;margin:0 auto;padding:2.7vw 0 7.5vw 0}.root#chipr .shaft-note p{font-size:3.2vw;line-height:1.5}.root#chipr .grip-image{width:100%;margin:0 auto 3.6vw auto}.root#chipr .grip-image.chipr-le{width:93.33%;margin:0 auto 2.67vw auto}.root#chipr .grip-image .grip-caption{position:relative;bottom:auto;right:auto;width:94.67%;margin:0 auto;padding-top:1vw;font-size:3.2vw;line-height:1}.root#chipr .grip-name{width:94.67%;margin:0 auto 1vw auto;font-size:3.2vw;line-height:1.4}.root#chipr .grip-note{width:94.67%;margin:0 auto;font-size:3.2vw}.root#chipr .banner-block{padding-bottom:35px}.root#chipr .banner-list{-webkit-box-direction:column;-ms-flex-direction:column;flex-direction:column;width:94.67%}.root#chipr .banner-list .box{width:100%;margin-bottom:5.33vw}.root#chipr .banner-list .box.btm-margin{margin-bottom:5.33vw}.root#chipr .banner-list .box:last-child{margin-bottom:0}.root#chipr .banner-list .box a img{opacity:1;-webkit-transition:none;transition:none}.root#chipr .banner-list .box a img:hover{opacity:1}}@media screen and (max-width: 320px){.root#glide40 .mobile-scroll.iphone5-only{display:block}}