@charset "UTF-8";.ygm{font-family:\6e38\660e\671d\4f53,Yu Mincho,YuMincho,\30d2\30e9\30ae\30ce\660e\671d  Pro,Hiragino Mincho Pro,MS P\660e\671d,MS PMincho,serif}.nts500{font-family:Noto Sans JP,sans-serif;font-weight:500}.nts700{font-family:Noto Sans JP,sans-serif;font-weight:700}main{padding:0;background:#000}main#tec01{background:#fff}.wrap{width:90%;max-width:1080px;margin:0 auto}.fwg2025contents h2,#fwg2025_concept h2,#photo h2,#fwg25_setting h2{text-align:center;font-size:40px;line-height:1.6;color:#000;font-weight:600;letter-spacing:2px;display:block;position:relative;padding:5px 0;margin:0 0 84px}.fwg2025contents h2:after,#fwg2025_concept h2:after,#photo h2:after,#fwg25_setting h2:after{content:"";display:block;width:120px;height:4px;background:#000;position:absolute;left:50%;bottom:0;margin:0 0 0 -60px}#fwg2025_concept h2{color:#fff}#fwg2025_concept h2:after{background:#fff}@media screen and (min-width: 768px) and (max-width: 979px){#contents .wrap{padding:0 5%}}@media screen and (min-width: 768px){.spOnly{display:none;visibility:hidden}}@media screen and (max-width: 767px){#contents .wrap{width:100%;padding:0 5%}.fwg2025contents h2,#fwg2025_concept h2,#photo h2,#fwg25_setting h2{font-size:30px;margin:0 0 42px}.fwg2025contents h2:after,#fwg2025_concept h2:after,#photo h2:after,#fwg25_setting h2:after{content:"";width:60px;height:2px;left:50%;bottom:0;margin:0 0 0 -30px}}.parallax-box{clip-path:inset(0);width:100%;height:250vh;box-sizing:border-box;color:#fff}.parallax-box:after{content:"";position:fixed;top:0;left:0;z-index:-10;width:100%;height:100%;background-size:cover}.parallax-box:after{background-image:url(/cdn/shop/files/club_fwg25_bg_concept.jpg?v=1754267864);background-position:bottom;background-repeat:no-repeat}#fwg2025_concept{width:45%;margin:0 auto;padding-top:300px;text-align:center}#fwg2025_concept h3{width:80%;max-width:360px;margin:0 auto 200px}@media screen and (max-width: 767px){.parallax-box{height:150vh}.parallax-box:after{background-image:url(//nexgengolf.myshopify.com/cdn/shop/files/club_fwg25_bg_concept_sp.jpg);background-position:center;background-repeat:no-repeat}#fwg2025_concept{width:90%;max-width:400px;margin:0 auto;padding-top:200px}#fwg2025_concept h3{max-width:240px}}.technology .tec-ttl{width:350px;display:block;margin:0 0 10px}.technology .text-bb{font-size:18px;color:#000;letter-spacing:.7px;line-height:1.6;font-weight:700}.technology .text-wb{font-size:18px;color:#fff;line-height:32px;font-weight:400;margin:0;letter-spacing:1px;letter-spacing:.7px;line-height:1.6;font-weight:700;text-shadow:1px 1px 2px black,0 0 1em black,0 0 .2em black}.technology .technology_key01{padding:120px 0 0;background:url(/cdn/shop/files/club_fwg25_bg_tec1.png?v=1754267864) no-repeat right bottom;background-size:100% auto}.technology .technology_key01 .wrap{position:relative}.technology .technology_key01 .wrap .tb0101{position:absolute;top:0;left:0;width:45%;z-index:3;color:#000}.technology .technology_key02{padding:150px 0 550px;background:#000 url(/cdn/shop/files/club_fwg25_bg_tec2.jpg?v=1754267863) no-repeat left bottom;background-size:100% auto;background-size:95% auto}.technology .technology_key02 .wrap{display:flex;padding:0;flex-direction:row-reverse}.technology .technology_key02 .wrap div{width:50%}.technology .technology_key02 .tb0201{display:table-cell;vertical-align:middle;padding:0 3.6%}.technology .technology_key02 .tb0201 h4{display:block;margin:0 0 20px;font-size:34px;line-height:1.6;color:#fff;letter-spacing:2px}.technology .technology_key02 .tb0202{display:table-cell;width:50%;vertical-align:middle}.technology .technology_key02 .tb0202 img{width:100%}.technology .technology_key03{padding:70px 0 0;background:url(/cdn/shop/files/club_fwg25_bg_tec3.png?v=1754267864) no-repeat right bottom;background-size:100% auto;background-size:cover}.technology .technology_key03 .wrap{display:flex;flex-direction:row-reverse;align-items:center}.technology .technology_key03 .wrap div{width:50%}.technology .technology_key03 .wrap .tb0301 h4{display:block;margin:0 0 20px;font-size:34px;line-height:1.6;color:#fff;letter-spacing:2px}.technology .technology_key03 .wrap .tb0302{display:table-cell;width:50%;text-align:center;vertical-align:bottom}.technology .technology_key03 .wrap .tb0302 img{max-width:80%;margin:0 auto}.technology .technology_key04{padding:200px 0 0;background:#000}.technology .technology_key04 .wrap{display:table;padding:0}.technology .technology_key04 .wrap .tb0401{display:table-cell;vertical-align:top;padding:0 0 70px 3.6%}.technology .technology_key04 .wrap .tb0401 h4{display:block;margin:0 0 20px;font-size:34px;line-height:1.6;color:#fff;letter-spacing:3px;font-feature-settings:"palt"}.technology .technology_key04 .wrap .tb0401 h4 span{font-size:24px;letter-spacing:2px}.technology .technology_key04 .wrap .tb0401 p.txt01{font-size:18px;line-height:32px;font-weight:400;letter-spacing:1px;color:#fff;display:block;padding:0 75px 0 0;margin:0 0 70px}.technology .technology_key04 .wrap .tb0401_sp_img{display:none}.technology .technology_key04 .wrap .tb0401 p.txt02{font-size:16px;line-height:32px;font-weight:400;letter-spacing:1px;color:#fff;display:block;padding:0 60px 0 0;margin:0 0 30px}.technology .technology_key04 .wrap .tb0401 .performance01{margin:0 0 80px}.technology .technology_key04 .wrap .tb0401 .performance01 h5{display:table;margin:0 0 30px}.technology .technology_key04 .wrap .tb0401 .performance01 h5 span{display:table-cell;width:120px}.technology .technology_key04 .wrap .tb0401 .performance01 h5 span img{width:100%}.technology .technology_key04 .wrap .tb0401 .performance01 h5 strong{display:table-cell;vertical-align:middle;color:#fff;font-size:22px;line-height:1.6;letter-spacing:1px;padding:0 0 0 20px}.technology .technology_key04 .wrap .tb0401 .performance01 .pimg01,.technology .technology_key04 .wrap .tb0401 .performance01 .pimg01 img{width:100%}.technology .technology_key04 .wrap .tb0402{display:table-cell;width:33.33333%;text-align:center;vertical-align:top;padding:47px 0 0}.technology .technology_key04 .wrap .tb0402 img{width:100%}.technology .technology_key04_end{padding:100px 0 200px;background:#222}.technology .technology_key04_end .wrap{text-align:center}.technology .technology_key04_end .wrap #kakomi{border:2px solid #FFF;border-radius:5px;overflow:hidden;box-shadow:0 0 15px #fff9;position:relative;background:url(/cdn/shop/files/club_fwg25_tec4_photo01.jpg?v=1754267790) no-repeat right center;background-size:cover}.technology .technology_key04_end .wrap #kakomi img{width:100%}@media screen and (min-width: 768px){.technology .technology_key04_end .wrap #kakomi div{width:50%;text-align:left;padding:15px 30px 40px}}.technology .technology_key04_end .wrap #kakomi p.kakomitxt01{color:#fff;font-size:24px;line-height:1.6;font-weight:600;text-align:left}.technology .technology_key04_end .wrap #kakomi p.kakomitxt02{color:#fff;font-size:14px;line-height:1.7;font-weight:600;letter-spacing:.5px;text-align:left}.technology .technology_key05{padding:150px 0;background:url(/cdn/shop/files/club_fwg25_tec5_photo01.png?v=1754281699) no-repeat center right,url(/cdn/shop/files/club_fwg25_bg_tec5.png?v=1754267864) no-repeat top center;background-size:45%,cover}.technology .technology_key05 .wrap{display:block;display:flex;padding:0;flex-direction:row-reverse}.technology .technology_key05 .tb0501{width:50%}@media screen and (min-width: 768px){.technology .technology_key05 .tb0501{position:relative}.technology .technology_key05 .tb0501 h3{position:absolute;top:70px;right:0}}.technology .technology_key05 .tb0502{width:50%}.technology .technology_key05 .tb0502 .tb0502_l,.technology .technology_key05 .tb0502 .tb0502_r{padding:0 0 0 3%;box-sizing:border-box}.technology .technology_key05 .tb0502 .tb0502_r{padding-top:50px}.technology .technology_key05 .tb0502 h5{display:block;font-size:22px;color:#000;letter-spacing:1px;line-height:1.6;margin:0 0 15px}.technology .technology_key05 .tb0502 h5 span{font-size:.8em}.technology .technology_key05 .tb0502 .tb0502txt{display:block;font-size:16px;color:#000;letter-spacing:.7px;line-height:1.6;margin:0 0 20px}.technology .technology_key05 .tb0502 .tb0502img01{display:block}.technology .technology_key05 .tb0502 .tb0502img01 img{width:100%}.technology .technology_key05 .tb0502 dl{display:table;width:100%;margin:0 0 40px}.technology .technology_key05 .tb0502 dl dt{display:table-cell;width:195px;vertical-align:top}.technology .technology_key05 .tb0502 dl dt img{width:100%}.technology .technology_key05 .tb0502 dl dd{display:table-cell;vertical-align:top;font-size:16px;color:#000;letter-spacing:.5px;line-height:1.6;padding:0 0 0 20px}@media screen and (max-width: 767px){.technology .technology_key01{padding:150px 0 0;background-size:cover}.technology .technology_key01 .wrap{width:100%}.technology .technology_key01 .wrap .tb0101{position:relative;width:90%;margin:0 auto}.technology .technology_key02{width:100%;box-sizing:border-box;padding:70px 5% 50px;background:#000}.technology .technology_key02 .wrap{display:block}.technology .technology_key02 .wrap div{width:100%}.technology .technology_key02 .tb0201{display:block;width:100%;margin:70px 0 40px}.technology .technology_key02 .tb0202{display:block;padding:0}.technology .technology_key03 .wrap{display:block;padding:20px 0 0}.technology .technology_key03 .wrap .tb0301{display:block;padding:0 5% 20px;width:100%}.technology .technology_key03 .wrap .tb0301 p{font-size:16px;line-height:1.8;letter-spacing:0}.technology .technology_key03 .wrap .tb0302{display:block;width:100%;text-align:center}.technology .technology_key03 .wrap .tb0302 img{width:auto;height:260px}.technology .technology_key04{padding:100px 0 0;background:url(/cdn/shop/files/club_fwg_bg_tec03.png?v=1738052667) no-repeat right top #000;background:#000;background-size:50% auto}.technology .technology_key04 .wrap{display:block;padding:0}.technology .technology_key04 .wrap .tb0401{display:block;padding:0 5% 40px}.technology .technology_key04 .wrap .tb0401 h4 span{font-size:18px;letter-spacing:2px}.technology .technology_key04 .wrap .tb0401 p.txt01{font-size:16px;line-height:1.8;letter-spacing:1px;padding:0;margin:0 0 20px;font-feature-settings:"palt"}.technology .technology_key04 .wrap .tb0401 p.txt02{font-size:14px;line-height:1.8;letter-spacing:1px;padding:0;margin:0 0 20px;font-feature-settings:"palt"}.technology .technology_key04 .wrap .tb0401 .performance01{margin:0 0 40px}.technology .technology_key04 .wrap .tb0401 .performance01.mgn0{margin:0}.technology .technology_key04 .wrap .tb0401 .performance01 h5{display:table;margin:0 0 15px}.technology .technology_key04 .wrap .tb0401 .performance01 h5 span{display:table-cell;width:60px}.technology .technology_key04 .wrap .tb0401 .performance01 h5 strong{display:table-cell;font-size:16px;line-height:1.6;letter-spacing:1px;padding:0 0 0 10px}.technology .technology_key04 .wrap .tb0401 .performance01 .pimg01{width:100%;text-align:center}.technology .technology_key04 .wrap .tb0401 .performance01 .pimg01 img{width:90%}.technology .technology_key04 .wrap .tb0402{display:none}.technology .technology_key04_end{padding:0 1%;background:#222;background-image:none;margin:50px 0 100px}.technology .technology_key04_end .wrap #kakomi{border:2px solid #FFF;border-radius:4px;overflow:hidden;box-shadow:0 0 10px #fff9;position:relative;background:url(/cdn/shop/files/club_fwg25_tec4_photo01_sp.jpg?v=1754278219) no-repeat top center #000;background-size:100% auto;padding:50% 5% 20px}.technology .technology_key04_end .wrap #kakomi img{display:none}.technology .technology_key04_end .wrap #kakomi p.kakomitxt01{position:static;left:0;top:0;text-align:left;font-size:16px;line-height:1.6;font-weight:600;margin:0 0 20px}.technology .technology_key04_end .wrap #kakomi p.kakomitxt02{position:static;left:0;top:0;text-align:left;font-size:13px;line-height:1.6;font-weight:400;letter-spacing:.5px}.technology .technology_key05{padding:100px 0;background:url(/cdn/shop/files/club_fwg25_bg_tec5.png?v=1754267864) no-repeat top center;background-size:cover}.technology .technology_key05 .wrap{display:block;padding:0}.technology .technology_key05 .tb0501{margin:0 0 30px;padding:0}.technology .technology_key05 .tb0501 h4{margin:0;font-size:28px;letter-spacing:2px}.technology .technology_key05 .tb0501,.technology .technology_key05 .tb0502{display:block;width:100%;margin:0}.technology .technology_key05 .tb0502 .tb0502_l,.technology .technology_key05 .tb0502 .tb0502_r{display:block;width:100%;padding:0}.technology .technology_key05 .tb0502 .tb0502_l{margin:0 0 40px}.technology .technology_key05 .tb0502 h5{font-size:16px;letter-spacing:1px;line-height:1.6;margin:0 0 20px}.technology .technology_key05 .tb0502 .tb0502txt{font-size:14px;letter-spacing:.7px;line-height:1.6;margin:0 0 20px}.technology .technology_key05 .tb0502 .tb0502img01{display:block;text-align:center}.technology .technology_key05 .tb0502 .tb0502img01 img{width:100%}.technology .technology_key05 .tb0502 dl{display:block;width:100%;margin:0 0 20px}.technology .technology_key05 .tb0502 dl dt{display:block;width:100%;text-align:center;margin:0 0 20px}.technology .technology_key05 .tb0502 dl dt img{width:50%}.technology .technology_key05 .tb0502 dl dd{display:block;font-size:14px;letter-spacing:.7px;line-height:1.6;margin:0 0 20px;padding:0}}#photo{padding:200px 0;background:#efefef;overflow:hidden;text-align:center}#photo .photo_body01{padding:0;max-width:900px;margin:0 auto}#photo .photo_body02{padding:0;max-width:1000px;margin:80px auto}@media screen and (max-width: 767px){#photo{padding:100px 0}#photo .photo_body01{padding:0;max-width:90%;margin:0 auto}#photo .photo_body02{padding:0;max-width:90%;margin:0 auto 50px}}.tab_box .btn_area{margin:0 48px;display:-webkit-box;display:flex}.tab_box .tab_btn{width:20%;padding:6px 0 10px;color:#fff;background:#878787;text-align:center;cursor:pointer;transition:all .2s ease 0s;box-sizing:border-box;margin:0}.tab_box .tab_btn img{width:50px}.tab_box .tab_btn+.tab_btn{border-left:1px solid #333}.tab_box .tab_btn:hover{background-color:#111}.tab_box .tab_btn.active{background:#111;color:#fff}.tab_box .panel_area{padding:45px;background:#111}.tab_box .tab_panel{display:none}.tab_box .tab_panel.active{display:block}.tab_box .panel_area .panel_area_body{display:table;width:100%}.tab_box .panel_area .panel_area_body .pab_l{display:table-cell;width:410px;vertical-align:top}.tab_box .panel_area .panel_area_body .pab_l .imgframe{width:410px;height:410px;border-radius:20px;overflow:hidden;z-index:1}.tab_box .panel_area .panel_area_body .pab_r{display:table-cell;vertical-align:middle;padding:0 0 0 45px}.tab_box .panel_area .panel_area_body .pab_r .detailttl{display:block;text-align:center}.tab_box .panel_area .panel_area_body .pab_r .detailttl img{height:40px}.panel_area_body .swiper-container{width:100%;height:410px}.panel_area_body .swiper-container .swiper-slide img{width:100%}.panel_area_body .thumb-list .thumb-item .thumb-link{display:block;width:100%;height:135px;border:3px solid #333}.panel_area_body .thumb-list .thumb-item .thumb-link.active{border:3px solid #045f84}.panel_area_body .thumb-list{display:block;text-align:center;letter-spacing:-.4em;font-size:0;line-height:0;padding:0}.panel_area_body .thumb-list .thumb-item{display:inline-block;letter-spacing:normal;list-style:none;width:135px;margin:25px 24px 0 0}.panel_area_body .thumb-list .thumb-item:nth-of-type(3){margin:25px 0 0}.panel_area_body .thumb-list .thumb-item img{width:100%}@media screen and (max-width: 767px){.tab_box .btn_area{margin:0 5%}.tab_box .tab_btn{padding:4px 0 6px}.tab_box .tab_btn img{width:30px}.tab_box .panel_area{padding:30px 40px}.tab_box .panel_area .panel_area_body{display:block;width:100%}.tab_box .panel_area .panel_area_body .pab_l{display:block;width:100%;margin:0 0 10px}.tab_box .panel_area .panel_area_body .pab_l .imgframe{width:255px;height:255px;border-radius:15px!important;overflow:hidden!important;margin:0 auto;position:relative;z-index:1}.tab_box .panel_area .panel_area_body .pab_r{display:block;width:255px;padding:0;margin:0 auto}.tab_box .panel_area .panel_area_body .pab_r .detailttl{display:block;text-align:left}.tab_box .panel_area .panel_area_body .pab_r .detailttl img{height:25px}.panel_area_body .swiper-container{height:255px}.panel_area_body .thumb-list{text-align:left}.panel_area_body .thumb-list .thumb-item{width:48.5px;margin:5px 3px 0 0}.panel_area_body .thumb-list .thumb-item:nth-of-type(3){margin:5px 3px 0 0}.panel_area_body .thumb-list .thumb-item:nth-of-type(5){margin:5px 0 0}.panel_area_body .thumb-list .thumb-item .thumb-link{display:block;width:100%;height:auto;border:3px solid #333;box-sizing:border-box}.panel_area_body .thumb-list .thumb-item .thumb-link.active{border:3px solid #045f84}}.fadeIn{opacity:0;transform:translateY(50%);transition:2s}.fadeIn.is-show{transform:translate(0);opacity:1}.fadeIn02{opacity:0;transform:translateY(30%);transition:2s}.fadeIn02.is-show{transform:translate(0);opacity:1}.fadeIn_down{opacity:0;transform:translateY(-5%);transition:2s}.fadeIn_down.is-show{transform:translate(0);opacity:1}.fadeIn_right{opacity:0;transform:translate(50%);transition:.5s;transition:2s}.fadeIn_right.is-show{transform:translate(0);opacity:1}.fadeIn_right02{opacity:0;transform:translate(5%);transition:2s}.fadeIn_right02.is-show{transform:translate(0);opacity:1}.fadeIn_right03{opacity:0;transform:translate(5%);transition:.5s;transition:2s}.fadeIn_right03.is-show{transform:translate(0);opacity:1}.fadeIn_left{opacity:0;transform:translate(-10%);transition:.5s;transition:2s}.fadeIn_left.is-show{transform:translate(0);opacity:1}.fadeIn_left02{opacity:0;transform:translate(-5%);transition:2s}.fadeIn_left02.is-show{transform:translate(0);opacity:1}.fadeIn_left03{opacity:0;transform:translate(-5%);transition:.5s;transition:2s}.fadeIn_left03.is-show{transform:translate(0);opacity:1}@media screen and (min-width: 768px) and (max-width: 1023px){#contents .wrap{width:auto;padding:0 3%;margin:0 auto}}@media screen and (max-width: 767px){#contents .wrap{width:auto;padding:0 3%;margin:0 auto}}#fwg25_setting{padding:120px 0;background:url(/cdn/shop/files/club_fwg25_bg_setting.png?v=1754528191) no-repeat center;background-size:cover;text-align:center}#fwg25_setting .wrap div{background:#333;border-radius:20px;padding:60px;max-width:980px;margin:80px auto}@media screen and (max-width: 767px){#fwg25_setting{padding:100px 0}#fwg25_setting .wrap div{padding:12px;margin:30px auto}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/style_fwg25.css.map */
