@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 .pcnone{display:none}.root .MB101-B{font-family:"ゴシックMB101 B",sans-serif}.root .HirakakuProN-W3{font-family:"FP-ヒラギノ角ゴ ProN W3",sans-serif}.root .HirakakuProN-W6{font-family:"FP-ヒラギノ角ゴ ProN W6",sans-serif}.root#g430hl{background-color:#fff}.root#g430hl .head-block{position:relative;line-height:0}.root#g430hl .head-block .scroll-bg,.root#g430hl .head-block .btn-scroll{display:none}.root#g430hl .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:3.16%;bottom:4.7%;width:13.3%;height:6.84%;background-color:#4b4b4b}.root#g430hl .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#g430hl .head-block .release-day p{font-size:13px}}.root#g430hl .head-block .release-day.fw{left:1.29%;bottom:12.41%}.root#g430hl .head-block .release-day.left{left:1.29%;bottom:4.89%}.root#g430hl .head-block .release-day.left p{font-size:.8vw}@media screen and (max-width: 1280px){.root#g430hl .head-block .release-day.left p{font-size:10.2px}}.root#g430hl .head-block .kv-menu{position:absolute;top:0;right:0;width:29.296875%}.root#g430hl .head-block .kv-menu ul li a{display:block;line-height:0;background-repeat:no-repeat;background-size:cover}.root#g430hl .head-block .kv-menu ul li a.active{pointer-events:none}.root#g430hl .head-block .kv-menu ul li a.kvmenu-d{background-image:url("/product/assets/img/g430hl/head_d_off_pc.png")}.root#g430hl .head-block .kv-menu ul li a.kvmenu-d.active,.root#g430hl .head-block .kv-menu ul li a.kvmenu-d:hover{background-image:url("/product/assets/img/g430hl/head_d_on_pc.png")}.root#g430hl .head-block .kv-menu ul li a.kvmenu-f{background-image:url("/product/assets/img/g430hl/head_f_off_pc.png")}.root#g430hl .head-block .kv-menu ul li a.kvmenu-f.active,.root#g430hl .head-block .kv-menu ul li a.kvmenu-f:hover{background-image:url("/product/assets/img/g430hl/head_f_on_pc.png")}.root#g430hl .head-block .kv-menu ul li a.kvmenu-h{background-image:url("/product/assets/img/g430hl/head_h_off_pc.png")}.root#g430hl .head-block .kv-menu ul li a.kvmenu-h.active,.root#g430hl .head-block .kv-menu ul li a.kvmenu-h:hover{background-image:url("/product/assets/img/g430hl/head_h_on_pc.png")}.root#g430hl .content{background-color:#f0f0f0}.root#g430hl .section-block{margin-top:-45px;padding-top:45px}.root#g430hl .anchor-links{height:83px;margin-bottom:55px;background-image:url("/product/assets/img/g430hl/anchor_bg_pc.jpg");background-repeat:repeat-x}.root#g430hl .anchor-links.btm0{margin-bottom:0}.root#g430hl .anchor-links .anchor-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:1200px;margin:0 auto;height:100%}.root#g430hl .anchor-links .anchor-list.dr-movnone,.root#g430hl .anchor-links .anchor-list.fw-hb{width:900px}.root#g430hl .anchor-links .anchor-list.dr-movnone li,.root#g430hl .anchor-links .anchor-list.fw-hb li{width:33.3333333333%}.root#g430hl .anchor-links .anchor-list li{position:relative;width:25%;height:100%}.root#g430hl .anchor-links .anchor-list li:before{content:"";position:absolute;top:50%;left:0;width:2px;height:36px;margin-top:-18px;background-color:#6e6a5e}.root#g430hl .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}.root#g430hl .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}.root#g430hl .anchor-links .anchor-list li a:hover{opacity:.7}.root#g430hl .anchor-links .anchor-list li a .jp-title{display:block;margin-bottom:12px;color:#fff;font-family:"NotoSansJP-Medium",sans-serif;font-size:18px;font-style:italic;line-height:1}.root#g430hl .anchor-links .anchor-list li a .eng-title{display:block;color:#e0e721;font-family:"NotoSansJP-Medium",sans-serif;font-size:10px;line-height:1;text-transform:uppercase}.root#g430hl .intro-copy{padding:50px 0 60px 0}.root#g430hl .intro-copy p{margin-bottom:50px;color:#0f0f0f;font-family:"NotoSansJP-Bold",sans-serif;font-size:22px;line-height:1.8}.root#g430hl .intro-copy .high-launch{display:inline-block;padding:24px 35px 24px 35px;background-color:#000}.root#g430hl .intro-copy .high-launch p{margin:0;color:#fff;font-family:"NotoSansJP-Bold",sans-serif;font-size:54px;font-style:italic;line-height:1}.root#g430hl .intro-copy .high-launch p strong{display:inline-block;color:#e0e721}.root#g430hl .intro-copy .high-launch p ruby{display:inline-block;position:relative}.root#g430hl .intro-copy .high-launch p .ruby-text{position:absolute;top:-10px;left:0;width:100%;color:#fff;font-family:"NotoSansJP-Bold",sans-serif;font-size:12px;font-style:italic;line-height:1;text-align:center}.root#g430hl .intro-copy .high-launch p .high-trajectory{display:inline-block;position:relative;margin-left:.3em;color:#e0e721;font-family:"NotoSansJP-Black",sans-serif;font-size:46px;font-style:italic;line-height:1;vertical-align:top;z-index:1}.root#g430hl .intro-copy .high-launch p .high-trajectory:before{content:"";display:block;position:absolute;bottom:-10px;left:-8px;width:calc(100% + 16px);height:16px;background-color:rgba(224,231,33,.45);z-index:-1}.root#g430hl .model-block{position:relative;padding-bottom:80px;background-image:url("/product/assets/img/g430hl/model_bg.jpg");background-repeat:repeat}.root#g430hl .unchor-landing{position:absolute;top:-45px;left:0;width:0;height:0;pointer-events:none}.root#g430hl .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/g430hl/section_hl_bg_pc1.jpg"),url("/product/assets/img/g430hl/section_hl_bg_pc2.jpg");background-repeat:no-repeat,repeat-x;background-position:center;background-size:auto 100%}.root#g430hl .section-hl.btm0{margin-bottom:0}.root#g430hl .section-hl .title-block{padding-top:10px}.root#g430hl .section-hl .title-block .jp-title{display:block;margin-bottom:12px;color:#2c2c2c;font-family:"NotoSansJP-Bold",sans-serif;font-size:34px;font-style:italic;line-height:1}.root#g430hl .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}.root#g430hl .movie-block{width:100%;padding-top:40px;padding-bottom:80px;background-image:url("/product/assets/img/g430hl/mov_bg.jpg");background-repeat:repeat}.root#g430hl .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#g430hl .movie-block .youtube-inner{padding:0;max-width:1200px}}.root#g430hl .movie-block .youtube{position:relative;width:100%;padding-top:56.25%;line-height:0}.root#g430hl .movie-block .youtube iframe{position:absolute;top:0;right:0;width:100%;height:100%}.root#g430hl .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}.root#g430hl .movie-block .youtube-inner-col2 .youtube-box{width:48.86%}.root#g430hl .movie-block .youtube-inner-col2 .mov-caption-s{padding:8px 5px 0 0;text-align:center}.root#g430hl .movie-block .mov-caption{padding-top:20px;color:#000;font-family:"NotoSansJP-Bold",sans-serif;font-size:22px;font-style:italic;line-height:1}.root#g430hl .movie-block .mov-caption-s{padding:8px 124px 0 124px;color:#000;font-size:11px;line-height:1.3;text-align:right}@media screen and (max-width: 1450px){.root#g430hl .movie-block .mov-caption-s{margin:0 auto;padding:8px 5px 0 0;max-width:1200px}}.root#g430hl .movie-block .video-title{padding-top:25px;margin-bottom:70px;color:#000;font-family:"FP-ヒラギノ角ゴ ProN W6",sans-serif;font-size:30px;font-style:italic;line-height:1.5}.root#g430hl .movie-block .video-title-col2{padding-top:25px;color:#000;font-family:"FP-ヒラギノ角ゴ ProN W6",sans-serif;font-size:30px;font-style:italic;line-height:1.5}.root#g430hl .tech-block{position:relative;text-align:left}.root#g430hl .tech-block.d-tech1{background-image:url("/product/assets/img/g430hl/dr/tech1_pc.jpg");background-repeat:no-repeat;background-size:cover}.root#g430hl .tech-block .fig{line-height:0;pointer-events:none}.root#g430hl .tech-block .d-tech1-title{position:absolute;top:10.1%;left:6.83%;width:65.35%;padding:.78vw 1.3vw 1vw 1.3vw;line-height:0}.root#g430hl .tech-block .d-tech1-title .logo-g430hl{display:inline-block;width:14.53vw;margin:0 .64vw 0 .98vw;vertical-align:middle}.root#g430hl .tech-block .d-tech1-title span{color:#000;font-family:"NotoSansJP-Bold",sans-serif;font-size:1.88vw;font-style:italic;line-height:1;vertical-align:bottom}@media screen and (max-width: 1280px){.root#g430hl .tech-block .d-tech1-title{padding:10px 16.5px 13px 16.5px}.root#g430hl .tech-block .d-tech1-title .logo-g430hl{width:186px;margin:0 8.2px 0 12.5px}.root#g430hl .tech-block .d-tech1-title span{font-size:24px}}.root#g430hl .tech-block .d-tech1-copy{position:absolute;top:30%;left:8%;color:#000;font-family:"NotoSansJP-Bold",sans-serif;font-size:3.04vw;font-style:italic;line-height:1;text-shadow:0px 0px 1vw rgba(255,255,255,.6)}.root#g430hl .tech-block .d-tech1-copy span{display:inline-block;position:relative;z-index:1}.root#g430hl .tech-block .d-tech1-copy span:before{content:"";display:block;position:absolute;bottom:-0.4vw;left:-0.7vw;width:calc(100% + 1.4vw);height:.78vw;background-color:rgba(226,232,45,.75);z-index:-1}.root#g430hl .tech-block .d-tech1-copy strong{color:#fff}@media screen and (max-width: 1280px){.root#g430hl .tech-block .d-tech1-copy{font-size:39px;text-shadow:0px 0px 13px rgba(255,255,255,.6)}.root#g430hl .tech-block .d-tech1-copy span:before{bottom:-5px;left:-5px;width:calc(100% + 10px);height:10px}}.root#g430hl .tech-block .d-tech1-notice{position:absolute;top:43%;left:8%;color:#000;font-family:"NotoSansJP-Bold",sans-serif;font-size:.94vw;line-height:1}@media screen and (max-width: 1280px){.root#g430hl .tech-block .d-tech1-notice{font-size:12px}}.root#g430hl .tech-block.d-tech2{background-color:#f0f0f0;background-image:url("/product/assets/img/g430hl/dr/tech2_bg.jpg");background-repeat:repeat-x}.root#g430hl .tech-block .d-tech2-voice{position:relative;margin-bottom:.54%}.root#g430hl .tech-block .d-tech2-voice .voice{position:absolute;color:#000;font-family:"NotoSansJP-Bold",sans-serif;font-size:2.81vw;font-style:italic;line-height:1;text-align:center}@media screen and (max-width: 1280px){.root#g430hl .tech-block .d-tech2-voice .voice{font-size:36px}}.root#g430hl .tech-block .d-tech2-voice .voice.voice1{top:19.2%;left:13.3%;width:34.4%;-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}.root#g430hl .tech-block .d-tech2-voice .voice.voice2{top:20%;left:61.4%;width:28.8%;-webkit-transform:rotate(3.4deg);transform:rotate(3.4deg)}.root#g430hl .tech-block .d-tech2-voice .voice.voice3{top:53.1%;left:27.2%;width:44.2%}.root#g430hl .tech-block .d-tech2-ballistic{position:relative}.root#g430hl .tech-block .d-tech2-ballistic .tech2-illust-wrap{position:relative;z-index:1}.root#g430hl .tech-block .d-tech2-ballistic .tech2-illust{z-index:1}.root#g430hl .tech-block .d-tech2-ballistic .text-block{position:absolute;top:1.1%;left:0;width:100%;text-align:center;z-index:2}.root#g430hl .tech-block .d-tech2-ballistic .merit-head{display:inline-block;margin-bottom:1.17vw;padding:.5vw 1.5vw;color:#e0e721;font-family:"NotoSansJP-Bold",sans-serif;font-size:2.07vw;font-style:italic;line-height:1;background-color:#000}@media screen and (max-width: 1280px){.root#g430hl .tech-block .d-tech2-ballistic .merit-head{margin-bottom:15px;padding:6.4px 19px;font-size:26.5px}}.root#g430hl .tech-block .d-tech2-ballistic .merit-title{margin-bottom:2.5vw;color:#000;font-family:"NotoSansJP-Bold",sans-serif;font-size:2.81vw;font-style:italic;line-height:1;text-align:center}.root#g430hl .tech-block .d-tech2-ballistic .merit-title strong{display:inline-block;position:relative;font-weight:normal;z-index:1}.root#g430hl .tech-block .d-tech2-ballistic .merit-title strong:before{content:"";display:block;position:absolute;bottom:-0.4vw;left:-0.94vw;width:calc(100% + 1.88vw);height:.7vw;background-color:rgba(224,231,33,.5);z-index:-1}.root#g430hl .tech-block .d-tech2-ballistic .merit-title strong.pc-adjust-l:before{left:-0.94vw;width:calc(100% + .94vw)}.root#g430hl .tech-block .d-tech2-ballistic .merit-title strong.pc-adjust-r:before{left:0;width:calc(100% + .94vw)}@media screen and (max-width: 1280px){.root#g430hl .tech-block .d-tech2-ballistic .merit-title{margin-bottom:32px;font-size:36px}.root#g430hl .tech-block .d-tech2-ballistic .merit-title strong:before{bottom:-5px;left:-12px;width:calc(100% + 24px);height:9px}.root#g430hl .tech-block .d-tech2-ballistic .merit-title strong.pc-adjust-l:before{left:-12px;width:calc(100% + 12px)}.root#g430hl .tech-block .d-tech2-ballistic .merit-title strong.pc-adjust-r:before{left:0;width:calc(100% + 12px)}}.root#g430hl .tech-block .d-tech2-ballistic .merit-copy{color:#000;font-family:"NotoSansJP-Medium",sans-serif;font-size:1.13vw;font-style:italic;line-height:1.4}@media screen and (max-width: 1280px){.root#g430hl .tech-block .d-tech2-ballistic .merit-copy{font-size:14.5px}}.root#g430hl .tech-block .d-tech2-ballistic .ballistic-line{position:absolute;top:33.28%;left:20.66%;width:45.59%}.root#g430hl .tech-block .d-tech2-ballistic .high-line-block{position:absolute;top:33.28%;left:20.66%;width:45.59%;overflow:visible}.root#g430hl .tech-block .d-tech2-ballistic .high-line-block svg,.root#g430hl .tech-block .d-tech2-ballistic .high-line-block g{overflow:visible}.root#g430hl .tech-block .d-tech2-ballistic .high-line-block.line-anim-on{-webkit-animation:line_anim linear 3s both;animation:line_anim linear 3s both}.root#g430hl .tech-block .d-tech2-ballistic .low-line-block{position:absolute;top:40.8%;left:20.78%;width:40.6%;overflow:visible}.root#g430hl .tech-block .d-tech2-ballistic .low-line-block svg,.root#g430hl .tech-block .d-tech2-ballistic .low-line-block g{overflow:visible}.root#g430hl .tech-block .d-tech2-ballistic .low-line-block.line-anim-on{-webkit-animation:line_anim linear 2.4s both;animation:line_anim linear 2.4s both}.root#g430hl .tech-block .d-tech2-ballistic #high_line{stroke-dasharray:162%;overflow:visible}.root#g430hl .tech-block .d-tech2-ballistic #low_line{stroke-dasharray:158%;overflow:visible}.root#g430hl .tech-block .d-tech2-ballistic .line-anim{display:none}.root#g430hl .tech-block .d-tech2-ballistic .line-anim-on{display:block}@-webkit-keyframes line_anim{0%{stroke-dashoffset:162%}100%{stroke-dashoffset:0px}}@keyframes line_anim{0%{stroke-dashoffset:162%}100%{stroke-dashoffset:0px}}.root#g430hl .tech-block .d-tech2-ballistic .high-ball-fixed{display:none;position:absolute;top:14.2%;left:98.6%;width:1.5vw;height:1.5vw;background-color:red;border-radius:50%}.root#g430hl .tech-block .d-tech2-ballistic .low-ball-fixed{display:none;position:absolute;top:9.1%;left:98.4%;width:1.5vw;height:1.5vw;background-color:#1ef0ed;border-radius:50%}.root#g430hl .tech-block .d-tech2-ballistic .high-dot{offset-path:path("m4.9,518.48C351.21-202.15,702.87,14.65,807.06,116.27c0,0-1.91-12.11,4.21-14.66,8.3-3.46,9.16,6.05,15.91,4.84,6.74-1.21.86-6.29,7.09-8.82,5.53-2.25,5.53,4.84,12.27,3.11,6.18-1.58,3.11-11.41,12.62-11.93");-webkit-animation:animatePath linear 3s both;animation:animatePath linear 3s both;width:20px;height:20px;background-color:red;border-radius:50%}.root#g430hl .tech-block .d-tech2-ballistic .low-dot{offset-path:path("m4.95,428.87C391.78-90.33,611.73-28.17,719.09,76.01c0,0,4.92-11.26,10-12.51,7.75-1.9,10.16,8.51,13.84,8.49,8.67-.05,7.22-10.24,10.54-11.09,5.97-1.52,5.91,5.22,9.78,5.08,6.98-.25,5.59-7.18,9.65-8.32,7.23-2.03,9.02,5.46,8.13-2.67");-webkit-animation:animatePath linear 2.4s both;animation:animatePath linear 2.4s both;width:20px;height:20px;background-color:#1ef0ed;border-radius:50%}@-webkit-keyframes animatePath{0%{offset-distance:0%}100%{offset-distance:100%}}@keyframes animatePath{0%{offset-distance:0%}100%{offset-distance:100%}}.root#g430hl .tech-block .d-tech2-ballistic .anim-caption{display:none}.root#g430hl .tech-block .d-tech2-ballistic .hide-cover{position:absolute;top:28%;left:16%;width:5.6%;height:14%;background-color:#f0f0f0}.root#g430hl .tech-block .d-tech2-ballistic .balloon1{position:absolute;top:34.78%;left:34.06%;width:4.73%;line-height:0}.root#g430hl .tech-block .d-tech2-ballistic .balloon1 p{position:absolute;top:9.8%;left:0;width:100%;color:#fff;font-family:"NotoSansJP-Bold",sans-serif;font-size:1.22vw;font-style:italic;line-height:1;text-align:center}@media screen and (max-width: 1280px){.root#g430hl .tech-block .d-tech2-ballistic .balloon1 p{font-size:15.6px}}.root#g430hl .tech-block .d-tech2-ballistic .balloon2{position:absolute;top:43.46%;left:42.73%;width:5.82%;line-height:0}.root#g430hl .tech-block .d-tech2-ballistic .balloon2 p{position:absolute;top:21%;right:0;width:81.9%;color:#fff;font-family:"NotoSansJP-Bold",sans-serif;font-size:1.22vw;font-style:italic;line-height:1;text-align:center}@media screen and (max-width: 1280px){.root#g430hl .tech-block .d-tech2-ballistic .balloon2 p{font-size:15.6px}}.root#g430hl .tech-block .d-tech2-ballistic .caption1{position:absolute;top:27.95%;left:28.4%;width:20.55%;line-height:0}.root#g430hl .tech-block .d-tech2-ballistic .caption1 p{position:absolute;top:22%;left:0;width:74.14%;color:#000;font-family:"NotoSansJP-Bold",sans-serif;font-size:1.22vw;font-style:italic;line-height:1;text-align:center;z-index:1}.root#g430hl .tech-block .d-tech2-ballistic .caption1 p span{position:relative;display:inline-block}.root#g430hl .tech-block .d-tech2-ballistic .caption1 p span:before{content:"";display:block;position:absolute;bottom:-0.4vw;left:-0.3vw;width:calc(100% + .6vw);height:.7vw;background-color:rgba(224,231,33,.5);z-index:-1}@media screen and (max-width: 1280px){.root#g430hl .tech-block .d-tech2-ballistic .caption1 p{font-size:15.6px}.root#g430hl .tech-block .d-tech2-ballistic .caption1 p span:before{bottom:-5px;left:-4px;width:calc(100% + 8px);height:9px}}.root#g430hl .tech-block .d-tech2-ballistic .caption2{position:absolute;top:41.46%;left:53.48%;width:26.21%;line-height:0}.root#g430hl .tech-block .d-tech2-ballistic .caption2 p{position:absolute;bottom:12%;right:0;width:72.88%;color:#000;font-family:"NotoSansJP-Bold",sans-serif;font-size:1.22vw;font-style:italic;line-height:1;text-align:center}@media screen and (max-width: 1280px){.root#g430hl .tech-block .d-tech2-ballistic .caption2 p{font-size:15.6px}}.root#g430hl .tech-block.d-tech3{padding:2.34% 0;background-color:#fff}.root#g430hl .tech-block.d-tech3 .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:70%;margin:0 auto}.root#g430hl .tech-block.d-tech3 .club-image{width:26.92%}.root#g430hl .tech-block.d-tech3 .text-block{width:65%;padding-left:1.16%}.root#g430hl .tech-block.d-tech3 .subhead{display:inline-block;margin-bottom:1.35vw;padding:.4vw 1.2vw;font-family:"NotoSansJP-Bold",sans-serif;font-size:2.07vw;font-style:italic;line-height:1;border:4px solid #000}@media screen and (max-width: 1280px){.root#g430hl .tech-block.d-tech3 .subhead{margin-bottom:17px;padding:5px 15px;font-size:26.5px}}.root#g430hl .tech-block.d-tech3 h2{margin-bottom:2.1vw;font-family:"NotoSansJP-Bold",sans-serif;font-size:2.81vw;font-style:italic;line-height:1}.root#g430hl .tech-block.d-tech3 h2 span{position:relative;z-index:1}.root#g430hl .tech-block.d-tech3 h2 span: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#g430hl .tech-block.d-tech3 h2{margin-bottom:27px;font-size:36px}.root#g430hl .tech-block.d-tech3 h2 span:before{bottom:2.5px;left:-12px;width:calc(100% + 24px);height:9px}}.root#g430hl .tech-block.d-tech3 .copy{font-family:"NotoSansJP-Bold",sans-serif;font-size:1.64vw;font-style:italic;line-height:1.6}.root#g430hl .tech-block.d-tech3 .copy strong{display:inline-block;margin:0 .3vw 0 .5vw;padding:.3vw .7vw .5vw .7vw;color:#e0e721;font-size:2.5vw;line-height:1;background-color:#000}@media screen and (max-width: 1280px){.root#g430hl .tech-block.d-tech3 .copy{font-size:21px}.root#g430hl .tech-block.d-tech3 .copy strong{margin:0 4px 0 6px;padding:4px 9px 6px 9px;font-size:32px}}.root#g430hl .tech-block.d-tech4{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.root#g430hl .tech-block.d-tech4 .box{position:relative;background-color:#f0f0f0}.root#g430hl .tech-block.d-tech4 .box:nth-child(2){background-color:#dadada}.root#g430hl .tech-block.d-tech4 .box:nth-child(2) h2{top:4.6%}.root#g430hl .tech-block.d-tech4 .box:nth-child(2) .text-block::before{background-color:#dadada}.root#g430hl .tech-block.d-tech4 .box:nth-child(2) .text-block::after{background-color:#dadada}.root#g430hl .tech-block.d-tech4 h2{position:absolute;top:6.4%;left:6.8%;color:#000;font-family:"NotoSansJP-Bold",sans-serif;font-size:1.64vw;font-style:italic;line-height:1.4;text-shadow:0px 0px 1.5vw #dbe62d}@media screen and (max-width: 1280px){.root#g430hl .tech-block.d-tech4 h2{font-size:24px;text-shadow:0px 0px 19px #dbe62d}}.root#g430hl .tech-block.d-tech4 .copy{font-family:"NotoSansJP-Medium",sans-serif;font-size:1.13vw;font-style:italic;line-height:1.4;text-align:center}@media screen and (max-width: 1280px){.root#g430hl .tech-block.d-tech4 .copy{font-size:14.5px}}.root#g430hl .tech-block.d-tech4 .text-block{position:absolute;bottom:7.3%;left:6.5%;width:87%;padding:1.17vw;background-color:#fff}@media screen and (max-width: 1280px){.root#g430hl .tech-block.d-tech4 .text-block{padding:15px}}.root#g430hl .tech-block.d-tech4 .text-block::before{content:"";position:absolute;top:0;left:1%;width:3px;height:100%;background-color:#f0f0f0}.root#g430hl .tech-block.d-tech4 .text-block::after{content:"";position:absolute;top:0;right:1%;width:3px;height:100%;background-color:#f0f0f0}.root#g430hl .tech-block.d-tech4 .text-block p{margin-bottom:1em;font-family:"NotoSansJP-Medium",sans-serif;font-size:1.13vw;font-style:italic;line-height:1.5}.root#g430hl .tech-block.d-tech4 .text-block p:last-child{margin-bottom:0}@media screen and (max-width: 1280px){.root#g430hl .tech-block.d-tech4 .text-block p{font-size:14.5px}}.root#g430hl .tech-block.d-tech5{padding-top:2.3%;background-image:url("/product/assets/img/g430hl/dr/tech5_bg.jpg");background-repeat:repeat}.root#g430hl .tech-block.d-tech5 h2{margin-bottom:1.1vw;color:#000;font-family:"NotoSansJP-Bold",sans-serif;font-size:2.81vw;font-style:italic;line-height:1;text-align:center}.root#g430hl .tech-block.d-tech5 h2 strong{display:inline-block;position:relative;font-weight:normal;z-index:1}.root#g430hl .tech-block.d-tech5 h2 strong:before{content:"";display:block;position:absolute;bottom:-0.4vw;left:-0.94vw;width:calc(100% + 1.88vw);height:.7vw;background-color:rgba(224,231,33,.5);z-index:-1}.root#g430hl .tech-block.d-tech5 h2 strong.pc-adjust-l:before{left:-0.94vw;width:calc(100% + .94vw)}.root#g430hl .tech-block.d-tech5 h2 strong.pc-adjust-r:before{left:0;width:calc(100% + .94vw)}@media screen and (max-width: 1280px){.root#g430hl .tech-block.d-tech5 h2{margin-bottom:32px;font-size:36px}.root#g430hl .tech-block.d-tech5 h2 strong:before{bottom:-5px;left:-12px;width:calc(100% + 24px);height:9px}.root#g430hl .tech-block.d-tech5 h2 strong.pc-adjust-l:before{left:-12px;width:calc(100% + 12px)}.root#g430hl .tech-block.d-tech5 h2 strong.pc-adjust-r:before{left:0;width:calc(100% + 12px)}}.root#g430hl .tech-block.d-tech5 .inner-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.root#g430hl .tech-block.d-tech5 .inner-block .tech5-left{width:73%}.root#g430hl .tech-block.d-tech5 .inner-block .tech5-right{position:relative;width:27%}.root#g430hl .tech-block.d-tech5 h3{position:absolute;color:#fff;font-family:"NotoSansJP-Bold",sans-serif;font-size:1.64vw;font-style:italic;line-height:1.4;text-shadow:0px 0px 1.5vw #dbe62d}@media screen and (max-width: 1280px){.root#g430hl .tech-block.d-tech5 h3{font-size:21px;text-shadow:0px 0px 19px #dbe62d}}.root#g430hl .tech-block.d-tech5 h4{display:inline-block;position:absolute;padding-left:2.19vw;font-family:"NotoSansJP-Bold",sans-serif;font-size:1.45vw;font-style:italic}.root#g430hl .tech-block.d-tech5 h4:before{content:"";position:absolute;top:50%;left:0;width:1.68vw;height:1.68vw;margin-top:-0.84vw;background-image:url("/product/assets/img/g430hl/list_bullet1.png");background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 1280px){.root#g430hl .tech-block.d-tech5 h4{padding-left:28px;font-size:18.5px}.root#g430hl .tech-block.d-tech5 h4:before{width:21.5px;height:21.5px;margin-top:-10.7px}}.root#g430hl .tech-block.d-tech5 .copy{position:absolute;font-family:"NotoSansJP-Medium",sans-serif;font-size:1.13vw;font-style:italic;line-height:1.4}@media screen and (max-width: 1280px){.root#g430hl .tech-block.d-tech5 .copy{font-size:14.5px}}.root#g430hl .tech-block.d-tech5 .str-copy{position:absolute;font-family:"NotoSansJP-Bold",sans-serif;font-size:1.13vw;font-style:italic;line-height:1.4}.root#g430hl .tech-block.d-tech5 .str-copy strong{display:inline-block;position:relative;font-weight:normal;z-index:1}.root#g430hl .tech-block.d-tech5 .str-copy strong:before{content:"";display:block;position:absolute;bottom:0;left:-0.3vw;width:calc(100% + .6vw);height:.4vw;background-color:rgba(224,231,33,.5);z-index:-1}@media screen and (max-width: 1280px){.root#g430hl .tech-block.d-tech5 .str-copy{font-size:14.5px}.root#g430hl .tech-block.d-tech5 .str-copy strong:before{left:-4px;width:calc(100% + 8px);height:5px}}.root#g430hl .tech-block.d-tech5 .thickness{position:absolute;font-family:"NotoSansJP-Bold",sans-serif;font-size:1.87vw;font-style:italic;line-height:1}.root#g430hl .tech-block.d-tech5 .thickness p{position:relative;display:inline-block;z-index:1}.root#g430hl .tech-block.d-tech5 .thickness p:before{content:"";display:block;position:absolute;bottom:-0.3vw;left:-0.5vw;width:calc(100% + 1vw);height:.78vw;background-color:rgba(224,231,33,.5);z-index:-1}.root#g430hl .tech-block.d-tech5 .thickness .txt-title{display:inline-block;margin-right:.6em;font-family:"NotoSansJP-Medium",sans-serif;font-size:1.13vw;vertical-align:baseline}.root#g430hl .tech-block.d-tech5 .thickness .txt-slim{display:inline-block;vertical-align:middle}.root#g430hl .tech-block.d-tech5 .thickness strong{font-size:3.13vw;vertical-align:text-bottom}@media screen and (max-width: 1280px){.root#g430hl .tech-block.d-tech5 .thickness{font-size:24px}.root#g430hl .tech-block.d-tech5 .thickness p:before{bottom:-3.8px;left:-6.4px;width:calc(100% + 12.8px);height:10px}.root#g430hl .tech-block.d-tech5 .thickness .txt-title{font-size:14.4px}.root#g430hl .tech-block.d-tech5 .thickness strong{font-size:40px}}.root#g430hl .tech-block.d-tech5 .fig-note{position:absolute;font-size:.82vw;line-height:1}@media screen and (max-width: 1280px){.root#g430hl .tech-block.d-tech5 .fig-note{font-size:10.5px}}.root#g430hl .tech-block.d-tech5 .tech5-1{position:relative}.root#g430hl .tech-block.d-tech5 .tech5-1 .tech5-1-inner{position:relative}.root#g430hl .tech-block.d-tech5 .tech5-1 h3{top:27%;left:52.7%}.root#g430hl .tech-block.d-tech5 .tech5-1 h4{top:44.4%;left:52.7%}.root#g430hl .tech-block.d-tech5 .tech5-1 .copy{top:56.7%;left:55.6%}.root#g430hl .tech-block.d-tech5 .tech5-1 .str-copy{top:67%;left:55.6%}.root#g430hl .tech-block.d-tech5 .tech5-1 .caption{position:absolute;top:88.5%;left:10.6%;width:35.74%;font-family:"NotoSansJP-Medium",sans-serif;font-size:1.13vw;font-style:italic;line-height:1;text-align:center}@media screen and (max-width: 1280px){.root#g430hl .tech-block.d-tech5 .tech5-1 .caption{font-size:14.5px}}.root#g430hl .tech-block.d-tech5 .tech5-1 .icon-spinsistency{position:absolute;top:25.63%;right:.96%;width:10.64%}.root#g430hl .tech-block.d-tech5 .tech5-2{position:relative}.root#g430hl .tech-block.d-tech5 .tech5-2 h3{top:13.1%;left:52.7%}.root#g430hl .tech-block.d-tech5 .tech5-2 h4{top:32.5%;left:52.7%}.root#g430hl .tech-block.d-tech5 .tech5-2 .thickness.txt1{top:44.6%;left:56.8%}.root#g430hl .tech-block.d-tech5 .tech5-2 .thickness.txt2{top:44.6%;left:77.7%}.root#g430hl .tech-block.d-tech5 .tech5-3{position:relative}.root#g430hl .tech-block.d-tech5 .tech5-3 .tech5-3-inner{position:relative}.root#g430hl .tech-block.d-tech5 .tech5-3 h3.hl3-1{top:8%;left:52.7%}.root#g430hl .tech-block.d-tech5 .tech5-3 h3.hl3-2{top:34.5%;left:52.7%}.root#g430hl .tech-block.d-tech5 .tech5-3 .copy{top:49%;left:52.7%}.root#g430hl .tech-block.d-tech5 .tech5-3 .max-sft{display:inline-block;position:absolute;top:69.7%;left:52.7%;padding:.4vw 1.4vw .4vw 1.2vw;font-family:"NotoSansJP-Bold",sans-serif;font-size:1.13vw;font-style:italic;line-height:1;border:3px solid #000}@media screen and (max-width: 1280px){.root#g430hl .tech-block.d-tech5 .tech5-3 .max-sft{padding:5px 18px 5px 15px;font-size:14.5px}}.root#g430hl .tech-block.d-tech5 .tech5-3 .volume{position:absolute;top:69.7%;left:65.5%;line-height:0}.root#g430hl .tech-block.d-tech5 .tech5-3 .volume .volume-title{display:inline-block;font-family:"NotoSansJP-Medium",sans-serif;font-size:1.13vw;font-style:italic;line-height:1;vertical-align:middle}.root#g430hl .tech-block.d-tech5 .tech5-3 .volume .volume-data{display:inline-block;font-family:"NotoSansJP-Bold",sans-serif;font-size:2.42vw;font-style:italic;line-height:1;vertical-align:middle}@media screen and (max-width: 1280px){.root#g430hl .tech-block.d-tech5 .tech5-3 .volume .volume-title{font-size:14.5px}.root#g430hl .tech-block.d-tech5 .tech5-3 .volume .volume-data{font-size:31px}}.root#g430hl .tech-block.d-tech5 .tech5-3 .fig-note{bottom:9.2%;left:4.2%}.root#g430hl .tech-block.d-tech5 .tech5-4{position:relative}.root#g430hl .tech-block.d-tech5 .tech5-4 .copy{top:70%;left:19.5%;width:47%;text-align:center}.root#g430hl .tech-block.d-tech5 .tech5-4-caption{position:absolute;top:50%;left:19.5%;width:47%;font-family:"NotoSansJP-Bold",sans-serif;font-size:1.13vw;font-style:italic;line-height:1;text-align:center}@media screen and (max-width: 1280px){.root#g430hl .tech-block.d-tech5 .tech5-4-caption{font-size:14.5px}}.root#g430hl .tech-block.f-tech{background-image:url("/product/assets/img/g430hl/dr/tech5_bg.jpg");background-repeat:repeat}.root#g430hl .tech-block.f-tech h2{position:absolute;top:2.7%;left:0;width:100%;color:#000;font-family:"NotoSansJP-Bold",sans-serif;font-size:2.81vw;font-style:italic;line-height:1;text-align:center}.root#g430hl .tech-block.f-tech h2 strong{display:inline-block;position:relative;font-weight:normal;z-index:1}.root#g430hl .tech-block.f-tech h2 strong:before{content:"";display:block;position:absolute;bottom:-0.4vw;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#g430hl .tech-block.f-tech h2{margin-bottom:32px;font-size:36px}.root#g430hl .tech-block.f-tech h2 strong:before{bottom:-5px;left:-12px;width:calc(100% + 24px);height:9px}}.root#g430hl .tech-block.f-tech h3{position:absolute;color:#fff;font-family:"NotoSansJP-Bold",sans-serif;font-size:1.64vw;font-style:italic;line-height:1.4;text-shadow:0px 0px 1.5vw #dbe62d}@media screen and (max-width: 1280px){.root#g430hl .tech-block.f-tech h3{font-size:21px;text-shadow:0px 0px 19px #dbe62d}}.root#g430hl .tech-block.f-tech .tech-hl{position:absolute;color:#a5a5a5;font-family:"NotoSansJP-Bold",sans-serif;font-size:1.13vw;font-style:italic;line-height:1.4}.root#g430hl .tech-block.f-tech .tech-hl span{font-size:2.03vw}@media screen and (max-width: 1280px){.root#g430hl .tech-block.f-tech .tech-hl{font-size:14.5px}.root#g430hl .tech-block.f-tech .tech-hl span{font-size:26px}}.root#g430hl .tech-block.f-tech .tech-hl.technology1{top:18.8%;left:60.6%}.root#g430hl .tech-block.f-tech .tech-hl.technology2{top:54.2%;left:65.6%}.root#g430hl .tech-block.f-tech .tech-hl.technology3{top:65.9%;left:57.5%}.root#g430hl .tech-block.f-tech .copy{position:absolute;font-family:"NotoSansJP-Medium",sans-serif;font-size:1.13vw;font-style:italic;line-height:1.4}.root#g430hl .tech-block.f-tech .copy 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%)}@media screen and (max-width: 1280px){.root#g430hl .tech-block.f-tech .copy{font-size:14.5px}}.root#g430hl .tech-block.f-tech .str-copy{position:absolute;font-family:"NotoSansJP-Bold",sans-serif;font-size:1.33vw;font-style:italic;line-height:1.4}.root#g430hl .tech-block.f-tech .str-copy strong{display:inline-block;position:relative;font-weight:normal;z-index:1}.root#g430hl .tech-block.f-tech .str-copy strong:before{content:"";display:block;position:absolute;bottom:0;left:-0.3vw;width:calc(100% + .6vw);height:.4vw;background-color:rgba(224,231,33,.5);z-index:-1}@media screen and (max-width: 1280px){.root#g430hl .tech-block.f-tech .str-copy{font-size:17px}.root#g430hl .tech-block.f-tech .str-copy strong:before{left:-4;width:calc(100% + 8px);height:5px}}.root#g430hl .tech-block.f-tech .thickness{position:absolute;font-family:"NotoSansJP-Bold",sans-serif;font-size:2.12vw;font-style:italic;line-height:1}.root#g430hl .tech-block.f-tech .thickness p{position:relative;display:inline-block;z-index:1}.root#g430hl .tech-block.f-tech .thickness p:before{content:"";display:block;position:absolute;bottom:-0.3vw;left:-0.5vw;width:calc(100% + 1vw);height:.78vw;background-color:rgba(224,231,33,.5);z-index:-1}.root#g430hl .tech-block.f-tech .thickness .txt-title{display:inline-block;margin-right:.6em;font-family:"NotoSansJP-Medium",sans-serif;font-size:1.13vw;vertical-align:baseline}.root#g430hl .tech-block.f-tech .thickness .txt-slim{display:inline-block;vertical-align:middle}.root#g430hl .tech-block.f-tech .thickness .txt-slim em{color:#e0e721}.root#g430hl .tech-block.f-tech .thickness strong{color:#e0e721;font-size:3.63vw;vertical-align:text-bottom}@media screen and (max-width: 1280px){.root#g430hl .tech-block.f-tech .thickness{font-size:27px}.root#g430hl .tech-block.f-tech .thickness p:before{bottom:-3.8px;left:-6.4px;width:calc(100% + 12.8px);height:10px}.root#g430hl .tech-block.f-tech .thickness .txt-title{font-size:14.4px}.root#g430hl .tech-block.f-tech .thickness strong{font-size:46.5px}}.root#g430hl .tech-block.f-tech .model-name{display:inline-block;position:absolute;padding:.4vw 2.4vw .4vw 2.1vw;font-family:"NotoSansJP-Bold",sans-serif;font-size:1.25vw;font-style:italic;line-height:1;border:3px solid #000}@media screen and (max-width: 1280px){.root#g430hl .tech-block.f-tech .model-name{padding:5px 30.5px 5px 27px;font-size:16px}}.root#g430hl .tech-block.f-tech .fig-note{position:absolute;bottom:2.3%;left:2.6%;font-size:.82vw;line-height:1}@media screen and (max-width: 1280px){.root#g430hl .tech-block.f-tech .fig-note{font-size:10.5px}}.root#g430hl .tech-block.f-tech .icon-carbonfly{position:absolute;top:14.08%;left:34.8%;width:6.68vw;line-height:0}.root#g430hl .tech-block.f-tech .icon-spinsistency{position:absolute;top:45%;right:26.44%;width:11.29%;line-height:0}.root#g430hl .tech-block.f-tech .icon-facewrap{position:absolute;top:61.2%;right:26.25%;width:14.84%;line-height:0}.root#g430hl .tech-block.f-tech .tech1 .tech1-hl1{top:9.8%;left:34.8%}.root#g430hl .tech-block.f-tech .tech1 .tech1-copy1{top:15.2%;left:43.36%}.root#g430hl .tech-block.f-tech .tech1 .tech1-copy2{top:23.2%;left:34.8%}.root#g430hl .tech-block.f-tech .tech1 .tech1-copy3{top:26.3%;left:34.8%}.root#g430hl .tech-block.f-tech .tech1 .tech1-copy4{top:33%;left:34.8%}.root#g430hl .tech-block.f-tech .tech1 .tech1-copy5{top:36.1%;left:34.8%}.root#g430hl .tech-block.f-tech .tech1 .tech1-hl2{top:38.6%;left:34.8%}.root#g430hl .tech-block.f-tech .tech1 .tech1-copy6{top:39.5%;left:34.8%}.root#g430hl .tech-block.f-tech .tech1 .thickness{top:35.5%;left:4.88%}.root#g430hl .tech-block.f-tech .tech2 .tech2-hl1{top:46%;left:34.8%}.root#g430hl .tech-block.f-tech .tech2 .tech2-copy1{top:51.2%;left:34.8%}.root#g430hl .tech-block.f-tech .tech2 .tech2-hl2{top:61.4%;left:34.8%}.root#g430hl .tech-block.f-tech .tech2 .tech2-copy2{top:65.1%;left:34.8%}.root#g430hl .tech-block.f-tech .tech3 .model-name.max{top:89.1%;left:10.1%}.root#g430hl .tech-block.f-tech .tech3 .model-name.sft{top:89.1%;left:23.5%}.root#g430hl .tech-block.f-tech .tech3 .tech3-hl1{top:75.1%;left:34.8%}.root#g430hl .tech-block.f-tech .tech3 .tech3-copy1{top:79%;left:34.8%}.root#g430hl .tech-block.f-tech .tech4 .tech4-copy1{position:absolute;top:89.3%;left:70.9%;width:11.2%;font-family:"NotoSansJP-Bold",sans-serif;font-size:1.13vw;font-style:italic;line-height:1.4;text-align:center}@media screen and (max-width: 1280px){.root#g430hl .tech-block.f-tech .tech4 .tech4-copy1{font-size:14.5px}}.root#g430hl .tech-block.h-tech{background-image:url("/product/assets/img/g430hl/dr/tech5_bg.jpg");background-repeat:repeat}.root#g430hl .tech-block.h-tech h2{position:absolute;top:3.15%;left:0;width:100%;color:#000;font-family:"NotoSansJP-Bold",sans-serif;font-size:2.81vw;font-style:italic;line-height:1;text-align:center}.root#g430hl .tech-block.h-tech h2 strong{display:inline-block;position:relative;font-weight:normal;z-index:1}.root#g430hl .tech-block.h-tech h2 strong:before{content:"";display:block;position:absolute;bottom:-0.4vw;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#g430hl .tech-block.h-tech h2{margin-bottom:32px;font-size:36px}.root#g430hl .tech-block.h-tech h2 strong:before{bottom:-5px;left:-12px;width:calc(100% + 24px);height:9px}}.root#g430hl .tech-block.h-tech h3{position:absolute;color:#fff;font-family:"NotoSansJP-Bold",sans-serif;font-size:1.44vw;font-style:italic;line-height:1.4;text-shadow:0px 0px 1.5vw #dbe62d}@media screen and (max-width: 1280px){.root#g430hl .tech-block.h-tech h3{font-size:18.5px;text-shadow:0px 0px 19px #dbe62d}}.root#g430hl .tech-block.h-tech h4{position:absolute;color:#000;font-family:"NotoSansJP-Bold",sans-serif;font-size:1.44vw;font-style:italic;line-height:1.4}.root#g430hl .tech-block.h-tech h4 strong{display:inline-block;position:relative;font-weight:normal;z-index:1}.root#g430hl .tech-block.h-tech h4 strong:before{content:"";display:block;position:absolute;bottom:.1vw;left:-0.3vw;width:calc(100% + .6vw);height:.5vw;background-color:rgba(224,231,33,.5);z-index:-1}@media screen and (max-width: 1280px){.root#g430hl .tech-block.h-tech h4{font-size:18.5px}.root#g430hl .tech-block.h-tech h4 strong:before{bottom:1.3px;left:-4px;width:calc(100% + 8px);height:6.1px}}.root#g430hl .tech-block.h-tech .copy{position:absolute;font-family:"NotoSansJP-Medium",sans-serif;font-size:1.13vw;font-style:italic;line-height:1.4}.root#g430hl .tech-block.h-tech .copy 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%)}@media screen and (max-width: 1280px){.root#g430hl .tech-block.h-tech .copy{font-size:14.5px}}.root#g430hl .tech-block.h-tech .str-copy{position:absolute;font-family:"NotoSansJP-Bold",sans-serif;font-size:1.33vw;font-style:italic;line-height:1.4}.root#g430hl .tech-block.h-tech .str-copy strong{display:inline-block;position:relative;font-weight:normal;z-index:1}.root#g430hl .tech-block.h-tech .str-copy strong:before{content:"";display:block;position:absolute;bottom:0;left:-0.3vw;width:calc(100% + .6vw);height:.4vw;background-color:rgba(224,231,33,.5);z-index:-1}@media screen and (max-width: 1280px){.root#g430hl .tech-block.h-tech .str-copy{font-size:17px}.root#g430hl .tech-block.h-tech .str-copy strong:before{left:-4;width:calc(100% + 8px);height:5px}}.root#g430hl .tech-block.h-tech .thickness{position:absolute;font-family:"NotoSansJP-Bold",sans-serif;font-size:2.12vw;font-style:italic;line-height:1}.root#g430hl .tech-block.h-tech .thickness p{position:relative;display:inline-block;z-index:1}.root#g430hl .tech-block.h-tech .thickness p:before{content:"";display:block;position:absolute;bottom:-0.3vw;left:-0.5vw;width:calc(100% + 1vw);height:.78vw;background-color:rgba(224,231,33,.5);z-index:-1}.root#g430hl .tech-block.h-tech .thickness .txt-slim{display:inline-block;vertical-align:middle}.root#g430hl .tech-block.h-tech .thickness .txt-slim em{color:#e0e721}.root#g430hl .tech-block.h-tech .thickness strong{color:#e0e721;font-size:3.63vw;vertical-align:text-bottom}@media screen and (max-width: 1280px){.root#g430hl .tech-block.h-tech .thickness{font-size:27px}.root#g430hl .tech-block.h-tech .thickness p:before{bottom:-3.8px;left:-6.4px;width:calc(100% + 12.8px);height:10px}.root#g430hl .tech-block.h-tech .thickness .txt-title{font-size:14.4px}.root#g430hl .tech-block.h-tech .thickness strong{font-size:46.5px}}.root#g430hl .tech-block.h-tech .thickness .note{display:inline-block;margin-left:1.5em;font-family:"NotoSansJP-Medium",sans-serif;font-size:.82vw;vertical-align:bottom}.root#g430hl .tech-block.h-tech .fig-note{position:absolute;bottom:9.9%;left:2.4%;font-size:.82vw;line-height:1}@media screen and (max-width: 1280px){.root#g430hl .tech-block.h-tech .fig-note{font-size:10.5px}}.root#g430hl .tech-block.h-tech .icon-carbonfly{position:absolute;top:16.3%;left:35%;width:6.68vw;line-height:0}.root#g430hl .tech-block.h-tech .icon-facewrap{position:absolute;top:39%;right:28.6%;width:14.84%;line-height:0}.root#g430hl .tech-block.h-tech .icon-spinsistency{position:absolute;top:52.2%;left:57.7%;width:11.29%;line-height:0}.root#g430hl .tech-block.h-tech .tech1 .tech1-hl1{top:11.8%;left:35%}.root#g430hl .tech-block.h-tech .tech1 .tech1-copy1{top:17.4%;left:43%}.root#g430hl .tech-block.h-tech .tech1 .tech1-hl2{top:26.2%;left:35%}.root#g430hl .tech-block.h-tech .tech1 .tech1-copy2{top:30%;left:35%}.root#g430hl .tech-block.h-tech .tech1 .thickness{top:27.5%;left:37.6%}.root#g430hl .tech-block.h-tech .tech1 .tech1-copy3{top:24.5%;left:35%}.root#g430hl .tech-block.h-tech .tech2 .tech2-hl1{top:39.4%;left:35%}.root#g430hl .tech-block.h-tech .tech2 .tech2-copy1{top:44.2%;left:35%}.root#g430hl .tech-block.h-tech .tech3 .tech3-hl1{top:53.5%;left:35%}.root#g430hl .tech-block.h-tech .tech3 .tech3-copy1{top:59.3%;left:35%}.root#g430hl .tech-block.h-tech .tech3 .tech3-hl2{top:69.4%;left:35%}.root#g430hl .tech-block.h-tech .tech3 .tech3-copy2{top:73.8%;left:35%}.root#g430hl .tech-block.h-tech .tech4 .tech4-copy1{position:absolute;top:81.6%;left:71.4%;width:11.1%;font-family:"NotoSansJP-Bold",sans-serif;font-size:1.13vw;font-style:italic;line-height:1.4;text-align:center}@media screen and (max-width: 1280px){.root#g430hl .tech-block.h-tech .tech4 .tech4-copy1{font-size:14.5px}}.root#g430hl #models{background-image:url("/product/assets/img/g430hl/model_bg.jpg");background-repeat:repeat}.root#g430hl .model-list{padding:4vw 0 6.6vw 0;background-image:url("/product/assets/img/g430hl/model_bg.jpg");background-repeat:repeat}.root#g430hl .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}.root#g430hl .model-list ul.style-f li{padding:0 0 2.1vw 0}.root#g430hl .model-list ul li{position:relative;width:48.2%;padding:0 0 2.8vw 0;line-height:0;text-align:center;background-color:#fff}.root#g430hl .model-list ul li .model-name{padding:1.4vw;background-image:url("/product/assets/img/g430hl/model_list_head_bg.jpg");background-repeat:repeat}.root#g430hl .model-list ul li .model-name p{display:inline-block;color:#050505;font-family:"NotoSansJP-Bold",sans-serif;font-size:1.45vw;font-style:italic;line-height:1}.root#g430hl .model-list ul li .model-name p span{margin-right:.1em;color:#e0e721;font-size:1.88vw;vertical-align:baseline}.root#g430hl .model-list ul li .model-photo{width:43.18%;margin:-0.66vw auto 0 auto;line-height:0}.root#g430hl .model-list ul li .model-icon{position:absolute;top:57.6%;right:1.74%;width:28.6%;line-height:0}.root#g430hl .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}.root#g430hl .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%)}.root#g430hl .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}.root#g430hl .model-list ul li .model-btn a:hover{opacity:.7}.root#g430hl .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#g430hl .model-list ul.style-f li{padding:0 0 27px 0}.root#g430hl .model-list ul li{padding:0 0 36px 0}.root#g430hl .model-list ul li .model-name{padding:18px}.root#g430hl .model-list ul li .model-name p{font-size:18.5px}.root#g430hl .model-list ul li .model-name p span{font-size:24px}.root#g430hl .model-list ul li .model-photo{margin:-8.5px auto 0 auto}.root#g430hl .model-list ul li .model-btn{bottom:-22.5px;border-radius:5px}.root#g430hl .model-list ul li .model-btn a{height:45px}.root#g430hl .model-list ul li .model-btn a:after{width:8px;height:13.4px;margin-top:-6.7px}.root#g430hl .model-list ul li .model-btn a span{font-size:14.4px}}.root#g430hl .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-image:url("/product/assets/img/g430hl/prodhead_bg1_pc.jpg"),url("/product/assets/img/g430hl/prodhead_bg2_pc.jpg");background-repeat:no-repeat,repeat-x;background-position:center;background-size:auto 100%}.root#g430hl .prod-head.style-f{background-image:url("/product/assets/img/g430hl/prodhead_bg1_f_pc.jpg"),url("/product/assets/img/g430hl/prodhead_bg2_pc.jpg")}.root#g430hl .prod-head h1{line-height:0}.root#g430hl .prod-head .logo-g430hl{display:inline-block;width:267px;margin-right:18px;line-height:0;vertical-align:middle}.root#g430hl .prod-head .model-name{color:#000;font-family:"NotoSansJP-Bold",sans-serif;font-size:40px;font-style:italic;line-height:1;vertical-align:bottom}.root#g430hl .prod-head .model-name strong{color:#e0e721;font-weight:normal;vertical-align:bottom}@media screen and (max-width: 1280px){.root#g430hl .prod-head{margin-bottom:33px}}.root#g430hl .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 70px auto;line-height:0}.root#g430hl .prod-gallery-info .prod-gallery{position:relative;width:56.19%}.root#g430hl .prod-gallery-info .prod-gallery .model-icon{position:absolute;top:1.4%;right:.2%;width:15%;line-height:0}.root#g430hl .prod-gallery-info .prod-info{width:39.26%;padding-top:3.9vw;text-align:left}.root#g430hl .prod-gallery-info .prod-info .info-title{margin-bottom:2.1vw;color:#e0e721;font-family:"NotoSansJP-Bold",sans-serif;font-size:2.18vw;font-style:italic;line-height:1.5}.root#g430hl .prod-gallery-info .prod-info .info-title .asterisk{font-size:1.3vw;color:#e0e721;vertical-align:sub}.root#g430hl .prod-gallery-info .prod-info .info-title strong{display:inline-block;margin-bottom:.66vw;padding:0 .54vw;background-color:#000}.root#g430hl .prod-gallery-info .prod-info .info-list li{padding:1.17vw .47vw;border-top:2px solid #b2b2b2}.root#g430hl .prod-gallery-info .prod-info .info-list li:last-child{border-bottom:2px solid #b2b2b2}.root#g430hl .prod-gallery-info .prod-info .info-list .info-hl{padding-left:1.68vw;color:#000;font-family:"NotoSansJP-Medium",sans-serif;font-size:1.02vw;font-style:italic;line-height:1.7;background-image:url("/product/assets/img/g430hl/list_bullet1.png");background-repeat:no-repeat;background-position:left top .3vw;background-size:1.05vw auto}.root#g430hl .prod-gallery-info .prod-info .info-list .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#g430hl .prod-gallery-info .prod-info .info-list .info-sub-list{padding-left:2.73vw}.root#g430hl .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}.root#g430hl .prod-gallery-info .prod-info .info-list .info-sub-list li strong{color:#e0e721;font-weight:normal}.root#g430hl .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#g430hl .prod-gallery-info .prod-info{padding-top:50px}.root#g430hl .prod-gallery-info .prod-info .info-title{margin-bottom:27px;font-size:27.9px}.root#g430hl .prod-gallery-info .prod-info .info-title .asterisk{font-size:16.6px}.root#g430hl .prod-gallery-info .prod-info .info-title strong{margin-bottom:8.5px;padding:0 7px}.root#g430hl .prod-gallery-info .prod-info .info-list li{padding:15px 6px}.root#g430hl .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}.root#g430hl .prod-gallery-info .prod-info .info-list .info-sub-list{padding-left:35px}.root#g430hl .prod-gallery-info .prod-info .info-list .info-sub-list li{font-size:14.4px}.root#g430hl .prod-gallery-info .prod-info .note{padding-top:12.8px;font-size:10.5px}}.root#g430hl .slide-block .slick-slider{-ms-touch-action:auto;touch-action:auto}.root#g430hl .slide-block .slide-zoom{margin-bottom:1.02vw;line-height:0}.root#g430hl .slide-block .slide-zoom .slick-slide{height:auto}.root#g430hl .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#g430hl .slide-block .slide-zoom button.slick-disabled{opacity:.4}.root#g430hl .slide-block .slide-zoom .slick-prev{top:0;left:0;width:6.4%;height:100%;background-image:url("/product/assets/img/g430hl/prev.png");background-repeat:no-repeat;background-position:center;background-size:37% auto;-webkit-transform:translate(0, 0);transform:translate(0, 0);z-index:1}.root#g430hl .slide-block .slide-zoom .slick-next{top:0;right:0;width:6.4%;height:100%;background-image:url("/product/assets/img/g430hl/next.png");background-repeat:no-repeat;background-position:center;background-size:37% auto;-webkit-transform:translate(0, 0);transform:translate(0, 0);z-index:1}.root#g430hl .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}.root#g430hl .slide-block .slide-thumb.hb{width:90%;margin:0 auto}.root#g430hl .slide-block .slide-thumb div{width:4.92vw;margin:0 .5vw 1vw .5vw;line-height:0;cursor:pointer}.root#g430hl .slide-block .slide-thumb div.thumbnail-current{position:relative}.root#g430hl .slide-block .slide-thumb div.thumbnail-current:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;border:2px solid #595959}@media screen and (max-width: 1280px){.root#g430hl .slide-block .slide-thumb div{width:63px;margin:0 6.4px 12.8px 6.4px}}.root#g430hl .prod-spec{width:92.7%;margin:0 auto}.root#g430hl .prod-spec .prod-spec-title{position:relative;display:inline-block;margin-bottom:64px;line-height:0}.root#g430hl .prod-spec .prod-spec-title .logo-g430hl{display:inline-block;width:203px;margin-right:12px;vertical-align:middle}.root#g430hl .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:bottom}.root#g430hl .prod-spec .prod-spec-title .model-name strong{color:#e0e721;font-weight:normal;vertical-align:bottom}.root#g430hl .prod-spec .prod-spec-title:before{content:"";position:absolute;top:-15px;right:-80px;width:264px;height:36px;background-image:url("/product/assets/img/g430hl/spec_deco_top.png");background-repeat:no-repeat;background-position:left top;background-size:cover}.root#g430hl .prod-spec .prod-spec-title:after{content:"";position:absolute;bottom:-28px;left:-80px;width:264px;height:36px;background-image:url("/product/assets/img/g430hl/spec_deco_bottom.png");background-repeat:no-repeat;background-position:left top;background-size:cover}.root#g430hl .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}.root#g430hl .prod-spec .spec-head .lefty{width:70px;margin-right:35px;line-height:0}.root#g430hl .prod-spec .spec-head .material{-ms-flex:1;-webkit-box-flex:1;flex:1;color:#000;font-size:18px;line-height:1}.root#g430hl .prod-spec .spec-head .material span{display:inline-block;margin-right:20px;padding:7px 16px;color:#fff;background-color:#999}.root#g430hl .prod-spec .spec-head .material span.completion{margin-left:2em}.root#g430hl .prod-spec .spec-head .material .sp-break{font-style:normal}.root#g430hl .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}.root#g430hl .table-wrap{position:relative;z-index:1}.root#g430hl .table-wrap .table-deco{position:absolute;line-height:0;z-index:-1}.root#g430hl .table-wrap .table-deco.max{top:-84px;left:-6px;width:354px}.root#g430hl .table-wrap .table-deco.sft{top:-86px;right:-6px;width:318px}.root#g430hl .table-wrap .table-deco.lst{top:-86px;left:0px;width:262px}.root#g430hl .spec-body{width:92.7%;margin:0 auto}.root#g430hl .spec-body.h-shaft{width:100%;margin:0}.root#g430hl .spec-table{width:100%;border-collapse:collapse}.root#g430hl .spec-table.prod-style{table-layout:fixed;z-index:1}.root#g430hl .spec-table.prod-style tr th{width:25%}.root#g430hl .spec-table.prod-style.price{margin-bottom:50px}.root#g430hl .spec-table.prod-style-scroll{table-layout:fixed;z-index:1}.root#g430hl .spec-table.prod-style-scroll tr th{width:25%}.root#g430hl .spec-table.prod-style-scroll.price{margin-bottom:50px}.root#g430hl .spec-table tr th,.root#g430hl .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}.root#g430hl .spec-table tr th.shaft-name-title,.root#g430hl .spec-table tr td.shaft-name-title{width:14%}.root#g430hl .spec-table tr th.shaft-name-body,.root#g430hl .spec-table tr td.shaft-name-body{width:43%;padding:18px}.root#g430hl .spec-table tr th.shaft-name-body p,.root#g430hl .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}.root#g430hl .spec-table tr th.shaft-name-body .photo,.root#g430hl .spec-table tr td.shaft-name-body .photo{line-height:0}.root#g430hl .spec-table tr th.shaft-name-body .note,.root#g430hl .spec-table tr td.shaft-name-body .note{padding-top:8px;font-size:13px;line-height:1.3;text-align:right}.root#g430hl .spec-table tr th.h-cell-head,.root#g430hl .spec-table tr td.h-cell-head{width:12%}.root#g430hl .spec-table tr th.h-cell-body,.root#g430hl .spec-table tr td.h-cell-body{width:22%}.root#g430hl .spec-table tr th .kakko,.root#g430hl .spec-table tr td .kakko{font-size:14px}.root#g430hl .spec-table tr th .price,.root#g430hl .spec-table tr td .price{color:#3e3e3e;font-family:"NotoSansJP-Bold",sans-serif;font-size:31px;line-height:1}.root#g430hl .spec-table tr th .tax,.root#g430hl .spec-table tr td .tax{font-family:"NotoSansJP-Regular",sans-serif;font-size:13px;line-height:1}.root#g430hl .spec-table tr th{color:#fff;font-family:"FP-ヒラギノ角ゴ ProN W6",sans-serif;background-color:#3e3e3e}.root#g430hl .spec-table tr:nth-child(even) td{background-color:#f3f3f3}.root#g430hl .spec-note{padding-top:18px;color:#000;font-size:14px;line-height:1.4;text-align:left}.root#g430hl .spec-note.shaft-note{width:92.7%;margin:0 auto 60px auto;color:#000}.root#g430hl .spec-note.pc-text-right{text-align:right}.root#g430hl .spec-note ul{display:inline-block}.root#g430hl .spec-note ul li{margin-left:1.3em;font-size:13px;line-height:1.6;text-align:left;text-indent:-1.3em}.root#g430hl .spec-note ul li .raikaku{display:inline-block;position:relative;line-height:0}.root#g430hl .spec-note ul li .raikaku img{display:block;position:absolute;right:-226px;bottom:-2px;width:209px;max-width:none}.root#g430hl .shafts-bg{padding-bottom:80px;background-color:#f0f0f0;background-image:url("/product/assets/img/g430hl/shafts_bg_pc.jpg");background-repeat:repeat-x;background-position:left bottom}.root#g430hl .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-image:url("/product/assets/img/g430hl/shaft_title_bg_pc1.png"),url("/product/assets/img/g430hl/shaft_title_bg_pc2.png");background-repeat:no-repeat,repeat-x;background-position:center}.root#g430hl .shaft-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}.root#g430hl .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:92.7%;height:32px;margin:0 auto 40px auto;line-height:0;background-image:url("/product/assets/img/g430hl/option_title_bg_pc1.png"),url("/product/assets/img/g430hl/shaft_title_bg_pc2.png");background-repeat:no-repeat,repeat-x;background-position:center}.root#g430hl .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}.root#g430hl .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}.root#g430hl .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}.root#g430hl .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}.root#g430hl .shaft-price .price-body:last-child{border-right:none}.root#g430hl .shaft-price .price-body .material{margin-bottom:8px;font-family:"NotoSansJP-Bold",sans-serif;font-size:15px;line-height:1}.root#g430hl .shaft-price .price-body .tax{font-family:"NotoSansJP-Regular",sans-serif;font-size:13px;line-height:1}.root#g430hl .shaft-price.col3 .price-body{width:25%}.root#g430hl .shaft-copy{display:inline-block;margin-bottom:30px;line-height:0}.root#g430hl .shaft-copy p{position:relative;display:inline-block;color:#000;font-family:"NotoSansJP-Bold",sans-serif;font-size:32px;font-style:italic;line-height:1;vertical-align:text-bottom;z-index:1}.root#g430hl .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}.root#g430hl .shaft-copy p.line2:before{left:0;width:calc(100% + 20px)}.root#g430hl .shaft-copy p strong{font-size:42px;font-weight:normal}.root#g430hl .shaft-copy p strong span{font-family:"NotoSerifJP-Black",serif}.root#g430hl .shaft-notice{width:92.7%;margin:0 auto 30px auto;color:#000;font-size:14px;line-height:1}.root#g430hl .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)}.root#g430hl .shaft-head-copy{margin-bottom:20px;color:#fff;font-family:"NotoSansJP-Bold",sans-serif;font-size:32px;font-style:italic;line-height:1}.root#g430hl .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}.root#g430hl .genuine-shafts:after{content:"";position:absolute;top:0;left:50%;width:1px;height:100%;background-color:#777;z-index:2}.root#g430hl .genuine-shafts .box{width:calc((100% - 1px)/2);padding:1vw;text-align:left;background-color:#fff}.root#g430hl .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}.root#g430hl .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}.root#g430hl .genuine-shafts .name-block .shaft-name .ruby-block{position:relative}.root#g430hl .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}.root#g430hl .genuine-shafts .name-block .sub-title{-ms-flex:1;-webkit-box-flex:1;flex:1;color:#242323;font-size:.94vw;font-style:italic;line-height:1}.root#g430hl .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#g430hl .genuine-shafts .box{padding:12.8px}.root#g430hl .genuine-shafts .name-block{margin-bottom:6.4px;padding-top:6.4px}.root#g430hl .genuine-shafts .name-block .shaft-name{margin-right:12.8px;font-size:21.4px}.root#g430hl .genuine-shafts .name-block .shaft-name .ruby-block .ruby-text{top:-5px;font-size:10px}.root#g430hl .genuine-shafts .name-block .sub-title{font-size:12px}.root#g430hl .genuine-shafts .copy{padding-top:12.8px;font-size:13.3px}}.root#g430hl .shaft-block{width:92.7%;margin:0 auto 50px auto;background-color:#fff}.root#g430hl .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}.root#g430hl .shaft-block .inner-block .shaft-text{width:440px;margin-right:20px;text-align:left}.root#g430hl .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}.root#g430hl .shaft-block .inner-block .shaft-text .copy-style{font-size:18px;line-height:1.3;font-style:italic}.root#g430hl .shaft-block .inner-block .shaft-photo{-ms-flex:1;-webkit-box-flex:1;flex:1;line-height:0}.root#g430hl .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}.root#g430hl .shaft-list .box{background-color:#fff;border-bottom:1px solid #777}.root#g430hl .shaft-list .box:nth-child(even){background-color:#e9e9e9}.root#g430hl .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}.root#g430hl .shaft-list .box .shaft-text{-ms-flex:1;-webkit-box-flex:1;flex:1;padding:1.6vw .5vw 1.6vw 1vw;text-align:left}.root#g430hl .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#g430hl .shaft-list .box .shaft-text .shaft-name .ruby-block{position:relative}.root#g430hl .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}.root#g430hl .shaft-list .box .shaft-text .copy{color:#242323;font-size:.94vw;font-style:italic;line-height:1}.root#g430hl .shaft-list .box .shaft-photo{width:63%;padding:1.6vw 1vw 1.6vw 0;line-height:0;text-align:left}@media screen and (max-width: 1280px){.root#g430hl .shaft-list .box .shaft-text{padding:20.5px 6.4px 20.5px 12.8px}.root#g430hl .shaft-list .box .shaft-text .shaft-name{margin-bottom:7.6px;font-size:21.4px}.root#g430hl .shaft-list .box .shaft-text .shaft-name.btm0{margin-bottom:0}.root#g430hl .shaft-list .box .shaft-text .shaft-name .ruby-block .ruby-text{top:-5px;font-size:10px}.root#g430hl .shaft-list .box .shaft-text .copy{font-size:12px}.root#g430hl .shaft-list .box .shaft-photo{padding:20.5px 12.8px 20.5px 0}}@media screen and (min-width: 1600px){.root#g430hl .shaft-list .box .shaft-text{padding:25.6px 8px 25.6px 16px}.root#g430hl .shaft-list .box .shaft-text .shaft-name{margin-bottom:9.6px;font-size:26.7px}.root#g430hl .shaft-list .box .shaft-text .shaft-name.btm0{margin-bottom:0}.root#g430hl .shaft-list .box .shaft-text .shaft-name .ruby-block .ruby-text{top:-6.4px;font-size:10px}.root#g430hl .shaft-list .box .shaft-text .copy{font-size:15px}.root#g430hl .shaft-list .box .shaft-photo{padding:25.6px 16px 25.6px 0}}.root#g430hl .grip-block{width:92.7%;margin:0 auto 40px auto;background-color:#fff}.root#g430hl .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}.root#g430hl .grip-block .inner-block .grip-text{width:360px;margin-right:20px;text-align:left}.root#g430hl .grip-block .inner-block .grip-text .name-style{margin-bottom:4px;color:#3e3e3e;font-family:"NotoSansJP-Bold",sans-serif;font-size:30px;font-style:italic;line-height:1.3}.root#g430hl .grip-block .inner-block .grip-text .copy-style{font-size:18px;line-height:1.3;font-style:italic}.root#g430hl .grip-block .inner-block .grip-photo{-ms-flex:1;-webkit-box-flex:1;flex:1;position:relative;line-height:0}.root#g430hl .grip-block .inner-block .grip-photo .note{position:absolute;right:0;bottom:-20px;font-size:18px;line-height:1}.root#g430hl .custom-repair{width:92.7%;margin:0 auto 40px auto}.root#g430hl .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}.root#g430hl .custom-repair .custom-repair-title .inner-block{display:inline-block;position:relative}.root#g430hl .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}.root#g430hl .custom-repair .custom-repair-title.active .inner-block:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.root#g430hl .custom-repair .custom-repair-title .logo-g430hl{display:inline-block;width:100px;margin-right:6px;vertical-align:baseline}.root#g430hl .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}.root#g430hl .custom-repair .toggle-body{display:none;padding:25px 20px 30px 20px;background-color:#fff}.root#g430hl .custom-repair .custom-repair-subtitle{margin-bottom:20px}.root#g430hl .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}.root#g430hl .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#g430hl .custom-repair .custom-repair-subtitle span:before{left:-140.8px;width:128px}}.root#g430hl .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#g430hl .custom-repair .custom-repair-subtitle span:after{right:-140.8px;width:128px}}.root#g430hl .custom-repair .copy{margin-bottom:20px;font-size:15px;line-height:1.6;text-align:center}.root#g430hl .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}.root#g430hl .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}.root#g430hl .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%}.root#g430hl .custom-repair .available-block .box .inner-block .available-title{width:110px;margin-right:30px}.root#g430hl .custom-repair .available-block .box .inner-block .available-body{-ms-flex:1;-webkit-box-flex:1;flex:1}.root#g430hl .custom-repair .available-block .box .inner-block .list{color:#242323;font-size:16px;line-height:1.6;text-align:left}.root#g430hl .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: 1400px){.root#g430hl .custom-repair .available-block .box .inner-block .w1400-block{display:block}}@media screen and (min-width: 1280px)and (max-width: 1570px){.root#g430hl .custom-repair .available-block .box .inner-block .w1280-over{display:block}.root#g430hl .custom-repair .available-block .box .inner-block .w1570-over{display:none}}@media screen and (min-width: 1571px){.root#g430hl .custom-repair .available-block .box .inner-block .w1280-over{display:none}.root#g430hl .custom-repair .available-block .box .inner-block .w1570-over{display:block}}.root#g430hl .custom-repair .available-block .box.available-yes{width:49%;padding:25px;background-color:#fff;border:1px solid #cacaca}.root#g430hl .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}.root#g430hl .custom-repair .available-block .box.available-no{width:49%;padding:25px;background-color:#ebebeb;border:1px solid #cacaca}.root#g430hl .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}.root#g430hl .custom-repair .repair-block{background-color:#fff;border:1px solid #ddd}.root#g430hl .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}.root#g430hl .custom-repair .repair-block .inner-block::after{content:"";position:absolute;top:0;left:50%;width:1px;height:100%;background-color:#ddd}.root#g430hl .custom-repair .repair-block .inner-block .repair-shaft{width:45%;padding:20px 0}.root#g430hl .custom-repair .repair-block .inner-block .repair-grip{width:45%;padding:20px 0}.root#g430hl .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%}.root#g430hl .custom-repair .repair-block .name-block .icon-shaft{width:49px;margin-right:12px}.root#g430hl .custom-repair .repair-block .name-block .icon-grip{width:43px;margin-right:12px}.root#g430hl .custom-repair .repair-block .name-block .name{-ms-flex:1;-webkit-box-flex:1;flex:1;font-family:"FP-ヒラギノ角ゴ ProN W6",sans-serif;font-size:16px;text-align:left}.root#g430hl .custom-repair .repair-block .name-block .name strong{color:#c28700;font-weight:normal}.root#g430hl .custom-repair .repair-block .photo-shaft{width:100%;padding:10px 0;line-height:0}.root#g430hl .custom-repair .repair-block .photo-grip{width:67.4%;padding:10px 0;line-height:0}.root#g430hl .custom-repair .repair-block .note{margin-left:1em;font-size:13px;line-height:1.5;text-indent:-1em;text-align:left}.root#g430hl .custom-repair .repair-block .note strong{color:#c28700;font-weight:normal}.root#g430hl .custom-repair .repair-block .note.foot{margin-left:0;margin-bottom:0;text-indent:0}.root#g430hl .custom-repair .repair-block .note2{margin-left:1em;font-size:13px;line-height:1.5;text-align:left;text-indent:-1em}.root#g430hl .custom-repair .repair-note{padding-top:15px}.root#g430hl .custom-repair .repair-note p{font-size:13px;line-height:1.5}.root#g430hl .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}.root#g430hl .option-block.col2{padding-top:70px}.root#g430hl .option-block .cover{position:relative;width:49.5%;padding:30px;background-color:#fff}.root#g430hl .option-block .cover .cover-photo{margin:0 auto 15px auto;line-height:0}.root#g430hl .option-block .cover .cover-photo.img-dr{width:6.93vw}.root#g430hl .option-block .cover .cover-photo.img-fw{width:5.08vw}.root#g430hl .option-block .cover .cover-photo.img-hb{width:4.57vw}.root#g430hl .option-block .cover .cover-text{font-size:18px;line-height:1.3}.root#g430hl .option-block .wrench{position:relative;width:49.5%;padding:30px;background-color:#fff}.root#g430hl .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}.root#g430hl .option-block .wrench .wrench-photo{margin-right:35px;line-height:0}.root#g430hl .option-block .wrench .wrench-photo.img-dr,.root#g430hl .option-block .wrench .wrench-photo.img-fw,.root#g430hl .option-block .wrench .wrench-photo.img-hb{width:6.4vw}.root#g430hl .option-block .wrench .wrench-text{-ms-flex:1;-webkit-box-flex:1;flex:1}.root#g430hl .option-block .wrench .wrench-text p{margin-bottom:.7em;font-size:18px;line-height:1.3;text-align:left}.root#g430hl .option-block .wrench .wrench-text p:last-child{margin-bottom:0}.root#g430hl .option-block .wrench .wrench-text p a{color:#33b6e1}.root#g430hl .option-block .wrench .wrench-text p a.pdf-link{display:inline-block;position:relative}.root#g430hl .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: 1280px){.root#g430hl .option-block .cover .cover-photo.img-dr{width:88.7px}.root#g430hl .option-block .cover .cover-photo.img-fw{width:65px}.root#g430hl .option-block .cover .cover-photo.img-hb{width:58px}.root#g430hl .option-block .wrench .wrench-photo.img-dr,.root#g430hl .option-block .wrench .wrench-photo.img-fw,.root#g430hl .option-block .wrench .wrench-photo.img-hb{width:82px}}.root#g430hl .option-block .option-title-col2{position:absolute;top:-70px;left:0;width:100%}.root#g430hl .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}.root#g430hl .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}.root#g430hl .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%}.root#g430hl .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}.root#g430hl .banner-block.btm0{margin:0 auto}.root#g430hl .banner-block .box{width:48.5%;line-height:0;background-color:#000}.root#g430hl .banner-block .box a{display:block}.root#g430hl .banner-block .box a:hover{opacity:.7}.root#g430hl #event{padding-bottom:80px;background-image:url("/product/assets/img/g430hl/event_bg.jpg");background-repeat:repeat-x;background-position:left bottom}.root#g430hl .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#g430hl .campaign-banner .box{width:48.5%;line-height:0;background-color:#000}.root#g430hl .campaign-banner .box a{display:block}.root#g430hl .campaign-banner .box a:hover{opacity:.7}.root#g430hl .foot-links{line-height:0;background-color:#eaeaea;border-top:5px solid #bbbbb2}.root#g430hl .foot-links 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:75%;margin:0 auto;background-color:#bbbbb2;border-right:2px solid #bbbbb2;border-left:2px solid #bbbbb2}.root#g430hl .foot-links ul li{width:calc((100% - 4px)/3);background-color:#eaeaea}.root#g430hl .foot-links ul li a{display:block;line-height:0;background-repeat:no-repeat;background-size:cover}.root#g430hl .foot-links ul li a.active{pointer-events:none}.root#g430hl .foot-links ul li a.footmenu-d{background-image:url("/product/assets/img/g430hl/foot_d_off_pc.jpg")}.root#g430hl .foot-links ul li a.footmenu-d.active,.root#g430hl .foot-links ul li a.footmenu-d:hover{background-image:url("/product/assets/img/g430hl/foot_d_on_pc.jpg")}.root#g430hl .foot-links ul li a.footmenu-f{background-image:url("/product/assets/img/g430hl/foot_f_off_pc.jpg")}.root#g430hl .foot-links ul li a.footmenu-f.active,.root#g430hl .foot-links ul li a.footmenu-f:hover{background-image:url("/product/assets/img/g430hl/foot_f_on_pc.jpg")}.root#g430hl .foot-links ul li a.footmenu-h{background-image:url("/product/assets/img/g430hl/foot_h_off_pc.jpg")}.root#g430hl .foot-links ul li a.footmenu-h.active,.root#g430hl .foot-links ul li a.footmenu-h:hover{background-image:url("/product/assets/img/g430hl/foot_h_on_pc.jpg")}@media screen and (max-width: 640px){.root{width:100%;margin:auto}.root .pcnone{display:initial}.root .spnone{display:none}.root#g430hl .head-block{background-image:url("/product/assets/img/g430hl/head_bg_sp.jpg");background-repeat:no-repeat;background-position:left bottom;background-size:contain}.root#g430hl .head-block .scroll-bg{display:block;position:relative;margin-top:-11.4vw;line-height:0;pointer-events:none}.root#g430hl .head-block .btn-scroll{display:block;position:absolute;bottom:0;left:50%;width:10.93%;height:auto;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.root#g430hl .head-block .kv-image{position:relative;line-height:0}.root#g430hl .head-block .release-day{left:0;bottom:0;width:42.8vw;height:6.93vw}.root#g430hl .head-block .release-day p{font-size:2.93vw}.root#g430hl .head-block .release-day.fw{left:0;bottom:8.87%}.root#g430hl .head-block .release-day.left{left:0;bottom:0}.root#g430hl .head-block .release-day.left p{font-size:2.4vw}.root#g430hl .head-block .kv-menu{position:relative;top:auto;right:auto;width:100%}.root#g430hl .head-block .kv-menu .menu-head{background-color:#f0f0f0;border-top:3px solid #bbbbb2}.root#g430hl .head-block .kv-menu ul{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;background-color:#f0f0f0;border-top:2px solid #d0d0cd}.root#g430hl .head-block .kv-menu ul li{position:relative;width:calc((100% - 2px)/2)}.root#g430hl .head-block .kv-menu ul li:first-child,.root#g430hl .head-block .kv-menu ul li:nth-child(2){border-bottom:2px solid #d0d0cd}.root#g430hl .head-block .kv-menu ul li:last-child{border-right:2px solid #d0d0cd;border-left:2px solid #d0d0cd}.root#g430hl .head-block .kv-menu ul li:first-child::after{content:"";position:absolute;top:0;right:-2px;width:2px;height:100%;background-color:#d0d0cd;z-index:10}.root#g430hl .head-block .kv-menu ul li a{display:block;line-height:0;background-repeat:no-repeat;background-size:cover}.root#g430hl .head-block .kv-menu ul li a.active{pointer-events:none}.root#g430hl .head-block .kv-menu ul li a.active{pointer-events:none}.root#g430hl .head-block .kv-menu ul li a.kvmenu-d{background-image:url("/product/assets/img/g430hl/head_d_off_sp.png")}.root#g430hl .head-block .kv-menu ul li a.kvmenu-d.active{background-image:url("/product/assets/img/g430hl/head_d_on_sp.png")}.root#g430hl .head-block .kv-menu ul li a.kvmenu-d:hover{background-image:url("/product/assets/img/g430hl/head_d_off_sp.png")}.root#g430hl .head-block .kv-menu ul li a.kvmenu-f{background-image:url("/product/assets/img/g430hl/head_f_off_sp.png")}.root#g430hl .head-block .kv-menu ul li a.kvmenu-f.active{background-image:url("/product/assets/img/g430hl/head_f_on_sp.png")}.root#g430hl .head-block .kv-menu ul li a.kvmenu-f:hover{background-image:url("/product/assets/img/g430hl/head_f_off_sp.png")}.root#g430hl .head-block .kv-menu ul li a.kvmenu-h{background-image:url("/product/assets/img/g430hl/head_h_off_sp_v2.png")}.root#g430hl .head-block .kv-menu ul li a.kvmenu-h.active{background-image:url("/product/assets/img/g430hl/head_h_on_sp_v2.png")}.root#g430hl .head-block .kv-menu ul li a.kvmenu-h:hover{background-image:url("/product/assets/img/g430hl/head_h_off_sp_v2.png")}.root#g430hl .section-block{margin-top:-63px;padding-top:63px}.root#g430hl .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/g430hl/anchor_bg_sp.jpg");background-size:auto 100%}.root#g430hl .anchor-links .anchor-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:13.47vw}.root#g430hl .anchor-links .anchor-list.dr-movnone,.root#g430hl .anchor-links .anchor-list.fw-hb{width:-webkit-max-content;width:-moz-max-content;width:max-content}.root#g430hl .anchor-links .anchor-list.dr-movnone li,.root#g430hl .anchor-links .anchor-list.fw-hb li{width:auto}.root#g430hl .anchor-links .anchor-list li{width:auto;padding:0 6.67vw}.root#g430hl .anchor-links .anchor-list li:before{display:none}.root#g430hl .anchor-links .anchor-list li:after{content:"";position:absolute;top:50%;right:0;width:1px;height:5.8vw;margin-top:-2.9vw;background-color:#6e6a5e}.root#g430hl .anchor-links .anchor-list li:last-child:after{display:none}.root#g430hl .anchor-links .anchor-list li a{padding-top:.4vw}.root#g430hl .anchor-links .anchor-list li a:hover{opacity:1}.root#g430hl .anchor-links .anchor-list li a .jp-title{margin-bottom:1.6vw;font-size:2.9vw}.root#g430hl .anchor-links .anchor-list li a .eng-title{font-size:1.6vw}.root#g430hl .intro-copy{padding:4vw 2.67vw 6.5vw 2.67vw}.root#g430hl .intro-copy p{margin-bottom:8.5vw;font-size:4vw;line-height:1.5;text-align:left}.root#g430hl .intro-copy .high-launch{padding:3.2vw 4.8vw 3.2vw 4.8vw}.root#g430hl .intro-copy .high-launch p{font-size:7vw}.root#g430hl .intro-copy .high-launch p .ruby-text{top:-1.8vw;font-size:1.6vw}.root#g430hl .intro-copy .high-launch p .high-trajectory{font-size:6vw}.root#g430hl .intro-copy .high-launch p .high-trajectory:before{bottom:-1.4vw;left:-1.2vw;width:calc(100% + 2.4vw);height:1.87vw}.root#g430hl .model-block{position:relative;padding-bottom:10vw;background-size:1.07vw auto}.root#g430hl .unchor-landing{top:-63px}.root#g430hl .section-hl{height:12.8vw;margin-bottom:5.33vw;background-image:url("/product/assets/img/g430hl/section_hl_bg_sp.jpg");background-repeat:no-repeat}.root#g430hl .section-hl.models-style{margin-bottom:4vw}.root#g430hl .section-hl .title-block{padding-top:1.6vw}.root#g430hl .section-hl .title-block .jp-title{margin-bottom:1.6vw;font-size:4.53vw}.root#g430hl .section-hl .title-block .eng-title{font-size:1.33vw}.root#g430hl .movie-block{padding-top:5.33vw;padding-bottom:8vw;background-size:cover}.root#g430hl .movie-block .youtube-inner{position:0;width:100%}.root#g430hl .movie-block .youtube-inner-col2{-webkit-box-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;margin-left:0;margin-right:0}.root#g430hl .movie-block .youtube-inner-col2 .youtube-box{width:100%;margin-bottom:25px}.root#g430hl .movie-block .youtube-inner-col2 .youtube-box:last-child{margin-bottom:10px}.root#g430hl .movie-block .youtube-inner-col2 .mov-caption-s{padding:6px 10px}.root#g430hl .movie-block .mov-caption{padding-top:10px;font-size:16px;font-style:italic;line-height:1}.root#g430hl .movie-block .mov-caption-s{padding:6px 10px;font-size:11px;line-height:1.5}.root#g430hl .movie-block .video-title{padding-top:13px;margin-bottom:6.67%;font-size:14px}.root#g430hl .movie-block .video-title-col2{padding-top:13px;font-size:14px}.root#g430hl .tech-block.d-tech1{background-image:url("/product/assets/img/g430hl/dr/tech1_sp.jpg")}.root#g430hl .tech-block .d-tech1-title{top:4.6%;left:2.67%;width:94.67%;padding:1.2vw 1vw;text-align:center;background:#fff}.root#g430hl .tech-block .d-tech1-title .logo-g430hl{width:30.9vw;margin:0 1.5vw 0 0;vertical-align:baseline}.root#g430hl .tech-block .d-tech1-title span{display:inline-block;font-size:4vw;line-height:1.8;vertical-align:text-bottom}.root#g430hl .tech-block .d-tech1-copy{top:32%;left:0;width:100%;font-size:5.3vw;text-align:center;text-shadow:0px 0px 2.4vw rgba(255,255,255,.6)}.root#g430hl .tech-block .d-tech1-copy span:before{bottom:-0.4vw;left:-1.3vw;width:calc(100% + 2.6vw);height:1.3vw}.root#g430hl .tech-block .d-tech1-notice{top:40.2%;left:4%;font-size:2.4vw}.root#g430hl .tech-block.d-tech2{background-size:12.4vw auto}.root#g430hl .tech-block .d-tech2-voice{margin-bottom:2vw}.root#g430hl .tech-block .d-tech2-voice .voice{font-size:4vw}.root#g430hl .tech-block .d-tech2-voice .voice.voice1{top:17.4%;left:1.33%;width:50.26%}.root#g430hl .tech-block .d-tech2-voice .voice.voice2{top:21%;left:56.7%;width:42%}.root#g430hl .tech-block .d-tech2-voice .voice.voice3{top:51%;left:16.67%;width:64.67%}.root#g430hl .tech-block .d-tech2-ballistic .text-block{position:relative;top:auto;left:auto;width:94.6%;margin:0 auto;text-align:center}.root#g430hl .tech-block .d-tech2-ballistic .merit-head{margin-bottom:3.2vw;padding:2vw 4vw;font-size:4vw}.root#g430hl .tech-block .d-tech2-ballistic .merit-title{margin-bottom:2.5vw;font-size:6.13vw;line-height:1.4}.root#g430hl .tech-block .d-tech2-ballistic .merit-title strong:before{bottom:.2vw;left:-2.4vw;width:calc(100% + 4.8vw);height:1.8vw}.root#g430hl .tech-block .d-tech2-ballistic .merit-title strong.pc-adjust-l:before{left:-2.4vw;width:calc(100% + 2.4vw)}.root#g430hl .tech-block .d-tech2-ballistic .merit-title strong.pc-adjust-r:before{left:0;width:calc(100% + 2.4vw)}.root#g430hl .tech-block .d-tech2-ballistic .merit-copy{font-size:3.73vw;line-height:1.3;text-align:left}.root#g430hl .tech-block .d-tech2-ballistic .ballistic-line{top:28.17%;left:10.67%;width:56.53%}.root#g430hl .tech-block .d-tech2-ballistic .high-line-block{position:absolute;top:28.17%;left:10.67%;width:55.87%}.root#g430hl .tech-block .d-tech2-ballistic .low-line-block{position:absolute;top:35.8%;left:10.67%;width:49.8%}.root#g430hl .tech-block .d-tech2-ballistic .hide-cover{top:26%;left:6%;width:6.5%;height:11%}.root#g430hl .tech-block .d-tech2-ballistic .balloon1{top:30.5%;left:17.47%;width:11.2%}.root#g430hl .tech-block .d-tech2-ballistic .balloon1 p{font-size:2.93vw}.root#g430hl .tech-block .d-tech2-ballistic .balloon2{position:absolute;top:46%;left:29.2%;width:13.87%}.root#g430hl .tech-block .d-tech2-ballistic .balloon2 p{font-size:2.93vw}.root#g430hl .tech-block .d-tech2-ballistic .caption1{top:10.33%;left:2.67%;width:45.47%}.root#g430hl .tech-block .d-tech2-ballistic .caption1 p{top:18%;width:79.18%;font-size:2.93vw}.root#g430hl .tech-block .d-tech2-ballistic .caption1 p span:before{bottom:-0.8vw;left:-0.9vw;width:calc(100% + 1.8vw);height:1.73vw}.root#g430hl .tech-block .d-tech2-ballistic .caption2{top:38.83%;left:49.06%;width:45.2%}.root#g430hl .tech-block .d-tech2-ballistic .caption2 p{bottom:auto;top:74.5%;width:100%;font-size:2.93vw}.root#g430hl .tech-block.d-tech3{padding:6vw 2.67vw 4vw 2.67vw}.root#g430hl .tech-block.d-tech3 .inner-block{-webkit-box-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;margin:0}.root#g430hl .tech-block.d-tech3 .club-image{width:46.67%}.root#g430hl .tech-block.d-tech3 .text-block{width:100%;margin-top:-2.7vw;padding-left:0}.root#g430hl .tech-block.d-tech3 .subhead{margin-bottom:4vw;margin-left:2.13vw;padding:.9vw 3.3vw;font-size:5.33vw;border:2px solid #000}.root#g430hl .tech-block.d-tech3 h2{margin-bottom:4vw;font-size:6.13vw;text-align:center}.root#g430hl .tech-block.d-tech3 h2 span{position:relative;z-index:1}.root#g430hl .tech-block.d-tech3 h2 span:before{bottom:.5vw;left:-1.3vw;width:calc(100% + 2.6vw);height:1.8vw}.root#g430hl .tech-block.d-tech3 .copy{font-size:4.27vw}.root#g430hl .tech-block.d-tech3 .copy strong{margin:0 0 0 1.1vw;padding:.8vw 1.5vw 1.1vw 1.5vw;font-size:6.4vw}.root#g430hl .tech-block.d-tech4{-webkit-box-direction:column;-ms-flex-direction:column;flex-direction:column}.root#g430hl .tech-block.d-tech4 .box{padding-bottom:8vw}.root#g430hl .tech-block.d-tech4 .box:nth-child(2) h2{top:4.6%}.root#g430hl .tech-block.d-tech4 h2{top:6vw;left:6vw;font-size:4.27vw;line-height:1.4;text-shadow:0px 0px 4vw #dbe62d}.root#g430hl .tech-block.d-tech4 .copy{margin-bottom:4.8vw;font-size:3.73vw}.root#g430hl .tech-block.d-tech4 .text-block{position:relative;bottom:auto;left:auto;width:94.67%;margin:0 auto;padding:4vw}.root#g430hl .tech-block.d-tech4 .text-block::before{left:1.4%;width:2px}.root#g430hl .tech-block.d-tech4 .text-block::after{right:1.4%;width:2px}.root#g430hl .tech-block.d-tech4 .text-block p{font-size:3.73vw}.root#g430hl .tech-block.d-tech5{padding-top:5.3vw;background-size:1.33vw auto}.root#g430hl .tech-block.d-tech5 h2{margin-bottom:0;font-size:6.13vw;line-height:1.4}.root#g430hl .tech-block.d-tech5 h2 strong:before{bottom:.2vw;left:-2.4vw;width:calc(100% + 4.8vw);height:1.8vw}.root#g430hl .tech-block.d-tech5 h2 strong.pc-adjust-l:before{left:-2.4vw;width:calc(100% + 2.4vw)}.root#g430hl .tech-block.d-tech5 h2 strong.pc-adjust-r:before{left:0;width:calc(100% + 2.4vw)}.root#g430hl .tech-block.d-tech5 .inner-block{-webkit-box-direction:column;-ms-flex-direction:column;flex-direction:column}.root#g430hl .tech-block.d-tech5 .inner-block .tech5-left{width:100%}.root#g430hl .tech-block.d-tech5 .inner-block .tech5-right{width:100%}.root#g430hl .tech-block.d-tech5 h3{font-size:4.27vw;text-shadow:0px 0px 4vw #dbe62d}.root#g430hl .tech-block.d-tech5 h4{margin-bottom:2.4vw;padding-left:5.33vw;margin-right:0;font-size:3.73vw}.root#g430hl .tech-block.d-tech5 h4:before{width:4.53vw;height:4.53vw;margin-top:-2.25vw}.root#g430hl .tech-block.d-tech5 .copy{font-size:3.73vw;margin-bottom:1.1vw}.root#g430hl .tech-block.d-tech5 .str-copy{font-size:3.73vw}.root#g430hl .tech-block.d-tech5 .str-copy strong:before{bottom:0;left:-1.3vw;width:calc(100% + 2.6vw);height:1.2vw}.root#g430hl .tech-block.d-tech5 .str-copy strong.sp-adjust-l:before{left:-1.3vw;width:calc(100% + 1.3vw)}.root#g430hl .tech-block.d-tech5 .str-copy strong.sp-adjust-r:before{left:0;width:calc(100% + 1.3vw)}.root#g430hl .tech-block.d-tech5 .thickness{font-size:4.8vw}.root#g430hl .tech-block.d-tech5 .thickness p:before{bottom:-0.9vw;left:-1.6vw;width:calc(100% + 3.2vw);height:1.87vw}.root#g430hl .tech-block.d-tech5 .thickness .txt-title{font-size:2.93vw}.root#g430hl .tech-block.d-tech5 .thickness strong{font-size:8vw}.root#g430hl .tech-block.d-tech5 .fig-note{font-size:3.2vw}.root#g430hl .tech-block.d-tech5 .tech5-1{position:relative;text-align:center}.root#g430hl .tech-block.d-tech5 .tech5-1 h3{top:88%;left:3%}.root#g430hl .tech-block.d-tech5 .tech5-1 h4{position:relative;top:auto;left:auto;text-align:center}.root#g430hl .tech-block.d-tech5 .tech5-1 .copy{position:relative;top:auto;left:auto;text-align:center}.root#g430hl .tech-block.d-tech5 .tech5-1 .str-copy{position:relative;top:auto;left:auto;text-align:center}.root#g430hl .tech-block.d-tech5 .tech5-1 .caption{top:74.46%;left:0;width:100%;font-size:2.93vw}.root#g430hl .tech-block.d-tech5 .tech5-1 .icon-spinsistency{top:87%;right:10.53%;width:19.87%}.root#g430hl .tech-block.d-tech5 .tech5-2{position:relative}.root#g430hl .tech-block.d-tech5 .tech5-2 h3{top:66%;left:0;width:100%;text-align:center}.root#g430hl .tech-block.d-tech5 .tech5-2 h4{top:77%;left:27%}.root#g430hl .tech-block.d-tech5 .tech5-2 .thickness.txt1{top:83.5%;left:14.1%}.root#g430hl .tech-block.d-tech5 .tech5-2 .thickness.txt2{top:83.5%;left:54%}.root#g430hl .tech-block.d-tech5 .tech5-3{position:relative}.root#g430hl .tech-block.d-tech5 .tech5-3 h3.hl3-1{top:74.6%;left:15.2%}.root#g430hl .tech-block.d-tech5 .tech5-3 h3.hl3-2{top:85.8%;left:auto;right:10%;text-align:right}.root#g430hl .tech-block.d-tech5 .tech5-3 .copy{position:relative;top:auto;left:auto;width:100%;text-align:center}.root#g430hl .tech-block.d-tech5 .tech5-3 .modelname-volume{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-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:100%;margin-bottom:3.2vw}.root#g430hl .tech-block.d-tech5 .tech5-3 .max-sft{position:relative;top:auto;left:auto;margin-right:2.6vw;padding:1.3vw 3.6vw 1.3vw 3.2vw;font-size:2.93vw;border:2px solid #000}.root#g430hl .tech-block.d-tech5 .tech5-3 .volume{position:relative;top:auto;left:auto}.root#g430hl .tech-block.d-tech5 .tech5-3 .volume .volume-title{font-size:2.93vw}.root#g430hl .tech-block.d-tech5 .tech5-3 .volume .volume-data{font-size:6.27vw}.root#g430hl .tech-block.d-tech5 .tech5-3 .fig-note{position:relative;bottom:auto;left:auto;width:100%;margin-bottom:1.8vw;padding:0 2.67vw;font-size:2.93vw;text-align:right}.root#g430hl .tech-block.d-tech5 .tech5-4 .copy{top:77.6%;left:11.47%;width:44%}.root#g430hl .tech-block.d-tech5 .tech5-4-caption{top:57.2%;left:11.47%;width:44%;font-size:3.73vw}.root#g430hl .tech-block.f-tech{background-size:1.33vw auto}.root#g430hl .tech-block.f-tech h2{top:2.7%;font-size:6.13vw}.root#g430hl .tech-block.f-tech h2 strong:before{bottom:.2vw;left:-2.4vw;width:calc(100% + 4.8vw);height:1.8vw}.root#g430hl .tech-block.f-tech h3{font-size:4.27vw;text-shadow:0px 0px 4vw #dbe62d}.root#g430hl .tech-block.f-tech .tech-hl{font-size:3.87vw}.root#g430hl .tech-block.f-tech .tech-hl span{font-size:6.93vw}.root#g430hl .tech-block.f-tech .tech-hl.technology1{top:18.6%;left:71.2%}.root#g430hl .tech-block.f-tech .tech-hl.technology2{top:20%;left:71.2%}.root#g430hl .tech-block.f-tech .tech-hl.technology3{top:91.4%;left:71.2%}.root#g430hl .tech-block.f-tech .copy{font-size:3.73vw}.root#g430hl .tech-block.f-tech .copy 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#g430hl .tech-block.f-tech .str-copy{font-size:3.73vw}.root#g430hl .tech-block.f-tech .str-copy strong:before{bottom:0;left:-1.3vw;width:calc(100% + 2.6vw);height:1.2vw}.root#g430hl .tech-block.f-tech .thickness{font-size:4.8vw}.root#g430hl .tech-block.f-tech .thickness p:before{bottom:-0.9vw;left:-1.6vw;width:calc(100% + 3.2vw);height:1.87vw}.root#g430hl .tech-block.f-tech .thickness .txt-title{font-size:2.93vw}.root#g430hl .tech-block.f-tech .thickness strong{font-size:8vw}.root#g430hl .tech-block.f-tech .model-name{padding:1.3vw 7vw 1.3vw 6.6vw;font-size:3.73vw;border:2px solid #000}.root#g430hl .tech-block.f-tech .fig-note{bottom:5.4%;left:3.2%;font-size:2.93vw}.root#g430hl .tech-block.f-tech .icon-carbonfly{top:12%;left:2.53%;width:22.67%}.root#g430hl .tech-block.f-tech .icon-spinsistency{top:6.4%;left:40%;right:auto;width:19.6%}.root#g430hl .tech-block.f-tech .icon-facewrap{top:80.8%;left:27.4%;right:auto;width:45%}.root#g430hl .tech-block.f-tech .tech1{position:relative}.root#g430hl .tech-block.f-tech .tech1 .tech1-hl1{top:7.7%;left:0;width:100%;text-align:center}.root#g430hl .tech-block.f-tech .tech1 .tech1-copy1{top:12.2%;left:28%;width:69.3%}.root#g430hl .tech-block.f-tech .tech1 .tech1-copy2{top:23.5%;left:0;width:100%;text-align:center}.root#g430hl .tech-block.f-tech .tech1 .tech1-copy3{top:27.4%;left:8.2%;width:84%}.root#g430hl .tech-block.f-tech .tech1 .tech1-copy4{top:40%;left:0;width:100%;text-align:center}.root#g430hl .tech-block.f-tech .tech1 .tech1-copy5{top:43.8%;left:8.2%;width:84%}.root#g430hl .tech-block.f-tech .tech1 .tech1-hl2{top:79.7%;left:0;width:100%;text-align:center}.root#g430hl .tech-block.f-tech .tech1 .tech1-copy6{top:85%;left:0;width:100%;text-align:center}.root#g430hl .tech-block.f-tech .tech1 .thickness{top:86.2%;left:0;width:100%;text-align:center}.root#g430hl .tech-block.f-tech .tech2{position:relative}.root#g430hl .tech-block.f-tech .tech2 .tech2-hl1{top:1.48%;left:0;width:100%;text-align:center}.root#g430hl .tech-block.f-tech .tech2 .tech2-copy1{top:12.4%;left:8.53%;width:84.4%}.root#g430hl .tech-block.f-tech .tech2 .tech2-hl2{top:76.2%;left:0;width:100%;text-align:center}.root#g430hl .tech-block.f-tech .tech2 .tech2-copy2{top:87.3%;left:0;width:100%;text-align:center}.root#g430hl .tech-block.f-tech .tech3{position:relative}.root#g430hl .tech-block.f-tech .tech3 .model-name.max{top:58%;left:25%}.root#g430hl .tech-block.f-tech .tech3 .model-name.sft{top:58%;left:65%}.root#g430hl .tech-block.f-tech .tech3 .tech3-hl1{top:80%;left:0;width:100%;text-align:center}.root#g430hl .tech-block.f-tech .tech3 .tech3-copy1{top:88%;left:0;width:100%;text-align:center}.root#g430hl .tech-block.f-tech .tech4{position:relative}.root#g430hl .tech-block.f-tech .tech4 .tech4-copy1{top:68%;left:2.93%;width:44.7%;font-size:3.73vw}.root#g430hl .tech-block.h-tech{background-size:1.33vw auto}.root#g430hl .tech-block.h-tech h2{top:4.1%;font-size:6.13vw}.root#g430hl .tech-block.h-tech h2 strong:before{bottom:.2vw;left:-2.4vw;width:calc(100% + 4.8vw);height:1.8vw}.root#g430hl .tech-block.h-tech h3{font-size:4.27vw;text-shadow:0px 0px 4vw #dbe62d}.root#g430hl .tech-block.h-tech h4{font-size:3.73vw}.root#g430hl .tech-block.h-tech h4 strong{position:relative}.root#g430hl .tech-block.h-tech h4 strong:before{bottom:0;left:-1.3vw;width:calc(100% + 2.6vw);height:1.2vw}.root#g430hl .tech-block.h-tech h4 strong.sp-adjust-l:before{left:-1.3vw;width:calc(100% + 1.3vw)}.root#g430hl .tech-block.h-tech h4 strong.sp-adjust-r:before{left:0;width:calc(100% + 1.3vw)}.root#g430hl .tech-block.h-tech .copy{font-size:3.73vw}.root#g430hl .tech-block.h-tech .copy 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#g430hl .tech-block.h-tech .str-copy{font-size:3.73vw}.root#g430hl .tech-block.h-tech .str-copy strong:before{bottom:0;left:-1.3vw;width:calc(100% + 2.6vw);height:1.2vw}.root#g430hl .tech-block.h-tech .thickness{font-size:4.8vw}.root#g430hl .tech-block.h-tech .thickness p:before{bottom:-0.9vw;left:-1.6vw;width:calc(100% + 3.2vw);height:1.87vw}.root#g430hl .tech-block.h-tech .thickness strong{font-size:8vw}.root#g430hl .tech-block.h-tech .thickness .note{position:absolute;right:-13vw;bottom:-1.6vw;font-size:2.67vw}.root#g430hl .tech-block.h-tech .model-name{padding:1.3vw 3.6vw 1.3vw 3.2vw;font-size:2.93vw;border:2px solid #000}.root#g430hl .tech-block.h-tech .fig-note{bottom:8.5%;left:3.2%;font-size:3.2vw}.root#g430hl .tech-block.h-tech .icon-carbonfly{top:19.4%;left:2.53%;width:22.67%}.root#g430hl .tech-block.h-tech .icon-facewrap{top:10%;left:27.4%;right:auto;width:45%}.root#g430hl .tech-block.h-tech .icon-spinsistency{top:7.53%;left:40%;right:auto;width:19.6%}.root#g430hl .tech-block.h-tech .tech1{position:relative}.root#g430hl .tech-block.h-tech .tech1 .tech1-hl1{top:13%;left:0;width:100%;text-align:center}.root#g430hl .tech-block.h-tech .tech1 .tech1-copy1{top:19.6%;left:28%;width:69.3%}.root#g430hl .tech-block.h-tech .tech1 .tech1-hl2{top:72.8%;left:0;width:100%;text-align:center}.root#g430hl .tech-block.h-tech .tech1 .tech1-copy2{top:81.7%;left:0;width:100%;text-align:center}.root#g430hl .tech-block.h-tech .tech1 .thickness{top:87.8%;left:37%}.root#g430hl .tech-block.h-tech .tech1 .tech1-copy3{top:28%;left:8.2%;width:84%}.root#g430hl .tech-block.h-tech .tech2{position:relative}.root#g430hl .tech-block.h-tech .tech2 .tech2-hl1{top:3%;left:0;width:100%;text-align:center}.root#g430hl .tech-block.h-tech .tech2 .tech2-copy1{top:20%;left:0;width:100%;text-align:center}.root#g430hl .tech-block.h-tech .tech3{position:relative}.root#g430hl .tech-block.h-tech .tech3 .tech3-hl1{top:1.9%;left:0;width:100%;text-align:center}.root#g430hl .tech-block.h-tech .tech3 .tech3-copy1{top:14.8%;left:8.67%;width:85%}.root#g430hl .tech-block.h-tech .tech3 .tech3-hl2{top:86.6%;left:0;width:100%;text-align:center}.root#g430hl .tech-block.h-tech .tech3 .tech3-copy2{top:92%;left:0;width:100%;text-align:center}.root#g430hl .tech-block.h-tech .tech4{position:relative}.root#g430hl .tech-block.h-tech .tech4 .tech4-copy1{top:64.3%;left:2.67%;width:47.6%;font-size:3.73vw}.root#g430hl #models{background-size:1.07vw auto}.root#g430hl .model-list{padding:4vw 0 13.33vw 0;background-size:1.07vw auto}.root#g430hl .model-list ul{width:100%}.root#g430hl .model-list ul li{width:49.7%;padding:0 0 5.87vw 0}.root#g430hl .model-list ul li .model-name{padding:3.2vw;background-size:2.4vw auto}.root#g430hl .model-list ul li .model-name p{font-size:3.47vw}.root#g430hl .model-list ul li .model-name p span{font-size:4.53vw}.root#g430hl .model-list ul li .model-photo{width:65.4%;margin:-1vw auto 0 auto}.root#g430hl .model-list ul li .model-icon{position:relative;top:auto;right:auto;width:43.2%;margin:-6vw auto 0 auto}.root#g430hl .model-list ul li .model-btn{position:absolute;bottom:-5.33vw;left:50%;width:87.4%;margin-left:-43.7%;border-radius:1.06vw}.root#g430hl .model-list ul li .model-btn a{height:8.27vw}.root#g430hl .model-list ul li .model-btn a:after{right:3.3vw;width:1.87vw;height:3.07vw;margin-top:-1.54vw}.root#g430hl .model-list ul li .model-btn a:hover{opacity:1}.root#g430hl .model-list ul li .model-btn a span{display:inline-block;padding-right:3.4vw;font-size:3.2vw}.root#g430hl .prod-head{height:10.8vw;margin-bottom:5.33vw;background-image:url("/product/assets/img/g430hl/prodhead_bg_sp.jpg");background-repeat:no-repeat;background-position:center}.root#g430hl .prod-head .logo-g430hl{width:28.93vw;margin-right:2.5vw}.root#g430hl .prod-head .model-name{font-size:4.27vw}.root#g430hl .prod-gallery-info{-webkit-box-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;margin:0 auto 19vw auto}.root#g430hl .prod-gallery-info .prod-gallery{width:100%}.root#g430hl .prod-gallery-info .prod-gallery .model-icon{position:absolute;top:.8vw;right:2.8vw;width:15.47vw}.root#g430hl .prod-gallery-info .prod-info{width:94.67%;margin:0 auto;padding-top:0}.root#g430hl .prod-gallery-info .prod-info .info-title{margin-bottom:3.3vw;font-size:5.6vw;line-height:1.4;text-align:center}.root#g430hl .prod-gallery-info .prod-info .info-title .asterisk{font-size:3.3vw}.root#g430hl .prod-gallery-info .prod-info .info-title strong{margin-bottom:1.73vw;padding:0 1.6vw}.root#g430hl .prod-gallery-info .prod-info .info-list li{padding:4vw 4vw 4vw 0;border-top:1px solid #7f7f7f}.root#g430hl .prod-gallery-info .prod-info .info-list li:last-child{border-bottom:1px solid #7f7f7f}.root#g430hl .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#g430hl .prod-gallery-info .prod-info .info-list .info-sub-list{padding-left:6.93vw}.root#g430hl .prod-gallery-info .prod-info .info-list .info-sub-list li{font-size:3.73vw;line-height:1.5}.root#g430hl .prod-gallery-info .prod-info .note{padding-top:2.67vw;font-size:2.67vw}.root#g430hl .slide-block{padding-bottom:1.3vw}.root#g430hl .slide-block .slide-zoom{width:94.67%;margin:0 auto 4.67vw auto}.root#g430hl .slide-block .slide-zoom .slick-prev{width:6vw;background-size:37% auto}.root#g430hl .slide-block .slide-zoom .slick-next{width:6vw;background-size:37% auto}.root#g430hl .slide-block .slide-thumb.hb{width:100%;margin:0}.root#g430hl .slide-block .slide-thumb div{width:20vw;margin:0 2vw 4vw 2vw}.root#g430hl .slide-block .slide-thumb div.thumbnail-current:after{border:2px solid #595959}.root#g430hl .prod-spec{width:100%}.root#g430hl .prod-spec .prod-spec-title{margin-bottom:7.73vw}.root#g430hl .prod-spec .prod-spec-title .logo-g430hl{width:21.6vw;margin-right:1.33vw}.root#g430hl .prod-spec .prod-spec-title .model-name{font-size:4vw}.root#g430hl .prod-spec .prod-spec-title:before{content:"";position:absolute;top:-2vw;right:-10.4vw;width:33.47vw;height:4.53vw}.root#g430hl .prod-spec .prod-spec-title:after{bottom:-3.6vw;left:-11.33vw;width:33.47vw;height:4.53vw}.root#g430hl .prod-spec .prod-spec-title.style-f:before{right:-6.4vw}.root#g430hl .prod-spec .prod-spec-title.style-f:after{left:-6.9vw}.root#g430hl .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#g430hl .prod-spec .spec-head .lefty{width:14vw;margin-right:4vw}.root#g430hl .prod-spec .spec-head .material{font-size:3.47vw;line-height:1.8}.root#g430hl .prod-spec .spec-head .material span{margin-right:1.73vw;padding:.3vw 1.6vw}.root#g430hl .prod-spec .spec-head .material span.completion{margin-left:0}.root#g430hl .prod-spec .spec-head .material .sp-break{display:block;padding-top:1.6vw;font-style:normal}.root#g430hl .table-title{width:92.7%;margin:0 auto 2.1vw auto;font-size:4vw;line-height:1.3}.root#g430hl .table-wrap{position:relative;z-index:1}.root#g430hl .table-wrap .table-deco{position:relative;margin-left:1.6vw;margin-bottom:1.4vw;z-index:1}.root#g430hl .table-wrap .table-deco.max{top:auto;left:auto;width:25.07vw}.root#g430hl .table-wrap .table-deco.sft{top:auto;left:auto;right:auto;width:22.67vw}.root#g430hl .table-wrap .table-deco.lst{bottom:auto;top:auto;left:auto;width:19.33vw}.root#g430hl .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#g430hl .spec-swipe-note.txt-w{color:#fff}.root#g430hl .spec-body{width:100%;padding:0 2.67vw;overflow-x:auto}.root#g430hl .spec-body.h-shaft-table1{margin:0 0 8vw 0}.root#g430hl .spec-table{width:auto}.root#g430hl .spec-table.w100per{width:100%}.root#g430hl .spec-table.prod-style{width:94.67%;margin:0 auto}.root#g430hl .spec-table.prod-style.price{margin-bottom:5vw}.root#g430hl .spec-table.prod-style tr th{width:40%}.root#g430hl .spec-table.prod-style-scroll.price{margin-bottom:5vw}.root#g430hl .spec-table.prod-style-scroll tr th{width:40%;white-space:nowrap}.root#g430hl .spec-table tr th,.root#g430hl .spec-table tr td{padding:3vw 2vw;font-size:3.47vw}.root#g430hl .spec-table tr th.shaft-name-title,.root#g430hl .spec-table tr td.shaft-name-title{width:auto}.root#g430hl .spec-table tr th.shaft-name-body,.root#g430hl .spec-table tr td.shaft-name-body{width:auto;padding:3vw 2vw;background-color:#3e3e3e}.root#g430hl .spec-table tr th.shaft-name-body p,.root#g430hl .spec-table tr td.shaft-name-body p{margin-bottom:0;color:#fff;font-family:"FP-ヒラギノ角ゴ ProN W6",sans-serif;font-size:3.47vw;font-style:normal;line-height:1.3;text-align:center}.root#g430hl .spec-table tr th.shaft-name-body .photo,.root#g430hl .spec-table tr td.shaft-name-body .photo{line-height:0}.root#g430hl .spec-table tr th .kakko,.root#g430hl .spec-table tr td .kakko{font-size:2.4vw}.root#g430hl .spec-table tr th .price,.root#g430hl .spec-table tr td .price{font-size:6vw}.root#g430hl .spec-table tr th .tax,.root#g430hl .spec-table tr td .tax{font-size:2.53vw}.root#g430hl .spec-note{width:94.67%;margin:0 auto;padding-top:2.67vw;font-size:3.2vw}.root#g430hl .spec-note.shaft-note{width:94.67%;margin:0 auto 6.7vw auto}.root#g430hl .spec-note.pc-text-right{font-size:2.93vw;text-align:left}.root#g430hl .spec-note ul li{font-size:3.2vw;line-height:1.4}.root#g430hl .spec-note ul li .raikaku{display:block;padding-right:.65em}.root#g430hl .spec-note ul li .raikaku img{position:relative;right:auto;bottom:auto;width:66.1vw;margin:0 auto;padding:4vw 0}.root#g430hl .shafts-bg{padding-bottom:8vw;background-image:url("/product/assets/img/g430hl/shafts_bg_sp.jpg");background-size:4vw auto}.root#g430hl .shaft-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#g430hl .shaft-title span{margin-top:0;font-size:4.27vw}.root#g430hl .option-title{width:100%;height:4.27vw;margin:0 auto 5.33vw auto;background-image:url("/product/assets/img/g430hl/option_title_bg_sp.png");background-size:100% auto}.root#g430hl .option-title span{margin-top:0;font-size:4.27vw}.root#g430hl .shaft-price{-webkit-box-direction:column;-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#g430hl .shaft-price .price-head{width:100%;padding:5vw 3.4vw;font-size:3.47vw;border-right:none}.root#g430hl .shaft-price .price-body{width:100%;padding:3.4vw;font-size:6vw;border-top:1px solid #777;border-right:none}.root#g430hl .shaft-price .price-body .material{margin-bottom:1.33vw;font-size:2.53vw}.root#g430hl .shaft-price .price-body .tax{font-size:2.53vw}.root#g430hl .shaft-price.col3 .price-body{width:100%}.root#g430hl .shaft-copy{display:inline-block;margin-bottom:5.33vw}.root#g430hl .shaft-copy p{font-size:4.27vw}.root#g430hl .shaft-copy p:before{bottom:-0.8vw;left:-2vw;width:calc(100% + 4vw);height:2vw}.root#g430hl .shaft-copy p.line2{padding-top:2.1vw}.root#g430hl .shaft-copy p.line2:before{left:-2vw}.root#g430hl .shaft-copy p strong{font-size:5.6vw}.root#g430hl .shaft-notice{width:94.67%;margin:0 auto 4vw auto;font-size:3.2vw}.root#g430hl .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#g430hl .shaft-head-copy{margin-bottom:3.5vw;font-size:4.27vw}.root#g430hl .genuine-shafts{-webkit-box-direction:column;-ms-flex-direction:column;flex-direction:column;width:94.67%;margin:0 auto 8vw auto;border-bottom:none}.root#g430hl .genuine-shafts:after{display:none}.root#g430hl .genuine-shafts .box{width:100%;padding:2vw 0 2.8vw 0;border-bottom:1px solid #777}.root#g430hl .genuine-shafts .box:last-child{margin-bottom:0}.root#g430hl .genuine-shafts .name-block{display:block;margin-bottom:1.6vw;padding-top:1.6vw}.root#g430hl .genuine-shafts .name-block .shaft-name{width:100%;margin-right:0;margin-bottom:1.8vw;font-size:4.27vw;text-align:center}.root#g430hl .genuine-shafts .name-block .shaft-name .ruby-block .ruby-text{top:-1vw;font-size:1.87vw}.root#g430hl .genuine-shafts .name-block .sub-title{-ms-flex:auto;-webkit-box-flex:1;flex:auto;display:block;width:100%;font-size:3.2vw;text-align:center}.root#g430hl .genuine-shafts .copy{padding:2.2vw 2.6vw 0 2.6vw;font-size:3.2vw;line-height:1.5}.root#g430hl .shaft-block{width:100%;margin:0 0 6.67vw 0}.root#g430hl .shaft-block .inner-block{-webkit-box-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:100%;margin:0;padding:4vw 0}.root#g430hl .shaft-block .inner-block .shaft-text{width:100%;margin-right:0;margin-bottom:2.6vw;text-align:center}.root#g430hl .shaft-block .inner-block .shaft-text .name-style{margin-bottom:.6vw;font-size:4.27vw}.root#g430hl .shaft-block .inner-block .shaft-text .copy-style{font-size:3.2vw}.root#g430hl .shaft-block .inner-block .shaft-photo{-ms-flex:auto;-webkit-box-flex:1;flex:auto}.root#g430hl .sp-shaft-list li{margin-bottom:4vw;padding:4vw 0;background-color:#fff}.root#g430hl .sp-shaft-list li:last-child{margin-bottom:5.33vw}.root#g430hl .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#g430hl .sp-shaft-list li .shaft-photo{line-height:0}.root#g430hl .sp-shaft-list li .note{padding:1.6vw 1em 0 1em;font-size:3.2vw;line-height:1.3;text-align:right}.root#g430hl .shaft-list{width:94.67%;margin:0 auto 5.33vw auto}.root#g430hl .shaft-list .box .inner-block{-webkit-box-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:auto;margin:0 auto}.root#g430hl .shaft-list .box .shaft-text{width:100%;padding:3vw 2vw 2vw 2vw;text-align:center}.root#g430hl .shaft-list .box .shaft-text .shaft-name{margin-bottom:1.3vw;font-size:4.27vw}.root#g430hl .shaft-list .box .shaft-text .shaft-name .ruby-block .ruby-text{top:-1vw;font-size:1.87vw}.root#g430hl .shaft-list .box .shaft-text .copy{font-size:3.2vw}.root#g430hl .shaft-list .box .shaft-photo{-ms-flex:auto;-webkit-box-flex:1;flex:auto;width:100%;padding:0 0 2.6vw 0}.root#g430hl .shaft-list .box .shaft-photo img{width:100%}.root#g430hl .grip-block{width:100%;margin:0 auto 5.33vw auto}.root#g430hl .grip-block .inner-block{-webkit-box-direction:column;-ms-flex-direction:column;flex-direction:column;width:92%;margin:0 auto;padding:4vw 0}.root#g430hl .grip-block .inner-block .grip-text{width:100%;margin-right:0;margin-bottom:2.6vw;text-align:center}.root#g430hl .grip-block .inner-block .grip-text .name-style{margin-bottom:.6vw;font-size:4.27vw}.root#g430hl .grip-block .inner-block .grip-text .copy-style{font-size:3.2vw}.root#g430hl .grip-block .inner-block .grip-photo{width:100%;margin-right:0}.root#g430hl .grip-block .inner-block .grip-photo .note{position:relative;right:auto;bottom:auto;padding-top:2.4vw;font-size:3.2vw}.root#g430hl .custom-repair{width:100%;margin:0 auto 8vw auto}.root#g430hl .custom-repair .custom-repair-title{padding:4vw;border-top:1px solid #787878;border-right:none;border-bottom:1px solid #787878;border-left:none}.root#g430hl .custom-repair .custom-repair-title .inner-block:after{right:-9.6vw;width:6.4vw;height:6.4vw;margin-top:-3.2vw}.root#g430hl .custom-repair .custom-repair-title .logo-g430hl{width:15.6vw;margin-right:1.6vw}.root#g430hl .custom-repair .custom-repair-title span{font-size:4vw}.root#g430hl .custom-repair .toggle-body{padding:4vw 2.67vw}.root#g430hl .custom-repair .custom-repair-subtitle{margin-bottom:2.67vw}.root#g430hl .custom-repair .custom-repair-subtitle span{font-size:3.73vw}.root#g430hl .custom-repair .custom-repair-subtitle span:before{left:-18vw;width:15.2vw;height:1px;margin-top:0}.root#g430hl .custom-repair .custom-repair-subtitle span:after{right:-18vw;width:15.2vw;height:1px;margin-top:0}.root#g430hl .custom-repair .copy{margin-bottom:2.67vw;font-size:3.2vw;line-height:1.5;text-align:left}.root#g430hl .custom-repair .available-block{-webkit-box-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:6vw}.root#g430hl .custom-repair .available-block .box{display:block}.root#g430hl .custom-repair .available-block .box .inner-block{-webkit-box-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;padding:4vw}.root#g430hl .custom-repair .available-block .box .inner-block .available-title{width:36vw;margin-right:0;margin-bottom:2.8vw}.root#g430hl .custom-repair .available-block .box .inner-block .available-body{-ms-flex:none;-webkit-box-flex:0;flex:none;width:100%}.root#g430hl .custom-repair .available-block .box .inner-block .list{font-size:3.73vw;text-align:center}.root#g430hl .custom-repair .available-block .box .inner-block .note{padding-top:2.5vw;font-size:3.2vw;text-align:center}.root#g430hl .custom-repair .available-block .box.available-yes{width:100%;margin-bottom:4vw;padding:0}.root#g430hl .custom-repair .available-block .box.available-yes .available-title{padding:1.2vw 0;font-size:3.73vw}.root#g430hl .custom-repair .available-block .box.available-no{width:100%;padding:0}.root#g430hl .custom-repair .available-block .box.available-no .available-title{padding:1.2vw 0;font-size:3.73vw}.root#g430hl .custom-repair .repair-block .inner-block{-webkit-box-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}.root#g430hl .custom-repair .repair-block .inner-block::after{display:none}.root#g430hl .custom-repair .repair-block .inner-block .repair-shaft{width:100%;padding:3.2vw 2.67vw;border-bottom:1px solid #ddd}.root#g430hl .custom-repair .repair-block .inner-block .repair-grip{width:100%;padding:3.2vw 2.67vw}.root#g430hl .custom-repair .repair-block .inner-block .repair-grip.top-margin{padding-top:5vw}.root#g430hl .custom-repair .repair-block .name-block{padding-left:0}.root#g430hl .custom-repair .repair-block .name-block .icon-shaft{width:11.87vw;margin-right:1.87vw}.root#g430hl .custom-repair .repair-block .name-block .icon-grip{width:10.4vw;margin-right:1.87vw}.root#g430hl .custom-repair .repair-block .name-block .name{font-size:3.73vw;line-height:1.4}.root#g430hl .custom-repair .repair-block .photo-shaft{width:100%;margin-left:0;padding:2.5vw 0}.root#g430hl .custom-repair .repair-block .photo-grip{width:92%;margin-left:auto;margin-right:auto;padding:2.5vw 0}.root#g430hl .custom-repair .repair-block .note{padding-left:0;font-size:3.2vw}.root#g430hl .custom-repair .repair-block .note.foot{margin-bottom:0;text-indent:0;margin-left:0}.root#g430hl .custom-repair .repair-block .note2{padding-left:0;font-size:3.2vw}.root#g430hl .custom-repair .repair-note{padding-top:4vw}.root#g430hl .custom-repair .repair-note p{margin-left:1em;margin-bottom:1em;font-size:3.2vw;text-align:left;text-indent:-1em}.root#g430hl .custom-repair .repair-note p:last-child{margin-bottom:0}.root#g430hl .option-block{width:100%;margin:0 auto}.root#g430hl .option-block .cover{width:32.5%;padding:4vw 2.6vw}.root#g430hl .option-block .cover .cover-photo{margin:0 auto 15px auto}.root#g430hl .option-block .cover .cover-photo.img-dr{width:17.73vw}.root#g430hl .option-block .cover .cover-photo.img-fw{width:17.73vw}.root#g430hl .option-block .cover .cover-photo.img-hb{width:12.67vw}.root#g430hl .option-block .cover .cover-text{font-size:3.2vw;line-height:1.5}.root#g430hl .option-block .wrench{width:65.6%;padding:4vw 2.6vw}.root#g430hl .option-block .wrench .inner-block2{-webkit-box-direction:column;-ms-flex-direction:column;flex-direction:column}.root#g430hl .option-block .wrench .wrench-photo{margin-right:0;padding:3vw 0 2.7vw 0}.root#g430hl .option-block .wrench .wrench-photo.img-dr,.root#g430hl .option-block .wrench .wrench-photo.img-fw{width:23.33vw}.root#g430hl .option-block .wrench .wrench-text{-ms-flex:auto;-webkit-box-flex:1;flex:auto;width:100%}.root#g430hl .option-block .wrench .wrench-text p{margin-bottom:.7em;font-size:3.2vw;line-height:1.5;text-align:left}.root#g430hl .option-block .wrench .wrench-text p:last-child{margin-bottom:0}.root#g430hl .option-block .wrench .wrench-text p.sp-center{text-align:center}.root#g430hl .option-block .wrench .wrench-text p a.pdf-link:after{right:-5.2vw;width:3.33vw;height:4.13vw;margin-top:-2.06vw}.root#g430hl .option-block.col2{-webkit-box-direction:column;-ms-flex-direction:column;flex-direction:column;padding-top:0}.root#g430hl .option-block.col2 .cover{width:100%;margin-bottom:8.67vw;padding:0;background-color:rgba(0,0,0,0)}.root#g430hl .option-block.col2 .cover .inner-block{width:74.67%;margin:0 auto;padding:4vw 0;background-color:#d6d6d6}.root#g430hl .option-block.col2 .cover .cover-photo{margin:0 auto 15px auto}.root#g430hl .option-block.col2 .cover .cover-photo.img-fw{width:17.33vw}.root#g430hl .option-block.col2 .cover .cover-text{font-size:3.2vw;line-height:1.5}.root#g430hl .option-block.col2 .wrench{width:100%;padding:0;background-color:rgba(0,0,0,0)}.root#g430hl .option-block.col2 .wrench .inner-block{width:74.67%;margin:0 auto;padding:4vw 0;background-color:#d6d6d6}.root#g430hl .option-block.col2 .wrench .wrench-photo{padding:0 0 2.7vw 0}.root#g430hl .option-block.col2 .wrench .wrench-text{-ms-flex:auto;-webkit-box-flex:1;flex:auto;width:100%}.root#g430hl .option-block .option-title-col2{position:relative;top:auto;left:auto;width:100%}.root#g430hl .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#g430hl .option-block .option-title-col2 .option-title span{margin-top:0;font-size:4.27vw}.root#g430hl .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:start;-ms-flex-align:start;align-items:flex-start}.root#g430hl .banner-block{-webkit-box-direction:column;-ms-flex-direction:column;flex-direction:column;width:94.67%;margin:0 auto;padding-top:8vw}.root#g430hl .banner-block .box{width:100%;margin-bottom:5.33vw}.root#g430hl .banner-block .box:last-child{margin-bottom:0}.root#g430hl .banner-block .box a{display:block}.root#g430hl .banner-block .box a:hover{opacity:1}.root#g430hl .foot-links{border-top:3px solid #bbbbb2}.root#g430hl .foot-links ul{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;width:100%;background-color:#f0f0f0;border-right:none;border-left:none}.root#g430hl .foot-links ul li{position:relative;width:calc((100% - 2px)/2)}.root#g430hl .foot-links ul li:first-child,.root#g430hl .foot-links ul li:nth-child(2){border-bottom:2px solid #d0d0cd}.root#g430hl .foot-links ul li:last-child{border-right:2px solid #d0d0cd;border-left:2px solid #d0d0cd}.root#g430hl .foot-links ul li:first-child::after{content:"";position:absolute;top:0;right:-2px;width:2px;height:100%;background-color:#d0d0cd;z-index:10}.root#g430hl .foot-links ul li a{display:block;line-height:0;background-repeat:no-repeat;background-size:cover}.root#g430hl .foot-links ul li a.active{pointer-events:none}.root#g430hl .foot-links ul li a.active{pointer-events:none}.root#g430hl .foot-links ul li a.footmenu-d{background-image:url("/product/assets/img/g430hl/head_d_off_sp.png")}.root#g430hl .foot-links ul li a.footmenu-d.active{background-image:url("/product/assets/img/g430hl/head_d_on_sp.png")}.root#g430hl .foot-links ul li a.footmenu-d:hover{background-image:url("/product/assets/img/g430hl/head_d_off_sp.png")}.root#g430hl .foot-links ul li a.footmenu-f{background-image:url("/product/assets/img/g430hl/head_f_off_sp.png")}.root#g430hl .foot-links ul li a.footmenu-f.active{background-image:url("/product/assets/img/g430hl/head_f_on_sp.png")}.root#g430hl .foot-links ul li a.footmenu-f:hover{background-image:url("/product/assets/img/g430hl/head_f_off_sp.png")}.root#g430hl .foot-links ul li a.footmenu-h{background-image:url("/product/assets/img/g430hl/head_h_off_sp.png")}.root#g430hl .foot-links ul li a.footmenu-h.active{background-image:url("/product/assets/img/g430hl/head_h_on_sp.png")}.root#g430hl .foot-links ul li a.footmenu-h:hover{background-image:url("/product/assets/img/g430hl/head_h_off_sp.png")}}