﻿@font-face{font-family:"NotoSansJP-Medium";src:url("/font/NotoSansJP-Medium.otf") format("opentype");font-style:normal;font-weight:500}@font-face{font-family:"NotoSansJP-Bold";src:url("/font/NotoSansJP-Bold.otf") format("opentype");font-style:normal;font-weight:700}@font-face{font-family:"NotoSerifJP-Medium";src:url("/font/NotoSerifJP-Medium.otf") format("opentype");font-style:normal;font-weight:500}@font-face{font-family:"NotoSerifJP-SemiBold";src:url("/font/NotoSerifJP-SemiBold.otf") format("opentype");font-style:normal;font-weight:600}@font-face{font-family:"NotoSerifJP-Bold";src:url("/font/NotoSerifJP-Bold.otf") format("opentype");font-style:normal;font-weight:700}.root{color:#000;-webkit-font-feature-settings:'palt' 1;font-feature-settings:'palt' 1;font-family:"FP-ヒラギノ角ゴ ProN W3","ヒラギノ角ゴPro W3","Hiragino Kaku Gothic Pro","游ゴシック体","Yu Gothic",YuGothic,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",Verdana,Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;text-align:center;background-color:#fff}.root img{width:100%;height:auto;line-height:0}.root *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.root a,.root a:link{color:#0095bc;text-decoration:underline;outline:none}.root a:visited{color:#0095bc}.root a:hover{color:#0095bc;text-decoration:none}.root a:active{color:#0095bc}.root .btm1em{margin-bottom:1em}.root .btm0{margin-bottom:0}.root .btm5{margin-bottom:5px}.root .btm10{margin-bottom:10px}.root .btm15{margin-bottom:15px}.root .btm20{margin-bottom:20px}.root .btm25{margin-bottom:25px}.root .btm30{margin-bottom:30px}.root .btm35{margin-bottom:35px}.root .btm40{margin-bottom:40px}.root .btm45{margin-bottom:45px}.root .btm50{margin-bottom:50px}.root .btm60{margin-bottom:60px}.root .btm70{margin-bottom:70px}.root .pcnone{display:none}.root .MB101-B{font-family:"ゴシックMB101 B",sans-serif}.root .HirakakuProN-W3{font-family:"FP-ヒラギノ角ゴ ProN W3",sans-serif}.root .HirakakuProN-W6{font-family:"FP-ヒラギノ角ゴ ProN W6",sans-serif}.root#putter2023{background-color:#fff}.root#putter2023 .head-block{position:relative;line-height:0}.root#putter2023 .head-block .release-day{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:absolute;right:2.03%;bottom:4.98%;width:13.13%;height:6.84%;background-color:#303030}.root#putter2023 .head-block .release-day p{color:#fff;font-family:"FP-ヒラギノ角ゴ ProN W6",sans-serif;font-size:1.02vw;line-height:1}@media screen and (max-width: 1280px){.root#putter2023 .head-block .release-day p{font-size:13px}}.root#putter2023 .content{background-color:#dee7eb}.root#putter2023 .section-block{margin-top:-45px;padding-top:45px}.root#putter2023 .anchor-links{height:80px;margin-bottom:50px;background-image:url("/product/assets/img/putter2023/anchor_bg_pc.jpg");background-repeat:repeat-x}.root#putter2023 .anchor-links .anchor-list{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;width:1200px;margin:0 auto;height:100%}.root#putter2023 .anchor-links .anchor-list li{position:relative;width:calc(100%/3);height:100%}.root#putter2023 .anchor-links .anchor-list li:before{content:"";position:absolute;top:50%;left:0;width:2px;height:26px;margin-top:-13px;background-color:#757267}.root#putter2023 .anchor-links .anchor-list li:last-child:after{content:"";position:absolute;top:50%;right:0;width:2px;height:26px;margin-top:-13px;background-color:#757267}.root#putter2023 .anchor-links .anchor-list li a{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:auto;height:100%;padding-top:8px;text-decoration:none}.root#putter2023 .anchor-links .anchor-list li a:hover{opacity:0.7}.root#putter2023 .anchor-links .anchor-list li a .jp-title{display:block;margin-bottom:10px;color:#f7f4ee;font-family:'NotoSerifJP-Medium',serif;font-size:20px;font-style:italic;line-height:1}.root#putter2023 .anchor-links .anchor-list li a .eng-title{display:block;color:#aea693;font-family:'NotoSansJP-Medium',sans-serif;font-size:10px;line-height:1;text-transform:uppercase}.root#putter2023 .model-block{position:relative}.root#putter2023 .unchor-landing{position:absolute;top:-45px;left:0;width:0;height:0;pointer-events:none}.root#putter2023 .section-hl{width:calc(100% - 60px);height:96px;margin:0 auto 40px auto;padding:6px;background-image:url("/product/assets/img/putter2023/section_hl_bg.jpg");background-repeat:repeat-x;-webkit-background-size:auto 100%;-o-background-size:auto 100%;background-size:auto 100%;-webkit-border-radius:10px;border-radius:10px}.root#putter2023 .section-hl .inner-block{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;height:100%;background-image:url("/product/assets/img/putter2023/section_hl_bg2.jpg");background-repeat:repeat-x;-webkit-background-size:auto 100%;-o-background-size:auto 100%;background-size:auto 100%;-webkit-border-radius:8px;border-radius:8px;border:2px solid #040000}.root#putter2023 .section-hl .title-block .jp-title{display:block;margin-bottom:8px;color:#f6f4ee;font-family:'NotoSerifJP-Medium',serif;font-size:34px;font-style:italic;line-height:1}.root#putter2023 .section-hl .title-block .eng-title{display:block;color:#aea693;font-family:'NotoSansJP-Medium',sans-serif;font-size:10px;line-height:1;text-transform:uppercase}.root#putter2023 .gallery_wrap{margin-bottom:2.6%}.root#putter2023 .gallery_wrap .gallery_box{padding:50px 0 0 0}.root#putter2023 .gallery_wrap .gallery_box .slider{padding:0 0 40px}.root#putter2023 .gallery_wrap .gallery_box .slider .swiper-slide{width:40%;margin:0 15px;overflow:hidden}.root#putter2023 .gallery_wrap .gallery_box .slider .swiper-slide .video_list{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%;background:#000;cursor:pointer}.root#putter2023 .gallery_wrap .gallery_box .slider .swiper-slide .video_list .cover{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.root#putter2023 .gallery_wrap .gallery_box .slider .swiper-slide .video_list.onplay .cover{display:none}.root#putter2023 .gallery_wrap .gallery_box .thumbs{max-width:1020px;margin:0 auto;overflow:visible}.root#putter2023 .gallery_wrap .gallery_box .thumbs .swiper-wrapper{justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;transform:translate3d(0px, 0px, 0px) !important}.root#putter2023 .gallery_wrap .gallery_box .thumbs .swiper-slide{width:94px;margin:0 10px 14px;cursor:pointer}.root#putter2023 .gallery_wrap .gallery_box .thumbs .swiper-slide.separate:after{content:"";position:absolute;top:-6px;right:-11px;width:2px;height:calc(100% + 12px);background-color:#a4a4a4}.root#putter2023 .gallery_wrap .gallery_box .thumbs .swiper-slide .thumb-image{position:relative;line-height:0;overflow:hidden}.root#putter2023 .gallery_wrap .gallery_box .thumbs .swiper-slide img{vertical-align:top}.root#putter2023 .gallery_wrap .gallery_box .thumbs .swiper-slide .name{padding:5px;color:#535353;font-size:13px;line-height:1;background-color:#c9caca}.root#putter2023 .gallery_wrap .gallery_box .thumbs .swiper-slide .name.mov{color:#fff;background-color:#424241}.root#putter2023 .gallery_wrap .gallery_box .thumbs .swiper-slide.swiper-slide-thumb-active .thumb-image{position:relative;line-height:0}.root#putter2023 .gallery_wrap .gallery_box .thumbs .swiper-slide.swiper-slide-thumb-active .thumb-image:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:3px solid #e0aa28}.root#putter2023 #models{margin-bottom:80px}.root#putter2023 .prod-head{position:relative;background-image:url("/product/assets/img/putter2023/prod_kv_bg_pc.jpg");background-repeat:no-repeat;-webkit-background-size:cover;-o-background-size:cover;background-size:cover}.root#putter2023 .prod-head .photo{width:37.18%;margin-left:50.74%;line-height:0}.root#putter2023 .prod-head .photo.img-mundy{width:41.72%}.root#putter2023 .prod-head .text-block{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:absolute;width:100%;height:100%;text-align:left}.root#putter2023 .prod-head .text-block.pos-anser2d{padding-left:18.79%}.root#putter2023 .prod-head .text-block.pos-anser{padding-left:17.3%}.root#putter2023 .prod-head .text-block.pos-kushin4{padding-left:16.93%}.root#putter2023 .prod-head .text-block.pos-shea{padding-left:20.83%}.root#putter2023 .prod-head .text-block.pos-ds72,.root#putter2023 .prod-head .text-block.pos-ds72c{padding-left:20.41%}.root#putter2023 .prod-head .text-block.pos-prime-tyne4{padding-left:16.67%}.root#putter2023 .prod-head .text-block.pos-mundy{padding-left:21.14%}.root#putter2023 .prod-head .text-block.pos-tyneg{padding-left:19.53%}.root#putter2023 .prod-head .text-block.pos-tomcat14{padding-left:16.51%}.root#putter2023 .prod-head .name-block{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.root#putter2023 .prod-head .name-block h1{width:auto;margin-right:1.56vw;color:#292a2a;font-family:'NotoSansJP-Bold',sans-serif;font-size:4.14vw;font-style:italic;line-height:1}.root#putter2023 .prod-head .name-block .kana{-webkit-flex:1;-ms-flex:1;flex:1;padding-top:0.8vw;color:#5e5e5e;font-family:'NotoSansJP-Bold',sans-serif;font-size:0.94vw;font-style:italic;line-height:1}@media screen and (max-width: 1280px){.root#putter2023 .prod-head .name-block h1{margin-right:20px;font-size:53px}.root#putter2023 .prod-head .name-block .kana{padding-top:10px;font-size:12px}}.root#putter2023 .prod-head .copy{padding-top:0.9vw;color:#a99973;font-family:'NotoSerifJP-Bold',serif;font-size:2.03vw;font-style:italic;line-height:1}@media screen and (max-width: 1280px){.root#putter2023 .prod-head .copy{padding-top:11.5px;font-size:26px}}.root#putter2023 .prod-mov-copy{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.root#putter2023 .prod-mov-copy .mov-block{width:42.19%;background-image:url("/product/assets/img/putter2023/prod_mov_bg.jpg");background-repeat:repeat}.root#putter2023 .prod-mov-copy .mov-block a{display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:center;-webkit-background-size:auto 100%;-o-background-size:auto 100%;background-size:auto 100%;text-decoration:none}.root#putter2023 .prod-mov-copy .mov-block a.mov-anser2d{background-image:url("/product/assets/img/putter2023/anser2d_mov.png")}.root#putter2023 .prod-mov-copy .mov-block a.mov-anser{background-image:url("/product/assets/img/putter2023/anser_mov.png")}.root#putter2023 .prod-mov-copy .mov-block a.mov-kushin4{background-image:url("/product/assets/img/putter2023/kushin4_mov.png")}.root#putter2023 .prod-mov-copy .mov-block a.mov-shea{background-image:url("/product/assets/img/putter2023/shea_mov.png")}.root#putter2023 .prod-mov-copy .mov-block a.mov-ds72{background-image:url("/product/assets/img/putter2023/ds72_mov.png")}.root#putter2023 .prod-mov-copy .mov-block a.mov-ds72c{background-image:url("/product/assets/img/putter2023/ds72c_mov.png")}.root#putter2023 .prod-mov-copy .mov-block a.mov-prime-tyne4{background-image:url("/product/assets/img/putter2023/prime_tyne4_mov.png")}.root#putter2023 .prod-mov-copy .mov-block a.mov-tyneg{background-image:url("/product/assets/img/putter2023/tyneg_mov.png")}.root#putter2023 .prod-mov-copy .mov-block a.mov-mundy{background-image:url("/product/assets/img/putter2023/mundy_mov.png")}.root#putter2023 .prod-mov-copy .mov-block a.mov-tomcat14{background-image:url("/product/assets/img/putter2023/tomcat14_mov.png")}.root#putter2023 .prod-mov-copy .mov-block a .play-wrap{padding-top:14.4%}.root#putter2023 .prod-mov-copy .mov-block a .play-btn{width:12.5%;margin:0 auto}.root#putter2023 .prod-mov-copy .mov-block a .play-text{padding-top:0.94vw;color:#fff;font-family:"FP-ヒラギノ角ゴ ProN W6",sans-serif;font-size:0.67vw;text-decoration:underline;text-shadow:0 0 8px rgba(0,0,0,0.8)}@media screen and (max-width: 1280px){.root#putter2023 .prod-mov-copy .mov-block a .play-text{padding-top:12px;font-size:10px}}.root#putter2023 .prod-mov-copy .mov-block a:hover .play-wrap{opacity:.7}.root#putter2023 .prod-mov-copy .copy-block{-webkit-flex:1;-ms-flex:1;flex:1;position:relative;line-height:0}.root#putter2023 .prod-mov-copy .copy-block .copy-inner{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%}.root#putter2023 .prod-mov-copy .copy-block .copy-inner.copy-ds72{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.root#putter2023 .prod-mov-copy .copy-block .copy-inner.copy-ds72 .copy{padding-left:0}.root#putter2023 .prod-mov-copy .copy-block .copy-inner.copy-tomcat14{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.root#putter2023 .prod-mov-copy .copy-block .copy-inner.copy-tomcat14 .copy{padding-left:0}.root#putter2023 .prod-mov-copy .copy-block .copy{padding-left:8.6%;color:#fff;font-family:'NotoSerifJP-SemiBold',serif;font-size:1.75vw;font-style:italic;line-height:1.7;text-align:left}@media screen and (max-width: 1280px){.root#putter2023 .prod-mov-copy .copy-block .copy{font-size:22.4px}}.root#putter2023 .prod-mov-copy .copy-block .note{position:absolute;bottom:1vw;right:1vw;width:auto;color:#fff;font-size:0.84vw;line-height:1;text-align:right}@media screen and (max-width: 1280px){.root#putter2023 .prod-mov-copy .copy-block .note{bottom:12.8px;right:12.8px;font-size:11px}}.root#putter2023 .prod-detail{background-color:#fff;background-image:url("/product/assets/img/putter2023/prod_detail_bg_pc.jpg");background-repeat:repeat-x;background-position:left bottom;-webkit-background-size:0.78vw auto;-o-background-size:0.78vw auto;background-size:0.78vw auto}@media screen and (max-width: 1280px){.root#putter2023 .prod-detail{-webkit-background-size:10px auto;-o-background-size:10px auto;background-size:10px auto}}.root#putter2023 .prod-detail .detail-block.detail-hide{visibility:hidden;width:100%;height:0;overflow:hidden}.root#putter2023 .prod-detail .btn-toggle{padding:0.98vw}.root#putter2023 .prod-detail .btn-toggle a{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;height:5.16vw;padding-right:1.3vw;text-decoration:none;-webkit-border-radius:2.58vw;border-radius:2.58vw}.root#putter2023 .prod-detail .btn-toggle a span{position:relative;display:inline-block;font-family:'NotoSansJP-Bold',sans-serif;font-size:1.44vw;line-height:1}.root#putter2023 .prod-detail .btn-toggle a.detail-open{color:#292a2a;background:linear-gradient(180deg, #fff 50%, #ebebeb 50%);border:3px solid #5c7a85}.root#putter2023 .prod-detail .btn-toggle a.detail-open span:after{position:absolute;display:block;content:"";top:50%;right:-2.73vw;width:1.8vw;height:1.8vw;margin-top:-0.84vw;background-image:url("/product/assets/img/putter2023/btn_open.png");background-repeat:no-repeat;-webkit-background-size:contain;-o-background-size:contain;background-size:contain}.root#putter2023 .prod-detail .btn-toggle a.detail-open span:before{display:inline-block}.root#putter2023 .prod-detail .btn-toggle a.detail-open.btn-anser2d span:before{content:"ANSER 2Dの詳細はこちら"}.root#putter2023 .prod-detail .btn-toggle a.detail-open.btn-anser span:before{content:"ANSERの詳細はこちら"}.root#putter2023 .prod-detail .btn-toggle a.detail-open.btn-kushin4 span:before{content:"KUSHIN 4の詳細はこちら"}.root#putter2023 .prod-detail .btn-toggle a.detail-open.btn-shea span:before{content:"SHEAの詳細はこちら"}.root#putter2023 .prod-detail .btn-toggle a.detail-open.btn-ds72 span:before{content:"DS72の詳細はこちら"}.root#putter2023 .prod-detail .btn-toggle a.detail-open.btn-ds72c span:before{content:"DS72 Cの詳細はこちら"}.root#putter2023 .prod-detail .btn-toggle a.detail-open.btn-prime-tyne4 span:before{content:"PRIME TYNE 4の詳細はこちら"}.root#putter2023 .prod-detail .btn-toggle a.detail-open.btn-tyneg span:before{content:"TYNE Gの詳細はこちら"}.root#putter2023 .prod-detail .btn-toggle a.detail-open.btn-mundy span:before{content:"MUNDYの詳細はこちら"}.root#putter2023 .prod-detail .btn-toggle a.detail-open.btn-tomcat14 span:before{content:"TOMCAT 14の詳細はこちら"}.root#putter2023 .prod-detail .btn-toggle a.detail-close{color:#7d8487;background:linear-gradient(180deg, #e7ebec 50%, #dadedf 50%);border:3px solid #9ca3a6}.root#putter2023 .prod-detail .btn-toggle a.detail-close span:after{position:absolute;display:block;content:"";top:50%;right:-2.73vw;width:1.8vw;height:1.8vw;margin-top:-0.84vw;background-image:url("/product/assets/img/putter2023/btn_close.png");background-repeat:no-repeat;-webkit-background-size:contain;-o-background-size:contain;background-size:contain}.root#putter2023 .prod-detail .btn-toggle a.detail-close span:before{display:inline-block}.root#putter2023 .prod-detail .btn-toggle a.detail-close.btn-anser2d span:before{content:"ANSER 2Dの詳細を閉じる"}.root#putter2023 .prod-detail .btn-toggle a.detail-close.btn-anser span:before{content:"ANSERの詳細を閉じる"}.root#putter2023 .prod-detail .btn-toggle a.detail-close.btn-kushin4 span:before{content:"KUSHIN 4の詳細を閉じる"}.root#putter2023 .prod-detail .btn-toggle a.detail-close.btn-shea span:before{content:"SHEAの詳細を閉じる"}.root#putter2023 .prod-detail .btn-toggle a.detail-close.btn-ds72 span:before{content:"DS72の詳細を閉じる"}.root#putter2023 .prod-detail .btn-toggle a.detail-close.btn-ds72c span:before{content:"DS72 Cの詳細を閉じる"}.root#putter2023 .prod-detail .btn-toggle a.detail-close.btn-prime-tyne4 span:before{content:"PRIME TYNE 4の詳細を閉じる"}.root#putter2023 .prod-detail .btn-toggle a.detail-close.btn-tyneg span:before{content:"TYNE Gの詳細を閉じる"}.root#putter2023 .prod-detail .btn-toggle a.detail-close.btn-mundy span:before{content:"MUNDYの詳細を閉じる"}.root#putter2023 .prod-detail .btn-toggle a.detail-close.btn-tomcat14 span:before{content:"TOMCAT 14の詳細を閉じる"}.root#putter2023 .prod-detail .btn-toggle a:hover{opacity:.7}@media screen and (max-width: 1280px){.root#putter2023 .prod-detail .btn-toggle{padding:12.5px}.root#putter2023 .prod-detail .btn-toggle a{height:66px;padding-right:17px;-webkit-border-radius:33px;border-radius:33px}.root#putter2023 .prod-detail .btn-toggle a span{font-size:18.4px}.root#putter2023 .prod-detail .btn-toggle a.detail-open span:after{right:-35px;width:23px;height:23px;margin-top:-11px}.root#putter2023 .prod-detail .btn-toggle a.detail-close span:after{right:-35px;width:23px;height:23px;margin-top:-11px}}.root#putter2023 .tech-block{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:2.54vw 3.13vw 2.54vw 5.86vw;background-color:#ebf0f3;background-image:url("/product/assets/img/putter2023/tech_bg_pc.jpg");background-repeat:no-repeat;background-position:center bottom;-webkit-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto}.root#putter2023 .tech-block .tech-list{width:49%}.root#putter2023 .tech-block .tech-list ul{width:fit-content}.root#putter2023 .tech-block .tech-list ul li{position:relative;margin-bottom:1.56vw;padding:0.76vw 3.5vw;color:#292a2a;font-family:'NotoSerifJP-Bold',serif;font-size:1.75vw;font-style:italic;line-height:1;text-align:left;background:-moz-linear-gradient(left, #fff 0%, #fff 90%, rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left, #fff 0%, #fff 90%, rgba(255,255,255,0) 100%);background:linear-gradient(to right, #fff 0%, #fff 90%, rgba(255,255,255,0) 100%)}.root#putter2023 .tech-block .tech-list ul li:before{content:"";position:absolute;top:50%;left:1.09vw;width:1.6vw;height:1.6vw;margin-top:-0.8vw;background-image:url("/product/assets/img/putter2023/tech_bullet.png");background-repeat:no-repeat;-webkit-background-size:contain;-o-background-size:contain;background-size:contain}.root#putter2023 .tech-block .tech-list ul li:last-child{margin-bottom:0}.root#putter2023 .tech-block .tech-image{position:relative;width:49%}.root#putter2023 .tech-block .tech-image .fig{line-height:0}.root#putter2023 .tech-block .tech-image p{position:absolute;color:#fff;font-family:"FP-ヒラギノ角ゴ ProN W6",sans-serif;font-size:1.02vw;font-style:italic;line-height:1;text-align:center}.root#putter2023 .tech-block .tech-image p.anser2d-text1{top:14.8%;left:4.4%;width:33.3%}.root#putter2023 .tech-block .tech-image p.anser2d-text2{top:43.54%;left:77.3%;width:16.7%}.root#putter2023 .tech-block .tech-image p.anser-text1{top:11%;left:68.1%;width:22%}.root#putter2023 .tech-block .tech-image p.anser-text2{top:63%;left:4.1%;width:16.7%}.root#putter2023 .tech-block .tech-image p.anser-text3{top:38%;left:68.1%;width:22%}.root#putter2023 .tech-block .tech-image p.kushin4-text1{top:11.6%;left:6%;width:16.74%}.root#putter2023 .tech-block .tech-image p.kushin4-text2{top:11%;left:73.47%;width:22.1%}.root#putter2023 .tech-block .tech-image p.kushin4-text3{top:46.5%;left:3.58%;width:22.5%}.root#putter2023 .tech-block .tech-image p.kushin4-text4{top:54%;left:79.2%;width:16.23%}.root#putter2023 .tech-block .tech-image p.shea-text1{top:9.8%;left:3%;width:22%}.root#putter2023 .tech-block .tech-image p.shea-text2{top:10.2%;left:57.4%;width:22%}.root#putter2023 .tech-block .tech-image p.shea-text3{top:53.9%;left:7.16%;width:16.9%}.root#putter2023 .tech-block .tech-image p.shea-text4{top:85%;left:75.4%;width:21%}.root#putter2023 .tech-block .tech-image p.ds72-text1{top:14%;left:3.14%;width:21.9%}.root#putter2023 .tech-block .tech-image p.ds72-text2{top:15.4%;left:73.2%;width:22%}.root#putter2023 .tech-block .tech-image p.ds72-text3{top:82.6%;left:2.4%;width:25%}.root#putter2023 .tech-block .tech-image p.ds72c-text1{top:20.6%;left:4.4%;width:21.9%}.root#putter2023 .tech-block .tech-image p.ds72c-text2{top:84.8%;left:41.62%;width:16.75%}.root#putter2023 .tech-block .tech-image p.prime-tyne4-text1{top:13.9%;left:68.23%;width:21.75%}.root#putter2023 .tech-block .tech-image p.prime-tyne4-text2{top:85.3%;left:6.98%;width:21.55%}.root#putter2023 .tech-block .tech-image p.tyneg-text1{top:84.9%;left:4.89%;width:33.4%}.root#putter2023 .tech-block .tech-image p.mundy-text1{top:82.6%;left:2.2%;width:25.8%}.root#putter2023 .tech-block .tech-image p.mundy-text2{top:82.6%;left:63.5%;width:34.2%}.root#putter2023 .tech-block .tech-image p.tomcat14-text1{top:12.5%;left:2.8%;width:26.2%}.root#putter2023 .tech-block .tech-image p.tomcat14-text2{top:81%;left:2.8%;width:26.2%}@media screen and (max-width: 1280px){.root#putter2023 .tech-block{padding:2.54vw 3.13vw 2.54vw 5.86vw}.root#putter2023 .tech-block .tech-list ul li{margin-bottom:20px;padding:10px 45px;font-size:22.4px}.root#putter2023 .tech-block .tech-list ul li:before{left:14px;width:20px;height:20px;margin-top:-10px}.root#putter2023 .tech-block .tech-image p{font-size:13px}}.root#putter2023 .spec-block{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:0 3.13vw;background-color:#ebf0f3;background-image:url("/product/assets/img/putter2023/spec_bg.jpg");background-repeat:repeat;-webkit-background-size:80px auto;-o-background-size:80px auto;background-size:80px auto;border-bottom:10px solid #c7c0b0}.root#putter2023 .spec-block .spec-image{width:47.75%;padding-bottom:2.77vw}.root#putter2023 .spec-block .spec-image .fig{position:relative;line-height:0}.root#putter2023 .spec-block .spec-image p{position:absolute;color:#968b5c;font-family:"FP-ヒラギノ角ゴ ProN W6",sans-serif;font-size:1.02vw;font-style:italic;line-height:1;text-align:center}.root#putter2023 .spec-block .spec-image p.anser2d-text1{top:23.6%;left:69.28%;width:26.8%}.root#putter2023 .spec-block .spec-image p.ds72c-text1{top:24%;left:70.5%;width:22.45%}.root#putter2023 .spec-block .spec-image p.tyneg-text1{top:20%;left:2.4%;width:24%}.root#putter2023 .spec-block .spec-image p.tyneg-text2{top:20%;left:75.9%;width:19.37%}.root#putter2023 .spec-block .spec-image p.mundy-text1{top:17.8%;left:67.9%;width:23.4%}.root#putter2023 .spec-block .spec-image p.tomcat14-text1{top:17.9%;left:72.8%;width:26.3%}.root#putter2023 .spec-block .spec-detail{width:47.75%;text-align:left}.root#putter2023 .spec-block .spec-detail h2{margin-bottom:1.25vw;color:#292a2a;font-family:'NotoSansJP-Bold',sans-serif;font-size:2.08vw;font-style:italic;line-height:1;text-align:left}.root#putter2023 .spec-block .spec-detail .spec-data-list{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:2.08vw}.root#putter2023 .spec-block .spec-detail .spec-data-list .spec-box .spec-head,.root#putter2023 .spec-block .spec-detail .spec-data-list .spec-box .spec-data{padding:0.94vw 1.24vw;font-size:0.94vw;font-weight:normal;line-height:1;text-align:center;border-right:1px solid #aa9777;border-bottom:1px solid #aa9777}.root#putter2023 .spec-block .spec-detail .spec-data-list .spec-box .spec-head{color:#fff;font-family:"FP-ヒラギノ角ゴ ProN W6",sans-serif;background-color:#474747;border-top:1px solid #aa9777}.root#putter2023 .spec-block .spec-detail .spec-data-list .spec-box .spec-data{color:#4a4a4a;background-color:#fff}.root#putter2023 .spec-block .spec-detail .spec-data-list .spec-box:first-child .spec-head,.root#putter2023 .spec-block .spec-detail .spec-data-list .spec-box:first-child .spec-data{border-left:1px solid #aa9777}.root#putter2023 .spec-block .spec-detail .spec-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.root#putter2023 .spec-block .spec-detail .spec-icon li{line-height:0;margin-right:0.6vw}.root#putter2023 .spec-block .spec-detail .spec-icon li:last-child{margin-right:0}.root#putter2023 .spec-block .spec-detail .spec-icon li.icon-loft{width:8.87vw}.root#putter2023 .spec-block .spec-detail .spec-icon li.icon-lie{width:9.38vw}.root#putter2023 .spec-block .spec-detail .spec-icon li.icon-heel-toe{width:5.59vw}.root#putter2023 .spec-block .spec-detail .spec-icon li.icon-toe{width:5.51vw}.root#putter2023 .spec-block .spec-detail .spec-icon li.icon-face{width:5.63vw}.root#putter2023 .spec-block .spec-detail .spec-icon li.icon-left{width:3.63vw}.root#putter2023 .spec-block .spec-detail .spec-icon li.icon-non-adjustable{width:10.74vw}@media screen and (max-width: 1280px){.root#putter2023 .spec-block{padding:0 40px}.root#putter2023 .spec-block .spec-image{padding-bottom:35px}.root#putter2023 .spec-block .spec-image p{font-size:13px}.root#putter2023 .spec-block .spec-detail h2{margin-bottom:16px;font-size:26.6px}.root#putter2023 .spec-block .spec-detail .spec-data-list{margin-bottom:27px}.root#putter2023 .spec-block .spec-detail .spec-data-list .spec-box .spec-head,.root#putter2023 .spec-block .spec-detail .spec-data-list .spec-box .spec-data{padding:12px 16px;font-size:12px}.root#putter2023 .spec-block .spec-detail .spec-icon li{margin-right:7.7px}.root#putter2023 .spec-block .spec-detail .spec-icon li.icon-loft{width:113.5px}.root#putter2023 .spec-block .spec-detail .spec-icon li.icon-lie{width:120px}.root#putter2023 .spec-block .spec-detail .spec-icon li.icon-heel-toe{width:71.5px}.root#putter2023 .spec-block .spec-detail .spec-icon li.icon-toe{width:70.5px}.root#putter2023 .spec-block .spec-detail .spec-icon li.icon-face{width:72px}.root#putter2023 .spec-block .spec-detail .spec-icon li.icon-left{width:46.5px}.root#putter2023 .spec-block .spec-detail .spec-icon li.icon-non-adjustable{width:137px}}.root#putter2023 .models-foot-kv{line-height:0}.root#putter2023 .headcover-hl2{margin:0 30px 30px 30px;padding:18px;color:#a99973;font-family:'NotoSerifJP-Bold',serif;font-size:28px;font-style:italic;line-height:1;background-color:#fff;border-top:3px solid #a99973;border-bottom:3px solid #a99973}.root#putter2023 .headcover-block{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;width:91.8%;margin:0 auto 3.9vw auto}.root#putter2023 .headcover-block .box{width:31.74%}.root#putter2023 .headcover-block .photo{position:relative;line-height:0}.root#putter2023 .headcover-block .model-name{padding-top:2.1vw;color:#292a2a;font-family:'NotoSansJP-Bold',sans-serif;font-size:1.13vw;line-height:1.5}@media screen and (max-width: 1280px){.root#putter2023 .headcover-block{margin:0 auto 50px auto}.root#putter2023 .headcover-block .model-name{padding-top:27px;font-size:14.4px}}.root#putter2023 .grip-block{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;width:60.39%;margin:0 auto 3.9vw auto}.root#putter2023 .grip-block .box{width:48.25%}.root#putter2023 .grip-block .photo{position:relative;line-height:0}.root#putter2023 .grip-block .photo .grip-title{position:absolute;top:4.58%;left:5.4%;width:89.2%;color:#292a2a;font-family:'NotoSansJP-Bold',sans-serif;font-size:1.13vw;line-height:1;z-index:1}.root#putter2023 .grip-block .photo .grip-title:before{content:"";position:absolute;top:50%;left:0;width:100%;height:2px;margin-top:-1px;background-color:#000;z-index:-1}.root#putter2023 .grip-block .photo .grip-title span{display:inline-block;padding:0 1em;background-color:#fff}.root#putter2023 .grip-block .model-name{padding-top:2.1vw;color:#292a2a;font-family:'NotoSansJP-Bold',sans-serif;font-size:1.13vw;line-height:1.5}@media screen and (max-width: 1280px){.root#putter2023 .grip-block{margin:0 auto 50px auto}.root#putter2023 .grip-block .photo .grip-title{font-size:14.4px}.root#putter2023 .grip-block .model-name{padding-top:27px;font-size:14.4px}}.root#putter2023 .spec-body{padding:0 30px 3.9vw 30px}.root#putter2023 .spec-table{width:100%;border-collapse:collapse}.root#putter2023 .spec-table tr th,.root#putter2023 .spec-table tr td{padding:18px 10px;font-family:'NotoSansJP-Medium',sans-serif;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 #757575}.root#putter2023 .spec-table tr th .kakko,.root#putter2023 .spec-table tr td .kakko{font-size:14px}.root#putter2023 .spec-table tr th{color:#fff;font-family:'NotoSansJP-Bold',sans-serif;background-color:#8095a1}.root#putter2023 .spec-table tr:nth-child(even) th,.root#putter2023 .spec-table tr:nth-child(even) td{background-color:#eee}.root#putter2023 .putter-select .hl1-wrap{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;height:87px;background-image:url("/product/assets/img/putter2023/select_hl1_bg_pc.jpg");background-repeat:repeat-x;-webkit-background-size:contain;-o-background-size:contain;background-size:contain}.root#putter2023 .putter-select .hl1-wrap h1{color:#4b4331;font-family:'NotoSerifJP-Bold',serif;font-size:32px;font-style:italic;line-height:1}.root#putter2023 .putter-select .inner-block{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;background-color:#fff}.root#putter2023 .putter-select .inner-block .box{position:relative;width:50%}.root#putter2023 .putter-select .inner-block .box .kv{line-height:0}.root#putter2023 .putter-select .inner-block .select-2023 h2{position:absolute;top:32.8%;left:5.78%;color:#4b4331;font-family:'NotoSerifJP-Bold',serif;font-size:1.64vw;font-style:italic;line-height:1}.root#putter2023 .putter-select .inner-block .select-2023 .copy{position:absolute;top:44.1%;left:5.78%;width:40%;color:#4b4331;font-family:'NotoSerifJP-Medium',serif;font-size:1.25vw;line-height:1.5;text-align:left}@media screen and (max-width: 1280px){.root#putter2023 .putter-select .inner-block .select-2023 h2{font-size:21px}.root#putter2023 .putter-select .inner-block .select-2023 .copy{font-size:16px}}.root#putter2023 .putter-select .inner-block .select-2021 h2{position:absolute;top:32.8%;left:5.78%;color:#fff;font-family:'NotoSansJP-Bold',sans-serif;font-size:1.64vw;line-height:1}.root#putter2023 .putter-select .inner-block .select-2021 .copy{position:absolute;top:44.1%;left:5.78%;width:40%;color:#fff;font-family:'NotoSansJP-Medium',sans-serif;font-size:1.25vw;line-height:1.5;text-align:left}.root#putter2023 .putter-select .inner-block .select-2021 .link-btn{position:absolute;top:79.4%;left:5.78%;width:10.94vw;background-color:#000;-webkit-border-radius:0.3vw;border-radius:0.3vw}.root#putter2023 .putter-select .inner-block .select-2021 .link-btn a{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:100%;height:2.5vw;text-decoration:none;border:2px solid #a52429;-webkit-border-radius:0.3vw;border-radius:0.3vw;background:linear-gradient(180deg, #fff 50%, #ebebeb 50%)}.root#putter2023 .putter-select .inner-block .select-2021 .link-btn a span{display:inline-block;position:relative;padding-right:1.17vw;color:#a52429;font-family:"FP-ヒラギノ角ゴ ProN W6",sans-serif;font-size:0.89vw;line-height:1}.root#putter2023 .putter-select .inner-block .select-2021 .link-btn a span:after{content:"";position:absolute;top:50%;right:0;width:0.5vw;height:0.78vw;margin-top:-0.39vw;background-image:url("/product/assets/img/putter2023/select_link_bullet.png");background-repeat:no-repeat;-webkit-background-size:cover;-o-background-size:cover;background-size:cover}.root#putter2023 .putter-select .inner-block .select-2021 .link-btn a:hover{opacity:.7}@media screen and (max-width: 1280px){.root#putter2023 .putter-select .inner-block .select-2021 h2{font-size:21px}.root#putter2023 .putter-select .inner-block .select-2021 .copy{font-size:16px}.root#putter2023 .putter-select .inner-block .select-2021 .link-btn{width:140px;-webkit-border-radius:0.3vw;border-radius:0.3vw}.root#putter2023 .putter-select .inner-block .select-2021 .link-btn a{height:2.5vw;-webkit-border-radius:4px;border-radius:4px}.root#putter2023 .putter-select .inner-block .select-2021 .link-btn a span{padding-right:15px;font-size:11px}.root#putter2023 .putter-select .inner-block .select-2021 .link-btn a span:after{width:6.4px;height:10px;margin-top:-5px}}@media screen and (max-width: 640px){.root{width:100%;margin:auto}.root .pcnone{display:initial}.root .spnone{display:none}.root#putter2023 .head-block{position:relative;text-align:center}.root#putter2023 .head-block .btn-scroll{position:absolute;bottom:0;left:50%;width:10.93%;height:auto;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}.root#putter2023 .head-block .release-day{right:0;bottom:0;width:42.93%;height:6.61%}.root#putter2023 .head-block .release-day p{font-size:2.93vw}.root#putter2023 .section-block{margin-top:-63px;padding-top:63px}.root#putter2023 .anchor-links{position:relative;width:100%;height:auto;margin-bottom:5.3vw;overflow:hidden;overflow-x:scroll;-webkit-overflow-scrolling:touch;background-image:url("/product/assets/img/putter2023/anchor_bg_sp.jpg");-webkit-background-size:auto 100%;-o-background-size:auto 100%;background-size:auto 100%}.root#putter2023 .anchor-links .anchor-list{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;height:13.2vw}.root#putter2023 .anchor-links .anchor-list li{width:30%}.root#putter2023 .anchor-links .anchor-list li:nth-child(2){width:40%}.root#putter2023 .anchor-links .anchor-list li:before{display:none}.root#putter2023 .anchor-links .anchor-list li:after{content:"";position:absolute;top:50%;right:0;width:1px;height:4.4vw;margin-top:-2.2vw;background-color:#757267}.root#putter2023 .anchor-links .anchor-list li:last-child:after{display:none}.root#putter2023 .anchor-links .anchor-list li a{padding-top:1.3vw}.root#putter2023 .anchor-links .anchor-list li a:hover{opacity:1}.root#putter2023 .anchor-links .anchor-list li a .jp-title{margin-bottom:1.6vw;font-size:3.3vw}.root#putter2023 .anchor-links .anchor-list li a .eng-title{font-size:1.6vw}.root#putter2023 .model-block{position:relative}.root#putter2023 .unchor-landing{top:-63px}.root#putter2023 .section-hl{width:100%;height:12.8vw;margin:0 0 5.3vw 0;padding:0.8vw 0;-webkit-border-radius:0;border-radius:0}.root#putter2023 .section-hl.models-hl{margin:0}.root#putter2023 .section-hl .inner-block{-webkit-border-radius:0;border-radius:0;border:1px solid #040000}.root#putter2023 .section-hl .title-block .jp-title{margin-bottom:1.3vw;font-size:4.53vw}.root#putter2023 .section-hl .title-block .eng-title{font-size:1.33vw}.root#putter2023 .gallery_wrap{margin-bottom:0}.root#putter2023 .gallery_wrap .gallery_box{padding:20px 0}.root#putter2023 .gallery_wrap .gallery_box .slider{padding:0}.root#putter2023 .gallery_wrap .gallery_box .slider .swiper-slide{width:70%;margin:0 7px}.root#putter2023 .gallery_wrap .gallery_box .slider .swiper-slide .video_list{height:70vw}.root#putter2023 .gallery_wrap .gallery_box .thumbs{padding:0 10px}.root#putter2023 .gallery_wrap .gallery_box .thumbs .swiper-slide{width:21%;margin:4% 2% 0}.root#putter2023 .gallery_wrap .gallery_box .thumbs .swiper-slide.separate:after{top:-4px;right:calc(-12% + 1px);width:2px;height:calc(100% + 8px);background-color:#a4a4a4}.root#putter2023 .gallery_wrap .gallery_box .thumbs .swiper-slide .name{padding:1.2vw;font-size:2.67vw}.root#putter2023 #models{margin-bottom:8vw}.root#putter2023 .prod-head{background-image:url("/product/assets/img/putter2023/prod_kv_bg_sp.jpg")}.root#putter2023 .prod-head .photo{width:100%;margin-left:0}.root#putter2023 .prod-head .photo.img-mundy{width:100%}.root#putter2023 .prod-head .text-block{display:block;position:absolute;width:100%;height:100%;padding-top:8vw;padding-left:0 !important;line-height:0;text-align:center}.root#putter2023 .prod-head .name-block{display:-webkit-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}.root#putter2023 .prod-head .name-block h1{margin-right:4.5vw;font-size:10.4vw}.root#putter2023 .prod-head .name-block .kana{padding-top:1.2vw;font-size:2.4vw}.root#putter2023 .prod-head .copy{padding-top:2.2vw;font-size:4.8vw}.root#putter2023 .prod-mov-copy{-webkit-box-direction:column;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.root#putter2023 .prod-mov-copy .mov-block{width:100%;height:42.13vw;-webkit-background-size:10.67vw auto;-o-background-size:10.67vw auto;background-size:10.67vw auto}.root#putter2023 .prod-mov-copy .mov-block a .play-wrap{padding-top:14.4%}.root#putter2023 .prod-mov-copy .mov-block a .play-text{padding-top:3.2vw;font-size:2.67vw}.root#putter2023 .prod-mov-copy .mov-block a:hover .play-wrap{opacity:1}.root#putter2023 .prod-mov-copy .copy-block{-webkit-flex:auto;-ms-flex:auto;flex:auto;width:100%}.root#putter2023 .prod-mov-copy .copy-block .copy{width:100%;padding-left:0;font-size:3.6vw;line-height:1.6;text-align:center}.root#putter2023 .prod-mov-copy .copy-block .note{bottom:1.5vw;right:0;width:100%;padding:0 1.5vw;font-size:2.4vw;text-align:center}.root#putter2023 .prod-detail{background-image:url("/product/assets/img/putter2023/prod_detail_bg_sp.jpg");-webkit-background-size:2.67vw auto;-o-background-size:2.67vw auto;background-size:2.67vw auto}.root#putter2023 .prod-detail .btn-toggle{padding:2vw 2.67vw}.root#putter2023 .prod-detail .btn-toggle a{height:10.67vw;padding-right:3vw;-webkit-border-radius:5.33vw;border-radius:5.33vw}.root#putter2023 .prod-detail .btn-toggle a span{font-size:3.2vw}.root#putter2023 .prod-detail .btn-toggle a.detail-open{border:2px solid #5c7a85}.root#putter2023 .prod-detail .btn-toggle a.detail-open span:after{right:-6vw;width:3.73vw;height:3.73vw;margin-top:-1.8vw}.root#putter2023 .prod-detail .btn-toggle a.detail-close{border:2px solid #9ca3a6}.root#putter2023 .prod-detail .btn-toggle a.detail-close span:after{right:-6vw;width:3.73vw;height:3.73vw;margin-top:-1.8vw}.root#putter2023 .prod-detail .btn-toggle a:hover{opacity:1}.root#putter2023 .tech-block{-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;-webkit-flex-direction:column-reverse;flex-direction:column-reverse;padding:3.73vw 2.67vw 6.67vw 2.67vw;background-image:url("/product/assets/img/putter2023/tech_bg_sp.jpg")}.root#putter2023 .tech-block .tech-list{width:100%}.root#putter2023 .tech-block .tech-list ul li{margin-bottom:4vw;padding:2.1vw 6vw 2.1vw 8vw;font-size:4vw}.root#putter2023 .tech-block .tech-list ul li:before{left:2.5vw;width:4vw;height:4vw;margin-top:-2vw}.root#putter2023 .tech-block .tech-list.list-anser2d ul li{padding:2.1vw 3vw 2.1vw 8vw}.root#putter2023 .tech-block .tech-image{width:100%;margin-bottom:6.67vw}.root#putter2023 .tech-block .tech-image p{font-size:2.32vw}.root#putter2023 .spec-block{-webkit-box-direction:column;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;padding:0 2.67vw 7.2vw 2.67vw;-webkit-background-size:10.67vw auto;-o-background-size:10.67vw auto;background-size:10.67vw auto;border-bottom:5px solid #c7c0b0}.root#putter2023 .spec-block .spec-image{width:100%;padding-bottom:5.6vw}.root#putter2023 .spec-block .spec-image p{font-size:2.67vw}.root#putter2023 .spec-block .spec-detail{width:100%}.root#putter2023 .spec-block .spec-detail h2{margin-bottom:2.4vw;font-size:4.8vw;text-align:center}.root#putter2023 .spec-block .spec-detail .spec-data-list{-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-bottom:6.4vw}.root#putter2023 .spec-block .spec-detail .spec-data-list .spec-box{width:100%}.root#putter2023 .spec-block .spec-detail .spec-data-list .spec-box .spec-head,.root#putter2023 .spec-block .spec-detail .spec-data-list .spec-box .spec-data{width:100%;padding:4vw;font-size:3.73vw;line-height:1.4}.root#putter2023 .spec-block .spec-detail .spec-data-list .spec-box:first-child{width:100%}.root#putter2023 .spec-block .spec-detail .spec-data-list .spec-box:first-child .spec-head,.root#putter2023 .spec-block .spec-detail .spec-data-list .spec-box:first-child .spec-data{width:100%;border-left:1px solid #aa9777}.root#putter2023 .spec-block .spec-detail .spec-data-list .spec-box:nth-child(2) .spec-head,.root#putter2023 .spec-block .spec-detail .spec-data-list .spec-box:nth-child(2) .spec-data{border-left:1px solid #aa9777}.root#putter2023 .spec-block .spec-detail .spec-icon li{margin-right:1.86vw}.root#putter2023 .spec-block .spec-detail .spec-icon li.icon-loft{width:28.67vw}.root#putter2023 .spec-block .spec-detail .spec-icon li.icon-lie{width:30.27vw}.root#putter2023 .spec-block .spec-detail .spec-icon li.icon-heel-toe{width:18vw}.root#putter2023 .spec-block .spec-detail .spec-icon li.icon-toe{width:17.4vw}.root#putter2023 .spec-block .spec-detail .spec-icon li.icon-face{width:18.2vw}.root#putter2023 .spec-block .spec-detail .spec-icon li.icon-left{width:11.73vw}.root#putter2023 .spec-block .spec-detail .spec-icon li.icon-non-adjustable{width:34.8vw}.root#putter2023 .headcover-hl2{margin:0 0 4vw 0;padding:2.4vw;font-size:3.73vw;border-top:2px solid #a99973;border-bottom:2px solid #a99973}.root#putter2023 .headcover-block{width:94.67%;margin:0 auto 5.3vw auto}.root#putter2023 .headcover-block .box{width:31.83%}.root#putter2023 .headcover-block .model-name{padding-top:3vw;font-size:3.2vw;line-height:1.3}.root#putter2023 .grip-block{width:94.67%;margin:0 auto 5.3vw auto}.root#putter2023 .grip-block .box{width:48.45%}.root#putter2023 .grip-block .photo .grip-title{top:3.8%;left:0;width:100%;font-size:3.2vw}.root#putter2023 .grip-block .photo .grip-title:before{display:none}.root#putter2023 .grip-block .model-name{padding-top:3vw;font-size:3.2vw;line-height:1.3}.root#putter2023 .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#putter2023 .spec-body{width:100%;padding:0 2.67vw 8vw 2.67vw;overflow-x:auto}.root#putter2023 .spec-table{width:auto}.root#putter2023 .spec-table tr th,.root#putter2023 .spec-table tr td{padding:3vw 2.6vw;font-size:3.2vw}.root#putter2023 .spec-table tr th .kakko,.root#putter2023 .spec-table tr td .kakko{font-size:2.4vw}.root#putter2023 .putter-select .hl1-wrap{height:17.2vw;background-image:url("/product/assets/img/putter2023/select_hl1_bg_sp.jpg")}.root#putter2023 .putter-select .hl1-wrap h1{font-size:4.27vw;line-height:1.2}.root#putter2023 .putter-select .inner-block{-webkit-box-direction:column;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.root#putter2023 .putter-select .inner-block .box{width:100%}.root#putter2023 .putter-select .inner-block .select-2023 h2{font-size:3.3vw}.root#putter2023 .putter-select .inner-block .select-2023 .copy{font-size:2.4vw}.root#putter2023 .putter-select .inner-block .select-2021 h2{font-size:3.3vw}.root#putter2023 .putter-select .inner-block .select-2021 .copy{font-size:2.4vw}.root#putter2023 .putter-select .inner-block .select-2021 .link-btn{width:22.1vw;-webkit-border-radius:0.8vw;border-radius:0.8vw}.root#putter2023 .putter-select .inner-block .select-2021 .link-btn a{height:5.33vw;border:1px solid #a52429;-webkit-border-radius:0.8vw;border-radius:0.8vw}.root#putter2023 .putter-select .inner-block .select-2021 .link-btn a span{padding-right:2.4vw;font-size:1.86vw}.root#putter2023 .putter-select .inner-block .select-2021 .link-btn a span:after{width:1.07vw;height:1.73vw;margin-top:-0.86vw}.root#putter2023 .putter-select .inner-block .select-2021 .link-btn a:hover{opacity:1}}.grtyoutube-popup{display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999;width:100%;height:100%;background:rgba(0,0,0,0.8)}.grtyoutube-popup-content{width:95%;max-width:1200px;position:relative}.grtyoutube-popup-content-wrap{width:100%;height:0;position:relative;padding-bottom:56.25%}.grtyoutube-iframe{position:absolute;top:0;left:0;width:100%;height:100%}.grtyoutube-popup-close{position:absolute;top:-55px;right:0;width:42px;height:42px;cursor:pointer;background:url("/product/assets/img/putter2023/modal_close.png") no-repeat 0 0}@media screen and (max-width: 640px){.grtyoutube-popup-close{top:-45px;width:30px;height:30px;background-size:30px auto}}
