@font-face{font-family:"NotoSansJP-Regular";src:url("/font/NotoSansJP-Regular.otf") format("opentype");font-style:normal;font-weight:400}@font-face{font-family:"NotoSansJP-Medium";src:url("/font/NotoSansJP-Medium.otf") format("opentype");font-style:normal;font-weight:500}@font-face{font-family:"NotoSansJP-Bold";src:url("/font/NotoSansJP-Bold.otf") format("opentype");font-style:normal;font-weight:700}@font-face{font-family:"NotoSerifJP-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#g430{background-color:#fff}.root#g430 .head-block{position:relative;line-height:0}.root#g430 .head-block .release-day{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;left:1.29%;bottom:4.89%;width:13.16%;height:6.84%;background-color:#303030}.root#g430 .head-block .release-day p{color:#eceeef;font-family:"FP-ヒラギノ角ゴ ProN W6",sans-serif;font-size:1.02vw;line-height:1}.root#g430 .head-block .release-day p.note{font-size:.86vw}@media screen and (max-width: 1280px){.root#g430 .head-block .release-day p{font-size:13px}.root#g430 .head-block .release-day p.note{font-size:11px}}.root#g430 .head-block .release-day.fw{left:1.25%;bottom:12.41%;width:15.66%;height:9.87%;text-align:left}.root#g430 .head-block .release-day.fw .note{padding-top:.5em}.root#g430 .head-block .release-day.lst{left:1.25%;bottom:4.79%;width:15.66%}.root#g430 .head-block .release-day.lst p{font-size:.86vw}@media screen and (max-width: 1280px){.root#g430 .head-block .release-day.lst p{font-size:11px}}.root#g430 .head-block .kv-menu{position:absolute;top:0;right:0;width:28.75%}.root#g430 .head-block .kv-menu ul li a{display:block;line-height:0;background-repeat:no-repeat;background-size:cover}.root#g430 .head-block .kv-menu ul li a.active{pointer-events:none}.root#g430 .head-block .kv-menu ul li a.kvmenu-d{background-image:url("/product/assets/img/g430/head_d_off_pc.png")}.root#g430 .head-block .kv-menu ul li a.kvmenu-d.active,.root#g430 .head-block .kv-menu ul li a.kvmenu-d:hover{background-image:url("/product/assets/img/g430/head_d_on_pc.png")}.root#g430 .head-block .kv-menu ul li a.kvmenu-f{background-image:url("/product/assets/img/g430/head_f_off_pc.png")}.root#g430 .head-block .kv-menu ul li a.kvmenu-f.active,.root#g430 .head-block .kv-menu ul li a.kvmenu-f:hover{background-image:url("/product/assets/img/g430/head_f_on_pc.png")}.root#g430 .head-block .kv-menu ul li a.kvmenu-h{background-image:url("/product/assets/img/g430/head_h_off_pc.png")}.root#g430 .head-block .kv-menu ul li a.kvmenu-h.active,.root#g430 .head-block .kv-menu ul li a.kvmenu-h:hover{background-image:url("/product/assets/img/g430/head_h_on_pc.png")}.root#g430 .head-block .kv-menu ul li a.kvmenu-i{background-image:url("/product/assets/img/g430/head_i_off_pc.png")}.root#g430 .head-block .kv-menu ul li a.kvmenu-i.active,.root#g430 .head-block .kv-menu ul li a.kvmenu-i:hover{background-image:url("/product/assets/img/g430/head_i_on_pc.png")}.root#g430 .content{background-color:#4b4b4b}.root#g430 .section-block{margin-top:-45px;padding-top:45px}.root#g430 .anchor-links{height:83px;margin-bottom:55px;background-image:url("/product/assets/img/g430/anchor_bg_pc.jpg");background-repeat:repeat-x}.root#g430 .anchor-links.btm0{margin-bottom:0}.root#g430 .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#g430 .anchor-links .anchor-list li{position:relative;width:20%;height:100%}.root#g430 .anchor-links .anchor-list li:before{content:"";position:absolute;top:50%;left:0;width:2px;height:36px;margin-top:-18px;background-color:#6e6a5e}.root#g430 .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#g430 .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#g430 .anchor-links .anchor-list li a:hover{opacity:.7}.root#g430 .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#g430 .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#g430 .intro-copy{padding:50px 0 40px 0;color:#fff;font-family:"NotoSansJP-Bold",sans-serif;font-size:22px;line-height:1.8}.root#g430 .model-block{position:relative;padding-bottom:80px}.root#g430 .unchor-landing{position:absolute;top:-45px;left:0;width:0;height:0;pointer-events:none}.root#g430 .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/g430/section_hl_bg_pc2.jpg"),url("/product/assets/img/g430/section_hl_bg_pc1.jpg");background-repeat:no-repeat,repeat-x;background-position:center;background-size:auto 100%}.root#g430 .section-hl.btm0{margin-bottom:0}.root#g430 .section-hl .title-block{padding-top:10px}.root#g430 .section-hl .title-block .jp-title{display:block;margin-bottom:12px;color:#fff;font-family:"NotoSansJP-Bold",sans-serif;font-size:34px;font-style:italic;line-height:1}.root#g430 .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#g430 .movie-block{width:100%;padding-bottom:80px}.root#g430 .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#g430 .movie-block .youtube-inner{padding:0;max-width:1200px}}.root#g430 .movie-block .youtube{position:relative;width:100%;padding-top:56.25%;line-height:0}.root#g430 .movie-block .youtube iframe{position:absolute;top:0;right:0;width:100%;height:100%}.root#g430 .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#g430 .movie-block .youtube-inner-col2 .youtube-box{width:48.86%}.root#g430 .movie-block .youtube-inner-col2 .mov-caption-s{padding:8px 5px 0 0;text-align:center}.root#g430 .movie-block .mov-caption{padding-top:20px;color:#fff;font-family:"NotoSansJP-Bold",sans-serif;font-size:22px;font-style:italic;line-height:1}.root#g430 .movie-block .mov-caption-s{padding:8px 124px 0 124px;color:#fff;font-size:11px;line-height:1.3;text-align:right}@media screen and (max-width: 1450px){.root#g430 .movie-block .mov-caption-s{margin:0 auto;padding:8px 5px 0 0;max-width:1200px}}.root#g430 .movie-block .video-title{padding-top:25px;margin-bottom:70px;color:#fff;font-family:"FP-ヒラギノ角ゴ ProN W6",sans-serif;font-size:30px;font-style:italic;line-height:1.5}.root#g430 .movie-block .video-title-col2{padding-top:25px;color:#fff;font-family:"FP-ヒラギノ角ゴ ProN W6",sans-serif;font-size:30px;font-style:italic;line-height:1.5}.root#g430 .tech-block{position:relative;text-align:left}.root#g430 .tech-block.tech1{background-image:url("/product/assets/img/g430/tech1_bg.jpg");background-repeat:repeat}.root#g430 .tech-block .fig{line-height:0}.root#g430 .tech-block .tech1-title{position:absolute;color:#fff;font-family:"NotoSansJP-Bold",sans-serif;font-size:2.81vw;font-style:italic;line-height:1.4;text-align:center}.root#g430 .tech-block .tech1-title.style-d{top:3.34%;left:26.72%;width:46%}.root#g430 .tech-block .tech1-title.style-f{top:2.9%;left:0;width:100%}.root#g430 .tech-block .tech1-title.style-h{top:3.4%;left:0;width:100%}.root#g430 .tech-block .tech1-title.style-i{top:3.9%;left:0;width:100%}.root#g430 .tech-block .tech1-title strong{position:relative;font-weight:normal;z-index:1}.root#g430 .tech-block .tech1-title strong:before{content:"";display:block;position:absolute;bottom:.2vw;left:-0.94vw;width:calc(100% + 1.88vw);height:.7vw;background-color:rgba(224,231,33,.5);z-index:-1}.root#g430 .tech-block .tech1-title strong.pc-adjust-l:before{left:-0.94vw;width:calc(100% + .94vw)}.root#g430 .tech-block .tech1-title strong.pc-adjust-r:before{left:0;width:calc(100% + .94vw)}@media screen and (max-width: 1280px){.root#g430 .tech-block .tech1-title{font-size:36px}.root#g430 .tech-block .tech1-title strong:before{bottom:2.5px;left:-12px;width:calc(100% + 24px);height:9px}.root#g430 .tech-block .tech1-title strong.pc-adjust-l:before{left:-12px;width:calc(100% + 12px)}.root#g430 .tech-block .tech1-title strong.pc-adjust-r:before{left:0;width:calc(100% + 12px)}}.root#g430 .tech-block .tech1-hl4{color:#fff;font-family:"NotoSansJP-Medium",sans-serif;font-size:1.13vw;font-style:italic;line-height:1}.root#g430 .tech-block .tech1-hl4.pos-d4{padding:.7vw 0 0 10.94vw}.root#g430 .tech-block .tech1-hl4 strong{display:inline-block;position:relative;margin-right:1em;padding-left:2.19vw;font-family:"NotoSansJP-Bold",sans-serif;font-size:1.45vw}.root#g430 .tech-block .tech1-hl4 strong:before{content:"";position:absolute;top:50%;left:0;width:1.68vw;height:1.68vw;margin-top:-0.84vw;background-image:url("/product/assets/img/g430/list_bullet1.png");background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 1280px){.root#g430 .tech-block .tech1-hl4{font-size:14.5px}.root#g430 .tech-block .tech1-hl4.pos-d4{padding:9px 0 0 140px}.root#g430 .tech-block .tech1-hl4 strong{padding-left:28px;font-size:18.5px}.root#g430 .tech-block .tech1-hl4 strong:before{width:21.5px;height:21.5px;margin-top:-10.8px}}.root#g430 .tech-block .tech-d-1-copy1{margin-bottom:1.86vw;color:#fff;font-family:"NotoSansJP-Bold",sans-serif;font-size:1.87vw;font-style:italic;line-height:1.4}.root#g430 .tech-block .tech-d-1-copy1 span{display:inline-block;position:relative;z-index:1}.root#g430 .tech-block .tech-d-1-copy1 span:before{content:"";display:block;position:absolute;bottom:0;left:-0.2vw;width:calc(100% + .4vw);height:.7vw;background-color:rgba(224,231,33,.2);z-index:-1}.root#g430 .tech-block .tech-d-1-copy1 span strong{color:#e0e721}@media screen and (max-width: 1280px){.root#g430 .tech-block .tech-d-1-copy1{margin-bottom:24px;font-size:24px}.root#g430 .tech-block .tech-d-1-copy1 span:before{left:-2.5px;width:calc(100% + 5px);height:9px}}.root#g430 .tech-block .tech-d-1-copy2{color:#fff;font-family:"NotoSansJP-Medium",sans-serif;font-size:1.13vw;font-style:italic;line-height:1.5}@media screen and (max-width: 1280px){.root#g430 .tech-block .tech-d-1-copy2{font-size:14.4px}}.root#g430 .tech-block .tech-d-1-face{position:absolute;color:#fff;font-family:"NotoSansJP-Bold",sans-serif;font-size:1.87vw;font-style:italic;line-height:1}.root#g430 .tech-block .tech-d-1-face p{position:relative;display:inline-block;z-index:1}.root#g430 .tech-block .tech-d-1-face 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,.2);z-index:-1}.root#g430 .tech-block .tech-d-1-face .txt-title{display:inline-block;margin-right:.6em;font-family:"NotoSansJP-Medium",sans-serif;font-size:1.13vw;vertical-align:baseline}.root#g430 .tech-block .tech-d-1-face .txt-slim{display:inline-block;vertical-align:middle}.root#g430 .tech-block .tech-d-1-face strong{color:#e0e721;font-size:3.13vw;vertical-align:text-bottom}.root#g430 .tech-block .tech-d-1-face.txt1{top:65.4%;left:83.3%}.root#g430 .tech-block .tech-d-1-face.txt2{top:74.2%;left:83.3%}@media screen and (max-width: 1280px){.root#g430 .tech-block .tech-d-1-face{font-size:24px}.root#g430 .tech-block .tech-d-1-face p:before{bottom:-3.8px;left:-6.4px;width:calc(100% + 12.8px);height:10px}.root#g430 .tech-block .tech-d-1-face .txt-title{font-size:14.4px}.root#g430 .tech-block .tech-d-1-face strong{font-size:40px}}.root#g430 .tech-block .tech4-note{position:absolute;bottom:5.9%;left:2.65%;color:#fff;font-size:.82vw;line-height:1}@media screen and (max-width: 1280px){.root#g430 .tech-block .tech4-note{font-size:10.5px}}.root#g430 .tech-block .tech1-subtitle{position:absolute;color:#585858;font-family:"NotoSansJP-Bold",sans-serif;font-size:1.56vw;font-style:italic;line-height:1;z-index:2}.root#g430 .tech-block .tech1-subtitle .num{font-size:2.73vw}.root#g430 .tech-block .tech1-subtitle.style-f-1{top:28.7%;left:31.8%}.root#g430 .tech-block .tech1-subtitle.style-f-2{top:83.4%;left:34.2%}.root#g430 .tech-block .tech1-subtitle.style-f-3{top:73.1%;left:69.7%;color:dimgray}@media screen and (max-width: 1280px){.root#g430 .tech-block .tech1-subtitle{font-size:19.96px}.root#g430 .tech-block .tech1-subtitle .num{font-size:34.94px}}.root#g430 .tech-block .tech-f-1-2-copy{position:absolute;top:87.8%;left:27.5%;color:#fff;font-family:"NotoSansJP-Medium",sans-serif;font-size:1.13vw;font-style:italic;line-height:1.5}.root#g430 .tech-block .tech-f-1-2-copy strong{color:#e0e721;font-weight:normal}@media screen and (max-width: 1280px){.root#g430 .tech-block .tech-f-1-2-copy{margin-bottom:16.6px;font-size:14.4px}}.root#g430 .tech-block .tech-f-1-2-data{position:absolute;top:86%;left:45.2%;color:#fff;font-family:"NotoSansJP-Bold",sans-serif;font-size:2.18vw;font-style:italic;line-height:1}.root#g430 .tech-block .tech-f-1-2-data p{position:relative;display:inline-block;z-index:1}.root#g430 .tech-block .tech-f-1-2-data p:before{content:"";display:block;position:absolute;bottom:-0.3vw;left:-0.63vw;width:calc(100% + 1.26vw);height:.7vw;background-color:rgba(224,231,33,.5);z-index:-1}.root#g430 .tech-block .tech-f-1-2-data strong{display:inline-block;color:#e0e721;font-size:3.63vw;vertical-align:baseline}.root#g430 .tech-block .tech-f-1-2-data strong .txt-small{font-size:2.18vw}@media screen and (max-width: 1280px){.root#g430 .tech-block .tech-f-1-2-data{font-size:27.9px}.root#g430 .tech-block .tech-f-1-2-data p:before{bottom:-3.8px;left:-8px;width:calc(100% + 16px);height:9px}.root#g430 .tech-block .tech-f-1-2-data strong{font-size:46.4px}.root#g430 .tech-block .tech-f-1-2-data strong .txt-small{font-size:27.9px}}.root#g430 .tech-block .tech-h-1-2-data{color:#fff;font-family:"NotoSansJP-Bold",sans-serif;font-size:2.18vw;font-style:italic;line-height:1}.root#g430 .tech-block .tech-h-1-2-data p{position:relative;display:inline-block;z-index:1}.root#g430 .tech-block .tech-h-1-2-data p:before{content:"";display:block;position:absolute;bottom:-0.3vw;left:-0.63vw;width:calc(100% + 1.26vw);height:.7vw;background-color:rgba(224,231,33,.5);z-index:-1}.root#g430 .tech-block .tech-h-1-2-data strong{display:inline-block;color:#e0e721;font-size:3.63vw;vertical-align:baseline}.root#g430 .tech-block .tech-h-1-2-data strong .txt-small{font-size:2.18vw}@media screen and (max-width: 1280px){.root#g430 .tech-block .tech-h-1-2-data{font-size:27.9px}.root#g430 .tech-block .tech-h-1-2-data p:before{bottom:-3.8px;left:-8px;width:calc(100% + 16px);height:9px}.root#g430 .tech-block .tech-h-1-2-data strong{font-size:46.4px}.root#g430 .tech-block .tech-h-1-2-data strong .txt-small{font-size:27.9px}}.root#g430 .tech-block .tech-h-1-2-note{padding-top:1vw;color:#fff;font-size:.82vw;font-style:italic;line-height:1}@media screen and (max-width: 1280px){.root#g430 .tech-block .tech-h-1-2-note{padding-top:12.8px;font-size:10.5px}}.root#g430 .tech-block .tech-i-3-3-clubnum,.root#g430 .tech-block .tech-i-3-copy{color:#fff;font-family:"NotoSansJP-Medium",sans-serif;font-size:1.13vw;font-style:italic;line-height:1.5}@media screen and (max-width: 1280px){.root#g430 .tech-block .tech-i-3-3-clubnum,.root#g430 .tech-block .tech-i-3-copy{font-size:14.4px}}.root#g430 .tech-block .tech-i-3-copy{position:absolute}.root#g430 .tech-block .tech-i-3-copy.copy1{top:81.2%;left:21.2%}.root#g430 .tech-block .tech-i-3-copy.copy2{top:81%;left:84.2%}.root#g430 .tech-block .tech-i-3-3-data{margin-top:-0.7vw;color:#fff;font-family:"NotoSansJP-Bold",sans-serif;font-size:2.18vw;font-style:italic;line-height:1}.root#g430 .tech-block .tech-i-3-3-data p{position:relative;display:inline-block;z-index:1}.root#g430 .tech-block .tech-i-3-3-data p:before{content:"";display:block;position:absolute;bottom:-0.3vw;left:-0.63vw;width:calc(100% + 1.26vw);height:.7vw;background-color:rgba(224,231,33,.5);z-index:-1}.root#g430 .tech-block .tech-i-3-3-data strong{display:inline-block;color:#e0e721;font-size:3.63vw;vertical-align:baseline}.root#g430 .tech-block .tech-i-3-3-data strong .txt-small{font-size:2.18vw}@media screen and (max-width: 1280px){.root#g430 .tech-block .tech-i-3-3-data{font-size:27.9px}.root#g430 .tech-block .tech-i-3-3-data p:before{bottom:-3.8px;left:-8px;width:calc(100% + 16px);height:9px}.root#g430 .tech-block .tech-i-3-3-data strong{font-size:46.4px}.root#g430 .tech-block .tech-i-3-3-data strong .txt-small{font-size:27.9px}}.root#g430 .tech-block .tech-i-4-copy{position:absolute;color:#fff;font-family:"NotoSansJP-Medium",sans-serif;font-size:1.13vw;font-style:italic;line-height:1.5}.root#g430 .tech-block .tech-i-4-copy.copy1{top:57%;left:20%}.root#g430 .tech-block .tech-i-4-copy.copy2{top:82.2%;left:71%}@media screen and (max-width: 1280px){.root#g430 .tech-block .tech-i-4-copy{font-size:14.4px}}.root#g430 .tech-block .tech-h-4-note{position:absolute;left:83.2%;bottom:6.2%;color:#fff;font-size:.82vw;line-height:1}@media screen and (max-width: 1280px){.root#g430 .tech-block .tech-h-4-note{font-size:10.5px}}.root#g430 .tech-block .detail-block{position:absolute;z-index:1}.root#g430 .tech-block .detail-block.tech-d-1-1{top:28.6%;left:12.2%}.root#g430 .tech-block .detail-block.tech-d-1-2{top:45.6%;left:2.5%;width:49.6%}.root#g430 .tech-block .detail-block.tech-d-1-3{top:68.1%;left:28.9%;width:25.4%}.root#g430 .tech-block .detail-block.tech-d-1-4{top:55.2%;left:68.98%}.root#g430 .tech-block .detail-block.tech2-1{top:27%;left:17.26%;width:31.17%}.root#g430 .tech-block .detail-block.tech3-1{top:31%;left:69.2%;width:19.4%}.root#g430 .tech-block .detail-block.tech3-1 .detail-title{white-space:nowrap}.root#g430 .tech-block .detail-block.tech4-1{top:20%;left:2.65%;width:22.19%}.root#g430 .tech-block .detail-block.tech4-2{top:20%;left:51.09%;width:23.71%}.root#g430 .tech-block .detail-block.tech-f-1{top:14%;left:35.86%}.root#g430 .tech-block .detail-block.tech-f-1 .detail-title{margin-bottom:0}.root#g430 .tech-block .detail-block.tech-f-1-2{top:80.2%;left:26.6%}.root#g430 .tech-block .detail-block.tech-f-1-2 .detail-title{margin-bottom:0}.root#g430 .tech-block .detail-block.tech-f-2{top:19.2%;left:55.5%}.root#g430 .tech-block .detail-block.tech-f-3{top:14%;left:20%;width:24.88%}.root#g430 .tech-block .detail-block.tech-f-4{top:25%;left:55%;width:25.47%}.root#g430 .tech-block .detail-block.tech-f-5{top:21.8%;left:3.09%;width:24.88%}.root#g430 .tech-block .detail-block.tech-f-5 .detail-title{white-space:nowrap}.root#g430 .tech-block .detail-block.tech-f-5-2{top:35.8%;left:68.75%}.root#g430 .tech-block .detail-block.tech-h-1-1{top:15.3%;left:35.4%;width:29.5%;text-align:center}.root#g430 .tech-block .detail-block.tech-h-1-2{top:44%;left:71.48%}.root#g430 .tech-block .detail-block.tech-h-2-1{top:14%;left:6.48%;width:25.5%}.root#g430 .tech-block .detail-block.tech-h-2-2{top:13%;left:68.8%;width:24.9%}.root#g430 .tech-block .detail-block.tech-h-3-1{top:24%;left:28.9%;width:20%}.root#g430 .tech-block .detail-block.tech-h-3-2{top:40%;left:76%;width:16.9%}.root#g430 .tech-block .detail-block.tech-i-1{top:25.6%;left:56.9%;width:23.1%}.root#g430 .tech-block .detail-block.tech-i-1 .detail-title{white-space:nowrap}.root#g430 .tech-block .detail-block.tech-i-2{top:23%;left:18.8%;width:24.8%}.root#g430 .tech-block .detail-block.tech-i-3-1{top:21%;left:4.49%;width:24.96%}.root#g430 .tech-block .detail-block.tech-i-3-2{top:7.4%;left:62.1%}.root#g430 .tech-block .detail-block.tech-i-3-3{top:15.8%;left:50.1%}.root#g430 .tech-block .detail-block.tech-i-4{top:8%;left:42.6%}.root#g430 .tech-block .detail-block .detail-title{margin-bottom:1.3vw;color:#fff;font-family:"NotoSansJP-Bold",sans-serif;font-size:1.64vw;font-style:italic;line-height:1.3;text-shadow:0px 0px 1.5vw rgba(219,230,45,.8)}.root#g430 .tech-block .detail-block .detail-body{padding:1vw;background-color:#272727;border-left:2px solid #e0e721;border-right:2px solid #e0e721}.root#g430 .tech-block .detail-block .detail-body p{color:#fff;font-family:"NotoSansJP-Medium",sans-serif;font-size:1.13vw;font-style:italic;line-height:1.5}.root#g430 .tech-block .detail-block .detail-body p .txt-small{font-size:.82vw}.root#g430 .tech-block .detail-block .icon-spinsistency-d{width:11.29vw;margin:0 auto 1.5vw 0;line-height:0}.root#g430 .tech-block .detail-block .icon-spinsistency-f,.root#g430 .tech-block .detail-block .icon-spinsistency-h{width:11.32vw;margin:0 auto 1.3vw auto;line-height:0}.root#g430 .tech-block .detail-block .icon-facewrap-f,.root#g430 .tech-block .detail-block .icon-facewrap-h{width:14.9vw;margin:0 auto 1.3vw auto;line-height:0}.root#g430 .tech-block .detail-block .icon-purflex-i{width:16.21vw;margin:0 auto .8vw 0;line-height:0}@media screen and (max-width: 1280px){.root#g430 .tech-block .detail-block .detail-title{margin-bottom:16.6px;font-size:21px;text-shadow:0px 0px 19px rgba(219,230,45,.8)}.root#g430 .tech-block .detail-block .detail-body{padding:12.8px}.root#g430 .tech-block .detail-block .detail-body p{font-size:14.4px}.root#g430 .tech-block .detail-block .detail-body p .txt-small{font-size:10.5px}.root#g430 .tech-block .detail-block .icon-spinsistency-d{width:144px;margin:0 auto 19px 0}.root#g430 .tech-block .detail-block .icon-spinsistency-f,.root#g430 .tech-block .detail-block .icon-spinsistency-h{width:145px;margin:0 auto 16.6px auto}.root#g430 .tech-block .detail-block .icon-facewrap-f,.root#g430 .tech-block .detail-block .icon-facewrap-h{width:190.7px;margin:0 auto 16.6px auto}}.root#g430 .tech-block .tech-f-1-carbonfly{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:20%;left:31.95%;width:36.4%}.root#g430 .tech-block .tech-f-1-carbonfly .icon{width:6.64vw;margin-right:1.88vw;line-height:0}.root#g430 .tech-block .tech-f-1-carbonfly .text{-ms-flex:1;-webkit-box-flex:1;flex:1}.root#g430 .tech-block .tech-f-1-carbonfly .text p{color:#fff;font-family:"NotoSansJP-Medium",sans-serif;font-size:1.13vw;font-style:italic;line-height:1.5}@media screen and (max-width: 1280px){.root#g430 .tech-block .tech-f-1-carbonfly .icon{width:85px;margin-right:24px}.root#g430 .tech-block .tech-f-1-carbonfly .text p{font-size:14.4px}}.root#g430 .tech-block .tech-h-1-carbonfly{position:absolute;top:43.6%;left:10.04%;width:20%}.root#g430 .tech-block .tech-h-1-carbonfly .icon{width:6.64vw;margin:0 auto 1.88vw auto;line-height:0}.root#g430 .tech-block .tech-h-1-carbonfly .text p{color:#fff;font-family:"NotoSansJP-Medium",sans-serif;font-size:1.13vw;font-style:italic;line-height:1.5}@media screen and (max-width: 1280px){.root#g430 .tech-block .tech-h-1-carbonfly .icon{width:85px;margin:0 auto 24px auto}.root#g430 .tech-block .tech-h-1-carbonfly .text p{font-size:14.4px}}.root#g430 .tech-block .tech-f-1-detail{position:absolute;padding:1.56vw 1.25vw .94vw 1.25vw;background-color:#1e1e1e}.root#g430 .tech-block .tech-f-1-detail.detail1{top:54.2%;left:4.53%;width:25.78%}.root#g430 .tech-block .tech-f-1-detail.detail2{top:54.2%;left:69.7%;width:25.78%}.root#g430 .tech-block .tech-f-1-detail .col2-title{display:inline-block;position:absolute;top:-0.8vw;left:1.25vw;color:#fff;font-family:"NotoSansJP-Bold",sans-serif;font-size:1.32vw;font-style:italic;line-height:1;z-index:1}.root#g430 .tech-block .tech-f-1-detail .col2-title:before{content:"";display:block;position:absolute;bottom:-0.2vw;left:-0.31vw;width:calc(100% + .62vw);height:.31vw;background-color:rgba(224,231,33,.5);z-index:-1}.root#g430 .tech-block .tech-f-1-detail p{color:#fff;font-family:"NotoSansJP-Medium",sans-serif;font-size:1.13vw;font-style:italic;line-height:1.5}.root#g430 .tech-block .tech-f-1-detail p .txt-small{font-size:.82vw}@media screen and (max-width: 1280px){.root#g430 .tech-block .tech-f-1-detail{padding:20px 16px 12px 16px}.root#g430 .tech-block .tech-f-1-detail .col2-title{top:-10px;left:16px;font-size:16.9px}.root#g430 .tech-block .tech-f-1-detail .col2-title:before{bottom:-2.5px;left:-4px;width:calc(100% + 8px);height:4px}.root#g430 .tech-block .tech-f-1-detail p{font-size:14.4px}.root#g430 .tech-block .tech-f-1-detail p .txt-small{font-size:10.5px}}.root#g430 .tech-block .tech-f-model-name{position:absolute;top:81.6%;width:10.67%;padding:.5vw;color:#fff;font-family:"FP-ヒラギノ角ゴ ProN W6",sans-serif;font-size:1.37vw;font-style:italic;line-height:1;text-align:center;border:2px solid #fff;text-shadow:0px 0px 1.5vw rgba(219,230,45,.8)}.root#g430 .tech-block .tech-f-model-name.max{left:35.9%}.root#g430 .tech-block .tech-f-model-name.sft{left:51.9%}.root#g430 .tech-block .tech-f-model-name.lst{left:88.1%}@media screen and (max-width: 1280px){.root#g430 .tech-block .tech-f-model-name{padding:5px;font-size:17.5px;text-shadow:0px 0px 19px rgba(219,230,45,.8)}}.root#g430 .tech-block .tech-f-note{position:absolute;top:91.5%;left:3.09%;color:#fff;font-size:.82vw;line-height:1}@media screen and (max-width: 1280px){.root#g430 .tech-block .tech-f-note{font-size:10.5px}}.root#g430 .tech-block .tech-h-3-copy1{position:absolute;top:83%;left:5.78%;width:39%;color:#fff;font-family:"NotoSansJP-Medium",sans-serif;font-size:1.13vw;font-style:italic;line-height:1.5}@media screen and (max-width: 1280px){.root#g430 .tech-block .tech-h-3-copy1{font-size:14.4px}}.root#g430 .tech-block .tech-h-3-copy2{position:absolute;top:83%;left:58.2%;width:19.1%;color:#fff;font-family:"NotoSansJP-Medium",sans-serif;font-size:1.13vw;font-style:italic;line-height:1.5}@media screen and (max-width: 1280px){.root#g430 .tech-block .tech-h-3-copy2{font-size:14.4px}}.root#g430 .tech-block .tech-h-3-note{position:absolute;bottom:5.5%;left:78.2%;color:#fff;font-size:.82vw;line-height:1}@media screen and (max-width: 1280px){.root#g430 .tech-block .tech-h-3-note{font-size:10.5px}}.root#g430 .tech-block .club-volume{position:absolute;text-align:center}.root#g430 .tech-block .club-volume.max-sft{top:65.7%;left:37.1%;width:11%}.root#g430 .tech-block .club-volume.lst{top:65.7%;left:55.6%;width:11%}.root#g430 .tech-block .club-volume .model-name{padding:.5vw;color:#fff;font-family:"FP-ヒラギノ角ゴ ProN W6",sans-serif;font-size:1.4vw;font-style:italic;line-height:1;border:2px solid #fff;text-shadow:0px 0px 1.5vw rgba(219,230,45,.8)}.root#g430 .tech-block .club-volume .volume-title{padding:.9vw 0 .4vw 0;color:#fff;font-family:"FP-ヒラギノ角ゴ ProN W6",sans-serif;font-size:.94vw;font-style:italic;line-height:1;text-shadow:0px 0px 1.5vw rgba(219,230,45,.8)}.root#g430 .tech-block .club-volume .volume-data{color:#cfd523;font-family:"FP-ヒラギノ角ゴ ProN W6",sans-serif;font-size:3vw;font-style:italic;line-height:1;text-shadow:0px 0px 1.5vw rgba(219,230,45,.8)}@media screen and (max-width: 1280px){.root#g430 .tech-block .club-volume .model-name{padding:6.4px;font-size:18px;text-shadow:0px 0px 19px rgba(219,230,45,.8)}.root#g430 .tech-block .club-volume .volume-title{padding:11.5px 0 6.4px 0;font-size:12px;text-shadow:0px 0px 19px rgba(219,230,45,.8)}.root#g430 .tech-block .club-volume .volume-data{font-size:38.4px;text-shadow:0px 0px 19px rgba(219,230,45,.8)}}.root#g430 .model-tech-block{position:relative;margin-bottom:80px;text-align:left;z-index:1}.root#g430 .model-tech-block .fig{line-height:0}.root#g430 .model-tech-block .model-tech-head{position:absolute;line-height:0}.root#g430 .model-tech-block .model-tech-head .model-name{display:inline-block;margin-bottom:.85vw;padding:.5vw 1.2vw .61vw .9vw;color:#fff;font-family:"NotoSansJP-Bold",sans-serif;font-style:italic;line-height:1;border-radius:.3vw}.root#g430 .model-tech-block .model-tech-head .model-name .txt-l{display:inline-block;margin-right:.1em;font-size:2.23vw;line-height:2.23vw;vertical-align:text-top}.root#g430 .model-tech-block .model-tech-head .model-name .txt-s{display:inline-block;margin-top:.14em;margin-right:.1em;font-size:1.56vw;line-height:2.23vw;vertical-align:text-top}.root#g430 .model-tech-block .model-tech-head .model-copy{color:#fff;font-family:"NotoSansJP-Bold",sans-serif;font-size:2.19vw;font-style:italic;line-height:1.3;text-shadow:0px 0px 1.5vw rgba(219,230,45,.8)}@media screen and (max-width: 1280px){.root#g430 .model-tech-block .model-tech-head .model-name{margin-bottom:11px;padding:6.4px 15px 7.8px 11.5px;border-radius:4px}.root#g430 .model-tech-block .model-tech-head .model-name .txt-l{font-size:28.5px;line-height:28.5px}.root#g430 .model-tech-block .model-tech-head .model-name .txt-s{font-size:20px;line-height:28.5px}.root#g430 .model-tech-block .model-tech-head .model-copy{font-size:28px;text-shadow:0px 0px 19px rgba(219,230,45,.8)}}.root#g430 .model-tech-block .model-tech-head.max{top:33.3%;left:13.48%}.root#g430 .model-tech-block .model-tech-head.max .model-name{background-color:#c28700}.root#g430 .model-tech-block .model-tech-head.sft{top:28.43%;left:6.64%}.root#g430 .model-tech-block .model-tech-head.sft .model-name{background-color:#0b2e5e}.root#g430 .model-tech-block .model-tech-head.lst{top:28.1%;left:5.5%}.root#g430 .model-tech-block .model-tech-head.lst .model-name{background-color:#8e2222}.root#g430 .model-tech-block .model-tech-head.f-max{top:43.6%;left:14.5%}.root#g430 .model-tech-block .model-tech-head.f-max .model-name{background-color:#c28700}.root#g430 .model-tech-block .model-tech-head.f-sft{top:43.6%;left:12.89%}.root#g430 .model-tech-block .model-tech-head.f-sft .model-name{background-color:#0b2e5e}.root#g430 .model-tech-block .model-tech-head.f-lst{top:43.6%;left:12.89%}.root#g430 .model-tech-block .model-tech-head.f-lst .model-name{background-color:#8e2222}.root#g430 .model-tech-block .model-copy-cc{color:#e0e721;font-family:"NotoSansJP-Bold",sans-serif;font-size:2.19vw;font-style:italic;line-height:1.3}.root#g430 .model-tech-block .model-copy-cc .cc{color:#fff;font-size:2.42vw;text-shadow:0px 0px 1.5vw rgba(219,230,45,.8)}@media screen and (max-width: 1280px){.root#g430 .model-tech-block .model-copy-cc{font-size:28px}.root#g430 .model-tech-block .model-copy-cc .cc{font-size:31px;text-shadow:0px 0px 19px rgba(219,230,45,.8)}}.root#g430 .model-tech-block .model-copy-only{color:#fff;font-family:"NotoSansJP-Bold",sans-serif;font-size:1.87vw;font-style:italic;line-height:1;text-shadow:0px 0px 1.5vw rgba(219,230,45,.8)}@media screen and (max-width: 1280px){.root#g430 .model-tech-block .model-copy-only{font-size:24px;text-shadow:0px 0px 19px rgba(219,230,45,.8)}}.root#g430 .model-tech-block .model-copy-moi{color:#fff;font-family:"NotoSansJP-Bold",sans-serif;font-size:1.86vw;font-style:italic;line-height:1.3}.root#g430 .model-tech-block .model-copy-moi strong{color:#e0e721;font-size:3.13vw}.root#g430 .model-tech-block .model-copy-moi strong span{font-size:1.86vw}.root#g430 .model-tech-block .model-copy-moi .note{margin-left:1em;font-size:.82vw;vertical-align:middle}@media screen and (max-width: 1280px){.root#g430 .model-tech-block .model-copy-moi{font-size:1.86vw}.root#g430 .model-tech-block .model-copy-moi strong{font-size:3.13vw}.root#g430 .model-tech-block .model-copy-moi strong span{font-size:1.86vw}.root#g430 .model-tech-block .model-copy-moi .note{font-size:10.5px}}.root#g430 .model-tech-block .note-stdpos{padding-top:.5vw;color:#fff;font-family:"NotoSansJP-Medium",sans-serif;font-size:.82vw;font-style:italic;line-height:1}@media screen and (max-width: 1280px){.root#g430 .model-tech-block .note-stdpos{padding-top:6.4px;font-size:10.5px}}.root#g430 .model-tech-block .model-info-list{padding-top:1.4vw}.root#g430 .model-tech-block .model-info-list li{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#g430 .model-tech-block .model-info-list li strong{color:#e0e721;font-weight:normal}@media screen and (max-width: 1280px){.root#g430 .model-tech-block .model-info-list{padding-top:18px}.root#g430 .model-tech-block .model-info-list li{font-size:14.4px}}.root#g430 .model-tech-block .model-info-line1{padding-top:.9vw;list-style-type:disc;color:#fff;font-family:"NotoSansJP-Medium",sans-serif;font-size:1.13vw;font-style:italic;line-height:1.3}.root#g430 .model-tech-block .model-info-line1.sft-pos{padding-top:.8vw}.root#g430 .model-tech-block .model-info-line1.d-sft-pos{padding-top:1.4vw}.root#g430 .model-tech-block .model-info-line1 strong{color:#e0e721;font-weight:normal}@media screen and (max-width: 1280px){.root#g430 .model-tech-block .model-info-line1{padding-top:11.52px;font-size:14.4px}.root#g430 .model-tech-block .model-info-line1.sft-pos{padding-top:10.2px}.root#g430 .model-tech-block .model-info-line1.d-sft-pos{padding-top:17.9px}}.root#g430 .model-tech-block .model-fig-note{position:absolute;color:#fff;font-size:.82vw;line-height:1}.root#g430 .model-tech-block .model-fig-note.max,.root#g430 .model-tech-block .model-fig-note.sft,.root#g430 .model-tech-block .model-fig-note.lst{right:2.38%;bottom:6.94%}@media screen and (max-width: 1280px){.root#g430 .model-tech-block .model-fig-note{font-size:10.5px}}.root#g430 .model-tech-block .sft-pos-title{position:relative;margin-bottom:.54vw;color:#fff;font-family:"NotoSansJP-Medium",sans-serif;font-size:1.13vw;font-style:italic;line-height:1}.root#g430 .model-tech-block .sft-pos-title:before{content:"";position:absolute;top:50%;left:-2vw;width:1.25vw;height:1.25vw;margin-top:-0.63vw;background-image:url("/product/assets/img/g430/list_bullet1.png");background-repeat:no-repeat;background-size:cover}@media screen and (max-width: 1280px){.root#g430 .model-tech-block .sft-pos-title{margin-bottom:7px;font-size:14.4px}.root#g430 .model-tech-block .sft-pos-title:before{left:-25.6px;width:16px;height:16px;margin-top:-8px}}.root#g430 .model-tech-block .sft-pos-copy{margin-bottom:2.4vw;color:#fff;font-family:"NotoSansJP-Bold",sans-serif;font-size:1.87vw;font-style:italic;line-height:1}.root#g430 .model-tech-block .sft-pos-copy em{position:relative;z-index:1}.root#g430 .model-tech-block .sft-pos-copy em:before{content:"";display:block;position:absolute;bottom:0;left:-0.58vw;width:calc(100% + 1.16vw);height:.7vw;background-color:rgba(224,231,33,.5);z-index:-1}.root#g430 .model-tech-block .sft-pos-copy .txt-small{font-size:1.13vw}.root#g430 .model-tech-block .sft-pos-copy strong{color:#e0e721;font-weight:normal}@media screen and (max-width: 1280px){.root#g430 .model-tech-block .sft-pos-copy em:before{left:-7.4px;width:calc(100% + 14.8px);height:9px}}.root#g430 .model-tech-block .h-copy1{color:#fff;font-family:"NotoSansJP-Bold",sans-serif;font-size:2.19vw;font-style:italic;line-height:1.4;text-shadow:0px 0px 1.5vw rgba(219,230,45,.8)}@media screen and (max-width: 1280px){.root#g430 .model-tech-block .h-copy1{font-size:28px;text-shadow:0px 0px 19px rgba(219,230,45,.8)}}.root#g430 .model-tech-block .h-copy2{margin-bottom:2.9vw;color:#fff;font-family:"NotoSansJP-Bold",sans-serif;font-size:1.87vw;font-style:italic;line-height:1.4}.root#g430 .model-tech-block .h-copy2 strong{color:#e0e721;font-weight:normal}@media screen and (max-width: 1280px){.root#g430 .model-tech-block .h-copy2{margin-bottom:37px;font-size:24px}}.root#g430 .model-tech-block .h-copy3{color:#fff;font-family:"NotoSansJP-Medium",sans-serif;font-size:1.13vw;font-style:italic;line-height:1.4}.root#g430 .model-tech-block .h-copy3 strong{color:#e0e721;font-weight:normal}@media screen and (max-width: 1280px){.root#g430 .model-tech-block .h-copy3{font-size:14.4px}}.root#g430 .model-tech-block .icon-carbonfly{width:6.64vw;margin-bottom:1.56vw;line-height:0}@media screen and (max-width: 1280px){.root#g430 .model-tech-block .icon-carbonfly{width:85px;margin-bottom:20px}}.root#g430 .model-tech-block .text-carbonfly{color:#fff;font-family:"NotoSansJP-Medium",sans-serif;font-size:1.13vw;font-style:italic;line-height:1.5}@media screen and (max-width: 1280px){.root#g430 .model-tech-block .text-carbonfly{font-size:14.4px}}.root#g430 .model-tech-block .max-block1{position:absolute;top:23.1%;left:42.26%}.root#g430 .model-tech-block .sft-block1{position:absolute;top:17.5%;left:75.78%}.root#g430 .model-tech-block .sft-block2{position:absolute;top:27%;left:33.4%}.root#g430 .model-tech-block .lst-block1{position:absolute;top:37.2%;left:78%}.root#g430 .model-tech-block .lst-block2{position:absolute;top:18.8%;left:30.6%;width:23.13%}.root#g430 .model-tech-block .f-max-block1{position:absolute;top:28.6%;left:36.68%}.root#g430 .model-tech-block .f-sft-block1{position:absolute;top:31%;left:34.8%}.root#g430 .model-tech-block .f-lst-block1{position:absolute;top:13.38%;left:34.8%}.root#g430 .model-tech-block .f-lst-block2{position:absolute;top:29.6%;left:34.8%}.root#g430 .model-tech-block .f-lst-block2 .model-copy-only{line-height:1.3}.root#g430 .model-tech-block .f-lst-block3{position:absolute;top:75.7%;left:34.8%}.root#g430 .model-tech-block .h-block1{position:absolute;top:36.7%;left:16.4%;width:29%}.root#g430 .model-tech-block .h-block2{position:absolute;top:29.2%;left:48.5%;width:14.25%}.root#g430 .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:91.72%;margin:0 auto 6.6vw auto}.root#g430 .model-list ul.style-f li{padding:1.56vw 0 1.37vw 0}.root#g430 .model-list ul li{position:relative;width:31.86%;padding:1.56vw 0 1.76vw 0;line-height:0;text-align:center;background-color:#242323}.root#g430 .model-list ul li .model-name{display:inline-block;margin-bottom:1vw;color:#fff;font-family:"NotoSansJP-Bold",sans-serif;font-size:1.45vw;font-style:italic;line-height:1}.root#g430 .model-list ul li .model-name span{margin-right:.1em;color:#e0e721;font-size:1.88vw}.root#g430 .model-list ul li .model-photo{width:43.18%;margin:0 auto;line-height:0}.root#g430 .model-list ul li .model-icon{position:absolute;top:57.2%;right:1.74%;width:28.6%;line-height:0}.root#g430 .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#g430 .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#g430 .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/g430/linkbullet1.png");background-repeat:no-repeat;background-size:contain}.root#g430 .model-list ul li .model-btn a:hover{opacity:.7}.root#g430 .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#g430 .model-list ul{margin:0 auto 84px auto}.root#g430 .model-list ul.style-f li{padding:20px 0 17.5px 0}.root#g430 .model-list ul li{padding:20px 0 22.5px 0}.root#g430 .model-list ul li .model-name{margin-bottom:12.8px;font-size:1.45vw}.root#g430 .model-list ul li .model-name span{font-size:18.5px}.root#g430 .model-list ul li .model-btn{bottom:-22.5px;border-radius:5px}.root#g430 .model-list ul li .model-btn a{height:45px}.root#g430 .model-list ul li .model-btn a:after{width:8px;height:13.4px;margin-top:-6.7px}.root#g430 .model-list ul li .model-btn a span{font-size:14.4px}}.root#g430 .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:55px;margin-bottom:2.6vw;background-image:url("/product/assets/img/g430/prodhead_bg2_pc.jpg"),url("/product/assets/img/g430/prodhead_bg1_pc.jpg");background-repeat:no-repeat,repeat-x;background-position:center;background-size:auto 100%}.root#g430 .prod-head.style-f{background-image:url("/product/assets/img/g430/prodhead_bg2_f_pc.jpg"),url("/product/assets/img/g430/prodhead_bg1_pc.jpg")}.root#g430 .prod-head h1{line-height:0}.root#g430 .prod-head .logo-g430{display:inline-block;width:224px;margin-right:12px;line-height:0;vertical-align:middle}.root#g430 .prod-head .model-name{color:#fff;font-family:"NotoSansJP-Bold",sans-serif;font-size:40px;font-style:italic;line-height:1;vertical-align:bottom;text-shadow:0px 0px 19px rgba(219,230,45,.6)}.root#g430 .prod-head .model-name strong{color:#e0e721;font-weight:normal;vertical-align:bottom}@media screen and (max-width: 1280px){.root#g430 .prod-head{margin-bottom:33px}}.root#g430 .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#g430 .prod-gallery-info .prod-gallery{position:relative;width:56.19%;padding-top:.54vw;background-image:url("/product/assets/img/g430/gallery_deco_pc.png");background-repeat:no-repeat;background-size:100% auto}.root#g430 .prod-gallery-info .prod-gallery .model-icon{position:absolute;top:3.7%;right:1.2%;width:16%;line-height:0}.root#g430 .prod-gallery-info .prod-info{width:39.26%;padding-top:3.9vw;text-align:left}.root#g430 .prod-gallery-info .prod-info .info-title{margin-bottom:2.1vw;color:#fff;font-family:"NotoSansJP-Bold",sans-serif;font-size:2.18vw;font-style:italic;line-height:1.4;text-shadow:0px 0px 1.5vw rgba(219,230,45,.6)}.root#g430 .prod-gallery-info .prod-info .info-title .asterisk{font-size:1.3vw;color:#fff;vertical-align:sub}.root#g430 .prod-gallery-info .prod-info .info-list li{padding:1.17vw .47vw;border-top:2px solid #7f7f7f}.root#g430 .prod-gallery-info .prod-info .info-list li:last-child{border-bottom:2px solid #7f7f7f}.root#g430 .prod-gallery-info .prod-info .info-list .info-hl{padding-left:1.68vw;color:#fff;font-family:"NotoSansJP-Medium",sans-serif;font-size:1.02vw;font-style:italic;line-height:1.7;background-image:url("/product/assets/img/g430/list_bullet1.png");background-repeat:no-repeat;background-position:left top .3vw;background-size:1.05vw auto}.root#g430 .prod-gallery-info .prod-info .info-list .info-hl strong{color:#e0e721;font-weight:normal}.root#g430 .prod-gallery-info .prod-info .info-list .info-sub-list{padding-left:2.73vw}.root#g430 .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#g430 .prod-gallery-info .prod-info .info-list .info-sub-list li strong{color:#e0e721;font-weight:normal}.root#g430 .prod-gallery-info .prod-info .note{padding-top:1vw;color:#fff;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#g430 .prod-gallery-info .prod-gallery{padding-top:7px}.root#g430 .prod-gallery-info .prod-info{padding-top:50px}.root#g430 .prod-gallery-info .prod-info .info-title{margin-bottom:27px;font-size:27.9px;text-shadow:0px 0px 19px rgba(219,230,45,.6)}.root#g430 .prod-gallery-info .prod-info .info-title .asterisk{font-size:16.6px}.root#g430 .prod-gallery-info .prod-info .info-list li{padding:15px 6px}.root#g430 .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#g430 .prod-gallery-info .prod-info .info-list .info-sub-list{padding-left:35px}.root#g430 .prod-gallery-info .prod-info .info-list .info-sub-list li{font-size:14.4px}.root#g430 .prod-gallery-info .prod-info .note{padding-top:12.8px;font-size:10.5px}}.root#g430 .slide-block .slick-slider{-ms-touch-action:auto;touch-action:auto}.root#g430 .slide-block .slide-zoom{margin-bottom:1.02vw;line-height:0}.root#g430 .slide-block .slide-zoom .slick-slide{height:auto}.root#g430 .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#g430 .slide-block .slide-zoom button.slick-disabled{opacity:.4}.root#g430 .slide-block .slide-zoom .slick-prev{top:0;left:0;width:6.4%;height:100%;background-image:url("/product/assets/img/g430/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#g430 .slide-block .slide-zoom .slick-next{top:0;right:0;width:6.4%;height:100%;background-image:url("/product/assets/img/g430/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#g430 .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#g430 .slide-block .slide-thumb.hb{width:90%;margin:0 auto}.root#g430 .slide-block .slide-thumb div{width:4.92vw;margin:0 .5vw 1vw .5vw;line-height:0;cursor:pointer}.root#g430 .slide-block .slide-thumb div.thumbnail-current{position:relative}.root#g430 .slide-block .slide-thumb div.thumbnail-current:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #e0e721}@media screen and (max-width: 1280px){.root#g430 .slide-block .slide-thumb div{width:63px;margin:0 6.4px 12.8px 6.4px}}.root#g430 .prod-spec{width:92.7%;margin:0 auto}.root#g430 .prod-spec .prod-spec-title{position:relative;display:inline-block;margin-bottom:64px;line-height:0}.root#g430 .prod-spec .prod-spec-title .logo-g430{display:inline-block;width:170px;margin-right:12px;vertical-align:middle}.root#g430 .prod-spec .prod-spec-title .model-name{color:#fff;font-family:"NotoSansJP-Bold",sans-serif;font-size:32px;font-style:italic;line-height:1;vertical-align:bottom}.root#g430 .prod-spec .prod-spec-title .model-name strong{color:#e0e721;font-weight:normal;vertical-align:bottom}.root#g430 .prod-spec .prod-spec-title:before{content:"";position:absolute;top:-15px;right:-80px;width:264px;height:36px;background-image:url("/product/assets/img/g430/spec_deco_top.png");background-repeat:no-repeat;background-position:left top;background-size:cover}.root#g430 .prod-spec .prod-spec-title:after{content:"";position:absolute;bottom:-28px;left:-90px;width:264px;height:36px;background-image:url("/product/assets/img/g430/spec_deco_bottom.png");background-repeat:no-repeat;background-position:left top;background-size:cover}.root#g430 .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#g430 .prod-spec .spec-head .lefty{width:70px;margin-right:35px;line-height:0}.root#g430 .prod-spec .spec-head .material{-ms-flex:1;-webkit-box-flex:1;flex:1;color:#fff;font-size:18px;line-height:1}.root#g430 .prod-spec .spec-head .material span{display:inline-block;margin-right:20px;padding:7px 16px;background-color:#242323}.root#g430 .prod-spec .spec-head .material span.completion{margin-left:2em}.root#g430 .prod-spec .spec-head .material .sp-break{font-style:normal}.root#g430 .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#g430 .table-wrap{position:relative;z-index:1}.root#g430 .table-wrap .table-deco{position:absolute;line-height:0;z-index:-1}.root#g430 .table-wrap .table-deco.max{top:-84px;left:-6px;width:354px}.root#g430 .table-wrap .table-deco.sft{top:-86px;right:-6px;width:318px}.root#g430 .table-wrap .table-deco.lst{top:-86px;left:0px;width:262px}.root#g430 .spec-body{width:92.7%;margin:0 auto}.root#g430 .spec-body.h-shaft-table1{margin:0 auto 50px auto}.root#g430 .spec-table{width:100%;border-collapse:collapse}.root#g430 .spec-table.prod-style{table-layout:fixed;z-index:1}.root#g430 .spec-table.prod-style tr th{width:25%}.root#g430 .spec-table.prod-style.price{margin-bottom:50px}.root#g430 .spec-table.prod-style-scroll{table-layout:fixed;z-index:1}.root#g430 .spec-table.prod-style-scroll tr th{width:25%}.root#g430 .spec-table.prod-style-scroll.price{margin-bottom:50px}.root#g430 .spec-table tr th,.root#g430 .spec-table tr td{padding:18px 10px;font-size:18px;font-weight:normal;line-height:1.3;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#fff;border:1px solid #777}.root#g430 .spec-table tr th.shaft-name,.root#g430 .spec-table tr td.shaft-name{background-color:#4c4c4c}.root#g430 .spec-table tr th.h-cell-head,.root#g430 .spec-table tr td.h-cell-head{width:12%}.root#g430 .spec-table tr th.h-cell-body,.root#g430 .spec-table tr td.h-cell-body{width:17.6%}.root#g430 .spec-table tr th.i-cell-body,.root#g430 .spec-table tr td.i-cell-body{width:14.676%}.root#g430 .spec-table tr th .kakko,.root#g430 .spec-table tr td .kakko{font-size:14px}.root#g430 .spec-table tr th .price,.root#g430 .spec-table tr td .price{font-family:"NotoSansJP-Bold",sans-serif;font-size:31px;line-height:1}.root#g430 .spec-table tr th .tax,.root#g430 .spec-table tr td .tax{font-family:"NotoSansJP-Regular",sans-serif;font-size:13px;line-height:1}.root#g430 .spec-table tr th{color:#fff;font-family:"FP-ヒラギノ角ゴ ProN W6",sans-serif;background-color:#242323}.root#g430 .spec-table tr:nth-child(even) td{background-color:#e9e9e9}.root#g430 .spec-note{padding-top:18px;color:#fff;font-size:14px;line-height:1.4;text-align:left}.root#g430 .spec-note.shaft-note{width:92.7%;margin:0 auto 60px auto;color:#000}.root#g430 .spec-note.pc-text-right{text-align:right}.root#g430 .spec-note.wrap-none-ver{width:92.7%;margin:0 auto}.root#g430 .spec-note ul{display:inline-block}.root#g430 .spec-note ul li{margin-left:1.3em;font-size:13px;line-height:1.6;text-align:left;text-indent:-1.3em}.root#g430 .spec-note ul li .raikaku{display:inline-block;position:relative;line-height:0}.root#g430 .spec-note ul li .raikaku img{display:block;position:absolute;right:-226px;bottom:-2px;width:209px;max-width:none}.root#g430 .shafts-bg{padding-bottom:80px;background-color:#989898}.root#g430 .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/g430/shaft_title_bg_pc1.png"),url("/product/assets/img/g430/shaft_title_bg_pc2.png");background-repeat:no-repeat,repeat-x;background-position:center}.root#g430 .shaft-title span{margin-top:-1px;color:#fff;font-family:"NotoSansJP-Medium",sans-serif;font-size:32px;font-weight:normal;font-style:italic;line-height:1}.root#g430 .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#g430 .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:#242323}.root#g430 .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:#000;border-right:1px solid #777;font-family:"NotoSansJP-Bold",sans-serif;font-size:30px;line-height:1;background-color:#fff}.root#g430 .shaft-price .price-body:last-child{border-right:none}.root#g430 .shaft-price .price-body .material{margin-bottom:8px;font-family:"NotoSansJP-Bold",sans-serif;font-size:15px;line-height:1}.root#g430 .shaft-price .price-body .tax{font-family:"NotoSansJP-Regular",sans-serif;font-size:13px;line-height:1}.root#g430 .shaft-price.col3 .price-body{width:25%}.root#g430 .shaft-copy{display:inline-block;margin-bottom:30px;line-height:0}.root#g430 .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#g430 .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#g430 .shaft-copy p.line2:before{left:0;width:calc(100% + 20px)}.root#g430 .shaft-copy p strong{font-size:42px;font-weight:normal}.root#g430 .shaft-copy p strong span{font-family:"NotoSerifJP-Black",serif}.root#g430 .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#g430 .shaft-head-copy{margin-bottom:20px;color:#fff;font-family:"NotoSansJP-Bold",sans-serif;font-size:32px;font-style:italic;line-height:1}.root#g430 .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#g430 .genuine-shafts:after{content:"";position:absolute;top:0;left:50%;width:1px;height:100%;background-color:#777;z-index:2}.root#g430 .genuine-shafts .box{width:calc((100% - 1px)/2);padding:1vw;text-align:left;background-color:#fff}.root#g430 .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#g430 .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#g430 .genuine-shafts .name-block .shaft-name .ruby-block{position:relative}.root#g430 .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#g430 .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#g430 .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#g430 .genuine-shafts .box{padding:12.8px}.root#g430 .genuine-shafts .name-block{margin-bottom:6.4px;padding-top:6.4px}.root#g430 .genuine-shafts .name-block .shaft-name{margin-right:12.8px;font-size:21.4px}.root#g430 .genuine-shafts .name-block .shaft-name .ruby-block .ruby-text{top:-5px;font-size:10px}.root#g430 .genuine-shafts .name-block .sub-title{font-size:12px}.root#g430 .genuine-shafts .copy{padding-top:12.8px;font-size:13.3px}}.root#g430 .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#g430 .shaft-list .box{background-color:#fff;border-bottom:1px solid #777}.root#g430 .shaft-list .box:nth-child(even){background-color:#e9e9e9}.root#g430 .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#g430 .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#g430 .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#g430 .shaft-list .box .shaft-text .shaft-name .ruby-block{position:relative}.root#g430 .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#g430 .shaft-list .box .shaft-text .shaft-name span{vertical-align:middle}.root#g430 .shaft-list .box .shaft-text .shaft-name .icon-new{display:inline-block;width:58px;margin-left:10px;vertical-align:middle}.root#g430 .shaft-list .box .shaft-text .sub-title{font-size:.94vw;font-style:italic;line-height:1}.root#g430 .shaft-list .box .shaft-text .copy{color:#242323;font-size:1.04vw;font-style:italic;font-weight:bold;line-height:1.2}.root#g430 .shaft-list .box .shaft-photo{width:63%;padding:1.6vw 1vw 1.6vw 0;line-height:0;text-align:left}.root#g430 .shaft-list .box .shaft-photo .copy2{padding-top:1.4%;color:#242323;font-family:"FP-ヒラギノ角ゴ ProN W6",sans-serif;font-size:1.2vw;font-style:italic;line-height:1.2}@media screen and (max-width: 1280px){.root#g430 .shaft-list .box .shaft-text{padding:20.5px 6.4px 20.5px 12.8px}.root#g430 .shaft-list .box .shaft-text .shaft-name{margin-bottom:7.6px;font-size:21.4px}.root#g430 .shaft-list .box .shaft-text .shaft-name.btm0{margin-bottom:0}.root#g430 .shaft-list .box .shaft-text .shaft-name .ruby-block .ruby-text{top:-5px;font-size:10px}.root#g430 .shaft-list .box .shaft-text .sub-title{font-size:12px}.root#g430 .shaft-list .box .shaft-text .copy{font-size:13px}.root#g430 .shaft-list .box .shaft-photo{padding:20.5px 12.8px 20.5px 0}.root#g430 .shaft-list .box .shaft-photo .copy2{font-size:15px}}@media screen and (min-width: 1600px){.root#g430 .shaft-list .box .shaft-text{padding:25.6px 8px 25.6px 16px}.root#g430 .shaft-list .box .shaft-text .shaft-name{margin-bottom:9.6px;font-size:26.7px}.root#g430 .shaft-list .box .shaft-text .shaft-name.btm0{margin-bottom:0}.root#g430 .shaft-list .box .shaft-text .shaft-name .ruby-block .ruby-text{top:-6.4px;font-size:10px}.root#g430 .shaft-list .box .shaft-text .copy{font-size:15px}.root#g430 .shaft-list .box .shaft-photo{padding:25.6px 16px 25.6px 0}.root#g430 .shaft-list .box .shaft-photo .copy2{font-size:17px}}.root#g430 .grip-block{width:92.7%;margin:0 auto 40px auto;background-color:#d6d6d6}.root#g430 .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#g430 .grip-block .inner-block .grip-photo{width:57%;margin-right:20px;line-height:0}.root#g430 .grip-block .inner-block .grip-text{-ms-flex:1;-webkit-box-flex:1;flex:1;font-size:18px;line-height:1.6;text-align:left}.root#g430 .grip-block .inner-block .grip-text a{display:inline-block;margin:0 .2em;color:#33b6e1}.root#g430 .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#g430 .option-block.col2{padding-top:70px}.root#g430 .option-block .cover{position:relative;width:49.5%;padding:30px;background-color:#d6d6d6}.root#g430 .option-block .cover .cover-photo{margin:0 auto 15px auto;line-height:0}.root#g430 .option-block .cover .cover-photo.img-dr{width:6.93vw}.root#g430 .option-block .cover .cover-photo.img-fw{width:5.08vw}.root#g430 .option-block .cover .cover-photo.img-hb{width:4.57vw}.root#g430 .option-block .cover .cover-text{font-size:18px;line-height:1.3}.root#g430 .option-block .wrench{position:relative;width:49.5%;padding:30px;background-color:#d6d6d6}.root#g430 .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#g430 .option-block .wrench .wrench-photo{margin-right:35px;line-height:0}.root#g430 .option-block .wrench .wrench-photo.img-dr,.root#g430 .option-block .wrench .wrench-photo.img-fw,.root#g430 .option-block .wrench .wrench-photo.img-hb{width:6.4vw}.root#g430 .option-block .wrench .wrench-text{-ms-flex:1;-webkit-box-flex:1;flex:1}.root#g430 .option-block .wrench .wrench-text p{margin-bottom:.7em;font-size:18px;line-height:1.3;text-align:left}.root#g430 .option-block .wrench .wrench-text p:last-child{margin-bottom:0}.root#g430 .option-block .wrench .wrench-text p a{color:#33b6e1}.root#g430 .option-block .wrench .wrench-text p a.pdf-link{display:inline-block;position:relative}.root#g430 .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/g430/icon_pdf.png");background-repeat:no-repeat;background-position:center;background-size:cover}@media screen and (max-width: 1280px){.root#g430 .option-block .cover .cover-photo.img-dr{width:88.7px}.root#g430 .option-block .cover .cover-photo.img-fw{width:65px}.root#g430 .option-block .cover .cover-photo.img-hb{width:58px}.root#g430 .option-block .wrench .wrench-photo.img-dr,.root#g430 .option-block .wrench .wrench-photo.img-fw,.root#g430 .option-block .wrench .wrench-photo.img-hb{width:82px}}.root#g430 .option-block .option-title-col2{position:absolute;top:-70px;left:0;width:100%}.root#g430 .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/g430/option_title_bg_pc.png"),url("/product/assets/img/g430/shaft_title_bg_pc2.png");background-repeat:no-repeat,repeat-x;background-position:center}.root#g430 .option-block .option-title-col2 .option-title span{margin-top:-1px;color:#fff;font-family:"NotoSansJP-Medium",sans-serif;font-size:32px;font-weight:normal;font-style:italic;line-height:1}.root#g430 .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#g430 .contents-banner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:92.7%;max-width:1200px;margin:0 auto 70px auto}.root#g430 .contents-banner.btm0{margin:0 auto}.root#g430 .contents-banner .box{width:48.3%;line-height:0;background-color:#000}.root#g430 .contents-banner .box a{display:block}.root#g430 .contents-banner .box a:hover{opacity:.7}.root#g430 #event{padding-bottom:80px;background-image:url("/product/assets/img/g430/event_bg.jpg");background-repeat:repeat-x;background-position:left bottom}.root#g430 .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#g430 .campaign-banner .box{width:48.5%;line-height:0;background-color:#000}.root#g430 .campaign-banner .box a{display:block}.root#g430 .campaign-banner .box a:hover{opacity:.7}.root#g430 .foot-links{line-height:0}.root#g430 .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;background-color:#4e4e4e;border-top:4px solid #d5d5d5}.root#g430 .foot-links ul li{width:calc((100% - 3px)/4);background-color:#000}.root#g430 .foot-links ul li a{display:block;line-height:0;background-repeat:no-repeat;background-size:cover}.root#g430 .foot-links ul li a.active{pointer-events:none}.root#g430 .foot-links ul li a.footmenu-d{background-image:url("/product/assets/img/g430/foot_d_off_pc.png")}.root#g430 .foot-links ul li a.footmenu-d.active,.root#g430 .foot-links ul li a.footmenu-d:hover{background-image:url("/product/assets/img/g430/foot_d_on_pc.png")}.root#g430 .foot-links ul li a.footmenu-f{background-image:url("/product/assets/img/g430/foot_f_off_pc.png")}.root#g430 .foot-links ul li a.footmenu-f.active,.root#g430 .foot-links ul li a.footmenu-f:hover{background-image:url("/product/assets/img/g430/foot_f_on_pc.png")}.root#g430 .foot-links ul li a.footmenu-h{background-image:url("/product/assets/img/g430/foot_h_off_pc.png")}.root#g430 .foot-links ul li a.footmenu-h.active,.root#g430 .foot-links ul li a.footmenu-h:hover{background-image:url("/product/assets/img/g430/foot_h_on_pc.png")}.root#g430 .foot-links ul li a.footmenu-i{background-image:url("/product/assets/img/g430/foot_i_off_pc.png")}.root#g430 .foot-links ul li a.footmenu-i.active,.root#g430 .foot-links ul li a.footmenu-i:hover{background-image:url("/product/assets/img/g430/foot_i_on_pc.png")}@media screen and (max-width: 640px){.root{width:100%;margin:auto}.root .pcnone{display:initial}.root .spnone{display:none}.root#g430 .head-block{padding-bottom:13.6vw;background-image:url("/product/assets/img/g430/head_bg_sp.jpg");background-repeat:no-repeat;background-position:left bottom;background-size:contain}.root#g430 .head-block .btn-scroll{position:absolute;bottom:0;left:50%;width:10.93%;height:auto;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.root#g430 .head-block .kv-image{position:relative;line-height:0}.root#g430 .head-block .release-day{left:0;bottom:0;width:42.8vw;height:6.93vw}.root#g430 .head-block .release-day p{font-size:2.93vw}.root#g430 .head-block .release-day p.note{font-size:2.4vw}.root#g430 .head-block .release-day.fw{left:0;bottom:8.87%;width:42.93vw;height:10vw}.root#g430 .head-block .release-day.lst{left:0;bottom:0;width:42.93vw;height:6.93vw}.root#g430 .head-block .release-day.lst p{font-size:2.4vw}.root#g430 .head-block .kv-menu{position:relative;top:auto;right:auto;width:100%}.root#g430 .head-block .kv-menu .menu-head{border-top:2px solid #fff}.root#g430 .head-block .kv-menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#4e4e4e;border-top:2px solid #4e4e4e;border-bottom:2px solid #fff}.root#g430 .head-block .kv-menu ul li{width:calc((100% - 2px)/2)}.root#g430 .head-block .kv-menu ul li:first-child,.root#g430 .head-block .kv-menu ul li:nth-child(2){margin-bottom:2px}.root#g430 .head-block .kv-menu ul li a{display:block;line-height:0;background-repeat:no-repeat;background-size:cover}.root#g430 .head-block .kv-menu ul li a.active{pointer-events:none}.root#g430 .head-block .kv-menu ul li a.active{pointer-events:none}.root#g430 .head-block .kv-menu ul li a.kvmenu-d{background-image:url("/product/assets/img/g430/head_d_off_sp.png")}.root#g430 .head-block .kv-menu ul li a.kvmenu-d.active{background-image:url("/product/assets/img/g430/head_d_on_sp.png")}.root#g430 .head-block .kv-menu ul li a.kvmenu-d:hover{background-image:url("/product/assets/img/g430/head_d_off_sp.png")}.root#g430 .head-block .kv-menu ul li a.kvmenu-f{background-image:url("/product/assets/img/g430/head_f_off_sp.png")}.root#g430 .head-block .kv-menu ul li a.kvmenu-f.active{background-image:url("/product/assets/img/g430/head_f_on_sp.png")}.root#g430 .head-block .kv-menu ul li a.kvmenu-f:hover{background-image:url("/product/assets/img/g430/head_f_off_sp.png")}.root#g430 .head-block .kv-menu ul li a.kvmenu-h{background-image:url("/product/assets/img/g430/head_h_off_sp.png")}.root#g430 .head-block .kv-menu ul li a.kvmenu-h.active{background-image:url("/product/assets/img/g430/head_h_on_sp.png")}.root#g430 .head-block .kv-menu ul li a.kvmenu-h:hover{background-image:url("/product/assets/img/g430/head_h_off_sp.png")}.root#g430 .head-block .kv-menu ul li a.kvmenu-i{background-image:url("/product/assets/img/g430/head_i_off_sp.png")}.root#g430 .head-block .kv-menu ul li a.kvmenu-i.active{background-image:url("/product/assets/img/g430/head_i_on_sp.png")}.root#g430 .head-block .kv-menu ul li a.kvmenu-i:hover{background-image:url("/product/assets/img/g430/head_i_off_sp.png")}.root#g430 .section-block{margin-top:-63px;padding-top:63px}.root#g430 .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/g430/anchor_bg_sp.jpg");background-size:auto 100%}.root#g430 .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#g430 .anchor-links .anchor-list li{width:auto;padding:0 5.33vw}.root#g430 .anchor-links .anchor-list li:before{display:none}.root#g430 .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#g430 .anchor-links .anchor-list li:last-child:after{display:none}.root#g430 .anchor-links .anchor-list li a{padding-top:.4vw}.root#g430 .anchor-links .anchor-list li a:hover{opacity:1}.root#g430 .anchor-links .anchor-list li a .jp-title{margin-bottom:1.6vw;font-size:2.9vw}.root#g430 .anchor-links .anchor-list li a .eng-title{font-size:1.6vw}.root#g430 .intro-copy{padding:4vw 2.67vw 6.5vw 2.67vw;font-size:4vw;line-height:1.5;text-align:left}.root#g430 .model-block{position:relative;padding-bottom:10vw}.root#g430 .unchor-landing{top:-63px}.root#g430 .section-hl{height:12.8vw;margin-bottom:5.33vw;background-image:url("/product/assets/img/g430/section_hl_bg_sp.jpg");background-repeat:no-repeat}.root#g430 .section-hl.models-style{margin-bottom:1.47vw}.root#g430 .section-hl .title-block{padding-top:1.6vw}.root#g430 .section-hl .title-block .jp-title{margin-bottom:1.6vw;font-size:4.53vw}.root#g430 .section-hl .title-block .eng-title{font-size:1.33vw}.root#g430 .movie-block{padding-bottom:8vw}.root#g430 .movie-block .youtube-inner{position:0;width:100%}.root#g430 .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#g430 .movie-block .youtube-inner-col2 .youtube-box{width:100%;margin-bottom:25px}.root#g430 .movie-block .youtube-inner-col2 .youtube-box:last-child{margin-bottom:10px}.root#g430 .movie-block .youtube-inner-col2 .mov-caption-s{padding:6px 10px}.root#g430 .movie-block .mov-caption{padding-top:10px;font-size:16px;font-style:italic;line-height:1}.root#g430 .movie-block .mov-caption-s{padding:6px 10px;font-size:11px;line-height:1.5}.root#g430 .movie-block .video-title{padding-top:13px;margin-bottom:6.67%;font-size:14px}.root#g430 .movie-block .video-title-col2{padding-top:13px;font-size:14px}.root#g430 .tech-block.tech1{background-size:2.67vw auto}.root#g430 .tech-block .tech1-title{font-size:6.13vw;text-align:center}.root#g430 .tech-block .tech1-title.style-d{top:1.4%;left:0;width:100%}.root#g430 .tech-block .tech1-title.style-f{top:1.6%;left:0;width:100%}.root#g430 .tech-block .tech1-title.style-h{top:4.3%;left:0;width:100%}.root#g430 .tech-block .tech1-title.style-i{top:4%;left:0;width:100%}.root#g430 .tech-block .tech1-title strong{font-weight:normal}.root#g430 .tech-block .tech1-title strong:before{bottom:.6vw;left:-1.73vw;width:calc(100% + 3.46vw);height:1.6vw}.root#g430 .tech-block .tech1-title strong.pc-adjust-l:before{left:-1.73vw;width:calc(100% + 3.46vw)}.root#g430 .tech-block .tech1-title strong.pc-adjust-r:before{left:-1.73vw;width:calc(100% + 3.46vw)}.root#g430 .tech-block .tech1-hl4{font-size:2.93vw}.root#g430 .tech-block .tech1-hl4.pos-d4{padding:0}.root#g430 .tech-block .tech1-hl4 strong{margin-bottom:2.4vw;padding-left:5.33vw;margin-right:0;font-size:3.73vw}.root#g430 .tech-block .tech1-hl4 strong:before{width:4.53vw;height:4.53vw;margin-top:-2.25vw}.root#g430 .tech-block .tech-d-1-copy1{margin-bottom:4.1vw;font-size:4.8vw}.root#g430 .tech-block .tech-d-1-copy1 span:before{bottom:-0.2vw;left:-1vw;width:calc(100% + 2vw);height:1.87vw}.root#g430 .tech-block .tech-d-1-copy2{font-size:3.73vw;line-height:1.4}.root#g430 .tech-block .tech-d-1-face{font-size:4.8vw}.root#g430 .tech-block .tech-d-1-face p:before{bottom:-0.9vw;left:-1.6vw;width:calc(100% + 3.2vw);height:1.87vw}.root#g430 .tech-block .tech-d-1-face .txt-title{font-size:2.93vw}.root#g430 .tech-block .tech-d-1-face strong{font-size:8vw}.root#g430 .tech-block .tech-d-1-face.txt1{top:77.4%;left:6.93%;width:36.67%}.root#g430 .tech-block .tech-d-1-face.txt2{top:77.4%;left:56.8%;width:36.67%}.root#g430 .tech-block .tech4-note{bottom:1.5%;left:auto;right:3%;font-size:3.2vw}.root#g430 .tech-block .tech1-subtitle{font-size:4.67vw}.root#g430 .tech-block .tech1-subtitle .num{font-size:8.4vw}.root#g430 .tech-block .tech1-subtitle.style-f-1{top:19.2%;left:6.4%}.root#g430 .tech-block .tech1-subtitle.style-f-2{top:46%;left:auto;right:2.9%}.root#g430 .tech-block .tech1-subtitle.style-f-3{top:85.6%;left:auto;right:2.9%}.root#g430 .tech-block .tech-f-1-2-copy{position:absolute;top:87%;left:0;width:100%;font-size:3.73vw;line-height:1.4;text-align:center}.root#g430 .tech-block .tech-f-1-2-data{position:absolute;top:92.2%;left:0;width:100%;font-size:5.6vw;text-align:center}.root#g430 .tech-block .tech-f-1-2-data p:before{bottom:-0.9vw;left:-1.87vw;width:calc(100% + 3.74vw);height:1.87vw}.root#g430 .tech-block .tech-f-1-2-data strong{font-size:9.33vw}.root#g430 .tech-block .tech-f-1-2-data strong .txt-small{font-size:5.6vw}.root#g430 .tech-block .tech-h-1-2-data{font-size:5.6vw}.root#g430 .tech-block .tech-h-1-2-data p:before{bottom:-0.9vw;left:-1.87vw;width:calc(100% + 3.74vw);height:1.87vw}.root#g430 .tech-block .tech-h-1-2-data strong{font-size:9.33vw}.root#g430 .tech-block .tech-h-1-2-data strong .txt-small{font-size:5.6vw}.root#g430 .tech-block .tech-h-1-2-note{padding-top:2.8vw;font-size:2.67vw}.root#g430 .tech-block .tech-i-3-3-clubnum,.root#g430 .tech-block .tech-i-3-copy{font-size:3.73vw;line-height:1.3}.root#g430 .tech-block .tech-i-3-copy{position:absolute}.root#g430 .tech-block .tech-i-3-copy.copy1{top:29%;left:2.67%}.root#g430 .tech-block .tech-i-3-copy.copy2{top:92.2%;left:50.6%}.root#g430 .tech-block .tech-i-3-3-data{margin-top:-2.2vw;font-size:5.6vw;text-align:center}.root#g430 .tech-block .tech-i-3-3-data p:before{bottom:-0.9vw;left:-1.87vw;width:calc(100% + 3.74vw);height:1.87vw}.root#g430 .tech-block .tech-i-3-3-data strong{font-size:9.33vw}.root#g430 .tech-block .tech-i-3-3-data strong .txt-small{font-size:5.6vw}.root#g430 .tech-block .tech-i-4-copy{font-size:3.73vw;line-height:1.3}.root#g430 .tech-block .tech-i-4-copy.copy1{top:72.6%;left:7.4%}.root#g430 .tech-block .tech-i-4-copy.copy2{top:72.4%;left:70%}.root#g430 .tech-block .tech-h-4-note{left:auto;right:3.3%;bottom:3%;font-size:3.2vw}.root#g430 .tech-block .detail-block{position:absolute}.root#g430 .tech-block .detail-block.tech-d-1-1{top:8.78%;left:0;width:100%;text-align:center}.root#g430 .tech-block .detail-block.tech-d-1-2{top:31.69%;left:0;width:100%;text-align:center}.root#g430 .tech-block .detail-block.tech-d-1-3{top:61.68%;left:0;width:100%;text-align:center}.root#g430 .tech-block .detail-block.tech-d-1-4{top:72.9%;left:0;width:100%;text-align:center}.root#g430 .tech-block .detail-block.tech2-1{top:6.8%;left:2.67%;width:94.67%}.root#g430 .tech-block .detail-block.tech3-1{top:4%;left:2.67%;width:94.67%}.root#g430 .tech-block .detail-block.tech3-1 .detail-title{white-space:normal}.root#g430 .tech-block .detail-block.tech4-1{top:1.7%;left:2.67%;width:94.67%}.root#g430 .tech-block .detail-block.tech4-2{top:48.8%;left:2.67%;width:94.67%}.root#g430 .tech-block .detail-block.tech-f-1{top:7.5%;left:14%}.root#g430 .tech-block .detail-block.tech-f-1-2{top:80.9%;left:0%;width:100%;text-align:center}.root#g430 .tech-block .detail-block.tech-f-2{top:55.1%;left:2.67%;width:94.67%}.root#g430 .tech-block .detail-block.tech-f-3{top:5.8%;left:2.67%;width:94.67%}.root#g430 .tech-block .detail-block.tech-f-4{top:57.6%;left:2.67%;width:94.67%}.root#g430 .tech-block .detail-block.tech-f-5{top:42.8%;left:2.67%;width:94.67%}.root#g430 .tech-block .detail-block.tech-f-5 .detail-title{white-space:normal;text-align:left}.root#g430 .tech-block .detail-block.tech-f-5-2{top:69.5%;left:2.67%}.root#g430 .tech-block .detail-block.tech-f-5-2 .detail-title{text-align:left}.root#g430 .tech-block .detail-block.tech-h-1-1{top:12.8%;left:2.67%;width:94.67%}.root#g430 .tech-block .detail-block.tech-h-1-2{top:27.2%;left:20.8%}.root#g430 .tech-block .detail-block.tech-h-2-1{top:5.8%;left:2.67%;width:94.67%}.root#g430 .tech-block .detail-block.tech-h-2-2{top:67%;left:2.67%;width:94.67%}.root#g430 .tech-block .detail-block.tech-h-3-1{top:31.5%;left:2.67%;width:94.67%}.root#g430 .tech-block .detail-block.tech-h-3-1 .detail-title{text-align:left}.root#g430 .tech-block .detail-block.tech-h-3-2{top:79.4%;left:57%;width:42.6%}.root#g430 .tech-block .detail-block.tech-h-3-2 .detail-title{text-align:left}.root#g430 .tech-block .detail-block.tech-i-1{top:20.5%;left:2.67%;width:94.67%}.root#g430 .tech-block .detail-block.tech-i-1 .detail-title{white-space:normal;text-align:left}.root#g430 .tech-block .detail-block.tech-i-2{top:5%;left:2.67%;width:94.67%}.root#g430 .tech-block .detail-block.tech-i-2 .detail-title{text-align:left}.root#g430 .tech-block .detail-block.tech-i-3-1{top:37.6%;left:2.67%;width:94.67%}.root#g430 .tech-block .detail-block.tech-i-3-1 .detail-title{text-align:left}.root#g430 .tech-block .detail-block.tech-i-3-2{top:57%;left:2.67%;width:94.67%}.root#g430 .tech-block .detail-block.tech-i-3-3{top:62%;left:8.2%}.root#g430 .tech-block .detail-block.tech-i-4{top:6%;left:2.67%;width:94.67%}.root#g430 .tech-block .detail-block .detail-title{margin-bottom:2.7vw;font-size:4.27vw;line-height:1.3;text-shadow:0px 0px 4vw rgba(219,230,45,.5);text-align:center}.root#g430 .tech-block .detail-block .detail-body{padding:2.67vw;border-left:2px solid #e0e721;border-right:2px solid #e0e721}.root#g430 .tech-block .detail-block .detail-body.tech2-2{width:71vw}.root#g430 .tech-block .detail-block .detail-body p{font-size:3.73vw;line-height:1.4}.root#g430 .tech-block .detail-block .detail-body p .txt-small{font-size:2.93vw}.root#g430 .tech-block .detail-block .icon-spinsistency-d{width:28.93vw;margin:0 auto 3.2vw 18.8vw}.root#g430 .tech-block .detail-block .icon-spinsistency-f,.root#g430 .tech-block .detail-block .icon-spinsistency-h{width:29vw;margin:0 auto 3vw auto}.root#g430 .tech-block .detail-block .icon-facewrap-f,.root#g430 .tech-block .detail-block .icon-facewrap-h{width:45.07vw;margin:0 auto 3vw auto}.root#g430 .tech-block .detail-block .icon-purflex-i{width:41.7vw;margin:0 auto 2.4vw 0}.root#g430 .tech-block .tech-f-1-carbonfly{top:12.2%;left:6.8%;width:90.6%}.root#g430 .tech-block .tech-f-1-carbonfly .icon{width:22.67vw;margin-right:3.47vw}.root#g430 .tech-block .tech-f-1-carbonfly .text p{font-size:3.73vw;line-height:1.3}.root#g430 .tech-block .tech-h-1-carbonfly{top:76.6%;left:2.8%;width:64.3%}.root#g430 .tech-block .tech-h-1-carbonfly .icon{width:17.06vw;margin:0 auto 2.67vw 0}.root#g430 .tech-block .tech-h-1-carbonfly .text p{font-size:3.73vw;line-height:1.3}.root#g430 .tech-block .tech-f-1-detail{padding:4.53vw 2.93vw 2.93vw 2.93vw}.root#g430 .tech-block .tech-f-1-detail.detail1{top:56%;left:5.33%;width:89.33%}.root#g430 .tech-block .tech-f-1-detail.detail2{top:68.3%;left:5.33%;width:89.33%}.root#g430 .tech-block .tech-f-1-detail .col2-title{top:-2.53vw;left:2vw;font-size:3.73vw}.root#g430 .tech-block .tech-f-1-detail .col2-title:before{bottom:-1.1vw;left:-1.07vw;width:calc(100% + 2.14vw);height:1.07vw}.root#g430 .tech-block .tech-f-1-detail p{font-size:3.73vw;line-height:1.3}.root#g430 .tech-block .tech-f-1-detail p .txt-small{font-size:2.93vw}.root#g430 .tech-block .tech-f-model-name{width:22.67%;padding:1.07vw;font-size:2.93vw;text-shadow:0px 0px 4vw rgba(219,230,45,.5)}.root#g430 .tech-block .tech-f-model-name.max{top:34.4%;left:25.47%}.root#g430 .tech-block .tech-f-model-name.sft{top:34.4%;left:62.13%}.root#g430 .tech-block .tech-f-model-name.lst{top:91.6%;left:50.4%}.root#g430 .tech-block .tech-f-note{top:auto;left:auto;bottom:2.6%;right:4.69%;font-size:3.2vw}.root#g430 .tech-block .tech-h-3-copy1{top:44%;left:2.67%;width:94.67%;font-size:3.73vw;line-height:1.3}.root#g430 .tech-block .tech-h-3-copy2{top:93.1%;left:2.67%;width:53%;font-size:3.73vw;line-height:1.3}.root#g430 .tech-block .tech-h-3-note{bottom:3.4%;left:auto;right:2.93%;font-size:3.2vw}.root#g430 .tech-block .club-volume.max-sft{top:78.1%;left:25.06%;width:22.67%}.root#g430 .tech-block .club-volume.lst{top:78.1%;left:61.2%;width:22.67%}.root#g430 .tech-block .club-volume .model-name{padding:1.07vw;font-size:2.93vw;text-shadow:0px 0px 4vw rgba(219,230,45,.5)}.root#g430 .tech-block .club-volume .volume-title{padding:2vw 0 1.3vw 0;font-size:2.67vw;text-shadow:0px 0px 4vw rgba(219,230,45,.5)}.root#g430 .tech-block .club-volume .volume-data{font-size:6.4vw;text-shadow:0px 0px 4vw rgba(219,230,45,.5)}.root#g430 .model-tech-block{margin-bottom:8.8vw}.root#g430 .model-tech-block .model-tech-head .model-name{margin-bottom:2vw;padding:1.2vw 2.6vw 1.2vw 2vw;line-height:0;border-radius:.8vw}.root#g430 .model-tech-block .model-tech-head .model-name .txt-l{font-size:4.93vw;line-height:4.93vw}.root#g430 .model-tech-block .model-tech-head .model-name .txt-s{margin-top:.1em;font-size:3.9vw;line-height:4.93vw}.root#g430 .model-tech-block .model-tech-head .model-copy{font-size:5.6vw;line-height:1.3;text-shadow:0px 0px 4vw rgba(219,230,45,.8)}.root#g430 .model-tech-block .model-tech-head.max{top:7.02%;left:16.53%}.root#g430 .model-tech-block .model-tech-head.sft{top:5%;left:16.53%}.root#g430 .model-tech-block .model-tech-head.lst{top:5.62%;left:16.53%}.root#g430 .model-tech-block .model-tech-head.f-max{top:10.02%;left:25.2%}.root#g430 .model-tech-block .model-tech-head.f-sft{top:10.02%;left:25.2%}.root#g430 .model-tech-block .model-tech-head.f-lst{top:7.02%;left:25.2%}.root#g430 .model-tech-block .model-copy-cc{font-size:5.6vw;line-height:1.3;text-align:center}.root#g430 .model-tech-block .model-copy-cc .cc{font-size:6.13vw;text-shadow:0px 0px 4vw rgba(219,230,45,.8)}.root#g430 .model-tech-block .model-copy-only{font-size:5.6vw;text-shadow:0px 0px 4vw rgba(219,230,45,.8)}.root#g430 .model-tech-block .model-copy-moi{padding-top:1.2vw;font-size:4.8vw;line-height:1.3}.root#g430 .model-tech-block .model-copy-moi strong{font-size:8vw}.root#g430 .model-tech-block .model-copy-moi strong span{font-size:4.8vw}.root#g430 .model-tech-block .model-copy-moi .note{margin-left:.8em;font-size:2.67vw}.root#g430 .model-tech-block .note-stdpos{padding-top:1vw;font-size:2.67vw;text-align:center}.root#g430 .model-tech-block .model-info-list{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:0 auto;padding-top:3vw}.root#g430 .model-tech-block .model-info-list li{font-size:3.73vw}.root#g430 .model-tech-block .model-info-line1{margin-left:28vw;padding-top:6vw;font-size:3.73vw;text-align:left}.root#g430 .model-tech-block .model-info-line1.sft-pos{margin-left:0;padding-top:2.4vw;line-height:1.5;text-align:center}.root#g430 .model-tech-block .model-info-line1.d-sft-pos{margin-left:0;padding-top:4.6vw;line-height:1.5;text-align:center}.root#g430 .model-tech-block .model-fig-note{font-size:2.67vw}.root#g430 .model-tech-block .model-fig-note.max,.root#g430 .model-tech-block .model-fig-note.sft,.root#g430 .model-tech-block .model-fig-note.lst{right:3%;bottom:3vw}.root#g430 .model-tech-block .sft-pos-title{margin-bottom:2vw;font-size:3.2vw}.root#g430 .model-tech-block .sft-pos-title:before{left:-5.86vw;width:3.86vw;height:3.86vw;margin-top:-1.93vw}.root#g430 .model-tech-block .sft-pos-copy{margin-bottom:7.4vw;font-size:5.87vw}.root#g430 .model-tech-block .sft-pos-copy em:before{bottom:.2vw;left:-2.4vw;width:calc(100% + 4.8vw);height:2.13vw}.root#g430 .model-tech-block .sft-pos-copy .txt-small{font-size:3.47vw}.root#g430 .model-tech-block .sft-pos-copy strong{color:#e0e721;font-weight:normal}.root#g430 .model-tech-block .h-copy1{font-size:5.6vw;line-height:1.4;text-shadow:0px 0px 1.5vw rgba(219,230,45,.8)}.root#g430 .model-tech-block .h-copy2{margin-bottom:6.4vw;font-size:4.8vw;line-height:1.5}.root#g430 .model-tech-block .h-copy3{font-size:3.73vw;line-height:1}.root#g430 .model-tech-block .icon-carbonfly{width:25.07vw;margin:0 auto 4vw auto;line-height:0}.root#g430 .model-tech-block .text-carbonfly{width:86.67%;margin:0 auto;font-size:3.73vw;line-height:1.3}.root#g430 .model-tech-block .max-block1{position:absolute;top:23.7%;left:0;width:100%}.root#g430 .model-tech-block .sft-block1{position:absolute;top:69%;left:0;width:100%}.root#g430 .model-tech-block .sft-block2{position:absolute;top:21%;left:0;width:100%}.root#g430 .model-tech-block .sft-block2 .inner-block{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:0 auto}.root#g430 .model-tech-block .lst-block1{position:absolute;top:87.1%;left:0;width:100%}.root#g430 .model-tech-block .lst-block2{position:absolute;top:22.7%;left:0;width:100%}.root#g430 .model-tech-block .f-max-block1{position:absolute;top:25%;left:0;width:100%;text-align:center}.root#g430 .model-tech-block .f-sft-block1{position:absolute;top:24.8%;left:0;width:100%;text-align:center}.root#g430 .model-tech-block .f-lst-block1{position:absolute;top:17.5%;left:auto;right:21%;text-align:right}.root#g430 .model-tech-block .f-lst-block2{position:absolute;top:23.4%;left:0;width:100%;text-align:center}.root#g430 .model-tech-block .f-lst-block2 .model-copy-moi{padding-top:0}.root#g430 .model-tech-block .f-lst-block3{position:absolute;top:88.6%;left:auto;right:17.9%;text-align:right}.root#g430 .model-tech-block .h-block1{position:absolute;top:5.3%;left:0;width:100%;text-align:center}.root#g430 .model-tech-block .h-block2{position:absolute;top:46.4%;left:5.2%;width:auto;text-align:left}.root#g430 .model-list ul{width:100%;margin:0 auto 13.33vw auto}.root#g430 .model-list ul.style-f li{padding:3.2vw 0 5.87vw 0}.root#g430 .model-list ul.style-f li .model-icon{margin-top:-6.5vw}.root#g430 .model-list ul li{width:32.93%;padding:3.2vw 0 5.87vw 0}.root#g430 .model-list ul li .model-name{margin-bottom:3.2vw;font-size:3.47vw;line-height:1.2}.root#g430 .model-list ul li .model-name span{font-size:4.53vw}.root#g430 .model-list ul li .model-photo{width:79.4%;margin-bottom:1.6vw}.root#g430 .model-list ul li .model-icon{position:relative;top:auto;right:auto;width:65.6%;margin:0 auto}.root#g430 .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#g430 .model-list ul li .model-btn a{height:8.27vw}.root#g430 .model-list ul li .model-btn a:after{right:3.3vw;width:1.87vw;height:3.07vw;margin-top:-1.54vw}.root#g430 .model-list ul li .model-btn a:hover{opacity:1}.root#g430 .model-list ul li .model-btn a span{display:inline-block;padding-right:3.4vw;font-size:3.2vw}.root#g430 .prod-head{height:5.87vw;margin-bottom:5.33vw;background-image:url("/product/assets/img/g430/prodhead_bg_sp.jpg");background-repeat:no-repeat;background-position:center}.root#g430 .prod-head .logo-g430{width:23.87vw;margin-right:1.3vw}.root#g430 .prod-head .model-name{font-size:4.27vw;text-shadow:0px 0px 4vw rgba(219,230,45,.6)}.root#g430 .prod-gallery-info{-webkit-box-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;margin:0 auto 19vw auto}.root#g430 .prod-gallery-info .prod-gallery{width:100%;padding-top:.93vw;background-image:url("/product/assets/img/g430/gallery_deco_sp.png");background-position:center top;background-size:94.67% auto}.root#g430 .prod-gallery-info .prod-gallery .model-icon{position:absolute;top:2.67vw;right:3.2vw;width:19.47vw}.root#g430 .prod-gallery-info .prod-info{width:94.67%;margin:0 auto;padding-top:0}.root#g430 .prod-gallery-info .prod-info .info-title{margin-bottom:3.3vw;font-size:5.6vw;line-height:1.4;text-align:center;text-shadow:0px 0px 4vw rgba(219,230,45,.6)}.root#g430 .prod-gallery-info .prod-info .info-title .asterisk{font-size:3.3vw}.root#g430 .prod-gallery-info .prod-info .info-list li{padding:4vw 4vw 4vw 0;border-top:1px solid #7f7f7f}.root#g430 .prod-gallery-info .prod-info .info-list li:last-child{border-bottom:1px solid #7f7f7f}.root#g430 .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#g430 .prod-gallery-info .prod-info .info-list .info-sub-list{padding-left:6.93vw}.root#g430 .prod-gallery-info .prod-info .info-list .info-sub-list li{font-size:3.73vw;line-height:1.5}.root#g430 .prod-gallery-info .prod-info .note{padding-top:2.67vw;font-size:2.67vw}.root#g430 .slide-block{padding-bottom:1.3vw}.root#g430 .slide-block .slide-zoom{width:94.67%;margin:0 auto 4.67vw auto}.root#g430 .slide-block .slide-zoom .slick-prev{width:6vw;background-size:37% auto}.root#g430 .slide-block .slide-zoom .slick-next{width:6vw;background-size:37% auto}.root#g430 .slide-block .slide-thumb.hb{width:100%;margin:0}.root#g430 .slide-block .slide-thumb div{width:20vw;margin:0 2vw 4vw 2vw}.root#g430 .slide-block .slide-thumb div.thumbnail-current:after{border:1px solid #e0e721}.root#g430 .prod-spec{width:100%}.root#g430 .prod-spec .prod-spec-title{margin-bottom:7.73vw}.root#g430 .prod-spec .prod-spec-title .logo-g430{width:21.6vw;margin-right:1.33vw}.root#g430 .prod-spec .prod-spec-title .model-name{font-size:4vw}.root#g430 .prod-spec .prod-spec-title:before{content:"";position:absolute;top:-2vw;right:-10.4vw;width:33.47vw;height:4.53vw}.root#g430 .prod-spec .prod-spec-title:after{bottom:-3.6vw;left:-11.33vw;width:33.47vw;height:4.53vw}.root#g430 .prod-spec .prod-spec-title.style-f:before{right:-6.4vw}.root#g430 .prod-spec .prod-spec-title.style-f:after{left:-6.9vw}.root#g430 .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#g430 .prod-spec .spec-head .lefty{width:14vw;margin-right:4vw}.root#g430 .prod-spec .spec-head .material{font-size:3.47vw;line-height:1.8}.root#g430 .prod-spec .spec-head .material span{margin-right:1.73vw;padding:.3vw 1.6vw}.root#g430 .prod-spec .spec-head .material span.completion{margin-left:0}.root#g430 .prod-spec .spec-head .material .sp-break{display:block;padding-top:1.6vw;font-style:normal}.root#g430 .table-title{width:92.7%;margin:0 auto 2.1vw auto;font-size:4vw;line-height:1.3}.root#g430 .table-wrap{position:relative;z-index:1}.root#g430 .table-wrap .table-deco{position:relative;margin-left:1.6vw;margin-bottom:1.4vw;z-index:1}.root#g430 .table-wrap .table-deco.max{top:auto;left:auto;width:25.07vw}.root#g430 .table-wrap .table-deco.sft{top:auto;left:auto;right:auto;width:22.67vw}.root#g430 .table-wrap .table-deco.lst{bottom:auto;top:auto;left:auto;width:19.33vw}.root#g430 .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#g430 .spec-swipe-note.txt-w{color:#fff}.root#g430 .spec-body{width:100%;padding:0 2.67vw;overflow-x:auto}.root#g430 .spec-body.h-shaft-table1{margin:0 0 8vw 0}.root#g430 .spec-table{width:auto}.root#g430 .spec-table.prod-style{width:94.67%;margin:0 auto}.root#g430 .spec-table.prod-style.price{margin-bottom:5vw}.root#g430 .spec-table.prod-style tr th{width:40%}.root#g430 .spec-table.prod-style-scroll{width:auto}.root#g430 .spec-table.prod-style-scroll.price{margin-bottom:5vw}.root#g430 .spec-table.prod-style-scroll tr th{width:40%}.root#g430 .spec-table tr th,.root#g430 .spec-table tr td{padding:3vw 2vw;font-size:3.47vw}.root#g430 .spec-table tr th .kakko,.root#g430 .spec-table tr td .kakko{font-size:2.4vw}.root#g430 .spec-table tr th .price,.root#g430 .spec-table tr td .price{font-size:6vw}.root#g430 .spec-table tr th .tax,.root#g430 .spec-table tr td .tax{font-size:2.53vw}.root#g430 .spec-note{width:94.67%;margin:0 auto;padding-top:2.67vw;font-size:3.2vw}.root#g430 .spec-note.shaft-note{width:94.67%;margin:0 auto 6.7vw auto}.root#g430 .spec-note.pc-text-right{font-size:2.93vw;text-align:left}.root#g430 .spec-note.wrap-none-ver{width:94.67%}.root#g430 .spec-note ul li{font-size:3.2vw;line-height:1.4}.root#g430 .spec-note ul li .raikaku{display:block;padding-right:.65em}.root#g430 .spec-note ul li .raikaku img{position:relative;right:auto;bottom:auto;width:66.1vw;margin:0 auto;padding:4vw 0}.root#g430 .shafts-bg{padding-bottom:8vw}.root#g430 .shaft-title{width:100%;height:4.27vw;margin:0 auto 5.33vw auto;background-image:url("/product/assets/img/g430/shaft_title_bg_sp.png");background-size:100% auto}.root#g430 .shaft-title span{margin-top:0;font-size:4.27vw}.root#g430 .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#g430 .shaft-price .price-head{width:100%;padding:5vw 3.4vw;font-size:3.47vw;border-right:none}.root#g430 .shaft-price .price-body{width:100%;padding:3.4vw;font-size:6vw;border-top:1px solid #777;border-right:none}.root#g430 .shaft-price .price-body .material{margin-bottom:1.33vw;font-size:2.53vw}.root#g430 .shaft-price .price-body .tax{font-size:2.53vw}.root#g430 .shaft-price.col3 .price-body{width:100%}.root#g430 .shaft-copy{display:inline-block;margin-bottom:5.33vw}.root#g430 .shaft-copy p{font-size:4.27vw}.root#g430 .shaft-copy p:before{bottom:-0.8vw;left:-2vw;width:calc(100% + 4vw);height:2vw}.root#g430 .shaft-copy p.line2{padding-top:2.1vw}.root#g430 .shaft-copy p.line2:before{left:-2vw}.root#g430 .shaft-copy p strong{font-size:5.6vw}.root#g430 .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#g430 .shaft-head-copy{margin-bottom:3.5vw;font-size:4.27vw}.root#g430 .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#g430 .genuine-shafts:after{display:none}.root#g430 .genuine-shafts .box{width:100%;padding:2vw 0 2.8vw 0;border-bottom:1px solid #777}.root#g430 .genuine-shafts .box:last-child{margin-bottom:0}.root#g430 .genuine-shafts .name-block{display:block;margin-bottom:1.6vw;padding-top:1.6vw}.root#g430 .genuine-shafts .name-block .shaft-name{width:100%;margin-right:0;margin-bottom:1.8vw;font-size:4.27vw;text-align:center}.root#g430 .genuine-shafts .name-block .shaft-name .ruby-block .ruby-text{top:-1vw;font-size:1.87vw}.root#g430 .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#g430 .genuine-shafts .copy{padding:2.2vw 2.6vw 0 2.6vw;font-size:3.2vw;line-height:1.5}.root#g430 .shaft-list{width:94.67%;margin:0 auto 5.33vw auto}.root#g430 .shaft-list .box .inner-block{-webkit-box-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:auto;margin:0 auto}.root#g430 .shaft-list .box .shaft-text{width:100%;padding:3vw 2vw 2vw 2vw;text-align:center}.root#g430 .shaft-list .box .shaft-text .shaft-name{margin-bottom:1.3vw;font-size:4.27vw}.root#g430 .shaft-list .box .shaft-text .shaft-name .ruby-block .ruby-text{top:-1vw;font-size:1.87vw}.root#g430 .shaft-list .box .shaft-text .shaft-name .icon-new{width:9vw;margin-left:2vw}.root#g430 .shaft-list .box .shaft-text .copy{font-size:3.2vw}.root#g430 .shaft-list .box .shaft-photo{-ms-flex:auto;-webkit-box-flex:1;flex:auto;width:100%;padding:0 0 2.6vw 0}.root#g430 .shaft-list .box .shaft-photo img{width:100%}.root#g430 .shaft-list .box .shaft-photo .copy2{padding-top:3vw;font-size:3.47vw;line-height:1.3;text-align:center}.root#g430 .grip-block{width:100%;margin:0 auto 5.33vw auto}.root#g430 .grip-block .inner-block{-webkit-box-direction:column;-ms-flex-direction:column;flex-direction:column;width:92%;margin:0 auto;padding:4vw 0}.root#g430 .grip-block .inner-block .grip-photo{width:100%;margin-right:0;margin-bottom:3vw}.root#g430 .grip-block .inner-block .grip-text{-ms-flex:auto;-webkit-box-flex:1;flex:auto;width:100%;font-size:3.2vw;line-height:1.5}.root#g430 .option-block{width:100%;margin:0 auto}.root#g430 .option-block .cover{width:32.5%;padding:4vw 2.6vw}.root#g430 .option-block .cover .cover-photo{margin:0 auto 15px auto}.root#g430 .option-block .cover .cover-photo.img-dr{width:17.73vw}.root#g430 .option-block .cover .cover-photo.img-fw{width:17.73vw}.root#g430 .option-block .cover .cover-photo.img-hb{width:12.67vw}.root#g430 .option-block .cover .cover-text{font-size:3.2vw;line-height:1.5}.root#g430 .option-block .wrench{width:65.6%;padding:4vw 2.6vw}.root#g430 .option-block .wrench .inner-block2{-webkit-box-direction:column;-ms-flex-direction:column;flex-direction:column}.root#g430 .option-block .wrench .wrench-photo{margin-right:0;padding:3vw 0 2.7vw 0}.root#g430 .option-block .wrench .wrench-photo.img-dr,.root#g430 .option-block .wrench .wrench-photo.img-fw{width:23.33vw}.root#g430 .option-block .wrench .wrench-text{-ms-flex:auto;-webkit-box-flex:1;flex:auto;width:100%}.root#g430 .option-block .wrench .wrench-text p{margin-bottom:.7em;font-size:3.2vw;line-height:1.5;text-align:left}.root#g430 .option-block .wrench .wrench-text p:last-child{margin-bottom:0}.root#g430 .option-block .wrench .wrench-text p.sp-center{text-align:center}.root#g430 .option-block .wrench .wrench-text p a.pdf-link:after{right:-5.2vw;width:3.33vw;height:4.13vw;margin-top:-2.06vw}.root#g430 .option-block.col2{-webkit-box-direction:column;-ms-flex-direction:column;flex-direction:column;padding-top:0}.root#g430 .option-block.col2 .cover{width:100%;margin-bottom:8.67vw;padding:0;background-color:rgba(0,0,0,0)}.root#g430 .option-block.col2 .cover .inner-block{width:74.67%;margin:0 auto;padding:4vw 0;background-color:#d6d6d6}.root#g430 .option-block.col2 .cover .cover-photo{margin:0 auto 15px auto}.root#g430 .option-block.col2 .cover .cover-photo.img-fw{width:17.33vw}.root#g430 .option-block.col2 .cover .cover-text{font-size:3.2vw;line-height:1.5}.root#g430 .option-block.col2 .wrench{width:100%;padding:0;background-color:rgba(0,0,0,0)}.root#g430 .option-block.col2 .wrench .inner-block{width:74.67%;margin:0 auto;padding:4vw 0;background-color:#d6d6d6}.root#g430 .option-block.col2 .wrench .wrench-photo{padding:0 0 2.7vw 0}.root#g430 .option-block.col2 .wrench .wrench-text{-ms-flex:auto;-webkit-box-flex:1;flex:auto;width:100%}.root#g430 .option-block .option-title-col2{position:relative;top:auto;left:auto;width:100%}.root#g430 .option-block .option-title-col2 .option-title{width:100%;height:4.27vw;margin:0 auto 5.33vw auto;background-image:url("/product/assets/img/g430/shaft_title_bg_sp.png");background-size:100% auto}.root#g430 .option-block .option-title-col2 .option-title span{margin-top:0;font-size:4.27vw}.root#g430 .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#g430 .contents-banner{-webkit-box-direction:column;-ms-flex-direction:column;flex-direction:column;width:94.67%;margin:0 auto 8vw auto}.root#g430 .contents-banner .box{width:100%;margin-bottom:5.33vw}.root#g430 .contents-banner .box:last-child{margin-bottom:0}.root#g430 .contents-banner .box a{display:block}.root#g430 .contents-banner .box a:hover{opacity:1}.root#g430 #event{padding-bottom:8vw;background-size:2.67vw auto}.root#g430 .campaign-banner{-webkit-box-direction:column;-ms-flex-direction:column;flex-direction:column;width:94.67%;margin:0 auto}.root#g430 .campaign-banner .box{width:100%;margin-bottom:5.33vw}.root#g430 .campaign-banner .box:last-child{margin-bottom:0}.root#g430 .campaign-banner .box a{display:block}.root#g430 .campaign-banner .box a:hover{opacity:1}.root#g430 .foot-links ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:2px solid #d5d5d5}.root#g430 .foot-links ul li{width:calc((100% - 2px)/2)}.root#g430 .foot-links ul li:first-child,.root#g430 .foot-links ul li:nth-child(2){margin-bottom:2px}.root#g430 .foot-links ul li a.footmenu-d{background-image:url("/product/assets/img/g430/foot_d_off_sp.png")}.root#g430 .foot-links ul li a.footmenu-d:hover{background-image:url("/product/assets/img/g430/foot_d_off_sp.png")}.root#g430 .foot-links ul li a.footmenu-d.active{background-image:url("/product/assets/img/g430/foot_d_on_sp.png")}.root#g430 .foot-links ul li a.footmenu-f{background-image:url("/product/assets/img/g430/foot_f_off_sp.png")}.root#g430 .foot-links ul li a.footmenu-f:hover{background-image:url("/product/assets/img/g430/foot_f_off_sp.png")}.root#g430 .foot-links ul li a.footmenu-f.active{background-image:url("/product/assets/img/g430/foot_f_on_sp.png")}.root#g430 .foot-links ul li a.footmenu-h{background-image:url("/product/assets/img/g430/foot_h_off_sp.png")}.root#g430 .foot-links ul li a.footmenu-h:hover{background-image:url("/product/assets/img/g430/foot_h_off_sp.png")}.root#g430 .foot-links ul li a.footmenu-h.active{background-image:url("/product/assets/img/g430/foot_h_on_sp.png")}.root#g430 .foot-links ul li a.footmenu-i{background-image:url("/product/assets/img/g430/foot_i_off_sp.png")}.root#g430 .foot-links ul li a.footmenu-i:hover{background-image:url("/product/assets/img/g430/foot_i_off_sp.png")}.root#g430 .foot-links ul li a.footmenu-i.active{background-image:url("/product/assets/img/g430/foot_i_on_sp.png")}}