@charset "UTF-8";.wrap-all{font-feature-settings:"palt"}.hero{margin-inline:auto;padding-bottom:80px;max-width:1000px}.page-sub .ttl{display:-ms-grid;display:grid;place-items:center}.page-sub .ttl span{padding-top:0}.mainImage{width:100%}body.article_9 h1{margin-bottom:0}.title{text-align:center;font-family:YuMincho,Yu Mincho,Hiragino Mincho ProN,"HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-weight:600;color:#201616}.title__primary{display:block;margin-block:calc(80px - (42px - 24px)/2) calc(-1 * (42px - 24px) / 2);font-size:24px;line-height:calc(42/24);letter-spacing:.1em}.title__secondary{position:relative;display:block;margin-block:calc(61px - (24px - 16px)/2) calc(-1 * (24px - 16px) / 2);font-size:16px;line-height:calc(24/16);letter-spacing:.075em}.title__secondary:before{position:absolute;bottom:calc(100% + 30px - (24px - 16px)/2);left:50%;transform:translateX(-50%);content:"";width:24px;height:1px;background:#dcdada}.grayBackground{padding-block:90px 100px;background:#fafafa}.golfProduct{margin-inline:auto;max-width:844px}.golfProduct__heading{margin-top:calc(-1*(31.5px - 18px)/2);margin-inline:auto;border-bottom:1px solid;padding-bottom:calc(10px - (31.5px - 18px)/2);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;font-family:YuMincho,Yu Mincho,Hiragino Mincho ProN,"HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-weight:600;font-size:18px;line-height:calc(31.5/18);letter-spacing:.1em;color:#201616}.golfProduct__heading[id]{scroll-margin-top:90px}.golfProduct__text{margin-block:calc(80px - (34px - 16px)/2) calc(-1 * (34px - 16px) / 2)}.golfProduct__text p{font-family:YuMincho,Yu Mincho,Hiragino Mincho ProN,"HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-weight:600;font-size:16px;line-height:calc(34/16);letter-spacing:.075em;color:#201616}.golfProduct__grid{display:-ms-grid;display:grid;grid-template:"product-image-1 product-list-1" "product-image-1 product-image-2" "product-list-2 product-image-2" / 1fr 1fr;column-gap:28px;margin-top:60px}.golfProduct__gridItem--image1{grid-area:product-image-1}.golfProduct__gridItem--list1{grid-area:product-list-1;margin-block:80px 93px}.golfProduct__gridItem--image2{grid-area:product-image-2}.golfProduct__gridItem--list2{grid-area:product-list-2;margin-block:105px 90px}.golfProduct__image{width:100%}.golfProductList{margin-block:calc(-1*(23px - 12px)/2)}.golfProductList>li{display:-ms-flexbox;display:flex;list-style-type:none;font-family:"ヒラギノ角ゴ Pro W3",Hiragino Kaku Gothic Pro,"メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック",MS PGothic,sans-serif;font-size:12px;line-height:calc(23/12);letter-spacing:.075em;color:#201616}.golfProductList__number{-ms-flex-negative:0;flex-shrink:0;white-space:pre-wrap}.golfProductList__name{-ms-flex-positive:1;flex-grow:1}.golfProductList__price{-ms-flex-negative:0;flex-shrink:0}.golfProduct__gridItem--list1 .golfProductList__price{-ms-flex-preferred-size:116px;flex-basis:116px}.material{margin-top:100px;margin-inline:auto;max-width:844px}.material__heading{margin-top:calc(-1*(31.5px - 18px)/2);margin-inline:auto;border-bottom:1px solid;padding-bottom:calc(10px - (31.5px - 18px)/2);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;font-family:YuMincho,Yu Mincho,Hiragino Mincho ProN,"HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-weight:600;font-size:18px;line-height:calc(31.5/18);letter-spacing:.1em;color:#201616}.material__list{display:-ms-grid;display:grid;row-gap:50px;margin-top:80px}.material__list>li{display:-ms-grid;display:grid;grid-template:"material-image material-name" "material-image material-description" 1fr / 250px 1fr;column-gap:47px}.material__image{grid-area:material-image;width:100%}.material__name{grid-area:material-name;margin-block:calc(-1*(35px - 17px)/2);font-family:YuMincho,Yu Mincho,Hiragino Mincho ProN,"HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-weight:600;font-size:17px;line-height:calc(35/17);letter-spacing:.075em;color:#201616}.material__description{grid-area:material-description;margin-block:calc(20px - (26px - 13px)/2) calc(-1 * (26px - 13px) / 2);font-family:"ヒラギノ角ゴ Pro W3",Hiragino Kaku Gothic Pro,"メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック",MS PGothic,sans-serif;font-size:13px;line-height:calc(26/13);letter-spacing:.075em;color:#201616}.material__text{margin-block:calc(50px - (21px - 13px)/2) calc(-1 * (21px - 13px) / 2)}.material__text p{font-family:"ヒラギノ角ゴ Pro W3",Hiragino Kaku Gothic Pro,"メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック",MS PGothic,sans-serif;font-size:13px;line-height:calc(21/13);letter-spacing:.05em;color:#201616}.material__link{display:-ms-grid;display:grid;place-items:center;box-sizing:border-box;margin-top:100px;margin-inline:auto;border:1px solid #dad8d8;max-width:306px;height:44px;font-family:"ヒラギノ角ゴ Pro W3",Hiragino Kaku Gothic Pro,"メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック",MS PGothic,sans-serif;font-size:13px;line-height:calc(36/13);letter-spacing:.075em;background:#fff;color:#707070}.interview{margin-inline:auto;padding-top:98px;max-width:844px}.interview__heading{margin-top:calc(-1*(31.5px - 18px)/2);margin-inline:auto;border-bottom:1px solid;padding-bottom:calc(10px - (31.5px - 18px)/2);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center;font-family:YuMincho,Yu Mincho,Hiragino Mincho ProN,"HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-weight:600;font-size:18px;line-height:calc(31.5/18);letter-spacing:.1em;color:#201616}.interview__heading[id]{scroll-margin-top:98px}.interview__lede{margin-block:calc(80px - (28px - 16px)/2) calc(-1 * (28px - 16px) / 2);text-align:center}.interview__lede p{font-family:YuMincho,Yu Mincho,Hiragino Mincho ProN,"HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-weight:600;font-size:16px;line-height:calc(28/16);letter-spacing:.075em}.interview__mainImage{margin-top:60px;width:100%}.interview__info{display:-ms-grid;display:grid;grid-template:"interviewee interview-credit" / 580fr 240fr;column-gap:24px;margin-top:41px}.interview__credit{grid-area:interview-credit;-ms-flex-item-align:end;-ms-grid-row-align:end;align-self:end;margin-block:calc(-1*(22px - 11px)/2)}.interview__credit p{font-family:YuMincho,Yu Mincho,Hiragino Mincho ProN,"HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-weight:600;font-size:11px;line-height:calc(22/11);letter-spacing:.05em;color:#201616}.interview__contents{margin-top:40px;border-top:1px solid #ececec;padding-top:40px}.interview__question{margin-block:calc(-1*(26px - 13px)/2)}.interview__question p{font-family:"ヒラギノ角ゴ Pro W3",Hiragino Kaku Gothic Pro,"メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック",MS PGothic,sans-serif;font-size:13px;font-weight:600;line-height:calc(26/13);letter-spacing:.075em;color:#201616}.interview__answear+.interview__question{margin-top:calc(30px - (26px - 13px)/2)}.interview__image+.interview__question{margin-top:calc(30px - (26px - 13px)/2)}.interview__answear{margin-block:calc(-1*(26px - 13px)/2)}.interview__answear p{font-family:"ヒラギノ角ゴ Pro W3",Hiragino Kaku Gothic Pro,"メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック",MS PGothic,sans-serif;font-size:13px;line-height:calc(26/13);letter-spacing:.075em;color:#201616}.interview__question+.interview__answear{margin-top:calc(16px - (26px - 13px)/2)}.interview__image{width:100%}.interview__answear+.interview__image{margin-top:30px}.interviewee{grid-area:interviewee}.interviewee__name{margin-block:calc(-1*(21px - 14px)/2);font-family:YuMincho,Yu Mincho,Hiragino Mincho ProN,"HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-weight:600;font-size:14px;line-height:calc(21/14);letter-spacing:.075em;color:#201616}.interviewee__profile{margin-block:calc(20px - (21px - 14px)/2) calc(-1 * (21px - 14px) / 2);font-family:"ヒラギノ角ゴ Pro W3",Hiragino Kaku Gothic Pro,"メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック",MS PGothic,sans-serif;font-size:12px;line-height:calc(21/12);letter-spacing:.075em;color:#201616}.magqazineFooter{margin-top:150px;text-align:center}.magqazineFooter__credit{margin-block:calc(-1*(22px - 11px)/2);font-family:YuMincho,Yu Mincho,Hiragino Mincho ProN,"HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-weight:500;font-size:11px;line-height:calc(22/11);letter-spacing:.05em;color:#201616}.magqazineFooter__freepaper{margin-block:calc(30px - (22px - 11px)/2) calc(-1 * (22px - 11px) / 2);font-family:"ヒラギノ角ゴ Pro W3",Hiragino Kaku Gothic Pro,"メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック",MS PGothic,sans-serif;font-size:11px;line-height:calc(22/11);letter-spacing:.075em;color:#201616}.magqazineFooter__freepaper a{text-decoration:underline}.magqazineFooter__freepaper a:hover{text-decoration:none}