@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:"NotoSansJP-Black";src:url("/font/NotoSansJP-Black.otf") format("opentype");font-style:normal;font-weight:900}@font-face{font-family:"NotoSerifJP-Black";src:url("/font/NotoSerifJP-Black.otf") format("opentype");font-style:normal;font-weight:900}.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;line-height:1;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 a:hover img{opacity:1}.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 .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 .pcnone{display:none}.root .spnone{display:block}@media screen and (max-width: 640px){.root{width:100%;margin:auto}.root .pcnone{display:block}.root .spnone{display:none}}.root#g430max10k{width:100%;overflow:hidden;background-color:#fff}.root#g430max10k .head-block{position:relative;line-height:0}.root#g430max10k .head-block .btn-scroll{display:none}@media screen and (max-width: 640px){.root#g430max10k .head-block .btn-scroll{display:block;position:absolute;bottom:0;left:50%;width:11.2%;height:auto;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}}.root#g430max10k .head-block .head-hl-bnr{position:absolute;top:0;right:0;width:25.43%;height:37.57%}@media screen and (max-width: 640px){.root#g430max10k .head-block .head-hl-bnr{top:auto;bottom:0;width:50%;height:36.22%}}.root#g430max10k .head-block .head-hl-bnr a{display:block;width:100%;height:100%}.root#g430max10k .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;left:1.29%;bottom:5%;width:13.24%;height:6.84%;background-color:#000}@media screen and (max-width: 640px){.root#g430max10k .head-block .release-day{left:0;bottom:0;width:42.67vw;height:7vw}}.root#g430max10k .head-block .release-day p{color:#eceeef;font-family:"FP-ヒラギノ角ゴ ProN W6",sans-serif;font-size:1.02vw;line-height:1}@media screen and (max-width: 1280px){.root#g430max10k .head-block .release-day p{font-size:13px}}@media screen and (max-width: 640px){.root#g430max10k .head-block .release-day p{font-size:2.93vw}}.root#g430max10k .content{background-color:#f0f0f0}.root#g430max10k .section-block{margin-top:-45px;padding-top:45px}@media screen and (max-width: 640px){.root#g430max10k .section-block{margin-top:-63px;padding-top:63px}}.root#g430max10k .anchor-links{height:70px;margin-bottom:55px;background-image:url("/product/assets/img/g430max10k/anchor_bg_pc.jpg");background-repeat:repeat-x}@media screen and (max-width: 640px){.root#g430max10k .anchor-links{position:relative;width:100%;height:auto;margin-bottom:6.4vw;overflow:hidden;overflow-x:scroll;-webkit-overflow-scrolling:touch;background-image:url("/product/assets/img/g430max10k/anchor_bg_sp.jpg");background-size:auto 100%}}.root#g430max10k .anchor-links.btm0{margin-bottom:0}.root#g430max10k .anchor-links .anchor-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:900px;margin:0 auto;height:100%}@media screen and (max-width: 640px){.root#g430max10k .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.33vw}}.root#g430max10k .anchor-links .anchor-list li{position:relative;width:33.3333333333%;height:100%}@media screen and (max-width: 640px){.root#g430max10k .anchor-links .anchor-list li{width:auto;padding:0 6.67vw}.root#g430max10k .anchor-links .anchor-list li:after{content:"";position:absolute;top:50%;right:0;width:1px;height:5.8vw;margin-top:-2.9vw;background-color:#a1a019}}.root#g430max10k .anchor-links .anchor-list li:before{content:"";position:absolute;top:50%;left:0;width:2px;height:36px;margin-top:-18px;background-color:#a1a019}@media screen and (max-width: 640px){.root#g430max10k .anchor-links .anchor-list li:before{display:none}}.root#g430max10k .anchor-links .anchor-list li:last-child:after{content:"";position:absolute;top:50%;right:0;width:2px;height:36px;margin-top:-18px;background-color:#6e6a5e}@media screen and (max-width: 640px){.root#g430max10k .anchor-links .anchor-list li:last-child:after{display:none}}.root#g430max10k .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%;padding-top:3px;text-decoration:none}@media screen and (max-width: 640px){.root#g430max10k .anchor-links .anchor-list li a{padding-top:.4vw}}.root#g430max10k .anchor-links .anchor-list li a:hover{opacity:.7}@media screen and (max-width: 640px){.root#g430max10k .anchor-links .anchor-list li a:hover{opacity:1}}.root#g430max10k .anchor-links .anchor-list li a .jp-title{display:block;margin-bottom:8px;color:#000;font-family:"NotoSansJP-Medium",sans-serif;font-size:18px;font-style:italic;line-height:1}@media screen and (max-width: 640px){.root#g430max10k .anchor-links .anchor-list li a .jp-title{margin-bottom:2.2vw;font-size:2.9vw}}.root#g430max10k .anchor-links .anchor-list li a .eng-title{display:block;color:#000;font-family:"NotoSansJP-Medium",sans-serif;font-size:10px;line-height:1;text-transform:uppercase}@media screen and (max-width: 640px){.root#g430max10k .anchor-links .anchor-list li a .eng-title{font-size:1.6vw}}.root#g430max10k .intro-copy{padding:55px 0;background-color:#4b4b4b}@media screen and (max-width: 640px){.root#g430max10k .intro-copy{padding:5.33vw 2.67vw}}.root#g430max10k .intro-copy p{color:#fff;font-family:"NotoSansJP-Bold",sans-serif;font-size:22px;line-height:1.8}@media screen and (max-width: 640px){.root#g430max10k .intro-copy p{font-size:4vw;line-height:1.5;text-align:left}}.root#g430max10k .intro-copy .head-banner{width:93.75%;margin:50px auto 0 auto}@media screen and (max-width: 640px){.root#g430max10k .intro-copy .head-banner{width:100%;margin:6vw auto 0 auto}}.root#g430max10k .intro-copy .head-banner .inner-block{width:48.5%;margin:0 auto}@media screen and (max-width: 640px){.root#g430max10k .intro-copy .head-banner .inner-block{width:100%}}.root#g430max10k .intro-copy .head-banner a{display:block}.root#g430max10k .intro-copy .head-banner a:hover{opacity:.7}@media screen and (max-width: 640px){.root#g430max10k .intro-copy .head-banner a:hover{opacity:1}}.root#g430max10k .anchor-landing-wrap{position:relative}.root#g430max10k .anchor-landing{position:absolute;top:-45px;left:0;width:0;height:0;pointer-events:none}@media screen and (max-width: 640px){.root#g430max10k .anchor-landing{top:-63px}}.root#g430max10k .section-hl{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%;height:96px;margin-bottom:40px;background-image:url("/product/assets/img/g430max10k/section_hl_bg_pc1.jpg"),url("/product/assets/img/g430max10k/section_hl_bg_pc2.jpg");background-repeat:no-repeat,repeat-x;background-position:center;background-size:auto 100%}@media screen and (max-width: 640px){.root#g430max10k .section-hl{height:12.8vw;margin-bottom:5.33vw;background-image:url("/product/assets/img/g430max10k/section_hl_bg_sp.jpg");background-repeat:no-repeat;background-size:cover}.root#g430max10k .section-hl.models-style{margin-bottom:4vw}}.root#g430max10k .section-hl.btm0{margin-bottom:0}.root#g430max10k .section-hl .title-block{padding-top:10px}@media screen and (max-width: 640px){.root#g430max10k .section-hl .title-block{padding-top:1.6vw}}.root#g430max10k .section-hl .title-block .jp-title{display:block;margin-bottom:12px;color:#e6e50f;font-family:"NotoSansJP-Bold",sans-serif;font-size:34px;font-style:italic;line-height:1}@media screen and (max-width: 640px){.root#g430max10k .section-hl .title-block .jp-title{margin-bottom:1.6vw;font-size:4.53vw}}.root#g430max10k .section-hl .title-block .eng-title{display:block;color:#e0e721;font-family:"NotoSansJP-Medium",sans-serif;font-size:10px;line-height:1;text-transform:uppercase}@media screen and (max-width: 640px){.root#g430max10k .section-hl .title-block .eng-title{font-size:1.33vw}}.root#g430max10k .movie-block{width:100%;padding-top:40px;padding-bottom:80px;background-color:#4b4b4b}@media screen and (max-width: 640px){.root#g430max10k .movie-block{padding-top:5.33vw;padding-bottom:8vw}}.root#g430max10k .movie-block .youtube-inner{padding:0 120px;margin-left:auto;margin-right:auto;line-height:0;overflow:hidden}@media screen and (max-width: 1450px){.root#g430max10k .movie-block .youtube-inner{padding:0;max-width:1200px}}@media screen and (max-width: 640px){.root#g430max10k .movie-block .youtube-inner{padding:0;width:100%}}.root#g430max10k .movie-block .youtube{position:relative;width:100%;padding-top:56.25%;line-height:0}.root#g430max10k .movie-block .youtube iframe{position:absolute;top:0;right:0;width:100%;height:100%}.root#g430max10k .movie-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}@media screen and (max-width: 640px){.root#g430max10k .movie-block .youtube-inner-col2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin-left:0;margin-right:0}}.root#g430max10k .movie-block .youtube-inner-col2 .youtube-box{width:48.86%}@media screen and (max-width: 640px){.root#g430max10k .movie-block .youtube-inner-col2 .youtube-box{width:100%;margin-bottom:25px}.root#g430max10k .movie-block .youtube-inner-col2 .youtube-box:last-child{margin-bottom:10px}}.root#g430max10k .movie-block .youtube-inner-col2 .mov-caption-s{padding:8px 5px 0 0;text-align:center}@media screen and (max-width: 640px){.root#g430max10k .movie-block .youtube-inner-col2 .mov-caption-s{padding:6px 10px}}.root#g430max10k .movie-block .mov-caption{padding-top:20px;color:#fff;font-family:"NotoSansJP-Bold",sans-serif;font-size:22px;font-style:italic;line-height:1}@media screen and (max-width: 640px){.root#g430max10k .movie-block .mov-caption{padding-top:10px;font-size:16px;font-style:italic;line-height:1}}.root#g430max10k .movie-block .mov-caption-s{padding:8px 124px 0 124px;color:#fff;font-size:11px;line-height:1.3;text-align:right}@media screen and (max-width: 1450px){.root#g430max10k .movie-block .mov-caption-s{margin:0 auto;padding:8px 5px 0 0;max-width:1200px}}@media screen and (max-width: 640px){.root#g430max10k .movie-block .mov-caption-s{padding:6px 10px;font-size:11px;line-height:1.5}}.root#g430max10k .movie-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}@media screen and (max-width: 640px){.root#g430max10k .movie-block .video-title{padding-top:13px;margin-bottom:6.67%;font-size:14px}}.root#g430max10k .movie-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}@media screen and (max-width: 640px){.root#g430max10k .movie-block .video-title-col2{padding-top:13px;font-size:14px}}.root#g430max10k .tech3-4-bg{padding-top:4.1%;background-color:#4b4b4b}@media screen and (max-width: 640px){.root#g430max10k .tech3-4-bg{padding-top:4.4vw}}.root#g430max10k .tech-block{position:relative;text-align:left}.root#g430max10k .tech-block .fig{line-height:0;pointer-events:none}.root#g430max10k .tech-block .tech-head-copy{color:#fff;font-family:"NotoSansJP-Bold",sans-serif;font-size:1.64vw;font-style:italic;line-height:1.4;text-shadow:0px 0px 1.2vw #dbe62d}@media screen and (max-width: 1280px){.root#g430max10k .tech-block .tech-head-copy{font-size:21px;text-shadow:0px 0px 15.36px #dbe62d}}@media screen and (max-width: 640px){.root#g430max10k .tech-block .tech-head-copy{font-size:4.27vw;text-shadow:0px 0px 2.2vw #dbe62d;text-align:center}}.root#g430max10k .tech-block .tech-body-copy{color:#fff;font-family:"NotoSansJP-Medium",sans-serif;font-size:1.45vw;font-style:italic;line-height:1.4}@media screen and (max-width: 1280px){.root#g430max10k .tech-block .tech-body-copy{font-size:18.5px}}@media screen and (max-width: 640px){.root#g430max10k .tech-block .tech-body-copy{font-size:3.73vw}}.root#g430max10k .tech-block .tech-body-copy span{font-size:1.13vw}@media screen and (max-width: 1280px){.root#g430max10k .tech-block .tech-body-copy span{font-size:14.46px}}@media screen and (max-width: 640px){.root#g430max10k .tech-block .tech-body-copy span{font-size:2.93vw}}.root#g430max10k .tech-block .fig-note{position:absolute;color:#fff;font-size:.82vw;line-height:1}@media screen and (max-width: 1280px){.root#g430max10k .tech-block .fig-note{font-size:10.5px}}@media screen and (max-width: 640px){.root#g430max10k .tech-block .fig-note{font-size:3.2vw}}.root#g430max10k .tech-block.tech1{padding-bottom:4.57%;background:-webkit-gradient(linear, left top, left bottom, from(#3a3a3a), color-stop(28%, #3c3c3c), color-stop(60%, #4b4b4b), to(#4b4b4b));background:linear-gradient(to bottom, #3a3a3a 0%, #3c3c3c 28%, #4b4b4b 60%, #4b4b4b 100%)}@media screen and (max-width: 640px){.root#g430max10k .tech-block.tech1{padding-bottom:8vw}}.root#g430max10k .tech-block.tech1 .tech1-head-wrap{position:relative;margin-bottom:.6%}@media screen and (max-width: 640px){.root#g430max10k .tech-block.tech1 .tech1-head-wrap{margin-bottom:1vw}}.root#g430max10k .tech-block.tech1 .tech1-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:absolute;top:6.38%;left:calc(50% - 13.67vw);width:27.34vw;height:3.44vw;background-image:url(/product/assets/img/g430max10k/tech1_hl2_bg.png);background-repeat:no-repeat;background-position:center;background-size:cover}@media screen and (max-width: 1280px){.root#g430max10k .tech-block.tech1 .tech1-title{left:calc(50% - 172.5px);width:345px;height:44px}}@media screen and (max-width: 640px){.root#g430max10k .tech-block.tech1 .tech1-title{top:6.27%;left:calc(50% - 32.665vw);width:65.33vw;height:8.8vw}}.root#g430max10k .tech-block.tech1 .tech1-title span{color:#e0e721;font-family:"NotoSansJP-Bold",sans-serif;font-size:1.76vw;font-style:italic;line-height:1}@media screen and (max-width: 1280px){.root#g430max10k .tech-block.tech1 .tech1-title span{font-size:22.5px}}@media screen and (max-width: 640px){.root#g430max10k .tech-block.tech1 .tech1-title span{font-size:4vw}}.root#g430max10k .tech-block.tech1 .tec1-head-balloon{position:absolute;color:#000;font-family:"NotoSansJP-Bold",sans-serif;font-size:2.81vw;font-style:italic;line-height:1}@media screen and (max-width: 1280px){.root#g430max10k .tech-block.tech1 .tec1-head-balloon{font-size:36px}}@media screen and (max-width: 640px){.root#g430max10k .tech-block.tech1 .tec1-head-balloon{font-size:4vw}}.root#g430max10k .tech-block.tech1 .tec1-head-balloon.balloon1{top:44.6%;left:10.4%;-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}@media screen and (max-width: 640px){.root#g430max10k .tech-block.tech1 .tec1-head-balloon.balloon1{top:61.2%;left:5%}}.root#g430max10k .tech-block.tech1 .tec1-head-balloon.balloon2{top:44.6%;left:53.4%;-webkit-transform:rotate(4.2deg);transform:rotate(4.2deg)}@media screen and (max-width: 640px){.root#g430max10k .tech-block.tech1 .tec1-head-balloon.balloon2{top:35%;left:34.6%}}.root#g430max10k .tech-block.tech1 .tech1-copy{position:relative;text-align:center;z-index:2}.root#g430max10k .tech-block.tech1 .tech1-copy strong{position:relative;color:#fff;font-family:"NotoSansJP-Bold",sans-serif;font-size:2.81vw;font-style:italic;line-height:1.6;z-index:1}@media screen and (max-width: 1280px){.root#g430max10k .tech-block.tech1 .tech1-copy strong{font-size:36px}}@media screen and (max-width: 640px){.root#g430max10k .tech-block.tech1 .tech1-copy strong{font-size:6.13vw}}.root#g430max10k .tech-block.tech1 .tech1-copy strong:before{content:"";display:block;position:absolute;bottom:.2vw;left:-0.94vw;width:calc(100% + 1.88vw);height:.7vw;background-color:rgba(224,231,33,.5);z-index:-1}@media screen and (max-width: 1280px){.root#g430max10k .tech-block.tech1 .tech1-copy strong:before{bottom:2.5px;left:-12px;width:calc(100% + 24px);height:9px}}@media screen and (max-width: 640px){.root#g430max10k .tech-block.tech1 .tech1-copy strong:before{bottom:.5vw;left:-1.3vw;width:calc(100% + 2.6vw);height:1.8vw}}.root#g430max10k .tech-block.tech1 .tech1-copy strong span{font-size:1.68vw}@media screen and (max-width: 1280px){.root#g430max10k .tech-block.tech1 .tech1-copy strong span{font-size:21.5px}}@media screen and (max-width: 640px){.root#g430max10k .tech-block.tech1 .tech1-copy strong span{font-size:3.6vw}}.root#g430max10k .tech-block.tech2{background-color:#393939;background-image:url(/product/assets/img/g430max10k/tech2_bg_pc.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}@media screen and (max-width: 640px){.root#g430max10k .tech-block.tech2{background-image:url(/product/assets/img/g430max10k/tech2_bg_sp.jpg)}}.root#g430max10k .tech-block.tech2 .fig{z-index:1}.root#g430max10k .tech-block.tech2 .fig-wrap{width:54.84%;margin:0 auto;position:relative}@media screen and (max-width: 640px){.root#g430max10k .tech-block.tech2 .fig-wrap{width:100%}}.root#g430max10k .tech-block.tech2 .tech2-title{position:absolute;top:10.1%;left:.2%;z-index:2}@media screen and (max-width: 640px){.root#g430max10k .tech-block.tech2 .tech2-title{top:6.8%;left:3.47%}}.root#g430max10k .tech-block.tech2 .tech2-title .logo-g430max10k{display:inline-block;width:17.81vw;margin-right:.3em;vertical-align:middle}@media screen and (max-width: 1280px){.root#g430max10k .tech-block.tech2 .tech2-title .logo-g430max10k{width:228px}}@media screen and (max-width: 640px){.root#g430max10k .tech-block.tech2 .tech2-title .logo-g430max10k{display:block;width:38.8vw;margin-bottom:2.1vw}}.root#g430max10k .tech-block.tech2 .tech2-title span{display:inline-block;color:#fff;font-family:"NotoSansJP-Bold",sans-serif;font-size:1.87vw;font-style:italic;line-height:1;vertical-align:bottom}@media screen and (max-width: 1280px){.root#g430max10k .tech-block.tech2 .tech2-title span{font-size:23.9px}}@media screen and (max-width: 640px){.root#g430max10k .tech-block.tech2 .tech2-title span{display:block;font-size:4vw}}.root#g430max10k .tech-block.tech2 .tech2-note{position:absolute;top:89.3%;right:18.8%;z-index:2;color:#fff;font-family:"NotoSansJP-Bold",sans-serif;font-size:1.13vw;line-height:1}@media screen and (max-width: 1280px){.root#g430max10k .tech-block.tech2 .tech2-note{font-size:14.4px}}@media screen and (max-width: 640px){.root#g430max10k .tech-block.tech2 .tech2-note{top:88.6%;right:17.7%;font-size:2.4vw}}.root#g430max10k .tech-block .moi-block{width:89.57%;margin:0 auto 4.68% auto}@media screen and (max-width: 640px){.root#g430max10k .tech-block .moi-block{width:100%;margin:0 auto 10.6vw auto}}.root#g430max10k .tech-block .moi-toggle-head{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;padding:1.56vw 1.95vw;background:-webkit-gradient(linear, left top, left bottom, color-stop(50%, #2e2f2f), color-stop(50%, #0f1112));background:linear-gradient(180deg, #2e2f2f 50%, #0f1112 50%);border-radius:.4vw .4vw 0 0}@media screen and (max-width: 1280px){.root#g430max10k .tech-block .moi-toggle-head{padding:20px 25px;border-radius:5px 5px 0 0}}@media screen and (max-width: 640px){.root#g430max10k .tech-block .moi-toggle-head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2.67vw 1vw;border-radius:0}}.root#g430max10k .tech-block .moi-toggle-head .title-block{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#fff;font-family:"NotoSansJP-Bold",sans-serif;font-style:italic;line-height:1;text-align:center}@media screen and (max-width: 640px){.root#g430max10k .tech-block .moi-toggle-head .title-block{-webkit-box-flex:0;-ms-flex:none;flex:none}}.root#g430max10k .tech-block .moi-toggle-head .title-block .logo-g430max10k{display:inline-block;width:17.81vw;margin-right:.3em;vertical-align:middle}@media screen and (max-width: 1280px){.root#g430max10k .tech-block .moi-toggle-head .title-block .logo-g430max10k{width:228px}}@media screen and (max-width: 640px){.root#g430max10k .tech-block .moi-toggle-head .title-block .logo-g430max10k{width:31.8vw}}.root#g430max10k .tech-block .moi-toggle-head .title-block span{font-size:1.75vw;vertical-align:middle}@media screen and (max-width: 1280px){.root#g430max10k .tech-block .moi-toggle-head .title-block span{font-size:22.4px}}@media screen and (max-width: 640px){.root#g430max10k .tech-block .moi-toggle-head .title-block span{margin-bottom:2.67vw;font-size:4vw}}.root#g430max10k .tech-block .moi-toggle-head .title-block strong{margin-left:.2em;color:#e0e721;font-size:2.38vw;vertical-align:middle}@media screen and (max-width: 1280px){.root#g430max10k .tech-block .moi-toggle-head .title-block strong{font-size:30.46px}}@media screen and (max-width: 640px){.root#g430max10k .tech-block .moi-toggle-head .title-block strong{display:block;margin-top:1vw;margin-bottom:2.67vw;font-size:5.6vw}}.root#g430max10k .tech-block .moi-toggle-head .btn-block{width:9.6vw}@media screen and (max-width: 1280px){.root#g430max10k .tech-block .moi-toggle-head .btn-block{width:122.9px}}@media screen and (max-width: 640px){.root#g430max10k .tech-block .moi-toggle-head .btn-block{width:24.53vw}}.root#g430max10k .tech-block .moi-toggle-head .toggle-btn{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;width:100%;height:2.8vw;background-color:#fff;border-radius:1.4vw;cursor:pointer}@media screen and (max-width: 1280px){.root#g430max10k .tech-block .moi-toggle-head .toggle-btn{height:35.8px;border-radius:17.9px}}@media screen and (max-width: 640px){.root#g430max10k .tech-block .moi-toggle-head .toggle-btn{height:7.2vw;border-radius:3.6vw}}.root#g430max10k .tech-block .moi-toggle-head .toggle-btn::before{content:"open";display:block;width:100%;padding-right:.5em;color:#000;font-family:"NotoSansJP-Bold",sans-serif;font-size:1.56vw;font-style:italic;line-height:1;text-align:center;text-transform:uppercase}@media screen and (max-width: 1280px){.root#g430max10k .tech-block .moi-toggle-head .toggle-btn::before{font-size:20px}}@media screen and (max-width: 640px){.root#g430max10k .tech-block .moi-toggle-head .toggle-btn::before{font-size:4vw}}.root#g430max10k .tech-block .moi-toggle-head .toggle-btn::after{content:"";position:absolute;top:50%;right:8%;width:1.05vw;height:.625vw;margin-top:-0.31vw;background-image:url(/product/assets/img/g430max10k/moi-toggle-icon.png);background-repeat:no-repeat;background-position:center;background-size:cover;-webkit-transform:scale(1, 1);transform:scale(1, 1)}@media screen and (max-width: 1280px){.root#g430max10k .tech-block .moi-toggle-head .toggle-btn::after{width:13.44px;height:8px;margin-top:-4px}}@media screen and (max-width: 640px){.root#g430max10k .tech-block .moi-toggle-head .toggle-btn::after{width:2.67vw;height:1.6vw;margin-top:-0.8vw}}.root#g430max10k .tech-block .moi-toggle-head .toggle-btn.active::before{content:"close"}.root#g430max10k .tech-block .moi-toggle-head .toggle-btn.active::after{-webkit-transform:scale(1, -1);transform:scale(1, -1)}.root#g430max10k .tech-block .moi-toggle-body{display:none;padding:3.6vw 0 4.3vw 0;text-align:center;background-image:url(/product/assets/img/g430max10k/moi_toggle_body_bg.gif);background-repeat:repeat;background-position:left top}@media screen and (max-width: 1280px){.root#g430max10k .tech-block .moi-toggle-body{padding:46px 0 55px 0}}@media screen and (max-width: 640px){.root#g430max10k .tech-block .moi-toggle-body{padding:5.33vw 0 10vw 0;background-size:4vw auto}}.root#g430max10k .tech-block .moi-block1{position:relative;width:78.5%;margin:0 auto 3.13% auto;background-image:url(/product/assets/img/g430max10k/moi1_bg.gif);background-repeat:repeat;background-position:left top}@media screen and (max-width: 640px){.root#g430max10k .tech-block .moi-block1{width:100%;margin:0 0 8vw 0;background-size:6.53vw auto}}.root#g430max10k .tech-block .moi1-model-name{position:absolute;top:59.36%;left:9.78%;width:35.2%;padding:.3em 0;color:#000;font-family:"NotoSansJP-Bold",sans-serif;font-size:1.87vw;font-style:italic;line-height:1;background-color:#e6e50f}@media screen and (max-width: 1280px){.root#g430max10k .tech-block .moi1-model-name{font-size:23.9px}}@media screen and (max-width: 640px){.root#g430max10k .tech-block .moi1-model-name{top:57.07%;left:2.67%;width:44.8%;font-size:4vw}}.root#g430max10k .tech-block .moi1-text-block{position:absolute;top:71.1%}@media screen and (max-width: 640px){.root#g430max10k .tech-block .moi1-text-block{top:69%}}.root#g430max10k .tech-block .moi1-text-block.block1{left:6.39%;width:41.7%}@media screen and (max-width: 640px){.root#g430max10k .tech-block .moi1-text-block.block1{left:0;width:50%}}.root#g430max10k .tech-block .moi1-text-block.block2{left:54.5%;width:38.1%}@media screen and (max-width: 640px){.root#g430max10k .tech-block .moi1-text-block.block2{left:50%;width:50%}}.root#g430max10k .tech-block .moi1-text-block .moi1-hl{margin-bottom:.5em;color:#adadad;font-family:"NotoSansJP-Bold",sans-serif;font-size:2.38vw;font-style:italic;line-height:1}@media screen and (max-width: 1280px){.root#g430max10k .tech-block .moi1-text-block .moi1-hl{font-size:30.5px}}@media screen and (max-width: 640px){.root#g430max10k .tech-block .moi1-text-block .moi1-hl{font-size:4.8vw}}.root#g430max10k .tech-block .moi1-text-block .moi1-hl strong{color:#e6e50f}.root#g430max10k .tech-block .moi1-text-block .moi1-copy{color:#fff;font-family:"NotoSansJP-Bold",sans-serif;font-size:1.88vw;font-style:italic;line-height:1.3}@media screen and (max-width: 1280px){.root#g430max10k .tech-block .moi1-text-block .moi1-copy{font-size:1.88vw}}@media screen and (max-width: 640px){.root#g430max10k .tech-block .moi1-text-block .moi1-copy{font-size:4vw}}.root#g430max10k .tech-block .moi1-note{position:absolute;bottom:3.7%;right:2.9%;color:#fff;font-size:.82vw;line-height:1}@media screen and (max-width: 1280px){.root#g430max10k .tech-block .moi1-note{font-size:10.5px}}@media screen and (max-width: 640px){.root#g430max10k .tech-block .moi1-note{bottom:2.7%;right:3.2%;font-size:3.2vw}}.root#g430max10k .tech-block .moi2-moi3{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:start;-ms-flex-align:start;align-items:flex-start;width:93%;margin:0 auto 3.1% auto}@media screen and (max-width: 640px){.root#g430max10k .tech-block .moi2-moi3{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:92%;margin:0 auto 5.3vw auto}}.root#g430max10k .tech-block .moi2-moi3 .moi2{position:relative;width:43.13%;background-color:#2f2f2f;z-index:2}@media screen and (max-width: 640px){.root#g430max10k .tech-block .moi2-moi3 .moi2{width:100%}}.root#g430max10k .tech-block .moi2-moi3 .moi3{position:relative;width:49.97666%;z-index:1}@media screen and (max-width: 640px){.root#g430max10k .tech-block .moi2-moi3 .moi3{width:100%}}.root#g430max10k .tech-block .moi2-moi3 .moi3 .arrow{position:absolute;bottom:0;right:89.77%;width:68.19888%;z-index:-1}@media screen and (max-width: 640px){.root#g430max10k .tech-block .moi2-moi3 .moi3 .arrow{display:none}}.root#g430max10k .tech-block .moi2-moi3 .moi3 .moi3-copy1{position:absolute;color:#fff;font-family:"NotoSansJP-Bold",sans-serif;font-size:1.64vw;font-style:italic;line-height:1.3;text-shadow:0px 0px 1.2vw #dbe62d}@media screen and (max-width: 1280px){.root#g430max10k .tech-block .moi2-moi3 .moi3 .moi3-copy1{font-size:21px;text-shadow:0px 0px 15.36px #dbe62d}}@media screen and (max-width: 640px){.root#g430max10k .tech-block .moi2-moi3 .moi3 .moi3-copy1{font-size:4.27vw;text-shadow:0px 0px 2.2vw #dbe62d}}.root#g430max10k .tech-block .moi2-moi3 .moi3 .moi3-copy1 strong{color:#e0e721}.root#g430max10k .tech-block .moi2-moi3 .moi3 .moi3-copy1.copy-top{top:2.9%;left:0;width:100%}@media screen and (max-width: 640px){.root#g430max10k .tech-block .moi2-moi3 .moi3 .moi3-copy1.copy-top{top:12.6%;left:0}}.root#g430max10k .tech-block .moi2-moi3 .moi3 .moi3-copy1.copy-left1{top:29.8%;left:0;width:47.6%}@media screen and (max-width: 640px){.root#g430max10k .tech-block .moi2-moi3 .moi3 .moi3-copy1.copy-left1{top:36.3%;left:6.2%;width:40.6%}}.root#g430max10k .tech-block .moi2-moi3 .moi3 .moi3-copy1.copy-left2{top:58.6%;left:0;width:47.6%}@media screen and (max-width: 640px){.root#g430max10k .tech-block .moi2-moi3 .moi3 .moi3-copy1.copy-left2{top:61.4%;left:6.2%;width:40.6%}}.root#g430max10k .tech-block .moi2-moi3 .moi3 .moi3-copy1.copy-right1{top:29.8%;right:0;width:47.6%}@media screen and (max-width: 640px){.root#g430max10k .tech-block .moi2-moi3 .moi3 .moi3-copy1.copy-right1{top:36.3%;right:6.2%;width:40.6%}}.root#g430max10k .tech-block .moi2-moi3 .moi3 .moi3-copy1.copy-right2{top:56.4%;right:0;width:47.6%}@media screen and (max-width: 640px){.root#g430max10k .tech-block .moi2-moi3 .moi3 .moi3-copy1.copy-right2{top:59%;right:6.2%;width:40.6%}}.root#g430max10k .tech-block .moi2-moi3 .moi3 .moi3-copy2{position:absolute;top:89.2%;left:0;width:100%;color:#000;font-family:"NotoSansJP-Bold",sans-serif;font-size:2.19vw;font-style:italic;line-height:1}@media screen and (max-width: 1280px){.root#g430max10k .tech-block .moi2-moi3 .moi3 .moi3-copy2{font-size:2.19vw}}@media screen and (max-width: 640px){.root#g430max10k .tech-block .moi2-moi3 .moi3 .moi3-copy2{top:89.6%;font-size:5.6vw}}.root#g430max10k .tech-block .moi2-moi3 .moi2-hl{padding:.4em;color:#e6e50f;font-family:"NotoSansJP-Bold",sans-serif;font-size:2.19vw;font-style:italic;line-height:1;background-color:#252525}@media screen and (max-width: 1280px){.root#g430max10k .tech-block .moi2-moi3 .moi2-hl{font-size:28px}}@media screen and (max-width: 640px){.root#g430max10k .tech-block .moi2-moi3 .moi2-hl{font-size:5.6vw}}.root#g430max10k .tech-block .moi2-moi3 .moi2-copy{padding:1.17vw 0 1.56vw 0;color:#fff;font-family:"NotoSansJP-Bold",sans-serif;font-size:1.64vw;font-style:italic;line-height:1.4}@media screen and (max-width: 1280px){.root#g430max10k .tech-block .moi2-moi3 .moi2-copy{padding:15px 0 20px 0;font-size:21px}}@media screen and (max-width: 640px){.root#g430max10k .tech-block .moi2-moi3 .moi2-copy{padding:2.2vw 0 4vw 0;font-size:4.27vw}}.root#g430max10k .tech-block .tech-hit-point .main-image{position:relative;background-image:url(/product/assets/img/g430max10k/hitpoint_club_pc.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}.root#g430max10k .tech-block .tech-hit-point .main-image .moi2-note{position:absolute;bottom:5.8%;right:2.6%;color:#fff;font-size:.82vw;line-height:1}@media screen and (max-width: 1280px){.root#g430max10k .tech-block .tech-hit-point .main-image .moi2-note{font-size:10.5px}}@media screen and (max-width: 640px){.root#g430max10k .tech-block .tech-hit-point .main-image .moi2-note{bottom:6.4%;right:2.4%;font-size:2.13vw}}.root#g430max10k .tech-block .hit-point-btn-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;padding:.54vw;background-color:#181818}@media screen and (max-width: 1280px){.root#g430max10k .tech-block .hit-point-btn-list{padding:6.9px}}@media screen and (max-width: 640px){.root#g430max10k .tech-block .hit-point-btn-list{padding:1.33vw}}.root#g430max10k .tech-block .hit-point-btn-list li{width:48.78%}.root#g430max10k .tech-block .hit-point-btn-list li:first-child,.root#g430max10k .tech-block .hit-point-btn-list li:nth-child(2){margin-bottom:.54vw}@media screen and (max-width: 1280px){.root#g430max10k .tech-block .hit-point-btn-list li:first-child,.root#g430max10k .tech-block .hit-point-btn-list li:nth-child(2){margin-bottom:6.9px}}@media screen and (max-width: 640px){.root#g430max10k .tech-block .hit-point-btn-list li:first-child,.root#g430max10k .tech-block .hit-point-btn-list li:nth-child(2){margin-bottom:1.33vw}}.root#g430max10k .tech-block .hit-point-btn-list li .hit-point-btn{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%;height:3.98vw;padding-left:.2em;background-image:url(/product/assets/img/g430max10k/moi2_btn.png);background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:.3vw;cursor:pointer}@media screen and (max-width: 640px){.root#g430max10k .tech-block .hit-point-btn-list li .hit-point-btn{height:10vw;border-radius:.8vw}}.root#g430max10k .tech-block .hit-point-btn-list li .hit-point-btn span{font-family:"NotoSansJP-Bold",sans-serif;font-size:1.44vw;font-style:italic;line-height:1}@media screen and (max-width: 1280px){.root#g430max10k .tech-block .hit-point-btn-list li .hit-point-btn span{font-size:18.4px}}@media screen and (max-width: 640px){.root#g430max10k .tech-block .hit-point-btn-list li .hit-point-btn span{font-size:3.73vw}}.root#g430max10k .tech-block .hit-point-btn-list li .hit-point-btn.btn85 span{color:#499620}.root#g430max10k .tech-block .hit-point-btn-list li .hit-point-btn.btn80 span{color:#d0b51f}.root#g430max10k .tech-block .hit-point-btn-list li .hit-point-btn.btn75 span{color:#2367d7}.root#g430max10k .tech-block .hit-point-btn-list li .hit-point-btn.btn70 span{color:#d64038}.root#g430max10k .tech-block .hit-point-btn-list li.active .hit-point-btn.btn85{background-image:url(/product/assets/img/g430max10k/moi2_btn_85.png)}.root#g430max10k .tech-block .hit-point-btn-list li.active .hit-point-btn.btn80{background-image:url(/product/assets/img/g430max10k/moi2_btn_80.png)}.root#g430max10k .tech-block .hit-point-btn-list li.active .hit-point-btn.btn75{background-image:url(/product/assets/img/g430max10k/moi2_btn_75.png)}.root#g430max10k .tech-block .hit-point-btn-list li.active .hit-point-btn.btn70{background-image:url(/product/assets/img/g430max10k/moi2_btn_70.png)}.root#g430max10k .tech-block .moi-foot-copy{text-align:center}.root#g430max10k .tech-block .moi-foot-copy strong{position:relative;z-index:1}.root#g430max10k .tech-block .moi-foot-copy strong:before{content:"";display:block;position:absolute;bottom:-0.2vw;left:-0.94vw;width:calc(100% + 1.88vw);height:.94vw;background-color:rgba(224,231,33,.5);z-index:-1}@media screen and (max-width: 1280px){.root#g430max10k .tech-block .moi-foot-copy strong:before{bottom:-2.56px;left:-12px;width:calc(100% + 24px);height:12px}}@media screen and (max-width: 640px){.root#g430max10k .tech-block .moi-foot-copy strong:before{bottom:.1vw;left:-1.3vw;width:calc(100% + 2.6vw);height:1.87vw}}.root#g430max10k .tech-block .moi-foot-copy span{position:relative;color:#fff;font-family:"NotoSansJP-Bold",sans-serif;font-size:2.81vw;font-style:italic;line-height:1.8;-webkit-filter:drop-shadow(2px 3px 1px #000000) drop-shadow(-1px -1px 1px #000000) drop-shadow(1px -1px 1px #000000) drop-shadow(-1px 1px 1px #000000) drop-shadow(1px -1px 1px #000000);filter:drop-shadow(2px 3px 1px #000000) drop-shadow(-1px -1px 1px #000000) drop-shadow(1px -1px 1px #000000) drop-shadow(-1px 1px 1px #000000) drop-shadow(1px -1px 1px #000000);z-index:1}@media screen and (max-width: 1280px){.root#g430max10k .tech-block .moi-foot-copy span{font-size:36px}}@media screen and (max-width: 640px){.root#g430max10k .tech-block .moi-foot-copy span{font-size:6.13vw;-webkit-filter:drop-shadow(2px 2px 1px #000000) drop-shadow(-1px -1px 0 #000000) drop-shadow(1px -1px 0 #000000) drop-shadow(-1px 1px 0 #000000) drop-shadow(1px -1px 0 #000000);filter:drop-shadow(2px 2px 1px #000000) drop-shadow(-1px -1px 0 #000000) drop-shadow(1px -1px 0 #000000) drop-shadow(-1px 1px 0 #000000) drop-shadow(1px -1px 0 #000000)}}.root#g430max10k .tech-block .moi-foot-copy span em{color:#e0e721}.root#g430max10k .tech-block .moi-foot-copy span rt{font-size:1.25vw;text-align:center}@media screen and (max-width: 1280px){.root#g430max10k .tech-block .moi-foot-copy span rt{font-size:16px}}@media screen and (max-width: 640px){.root#g430max10k .tech-block .moi-foot-copy span rt{font-size:2.4vw}}.root#g430max10k .tech-block .tech-note{position:absolute;color:#fff;font-size:.82vw;line-height:1}@media screen and (max-width: 1280px){.root#g430max10k .tech-block .tech-note{font-size:10.5px}}@media screen and (max-width: 640px){.root#g430max10k .tech-block .tech-note{font-size:3.2vw}}.root#g430max10k .tech-block .tech-hl3{position:relative;padding:.6vw 2.5vw;color:#fff;font-family:"NotoSansJP-Bold",sans-serif;font-size:2.2vw;font-style:italic;line-height:1;background-color:#1e1e1e;-webkit-box-shadow:0px 0px 1.2vw rgba(219,230,45,.25);box-shadow:0px 0px 1.2vw rgba(219,230,45,.25)}@media screen and (max-width: 1280px){.root#g430max10k .tech-block .tech-hl3{padding:7.7px 32px;font-size:28.16px;-webkit-box-shadow:0px 0px 15.36px rgba(219,230,45,.25);box-shadow:0px 0px 15.36px rgba(219,230,45,.25)}}@media screen and (max-width: 640px){.root#g430max10k .tech-block .tech-hl3{padding:1.8vw 5.3vw;font-size:5.2vw;text-align:center;-webkit-box-shadow:0px 0px 2.2vw rgba(219,230,45,.25);box-shadow:0px 0px 2.2vw rgba(219,230,45,.25)}}.root#g430max10k .tech-block .tech-hl3::before{content:"";position:absolute;top:0;left:0;width:2.11vw;height:100%;background-image:url(/product/assets/img/g430max10k/tech_hl3_deco.png);background-repeat:repeat;background-position:left top;background-size:cover;pointer-events:none}@media screen and (max-width: 1280px){.root#g430max10k .tech-block .tech-hl3::before{width:27px}}@media screen and (max-width: 640px){.root#g430max10k .tech-block .tech-hl3::before{width:5.33vw}}.root#g430max10k .tech-block .tech-name{color:#e6e50f;font-family:"NotoSansJP-Bold",sans-serif;font-size:2.7vw;font-style:italic;line-height:1}@media screen and (max-width: 1280px){.root#g430max10k .tech-block .tech-name{font-size:34.56px}}@media screen and (max-width: 640px){.root#g430max10k .tech-block .tech-name{font-size:6.13vw}}.root#g430max10k .tech-block.tech4{width:89.57%;margin:0 auto}@media screen and (max-width: 640px){.root#g430max10k .tech-block.tech4{width:94.67%;margin:0 auto}}.root#g430max10k .tech-block .tech4-1{position:relative;width:72%;margin:0 0 2.34% auto}@media screen and (max-width: 640px){.root#g430max10k .tech-block .tech4-1{width:100%;margin:0}}.root#g430max10k .tech-block .tech4-1 .logo-10k{position:absolute;top:4.64vw;left:-43.78%;width:39.92%}@media screen and (max-width: 1280px){.root#g430max10k .tech-block .tech4-1 .logo-10k{top:59.39px}}@media screen and (max-width: 640px){.root#g430max10k .tech-block .tech4-1 .logo-10k{position:relative;top:auto;left:auto;width:69.7%;margin:0 auto 5.33vw auto}}.root#g430max10k .tech-block .tech4-1 .tech4-1-fig{position:absolute;top:-3.36vw;right:-8.11%;width:60.49%;pointer-events:none}@media screen and (max-width: 1280px){.root#g430max10k .tech-block .tech4-1 .tech4-1-fig{top:-43px}}@media screen and (max-width: 640px){.root#g430max10k .tech-block .tech4-1 .tech4-1-fig{position:relative;top:auto;right:auto;width:100%}}.root#g430max10k .tech-block .tech4-1 .tech4-1-fig .tech-note{top:74.2%;right:13.8%}@media screen and (max-width: 640px){.root#g430max10k .tech-block .tech4-1 .tech4-1-fig .tech-note{top:83.2%;right:.7%}}.root#g430max10k .tech-block .tech4-1 .tech4-1-body{padding:2.7vw 0 2.7vw 2.34vw}@media screen and (max-width: 1280px){.root#g430max10k .tech-block .tech4-1 .tech4-1-body{padding:34.56px 0 34.56px 30px}}@media screen and (max-width: 640px){.root#g430max10k .tech-block .tech4-1 .tech4-1-body{padding:4.4vw 0 0 0}}.root#g430max10k .tech-block .tech4-1 .carbonfly-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;width:60.3%;padding-top:1.17vw}@media screen and (max-width: 1280px){.root#g430max10k .tech-block .tech4-1 .carbonfly-block{padding-top:15px}}@media screen and (max-width: 640px){.root#g430max10k .tech-block .tech4-1 .carbonfly-block{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding-top:4.8vw}}.root#g430max10k .tech-block .tech4-1 .carbonfly-block .icon{width:17.7%}@media screen and (max-width: 640px){.root#g430max10k .tech-block .tech4-1 .carbonfly-block .icon{width:29%}}.root#g430max10k .tech-block .tech4-1 .carbonfly-block .text-block{width:78.75%}@media screen and (max-width: 640px){.root#g430max10k .tech-block .tech4-1 .carbonfly-block .text-block{width:67.6%}}.root#g430max10k .tech-block .tech4-2-col2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media screen and (max-width: 640px){.root#g430max10k .tech-block .tech4-2-col2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.root#g430max10k .tech-block .tech4-face{position:relative;width:50%}@media screen and (max-width: 640px){.root#g430max10k .tech-block .tech4-face{width:100%}}.root#g430max10k .tech-block .tech4-face .pc-fig{position:absolute;top:0;left:0;width:112%;pointer-events:none}.root#g430max10k .tech-block .tech4-face .tech-name{position:absolute;top:6.86%;left:4.8%}@media screen and (max-width: 640px){.root#g430max10k .tech-block .tech4-face .tech-name{top:5.57%;left:0;width:100%;text-align:center}}.root#g430max10k .tech-block .tech4-face .tech-body-copy{position:absolute;top:21%;left:4.8%}@media screen and (max-width: 640px){.root#g430max10k .tech-block .tech4-face .tech-body-copy{top:15.6%;left:0;width:100%;text-align:center}}.root#g430max10k .tech-block .tech4-face .tech4-face-txt{position:absolute;left:4.8%;text-align:center}.root#g430max10k .tech-block .tech4-face .tech4-face-txt.txt1{top:33.3%}@media screen and (max-width: 640px){.root#g430max10k .tech-block .tech4-face .tech4-face-txt.txt1{top:64.1%;left:13%;width:36.6%;text-align:center}}.root#g430max10k .tech-block .tech4-face .tech4-face-txt.txt2{top:57.3%}@media screen and (max-width: 640px){.root#g430max10k .tech-block .tech4-face .tech4-face-txt.txt2{top:64.1%;left:50.5%;width:36.6%;text-align:center}}.root#g430max10k .tech-block .tech4-face .tech4-face-txt p{display:block;line-height:1}.root#g430max10k .tech-block .tech4-face .tech4-face-txt .txt-title{color:#fff;font-family:"NotoSansJP-Medium",sans-serif;font-size:1.13vw;font-style:italic;line-height:1}@media screen and (max-width: 1280px){.root#g430max10k .tech-block .tech4-face .tech4-face-txt .txt-title{font-size:14.46px}}@media screen and (max-width: 640px){.root#g430max10k .tech-block .tech4-face .tech4-face-txt .txt-title{font-size:3.73vw;line-height:1.4}}.root#g430max10k .tech-block .tech4-face .tech4-face-txt .txt-s{color:#fff;font-family:"NotoSansJP-Bold",sans-serif;font-size:1.88vw;font-style:italic;line-height:1}@media screen and (max-width: 1280px){.root#g430max10k .tech-block .tech4-face .tech4-face-txt .txt-s{font-size:24px}}@media screen and (max-width: 640px){.root#g430max10k .tech-block .tech4-face .tech4-face-txt .txt-s{font-size:4.53vw}}.root#g430max10k .tech-block .tech4-face .tech4-face-txt strong{margin:0 .06em;color:#e0e721;font-family:"NotoSansJP-Bold",sans-serif;font-size:3.13vw;font-style:italic;line-height:1}@media screen and (max-width: 1280px){.root#g430max10k .tech-block .tech4-face .tech4-face-txt strong{font-size:40px}}@media screen and (max-width: 640px){.root#g430max10k .tech-block .tech4-face .tech4-face-txt strong{font-size:4.53vw}}.root#g430max10k .tech-block .tech4-face .tech4-face-txt .str-line{display:inline-block;position:relative;z-index:1}.root#g430max10k .tech-block .tech4-face .tech4-face-txt .str-line:before{content:"";display:block;position:absolute;bottom:-0.2vw;left:-0.6vw;width:calc(100% + 1.2vw);height:.94vw;background-color:rgba(224,231,33,.2);z-index:-1}@media screen and (max-width: 1280px){.root#g430max10k .tech-block .tech4-face .tech4-face-txt .str-line:before{bottom:-2.56px;left:-7.68px;width:calc(100% + 15.36px);height:12px}}@media screen and (max-width: 640px){.root#g430max10k .tech-block .tech4-face .tech4-face-txt .str-line:before{bottom:.1vw;left:-1.3vw;width:calc(100% + 2.6vw);height:1.87vw}}.root#g430max10k .tech-block .tech4-face .tech-head-copy{position:absolute;top:80.8%;left:4.8%}@media screen and (max-width: 640px){.root#g430max10k .tech-block .tech4-face .tech-head-copy{top:81%;left:0;width:100%}}.root#g430max10k .tech-block .tech4-bighead{position:relative;width:50%}@media screen and (max-width: 640px){.root#g430max10k .tech-block .tech4-bighead{width:100%}}.root#g430max10k .tech-block .tech4-bighead .pc-fig{position:absolute;top:0;right:-11.69%;width:75.47%;pointer-events:none}.root#g430max10k .tech-block .tech4-bighead .text-block{position:absolute;top:28%;left:0}@media screen and (max-width: 640px){.root#g430max10k .tech-block .tech4-bighead .text-block{top:0;width:100%;text-align:center}}.root#g430max10k .tech-block .tech4-bighead .text-block .tech-name{margin-bottom:.4em}@media screen and (max-width: 640px){.root#g430max10k .tech-block .tech4-bighead .text-block .tech-body-copy{width:86%;margin:0 auto;text-align:left}}.root#g430max10k .tech-block .tech4-bighead .data-txt{position:absolute;color:#fff;font-family:"NotoSansJP-Bold",sans-serif;font-size:1.68vw;font-style:italic;line-height:1}@media screen and (max-width: 1280px){.root#g430max10k .tech-block .tech4-bighead .data-txt{font-size:21.5px}}@media screen and (max-width: 640px){.root#g430max10k .tech-block .tech4-bighead .data-txt{font-size:4.27vw}}.root#g430max10k .tech-block .tech4-bighead .data-txt.txt1{top:20%;left:49.56%}@media screen and (max-width: 640px){.root#g430max10k .tech-block .tech4-bighead .data-txt.txt1{top:38.6%;left:17%}}.root#g430max10k .tech-block .tech4-bighead .data-txt.txt2{top:5.2%;left:83.94%}@media screen and (max-width: 640px){.root#g430max10k .tech-block .tech4-bighead .data-txt.txt2{top:28.4%;left:60%}}.root#g430max10k .tech-block .tech4-bighead .data-txt strong{color:#e0e721;font-size:2.81vw}@media screen and (max-width: 640px){.root#g430max10k .tech-block .tech4-bighead .data-txt strong{font-size:7.2vw}}.root#g430max10k .tech-block .tech4-bighead .tech4-bighead-note{position:absolute;top:84.7%;right:2.9%;color:#fff;font-family:"NotoSansJP-Bold",sans-serif;font-size:1.13vw;font-style:italic;line-height:1}@media screen and (max-width: 1280px){.root#g430max10k .tech-block .tech4-bighead .tech4-bighead-note{font-size:14.4px}}@media screen and (max-width: 640px){.root#g430max10k .tech-block .tech4-bighead .tech4-bighead-note{top:85.8%;right:23.9%;font-size:2.93vw}}.root#g430max10k .tech-block .tech4-3-body{position:relative}.root#g430max10k .tech-block .tech4-3-body .pc-fig{position:absolute;top:-3.47vw;left:0;width:105.84%;pointer-events:none}@media screen and (max-width: 1280px){.root#g430max10k .tech-block .tech4-3-body .pc-fig{top:-44.4px}}@media screen and (max-width: 640px){.root#g430max10k .tech-block .tech4-3-body .sp-fig{position:absolute;top:0;left:-2.8169%;width:100vw;pointer-events:none}}.root#g430max10k .tech-block .tech4-3-body .tech-name{position:absolute;top:18.6%;left:2.4%}@media screen and (max-width: 640px){.root#g430max10k .tech-block .tech4-3-body .tech-name{top:3.3%;left:0;width:100%;text-align:center}}.root#g430max10k .tech-block .tech4-3-body .tech-head-copy{position:absolute;top:43.2%;left:2.4%}@media screen and (max-width: 640px){.root#g430max10k .tech-block .tech4-3-body .tech-head-copy{top:9.2%;left:0;width:100%;text-align:center}}.root#g430max10k .tech-block .tech4-3-body .tech-body-copy{position:absolute;bottom:43.4%;left:55%}@media screen and (max-width: 640px){.root#g430max10k .tech-block .tech4-3-body .tech-body-copy{top:55%;left:auto;right:17.8%}}.root#g430max10k .tech-block .tech4-3-body .fig-txt{position:absolute;top:36%;left:27.2%;color:#dedede;font-family:"NotoSansJP-Bold",sans-serif;font-size:1.48vw;font-style:italic;line-height:1;rotate:-2.5deg}@media screen and (max-width: 1280px){.root#g430max10k .tech-block .tech4-3-body .fig-txt{font-size:1.48vw}}@media screen and (max-width: 640px){.root#g430max10k .tech-block .tech4-3-body .fig-txt{top:34.8%;left:15.3%;font-size:4vw}}.root#g430max10k .tech-block .tech4-3-body .tech-note{top:73.8%;left:45%}@media screen and (max-width: 640px){.root#g430max10k .tech-block .tech4-3-body .tech-note{top:47.3%;left:auto;right:1.4%}}.root#g430max10k .tech-block .loftlie-spinsistency{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;background-image:url(/product/assets/img/g430max10k/loftlie_spinsistency_bg.jpg);background-repeat:repeat;background-position:left top}@media screen and (max-width: 640px){.root#g430max10k .tech-block .loftlie-spinsistency{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-size:48% auto}}.root#g430max10k .tech-block .loftlie-spinsistency .loftlie-block{position:relative;width:50%}@media screen and (max-width: 640px){.root#g430max10k .tech-block .loftlie-spinsistency .loftlie-block{width:100%;padding-top:4vw}}.root#g430max10k .tech-block .loftlie-spinsistency .loftlie-block .fig{width:100%;z-index:1}.root#g430max10k .tech-block .loftlie-spinsistency .loftlie-block .tech-hl3{position:absolute;top:10.27%;left:3.13%;width:91.4%}@media screen and (max-width: 640px){.root#g430max10k .tech-block .loftlie-spinsistency .loftlie-block .tech-hl3{position:relative;top:auto;left:auto;width:94.67%;height:16.53vw;margin:0 auto 4vw auto;padding:1.6vw 5.3vw;line-height:1.2}}@media screen and (max-width: 640px){.root#g430max10k .tech-block .loftlie-spinsistency .loftlie-block .tech-hl3::before{width:5.33vw;height:8.8vw}}.root#g430max10k .tech-block .loftlie-spinsistency .loftlie-block .tech-head-copy{position:absolute;top:16.4%;left:5.4%}@media screen and (max-width: 640px){.root#g430max10k .tech-block .loftlie-spinsistency .loftlie-block .tech-head-copy{position:relative;top:auto;left:auto;width:94.67%;margin:0 auto 2.67vw auto;padding-top:4.8vw;text-align:center}}.root#g430max10k .tech-block .loftlie-spinsistency .loftlie-block .detail-body{position:absolute;top:37.8%;left:5.4%;width:44.4%;padding:1vw 1.3vw;background-color:#272727;border-left:2px solid #e0e721;border-right:2px solid #e0e721}@media screen and (max-width: 1280px){.root#g430max10k .tech-block .loftlie-spinsistency .loftlie-block .detail-body{padding:12.8px 16.64px}}@media screen and (max-width: 640px){.root#g430max10k .tech-block .loftlie-spinsistency .loftlie-block .detail-body{position:relative;top:auto;left:auto;width:94.67%;margin:0 auto;padding:2.67vw 4vw;border-left:2px solid #e0e721;border-right:2px solid #e0e721}}.root#g430max10k .tech-block .loftlie-spinsistency .loftlie-block .detail-body p{color:#fff;font-family:"NotoSansJP-Medium",sans-serif;font-size:1.13vw;font-style:italic;line-height:1.5}@media screen and (max-width: 1280px){.root#g430max10k .tech-block .loftlie-spinsistency .loftlie-block .detail-body p{font-size:14.46px}}@media screen and (max-width: 640px){.root#g430max10k .tech-block .loftlie-spinsistency .loftlie-block .detail-body p{font-size:3.73vw;line-height:1.4}}.root#g430max10k .tech-block .loftlie-spinsistency .loftlie-block .fig-note{bottom:6%;right:10%}@media screen and (max-width: 640px){.root#g430max10k .tech-block .loftlie-spinsistency .loftlie-block .fig-note{bottom:6%;right:5.4%}}.root#g430max10k .tech-block .loftlie-spinsistency .spinsistency-block{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width: 640px){.root#g430max10k .tech-block .loftlie-spinsistency .spinsistency-block{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}}.root#g430max10k .tech-block .loftlie-spinsistency .spinsistency-block .tech-hl3{position:absolute;top:10.27%;left:0;width:95.8%}@media screen and (max-width: 640px){.root#g430max10k .tech-block .loftlie-spinsistency .spinsistency-block .tech-hl3{position:relative;top:auto;left:auto;width:94.67%;margin:0 auto 4vw auto}}.root#g430max10k .tech-block .loftlie-spinsistency .spinsistency-block .spinsistency-logo{position:absolute;top:32.2%;left:5.15%;width:19.4%}@media screen and (max-width: 640px){.root#g430max10k .tech-block .loftlie-spinsistency .spinsistency-block .spinsistency-logo{position:relative;top:auto;left:auto;width:29vw;margin:0 auto 5.3vw auto}}.root#g430max10k .tech-block .loftlie-spinsistency .spinsistency-block .copy2{display:inline-block;position:absolute;top:54%;left:5%;color:#fff;font-family:"NotoSansJP-Bold",sans-serif;font-size:1.64vw;font-style:italic;line-height:1.5}@media screen and (max-width: 1280px){.root#g430max10k .tech-block .loftlie-spinsistency .spinsistency-block .copy2{font-size:21px}}@media screen and (max-width: 640px){.root#g430max10k .tech-block .loftlie-spinsistency .spinsistency-block .copy2{display:block;position:relative;top:auto;left:auto;width:94.67%;margin:0 auto 5.3vw auto;text-align:center;font-size:4.27vw;line-height:1.4}}.root#g430max10k .tech-block .loftlie-spinsistency .spinsistency-block .copy2 strong{color:#e0e721;font-size:1.87vw;background:-webkit-gradient(linear, left top, left bottom, color-stop(70%, transparent), color-stop(0%, rgba(224, 231, 33, 0.2)));background:linear-gradient(transparent 70%, rgba(224, 231, 33, 0.2) 0%)}@media screen and (max-width: 1280px){.root#g430max10k .tech-block .loftlie-spinsistency .spinsistency-block .copy2 strong{font-size:23.9px}}@media screen and (max-width: 640px){.root#g430max10k .tech-block .loftlie-spinsistency .spinsistency-block .copy2 strong{padding-bottom:.04em;font-size:4.8vw}}.root#g430max10k .tech-block .loftlie-spinsistency .spinsistency-block .data-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;position:absolute;top:56%;left:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width: 640px){.root#g430max10k .tech-block .loftlie-spinsistency .spinsistency-block .data-block{position:relative;top:auto;left:auto;margin:0 auto}}.root#g430max10k .tech-block .loftlie-spinsistency .spinsistency-block .data-block .data{margin-right:1vw;padding:.9vw .76vw 1.4vw .56vw;color:#e0e721;font-family:"NotoSansJP-Bold",sans-serif;font-size:2.4vw;font-style:italic;line-height:1;border:2px solid #e0e721}@media screen and (max-width: 1280px){.root#g430max10k .tech-block .loftlie-spinsistency .spinsistency-block .data-block .data{margin-right:12.8px;padding:11.5px 9.73px 17.9px 7.17px;font-size:30.7px}}@media screen and (max-width: 640px){.root#g430max10k .tech-block .loftlie-spinsistency .spinsistency-block .data-block .data{margin-right:3vw;padding:2.6vw 2vw 3.8vw 1.5vw;font-size:6vw}}.root#g430max10k .tech-block .loftlie-spinsistency .spinsistency-block .data-block .data span{font-size:1.13vw}@media screen and (max-width: 1280px){.root#g430max10k .tech-block .loftlie-spinsistency .spinsistency-block .data-block .data span{font-size:14.5px}}@media screen and (max-width: 640px){.root#g430max10k .tech-block .loftlie-spinsistency .spinsistency-block .data-block .data span{font-size:2.8vw}}.root#g430max10k .tech-block .loftlie-spinsistency .spinsistency-block .data-block .text{color:#fff;font-family:"NotoSansJP-Bold",sans-serif;font-size:1.64vw;font-style:italic;line-height:1.3}@media screen and (max-width: 1280px){.root#g430max10k .tech-block .loftlie-spinsistency .spinsistency-block .data-block .text{font-size:21px}}@media screen and (max-width: 640px){.root#g430max10k .tech-block .loftlie-spinsistency .spinsistency-block .data-block .text{font-size:4.27vw}}.root#g430max10k .tech-block .loftlie-spinsistency .spinsistency-block .data-block .text strong{color:#e0e721;font-size:1.87vw}@media screen and (max-width: 1280px){.root#g430max10k .tech-block .loftlie-spinsistency .spinsistency-block .data-block .text strong{font-size:23.9px}}@media screen and (max-width: 640px){.root#g430max10k .tech-block .loftlie-spinsistency .spinsistency-block .data-block .text strong{font-size:4.8vw}}.root#g430max10k .tech-block .loftlie-spinsistency .spinsistency-block .fig-note{top:83%;left:0}@media screen and (max-width: 640px){.root#g430max10k .tech-block .loftlie-spinsistency .spinsistency-block .fig-note{top:46.4%;left:6.6%;width:38.1%;text-align:center}}.root#g430max10k .tech-block .loftlie-spinsistency .spinsistency-block .fig{z-index:1}@media screen and (max-width: 640px){.root#g430max10k .tech-block .loftlie-spinsistency .spinsistency-block .fig{margin:-19.6vw 0 0 0}}.root#g430max10k .tech-block.tech-hikaku{padding-top:4%;background-color:#4b4b4b}@media screen and (max-width: 640px){.root#g430max10k .tech-block.tech-hikaku{padding-top:8vw;background-size:4vw auto}}.root#g430max10k .tech-block.tech-hikaku .inner-block{position:relative}.root#g430max10k .tech-block.tech-hikaku .hikaku-title{position:absolute;top:-4.62%;left:auto;width:100%;text-align:center}@media screen and (max-width: 640px){.root#g430max10k .tech-block.tech-hikaku .hikaku-title{top:4.2%}}.root#g430max10k .tech-block.tech-hikaku .hikaku-title h2{display:inline-block;color:#fff;font-family:"NotoSansJP-Bold",sans-serif;font-size:2.34vw;font-style:italic;line-height:1;text-shadow:0px 0px 1.2vw #dbe62d}@media screen and (max-width: 1280px){.root#g430max10k .tech-block.tech-hikaku .hikaku-title h2{font-size:30px;text-shadow:0px 0px 15.36px #dbe62d}}@media screen and (max-width: 640px){.root#g430max10k .tech-block.tech-hikaku .hikaku-title h2{font-size:4.27vw;text-shadow:0px 0px 2.2vw #dbe62d}}.root#g430max10k .tech-block.tech-hikaku .hikaku-title h2 strong{color:#e0e721}.root#g430max10k .tech-block.tech-hikaku .hikaku-title h2 .kakko{display:inline-block;margin:0 .2em;color:#e0e721;font-size:2.89vw}@media screen and (max-width: 1280px){.root#g430max10k .tech-block.tech-hikaku .hikaku-title h2 .kakko{font-size:37px}}@media screen and (max-width: 640px){.root#g430max10k .tech-block.tech-hikaku .hikaku-title h2 .kakko{display:none}}.root#g430max10k .tech-block.tech-hikaku .hikaku-title h2 .text-l{display:inline-block;font-size:2.58vw}@media screen and (max-width: 1280px){.root#g430max10k .tech-block.tech-hikaku .hikaku-title h2 .text-l{font-size:33px}}@media screen and (max-width: 640px){.root#g430max10k .tech-block.tech-hikaku .hikaku-title h2 .text-l{font-size:4.67vw}}.root#g430max10k .tech-block.tech-hikaku .hikaku-title .logo-10k{display:inline-block;width:17.85vw;margin-left:.5vw;padding-bottom:.7vw;vertical-align:text-bottom}@media screen and (max-width: 1280px){.root#g430max10k .tech-block.tech-hikaku .hikaku-title .logo-10k{width:228.47px;margin-left:6.4px;padding-bottom:8.96px}}@media screen and (max-width: 640px){.root#g430max10k .tech-block.tech-hikaku .hikaku-title .logo-10k{width:18.13vw;margin-left:1vw;padding-bottom:.7vw}}.root#g430max10k .tech-block.tech-hikaku .fig-txt-style1{position:absolute;color:#fff;font-family:"NotoSansJP-Bold",sans-serif;font-size:1.64vw;font-style:italic;line-height:1;text-align:center}@media screen and (max-width: 1280px){.root#g430max10k .tech-block.tech-hikaku .fig-txt-style1{font-size:21px}}@media screen and (max-width: 640px){.root#g430max10k .tech-block.tech-hikaku .fig-txt-style1{font-size:3.73vw}}.root#g430max10k .tech-block.tech-hikaku .fig-txt-style1.fig-txt1{top:11.8%;left:45.48%;width:8.75%}@media screen and (max-width: 640px){.root#g430max10k .tech-block.tech-hikaku .fig-txt-style1.fig-txt1{top:17.8%;left:39.9%;width:19.73%}}.root#g430max10k .tech-block.tech-hikaku .fig-txt-style1.fig-txt2{top:53.2%;left:9.88%;width:7.54%}@media screen and (max-width: 640px){.root#g430max10k .tech-block.tech-hikaku .fig-txt-style1.fig-txt2{top:66.1%;left:2.2%;width:17.2%}}.root#g430max10k .tech-block.tech-hikaku .fig-txt-style2{position:absolute;color:#e0e721;font-family:"NotoSansJP-Bold",sans-serif;font-size:1.88vw;font-style:italic;line-height:1;text-align:center}@media screen and (max-width: 1280px){.root#g430max10k .tech-block.tech-hikaku .fig-txt-style2{font-size:24px}}@media screen and (max-width: 640px){.root#g430max10k .tech-block.tech-hikaku .fig-txt-style2{font-size:3.73vw}}.root#g430max10k .tech-block.tech-hikaku .fig-txt-style2.fig-txt3{top:25.6%;left:44.8%;width:10%}@media screen and (max-width: 640px){.root#g430max10k .tech-block.tech-hikaku .fig-txt-style2.fig-txt3{top:33.1%;left:40.6%;width:18%}}.root#g430max10k .tech-block.tech-hikaku .fig-txt-style2.fig-txt4{top:79.6%;left:44.8%;width:10%}@media screen and (max-width: 640px){.root#g430max10k .tech-block.tech-hikaku .fig-txt-style2.fig-txt4{top:85%;left:40.6%;width:18%}}.root#g430max10k .tech-block.tech-hikaku .fig-txt-style2.fig-txt5{top:58.9%;left:18.8%;text-align:left}@media screen and (max-width: 640px){.root#g430max10k .tech-block.tech-hikaku .fig-txt-style2.fig-txt5{top:52.4%;left:3%}}.root#g430max10k .tech-block.tech-hikaku .fig-txt-style2.fig-txt6{top:58.9%;right:19.2%;text-align:right}@media screen and (max-width: 640px){.root#g430max10k .tech-block.tech-hikaku .fig-txt-style2.fig-txt6{top:52.4%;right:3%}}.root#g430max10k .tech-block.tech-hikaku .fig-model-name{position:absolute;color:#fff;font-family:"NotoSansJP-Bold",sans-serif;font-size:1.8vw;font-style:italic;line-height:1;text-align:center}@media screen and (max-width: 1280px){.root#g430max10k .tech-block.tech-hikaku .fig-model-name{font-size:23px}}@media screen and (max-width: 640px){.root#g430max10k .tech-block.tech-hikaku .fig-model-name{font-size:4.13vw}}.root#g430max10k .tech-block.tech-hikaku .fig-model-name.fig-max{top:44.1%;left:42%;width:8.75%}@media screen and (max-width: 640px){.root#g430max10k .tech-block.tech-hikaku .fig-model-name.fig-max{top:49.5%;left:33.6%;width:18%}}.root#g430max10k .tech-block.tech-hikaku .fig-model-name.fig-sft{top:39%;left:51%;width:8.75%}@media screen and (max-width: 640px){.root#g430max10k .tech-block.tech-hikaku .fig-model-name.fig-sft{top:43.5%;left:52.6%;width:18%}}.root#g430max10k .tech-block.tech-hikaku .fig-model-name.fig-lst{top:59.5%;left:31.1%;width:8.75%}@media screen and (max-width: 640px){.root#g430max10k .tech-block.tech-hikaku .fig-model-name.fig-lst{top:64.7%;left:17.8%;width:18%}}.root#g430max10k .tech-block.tech-hikaku .fig-10k{position:absolute;top:60.1%;left:41.91%;width:9.3%;line-height:0}@media screen and (max-width: 640px){.root#g430max10k .tech-block.tech-hikaku .fig-10k{top:65.3%;left:32.8%;width:23.73%}}.root#g430max10k .tech-image-switch #switch-thumb .slick-current{background-color:#fc6}.root#g430max10k .tech-image-switch #switch-thumb .slick-track{-webkit-transform:unset !important;transform:unset !important}.root#g430max10k .tech-foot-kv{line-height:0}.root#g430max10k .max10k-hl-head{position:relative;background-color:#fcfcfc}.root#g430max10k .max10k-hl-head .head-img{position:absolute;top:0;left:14.21%;width:21.83%;line-height:0}@media screen and (max-width: 640px){.root#g430max10k .max10k-hl-head .head-img{position:relative;top:auto;left:auto;width:100%}}.root#g430max10k .max10k-hl-head .text-block{width:60%;margin:0 0 0 auto;padding:2.8% 0 3% 0;text-align:left}@media screen and (max-width: 640px){.root#g430max10k .max10k-hl-head .text-block{width:94.67%;margin:0 auto;padding:0 0 4vw 0}}.root#g430max10k .max10k-hl-head .sub-copy{display:block;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:.4vw;padding:.4em .6em;color:#000;font-family:"NotoSansJP-Bold",sans-serif;font-size:1.88vw;font-style:italic;line-height:1;background-color:#dadada;z-index:1}@media screen and (max-width: 1280px){.root#g430max10k .max10k-hl-head .sub-copy{font-size:24px}}@media screen and (max-width: 640px){.root#g430max10k .max10k-hl-head .sub-copy{margin:0 auto 2.4vw auto;font-size:4vw}}.root#g430max10k .max10k-hl-head .sub-copy::after{content:"";position:absolute;top:0;right:-0.8vw;width:4vw;height:100%;background-color:#dadada;-webkit-transform:skewX(-18deg);transform:skewX(-18deg);z-index:-1}@media screen and (max-width: 1280px){.root#g430max10k .max10k-hl-head .sub-copy::after{right:-10.2px;width:51.1px}}@media screen and (max-width: 640px){.root#g430max10k .max10k-hl-head .sub-copy::after{right:-2vw;width:6vw}}.root#g430max10k .max10k-hl-head .hl2{position:relative;margin-bottom:1.1vw;z-index:2}@media screen and (max-width: 1280px){.root#g430max10k .max10k-hl-head .hl2{margin-bottom:14px}}@media screen and (max-width: 640px){.root#g430max10k .max10k-hl-head .hl2{margin-bottom:4vw;text-align:center}}.root#g430max10k .max10k-hl-head .hl2 .logo-max10k-hl{display:inline-block;width:28.75vw;margin:0 .4vw 0 1vw;line-height:0;vertical-align:baseline}@media screen and (max-width: 1280px){.root#g430max10k .max10k-hl-head .hl2 .logo-max10k-hl{width:368px;margin:0 5px 0 12.8px}}@media screen and (max-width: 640px){.root#g430max10k .max10k-hl-head .hl2 .logo-max10k-hl{width:45vw;margin:0 .8vw 0 1.4vw}}.root#g430max10k .max10k-hl-head .hl2 strong{position:relative;color:#000;font-family:"NotoSansJP-Bold",sans-serif;font-size:2.81vw;font-style:italic;line-height:1.6;z-index:1}@media screen and (max-width: 1280px){.root#g430max10k .max10k-hl-head .hl2 strong{font-size:36px}}@media screen and (max-width: 640px){.root#g430max10k .max10k-hl-head .hl2 strong{font-size:4.4vw}}.root#g430max10k .max10k-hl-head .hl2 strong:before{content:"";display:block;position:absolute;bottom:.2vw;left:-0.94vw;width:calc(100% + 1.88vw);height:.7vw;background-color:rgba(224,231,33,.5);z-index:-1}@media screen and (max-width: 1280px){.root#g430max10k .max10k-hl-head .hl2 strong:before{bottom:2.5px;left:-12px;width:calc(100% + 24px);height:9px}}@media screen and (max-width: 640px){.root#g430max10k .max10k-hl-head .hl2 strong:before{bottom:0;left:-1.3vw;width:calc(100% + 2.6vw);height:1.8vw}}.root#g430max10k .max10k-hl-head .copy{color:#000;font-family:"NotoSansJP-Bold",sans-serif;font-size:1.64vw;font-style:italic;line-height:1.6}@media screen and (max-width: 1280px){.root#g430max10k .max10k-hl-head .copy{font-size:21px}}@media screen and (max-width: 640px){.root#g430max10k .max10k-hl-head .copy{font-size:3.73vw;line-height:1.4}}.root#g430max10k .max10k-hl-head .copy span{font-size:.98vw}@media screen and (max-width: 1280px){.root#g430max10k .max10k-hl-head .copy span{font-size:.98vw}}@media screen and (max-width: 640px){.root#g430max10k .max10k-hl-head .copy span{font-size:2.27vw}}.root#g430max10k .max10k-hl-shaft-grip{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:4.6%}@media screen and (max-width: 640px){.root#g430max10k .max10k-hl-shaft-grip{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:12vw}}.root#g430max10k .max10k-hl-shaft-grip .hl2{margin-bottom:1vw;color:#000;font-family:"NotoSansJP-Bold",sans-serif;font-size:1.64vw;font-style:italic;line-height:1.4;text-shadow:0px 0px 1.2vw #dbe62d}@media screen and (max-width: 1280px){.root#g430max10k .max10k-hl-shaft-grip .hl2{margin-bottom:12.8px;font-size:21px;text-shadow:0px 0px 15.36px #dbe62d}}@media screen and (max-width: 640px){.root#g430max10k .max10k-hl-shaft-grip .hl2{margin-bottom:4vw;font-size:4.27vw;text-shadow:0px 0px 2.2vw #dbe62d;text-align:center}}.root#g430max10k .max10k-hl-shaft-grip .copy-block{position:relative;padding:1.17vw;background-color:#fff}@media screen and (max-width: 1280px){.root#g430max10k .max10k-hl-shaft-grip .copy-block{padding:15px}}@media screen and (max-width: 640px){.root#g430max10k .max10k-hl-shaft-grip .copy-block{padding:3vw 4vw}}.root#g430max10k .max10k-hl-shaft-grip .copy-block::before{content:"";position:absolute;top:0;left:.3vw;width:3px;height:100%}@media screen and (max-width: 1280px){.root#g430max10k .max10k-hl-shaft-grip .copy-block::before{left:3.8px}}@media screen and (max-width: 640px){.root#g430max10k .max10k-hl-shaft-grip .copy-block::before{left:1.6vw;width:2px}}.root#g430max10k .max10k-hl-shaft-grip .copy-block::after{content:"";position:absolute;top:0;right:.3vw;width:3px;height:100%}@media screen and (max-width: 1280px){.root#g430max10k .max10k-hl-shaft-grip .copy-block::after{right:3.8px}}@media screen and (max-width: 640px){.root#g430max10k .max10k-hl-shaft-grip .copy-block::after{right:1.6vw;width:2px}}.root#g430max10k .max10k-hl-shaft-grip .copy-block p{color:#000;font-family:"NotoSansJP-Medium",sans-serif;font-size:1.13vw;font-style:italic;line-height:1.5}@media screen and (max-width: 1280px){.root#g430max10k .max10k-hl-shaft-grip .copy-block p{font-size:14.4px}}@media screen and (max-width: 640px){.root#g430max10k .max10k-hl-shaft-grip .copy-block p{font-size:3.73vw;line-height:1.4}}.root#g430max10k .max10k-hl-shaft{position:relative;width:50%;background-color:#dadada}@media screen and (max-width: 640px){.root#g430max10k .max10k-hl-shaft{width:100%;padding-top:5vw}}.root#g430max10k .max10k-hl-shaft .text-block{position:absolute;text-align:left;top:9.6%;left:2.57%;width:53%}@media screen and (max-width: 640px){.root#g430max10k .max10k-hl-shaft .text-block{position:relative;top:auto;left:auto;width:94.67%;margin:0 auto}}.root#g430max10k .max10k-hl-shaft .copy-block::before{background-color:#dadada}.root#g430max10k .max10k-hl-shaft .copy-block::after{background-color:#dadada}.root#g430max10k .max10k-hl-shaft .shaft-img{width:48.2%;margin:0 0 0 auto;line-height:0}@media screen and (max-width: 640px){.root#g430max10k .max10k-hl-shaft .shaft-img{width:100%;margin:0}}.root#g430max10k .max10k-hl-grip{position:relative;width:50%;background-color:#cacaca}@media screen and (max-width: 640px){.root#g430max10k .max10k-hl-grip{width:100%;padding-top:5vw}}.root#g430max10k .max10k-hl-grip .text-block{position:absolute;text-align:left;top:9.6%;left:2.57%;width:57.3%}@media screen and (max-width: 640px){.root#g430max10k .max10k-hl-grip .text-block{position:relative;top:auto;left:auto;width:94.67%;margin:0 auto}}.root#g430max10k .max10k-hl-grip .copy-block::before{background-color:#dadada}.root#g430max10k .max10k-hl-grip .copy-block::after{background-color:#dadada}.root#g430max10k .max10k-hl-grip .grip-img{width:46.72%;margin:0 0 0 auto;line-height:0}@media screen and (max-width: 640px){.root#g430max10k .max10k-hl-grip .grip-img{width:100%;margin:0}}.root#g430max10k #models{background-color:#4b4b4b}.root#g430max10k .model-block{position:relative;padding-bottom:4.3%}@media screen and (max-width: 640px){.root#g430max10k .model-block{padding-bottom:8vw}}.root#g430max10k .model-block.max10k-hl-wrap{padding-top:2.7%;background-image:url(/product/assets/img/g430max10k/max10k_hl_wrap_bg.png);background-repeat:repeat;background-position:left top}.root#g430max10k .model-list{padding:2.6vw 0 6.8vw 0}@media screen and (max-width: 1280px){.root#g430max10k .model-list{padding:33.28px 0 87px 0}}@media screen and (max-width: 640px){.root#g430max10k .model-list{padding:1.47vw 0 12vw 0}}.root#g430max10k .model-list ul{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%;margin:0 auto}@media screen and (max-width: 640px){.root#g430max10k .model-list ul{width:100%}}.root#g430max10k .model-list ul li{position:relative;width:48.2%;padding:0 0 1.8vw 0;line-height:0;text-align:center;background-color:#fff}@media screen and (max-width: 1280px){.root#g430max10k .model-list ul li{padding:0 0 23px 0}}@media screen and (max-width: 640px){.root#g430max10k .model-list ul li{width:49.7%;padding:0 0 5.33vw 0}}.root#g430max10k .model-list ul li.max10k{background-color:#242323}.root#g430max10k .model-list ul li.max10k-hl{background-color:#f5f5f3}.root#g430max10k .model-list ul li .model-balloon{position:absolute;top:-2.2vw;right:-27%;width:10.86vw}@media screen and (max-width: 1280px){.root#g430max10k .model-list ul li .model-balloon{top:-28.16px;width:139px}}@media screen and (max-width: 640px){.root#g430max10k .model-list ul li .model-balloon{top:-16.13vw;right:4.8%;width:32.3vw}}.root#g430max10k .model-list ul li .model-balloon .balloon-img{line-height:0;pointer-events:none}.root#g430max10k .model-list ul li .model-balloon p{position:absolute;top:13%;left:0;width:97.6%;color:#000;font-family:"NotoSansJP-Black",sans-serif;font-size:1.25vw;font-style:italic;line-height:1.2;text-align:center}@media screen and (max-width: 1280px){.root#g430max10k .model-list ul li .model-balloon p{font-size:16px}}@media screen and (max-width: 640px){.root#g430max10k .model-list ul li .model-balloon p{font-size:3.73vw}}.root#g430max10k .model-list ul li .model-name{padding:1.4vw}@media screen and (max-width: 1280px){.root#g430max10k .model-list ul li .model-name{padding:18px}}@media screen and (max-width: 640px){.root#g430max10k .model-list ul li .model-name{padding:3.2vw}}.root#g430max10k .model-list ul li .model-name.max10k{background-color:#000}.root#g430max10k .model-list ul li .model-name.max10k p{color:#fff}.root#g430max10k .model-list ul li .model-name.max10k-hl{padding:1.4vw 3vw 1.4vw 1.4vw;background-color:#adadad}@media screen and (max-width: 1280px){.root#g430max10k .model-list ul li .model-name.max10k-hl{padding:18px 38.4px 18px 18px}}@media screen and (max-width: 640px){.root#g430max10k .model-list ul li .model-name.max10k-hl{padding:3.2vw}}.root#g430max10k .model-list ul li .model-name.max10k-hl p{color:#0f0f0f}.root#g430max10k .model-list ul li .model-name p{display:inline-block;font-family:"NotoSansJP-Bold",sans-serif;font-size:1.45vw;font-style:italic;line-height:1}@media screen and (max-width: 1280px){.root#g430max10k .model-list ul li .model-name p{font-size:18.5px}}@media screen and (max-width: 640px){.root#g430max10k .model-list ul li .model-name p{font-size:3.47vw}}.root#g430max10k .model-list ul li .model-name p span{margin-right:.1em;font-size:1.88vw;vertical-align:baseline}@media screen and (max-width: 1280px){.root#g430max10k .model-list ul li .model-name p span{font-size:24px}}@media screen and (max-width: 640px){.root#g430max10k .model-list ul li .model-name p span{font-size:4.53vw}}.root#g430max10k .model-list ul li .model-name p span strong{color:#e0e721}.root#g430max10k .model-list ul li .model-name .logo-max10k{display:inline-block;width:12.89vw;margin-right:.4vw;line-height:0;vertical-align:bottom}@media screen and (max-width: 1280px){.root#g430max10k .model-list ul li .model-name .logo-max10k{width:165px;margin-right:5.1px}}@media screen and (max-width: 640px){.root#g430max10k .model-list ul li .model-name .logo-max10k{display:block;width:33vw;margin:0 auto 1.8vw auto}}.root#g430max10k .model-list ul li .model-name .logo-max10k-hl{display:inline-block;width:16vw;margin-right:.4vw;line-height:0;vertical-align:bottom}@media screen and (max-width: 1280px){.root#g430max10k .model-list ul li .model-name .logo-max10k-hl{width:204.8px;margin-right:5.1px}}@media screen and (max-width: 640px){.root#g430max10k .model-list ul li .model-name .logo-max10k-hl{display:block;width:40.93vw;margin:0 auto 1.8vw auto}}.root#g430max10k .model-list ul li .model-photo{width:42.5%;margin:-0.47vw auto 0 auto;line-height:0}@media screen and (max-width: 1280px){.root#g430max10k .model-list ul li .model-photo{margin:-6px auto 0 auto}}@media screen and (max-width: 640px){.root#g430max10k .model-list ul li .model-photo{width:63.8%;margin:-1.47vw auto 0 auto}}.root#g430max10k .model-list ul li .model-icon{position:absolute;bottom:13.18%;right:1.2%;width:39.7%;line-height:0}@media screen and (max-width: 640px){.root#g430max10k .model-list ul li .model-icon{bottom:12.8%;right:2.4%;width:40.2%;margin:-6vw auto 0 auto}}.root#g430max10k .model-list ul li .model-btn{position:absolute;bottom:-1.76vw;left:50%;width:63.6%;margin-left:-31.8%;background-color:#000;border-radius:.4vw;overflow:hidden}@media screen and (max-width: 1280px){.root#g430max10k .model-list ul li .model-btn{bottom:-22.5px;border-radius:5px}}@media screen and (max-width: 640px){.root#g430max10k .model-list ul li .model-btn{bottom:-5.33vw;width:87.4%;margin-left:-43.7%;border-radius:1.06vw}}.root#g430max10k .model-list ul li .model-btn 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:100%;height:3.52vw;margin:0 auto;text-decoration:none;background:-webkit-gradient(linear, left top, left bottom, color-stop(50%, #323637), color-stop(50%, #0f1112));background:linear-gradient(180deg, #323637 50%, #0f1112 50%)}@media screen and (max-width: 1280px){.root#g430max10k .model-list ul li .model-btn a{height:45px}}@media screen and (max-width: 640px){.root#g430max10k .model-list ul li .model-btn a{height:8.27vw}}.root#g430max10k .model-list ul li .model-btn a:after{content:"";position:absolute;top:50%;right:4.4%;width:.63vw;height:1.05vw;margin-top:-0.52vw;background-image:url("/product/assets/img/g430hl/linkbullet1.png");background-repeat:no-repeat;background-size:contain}@media screen and (max-width: 1280px){.root#g430max10k .model-list ul li .model-btn a:after{width:8px;height:13.4px;margin-top:-6.7px}}@media screen and (max-width: 640px){.root#g430max10k .model-list ul li .model-btn a:after{right:3.3vw;width:1.87vw;height:3.07vw;margin-top:-1.54vw}}.root#g430max10k .model-list ul li .model-btn a:hover{opacity:.7}@media screen and (max-width: 640px){.root#g430max10k .model-list ul li .model-btn a:hover{opacity:1}}.root#g430max10k .model-list ul li .model-btn a span{color:#fff;font-family:"FP-ヒラギノ角ゴ ProN W6",sans-serif;font-size:1.13vw;line-height:1}@media screen and (max-width: 1280px){.root#g430max10k .model-list ul li .model-btn a span{font-size:14.4px}}@media screen and (max-width: 640px){.root#g430max10k .model-list ul li .model-btn a span{display:inline-block;padding-right:3.4vw;font-size:3.2vw}}.root#g430max10k .prod-head{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;margin-bottom:2.6vw;background-repeat:no-repeat,repeat-x;background-position:center;background-size:auto 100%}@media screen and (max-width: 1280px){.root#g430max10k .prod-head{margin-bottom:33px}}@media screen and (max-width: 640px){.root#g430max10k .prod-head{height:13.33vw;margin-bottom:5.33vw;background-repeat:no-repeat}}.root#g430max10k .prod-head.max10k{background-image:url(/product/assets/img/g430max10k/prod10k_head_bg1_pc.jpg),url(/product/assets/img/g430max10k/prod10k_head_bg2_pc.jpg)}@media screen and (max-width: 640px){.root#g430max10k .prod-head.max10k{background-image:url(/product/assets/img/g430max10k/prod10k_head_sp.png)}}.root#g430max10k .prod-head.max10k .model-name{color:#fff;text-shadow:0px 0px 20px rgba(219,230,45,.8)}@media screen and (max-width: 640px){.root#g430max10k .prod-head.max10k .model-name{text-shadow:0px 0px 3vw rgba(219,230,45,.8)}}.root#g430max10k .prod-head.max10k-hl{background-image:url(/product/assets/img/g430max10k/prod10k_hl_head_bg1_pc.jpg),url(/product/assets/img/g430max10k/prod10k_hl_head_bg2_pc.jpg)}@media screen and (max-width: 640px){.root#g430max10k .prod-head.max10k-hl{background-image:url(/product/assets/img/g430max10k/prod10k_hl_head_sp.png)}}.root#g430max10k .prod-head h1{line-height:0}.root#g430max10k .prod-head .logo-max10k{display:inline-block;width:353px;margin-right:10px;line-height:0;vertical-align:middle}@media screen and (max-width: 640px){.root#g430max10k .prod-head .logo-max10k{width:37vw;margin-right:1.1vw}}.root#g430max10k .prod-head .logo-max10k-hl{display:inline-block;width:467px;margin-right:10px;line-height:0;vertical-align:middle}@media screen and (max-width: 640px){.root#g430max10k .prod-head .logo-max10k-hl{width:45vw;margin-right:1.1vw}}.root#g430max10k .prod-head .model-name{font-family:"NotoSansJP-Bold",sans-serif;font-size:40px;font-style:italic;line-height:1;vertical-align:bottom}@media screen and (max-width: 640px){.root#g430max10k .prod-head .model-name{font-size:4.27vw}}.root#g430max10k .prod-head .model-name strong{color:#e0e721;font-weight:normal;vertical-align:bottom}.root#g430max10k .prod-gallery-info{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:92.73%;margin:0 auto 80px auto;line-height:0}@media screen and (max-width: 640px){.root#g430max10k .prod-gallery-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin:0 auto 10vw auto}}.root#g430max10k .prod-gallery-info.max10k-hl{margin:0 auto 60px auto}@media screen and (max-width: 640px){.root#g430max10k .prod-gallery-info.max10k-hl{margin:0 auto 10vw auto}}.root#g430max10k .prod-gallery-info .prod-gallery{position:relative;width:56.19%}@media screen and (max-width: 640px){.root#g430max10k .prod-gallery-info .prod-gallery{width:100%}}.root#g430max10k .prod-gallery-info .prod-gallery .model-icon{position:absolute;top:1.4%;right:.2%;width:15%;line-height:0}@media screen and (max-width: 640px){.root#g430max10k .prod-gallery-info .prod-gallery .model-icon{top:.8vw;right:2.8vw;width:15.47vw}}.root#g430max10k .prod-gallery-info .prod-info{width:39.26%;padding-top:2.2vw;text-align:left}@media screen and (max-width: 1280px){.root#g430max10k .prod-gallery-info .prod-info{padding-top:28.16px}}@media screen and (max-width: 640px){.root#g430max10k .prod-gallery-info .prod-info{width:94.67%;margin:0 auto;padding-top:0}}.root#g430max10k .prod-gallery-info .prod-info .info-title{margin-bottom:2.1vw;color:#fff;font-family:"NotoSansJP-Bold",sans-serif;font-size:2.18vw;font-style:italic;line-height:1.5;text-shadow:0px 0px 1.5vw rgba(219,230,45,.6)}@media screen and (max-width: 1280px){.root#g430max10k .prod-gallery-info .prod-info .info-title{margin-bottom:27px;font-size:27.9px}}@media screen and (max-width: 640px){.root#g430max10k .prod-gallery-info .prod-info .info-title{margin-bottom:3.3vw;font-size:5.6vw;line-height:1.4;text-align:center}}.root#g430max10k .prod-gallery-info .prod-info .info-title .asterisk{font-size:1.3vw;color:#e0e721;vertical-align:sub}@media screen and (max-width: 1280px){.root#g430max10k .prod-gallery-info .prod-info .info-title .asterisk{font-size:16.6px}}@media screen and (max-width: 640px){.root#g430max10k .prod-gallery-info .prod-info .info-title .asterisk{font-size:3.3vw}}.root#g430max10k .prod-gallery-info .prod-info .info-title strong{display:inline-block;margin-bottom:.66vw;color:#e0e721;padding:0 .54vw;background-color:#000}@media screen and (max-width: 1280px){.root#g430max10k .prod-gallery-info .prod-info .info-title strong{margin-bottom:8.5px;padding:0 7px}}@media screen and (max-width: 640px){.root#g430max10k .prod-gallery-info .prod-info .info-title strong{margin-bottom:1.73vw;padding:0 1.6vw}}.root#g430max10k .prod-gallery-info .prod-info .info-list li{padding:1.17vw .47vw}@media screen and (max-width: 1280px){.root#g430max10k .prod-gallery-info .prod-info .info-list li{padding:15px 6px}}@media screen and (max-width: 640px){.root#g430max10k .prod-gallery-info .prod-info .info-list li{padding:4vw 4vw 4vw 0}}.root#g430max10k .prod-gallery-info .prod-info .info-list.max10k li{border-top:2px solid #7f7f7f}@media screen and (max-width: 640px){.root#g430max10k .prod-gallery-info .prod-info .info-list.max10k li{border-top:1px solid #7f7f7f}}.root#g430max10k .prod-gallery-info .prod-info .info-list.max10k li:last-child{border-bottom:2px solid #7f7f7f}@media screen and (max-width: 640px){.root#g430max10k .prod-gallery-info .prod-info .info-list.max10k li:last-child{border-bottom:1px solid #7f7f7f}}.root#g430max10k .prod-gallery-info .prod-info .info-list.max10k .info-hl{color:#fff}.root#g430max10k .prod-gallery-info .prod-info .info-list.max10k .info-hl strong{color:#e0e721}.root#g430max10k .prod-gallery-info .prod-info .info-list.max10k-hl li{border-top:2px solid #cfcfcf}@media screen and (max-width: 640px){.root#g430max10k .prod-gallery-info .prod-info .info-list.max10k-hl li{border-top:1px solid #cfcfcf}}.root#g430max10k .prod-gallery-info .prod-info .info-list.max10k-hl li:last-child{border-bottom:2px solid #cfcfcf}@media screen and (max-width: 640px){.root#g430max10k .prod-gallery-info .prod-info .info-list.max10k-hl li:last-child{border-bottom:1px solid #cfcfcf}}.root#g430max10k .prod-gallery-info .prod-info .info-list.max10k-hl .info-hl{color:#000}.root#g430max10k .prod-gallery-info .prod-info .info-list.max10k-hl .info-hl strong{font-weight:normal;background:-webkit-gradient(linear, left top, left bottom, color-stop(70%, transparent), color-stop(0%, rgba(224, 231, 33, 0.5)));background:linear-gradient(transparent 70%, rgba(224, 231, 33, 0.5) 0%)}.root#g430max10k .prod-gallery-info .prod-info .info-list .info-hl{padding-left:1.68vw;font-family:"NotoSansJP-Medium",sans-serif;font-size:1.02vw;font-style:italic;line-height:1.7;background-image:url(/product/assets/img/g430max10k/list_bullet1.png);background-repeat:no-repeat;background-position:left top .3vw;background-size:1.05vw auto}@media screen and (max-width: 1280px){.root#g430max10k .prod-gallery-info .prod-info .info-list .info-hl{padding-left:21.5px;font-size:13px;background-position:left top 3.8px;background-size:13.4px auto}}@media screen and (max-width: 640px){.root#g430max10k .prod-gallery-info .prod-info .info-list .info-hl{padding-left:5.6vw;font-size:3.2vw;line-height:1.5;background-position:left top .4vw;background-size:3.73vw auto}}.root#g430max10k .prod-gallery-info .prod-info .info-list .info-sub-list{padding-left:2.73vw}@media screen and (max-width: 1280px){.root#g430max10k .prod-gallery-info .prod-info .info-list .info-sub-list{padding-left:35px}}@media screen and (max-width: 640px){.root#g430max10k .prod-gallery-info .prod-info .info-list .info-sub-list{padding-left:6.93vw}}.root#g430max10k .prod-gallery-info .prod-info .info-list .info-sub-list li{margin-bottom:0;margin-left:1.5em;list-style-type:disc;color:#fff;font-family:"NotoSansJP-Medium",sans-serif;font-size:1.13vw;font-style:italic;line-height:1.5}@media screen and (max-width: 1280px){.root#g430max10k .prod-gallery-info .prod-info .info-list .info-sub-list li{font-size:14.4px}}@media screen and (max-width: 640px){.root#g430max10k .prod-gallery-info .prod-info .info-list .info-sub-list li{font-size:3.73vw}}.root#g430max10k .prod-gallery-info .prod-info .info-list .info-sub-list li strong{color:#e0e721;font-weight:normal}.root#g430max10k .prod-gallery-info .prod-info .note{padding-top:1vw;color:#000;font-family:"NotoSansJP-Regular",sans-serif;font-size:.82vw;font-style:italic;text-align:right;line-height:1}@media screen and (max-width: 1280px){.root#g430max10k .prod-gallery-info .prod-info .note{padding-top:12.8px;font-size:10.5px}}@media screen and (max-width: 640px){.root#g430max10k .prod-gallery-info .prod-info .note{padding-top:2.67vw;font-size:2.67vw}}@media screen and (max-width: 640px){.root#g430max10k .slide-block{padding-bottom:1.3vw}}.root#g430max10k .slide-block.max10k .slide-zoom .slick-prev{background-image:url(/product/assets/img/g430max10k/prev_w.png)}.root#g430max10k .slide-block.max10k .slide-zoom .slick-next{background-image:url(/product/assets/img/g430max10k/next_w.png)}.root#g430max10k .slide-block.max10k-hl .slide-zoom .slick-prev{background-image:url(/product/assets/img/g430max10k/prev.png)}.root#g430max10k .slide-block.max10k-hl .slide-zoom .slick-next{background-image:url(/product/assets/img/g430max10k/next.png)}.root#g430max10k .slide-block .slick-slider{-ms-touch-action:auto;touch-action:auto}.root#g430max10k .slide-block .slide-zoom{margin-bottom:1.02vw;line-height:0}@media screen and (max-width: 640px){.root#g430max10k .slide-block .slide-zoom{width:94.67%;margin:0 auto 4.67vw auto}}.root#g430max10k .slide-block .slide-zoom .slick-slide{height:auto}.root#g430max10k .slide-block .slide-zoom button{margin:0;padding:0;border:none;outline:none;text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.root#g430max10k .slide-block .slide-zoom button.slick-disabled{opacity:.4}.root#g430max10k .slide-block .slide-zoom .slick-prev{top:0;left:0;width:6.4%;height:100%;background-repeat:no-repeat;background-position:center;background-size:37% auto;-webkit-transform:translate(0, 0);transform:translate(0, 0);z-index:1}@media screen and (max-width: 640px){.root#g430max10k .slide-block .slide-zoom .slick-prev{width:6vw;background-size:37% auto}}.root#g430max10k .slide-block .slide-zoom .slick-next{top:0;right:0;width:6.4%;height:100%;background-repeat:no-repeat;background-position:center;background-size:37% auto;-webkit-transform:translate(0, 0);transform:translate(0, 0);z-index:1}@media screen and (max-width: 640px){.root#g430max10k .slide-block .slide-zoom .slick-next{background-size:37% auto}}.root#g430max10k .slide-block .slide-thumb{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;width:94%;margin:0 auto}@media screen and (max-width: 640px){.root#g430max10k .slide-block .slide-thumb{width:100%}}.root#g430max10k .slide-block .slide-thumb.max10k div.thumbnail-current:after{border:2px solid #d5dc24}@media screen and (max-width: 640px){.root#g430max10k .slide-block .slide-thumb.max10k div.thumbnail-current:after{border:2px solid #d5dc24}}.root#g430max10k .slide-block .slide-thumb.max10k-hl div.thumbnail-current:after{border:2px solid #636363}@media screen and (max-width: 640px){.root#g430max10k .slide-block .slide-thumb.max10k-hl div.thumbnail-current:after{border:2px solid #636363}}.root#g430max10k .slide-block .slide-thumb div{width:5.04vw;margin:0 .5vw 1vw .5vw;line-height:0;cursor:pointer}@media screen and (max-width: 1280px){.root#g430max10k .slide-block .slide-thumb div{width:64.5px;margin:0 6.4px 12.8px 6.4px}}@media screen and (max-width: 640px){.root#g430max10k .slide-block .slide-thumb div{width:20vw;margin:0 2vw 4vw 2vw}}.root#g430max10k .slide-block .slide-thumb div.thumbnail-current{position:relative}.root#g430max10k .slide-block .slide-thumb div.thumbnail-current:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.root#g430max10k .prod-spec{width:92.7%;margin:0 auto}@media screen and (max-width: 640px){.root#g430max10k .prod-spec{width:100%}}.root#g430max10k .prod-spec .prod-spec-title{position:relative;display:inline-block;margin-bottom:75px;line-height:0}@media screen and (max-width: 640px){.root#g430max10k .prod-spec .prod-spec-title{margin-bottom:9.6vw}}.root#g430max10k .prod-spec .prod-spec-title .logo-max10k{display:inline-block;width:284px;margin-right:12px;vertical-align:baseline}@media screen and (max-width: 640px){.root#g430max10k .prod-spec .prod-spec-title .logo-max10k{width:37.8vw;margin-right:1.33vw}}.root#g430max10k .prod-spec .prod-spec-title .logo-max10k-hl{display:inline-block;width:347px;margin-right:12px;vertical-align:baseline}@media screen and (max-width: 640px){.root#g430max10k .prod-spec .prod-spec-title .logo-max10k-hl{width:37.8vw;margin-right:1.33vw}}.root#g430max10k .prod-spec .prod-spec-title .model-name{color:#3e3e3e;font-family:"NotoSansJP-Bold",sans-serif;font-size:32px;font-style:italic;line-height:1;vertical-align:baseline}@media screen and (max-width: 640px){.root#g430max10k .prod-spec .prod-spec-title .model-name{font-size:4vw}}.root#g430max10k .prod-spec .prod-spec-title .model-name.max10k-dr{color:#bbb}.root#g430max10k .prod-spec .prod-spec-title .model-name.max10k-hl-dr{color:#4c4c4c}.root#g430max10k .prod-spec .prod-spec-title .model-name.max10k-shaft{color:#242323}.root#g430max10k .prod-spec .prod-spec-title .model-name strong{color:#e0e721;font-weight:normal}.root#g430max10k .prod-spec .prod-spec-title:before{content:"";position:absolute;top:-25px;right:-80px;width:264px;height:36px;background-repeat:no-repeat;background-position:left top;background-size:cover}@media screen and (max-width: 640px){.root#g430max10k .prod-spec .prod-spec-title:before{top:-3.2vw;right:-7.4vw;width:33.47vw;height:4.53vw}}.root#g430max10k .prod-spec .prod-spec-title:after{content:"";position:absolute;bottom:-35px;left:-80px;width:264px;height:36px;background-repeat:no-repeat;background-position:left top;background-size:cover}@media screen and (max-width: 640px){.root#g430max10k .prod-spec .prod-spec-title:after{bottom:-4vw;left:-7vw;width:33.47vw;height:4.53vw}}.root#g430max10k .prod-spec .prod-spec-title.max10k::before{background-image:url(/product/assets/img/g430max10k/spec_deco1_top.png)}.root#g430max10k .prod-spec .prod-spec-title.max10k::after{background-image:url(/product/assets/img/g430max10k/spec_deco1_bottom.png)}.root#g430max10k .prod-spec .prod-spec-title.max10k-hl::before{background-image:url(/product/assets/img/g430max10k/spec_deco2_top.png)}.root#g430max10k .prod-spec .prod-spec-title.max10k-hl::after{background-image:url(/product/assets/img/g430max10k/spec_deco2_bottom.png)}.root#g430max10k .prod-spec .spec-head{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:-webkit-max-content;width:-moz-max-content;width:max-content;margin:0 auto 30px auto;text-align:left;z-index:2}@media screen and (max-width: 640px){.root#g430max10k .prod-spec .spec-head{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:94.67%;margin:0 auto 2.6vw auto}}.root#g430max10k .prod-spec .spec-head .lefty{width:70px;margin-right:35px;line-height:0}@media screen and (max-width: 640px){.root#g430max10k .prod-spec .spec-head .lefty{width:14vw;margin-right:4vw}}.root#g430max10k .prod-spec .spec-head .material{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:18px;line-height:1}@media screen and (max-width: 640px){.root#g430max10k .prod-spec .spec-head .material{font-size:3.47vw;line-height:1.8}}.root#g430max10k .prod-spec .spec-head .material.max10k{color:#e9e9e9}.root#g430max10k .prod-spec .spec-head .material.max10k-hl{color:#000}.root#g430max10k .prod-spec .spec-head .material span{display:inline-block;margin-right:20px;padding:7px 16px;color:#fff;background-color:#242323}@media screen and (max-width: 640px){.root#g430max10k .prod-spec .spec-head .material span{margin-right:1.73vw;padding:.3vw 1.6vw}}.root#g430max10k .prod-spec .spec-head .material span.completion{margin-left:2em}@media screen and (max-width: 640px){.root#g430max10k .prod-spec .spec-head .material span.completion{margin-left:0}}.root#g430max10k .prod-spec .spec-head .material .sp-break{font-style:normal}@media screen and (max-width: 640px){.root#g430max10k .prod-spec .spec-head .material .sp-break{display:block;padding-top:1.6vw;font-style:normal}}.root#g430max10k .table-title{width:92.7%;margin:0 auto 12px auto;color:#fff;font-family:"NotoSansJP-Bold",sans-serif;font-size:20px;line-height:1.4;text-align:left}@media screen and (max-width: 640px){.root#g430max10k .table-title{margin:0 auto 2.1vw auto;font-size:4vw;line-height:1.3}}.root#g430max10k .table-wrap{position:relative;z-index:1}.root#g430max10k .spec-swipe-note{display:none}@media screen and (max-width: 640px){.root#g430max10k .spec-swipe-note{display:block;width:94.67%;margin:0 auto 1.6vw auto;font-size:3.47vw;line-height:1.4;text-align:left}.root#g430max10k .spec-swipe-note.txt-w{color:#fff}}.root#g430max10k .standard-spec-title{width:92.7%;margin:0 auto 12px auto;color:#fff;font-family:"NotoSansJP-Bold",sans-serif;font-size:20px;line-height:1.4;text-align:left}@media screen and (max-width: 640px){.root#g430max10k .standard-spec-title{margin:0 auto 2.1vw auto;font-size:4vw;line-height:1.3}}.root#g430max10k .standard-spec-title.max10k-hl{color:#3e3e3e}.root#g430max10k .spec-body{width:92.7%;margin:0 auto}@media screen and (max-width: 640px){.root#g430max10k .spec-body{width:100%;padding:0 2.67vw;overflow-x:auto}}.root#g430max10k .spec-table{width:100%;border-collapse:collapse}@media screen and (max-width: 640px){.root#g430max10k .spec-table{width:auto}.root#g430max10k .spec-table.w100per{width:100%}}.root#g430max10k .spec-table.prod-style{table-layout:fixed;z-index:1}@media screen and (max-width: 640px){.root#g430max10k .spec-table.prod-style{width:94.67%;margin:0 auto}}.root#g430max10k .spec-table.prod-style tr th{width:25%}@media screen and (max-width: 640px){.root#g430max10k .spec-table.prod-style tr th{width:40%}}.root#g430max10k .spec-table.prod-style.price{margin-bottom:50px}@media screen and (max-width: 640px){.root#g430max10k .spec-table.prod-style.price{margin-bottom:5vw}}.root#g430max10k .spec-table.prod-style-scroll{table-layout:fixed;z-index:1}.root#g430max10k .spec-table.prod-style-scroll tr th{width:25%}@media screen and (max-width: 640px){.root#g430max10k .spec-table.prod-style-scroll tr th{width:40%;white-space:nowrap}}.root#g430max10k .spec-table.prod-style-scroll.price{margin-bottom:50px}@media screen and (max-width: 640px){.root#g430max10k .spec-table.prod-style-scroll.price{margin-bottom:5vw}}.root#g430max10k .spec-table.max10k tr:nth-child(odd) td{background-color:#b9b9b9 !important}.root#g430max10k .spec-table.max10k tr td{background-color:#e9e9e9}.root#g430max10k .spec-table.max10k tr td.base-price{background-color:#e9e9e9 !important}.root#g430max10k .spec-table.max10k-hl tr:nth-child(odd) td{background-color:#e9e9e9 !important}.root#g430max10k .spec-table.max10k-hl tr td{background-color:#fff}.root#g430max10k .spec-table.max10k-hl tr td.base-price{background-color:#fff !important}.root#g430max10k .spec-table.shaft tr td{background-color:#fff !important}.root#g430max10k .spec-table.shaft tr:nth-child(even) td{background-color:#f3f3f3 !important}.root#g430max10k .spec-table tr th,.root#g430max10k .spec-table tr td{padding:18px 10px;font-size:18px;font-weight:normal;line-height:1.3;text-align:center;vertical-align:middle;background-color:#fff;border:1px solid #777}@media screen and (max-width: 640px){.root#g430max10k .spec-table tr th,.root#g430max10k .spec-table tr td{padding:3vw 2vw;font-size:3.47vw;white-space:nowrap}}.root#g430max10k .spec-table tr th.shaft-name,.root#g430max10k .spec-table tr td.shaft-name{background-color:#4c4c4c}.root#g430max10k .spec-table tr th.shaft-name-title,.root#g430max10k .spec-table tr td.shaft-name-title{width:14%}@media screen and (max-width: 640px){.root#g430max10k .spec-table tr th.shaft-name-title,.root#g430max10k .spec-table tr td.shaft-name-title{width:auto}}.root#g430max10k .spec-table tr th.shaft-name-body,.root#g430max10k .spec-table tr td.shaft-name-body{width:43%;padding:18px}@media screen and (max-width: 640px){.root#g430max10k .spec-table tr th.shaft-name-body,.root#g430max10k .spec-table tr td.shaft-name-body{width:auto;padding:3vw 2vw;background-color:#3e3e3e}}.root#g430max10k .spec-table tr th.shaft-name-body p,.root#g430max10k .spec-table tr td.shaft-name-body p{margin-bottom:8px;color:#3e3e3e;font-family:"NotoSansJP-Bold",sans-serif;font-size:22px;font-style:italic;line-height:1.3;text-align:center}@media screen and (max-width: 640px){.root#g430max10k .spec-table tr th.shaft-name-body p,.root#g430max10k .spec-table tr td.shaft-name-body p{margin-bottom:0;font-family:"FP-ヒラギノ角ゴ ProN W6",sans-serif;font-size:3.47vw;font-style:normal;line-height:1.3;text-align:center}}.root#g430max10k .spec-table tr th.shaft-name-body .photo,.root#g430max10k .spec-table tr td.shaft-name-body .photo{line-height:0}.root#g430max10k .spec-table tr th.shaft-name-body .note,.root#g430max10k .spec-table tr td.shaft-name-body .note{padding-top:8px;font-size:13px;line-height:1.3;text-align:right}@media screen and (max-width: 640px){.root#g430max10k .spec-table tr th.shaft-name-body .note,.root#g430max10k .spec-table tr td.shaft-name-body .note{padding-top:8px;font-size:2.53vw}}.root#g430max10k .spec-table tr th.h-cell-head,.root#g430max10k .spec-table tr td.h-cell-head{width:12%}.root#g430max10k .spec-table tr th.h-cell-body,.root#g430max10k .spec-table tr td.h-cell-body{width:22%}.root#g430max10k .spec-table tr th .kakko,.root#g430max10k .spec-table tr td .kakko{font-size:14px}@media screen and (max-width: 640px){.root#g430max10k .spec-table tr th .kakko,.root#g430max10k .spec-table tr td .kakko{font-size:2.4vw}}.root#g430max10k .spec-table tr th .price,.root#g430max10k .spec-table tr td .price{color:#3e3e3e;font-family:"NotoSansJP-Bold",sans-serif;font-size:31px;line-height:1}@media screen and (max-width: 640px){.root#g430max10k .spec-table tr th .price,.root#g430max10k .spec-table tr td .price{font-size:6vw}}.root#g430max10k .spec-table tr th .tax,.root#g430max10k .spec-table tr td .tax{font-family:"NotoSansJP-Regular",sans-serif;font-size:13px;line-height:1}@media screen and (max-width: 640px){.root#g430max10k .spec-table tr th .tax,.root#g430max10k .spec-table tr td .tax{font-size:2.53vw}}.root#g430max10k .spec-table tr th{color:#fff;font-family:"FP-ヒラギノ角ゴ ProN W6",sans-serif;background-color:#242323}.root#g430max10k .spec-table tr:nth-child(odd) td{background-color:#e9e9e9}.root#g430max10k .spec-table tr td.base-price{background-color:#e9e9e9 !important}.root#g430max10k .spec-note{padding-top:18px;color:#000;font-size:14px;line-height:1.4;text-align:left}@media screen and (max-width: 640px){.root#g430max10k .spec-note{width:94.67%;margin:0 auto;padding-top:2.67vw;font-size:3.2vw}}.root#g430max10k .spec-note.shaft-note{width:92.7%;margin:0 auto 60px auto;color:#000}@media screen and (max-width: 640px){.root#g430max10k .spec-note.shaft-note{width:94.67%;margin:0 auto 6.7vw auto}}.root#g430max10k .spec-note.pc-text-right{text-align:right}@media screen and (max-width: 640px){.root#g430max10k .spec-note.pc-text-right{font-size:2.93vw;text-align:left}}.root#g430max10k .spec-note.max10k{color:#fff}.root#g430max10k .spec-note.max10k-hl{color:#000}.root#g430max10k .spec-note ul{display:inline-block}.root#g430max10k .spec-note ul li{margin-left:1.3em;font-size:13px;line-height:1.6;text-align:left;text-indent:-1.3em}@media screen and (max-width: 640px){.root#g430max10k .spec-note ul li{font-size:3.2vw;line-height:1.4}}.root#g430max10k .spec-note ul li .raikaku{display:inline-block;position:relative;line-height:0}@media screen and (max-width: 640px){.root#g430max10k .spec-note ul li .raikaku{display:block;padding-right:.65em}}.root#g430max10k .spec-note ul li .raikaku img{display:block;position:absolute;right:-226px;bottom:-2px;width:209px;max-width:none}@media screen and (max-width: 640px){.root#g430max10k .spec-note ul li .raikaku img{position:relative;right:auto;bottom:auto;width:66.1vw;margin:0 auto;padding:4vw 0}}.root#g430max10k .shafts-bg{background-color:#f0f0f0}.root#g430max10k .shaft-max10k-bg{padding:6% 0 4.1% 0;background-color:#989898}@media screen and (max-width: 640px){.root#g430max10k .shaft-max10k-bg{padding:9.87vw 0 8vw 0}}.root#g430max10k .shaft-max10k-hl-bg{padding:4% 0 0 0;background-color:#f0f0f0}@media screen and (max-width: 640px){.root#g430max10k .shaft-max10k-hl-bg{padding:9.87vw 0 0 0}}.root#g430max10k .shaft-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 4.9% auto}@media screen and (max-width: 640px){.root#g430max10k .shaft-anchor{width:94.67%;margin:0 auto 7.3vw auto}}.root#g430max10k .shaft-anchor .box{position:relative;width:48.3%}@media screen and (max-width: 640px){.root#g430max10k .shaft-anchor .box{width:49.3%}}.root#g430max10k .shaft-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#g430max10k .shaft-anchor a{height:81.9px;border-radius:5px}}@media screen and (max-width: 640px){.root#g430max10k .shaft-anchor a{height:18.67vw;border-radius:1.07vw}}.root#g430max10k .shaft-anchor a span{display:inline-block;font-family:"NotoSansJP-Bold",sans-serif;font-size:1.44vw;font-style:italic;line-height:1}@media screen and (max-width: 1280px){.root#g430max10k .shaft-anchor a span{font-size:18.4px}}@media screen and (max-width: 640px){.root#g430max10k .shaft-anchor a span{font-size:3.2vw}}.root#g430max10k .shaft-anchor a strong{display:inline-block;font-size:1.86vw;line-height:1;vertical-align:text-top}@media screen and (max-width: 1280px){.root#g430max10k .shaft-anchor a strong{font-size:23.8px}}@media screen and (max-width: 640px){.root#g430max10k .shaft-anchor a strong{font-size:4vw}}.root#g430max10k .shaft-anchor a .logo-max10k{display:inline-block;width:10.74vw;margin-right:.4vw;line-height:0;vertical-align:baseline}@media screen and (max-width: 1280px){.root#g430max10k .shaft-anchor a .logo-max10k{width:137.5px;margin-right:5.1px}}@media screen and (max-width: 640px){.root#g430max10k .shaft-anchor a .logo-max10k{display:block;width:27.33vw;margin:0 auto 1.8vw auto}}.root#g430max10k .shaft-anchor a .logo-max10k-hl{display:inline-block;width:12.1vw;margin-right:.4vw;line-height:0;vertical-align:baseline}@media screen and (max-width: 1280px){.root#g430max10k .shaft-anchor a .logo-max10k-hl{width:154.9px;margin-right:5.1px}}@media screen and (max-width: 640px){.root#g430max10k .shaft-anchor a .logo-max10k-hl{display:block;width:31.2vw;margin:0 auto 1.8vw auto}}.root#g430max10k .shaft-anchor a:hover{opacity:.8}@media screen and (max-width: 640px){.root#g430max10k .shaft-anchor a:hover{opacity:1}}.root#g430max10k .shaft-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#g430max10k .shaft-anchor a::after{width:8px;height:13.5px;margin-top:-6.75px}}@media screen and (max-width: 640px){.root#g430max10k .shaft-anchor a::after{width:1.6vw;height:2.667vw;margin-top:-1.33vw}}.root#g430max10k .shaft-anchor a.max10k{padding-left:7%;color:#fff;background:-webkit-gradient(linear, left top, left bottom, color-stop(50%, #2c2c2c), color-stop(50%, #000));background:linear-gradient(180deg, #2c2c2c 50%, #000 50%)}.root#g430max10k .shaft-anchor a.max10k::after{background-image:url(/product/assets/img/g430max10k/shaft_anchor_bullet_w.png)}@media screen and (max-width: 640px){.root#g430max10k .shaft-anchor a.max10k{padding-left:0;padding-top:5vw}}.root#g430max10k .shaft-anchor a.max10k-hl{padding-left:8%;color:#0f0f0f;background:-webkit-gradient(linear, left top, left bottom, color-stop(50%, #fff), color-stop(50%, #e5e5e5));background:linear-gradient(180deg, #fff 50%, #e5e5e5 50%)}.root#g430max10k .shaft-anchor a.max10k-hl::after{background-image:url(/product/assets/img/g430max10k/shaft_anchor_bullet_k.png)}@media screen and (max-width: 640px){.root#g430max10k .shaft-anchor a.max10k-hl{padding-left:0;padding-top:5vw}}.root#g430max10k .shaft-anchor .icon{position:absolute;bottom:0;width:4.3vw;line-height:0;pointer-events:none}@media screen and (max-width: 1280px){.root#g430max10k .shaft-anchor .icon{width:55px}}@media screen and (max-width: 640px){.root#g430max10k .shaft-anchor .icon{bottom:auto;top:-8.27vw;width:23.4%}}.root#g430max10k .shaft-anchor .icon.max10k{left:4%}@media screen and (max-width: 640px){.root#g430max10k .shaft-anchor .icon.max10k{left:36%}}.root#g430max10k .shaft-anchor .icon.max10k-hl{left:3%}@media screen and (max-width: 640px){.root#g430max10k .shaft-anchor .icon.max10k-hl{left:36%}}.root#g430max10k .shaft-spec-title-block .shaft-spec-title{position:relative;display:inline-block;margin-bottom:90px;line-height:0}@media screen and (max-width: 640px){.root#g430max10k .shaft-spec-title-block .shaft-spec-title{margin-bottom:8.8vw}}.root#g430max10k .shaft-spec-title-block .shaft-spec-title .logo-max10k{display:inline-block;width:260px;margin-right:12px;vertical-align:baseline}@media screen and (max-width: 640px){.root#g430max10k .shaft-spec-title-block .shaft-spec-title .logo-max10k{width:34.67vw;margin-right:1.33vw}}.root#g430max10k .shaft-spec-title-block .shaft-spec-title .logo-max10k-hl{display:inline-block;width:304px;margin-right:12px;vertical-align:baseline}@media screen and (max-width: 640px){.root#g430max10k .shaft-spec-title-block .shaft-spec-title .logo-max10k-hl{width:40.53vw;margin-right:1.33vw}}.root#g430max10k .shaft-spec-title-block .shaft-spec-title .model-name{color:#3e3e3e;font-family:"NotoSansJP-Bold",sans-serif;font-size:32px;font-style:italic;line-height:1;vertical-align:baseline}@media screen and (max-width: 640px){.root#g430max10k .shaft-spec-title-block .shaft-spec-title .model-name{font-size:4vw;line-height:1.3}}.root#g430max10k .shaft-spec-title-block .shaft-spec-title .model-name.max10k{color:#242323}.root#g430max10k .shaft-spec-title-block .shaft-spec-title .model-name.max10k-hl{color:#555}.root#g430max10k .shaft-spec-title-block .shaft-spec-title .model-name strong{color:#e0e721;font-weight:normal}.root#g430max10k .shaft-spec-title-block .shaft-spec-title:before{content:"";position:absolute;top:-25px;right:-80px;width:264px;height:36px;background-repeat:no-repeat;background-position:left top;background-size:cover}@media screen and (max-width: 640px){.root#g430max10k .shaft-spec-title-block .shaft-spec-title:before{top:-2vw;right:-6vw;width:33.47vw;height:4.53vw}}.root#g430max10k .shaft-spec-title-block .shaft-spec-title:after{content:"";position:absolute;bottom:-35px;left:-80px;width:264px;height:36px;background-repeat:no-repeat;background-position:left top;background-size:cover}@media screen and (max-width: 640px){.root#g430max10k .shaft-spec-title-block .shaft-spec-title:after{bottom:-3.6vw;left:-6vw;width:33.47vw;height:4.53vw}}.root#g430max10k .shaft-spec-title-block .shaft-spec-title.max10k::before{background-image:url(/product/assets/img/g430max10k/spec_deco3_top.png)}.root#g430max10k .shaft-spec-title-block .shaft-spec-title.max10k::after{background-image:url(/product/assets/img/g430max10k/spec_deco3_bottom.png)}.root#g430max10k .shaft-spec-title-block .shaft-spec-title.max10k-hl{margin-bottom:60px}@media screen and (max-width: 640px){.root#g430max10k .shaft-spec-title-block .shaft-spec-title.max10k-hl{margin-bottom:8.8vw}}.root#g430max10k .shaft-spec-title-block .shaft-spec-title.max10k-hl::before{background-image:url(/product/assets/img/g430max10k/spec_deco2_top.png)}.root#g430max10k .shaft-spec-title-block .shaft-spec-title.max10k-hl::after{background-image:url(/product/assets/img/g430max10k/spec_deco2_bottom.png)}.root#g430max10k .shaft-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;width:92.7%;height:32px;margin:0 auto 40px auto;line-height:0;background-repeat:no-repeat,repeat-x;background-position:center}@media screen and (max-width: 640px){.root#g430max10k .shaft-title{width:100%;height:4.27vw;margin:0 auto 5.33vw auto;background-size:100% auto}}.root#g430max10k .shaft-title span{margin-top:-1px;font-family:"NotoSansJP-Medium",sans-serif;font-size:32px;font-weight:normal;font-style:italic;line-height:1}@media screen and (max-width: 640px){.root#g430max10k .shaft-title span{margin-top:0;font-size:4.27vw}}.root#g430max10k .shaft-title.max10k{background-image:url(/product/assets/img/g430max10k/shaft_title_bg1_pc1.png),url(/product/assets/img/g430max10k/shaft_title_bg1_pc2.png)}@media screen and (max-width: 640px){.root#g430max10k .shaft-title.max10k{background-image:url(/product/assets/img/g430max10k/shaft_title_bg1_sp.png)}}.root#g430max10k .shaft-title.max10k span{color:#4c4c4c}.root#g430max10k .shaft-title.max10k-hl{background-image:url(/product/assets/img/g430max10k/shaft_title_bg2_pc1.png),url(/product/assets/img/g430max10k/shaft_title_bg2_pc2.png)}@media screen and (max-width: 640px){.root#g430max10k .shaft-title.max10k-hl{background-image:url(/product/assets/img/g430max10k/shaft_title_bg2_sp.png)}}.root#g430max10k .shaft-title.max10k-hl span{color:gray}.root#g430max10k .shaft-price{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;margin:0 auto 50px auto;background-color:#777;border-top:1px solid #777;border-right:1px solid #777;border-bottom:1px solid #777;border-left:1px solid #777}@media screen and (max-width: 640px){.root#g430max10k .shaft-price{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:94.67%;margin:0 auto 5.33vw auto;background-color:#777;border-top:1px solid #777}}.root#g430max10k .shaft-price .price-head{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:25%;padding:25px 10px;border-right:1px solid #777;color:#fff;font-family:"FP-ヒラギノ角ゴ ProN W6",sans-serif;font-size:18px;line-height:1;background-color:#3e3e3e}@media screen and (max-width: 640px){.root#g430max10k .shaft-price .price-head{width:100%;padding:5vw 3.4vw;font-size:3.47vw;border-right:none}}.root#g430max10k .shaft-price .price-body{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;padding:25px 10px;color:#3e3e3e;border-right:1px solid #777;font-family:"NotoSansJP-Bold",sans-serif;font-size:30px;line-height:1;background-color:#fff}@media screen and (max-width: 640px){.root#g430max10k .shaft-price .price-body{width:100%;padding:3.4vw;font-size:6vw;border-top:1px solid #777;border-right:none}}.root#g430max10k .shaft-price .price-body:last-child{border-right:none}.root#g430max10k .shaft-price .price-body .material{margin-bottom:8px;font-family:"NotoSansJP-Bold",sans-serif;font-size:15px;line-height:1}@media screen and (max-width: 640px){.root#g430max10k .shaft-price .price-body .material{margin-bottom:1.33vw;font-size:2.53vw}}.root#g430max10k .shaft-price .price-body .tax{font-family:"NotoSansJP-Regular",sans-serif;font-size:13px;line-height:1}@media screen and (max-width: 640px){.root#g430max10k .shaft-price .price-body .tax{font-size:2.53vw}}.root#g430max10k .shaft-price.col3 .price-body{width:25%}@media screen and (max-width: 640px){.root#g430max10k .shaft-price.col3 .price-body{width:100%}}.root#g430max10k .shaft-copy{display:inline-block;margin-bottom:30px;line-height:0}@media screen and (max-width: 640px){.root#g430max10k .shaft-copy{margin-bottom:5.33vw}}.root#g430max10k .shaft-copy p{position:relative;display:inline-block;color:#fff;font-family:"NotoSansJP-Bold",sans-serif;font-size:32px;font-style:italic;line-height:1;vertical-align:text-bottom;z-index:1}@media screen and (max-width: 640px){.root#g430max10k .shaft-copy p{font-size:4.27vw}}.root#g430max10k .shaft-copy p:before{content:"";display:block;position:absolute;bottom:-6px;left:-20px;width:calc(100% + 40px);height:15px;background-color:#c3c751;z-index:-1}@media screen and (max-width: 640px){.root#g430max10k .shaft-copy p:before{bottom:-0.8vw;left:-2vw;width:calc(100% + 4vw);height:2vw}}@media screen and (max-width: 640px){.root#g430max10k .shaft-copy p.line2{padding-top:2.1vw}}.root#g430max10k .shaft-copy p.line2:before{left:0;width:calc(100% + 20px)}@media screen and (max-width: 640px){.root#g430max10k .shaft-copy p.line2:before{left:-2vw}}.root#g430max10k .shaft-copy p strong{font-size:42px;font-weight:normal}@media screen and (max-width: 640px){.root#g430max10k .shaft-copy p strong{font-size:5.6vw}}.root#g430max10k .shaft-copy p strong span{font-family:"NotoSerifJP-Black",serif}.root#g430max10k .shaft-notice{width:92.7%;margin:0 auto 30px auto;color:#000;font-size:14px;line-height:1}@media screen and (max-width: 640px){.root#g430max10k .shaft-notice{width:94.67%;margin:0 auto 4vw auto;font-size:3.2vw;line-height:1.3}}.root#g430max10k .new-genuine{padding:17px 0 20px 0;color:#e0e721;font-family:"NotoSansJP-Bold",sans-serif;font-size:32px;font-style:italic;line-height:1;text-shadow:0px 0px 19px rgba(219,230,45,.8)}@media screen and (max-width: 640px){.root#g430max10k .new-genuine{padding:2vw 0 3.5vw 0;font-size:4.27vw;line-height:1.3;text-shadow:0px 0px 1.5vw rgba(219,230,45,.8)}}.root#g430max10k .shaft-head-copy{margin-bottom:20px;color:#fff;font-family:"NotoSansJP-Bold",sans-serif;font-size:32px;font-style:italic;line-height:1}@media screen and (max-width: 640px){.root#g430max10k .shaft-head-copy{margin-bottom:3.5vw;font-size:4.27vw}}.root#g430max10k .genuine-shafts{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:relative;width:92.7%;margin:0 auto 60px auto;background-color:#fff;border-top:1px solid #777;border-right:1px solid #777;border-bottom:1px solid #777;border-left:1px solid #777;z-index:1}@media screen and (max-width: 640px){.root#g430max10k .genuine-shafts{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:94.67%;margin:0 auto 8vw auto;border-bottom:none}}.root#g430max10k .genuine-shafts:after{content:"";position:absolute;top:0;left:50%;width:1px;height:100%;background-color:#777;z-index:2}@media screen and (max-width: 640px){.root#g430max10k .genuine-shafts:after{display:none}}.root#g430max10k .genuine-shafts .box{width:calc((100% - 1px)/2);padding:1vw;text-align:left;background-color:#fff}@media screen and (max-width: 1280px){.root#g430max10k .genuine-shafts .box{padding:12.8px}}@media screen and (max-width: 640px){.root#g430max10k .genuine-shafts .box{width:100%;padding:2vw 0 2.8vw 0;border-bottom:1px solid #777}.root#g430max10k .genuine-shafts .box:last-child{margin-bottom:0}}.root#g430max10k .genuine-shafts .name-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:.5vw;padding-top:.5vw}@media screen and (max-width: 1280px){.root#g430max10k .genuine-shafts .name-block{margin-bottom:6.4px;padding-top:6.4px}}@media screen and (max-width: 640px){.root#g430max10k .genuine-shafts .name-block{display:block;margin-bottom:1.6vw;padding-top:1.6vw}}.root#g430max10k .genuine-shafts .name-block .shaft-name{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-right:1vw;color:#000;font-family:"NotoSansJP-Bold",sans-serif;font-size:1.67vw;font-style:italic;line-height:1}@media screen and (max-width: 1280px){.root#g430max10k .genuine-shafts .name-block .shaft-name{margin-right:12.8px;font-size:21.4px}}@media screen and (max-width: 640px){.root#g430max10k .genuine-shafts .name-block .shaft-name{width:100%;margin-right:0;margin-bottom:1.8vw;font-size:4.27vw;text-align:center}}.root#g430max10k .genuine-shafts .name-block .shaft-name .ruby-block{position:relative}.root#g430max10k .genuine-shafts .name-block .shaft-name .ruby-block .ruby-text{position:absolute;top:-0.4vw;left:0;width:100%;padding-left:.2em;font-family:"FP-ヒラギノ角ゴ ProN W6",sans-serif;font-size:.63vw;font-style:italic;line-height:1;text-align:center}@media screen and (max-width: 1280px){.root#g430max10k .genuine-shafts .name-block .shaft-name .ruby-block .ruby-text{top:-5px;font-size:10px}}@media screen and (max-width: 640px){.root#g430max10k .genuine-shafts .name-block .shaft-name .ruby-block .ruby-text{top:-1vw;font-size:1.87vw}}.root#g430max10k .genuine-shafts .name-block .sub-title{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#242323;font-size:.94vw;font-style:italic;line-height:1}@media screen and (max-width: 1280px){.root#g430max10k .genuine-shafts .name-block .sub-title{font-size:12px}}@media screen and (max-width: 640px){.root#g430max10k .genuine-shafts .name-block .sub-title{-webkit-box-flex:0;-ms-flex:none;flex:none;display:block;width:100%;font-size:3.2vw;text-align:center}}.root#g430max10k .genuine-shafts .copy{padding-top:1vw;font-family:"NotoSansJP-Medium",sans-serif;font-size:1.04vw;font-style:italic;line-height:1}@media screen and (max-width: 1280px){.root#g430max10k .genuine-shafts .copy{padding-top:12.8px;font-size:13.3px}}@media screen and (max-width: 640px){.root#g430max10k .genuine-shafts .copy{padding:2.2vw 2.6vw 0 2.6vw;font-size:3.2vw;line-height:1.5}}.root#g430max10k .shaft-block{width:92.7%;margin:0 auto 50px auto;background-color:#fff}@media screen and (max-width: 640px){.root#g430max10k .shaft-block{width:100%;margin:0 0 6.67vw 0}}.root#g430max10k .shaft-block .inner-block{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;max-width:1240px;margin:0 auto;padding:35px 20px}@media screen and (max-width: 640px){.root#g430max10k .shaft-block .inner-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;margin:0;padding:4vw 0}}.root#g430max10k .shaft-block .inner-block .shaft-text{width:440px;margin-right:20px;text-align:left}@media screen and (max-width: 640px){.root#g430max10k .shaft-block .inner-block .shaft-text{width:100%;margin-right:0;margin-bottom:2.6vw;text-align:center}}.root#g430max10k .shaft-block .inner-block .shaft-text .name-style{margin-bottom:4px;color:#3e3e3e;font-family:"NotoSansJP-Bold",sans-serif;font-size:30px;font-style:italic;line-height:1.3}@media screen and (max-width: 640px){.root#g430max10k .shaft-block .inner-block .shaft-text .name-style{margin-bottom:.6vw;font-size:4.27vw}}.root#g430max10k .shaft-block .inner-block .shaft-text .copy-style{font-size:18px;line-height:1.3;font-style:italic}@media screen and (max-width: 640px){.root#g430max10k .shaft-block .inner-block .shaft-text .copy-style{font-size:3.2vw}}.root#g430max10k .shaft-block .inner-block .shaft-photo{-webkit-box-flex:1;-ms-flex:1;flex:1;line-height:0}@media screen and (max-width: 640px){.root#g430max10k .shaft-block .inner-block .shaft-photo{-webkit-box-flex:0;-ms-flex:none;flex:none}}.root#g430max10k .sp-shaft-list li{margin-bottom:4vw;padding:4vw 0;background-color:#fff}.root#g430max10k .sp-shaft-list li:last-child{margin-bottom:5.33vw}.root#g430max10k .sp-shaft-list li .name-style{margin-bottom:1.6vw;color:#3e3e3e;font-family:"NotoSansJP-Bold",sans-serif;font-size:4.27vw;font-style:italic;line-height:1.3;text-align:center}.root#g430max10k .sp-shaft-list li .shaft-photo{line-height:0}.root#g430max10k .sp-shaft-list li .note{padding:1.6vw 1em 0 1em;font-size:3.2vw;line-height:1.3;text-align:right}.root#g430max10k .shaft-list{width:92.7%;margin:0 auto 60px auto;border-top:1px solid #777;border-right:1px solid #777;border-left:1px solid #777}@media screen and (max-width: 640px){.root#g430max10k .shaft-list{width:94.67%;margin:0 auto 5.33vw auto}}.root#g430max10k .shaft-list .box{background-color:#fff;border-bottom:1px solid #777}.root#g430max10k .shaft-list .box:nth-child(even){background-color:#e9e9e9}.root#g430max10k .shaft-list .box .inner-block{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;max-width:1240px;margin:0 auto}@media screen and (max-width: 640px){.root#g430max10k .shaft-list .box .inner-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:auto;margin:0 auto}}.root#g430max10k .shaft-list .box .shaft-text{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:1.6vw .5vw 1.6vw 1vw;text-align:left}@media screen and (min-width: 1600px){.root#g430max10k .shaft-list .box .shaft-text{padding:25.6px 8px 25.6px 16px}}@media screen and (max-width: 1280px){.root#g430max10k .shaft-list .box .shaft-text{padding:20.5px 6.4px 20.5px 12.8px}}@media screen and (max-width: 640px){.root#g430max10k .shaft-list .box .shaft-text{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%;padding:3vw 2vw 2vw 2vw;text-align:center}}.root#g430max10k .shaft-list .box .shaft-text .shaft-name{margin-bottom:.6vw;color:#000;font-family:"NotoSansJP-Bold",sans-serif;font-size:1.67vw;font-style:italic;line-height:1}.root#g430max10k .shaft-list .box .shaft-text .shaft-name.btm0{margin-bottom:0}@media screen and (min-width: 1600px){.root#g430max10k .shaft-list .box .shaft-text .shaft-name{margin-bottom:9.6px;font-size:26.7px}}@media screen and (max-width: 1280px){.root#g430max10k .shaft-list .box .shaft-text .shaft-name{margin-bottom:7.6px;font-size:21.4px}}@media screen and (max-width: 640px){.root#g430max10k .shaft-list .box .shaft-text .shaft-name{margin-bottom:1.3vw;font-size:4.27vw}}.root#g430max10k .shaft-list .box .shaft-text .shaft-name .ruby-block{position:relative}.root#g430max10k .shaft-list .box .shaft-text .shaft-name .ruby-block .ruby-text{position:absolute;top:-0.4vw;left:0;width:100%;padding-left:.2em;font-family:"FP-ヒラギノ角ゴ ProN W6",sans-serif;font-size:.63vw;font-style:italic;line-height:1;text-align:center}@media screen and (min-width: 1600px){.root#g430max10k .shaft-list .box .shaft-text .shaft-name .ruby-block .ruby-text{top:-6.4px;font-size:10px}}@media screen and (max-width: 1280px){.root#g430max10k .shaft-list .box .shaft-text .shaft-name .ruby-block .ruby-text{top:-5px;font-size:10px}}@media screen and (max-width: 640px){.root#g430max10k .shaft-list .box .shaft-text .shaft-name .ruby-block .ruby-text{top:-1vw;font-size:1.87vw}}.root#g430max10k .shaft-list .box .shaft-text .copy{color:#242323;font-size:.94vw;font-style:italic;line-height:1}@media screen and (min-width: 1600px){.root#g430max10k .shaft-list .box .shaft-text .copy{font-size:15px}}@media screen and (max-width: 1280px){.root#g430max10k .shaft-list .box .shaft-text .copy{font-size:12px}}@media screen and (max-width: 640px){.root#g430max10k .shaft-list .box .shaft-text .copy{font-size:3.2vw}}.root#g430max10k .shaft-list .box .shaft-photo{width:63%;padding:1.6vw 1vw 1.6vw 0;line-height:0;text-align:left}@media screen and (min-width: 1600px){.root#g430max10k .shaft-list .box .shaft-photo{padding:25.6px 16px 25.6px 0}}@media screen and (max-width: 1280px){.root#g430max10k .shaft-list .box .shaft-photo{padding:20.5px 12.8px 20.5px 0}}@media screen and (max-width: 640px){.root#g430max10k .shaft-list .box .shaft-photo{width:100%;padding:0 0 2.6vw 0}.root#g430max10k .shaft-list .box .shaft-photo img{width:100%}}.root#g430max10k .shaft-banner{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:92.7%;max-width:1200px;margin:0 auto 70px auto}@media screen and (max-width: 640px){.root#g430max10k .shaft-banner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:94.67%;margin:0 auto 8vw auto}}.root#g430max10k .shaft-banner.btm0{margin:0 auto}.root#g430max10k .shaft-banner .box{width:48.3%;line-height:0;background-color:#000}@media screen and (max-width: 640px){.root#g430max10k .shaft-banner .box{width:100%;margin-bottom:5.33vw}.root#g430max10k .shaft-banner .box:last-child{margin-bottom:0}}.root#g430max10k .shaft-banner .box a{display:block}.root#g430max10k .shaft-banner .box a:hover{opacity:.7}@media screen and (max-width: 640px){.root#g430max10k .shaft-banner .box a:hover{opacity:1}}.root#g430max10k .grip-block-max10k{width:92.7%;margin:0 auto 40px auto;background-color:#d6d6d6}@media screen and (max-width: 640px){.root#g430max10k .grip-block-max10k{width:100%;margin:0 auto 5.33vw auto}}.root#g430max10k .grip-block-max10k .inner-block{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;max-width:1200px;margin:0 auto;padding:50px 20px}@media screen and (max-width: 640px){.root#g430max10k .grip-block-max10k .inner-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:92%;margin:0 auto;padding:4vw 0}}.root#g430max10k .grip-block-max10k .inner-block .grip-photo{width:57%;margin-right:20px;line-height:0}@media screen and (max-width: 640px){.root#g430max10k .grip-block-max10k .inner-block .grip-photo{width:100%;margin-right:0;margin-bottom:3vw}}.root#g430max10k .grip-block-max10k .inner-block .grip-text{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:18px;line-height:1.6;text-align:left}@media screen and (max-width: 640px){.root#g430max10k .grip-block-max10k .inner-block .grip-text{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%;font-size:3.2vw;line-height:1.5}}.root#g430max10k .grip-block-max10k .inner-block .grip-text a{display:inline-block;margin:0 .2em;color:#33b6e1}.root#g430max10k .grip-block{width:92.7%;margin:0 auto 40px auto;background-color:#fff}@media screen and (max-width: 640px){.root#g430max10k .grip-block{width:100%;margin:0 auto 5.33vw auto}}.root#g430max10k .grip-block .inner-block{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;max-width:1200px;margin:0 auto;padding:50px 20px}@media screen and (max-width: 640px){.root#g430max10k .grip-block .inner-block{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:92%;margin:0 auto;padding:4vw 0}}.root#g430max10k .grip-block .inner-block .grip-text{width:360px;margin-left:30px;text-align:left}@media screen and (max-width: 640px){.root#g430max10k .grip-block .inner-block .grip-text{width:100%;margin-left:0;margin-bottom:2.6vw;text-align:center}}.root#g430max10k .grip-block .inner-block .grip-text .name-style{margin-bottom:.6em;color:#3e3e3e;font-family:"NotoSansJP-Bold",sans-serif;font-size:30px;font-style:italic;line-height:1}@media screen and (max-width: 640px){.root#g430max10k .grip-block .inner-block .grip-text .name-style{font-size:4.27vw}}.root#g430max10k .grip-block .inner-block .grip-text .name-style .txt-s{font-size:60%}@media screen and (max-width: 640px){.root#g430max10k .grip-block .inner-block .grip-text .name-style .txt-s{font-size:80%}}.root#g430max10k .grip-block .inner-block .grip-text .copy-style{font-size:18px;line-height:1.3}@media screen and (max-width: 640px){.root#g430max10k .grip-block .inner-block .grip-text .copy-style{font-size:3.2vw}}.root#g430max10k .grip-block .inner-block .grip-text .note{font-size:18px;line-height:1.3}@media screen and (max-width: 640px){.root#g430max10k .grip-block .inner-block .grip-text .note{font-size:3.2vw}}.root#g430max10k .grip-block .inner-block .grip-photo{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;line-height:0}@media screen and (max-width: 640px){.root#g430max10k .grip-block .inner-block .grip-photo{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}}.root#g430max10k .grip-block .inner-block .grip-photo .note{position:absolute;right:0;bottom:-20px;font-size:18px;line-height:1}@media screen and (max-width: 640px){.root#g430max10k .grip-block .inner-block .grip-photo .note{position:relative;right:auto;bottom:auto;padding-top:2.4vw;font-size:3.2vw}}.root#g430max10k .option-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;width:92.7%;margin:0 auto}@media screen and (max-width: 640px){.root#g430max10k .option-block{width:100%;margin:0 auto}}.root#g430max10k .option-block .cover{position:relative;width:49.5%;padding:30px;background-color:#fff}@media screen and (max-width: 640px){.root#g430max10k .option-block .cover{width:32.5%;padding:4vw 2.6vw}}.root#g430max10k .option-block .cover .cover-photo{width:6.91vw;margin:0 auto 15px auto;line-height:0}@media screen and (max-width: 1280px){.root#g430max10k .option-block .cover .cover-photo{width:88.44px}}@media screen and (max-width: 640px){.root#g430max10k .option-block .cover .cover-photo{width:17.73vw;margin:0 auto 15px auto}}.root#g430max10k .option-block .cover .cover-text{font-size:18px;line-height:1.3}@media screen and (max-width: 640px){.root#g430max10k .option-block .cover .cover-text{font-size:3.2vw;line-height:1.5}}.root#g430max10k .option-block .wrench{position:relative;width:49.5%;padding:30px;background-color:#fff}@media screen and (max-width: 640px){.root#g430max10k .option-block .wrench{width:65.6%;padding:4vw 2.6vw}}.root#g430max10k .option-block .wrench .inner-block2{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}@media screen and (max-width: 640px){.root#g430max10k .option-block .wrench .inner-block2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.root#g430max10k .option-block .wrench .wrench-photo{width:6.4vw;margin-right:35px;line-height:0}@media screen and (max-width: 1280px){.root#g430max10k .option-block .wrench .wrench-photo{width:82px}}@media screen and (max-width: 640px){.root#g430max10k .option-block .wrench .wrench-photo{width:23.33vw;margin-right:0;padding:3vw 0 2.7vw 0}}.root#g430max10k .option-block .wrench .wrench-text{-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width: 640px){.root#g430max10k .option-block .wrench .wrench-text{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}}.root#g430max10k .option-block .wrench .wrench-text p{margin-bottom:.7em;font-size:18px;line-height:1.3;text-align:left}.root#g430max10k .option-block .wrench .wrench-text p:last-child{margin-bottom:0}@media screen and (max-width: 640px){.root#g430max10k .option-block .wrench .wrench-text p{margin-bottom:.7em;font-size:3.2vw;line-height:1.5;text-align:left}.root#g430max10k .option-block .wrench .wrench-text p.sp-center{text-align:center}}.root#g430max10k .option-block .wrench .wrench-text p a{color:#33b6e1}.root#g430max10k .option-block .wrench .wrench-text p a.pdf-link{display:inline-block;position:relative}.root#g430max10k .option-block .wrench .wrench-text p a.pdf-link:after{content:"";position:absolute;top:50%;right:-30px;width:20px;height:25px;margin-top:-13px;background-image:url("/product/assets/img/g430hl/icon_pdf.png");background-repeat:no-repeat;background-position:center;background-size:cover}@media screen and (max-width: 640px){.root#g430max10k .option-block .wrench .wrench-text p a.pdf-link:after{right:-5.2vw;width:3.33vw;height:4.13vw;margin-top:-2.06vw}}.root#g430max10k .option-block.col2{padding-top:70px}@media screen and (max-width: 640px){.root#g430max10k .option-block.col2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:0}.root#g430max10k .option-block.col2 .cover{width:100%;margin-bottom:8.67vw;padding:0;background-color:rgba(0,0,0,0)}.root#g430max10k .option-block.col2 .cover .inner-block{width:74.67%;margin:0 auto;padding:4vw 0;background-color:#d6d6d6}.root#g430max10k .option-block.col2 .cover .cover-photo{margin:0 auto 15px auto}.root#g430max10k .option-block.col2 .cover .cover-photo.img-fw{width:17.33vw}.root#g430max10k .option-block.col2 .cover .cover-text{font-size:3.2vw;line-height:1.5}.root#g430max10k .option-block.col2 .wrench{width:100%;padding:0;background-color:rgba(0,0,0,0)}.root#g430max10k .option-block.col2 .wrench .inner-block{width:74.67%;margin:0 auto;padding:4vw 0;background-color:#d6d6d6}.root#g430max10k .option-block.col2 .wrench .wrench-photo{padding:0 0 2.7vw 0}.root#g430max10k .option-block.col2 .wrench .wrench-text{-ms-flex:auto;-webkit-box-flex:1;flex:auto;width:100%}}.root#g430max10k .option-block .option-title-col2{position:absolute;top:-70px;left:0;width:100%}@media screen and (max-width: 640px){.root#g430max10k .option-block .option-title-col2{position:relative;top:auto;left:auto;width:100%}}.root#g430max10k .option-block .option-title-col2 .option-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;width:100%;height:32px;margin:0 auto 40px auto;line-height:0;background-image:url("/product/assets/img/g430hl/option_title_bg_pc2.png"),url("/product/assets/img/g430hl/shaft_title_bg_pc2.png");background-repeat:no-repeat,repeat-x;background-position:center}@media screen and (max-width: 640px){.root#g430max10k .option-block .option-title-col2 .option-title{width:100%;height:4.27vw;margin:0 auto 5.33vw auto;background-image:url("/product/assets/img/g430hl/shaft_title_bg_sp.png");background-size:100% auto}}.root#g430max10k .option-block .option-title-col2 .option-title span{margin-top:-1px;color:gray;font-family:"NotoSansJP-Medium",sans-serif;font-size:32px;font-weight:normal;font-style:italic;line-height:1}@media screen and (max-width: 640px){.root#g430max10k .option-block .option-title-col2 .option-title span{margin-top:0;font-size:4.27vw}}.root#g430max10k .option-block .inner-block{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%;height:100%}@media screen and (max-width: 640px){.root#g430max10k .option-block .inner-block{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.root#g430max10k .custom-repair{width:92.7%;margin:0 auto 40px auto}@media screen and (max-width: 640px){.root#g430max10k .custom-repair{width:100%;margin:0 auto 8vw auto}}.root#g430max10k .custom-repair .custom-repair-title{padding:27px;line-height:0;cursor:pointer;background:-webkit-gradient(linear, left top, left bottom, color-stop(50%, #fff), color-stop(50%, #e5e5e5));background:linear-gradient(180deg, #fff 50%, #e5e5e5 50%);border:1px solid #787878}@media screen and (max-width: 640px){.root#g430max10k .custom-repair .custom-repair-title{padding:4vw 0;border-top:1px solid #787878;border-right:none;border-bottom:1px solid #787878;border-left:none}}.root#g430max10k .custom-repair .custom-repair-title .inner-block{display:inline-block;position:relative}@media screen and (max-width: 640px){.root#g430max10k .custom-repair .custom-repair-title .inner-block{margin-right:8vw}}.root#g430max10k .custom-repair .custom-repair-title .inner-block:after{content:"";position:absolute;top:50%;right:-70px;width:40px;height:40px;margin-top:-20px;background-image:url("/product/assets/img/g430hl/custom_repair_bullet.png");background-repeat:no-repeat;background-position:left top;background-size:cover}@media screen and (max-width: 640px){.root#g430max10k .custom-repair .custom-repair-title .inner-block:after{right:-9vw;width:6.4vw;height:6.4vw;margin-top:-3.2vw}}.root#g430max10k .custom-repair .custom-repair-title.active .inner-block:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.root#g430max10k .custom-repair .custom-repair-title .logo-max10k-hl{display:inline-block;width:272px;margin-right:6px;vertical-align:baseline}@media screen and (max-width: 640px){.root#g430max10k .custom-repair .custom-repair-title .logo-max10k-hl{width:34.13vw;margin-right:1.6vw}}.root#g430max10k .custom-repair .custom-repair-title span{display:inline-block;color:#3e3e3e;font-family:"NotoSansJP-Bold",sans-serif;font-size:25px;font-style:italic;line-height:1;vertical-align:baseline}@media screen and (max-width: 640px){.root#g430max10k .custom-repair .custom-repair-title span{font-size:3.46vw}}.root#g430max10k .custom-repair .toggle-body{display:none;padding:25px 20px 30px 20px;background-color:#fff}@media screen and (max-width: 640px){.root#g430max10k .custom-repair .toggle-body{padding:4vw 2.67vw}}.root#g430max10k .custom-repair .custom-repair-subtitle{margin-bottom:20px}@media screen and (max-width: 640px){.root#g430max10k .custom-repair .custom-repair-subtitle{margin-bottom:2.67vw}}.root#g430max10k .custom-repair .custom-repair-subtitle span{display:inline-block;position:relative;color:#3e3e3e;font-family:"NotoSansJP-Medium",sans-serif;font-size:23px;font-style:italic;line-height:1}@media screen and (max-width: 640px){.root#g430max10k .custom-repair .custom-repair-subtitle span{font-size:3.73vw}}.root#g430max10k .custom-repair .custom-repair-subtitle span:before{content:"";position:absolute;top:50%;left:-11vw;width:10vw;height:2px;margin-top:-1px;background-color:#3e3e3e}@media screen and (max-width: 1280px){.root#g430max10k .custom-repair .custom-repair-subtitle span:before{left:-140.8px;width:128px}}@media screen and (max-width: 640px){.root#g430max10k .custom-repair .custom-repair-subtitle span:before{left:-18vw;width:15.2vw;height:1px;margin-top:0}}.root#g430max10k .custom-repair .custom-repair-subtitle span:after{content:"";position:absolute;top:50%;right:-11vw;width:10vw;height:2px;margin-top:-1px;background-color:#3e3e3e}@media screen and (max-width: 1280px){.root#g430max10k .custom-repair .custom-repair-subtitle span:after{right:-140.8px;width:128px}}@media screen and (max-width: 640px){.root#g430max10k .custom-repair .custom-repair-subtitle span:after{right:-18vw;width:15.2vw;height:1px;margin-top:0}}.root#g430max10k .custom-repair .copy{margin-bottom:20px;font-size:15px;line-height:1.6;text-align:center}@media screen and (max-width: 640px){.root#g430max10k .custom-repair .copy{margin-bottom:2.67vw;font-size:3.2vw;line-height:1.5;text-align:left}}.root#g430max10k .custom-repair .available-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;margin-bottom:30px}@media screen and (max-width: 640px){.root#g430max10k .custom-repair .available-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:6vw}}.root#g430max10k .custom-repair .available-block .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}@media screen and (max-width: 640px){.root#g430max10k .custom-repair .available-block .box{display:block}}.root#g430max10k .custom-repair .available-block .box .inner-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:100%}@media screen and (max-width: 640px){.root#g430max10k .custom-repair .available-block .box .inner-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;padding:4vw}}.root#g430max10k .custom-repair .available-block .box .inner-block .available-title{width:110px;margin-right:30px}@media screen and (max-width: 640px){.root#g430max10k .custom-repair .available-block .box .inner-block .available-title{width:36vw;margin-right:0;margin-bottom:2.8vw}}.root#g430max10k .custom-repair .available-block .box .inner-block .available-body{-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width: 640px){.root#g430max10k .custom-repair .available-block .box .inner-block .available-body{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}}.root#g430max10k .custom-repair .available-block .box .inner-block .list{color:#242323;font-size:16px;line-height:1.6;text-align:left}@media screen and (max-width: 640px){.root#g430max10k .custom-repair .available-block .box .inner-block .list{font-size:3.73vw;text-align:center}}.root#g430max10k .custom-repair .available-block .box .inner-block .note{padding-top:5px;color:#242323;font-size:13px;line-height:1;text-align:left}@media screen and (max-width: 640px){.root#g430max10k .custom-repair .available-block .box .inner-block .note{padding-top:2.5vw;font-size:3.2vw;text-align:center}}@media screen and (max-width: 1400px){.root#g430max10k .custom-repair .available-block .box .inner-block .w1400-block{display:block}}@media screen and (min-width: 1280px)and (max-width: 1570px){.root#g430max10k .custom-repair .available-block .box .inner-block .w1280-over{display:block}.root#g430max10k .custom-repair .available-block .box .inner-block .w1570-over{display:none}}@media screen and (min-width: 1571px){.root#g430max10k .custom-repair .available-block .box .inner-block .w1280-over{display:none}.root#g430max10k .custom-repair .available-block .box .inner-block .w1570-over{display:block}}.root#g430max10k .custom-repair .available-block .box.available-yes{width:49%;padding:25px;background-color:#fff;border:1px solid #cacaca}@media screen and (max-width: 640px){.root#g430max10k .custom-repair .available-block .box.available-yes{width:100%;margin-bottom:4vw;padding:0}}.root#g430max10k .custom-repair .available-block .box.available-yes .available-title{display:inline-block;padding:8px 0;color:#dbe220;font-family:"NotoSansJP-Bold",sans-serif;font-size:20px;line-height:1;background-color:#000}@media screen and (max-width: 640px){.root#g430max10k .custom-repair .available-block .box.available-yes .available-title{padding:1.2vw 0;font-size:3.73vw}}.root#g430max10k .custom-repair .available-block .box.available-no{width:49%;padding:25px;background-color:#ebebeb;border:1px solid #cacaca}@media screen and (max-width: 640px){.root#g430max10k .custom-repair .available-block .box.available-no{width:100%;padding:0}}.root#g430max10k .custom-repair .available-block .box.available-no .available-title{display:inline-block;padding:8px 0;color:#d4d4d4;font-family:"NotoSansJP-Bold",sans-serif;font-size:20px;line-height:1;background-color:#4a4a4a}@media screen and (max-width: 640px){.root#g430max10k .custom-repair .available-block .box.available-no .available-title{padding:1.2vw 0;font-size:3.73vw}}.root#g430max10k .custom-repair .repair-block{background-color:#fff;border:1px solid #ddd}.root#g430max10k .custom-repair .repair-block .inner-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;position:relative;width:92%;margin:0 auto}@media screen and (max-width: 640px){.root#g430max10k .custom-repair .repair-block .inner-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}}.root#g430max10k .custom-repair .repair-block .inner-block::after{content:"";position:absolute;top:0;left:50%;width:1px;height:100%;background-color:#ddd}@media screen and (max-width: 640px){.root#g430max10k .custom-repair .repair-block .inner-block::after{display:none}}.root#g430max10k .custom-repair .repair-block .inner-block .repair-shaft{width:45%;padding:20px 0}@media screen and (max-width: 640px){.root#g430max10k .custom-repair .repair-block .inner-block .repair-shaft{width:100%;padding:3.2vw 2.67vw;border-bottom:1px solid #ddd}}.root#g430max10k .custom-repair .repair-block .inner-block .repair-grip{width:45%;padding:20px 0}@media screen and (max-width: 640px){.root#g430max10k .custom-repair .repair-block .inner-block .repair-grip{width:100%;padding:3.2vw 2.67vw}.root#g430max10k .custom-repair .repair-block .inner-block .repair-grip.top-margin{padding-top:5vw}}.root#g430max10k .custom-repair .repair-block .name-block{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;width:100%}@media screen and (max-width: 640px){.root#g430max10k .custom-repair .repair-block .name-block{padding-left:0}}.root#g430max10k .custom-repair .repair-block .name-block .icon-shaft{width:49px;margin-right:12px}@media screen and (max-width: 640px){.root#g430max10k .custom-repair .repair-block .name-block .icon-shaft{width:11.87vw;margin-right:1.87vw}}.root#g430max10k .custom-repair .repair-block .name-block .icon-grip{width:43px;margin-right:12px}@media screen and (max-width: 640px){.root#g430max10k .custom-repair .repair-block .name-block .icon-grip{width:10.4vw;margin-right:1.87vw}}.root#g430max10k .custom-repair .repair-block .name-block .name{-webkit-box-flex:1;-ms-flex:1;flex:1;font-family:"FP-ヒラギノ角ゴ ProN W6",sans-serif;font-size:16px;text-align:left}@media screen and (max-width: 640px){.root#g430max10k .custom-repair .repair-block .name-block .name{font-size:3.73vw;line-height:1.4}}.root#g430max10k .custom-repair .repair-block .name-block .name strong{color:#c28700;font-weight:normal}.root#g430max10k .custom-repair .repair-block .photo-shaft{width:100%;padding:10px 0;line-height:0}@media screen and (max-width: 640px){.root#g430max10k .custom-repair .repair-block .photo-shaft{width:100%;margin-left:0;padding:2.5vw 0}}.root#g430max10k .custom-repair .repair-block .photo-grip{width:67.4%;padding:10px 0;line-height:0}@media screen and (max-width: 640px){.root#g430max10k .custom-repair .repair-block .photo-grip{width:92%;margin-left:auto;margin-right:auto;padding:2.5vw 0}}.root#g430max10k .custom-repair .repair-block .note{margin-left:1em;font-size:13px;line-height:1.5;text-indent:-1em;text-align:left}@media screen and (max-width: 640px){.root#g430max10k .custom-repair .repair-block .note{padding-left:0;font-size:3.2vw}}.root#g430max10k .custom-repair .repair-block .note strong{color:#c28700;font-weight:normal}.root#g430max10k .custom-repair .repair-block .note.foot{margin-left:0;margin-bottom:0;text-indent:0}@media screen and (max-width: 640px){.root#g430max10k .custom-repair .repair-block .note.foot{margin-bottom:0;text-indent:0;margin-left:0}}.root#g430max10k .custom-repair .repair-block .note2{margin-left:1em;font-size:13px;line-height:1.5;text-align:left;text-indent:-1em}@media screen and (max-width: 640px){.root#g430max10k .custom-repair .repair-block .note2{padding-left:0;font-size:3.2vw}}.root#g430max10k .custom-repair .repair-note{padding-top:15px}@media screen and (max-width: 640px){.root#g430max10k .custom-repair .repair-note{padding-top:4vw}}.root#g430max10k .custom-repair .repair-note p{font-size:13px;line-height:1.5}@media screen and (max-width: 640px){.root#g430max10k .custom-repair .repair-note p{margin-left:1em;margin-bottom:1em;font-size:3.2vw;text-align:left;text-indent:-1em}.root#g430max10k .custom-repair .repair-note p:last-child{margin-bottom:0}}.root#g430max10k .banner-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;width:92.7%;margin:0 auto;padding-top:60px}@media screen and (max-width: 640px){.root#g430max10k .banner-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:94.67%;margin:0 auto;padding-top:8vw}}.root#g430max10k .banner-block.btm0{margin:0 auto}.root#g430max10k .banner-block .box{width:48.5%;line-height:0;background-color:#000}@media screen and (max-width: 640px){.root#g430max10k .banner-block .box{width:100%;margin-bottom:5.33vw}.root#g430max10k .banner-block .box:last-child{margin-bottom:0}}.root#g430max10k .banner-block .box a{display:block}.root#g430max10k .banner-block .box a:hover{opacity:.7}@media screen and (max-width: 640px){.root#g430max10k .banner-block .box a:hover{opacity:1}}.root#g430max10k #event{padding-bottom:80px;background-image:url("/product/assets/img/g430hl/event_bg.jpg");background-repeat:repeat-x;background-position:left bottom}.root#g430max10k .campaign-banner{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:93.75%;margin:0 auto}.root#g430max10k .campaign-banner .box{width:48.5%;line-height:0;background-color:#000}.root#g430max10k .campaign-banner .box a{display:block}.root#g430max10k .campaign-banner .box a:hover{opacity:.7}