@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-Bold";src:url("/font/NotoSansJP-Bold.otf") format("opentype");font-style:normal;font-weight:700}@font-face{font-family:"NotoSansJP-Black";src:url("/font/NotoSansJP-Black.otf") format("opentype");font-style:normal;font-weight:900}@font-face{font-family:"NotoSerifJP-Bold";src:url("/font/NotoSerifJP-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}.pld-golftoday{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;overflow:hidden}.pld-golftoday img{width:100%;height:auto;line-height:1}.pld-golftoday *{-webkit-box-sizing:border-box;box-sizing:border-box}.pld-golftoday a,.pld-golftoday a:link{color:#1292ff;text-decoration:underline;text-underline-position:under;text-decoration-thickness:1px;outline:none}.pld-golftoday a:visited{color:#1292ff}.pld-golftoday a:hover{color:#1292ff;text-decoration:none}.pld-golftoday a:active{color:#1292ff}.pld-golftoday a img{opacity:1;-webkit-transition:.3s;transition:.3s}.pld-golftoday a img:hover{opacity:.7}.pld-golftoday h1,.pld-golftoday h2,.pld-golftoday h3{font-weight:normal}.pld-golftoday .btm1em{margin-bottom:1em}.pld-golftoday .btm0{margin-bottom:0}.pld-golftoday .pcnone{display:none}.pld-golftoday picture{line-height:0}.pld-golftoday .head-kv{position:relative;overflow:hidden}.pld-golftoday .head-kv .head-bg{line-height:0}.pld-golftoday .head-kv .title-block{position:absolute;top:4%;left:5.2%;width:66.61%;text-align:left;-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}@media screen and (max-width: 640px){.pld-golftoday .head-kv .title-block{top:1.8%;left:1.6%;width:98.4%}}.pld-golftoday .head-kv .title-block .subhead{margin-bottom:.5vw;padding:.4em 0 .45em 3.3em;color:#b9ad92;font-family:"NotoSerifJP-Bold",serif;font-size:2.63vw;line-height:1;background-color:#000}@media screen and (max-width: 1280px){.pld-golftoday .head-kv .title-block .subhead{margin-bottom:6.4px;font-size:33.66px}}@media screen and (max-width: 640px){.pld-golftoday .head-kv .title-block .subhead{margin-bottom:0;padding:.4em 0 .45em 0;font-size:4.4vw;text-align:center}}.pld-golftoday .head-kv .title-block .subhead strong{color:#fff}.pld-golftoday .head-kv .title-block h1{margin-bottom:.5vw;padding:.1em 0 .2em 0;color:#000;font-family:"NotoSerifJP-Black",serif;font-size:6.3vw;line-height:1;text-align:center;background-color:#b9ad92}@media screen and (max-width: 1280px){.pld-golftoday .head-kv .title-block h1{margin-bottom:6.4px;font-size:80.64px}}@media screen and (max-width: 640px){.pld-golftoday .head-kv .title-block h1{margin-bottom:0;padding:0;font-size:6.3vw;background-color:rgba(0,0,0,0)}.pld-golftoday .head-kv .title-block h1 span{display:block;padding:.1vw 3vw 1vw 3vw;font-size:15vw;text-align:left;background-color:#b9ad92}.pld-golftoday .head-kv .title-block h1 span:first-child{margin-bottom:.5vw}}.pld-golftoday .head-kv .title-block .title-copy span{display:inline-block;color:#fff;font-family:"NotoSerifJP-Bold",serif;font-size:2.5vw;line-height:1.5;background-color:#000}@media screen and (max-width: 1280px){.pld-golftoday .head-kv .title-block .title-copy span{font-size:32px}}@media screen and (max-width: 640px){.pld-golftoday .head-kv .title-block .title-copy span{font-size:4.13vw}}.pld-golftoday .head-kv .title-block .title-copy span:first-child{padding:.3em .6em .3em .5em}.pld-golftoday .head-kv .title-block .title-copy span:last-child{margin-top:-0.46em;padding:.15em .6em .3em .5em}.pld-golftoday .head-kv .title-block .title-copy span strong{color:#b9ad92}.pld-golftoday .head-kv .title-block .title-date{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;top:-3.9vw;left:-1.6vw;width:9.66vw;height:9.66vw;text-align:center;background-color:#b6aa90;border-radius:50%;border:.59vw solid rgba(0,0,0,.9)}@media screen and (max-width: 1280px){.pld-golftoday .head-kv .title-block .title-date{top:-49.92px;left:-20.48px;width:123.64px;height:123.64px;border:7px solid rgba(0,0,0,.9)}}@media screen and (max-width: 640px){.pld-golftoday .head-kv .title-block .title-date{top:11%;left:66%;width:20vw;height:20vw;border:1.07vw solid rgba(0,0,0,.9)}}.pld-golftoday .head-kv .title-block .title-date .date-y{display:block;color:#000;font-family:"NotoSerifJP-Black",serif;font-size:1.23vw;line-height:1}@media screen and (max-width: 1280px){.pld-golftoday .head-kv .title-block .title-date .date-y{font-size:15.74px}}@media screen and (max-width: 640px){.pld-golftoday .head-kv .title-block .title-date .date-y{font-size:2.4vw}}.pld-golftoday .head-kv .title-block .title-date .date-m-d{display:block;color:#000;font-family:"NotoSerifJP-Black",serif;font-size:1.75vw;line-height:1}@media screen and (max-width: 1280px){.pld-golftoday .head-kv .title-block .title-date .date-m-d{font-size:22.4px}}@media screen and (max-width: 640px){.pld-golftoday .head-kv .title-block .title-date .date-m-d{font-size:3.2vw}}.pld-golftoday .head-kv .title-block .title-date .date-m-d strong{font-size:3vw}@media screen and (max-width: 1280px){.pld-golftoday .head-kv .title-block .title-date .date-m-d strong{font-size:38.4px}}@media screen and (max-width: 640px){.pld-golftoday .head-kv .title-block .title-date .date-m-d strong{font-size:6vw}}.pld-golftoday .head-kv .title-block .title-date .release{display:block;padding-top:.1em;color:#000;font-family:"NotoSerifJP-Black",serif;font-size:1.75vw;line-height:1}@media screen and (max-width: 1280px){.pld-golftoday .head-kv .title-block .title-date .release{font-size:22.4px}}@media screen and (max-width: 640px){.pld-golftoday .head-kv .title-block .title-date .release{font-size:3.2vw}}.pld-golftoday .head-kv .head-copy{position:absolute;top:82.2%;left:6%;width:auto;color:#fff;font-family:"NotoSansJP-Bold",sans-serif;font-size:1.46vw;line-height:1.6;text-align:left}@media screen and (max-width: 1280px){.pld-golftoday .head-kv .head-copy{font-size:18.69px}}@media screen and (max-width: 640px){.pld-golftoday .head-kv .head-copy{top:53%;left:6.2%;width:88.67%;font-size:3.73vw}}.pld-golftoday .head-kv .head-copy a{color:#fff}.pld-golftoday .head-kv .head-seki-block{position:absolute;bottom:3%;right:6%;width:34.92%}@media screen and (max-width: 640px){.pld-golftoday .head-kv .head-seki-block{bottom:1.12%;right:auto;left:6.2%;width:88.67%}}.pld-golftoday .head-kv .head-seki-block .info-photo{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;background-color:#b9ad92}.pld-golftoday .head-kv .head-seki-block .info{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left}.pld-golftoday .head-kv .head-seki-block .photo{width:32.9%;line-height:0}.pld-golftoday .head-kv .head-seki-block .name-block{position:relative;margin-bottom:1vw;overflow:hidden;z-index:1}@media screen and (max-width: 1280px){.pld-golftoday .head-kv .head-seki-block .name-block{margin-bottom:12.8px}}@media screen and (max-width: 640px){.pld-golftoday .head-kv .head-seki-block .name-block{margin-bottom:2.13vw}}.pld-golftoday .head-kv .head-seki-block .name-block p{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:2.49vw;color:#fff;font-family:"NotoSansJP-Bold",sans-serif;font-size:1.46vw;line-height:1}@media screen and (max-width: 1280px){.pld-golftoday .head-kv .head-seki-block .name-block p{height:31.86px;font-size:18.69px}}@media screen and (max-width: 640px){.pld-golftoday .head-kv .head-seki-block .name-block p{height:6.4vw;font-size:3.6vw}}.pld-golftoday .head-kv .head-seki-block .name-block p::before{content:"";position:absolute;top:0;left:-1.3vw;width:100%;height:100%;background-color:#000;-webkit-transform:skewX(-45deg);transform:skewX(-45deg);z-index:-1}@media screen and (max-width: 1280px){.pld-golftoday .head-kv .head-seki-block .name-block p::before{left:-16.64px}}@media screen and (max-width: 640px){.pld-golftoday .head-kv .head-seki-block .name-block p::before{left:-3.2vw}}.pld-golftoday .head-kv .head-seki-block .info-hl{width:89%;margin:0 auto .3em auto;font-family:"NotoSansJP-Bold",sans-serif;font-size:1.46vw;line-height:1.4}@media screen and (max-width: 1280px){.pld-golftoday .head-kv .head-seki-block .info-hl{font-size:18.69px}}@media screen and (max-width: 640px){.pld-golftoday .head-kv .head-seki-block .info-hl{font-size:3.73vw}}.pld-golftoday .head-kv .head-seki-block .info-copy{width:89%;margin:0 auto .3em auto;font-family:"NotoSansJP-Regular",sans-serif;font-size:1.02vw;line-height:1.6;text-align:left}@media screen and (max-width: 1280px){.pld-golftoday .head-kv .head-seki-block .info-copy{font-size:13px}}@media screen and (max-width: 640px){.pld-golftoday .head-kv .head-seki-block .info-copy{font-size:2.67vw}}.pld-golftoday .head-kv .commnet-block{width:92.6%;margin:0 0 5% auto;padding:1.1vw 1.5vw;color:#fff;font-family:"NotoSansJP-Regular",sans-serif;font-size:1.02vw;line-height:1.6;text-align:left;background-color:#000}@media screen and (max-width: 1280px){.pld-golftoday .head-kv .commnet-block{padding:14px 19.2px;font-size:13px}}@media screen and (max-width: 640px){.pld-golftoday .head-kv .commnet-block{padding:2.2vw 3vw 3vw 3vw;font-size:2.67vw}}.pld-golftoday .head-kv .caption{width:92.6%;margin:0 0 0 auto;padding:1em 0 .3em 0;color:#fff;font-family:"NotoSansJP-Regular",sans-serif;font-size:.88vw;line-height:1;text-align:left}@media screen and (max-width: 1280px){.pld-golftoday .head-kv .caption{font-size:11.26px}}@media screen and (max-width: 640px){.pld-golftoday .head-kv .caption{font-size:2.27vw}}.pld-golftoday .head-kv .btn-profile{position:absolute;bottom:0;right:0;width:14.46vw;height:2.93vw;background-color:#000;border-radius:1.46vw;overflow:hidden;z-index:10}@media screen and (max-width: 1280px){.pld-golftoday .head-kv .btn-profile{width:185px;height:37.5px;border-radius:18.75px}}@media screen and (max-width: 640px){.pld-golftoday .head-kv .btn-profile{width:36.67vw;height:7.46vw;border-radius:3.73vw}}.pld-golftoday .head-kv .btn-profile 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:100%;color:#000;font-family:"NotoSansJP-Regular",sans-serif;font-size:1.02vw;line-height:1;text-decoration:none;background-color:#fff;opacity:1;-webkit-transition:.3s;transition:.3s}@media screen and (max-width: 1280px){.pld-golftoday .head-kv .btn-profile a{font-size:13px}}@media screen and (max-width: 640px){.pld-golftoday .head-kv .btn-profile a{font-size:2.67vw;-webkit-transition:none;transition:none}}.pld-golftoday .head-kv .btn-profile a:hover{opacity:.7}@media screen and (max-width: 640px){.pld-golftoday .head-kv .btn-profile a:hover{opacity:1}}.pld-golftoday .bg-image{background-image:url(/tokusyu/pld/golftoday/assets/img/bg_pc.jpg);background-repeat:repeat-y;background-size:100% auto}@media screen and (max-width: 640px){.pld-golftoday .bg-image{background-image:url(/tokusyu/pld/golftoday/assets/img/bg_sp.jpg)}}.pld-golftoday .banner-block{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;width:73.2%;margin:0 auto}@media screen and (max-width: 640px){.pld-golftoday .banner-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:89.33%}}.pld-golftoday .banner-block .box{width:48.5%;margin-bottom:2.85%}@media screen and (max-width: 640px){.pld-golftoday .banner-block .box{width:100%;margin-bottom:8vw}}.pld-golftoday .banner-block .box.col1{width:100%}.pld-golftoday .banner-block .box.col1 a{width:48.5%;margin:0 auto}@media screen and (max-width: 640px){.pld-golftoday .banner-block .box.col1 a{width:100%}}.pld-golftoday .banner-block .box.btm0{margin-bottom:0}@media screen and (max-width: 640px){.pld-golftoday .banner-block .box.btm0{margin-bottom:8vw}}.pld-golftoday .banner-block .box:last-child{margin-bottom:0}.pld-golftoday .banner-block .box a{display:block;line-height:0}.pld-golftoday .banner-block .banner-copy{display:inline-block;position:relative;margin-bottom:1.28vw;padding:0 1.5em;color:#fff;font-family:"NotoSansJP-Bold",sans-serif;font-size:1.17vw;line-height:1.6}@media screen and (max-width: 1280px){.pld-golftoday .banner-block .banner-copy{font-size:14.98px}}@media screen and (max-width: 640px){.pld-golftoday .banner-block .banner-copy{font-size:2.93vw}}.pld-golftoday .banner-block .banner-copy::before{content:"＼";position:absolute;bottom:0;left:0;color:#b9ad92;font-family:"NotoSansJP-Black",sans-serif;font-size:1.17vw;line-height:1.6}@media screen and (max-width: 640px){.pld-golftoday .banner-block .banner-copy::before{font-size:2.93vw}}.pld-golftoday .banner-block .banner-copy::after{content:"／";position:absolute;bottom:0;right:0;color:#b9ad92;font-family:"NotoSansJP-Black",sans-serif;font-size:1.17vw;line-height:1.6}@media screen and (max-width: 640px){.pld-golftoday .banner-block .banner-copy::after{font-size:2.93vw}}.pld-golftoday .deco{line-height:0;pointer-events:none}.pld-golftoday .unchor-block{position:relative;padding:4.75% 0 2.93% 0;background-color:#151515}@media screen and (max-width: 640px){.pld-golftoday .unchor-block{padding:12vw 0 12.7vw 0}}.pld-golftoday .unchor-block h1{position:relative;width:73.2%;margin:0 auto;z-index:1}@media screen and (max-width: 640px){.pld-golftoday .unchor-block h1{width:89.33%}}.pld-golftoday .unchor-block h1::before{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;background-color:#5c5c5c}.pld-golftoday .unchor-block h1 span{display:inline-block;position:relative;padding:.3em .6em;color:#fff;font-family:"NotoSansJP-Bold",sans-serif;font-size:1.17vw;line-height:1;background-color:#151515;z-index:2}@media screen and (max-width: 1280px){.pld-golftoday .unchor-block h1 span{font-size:14.98px}}@media screen and (max-width: 640px){.pld-golftoday .unchor-block h1 span{font-size:3.47vw}}.pld-golftoday .unchor-block .unchor-list{width:73.2%;margin:0 auto 4.4% auto;padding:1.6% 15.4% 2.7% 15.4%;border-bottom:1px solid #5c5c5c}@media screen and (max-width: 640px){.pld-golftoday .unchor-block .unchor-list{width:89.33%;margin:0 auto 11.4vw auto;padding:4.53vw 0 8vw 0}}.pld-golftoday .unchor-block .unchor-list li{position:relative;margin-bottom:1.46vw;padding-left:1.61vw;text-align:left}@media screen and (max-width: 1280px){.pld-golftoday .unchor-block .unchor-list li{margin-bottom:18.69px;padding-left:20.6px}}@media screen and (max-width: 640px){.pld-golftoday .unchor-block .unchor-list li{margin-bottom:3.2vw;padding-left:3.2vw}}.pld-golftoday .unchor-block .unchor-list li::before{content:"";position:absolute;top:.73vw;left:0;width:.73vw;height:1px;background-color:#b9ad92}@media screen and (max-width: 1280px){.pld-golftoday .unchor-block .unchor-list li::before{top:9.34px;width:9.34px}}@media screen and (max-width: 640px){.pld-golftoday .unchor-block .unchor-list li::before{top:3vw;width:1.46vw}}.pld-golftoday .unchor-block .unchor-list li:last-child{margin-bottom:0}.pld-golftoday .unchor-block .unchor-list li a{color:#b9ad92;font-size:1.46vw;line-height:1;text-underline-offset:.1em}@media screen and (max-width: 1280px){.pld-golftoday .unchor-block .unchor-list li a{font-size:18.69px}}@media screen and (max-width: 640px){.pld-golftoday .unchor-block .unchor-list li a{font-size:3.47vw;line-height:1.8}}.pld-golftoday .section-block{position:relative;width:73.2%;margin-left:auto;margin-right:auto}@media screen and (max-width: 640px){.pld-golftoday .section-block{width:89.33%}}.pld-golftoday .section-split{height:1.31vw;margin:5% 0;background-color:#151515;-webkit-transform:skewY(-5.4deg);transform:skewY(-5.4deg)}@media screen and (max-width: 1280px){.pld-golftoday .section-split{height:16.76px}}@media screen and (max-width: 640px){.pld-golftoday .section-split{height:2.4vw;background-color:#000}}.pld-golftoday .unchor-landing{position:absolute;top:-44px;left:0;pointer-events:none}@media screen and (max-width: 640px){.pld-golftoday .unchor-landing{top:-63px}}.pld-golftoday .section-subhead{position:relative;margin-bottom:.2em;text-align:left;color:#fff;font-family:"NotoSerifJP-Bold",serif;font-size:2.9vw;line-height:1}@media screen and (max-width: 1280px){.pld-golftoday .section-subhead{font-size:37.12px}}@media screen and (max-width: 640px){.pld-golftoday .section-subhead{font-size:5.6vw}}.pld-golftoday .section-subhead strong{display:inline-block;padding:.2em .5em .3em .5em;background-color:#000}@media screen and (max-width: 640px){.pld-golftoday .section-subhead strong{padding:0;background-color:rgba(0,0,0,0)}}@media screen and (max-width: 640px){.pld-golftoday .section-subhead span{display:inline-block;padding:.2em .5em .3em .5em;background-color:#000}.pld-golftoday .section-subhead span:last-child{margin-top:.1em}}.pld-golftoday .section-hl1{margin-bottom:4%;text-align:left;color:#000;font-family:"NotoSerifJP-Black",serif;font-size:4.3vw;line-height:1}@media screen and (max-width: 1280px){.pld-golftoday .section-hl1{font-size:55.04px}}@media screen and (max-width: 640px){.pld-golftoday .section-hl1{margin-bottom:9.33vw;font-size:8vw}}.pld-golftoday .section-hl1.btm0{margin-bottom:0}.pld-golftoday .section-hl1 strong{display:inline-block;padding:.2em .3em .26em .3em;background-color:#b9ad92}@media screen and (max-width: 640px){.pld-golftoday .section-hl1 strong{padding:0;background-color:rgba(0,0,0,0)}}@media screen and (max-width: 640px){.pld-golftoday .section-hl1 span{display:inline-block;padding:.2em .3em .26em .3em;background-color:#b9ad92}.pld-golftoday .section-hl1 span:last-child{padding:0 .3em .26em .3em}}.pld-golftoday .section-hl2{margin-bottom:4%;text-align:left;color:#fff;font-family:"NotoSansJP-Bold",sans-serif;font-size:2.05vw;line-height:1.4}@media screen and (max-width: 1280px){.pld-golftoday .section-hl2{font-size:2.05vw}}@media screen and (max-width: 640px){.pld-golftoday .section-hl2{margin-bottom:4vw;font-size:5.07vw}}.pld-golftoday .body-copy-block{margin-bottom:6%}@media screen and (max-width: 640px){.pld-golftoday .body-copy-block{margin-bottom:10vw}}.pld-golftoday .body-copy-block p{margin-bottom:1.5em;color:#fff;font-family:"NotoSansJP-Regular",sans-serif;font-size:1.32vw;line-height:1.8;text-align:left}@media screen and (max-width: 1280px){.pld-golftoday .body-copy-block p{font-size:16.89px}}@media screen and (max-width: 640px){.pld-golftoday .body-copy-block p{font-size:3.73vw}}.pld-golftoday .body-copy-block p:last-child{margin-bottom:0}.pld-golftoday .body-copy-block p a{color:#fff}.pld-golftoday .section-model{padding:7% 0 8% 0}@media screen and (max-width: 640px){.pld-golftoday .section-model{padding:15.3vw 0 16vw 0}}.pld-golftoday .section-model .kv{line-height:0}.pld-golftoday .section-model .kv-caption{padding-top:1em;color:#fff;font-family:"NotoSansJP-Regular",sans-serif;font-size:1.02vw;line-height:1.6;text-align:left}@media screen and (max-width: 1280px){.pld-golftoday .section-model .kv-caption{font-size:13px}}@media screen and (max-width: 640px){.pld-golftoday .section-model .kv-caption{font-size:2.93vw}}.pld-golftoday .section-point{padding:7% 0 8% 0}@media screen and (max-width: 640px){.pld-golftoday .section-point{padding:15.3vw 0 16vw 0}}.pld-golftoday .section-point .head-ishii{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:58%;margin-bottom:6%}@media screen and (max-width: 640px){.pld-golftoday .section-point .head-ishii{width:100%;margin-bottom:10vw}}.pld-golftoday .section-point .head-ishii .photo{width:26%;line-height:0}@media screen and (max-width: 640px){.pld-golftoday .section-point .head-ishii .photo{width:20%}}.pld-golftoday .section-point .head-ishii .text-block{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:1.46vw 1.8vw;background-color:#000}@media screen and (max-width: 1280px){.pld-golftoday .section-point .head-ishii .text-block{padding:18.69px 23px}}@media screen and (max-width: 640px){.pld-golftoday .section-point .head-ishii .text-block{padding:2.67vw 3vw}}.pld-golftoday .section-point .head-ishii .text-block p{color:#fff;font-family:"NotoSansJP-Regular",sans-serif;font-size:1.32vw;line-height:1.8;text-align:left}@media screen and (max-width: 1280px){.pld-golftoday .section-point .head-ishii .text-block p{font-size:16.89px}}@media screen and (max-width: 640px){.pld-golftoday .section-point .head-ishii .text-block p{font-size:2.67vw}}.pld-golftoday .section-point .point-model-block{margin-bottom:6%;text-align:left}@media screen and (max-width: 640px){.pld-golftoday .section-point .point-model-block{margin-bottom:11vw}}.pld-golftoday .section-point .point-model-block.last{margin-bottom:8.2%}@media screen and (max-width: 640px){.pld-golftoday .section-point .point-model-block.last{margin-bottom:10.7vw}}.pld-golftoday .section-point .point-model-block .model-name{display:inline-block;margin-bottom:1.5vw}@media screen and (max-width: 640px){.pld-golftoday .section-point .point-model-block .model-name{margin-bottom:4.5vw}}.pld-golftoday .section-point .point-model-block .model-name span{padding:.1em .5em .2em .5em;font-family:"NotoSerifJP-Bold",serif;font-size:1.75vw;line-height:1}@media screen and (max-width: 1280px){.pld-golftoday .section-point .point-model-block .model-name span{font-size:22.4px}}@media screen and (max-width: 640px){.pld-golftoday .section-point .point-model-block .model-name span{font-size:4.8vw}}.pld-golftoday .section-point .point-model-block .model-name span.new{color:#000;background-color:#b9ad92}.pld-golftoday .section-point .point-model-block .model-name span.name{color:#fff;background-color:#000}.pld-golftoday .section-point .point-model-block .model-copy{margin-bottom:1.45vw;color:#fff;font-family:"NotoSerifJP-Bold",serif;font-size:2.63vw;line-height:1.3}@media screen and (max-width: 1280px){.pld-golftoday .section-point .point-model-block .model-copy{font-size:33.66px}}@media screen and (max-width: 640px){.pld-golftoday .section-point .point-model-block .model-copy{margin-bottom:5vw;font-size:6.13vw}}.pld-golftoday .section-point .point-model-block .photo-text{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}@media screen and (max-width: 640px){.pld-golftoday .section-point .point-model-block .photo-text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.pld-golftoday .section-point .point-model-block .photo-text .photo{position:relative;width:56.3%;line-height:0;z-index:2}@media screen and (max-width: 640px){.pld-golftoday .section-point .point-model-block .photo-text .photo{width:100%}}.pld-golftoday .section-point .point-model-block .photo-text .text-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;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;height:21.88vw;padding-left:1em;z-index:1}@media screen and (max-width: 640px){.pld-golftoday .section-point .point-model-block .photo-text .text-block{width:100%;height:auto;padding:5.3vw}}.pld-golftoday .section-point .point-model-block .photo-text .text-block::before{content:"";position:absolute;top:0;right:0;width:108%;height:100%;background:-webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0.1)), color-stop(12%, rgba(239, 239, 239, 0.09)), color-stop(25%, rgba(210, 210, 210, 0.08)), color-stop(40%, rgba(171, 171, 171, 0.07)), color-stop(75%, rgba(70, 70, 70, 0.04)), color-stop(89%, rgba(37, 37, 37, 0.02)), to(rgba(18, 18, 18, 0.01)));background:linear-gradient(to right, rgba(255, 255, 255, 0.1) 0%, rgba(239, 239, 239, 0.09) 12%, rgba(210, 210, 210, 0.08) 25%, rgba(171, 171, 171, 0.07) 40%, rgba(70, 70, 70, 0.04) 75%, rgba(37, 37, 37, 0.02) 89%, rgba(18, 18, 18, 0.01) 100%)}@media screen and (max-width: 640px){.pld-golftoday .section-point .point-model-block .photo-text .text-block::before{width:100%}}.pld-golftoday .section-point .point-model-block .photo-text .text-block p{margin-bottom:1.5em;color:#fff;font-family:"NotoSansJP-Regular",sans-serif;font-size:1.32vw;line-height:1.8;text-align:left}@media screen and (max-width: 1280px){.pld-golftoday .section-point .point-model-block .photo-text .text-block p{font-size:16.89px}}@media screen and (max-width: 640px){.pld-golftoday .section-point .point-model-block .photo-text .text-block p{font-size:3.73vw}}.pld-golftoday .section-point .point-model-block .photo-text .text-block p:last-child{margin-bottom:0}.pld-golftoday .section-point .foot-ishii{position:relative;padding:3.4vw 0;border-top:1px solid #515352;border-bottom:1px solid #515352}@media screen and (max-width: 640px){.pld-golftoday .section-point .foot-ishii{padding:8.5vw 0}}.pld-golftoday .section-point .foot-ishii .text-block{width:81.7%;text-align:left}@media screen and (max-width: 640px){.pld-golftoday .section-point .foot-ishii .text-block{width:100%}}.pld-golftoday .section-point .foot-ishii .photo{position:absolute;top:2vw;right:0;width:14%;line-height:0}@media screen and (max-width: 640px){.pld-golftoday .section-point .foot-ishii .photo{top:6vw;width:18.67vw}}.pld-golftoday .section-point .foot-ishii .name-block{margin-bottom:.8em;color:#fff;font-family:"NotoSansJP-Regular",sans-serif;font-size:1.31vw;line-height:1.3}@media screen and (max-width: 1280px){.pld-golftoday .section-point .foot-ishii .name-block{font-size:16.77px}}@media screen and (max-width: 640px){.pld-golftoday .section-point .foot-ishii .name-block{margin-bottom:6.9vw;font-size:3.73vw;line-height:1.5}}.pld-golftoday .section-point .foot-ishii .name-block .text-l{display:inline-block;margin:0 .3em;font-family:"NotoSansJP-Bold",sans-serif;font-size:2.05vw}@media screen and (max-width: 1280px){.pld-golftoday .section-point .foot-ishii .name-block .text-l{font-size:26.24px}}@media screen and (max-width: 640px){.pld-golftoday .section-point .foot-ishii .name-block .text-l{margin:0;font-size:6.13vw}}.pld-golftoday .section-point .foot-ishii .prof{color:#fff;font-family:"NotoSansJP-Regular",sans-serif;font-size:1.32vw;line-height:1.8;text-align:left}@media screen and (max-width: 1280px){.pld-golftoday .section-point .foot-ishii .prof{font-size:16.89px}}@media screen and (max-width: 640px){.pld-golftoday .section-point .foot-ishii .prof{font-size:2.93vw}}.pld-golftoday .section-groove{padding:7% 0 8% 0}@media screen and (max-width: 640px){.pld-golftoday .section-groove{padding:15.3vw 0 16vw 0}}.pld-golftoday .section-groove .amp-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-bottom:3.2vw}@media screen and (max-width: 640px){.pld-golftoday .section-groove .amp-block{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:10vw}}.pld-golftoday .section-groove .amp-block .photo{width:24.7%;line-height:0}@media screen and (max-width: 640px){.pld-golftoday .section-groove .amp-block .photo{width:100%}}.pld-golftoday .section-groove .amp-block .text-block{width:72.7%;text-align:left}@media screen and (max-width: 640px){.pld-golftoday .section-groove .amp-block .text-block{width:100%;margin-bottom:5.3vw}}.pld-golftoday .section-groove .amp-block .text-block p{margin-bottom:1.5em;color:#fff;font-family:"NotoSansJP-Regular",sans-serif;font-size:1.32vw;line-height:1.8;text-align:left}@media screen and (max-width: 1280px){.pld-golftoday .section-groove .amp-block .text-block p{font-size:16.89px}}@media screen and (max-width: 640px){.pld-golftoday .section-groove .amp-block .text-block p{font-size:3.73vw}}.pld-golftoday .section-groove .amp-block .text-block p:last-child{margin-bottom:0}.pld-golftoday .section-groove .copy-block{margin-bottom:3.2vw;text-align:left}@media screen and (max-width: 640px){.pld-golftoday .section-groove .copy-block{margin-bottom:5.3vw}}.pld-golftoday .section-groove .copy-block p{margin-bottom:1.5em;color:#fff;font-family:"NotoSansJP-Regular",sans-serif;font-size:1.32vw;line-height:1.8;text-align:left}@media screen and (max-width: 1280px){.pld-golftoday .section-groove .copy-block p{font-size:16.89px}}@media screen and (max-width: 640px){.pld-golftoday .section-groove .copy-block p{font-size:3.73vw}}.pld-golftoday .section-groove .copy-block p:last-child{margin-bottom:0}.pld-golftoday .section-groove .kv{line-height:0}.pld-golftoday .section-groove .caption{padding-top:2em;color:#fff;font-family:"NotoSansJP-Regular",sans-serif;font-size:.88vw;line-height:1;text-align:right}@media screen and (max-width: 1280px){.pld-golftoday .section-groove .caption{font-size:11.26px}}@media screen and (max-width: 640px){.pld-golftoday .section-groove .caption{font-size:2.27vw}}.pld-golftoday .foot-banner{padding:2.74% 0 35px 0;background-color:#e8e8ef}@media screen and (max-width: 640px){.pld-golftoday .foot-banner{padding:16vw 0 35px 0}}.pld-golftoday .foot-banner .banner-block .banner-copy{color:#000}@media screen and (max-width: 640px){.pld-golftoday .pcnone{display:block}.pld-golftoday .spnone{display:none}.pld-golftoday a:hover img{opacity:1}}