@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700;900&display=swap");body#inside .root a{color:#255396;text-decoration:underline}body#inside .root a:hover{text-decoration:none !important}body#inside .root .prof-link a{text-decoration:none}body#inside .root .pcnone{display:none}body#inside .root .spnone{display:block}@media screen and (max-width: 768px){body#inside .root .pcnone{display:block}body#inside .root .spnone{display:none}}body#inside .root .link-btn-col2{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:fit-content;margin:0 auto}body#inside .root .link-btn-col2 .btn-box:first-child{margin-right:20px}@media screen and (min-width: 768px){body#inside .root .setting.setting_id140{background:url("../img/id_140/bg_setting_pc.jpg") no-repeat 0 0;height:1162px;margin-bottom:40px}body#inside .root .setting.setting_id140 .horizontal-block{display:-webkit-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;margin-bottom:1vw;line-height:1}body#inside .root .setting.setting_id140 .g430_d{width:233px;top:258px;left:18px}body#inside .root .setting.setting_id140 .btn_g430_d{top:356px;left:0}body#inside .root .setting.setting_id140 .i525{top:653px;left:21px}body#inside .root .setting.setting_id140 .i525 dt{width:172px}body#inside .root .setting.setting_id140 .btn_i525{top:751px;left:0}body#inside .root .setting.setting_id140 .blueprint{width:277px;top:1023px;left:423px}body#inside .root .setting.setting_id140 .btn_blueprint{top:1117px;left:405px}body#inside .root .setting.setting_id140 .pld{width:267px;top:175px;left:708px}body#inside .root .setting.setting_id140 .btn_pld{top:267px;left:688px}body#inside .root .setting.setting_id140 .glide40{top:652px;left:706px}body#inside .root .setting.setting_id140 .glide40 dt{width:193px}body#inside .root .setting.setting_id140 .btn_glide40{top:740px;left:688px}}@media screen and (max-width: 768px){body#inside .root .setting.setting_id140 .horizontal-block{display:-webkit-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;margin-bottom:1vw;line-height:1}body#inside .root .setting.setting_id140 dt{margin:0 auto 10px auto;line-height:0}body#inside .root .setting.setting_id140 .g430_d dt{width:53.2vw}body#inside .root .setting.setting_id140 .i525 dt{width:39.6vw}body#inside .root .setting.setting_id140 .blueprint dt{width:67.2vw}body#inside .root .setting.setting_id140 .pld dt{width:56.67vw}body#inside .root .setting.setting_id140 .glide40 dt{width:54.4vw}}body#inside .root .column02{background-color:#fdf3d4}body#inside .root .gear-pld-photo{width:900px;margin:0 auto 40px auto;padding:25px;background-color:#efefef}@media screen and (max-width: 768px){body#inside .root .gear-pld-photo{width:90%;margin:0 auto 8vw auto;padding:6.67vw 9.33vw}}body#inside .root .special02 .subhead{display:inline-block;position:relative;margin-bottom:15px;color:#255396;font-family:"Noto Serif JP",serif;font-size:34px;font-style:italic;line-height:1}body#inside .root .special02 .subhead::before{display:block;position:absolute;content:"";top:50%;left:-50px;width:25px;height:40px;margin-top:-17px;background-image:url("/tokusyu/feature/assets/img/id_127/subhead_l.png");background-repeat:no-repeat;-webkit-background-size:cover;-o-background-size:cover;background-size:cover}body#inside .root .special02 .subhead::after{display:block;position:absolute;content:"";top:50%;right:-50px;width:25px;height:40px;margin-top:-17px;background-image:url("/tokusyu/feature/assets/img/id_127/subhead_r.png");background-repeat:no-repeat;-webkit-background-size:cover;-o-background-size:cover;background-size:cover}@media screen and (max-width: 767px){body#inside .root .special02 .subhead{font-size:4.53vw;margin-bottom:2.4vw}body#inside .root .special02 .subhead::before{left:-6.7vw;width:3.33vw;height:5.33vw;margin-top:-2.6vw}body#inside .root .special02 .subhead::after{right:-6.7vw;width:3.33vw;height:5.33vw;margin-top:-2.6vw}}@media screen and (min-width: 768px){body#inside .root .banner-block .banner-list{justify-content:center}body#inside .root .banner-block .banner-list li:nth-child(odd){margin-right:40px}body#inside .root .banner-block .banner-list li:last-child{margin-right:0}}body#inside .root .banner-block.btm20{margin-bottom:20px}@media screen and (max-width: 767px){body#inside .root .banner-block.btm20{margin-bottom:40px !important}}.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}}
