@font-face{font-family:'Noto Sans JP';src:url(/sports/vaam/supporter/athlete_power/startfromvaam/fonts/NotoSansCJKjp-Regular-subset.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Noto Sans JP';src:url(/sports/vaam/supporter/athlete_power/startfromvaam/fonts/NotoSansCJKjp-Bold-subset.woff) format("woff");font-weight:bold;font-style:normal}p,div,a{color:#000;font-family:'Noto Sans JP', '游ゴシック', YuGothic, 'ヒラギノ角ゴ Pro', Hiragino Kaku Gothic Pro, Helvetica, Arial, Verdana, Roboto, 'メイリオ', Meiryo, sans-serif}.c-athlete_power-wrapper{font-family:'Noto Sans JP', '游ゴシック', YuGothic, 'ヒラギノ角ゴ Pro', Hiragino Kaku Gothic Pro, Helvetica, Arial, Verdana, Roboto, 'メイリオ', Meiryo, sans-serif}.c-contents-inner{width:1280px;margin:0 auto;position:relative}.c-header{min-width:1280px;height:81px;overflow:hidden;position:sticky;position:-webkit-sticky;width:100%;top:0;left:0;z-index:10;background-color:#fff}.c-header .c-contents-inner{width:1024px}.c-header-logo{padding:20px 0;display:inline-block;vertical-align:top}.c-header .m-nav{padding:22px 0 19px;margin-left:140px;width:520px;display:inline-block;vertical-align:top}.c-header .m-nav::after{content:none}.c-header .m-nav-item{font-family:'Noto Sans JP', '游ゴシック', YuGothic, 'ヒラギノ角ゴ Pro', Hiragino Kaku Gothic Pro, Helvetica, Arial, Verdana, Roboto, 'メイリオ', Meiryo, sans-serif;display:inline-block;margin-right:30px;vertical-align:top;height:40px;text-align:center;background:url(../images/bg_menu_btn.png) bottom center no-repeat}.c-header .m-nav-item:last-child{margin-right:0}.c-header .m-nav-item a{font-size:15px;font-weight:bold;color:#000;vertical-align:top;text-align:center;line-height:13px}.c-header .m-nav-item a:hover{opacity:0.8}.c-header .m-nav-item:first-child a{line-height:40px}.m-header-buy{display:inline-block;background-color:#ffca00;background:-webkit-gradient(linear, left bottom, left top, from(#ffc000), to(#ffde00));background:linear-gradient(0deg, #ffc000 0%, #ffde00 100%);height:81px}.m-header-buy a{padding:0 15px;font-size:15px;font-weight:bold;color:#000;display:block;line-height:81px}.m-header-buy a:hover{opacity:0.8}.m-snsList{display:inline-block;line-height:30px;vertical-align:top;padding:26px 0 0 15px}.m-snsList-item{display:inline-block;vertical-align:middle;margin-left:5px}.m-snsList-item a:hover{opacity:0.8}.l-header{position:static}.c-main{display:block;position:relative}.m-top{min-width:1280px}.m-top-slide{width:100%;margin:0 auto;height:468px;overflow:hidden}.m-top-slide .m-top-slideItem{width:100%}.m-top-slide .m-top-slideItem a{display:block;text-align:center}.m-top-slide .m-top-slideItem a img{display:inline-block}.m-top-slide .m-top-slideItem.-slide01{background:-webkit-gradient(linear, left top, right top, from(#ec008e), color-stop(50%, #ec008e), color-stop(51%, #00a6e7), to(#00a6e7));background:linear-gradient(to right, #ec008e 0%, #ec008e 50%, #00a6e7 51%, #00a6e7 100%)}.m-top-slide .m-top-slideItem.-slide02{background:-webkit-gradient(linear, left top, right top, from(#00a6e7), color-stop(50%, #00a6e7), color-stop(51%, #ec008e), to(#ec008e));background:linear-gradient(to right, #00a6e7 0%, #00a6e7 50%, #ec008e 51%, #ec008e 100%)}.m-top-slide .m-top-slideItem.-slide03{background:-webkit-gradient(linear, left top, right top, from(#ec008e), color-stop(50%, #ec008e), color-stop(51%, #00a6e7), to(#00a6e7));background:linear-gradient(to right, #ec008e 0%, #ec008e 50%, #00a6e7 51%, #00a6e7 100%)}.m-top-slide .m-top-slideItem.-slide04{background:-webkit-gradient(linear, left top, right top, from(#00a6e7), color-stop(50%, #00a6e7), color-stop(51%, #ec008e), to(#ec008e));background:linear-gradient(to right, #00a6e7 0%, #00a6e7 50%, #ec008e 51%, #ec008e 100%)}.m-top-slide .m-top-slideItem.-slide05{background:-webkit-gradient(linear, left top, right top, from(#ec008e), color-stop(50%, #ec008e), color-stop(51%, #00a6e7), to(#00a6e7));background:linear-gradient(to right, #ec008e 0%, #ec008e 50%, #00a6e7 51%, #00a6e7 100%)}.m-top-slide .m-top-slideItem.-slide06{background:#00a6e7;background:-webkit-gradient(linear, left top, right top, from(#00a6e7), color-stop(50%, #00a6e7), color-stop(51%, #000), to(#000));background:linear-gradient(to right, #00a6e7 0%, #00a6e7 50%, #000 51%, #000 100%)}.m-top-slide .slick-dots{bottom:25px}.m-top-slide .slick-dots li{width:10px;height:10px}.m-top-slide .slick-dots li button{width:10px;height:10px}.m-top-slide .slick-dots li button:before{color:#fff;font-size:0;content:" ";background-color:#fff;display:block;border-radius:5px;width:10px;height:10px}.m-movie{width:1024px;margin:0 auto;padding:60px 0 85px}.m-movieList{margin-top:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.m-movieList::after{content:none}.m-movieItem-ttl{text-align:center;font-size:18px;line-height:1.38888;margin-bottom:15px}.m-movieItem-ttl.-blue{color:#01a4e7}.m-movieItem-ttl.-pink{color:#ed008c}.m-chosen-lineup{margin-top:50px}.m-product-ttl{color:#000;text-align:center;font-size:24px;font-weight:bold;background:url(../images/bg_lineup_product.png) center bottom no-repeat;padding-bottom:10px}.m-lineupTtl-lead{font-size:16px;display:block}.m-product-img{margin-top:30px}.m-lineupList{width:1000px;margin:30px auto 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.m-lineupList::after{content:none}.m-product-txt{color:#000;font-size:18px;font-weight:bold;text-align:center;margin-top:20px}.m-lineup-item:first-child .m-product-txt{margin-top:50px}.m-product-txt span{font-size:13px;font-weight:normal;display:block;margin-top:10px}.m-chosen-onlineBtn{margin-top:60px}.m-stories-lead{margin-top:50px;text-align:center;font-size:20px;font-weight:bold}.m-stories-list{margin-top:40px}.m-story{position:relative;width:1024px;margin:0 auto}.m-story-contents{padding:5px;text-align:center;margin:0 auto 87px;height:70px;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}.m-story-wrapper{background:url(../images/bg_accordion_open.png) no-repeat;background-position:center bottom}.m-story01-contents .m-story-wrapper{background-color:#0079c2;border:1px solid #fff;outline:5px solid #0079c2}.m-story02-contents .m-story-wrapper{background-color:#e8048c;border:1px solid #fff;outline:5px solid #e8048c}.m-story-contents{height:70px;-webkit-transition:height 300ms 0s ease;transition:height 300ms 0s ease}.m-story01-contents.opened{height:477px;-webkit-transition:height 300ms 0s ease;transition:height 300ms 0s ease}.m-story::after{content:"";position:absolute;width:60px;height:30px;bottom:-30px;left:481px;overflow:visible;pointer-events:none}.m-story01::after{background:url(../images/img_accordionBtn_closed01.png) no-repeat}.m-story02::after{background:url(../images/img_accordionBtn_closed02.png) no-repeat}.m-story.opened::after{content:none}.m-story02-contents.opened{height:447px;-webkit-transition:height 300ms 0s ease;transition:height 300ms 0s ease}.m-story-ttl{color:#fff;font-weight:bold;font-size:24px;padding:15px}.m-story-inner{width:962px;margin:0 auto 40px;background-color:#fff;padding:40px 60px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.m-story01-txt{margin:40px 42px 0 0;font-size:18px;line-height:34px;text-align:left}.m-story02-txt{margin:40px 0 0 65px;font-size:18px;line-height:34px;text-align:left}.m-accordion-btn{text-align:center;padding-top:37px;width:1024px;position:absolute;bottom:-60px;left:0}.m-story.opened .m-accordion-btn{bottom:-30px;padding-top:53px}.m-burnfat-lead01{margin-top:50px;color:#000;text-align:center;font-size:30px;font-weight:bold}.m-burnfat-lead02{margin-top:30px;color:#000;text-align:center;font-size:18px;line-height:30px}.m-burnfat-lead02 span{color:#e8048c;font-size:20px;padding:0 5px;font-weight:bold}.m-burnfat-fearures{width:964px;margin:50px auto 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.m-feature{margin-top:50px}.m-feature-txt{width:880px;margin:20px auto 0;font-size:15px}.m-feature-txt._twoColumn{width:380px}.m-feature-txt span{color:#e8048c;font-weight:bold;font-size:17px}.m-feature-figureArea{width:880px;margin:40px auto 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.m-feature._twoColumn{width:470px}.m-feature-figureArea._twoColumn{width:380px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.m-feature:nth-child(3) .m-feature-figureArea{margin-left:20px}.m-feature-figureArea::after{content:none}.m-feature-comments._center{margin-top:20px;text-align:center;color:#000}.m-feature-comments span{font-size:13px;font-weight:normal}.m-feature:last-child .m-feature-figureArea{margin-top:70px}.m-feature-comments._left{color:#000;font-size:14px;font-weight:bold;text-align:left;margin-left:-40px;margin-top:28px}.m-feature-comments._left span{font-size:13px;display:block;margin-top:10px}.m-burnfat-onlineBtn{margin-top:40px}.m-interviewList{margin-top:50px}.m-interview{width:100%;height:552px;position:relative;border-bottom:1px solid #fff}.m-interview-photo{position:absolute}.m-interview._blue .m-interview-photo{left:0}.m-interview._pink .m-interview-photo{right:0}.m-interview-inner{width:500px;padding-top:40px}.m-interview._blue .c-contents-inner{background-color:#008dd2;height:100%}.m-interview._pink .c-contents-inner{background-color:#ec008c;height:100%}.m-interview._blue .m-interview-inner{padding-left:660px}.m-interview._pink .m-interview-inner{padding-left:120px}.m-interview-ttl{text-align:center}.m-interview-name{text-align:center;font-size:25px;font-weight:bold;font-style:italic;color:#fff;margin-top:13px}.m-interview-golfName{position:absolute;top:30px;left:25px;font-size:25px;font-weight:bold;font-style:italic;color:#fff}.m-interview-lead{font-size:18px;font-weight:normal;font-style:italic;color:#fff;line-height:35px;margin:25px auto 0}.m-interview:nth-child(1) .m-interview-lead{width:290px}.m-interview:nth-child(2) .m-interview-lead{width:260px}.m-interview:nth-child(3) .m-interview-lead{width:240px}.m-interview:nth-child(4) .m-interview-lead{width:380px}.m-interview:nth-child(5) .m-interview-lead{width:310px;margin:65px auto 70px}.m-interview:nth-child(1) .m-interview-textArea{letter-spacing:-1px;margin-top:25px}.m-interview-textArea{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:35px}.m-interview:nth-child(4) .m-interview-textArea{width:510px}.m-interview-textArea::after{content:none}.m-interview-text{width:350px;font-size:13px;color:#fff;display:inline-block}.m-interview:nth-child(4) .m-interview-text{width:380px}.m-interview-product{display:inline-block}.m-reasons-onlineBtn{margin-top:50px}.m-essences-list{margin-top:40px}.m-essence{position:relative;width:1024px;margin:0 auto}.m-essence-contents{padding:5px;text-align:center;margin:0 auto 87px;height:70px;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}.m-essence-wrapper{background:url(../images/bg_accordion_open.png) no-repeat;background-position:center bottom;background-color:#292929;border:1px solid #fff;outline:5px solid #292929}.m-essence-contents{height:70px;-webkit-transition:height 300ms 0s ease;transition:height 300ms 0s ease}.m-essence01-contents.opened{height:863px;-webkit-transition:height 300ms 0s ease;transition:height 300ms 0s ease}.m-essence::after{content:"";position:absolute;width:60px;height:30px;bottom:-30px;left:481px;overflow:visible;pointer-events:none}.m-essence::after{background:url(../images/img_accordionBtn_closed03.png) no-repeat}.m-essence.opened::after{content:none}.m-essence02-contents.opened{height:1148px;-webkit-transition:height 300ms 0s ease;transition:height 300ms 0s ease}.m-essence-ttl{color:#fff;font-weight:bold;font-size:24px;padding:15px}.m-essence-ttl img{vertical-align:top}.m-essence-inner{width:962px;margin:0 auto 40px;background-color:#fff;padding:40px 60px;-webkit-box-sizing:border-box;box-sizing:border-box}.m-essence01-txt{text-align:center;width:100%;margin:20px 0}.m-essence02-txt{margin-top:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.m-essence02-txt::after{content:none}.m-essence02-txt p{width:380px;font-size:16px;line-height:30px;text-align:left;letter-spacing:-1px}.m-history{width:840px;height:469px;margin-top:40px;position:relative;background:url(../images/bg_history.png) no-repeat;padding:3px;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:0}.m-history-leftArrow{content:"";position:absolute;width:38px;height:75px;top:170px;left:-50px;cursor:pointer}.m-history-rightArrow{content:"";position:absolute;width:38px;height:75px;top:170px;right:-50px;visibility:visible;cursor:pointer}.m-history-wrapper{overflow-x:scroll;overflow-y:hidden;display:block;height:100%;width:100%;line-height:0}.m-history-inner{height:450px;overflow:hidden}.m-history-wrapper img{line-height:0}.m-history-wrapper::after{content:none}.m-accordion-btn{text-align:center;padding-top:37px;width:1024px;position:absolute;bottom:-60px;left:0;cursor:pointer}.m-essence.opened .m-accordion-btn{bottom:-30px;padding-top:53px}.m-qa{padding-bottom:100px}.m-qa-ttl{width:100%;min-width:1280px;margin:0 auto;text-align:center;border-top:1px solid #838282;padding-top:50px}.m-qa-list{width:960px;margin:0 auto 80px}.m-qa-list::after{content:none}.m-qa-item{padding:40px 0}.m-qa-item:nth-child(1){background-image:url(../images/img_aminoAcid.png);background-repeat:no-repeat;background-position:right 40px}.m-qa-item:nth-child(2n-1){border-bottom:1px solid #e1108d}.m-qa-item:nth-child(2n){border-bottom:1px solid #00acee}.m-qa-item:last-child{border:0}.m-qa-q{vertical-align:middle;font-size:18px;font-weight:bold;color:#ec008c}.m-qa-q span{vertical-align:middle}.m-qa-qaImg{vertical-align:middle;margin-right:15px}.m-qa-a{vertical-align:middle;margin-top:15px;font-size:15px;font-weight:normal;color:#00a6e8}.m-qa-a span{display:inline-block;vertical-align:middle}.m-typeList{margin-top:30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.m-typeList::after{content:none}.m-type{width:260px}.m-type div{text-align:center}.m-type p{margin-top:20px;font-size:14px;text-align:center;letter-spacing:-1.5px;line-height:24px}.m-copy{width:100%;min-width:1280px;background-color:#f3f2f2}.m-copy-inner{width:800px;margin:0 auto;padding:50px 0 80px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.m-copy-onlineBtn{margin-top:62px}.m-topBtn{display:inline-block;position:fixed;right:40px;bottom:260px}.m-topBtn:hover{opacity:0.8}.p-section{padding-bottom:90px}.p-ttl-Image{display:block;margin:0 auto}.p-section-ttl{width:100%;min-width:1280px;display:block;height:100px;margin:0 auto 15px;background-image:url(../images/bg_h2_main.png),-webkit-gradient(linear, left top, right top, color-stop(50%, #ed008c), color-stop(50%, #00aeef));background-image:url(../images/bg_h2_main.png),linear-gradient(90deg, #ed008c 50%, #00aeef 50%);background-repeat:no-repeat, no-repeat;background-position:center, center;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;color:#fff;font-size:30px;font-weight:normal;line-height:1.0;padding-top:37px;position:relative}.p-section-ttl::after{content:url(../images/bg_h2_sub.png);position:absolute;top:89px;left:calc(50% - 22px)}.p-section-ttl-Image{vertical-align:middle;padding:0 12px}.p-online{text-align:center}.p-online a:hover{opacity:0.8}#cboxLoadedContent:after{display:none}
