﻿.root{color:#000;-webkit-font-feature-settings:'palt' 1;font-feature-settings:'palt' 1;font-family:"FP-ヒラギノ角ゴ ProN W6","ヒラギノ角ゴPro W6","Hiragino Kaku Gothic Pro","游ゴシック体","Yu Gothic",YuGothic,"メイリオ",Meiryo,"ＭＳ Ｐゴシック",Verdana,Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;text-align:center;background-color:#fff}@media screen and (max-width: 640px){.root{overflow-x:visible}}.root img{width:100%;height:auto;line-height:0}.root *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.root a,.root a:link{color:#ffea00;text-decoration:underline;outline:none}.root a:visited{color:#ffea00}.root a:hover{color:#ffea00;text-decoration:none}.root a:active{color:#ffea00}.root .btm1em{margin-bottom:1em}.root .btm0{margin-bottom:0 !important}.root .btm5{margin-bottom:5px}.root .btm10{margin-bottom:10px}.root .btm15{margin-bottom:15px}.root .btm20{margin-bottom:20px}.root .btm25{margin-bottom:25px}.root .btm30{margin-bottom:30px}.root .btm35{margin-bottom:35px}.root .btm40{margin-bottom:40px}.root .btm45{margin-bottom:45px}.root .btm50{margin-bottom:50px}.root .btm60{margin-bottom:60px}.root .btm70{margin-bottom:70px}.root .pcnone{display:none}.root .MB101-B{font-family:"ゴシックMB101 B",sans-serif}.root .HirakakuProN-W3{font-family:"FP-ヒラギノ角ゴ ProN W3",sans-serif}.root .HirakakuProN-W6{font-family:"FP-ヒラギノ角ゴ ProN W6",sans-serif}.root .Oswald{font-family:"Oswald",sans-serif}@media screen and (max-width: 640px){.root{width:100%;margin:auto}.root .pcnone{display:initial}.root .spnone{display:none}}.root.putter2020{background:#9f7853;background:linear-gradient(90deg, #9f7853 0%, #9f7853 50%, #09adcb 50%, #09adcb 100%);padding:0;text-align:left;font-size:1.8rem;color:#fff;line-height:1.8}@media screen and (max-width: 640px){.root.putter2020{font-size:1.5rem;line-height:1.7}}@media screen and (max-width: 320px){.root.putter2020{font-size:1.3rem}}.root.putter2020 a img{transition:.4s}.root.putter2020 a img:hover{opacity:0.75}.root.putter2020+.contentsBanner{border-top:none}.root.putter2020 .hero{position:relative;background:url("../img/hero_bg_pc.jpg") no-repeat center;background-size:cover;width:100%;padding:2vw 0 10vw}@media screen and (max-width: 1280px){.root.putter2020 .hero{padding:25px 0 128px}}@media screen and (max-width: 640px){.root.putter2020 .hero{background:url("../img/hero_bg_sp.jpg") no-repeat -4vw center;background-size:108% auto;padding:3.8vw 0}}.root.putter2020 .hero h1{text-align:center}.root.putter2020 .hero h1 img{margin:0 auto}.root.putter2020 .hero h1 .ttl_hero01{width:29vw}@media screen and (max-width: 1280px){.root.putter2020 .hero h1 .ttl_hero01{width:371px}}@media screen and (max-width: 640px){.root.putter2020 .hero h1 .ttl_hero01{width:68vw}}.root.putter2020 .hero h1 .ttl_hero02{width:33.5vw;margin:-1.8vw auto 0}@media screen and (max-width: 1280px){.root.putter2020 .hero h1 .ttl_hero02{width:403px;margin:-23px auto 0}}@media screen and (max-width: 640px){.root.putter2020 .hero h1 .ttl_hero02{width:82vw;margin:-3vw auto 0}}.root.putter2020 .hero ul{position:relative;display:flex;width:31vw;margin:-1vw auto 0.5vw}@media screen and (max-width: 1280px){.root.putter2020 .hero ul{width:396px;margin:-8px auto 10px}}@media screen and (max-width: 640px){.root.putter2020 .hero ul{width:95vw;margin:0 auto 5vw}.root.putter2020 .hero ul li:first-child{margin:0 22vw 0 0}.root.putter2020 .hero ul li:last-child{margin:0 5vw 0 0}}.root.putter2020 .hero ul::after{content:"";position:absolute;top:-1vw;left:0;right:0;margin:0 auto;width:5.8vw;height:5.75vw;background:url("../img/ttl_hero05.png") no-repeat center;background-size:100%}@media screen and (max-width: 1280px){.root.putter2020 .hero ul::after{top:-10px;width:74px;height:73px}}@media screen and (max-width: 640px){.root.putter2020 .hero ul::after{top:0;bottom:0;margin:auto;width:15vw;height:14.9vw}}.root.putter2020 .hero .ttl_hero06{width:30vw;margin:1.5vw auto 1vw;text-align:center}@media screen and (max-width: 1280px){.root.putter2020 .hero .ttl_hero06{width:384px;margin:20px auto 10px}}@media screen and (max-width: 640px){.root.putter2020 .hero .ttl_hero06{width:70vw;margin:0 auto 3vw}}.root.putter2020 .hero .ttl_hero07{width:25vw;margin:0 auto;text-align:center}@media screen and (max-width: 1280px){.root.putter2020 .hero .ttl_hero07{width:320px}}@media screen and (max-width: 640px){.root.putter2020 .hero .ttl_hero07{width:75vw}}.root.putter2020 .hero dl{position:absolute;display:flex;top:0}@media screen and (max-width: 640px){.root.putter2020 .hero dl{top:11vw}}.root.putter2020 .hero dl.heppler{left:0;width:34.5vw}@media screen and (max-width: 1280px){.root.putter2020 .hero dl.heppler{width:442px}}@media screen and (max-width: 640px){.root.putter2020 .hero dl.heppler{width:auto}}.root.putter2020 .hero dl.heppler dt{width:40%}@media screen and (max-width: 640px){.root.putter2020 .hero dl.heppler dt{width:18vw}}.root.putter2020 .hero dl.heppler dd{width:86%;margin:13.5% 0 0 -19%}@media screen and (max-width: 640px){.root.putter2020 .hero dl.heppler dd{display:none}}.root.putter2020 .hero dl.sigma2{right:0;width:33vw}@media screen and (max-width: 1280px){.root.putter2020 .hero dl.sigma2{width:422px}}@media screen and (max-width: 640px){.root.putter2020 .hero dl.sigma2{width:auto}}.root.putter2020 .hero dl.sigma2 dt{width:44%;margin:10px 0 0;order:2}@media screen and (max-width: 640px){.root.putter2020 .hero dl.sigma2 dt{width:15vw;margin:0}}.root.putter2020 .hero dl.sigma2 dd{width:92%;margin:13.5% -5.5% 0 0;order:1}@media screen and (max-width: 640px){.root.putter2020 .hero dl.sigma2 dd{display:none}}.root.putter2020 .hero .sp_scroll{display:none}@media screen and (max-width: 640px){.root.putter2020 .hero .sp_scroll{display:block;width:12vw;margin:5vw auto 0}}.root.putter2020 #nav{background:#080808;background:linear-gradient(0deg, #080808 0%, #1f1f1f 100%)}.root.putter2020 #nav ul{display:flex;max-width:750px;margin:0 auto;border-left:1px solid #222}.root.putter2020 #nav ul li{width:33.33333%;border-right:1px solid #222}.root.putter2020 #nav ul li a{display:block;padding:15px 5px;color:#fff;font-size:2.0rem;line-height:1.5;text-align:center;text-decoration:none;transition:.3s}@media screen and (max-width: 640px){.root.putter2020 #nav ul li a{display:flex;align-items:center;justify-content:center;min-height:56px;padding:8px 2px;font-size:3.3vw}}.root.putter2020 #nav ul li a:hover{opacity:0.7}.root.putter2020 #nav ul li a span{display:block;color:#b3a402;font-size:1.2rem}@media screen and (max-width: 640px){.root.putter2020 #nav ul li a span{display:none}}.root.putter2020 .wrapper{position:relative;padding:40px 0 0}@media screen and (max-width: 640px){.root.putter2020 .wrapper{padding:30px 0 0}}.root.putter2020 .wrapper .bg_wrapper li{position:absolute}.root.putter2020 .wrapper .bg_wrapper li:first-child{top:28vw;left:1%;width:26.5%}@media screen and (max-width: 1280px){.root.putter2020 .wrapper .bg_wrapper li:first-child{top:360px}}.root.putter2020 .wrapper .bg_wrapper li:last-child{top:200px;right:0;width:27%}@media screen and (max-width: 640px){.root.putter2020 .wrapper .bg_wrapper{display:none}}.root.putter2020 .wrapper::before{content:"";position:absolute;top:50px;left:4%;width:17%;height:24vw;background:url("../img/bg_wrapper_heppler01.png") no-repeat 0 0;background-size:100% auto}@media screen and (max-width: 1280px){.root.putter2020 .wrapper::before{height:308px}}@media screen and (max-width: 640px){.root.putter2020 .wrapper::before{display:none}}.root.putter2020 .wrapper::after{content:"";position:absolute;top:600px;right:0;width:16%;height:24vw;background:url("../img/bg_wrapper_sigma201.png") no-repeat 0 0;background-size:100% auto}@media screen and (max-width: 640px){.root.putter2020 .wrapper::after{display:none}}.root.putter2020 .btn_subscription{position:fixed;right:10px;bottom:0;z-index:10}@media screen and (max-width: 640px){.root.putter2020 .btn_subscription{display:none}}.root.putter2020 .lead{max-width:1000px;margin:0 auto 60px;padding:0 15px}@media screen and (max-width: 640px){.root.putter2020 .lead{margin:0 auto 30px}}.root.putter2020 .lead p{font-weight:bold;font-size:2.8rem;text-align:center;line-height:2.0}@media screen and (max-width: 640px){.root.putter2020 .lead p{font-size:4.5vw}}.root.putter2020 .lead p strong{position:relative;color:#ffea00;font-size:3.5rem;font-style:italic;line-height:1.6;text-shadow:3px  3px 2px #0e0e0e, -3px  3px 2px #0e0e0e, 3px -3px 2px #0e0e0e, -3px -3px 2px #0e0e0e, 3px  0px 2px #0e0e0e, 0px  3px 2px #0e0e0e, -3px  0px 2px #0e0e0e, 0px -3px 2px #0e0e0e}@media screen and (max-width: 640px){.root.putter2020 .lead p strong{font-size:5.3vw}}.root.putter2020 .lead p strong::after{position:absolute;top:0;left:0;right:0;bottom:0;color:transparent;background:linear-gradient(180deg, #fffbd7 0%, #ca0 60%, #b0870b 100%);-webkit-background-clip:text;text-shadow:none;line-height:1.0}@media screen and (max-width: 480px){.root.putter2020 .lead p strong::after{line-height:1.1}}.win .root.putter2020 .lead p strong::after{line-height:1.3}.ios .root.putter2020 .lead p strong::after{left:-0.03em}.root.putter2020 .lead p strong.text1::after{content:attr(data-text1) ""}.root.putter2020 .lead p strong.text2{font-size:120%}.root.putter2020 .lead p strong.text2::after{content:attr(data-text2) ""}.root.putter2020 .lead p strong.text3::after{content:attr(data-text3) ""}.root.putter2020 .lead p strong.text4::after{content:attr(data-text4) ""}.root.putter2020 .lead p strong.text5::after{content:attr(data-text5) ""}.root.putter2020 .lead p strong.text6::after{content:attr(data-text6) ""}.root.putter2020 .lead p strong.text2,.root.putter2020 .lead p strong.text5{font-size:160%}.root.putter2020 .lead p>span{color:#ffea00}.root.putter2020 .bnr01{max-width:710px;margin:0 auto 70px}@media screen and (max-width: 640px){.root.putter2020 .bnr01{margin:0 auto 40px}}.root.putter2020 .movie{margin:40px 0 0}@media screen and (max-width: 640px){.root.putter2020 .movie{margin:30px 0 0}}.root.putter2020 .movie dt{background:#000;padding:5px;color:#fff;font-weight:bold;font-size:4.2rem;text-align:center}@media screen and (max-width: 640px){.root.putter2020 .movie dt{font-size:5.3vw}}.root.putter2020 .movie dd{position:relative;width:100%;padding-top:56.25%}.root.putter2020 .movie dd iframe{position:absolute;top:0;right:0;width:100%;height:100%}.root.putter2020 .contents_wrap{width:100%;margin:0 auto;width:100%;padding:0 15px;box-sizing:border-box}.root.putter2020 #product{margin:0 0 100px}@media screen and (max-width: 640px){.root.putter2020 #product{margin:0 0 40px}}.root.putter2020 .product_box{display:flex;max-width:1360px;margin:0 auto 50px}@media screen and (max-width: 640px){.root.putter2020 .product_box{display:block;margin:0 auto 20px}}.root.putter2020 .product_box li{max-width:680px;box-sizing:border-box}@media screen and (max-width: 640px){.root.putter2020 .product_box li{padding:15px !important}}.root.putter2020 .product_box li:first-child{background:#775a3e;padding:40px 20px 40px 40px}.root.putter2020 .product_box li:last-child{background:#078298;padding:40px 40px 40px 20px}.root.putter2020 .demodays{max-width:700px;background:linear-gradient(90deg, #775a3e 0%, #775a3e 50%, #078298 50%, #078298 100%);padding:40px;margin:0 auto}@media screen and (max-width: 640px){.root.putter2020 .demodays{padding:15px}}.root.putter2020 .demodays dt{background:#000;padding:4px 5px;color:#ffea00;font-weight:bold;font-style:italic;font-size:3.4rem;text-align:center}@media screen and (max-width: 640px){.root.putter2020 .demodays dt{padding:7px 5px;font-size:4.5vw}}.root.putter2020 .demodays dt span{background:url("../img/ico_demodays.png") no-repeat left center;padding:12px 0 12px 60px}@media screen and (max-width: 640px){.root.putter2020 .demodays dt span{background-size:7vw;padding:12px 0 12px 8.3vw}}.root.putter2020 #comment{padding:0 0 100px}@media screen and (max-width: 640px){.root.putter2020 #comment{padding:0 0 40px}}.root.putter2020 #comment .comment_box{display:flex;max-width:1080px;margin:0 auto 50px}@media screen and (max-width: 640px){.root.putter2020 #comment .comment_box{display:block;margin:0 35px 20px}}.root.putter2020 #comment .comment_box>dl{width:50%;box-sizing:border-box}@media screen and (max-width: 640px){.root.putter2020 #comment .comment_box>dl{width:100%;padding:15px !important}}.root.putter2020 #comment .comment_box>dl:first-child{background:#775a3e;padding:30px 20px 40px 60px}.root.putter2020 #comment .comment_box>dl:first-child>dt{width:300px}@media screen and (max-width: 640px){.root.putter2020 #comment .comment_box>dl:first-child>dt{width:50%}}.root.putter2020 #comment .comment_box>dl:first-child>dd>ul li img{background:#3c2b1d}.root.putter2020 #comment .comment_box>dl:last-child{background:#078298;padding:30px 60px 40px 20px}.root.putter2020 #comment .comment_box>dl:last-child>dt{width:278px}@media screen and (max-width: 640px){.root.putter2020 #comment .comment_box>dl:last-child>dt{width:45%}}.root.putter2020 #comment .comment_box>dl:last-child>dd>ul li img{background:#173f47}.root.putter2020 #comment .comment_box>dl>dt{margin:0 auto 35px;min-height:61px;text-align:center}@media screen and (max-width: 640px){.root.putter2020 #comment .comment_box>dl>dt{margin:0 auto 25px;min-height:inherit}}.root.putter2020 #comment .comment_box>dl>dd{height:420px;overflow-y:scroll;-webkit-overflow-scrolling:touch;overflow-scrolling:touch}.root.putter2020 #comment .comment_box>dl>dd>ul li{display:flex;padding:0 0 20px}.root.putter2020 #comment .comment_box>dl>dd>ul li img{width:85px;height:85px}@media screen and (max-width: 640px){.root.putter2020 #comment .comment_box>dl>dd>ul li img{width:70px;height:70px}}.root.putter2020 #comment .comment_box>dl>dd>ul li dl{width:75%;margin:0 0 0 15px;font-size:1.6rem;line-height:1.5}@media screen and (max-width: 640px){.root.putter2020 #comment .comment_box>dl>dd>ul li dl{width:80%;font-size:1.4rem}}@media screen and (max-width: 495px){.root.putter2020 #comment .comment_box>dl>dd>ul li dl{width:75%}}@media screen and (max-width: 410px){.root.putter2020 #comment .comment_box>dl>dd>ul li dl{width:70%}}@media screen and (max-width: 320px){.root.putter2020 #comment .comment_box>dl>dd>ul li dl{width:67%}}.root.putter2020 #comment .comment_box>dl>dd>ul li dl dt{font-weight:bold}.root.putter2020 #choose{background:url("../img/bg_choose_pc.jpg") no-repeat center bottom;background-size:cover;padding:100px 0 180px;margin:0 0 100px}@media screen and (max-width: 640px){.root.putter2020 #choose{background-image:url("../img/bg_choose_sp.jpg");padding:0 0 40px;margin:0}}.root.putter2020 #choose .choose_box{position:relative;display:flex;background:url("../img/bg_choose_box.jpg") no-repeat center;background-size:cover;max-width:1080px;margin:0 auto}.root.putter2020 #choose .choose_box::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:98px;height:97px;background:url("../img/ttl_hero05.png") no-repeat center;background-size:100%}@media screen and (max-width: 640px){.root.putter2020 #choose .choose_box::after{width:12vw;height:11.9vw}}.root.putter2020 #choose .choose_box dl{width:50%;padding:25px 30px 30px;box-sizing:border-box}@media screen and (max-width: 640px){.root.putter2020 #choose .choose_box dl{padding:15px 10px}}.root.putter2020 #choose .choose_box dl:first-child dt{width:300px}@media screen and (max-width: 640px){.root.putter2020 #choose .choose_box dl:first-child dt{width:80%}}.root.putter2020 #choose .choose_box dl:last-child dt{width:278px}@media screen and (max-width: 640px){.root.putter2020 #choose .choose_box dl:last-child dt{width:75%}}.root.putter2020 #choose .choose_box dl>dt{margin:0 auto 15px;min-height:61px;text-align:center}@media screen and (max-width: 640px){.root.putter2020 #choose .choose_box dl>dt{margin:0 auto 10px;min-height:8vw}}.root.putter2020 #choose .choose_box dl>dd .catch{font-weight:bold;font-style:italic;font-size:2.8rem;text-align:center;line-height:1.0}@media screen and (max-width: 640px){.root.putter2020 #choose .choose_box dl>dd .catch{margin:0 0 5px;font-size:4vw}}.root.putter2020 #choose .choose_box dl>dd .img{max-width:460px;margin:0 0 30px}@media screen and (max-width: 640px){.root.putter2020 #choose .choose_box dl>dd .img{max-width:85%;margin:0 auto 15px}}@media screen and (max-width: 640px){.root.putter2020 #choose .choose_box dl>dd .btn01 a{width:100%;font-size:3.1vw}}.root.putter2020 #choose .choose_box .txt_finish{position:absolute;bottom:20px;left:0;right:0;color:#fff;font-style:italic;font-weight:bold;font-size:3.6rem;text-align:center}@media screen and (max-width: 640px){.root.putter2020 #choose .choose_box .txt_finish{bottom:1vw;font-size:4vw}}.root.putter2020 #choose .choose_box_select{position:relative;max-width:1080px;margin:0 auto}.root.putter2020 #choose .choose_box_select .choose_box_select_nav{display:flex;justify-content:space-between}@media screen and (max-width: 640px){.root.putter2020 #choose .choose_box_select .choose_box_select_nav li:first-child{margin-right:5px}}.root.putter2020 #choose .choose_box_select .choose_box_select_nav li a{display:block;position:relative;z-index:1}.root.putter2020 #choose .choose_box_select .choose_box_select_inner{display:flex;justify-content:space-between;padding:30px}@media screen and (max-width: 640px){.root.putter2020 #choose .choose_box_select .choose_box_select_inner{display:block;padding:15px}}.root.putter2020 #choose .choose_box_select .choose_box_select_inner .slider{width:460px}@media screen and (max-width: 640px){.root.putter2020 #choose .choose_box_select .choose_box_select_inner .slider{width:100%}}.root.putter2020 #choose .choose_box_select .choose_box_select_inner .slider.swiper-container{margin:0}.root.putter2020 #choose .choose_box_select .choose_box_select_inner .slider.swiper-container .swiper-slide{position:relative}@media screen and (max-width: 640px){.root.putter2020 #choose .choose_box_select .choose_box_select_inner .slider.swiper-container .swiper-slide{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}}.root.putter2020 #choose .choose_box_select .choose_box_select_inner .slider.swiper-container .swiper-slide dl{position:absolute;top:0;left:0;width:100%}@media screen and (max-width: 640px){.root.putter2020 #choose .choose_box_select .choose_box_select_inner .slider.swiper-container .swiper-slide dl{order:1}}.root.putter2020 #choose .choose_box_select .choose_box_select_inner .slider.swiper-container .swiper-slide dl dt{font-weight:bold;font-size:2.4rem;line-height:1.5}@media screen and (max-width: 640px){.root.putter2020 #choose .choose_box_select .choose_box_select_inner .slider.swiper-container .swiper-slide dl dt{font-size:1.7rem}}.root.putter2020 #choose .choose_box_select .choose_box_select_inner .slider.swiper-container .swiper-slide dl dd{font-size:1.6rem}@media screen and (max-width: 640px){.root.putter2020 #choose .choose_box_select .choose_box_select_inner .slider.swiper-container .swiper-slide dl dd{font-size:1.35rem}}.root.putter2020 #choose .choose_box_select .choose_box_select_inner .slider.swiper-container .swiper-slide img{margin:0 0 20px;pointer-events:none}@media screen and (max-width: 640px){.root.putter2020 #choose .choose_box_select .choose_box_select_inner .slider.swiper-container .swiper-slide img{width:63%;margin:0 0 0 37%;order:3}}@media screen and (max-width: 640px){.root.putter2020 #choose .choose_box_select .choose_box_select_inner .slider.swiper-container .swiper-slide .btn01{order:2;position:absolute;left:0;bottom:5px}.root.putter2020 #choose .choose_box_select .choose_box_select_inner .slider.swiper-container .swiper-slide .btn01 a{width:100%;margin:inherit;padding:12px 10px;font-size:3.5vw}}.root.putter2020 #choose .choose_box_select .choose_box_select_inner .slider-thumbnail{width:505px}@media screen and (max-width: 640px){.root.putter2020 #choose .choose_box_select .choose_box_select_inner .slider-thumbnail{width:100%}}.root.putter2020 #choose .choose_box_select .choose_box_select_inner .slider-thumbnail.swiper-container{overflow:visible;margin:0}.root.putter2020 #choose .choose_box_select .choose_box_select_inner .slider-thumbnail.swiper-container .swiper-wrapper{flex-wrap:wrap;transform:translate3d(0px, 0px, 0px) !important}.root.putter2020 #choose .choose_box_select .choose_box_select_inner .slider-thumbnail.swiper-container .swiper-wrapper .swiper-slide{flex-shrink:inherit !important;width:110px !important;height:auto;margin:5px 15px 8px 0;text-align:center;cursor:pointer;transition:.3s}@media screen and (max-width: 640px){.root.putter2020 #choose .choose_box_select .choose_box_select_inner .slider-thumbnail.swiper-container .swiper-wrapper .swiper-slide{width:22.7% !important;margin:10px 3% 0 0}.root.putter2020 #choose .choose_box_select .choose_box_select_inner .slider-thumbnail.swiper-container .swiper-wrapper .swiper-slide:nth-child(4n){margin:10px 0 0 0}}.root.putter2020 #choose .choose_box_select .choose_box_select_inner .slider-thumbnail.swiper-container .swiper-wrapper .swiper-slide p{margin:3px 0 0;color:#000;font-weight:bold;font-size:1.35rem}@media screen and (max-width: 640px){.root.putter2020 #choose .choose_box_select .choose_box_select_inner .slider-thumbnail.swiper-container .swiper-wrapper .swiper-slide p{font-size:2.5vw}}.root.putter2020 #choose .choose_box_select .choose_box_select_inner .slider-thumbnail.swiper-container .swiper-wrapper .swiper-slide:hover{opacity:0.7}.root.putter2020 #choose .choose_box_select .choose_box_select_inner .slider-thumbnail.swiper-container .swiper-wrapper .swiper-slide.swiper-slide-thumb-active img{border:2px solid #f7c518}.root.putter2020 #choose .choose_box_select .choose_box_select_inner .slider-thumbnail.swiper-container .swiper-wrapper .swiper-slide.swiper-slide-thumb-active p{color:#f7c518}.root.putter2020 #choose .choose_box_select#heppler .choose_box_select_nav li:first-child{background:#8b6749;background:linear-gradient(180deg, #80522b 0%, #885d38 100%)}.root.putter2020 #choose .choose_box_select#heppler .choose_box_select_inner{background:#8b6749;background:linear-gradient(180deg, #885d38 0%, #d5c6ba 50%, #fff 70%)}@media screen and (max-width: 640px){.root.putter2020 #choose .choose_box_select#heppler .choose_box_select_inner{background:linear-gradient(180deg, #885d38 0%, #d5c6ba 30%, #fff 40%)}}.root.putter2020 #choose .choose_box_select#heppler .choose_box_select_inner .slider-thumbnail.swiper-container .swiper-wrapper .swiper-slide img{background:#3c2b1d}.root.putter2020 #choose .choose_box_select#heppler .choose_box_select_inner .slider-thumbnail.swiper-container .swiper-wrapper .swiper-slide.swiper-slide-thumb-active img{background:#fff}.root.putter2020 #choose .choose_box_select#sigma2 .choose_box_select_nav li:last-child{background:#0099c0;background:linear-gradient(180deg, #0093c1 0%, #0099c5 100%)}.root.putter2020 #choose .choose_box_select#sigma2 .choose_box_select_inner{background:#0099c0;background:linear-gradient(180deg, #0099c5 0%, #aae0ed 50%, #fff 70%)}@media screen and (max-width: 640px){.root.putter2020 #choose .choose_box_select#sigma2 .choose_box_select_inner{background:linear-gradient(180deg, #0099c5 0%, #aae0ed 30%, #fff 40%)}}.root.putter2020 #choose .choose_box_select#sigma2 .choose_box_select_inner .slider-thumbnail.swiper-container .swiper-wrapper .swiper-slide img{background:#173f47}.root.putter2020 #choose .choose_box_select#sigma2 .choose_box_select_inner .slider-thumbnail.swiper-container .swiper-wrapper .swiper-slide.swiper-slide-thumb-active img{background:#fff}.root.putter2020 #prize{padding:0 0 100px}@media screen and (max-width: 640px){.root.putter2020 #prize{padding:0 0 40px}}.root.putter2020 #prize .prize_box{width:90%;margin:0 auto}@media screen and (max-width: 640px){.root.putter2020 #prize .prize_box{width:100%}}.root.putter2020 #prize .prize_box .arizona{position:relative;background:url("../img/bg_arizona_pc.jpg") no-repeat center bottom;background-size:cover;padding:30px;margin:0 0 40px}@media screen and (max-width: 640px){.root.putter2020 #prize .prize_box .arizona{background:linear-gradient(90deg, #7b5435 0%, #7b5435 50%, #09889f 50%, #09889f 100%);padding:0 0 7vw;margin:20px 0;z-index:1;overflow:hidden}.root.putter2020 #prize .prize_box .arizona::after{content:"";display:block;position:absolute;top:0;left:0;z-index:-1;width:100%;height:55vw;background:url("../img/bg_arizona_sp.jpg") no-repeat top center;background-size:100% auto}}.root.putter2020 #prize .prize_box .arizona .prize_person{width:10vw}@media screen and (max-width: 1280px){.root.putter2020 #prize .prize_box .arizona .prize_person{width:128px}}@media screen and (max-width: 640px){.root.putter2020 #prize .prize_box .arizona .prize_person{width:21vw}}.root.putter2020 #prize .prize_box .arizona>dl{margin:0;font-weight:bold;text-align:center}@media screen and (max-width: 640px){.root.putter2020 #prize .prize_box .arizona>dl{margin:16vw 0 8vw}}.root.putter2020 #prize .prize_box .arizona>dl dt{max-width:675px;margin:0 auto 20px}@media screen and (max-width: 640px){.root.putter2020 #prize .prize_box .arizona>dl dt{max-width:86%;margin:0 auto 4vw}}.root.putter2020 #prize .prize_box .arizona>dl dd{color:#ffde00;font-style:italic;font-size:2.6rem;line-height:1.4;text-shadow:3px  3px 2px #6b3906, -3px  3px 2px #6b3906, 3px -3px 2px #6b3906, -3px -3px 2px #6b3906, 3px  0px 2px #6b3906, 0px  3px 2px #6b3906, -3px  0px 2px #6b3906, 0px -3px 2px #6b3906}@media screen and (max-width: 640px){.root.putter2020 #prize .prize_box .arizona>dl dd{font-size:3.7vw}}.root.putter2020 #prize .prize_box .arizona>ul{display:flex;justify-content:center;align-items:flex-end;margin:-70px 5% 20px}@media screen and (max-width: 640px){.root.putter2020 #prize .prize_box .arizona>ul{flex-wrap:wrap;margin:15vw 2% 0}}.root.putter2020 #prize .prize_box .arizona>ul li{width:18%;margin:0 1%;font-weight:bold;text-align:center}@media screen and (max-width: 640px){.root.putter2020 #prize .prize_box .arizona>ul li{width:30%;margin:0 1.5% 6vw;font-size:3.1vw}}.root.putter2020 #prize .prize_box .arizona>ul li .img{margin:0 0 10px}.root.putter2020 #prize .prize_box .prize_list{display:flex;justify-content:space-between;margin:0 0 30px}@media screen and (max-width: 640px){.root.putter2020 #prize .prize_box .prize_list{flex-wrap:wrap;margin:0 0 10px}}.root.putter2020 #prize .prize_box .prize_list li{position:relative;width:22.5%;background:linear-gradient(90deg, #7b5435 0%, #7b5435 50%, #09889f 50%, #09889f 100%);padding:0 0 20px;font-weight:bold;text-align:center;overflow:hidden;z-index:1}@media screen and (max-width: 640px){.root.putter2020 #prize .prize_box .prize_list li{width:48%;padding:0 0 3vw;margin:0 0 15px}}.root.putter2020 #prize .prize_box .prize_list li .prize_person{width:8.5vw}@media screen and (max-width: 1280px){.root.putter2020 #prize .prize_box .prize_list li .prize_person{width:109px}}@media screen and (max-width: 640px){.root.putter2020 #prize .prize_box .prize_list li .prize_person{width:17vw}}.root.putter2020 #prize .prize_box .prize_list li dl dt{padding:0 3px 7px;line-height:1.4}@media screen and (max-width: 640px){.root.putter2020 #prize .prize_box .prize_list li dl dt{padding:5px 3px 0;font-size:3.1vw}}.root.putter2020 #prize .prize_box .prize_list li dl dt span{margin:0 10px 0 0;font-size:3.0rem}@media screen and (max-width: 1650px){.root.putter2020 #prize .prize_box .prize_list li dl dt span{display:block;margin:0}}@media screen and (max-width: 640px){.root.putter2020 #prize .prize_box .prize_list li dl dt span{font-size:4.0vw}}.root.putter2020 #prize .prize_box .prize_person{position:absolute;top:0;z-index:1}.root.putter2020 #prize .prize_box .prize_person.heppler{left:0}.root.putter2020 #prize .prize_box .prize_person.sigma2{right:0}@media screen and (max-width: 640px){.root.putter2020 #prize .prize_box .prize_btn{margin:5px 0 0}}.root.putter2020 #prize .prize_box .prize_btn a{background:#000;padding:7px 10px;border-radius:5px;color:#fff;font-weight:bold;font-size:1.4rem;text-decoration:none;white-space:nowrap;transition:.3s}@media screen and (max-width: 640px){.root.putter2020 #prize .prize_box .prize_btn a{padding:7px;font-size:2.8vw}}.root.putter2020 #prize .prize_box .prize_btn a:hover{opacity:0.7}.root.putter2020 #requirements{padding:0 0 100px}@media screen and (max-width: 640px){.root.putter2020 #requirements{padding:0 0 40px}}.root.putter2020 #requirements .requirements_box{max-width:1080px;background:linear-gradient(90deg, #775a3e 0%, #775a3e 50%, #078298 50%, #078298 100%);padding:80px 110px;margin:0 auto}@media screen and (max-width: 640px){.root.putter2020 #requirements .requirements_box{padding:15px}}.root.putter2020 #requirements .requirements_box dl{font-size:1.4rem}@media screen and (max-width: 640px){.root.putter2020 #requirements .requirements_box dl{font-size:1.25rem}}.root.putter2020 #requirements .requirements_box dl dt{font-weight:bold}.root.putter2020 #requirements .requirements_box dl dd{margin:0 0 15px}.root.putter2020 #requirements .requirements_box dl dd:last-child{margin:0}.root.putter2020 #entry{padding:60px 100px}@media screen and (max-width: 640px){.root.putter2020 #entry{padding:30px 0 40px}}.root.putter2020 #entry .entry_item{max-width:650px;background:linear-gradient(90deg, #775a3e 0%, #775a3e 50%, #078298 50%, #078298 100%);padding:50px 30px 30px;margin:0 auto}@media screen and (max-width: 640px){.root.putter2020 #entry .entry_item{padding:25px 20px 20px}}.root.putter2020 #entry .entry_item .brand{width:230px;margin:0 0 40px}@media screen and (max-width: 640px){.root.putter2020 #entry .entry_item .brand{width:44%;margin:0 0 20px}}.root.putter2020 #entry .entry_item dl dt{font-weight:bold;font-size:2.4rem;line-height:1.4}@media screen and (max-width: 640px){.root.putter2020 #entry .entry_item dl dt{font-size:1.7rem}}.root.putter2020 #entry .entry_item dl dd{font-size:1.6rem}@media screen and (max-width: 640px){.root.putter2020 #entry .entry_item dl dd{font-size:1.4rem}}.root.putter2020 #entry .entry_item .img{width:84%;margin:-70px 0 30px;pointer-events:none}@media screen and (max-width: 640px){.root.putter2020 #entry .entry_item .img{margin:0 0 20px}}.root.putter2020 #entry .entry_item .btn02{text-align:right}@media screen and (max-width: 640px){.root.putter2020 #entry .entry_item .btn02 a{padding:12px 15px;font-size:3.3vw}}.root.putter2020 #entry .txt_entry{width:212px;margin:0 auto 30px}@media screen and (max-width: 640px){.root.putter2020 #entry .txt_entry{width:43%;margin:0 auto 20px}}.root.putter2020 .form_wrap{max-width:1080px;background:linear-gradient(90deg, #775a3e 0%, #775a3e 50%, #078298 50%, #078298 100%);padding:50px 30px;margin:50px auto 60px}@media screen and (max-width: 640px){.root.putter2020 .form_wrap{padding:20px 20px 25px;margin:40px auto}}@media screen and (max-width: 640px){.root.putter2020 .form_wrap dl{margin:0 0 15px}}.root.putter2020 .form_wrap dl dt{margin:0 0 5px;font-weight:bold}.root.putter2020 .form_wrap .login{display:flex;justify-content:space-between;margin:40px 0}@media screen and (max-width: 640px){.root.putter2020 .form_wrap .login{display:block;margin:20px 0 0}}.root.putter2020 .form_wrap .login>dl{width:48%}@media screen and (max-width: 640px){.root.putter2020 .form_wrap .login>dl{width:100%}}.root.putter2020 .form_wrap .login>dl dd input{margin:0 0 5px}.root.putter2020 .form_wrap .comment{max-width:650px;margin:0 auto 40px}@media screen and (max-width: 640px){.root.putter2020 .form_wrap .comment{margin:0 auto 20px}}.root.putter2020 .form_wrap .agree_check{margin:0 0 40px;font-weight:bold;text-align:center}@media screen and (max-width: 640px){.root.putter2020 .form_wrap .agree_check{margin:0 0 25px}}@media screen and (max-width: 640px){.root.putter2020 .form_wrap .btn01 a{width:100%}}.root.putter2020 .reason{margin:40px 0 0}@media screen and (max-width: 640px){.root.putter2020 .reason{margin:30px 0 0}}.root.putter2020 .reason h3{font-weight:bold;font-style:italic;font-size:3.4rem;text-align:center}@media screen and (max-width: 640px){.root.putter2020 .reason h3{font-size:5.5vw}}.root.putter2020 .reason .reason_box{max-width:1080px;background:linear-gradient(90deg, #775a3e 0%, #775a3e 50%, #078298 50%, #078298 100%);padding:40px 0 50px;margin:-25px auto 50px}@media screen and (max-width: 640px){.root.putter2020 .reason .reason_box{padding:20px 0 25px;margin:-4.5vw auto 0}}.root.putter2020 .reason .reason_box ul li{padding:8px 10px;border-bottom:1px solid #fff;text-align:center}@media screen and (max-width: 640px){.root.putter2020 .reason .reason_box ul li{font-size:1.4rem;text-align:left}}.root.putter2020 #complete{padding:60px 100px}@media screen and (max-width: 640px){.root.putter2020 #complete{padding:30px 0}}.root.putter2020 #complete .txt_complete{width:149px;margin:0 auto 30px}@media screen and (max-width: 640px){.root.putter2020 #complete .txt_complete{width:28%}}.root.putter2020 .err{color:#ffbe00;font-size:1.5rem;font-weight:bold}@media screen and (max-width: 640px){.root.putter2020 .err{font-size:1.4rem}}.root.putter2020 input[type=text],.root.putter2020 input[type=email],.root.putter2020 input[type=password],.root.putter2020 input[type=tel],.root.putter2020 textarea{background:#fff;padding:10px;border-radius:0;-webkit-appearance:none;border:none;box-sizing:border-box;outline:0;color:#111}@media screen and (max-width: 640px){.root.putter2020 input[type=text],.root.putter2020 input[type=email],.root.putter2020 input[type=password],.root.putter2020 input[type=tel],.root.putter2020 textarea{padding:8px}}.root.putter2020 input[type=text]::placeholder,.root.putter2020 input[type=email]::placeholder,.root.putter2020 input[type=password]::placeholder,.root.putter2020 input[type=tel]::placeholder,.root.putter2020 textarea::placeholder{color:#76cd7c}.root.putter2020 input[type=text]:-ms-input-placeholder,.root.putter2020 input[type=email]:-ms-input-placeholder,.root.putter2020 input[type=password]:-ms-input-placeholder,.root.putter2020 input[type=tel]:-ms-input-placeholder,.root.putter2020 textarea:-ms-input-placeholder{color:#76cd7c}.root.putter2020 input[type=text]::-ms-input-placeholder,.root.putter2020 input[type=email]::-ms-input-placeholder,.root.putter2020 input[type=password]::-ms-input-placeholder,.root.putter2020 input[type=tel]::-ms-input-placeholder,.root.putter2020 textarea::-ms-input-placeholder{color:#76cd7c}.root.putter2020 input[type=text].error,.root.putter2020 input[type=email].error,.root.putter2020 input[type=password].error,.root.putter2020 input[type=tel].error,.root.putter2020 textarea.error{background:#f8cced}.root.putter2020 input[type=text].wl,.root.putter2020 input[type=email].wl,.root.putter2020 input[type=password].wl,.root.putter2020 input[type=tel].wl,.root.putter2020 textarea.wl{width:100%}.root.putter2020 input[type=text].wm,.root.putter2020 input[type=email].wm,.root.putter2020 input[type=password].wm,.root.putter2020 input[type=tel].wm,.root.putter2020 textarea.wm{width:70%}@media screen and (max-width: 640px){.root.putter2020 input[type=text].wm,.root.putter2020 input[type=email].wm,.root.putter2020 input[type=password].wm,.root.putter2020 input[type=tel].wm,.root.putter2020 textarea.wm{width:100%}}.root.putter2020 input[type=text].ws,.root.putter2020 input[type=email].ws,.root.putter2020 input[type=password].ws,.root.putter2020 input[type=tel].ws,.root.putter2020 textarea.ws{width:80px}.root.putter2020 .check{-webkit-appearance:none;-moz-appearance:none;position:relative;width:20px;height:20px;margin:-2px 10px 0 0;padding:0;background-color:#fff;border:none;-webkit-border-radius:0;border-radius:0;vertical-align:middle;cursor:pointer}.root.putter2020 .check:checked{border:none}.root.putter2020 .check:checked:after{position:absolute;top:50%;left:6px;display:block;margin-top:-9px;width:8px;height:14px;border-right:3px solid #333;border-bottom:3px solid #333;content:'';-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.root.putter2020 .ttl01{max-width:1080px;background:url("../img/bg_ttl01_pc.png") no-repeat top center;padding:30px 10px 65px;margin:0 auto 30px;color:#fff;font-size:5.4rem;font-weight:bold;line-height:1.0;text-align:center}@media screen and (max-width: 640px){.root.putter2020 .ttl01{background:url("../img/bg_ttl01_sp.png") no-repeat top center;background-size:100% auto;padding:4vw 5px 5.5vw;margin:0 0 20px;font-size:5.0vw}}.root.putter2020 .btn01 a{display:block;width:308px;background:#ff4902;background:linear-gradient(0deg, #ff4902 0%, #e3720d 100%);padding:15px 10px;margin:0 auto;border-radius:5px;border:3px solid #fff;color:#fff;font-weight:bold;font-size:2.1rem;font-style:italic;text-align:center;text-decoration:none;line-height:1.0;transition:.3s}.root.putter2020 .btn01 a:hover{opacity:0.7}@media screen and (max-width: 640px){.root.putter2020 .btn01 a{display:block;padding:12px 5px;font-size:4.5vw}}.root.putter2020 .btn02{text-align:center}.root.putter2020 .btn02 a{display:inline-block;background:#121212;background:linear-gradient(0deg, #121212 0%, #313131 100%);padding:15px 20px;margin:0 auto;border-radius:5px;border:3px solid #fff;color:#fff;font-weight:bold;font-size:1.8rem;font-style:italic;text-align:center;text-decoration:none;line-height:1.0;transition:.3s}.root.putter2020 .btn02 a:hover{opacity:0.7}@media screen and (max-width: 640px){.root.putter2020 .btn02 a{padding:12px 20px;font-size:4.2vw}}.root.putter2020 .center{text-align:center}.root.putter2020 .bold01{font-weight:bold}.root.putter2020 .fade{opacity:0;transform:translate(0, 40px);-webkit-transform:translate(0, 40px);transition:.8s}.root.putter2020 .fade_set{opacity:1.0;transform:translate(0, 0);-webkit-transform:translate(0, 0)}.root.putter2020 .vivify{-webkit-animation-duration:.8s;-webkit-animation-fill-mode:both;animation-duration:.8s;animation-fill-mode:both;opacity:0}.root.putter2020 .fadeIn.active{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);animation-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.root.putter2020 .popIn.active{-webkit-animation-name:popIn;animation-name:popIn}@keyframes popIn{0%{-webkit-transform:scale3d(0, 0, 0);transform:scale3d(0, 0, 0);opacity:0}20%{opacity:1}40%{-webkit-animation-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715);animation-timing-function:cubic-bezier(0.47, 0, 0.745, 0.715);-webkit-transform:scale3d(1.08, 1.08, 1.08);transform:scale3d(1.08, 1.08, 1.08)}60%{-webkit-animation-timing-function:cubic-bezier(0.42, 0, 0.58, 1);animation-timing-function:cubic-bezier(0.42, 0, 0.58, 1);-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}80%{-webkit-animation-timing-function:cubic-bezier(0.42, 0, 0.58, 1);animation-timing-function:cubic-bezier(0.42, 0, 0.58, 1);-webkit-transform:scale3d(1.03, 1.03, 1.03);transform:scale3d(1.03, 1.03, 1.03)}100%{-webkit-animation-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);animation-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);opacity:1}}.root.putter2020 .fadeInLeft.active{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;-webkit-animation-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);animation-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}@keyframes fadeInLeft{0%{-webkit-transform:translate3d(-400px, 0, 0);transform:translate3d(-400px, 0, 0);opacity:0}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}.root.putter2020 .fadeInRight.active{-webkit-animation-name:fadeInRight;animation-name:fadeInRight;-webkit-animation-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);animation-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}@keyframes fadeInRight{0%{-webkit-transform:translate3d(400px, 0, 0);transform:translate3d(400px, 0, 0);opacity:0}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}.root.putter2020 .fadeInTop.active{-webkit-animation-name:fadeInTop;animation-name:fadeInTop;-webkit-animation-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);animation-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}@keyframes fadeInTop{0%{-webkit-transform:translate3d(0, -400px, 0);transform:translate3d(0, -400px, 0);opacity:0}50%{opacity:.2}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}.root.putter2020 .fadeInBottom.active{-webkit-animation-name:fadeInBottom;animation-name:fadeInBottom;-webkit-animation-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955);animation-timing-function:cubic-bezier(0.455, 0.03, 0.515, 0.955)}@keyframes fadeInBottom{0%{-webkit-transform:translate3d(0, 400px, 0);transform:translate3d(0, 400px, 0);opacity:0}50%{opacity:.2}100%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}}.root.putter2020 .swoopInLeft.active{-webkit-animation-name:swoopInLeft;animation-name:swoopInLeft;-webkit-animation-duration:.5s;animation-duration:0.5s}@keyframes swoopInLeft{0%{opacity:0;-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:scaleX(1.5) translate3d(-400px, 0, 0);transform:scaleX(1.5) translate3d(-400px, 0, 0)}40%{opacity:1;-webkit-animation-timing-function:cubic-bezier(0.42, 0, 0.58, 1);animation-timing-function:cubic-bezier(0.42, 0, 0.58, 1);-webkit-transform:scaleX(1.2) translate3d(0, 0, 0);transform:scaleX(1.2) translate3d(0, 0, 0)}65%{-webkit-transform:scaleX(1) translate3d(20px, 0, 0);transform:scaleX(1) translate3d(20px, 0, 0)}100%{-webkit-animation-timing-function:cubic-bezier(0.42, 0, 0.58, 1);animation-timing-function:cubic-bezier(0.42, 0, 0.58, 1);-webkit-transform:scaleX(1) translate3d(0, 0, 0);transform:scaleX(1) translate3d(0, 0, 0);opacity:1}}.root.putter2020 .swoopInRight.active{-webkit-animation-name:swoopInRight;animation-name:swoopInRight;-webkit-animation-duration:.5s;animation-duration:0.5s}@keyframes swoopInRight{0%{opacity:0;-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:scaleX(1.5) translate3d(400px, 0, 0);transform:scaleX(1.5) translate3d(400px, 0, 0)}40%{opacity:1;-webkit-animation-timing-function:cubic-bezier(0.42, 0, 0.58, 1);animation-timing-function:cubic-bezier(0.42, 0, 0.58, 1);-webkit-transform:scaleX(1.2) translate3d(0, 0, 0);transform:scaleX(1.2) translate3d(0, 0, 0)}65%{-webkit-transform:scaleX(1) translate3d(-20px, 0, 0);transform:scaleX(1) translate3d(-20px, 0, 0)}100%{-webkit-animation-timing-function:cubic-bezier(0.42, 0, 0.58, 1);animation-timing-function:cubic-bezier(0.42, 0, 0.58, 1);-webkit-transform:scaleX(1) translate3d(0, 0, 0);transform:scaleX(1) translate3d(0, 0, 0);opacity:1}}_:-ms-lang(x)::-ms-backdrop,.root.putter2020 #comment .comment_box>dl>dd>ul li dl{max-width:340px}_:-ms-lang(x)::-ms-backdrop,.root.putter2020 .ttl01{padding:40px 10px 55px}_:-ms-lang(x)::-ms-backdrop,.root.putter2020 .lead p strong::after{display:none}@supports (-ms-ime-align: auto){.root.putter2020 #comment .comment_box>dl>dd>ul li dl{max-width:340px}}
