.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.heroimage{background:#fff;position:relative;overflow:hidden}.heroimage img.empty{width:100%;display:none}@media only screen and (min-width: 961px){.heroimage img.empty.desktop{display:block}}@media only screen and (max-width: 960px){.heroimage img.empty.mobile{display:block}}.heroimage .youtube,.heroimage .slider{width:100%;height:100%;display:none;position:absolute;left:0;top:0;overflow:hidden;opacity:0;transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1)}.heroimage .youtube.ON,.heroimage .ON.slider{opacity:1}.heroimage .slider{display:block}.heroimage .slider>div,.heroimage .slider>a{width:100%;height:100%;display:block;position:absolute;top:100%}.heroimage .slider .pic{width:100%;height:100%;display:none;background-repeat:no-repeat;background-position:center}@media only screen and (min-width: 961px){.heroimage .slider .pic{background-size:cover}.heroimage .slider .pic.desktop{display:block}}@media only screen and (max-width: 960px){.heroimage .slider .pic{background-size:auto 100%}.heroimage .slider .pic.mobile{display:block}}.heroimage .slider .text{width:30%;height:100%;font-size:0;text-align:center;position:absolute;top:0;opacity:0;transition:opacity 0.5s cubic-bezier(0.215, 0.61, 0.355, 1)}@media only screen and (max-width: 960px){.heroimage .slider .text{width:100%;height:50%}}@media only screen and (max-width: 480px){.heroimage .slider .text{text-align:left}}.heroimage .slider .text.ON{opacity:1}.heroimage .slider .text.ON>.wrap{transition:-webkit-transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:translateX(0) translateZ(0);transform:translateX(0) translateZ(0)}.heroimage .slider .text>.wrap{text-align:left;display:inline-block;vertical-align:top;padding:50px 0 0 30px}@media only screen and (max-width: 960px){.heroimage .slider .text>.wrap{padding:20px 30px 0}}@media only screen and (max-width: 640px){.heroimage .slider .text>.wrap{padding:10px 15px 0}}.heroimage .slider .text>.wrap h6{color:#000000;text-shadow:0 0 3px #edecec;font-size:73px;font-weight:700;line-height:1em;padding-bottom:0.3em}@media only screen and (max-width: 1680px){.heroimage .slider .text>.wrap h6{font-size:61px}}@media only screen and (max-width: 1440px){.heroimage .slider .text>.wrap h6{font-size:50px}}@media only screen and (max-width: 1280px){.heroimage .slider .text>.wrap h6{font-size:43px}}@media only screen and (max-width: 1024px){.heroimage .slider .text>.wrap h6{font-size:32px}}@media only screen and (max-width: 960px){.heroimage .slider .text>.wrap h6{font-size:80px}}@media only screen and (max-width: 640px){.heroimage .slider .text>.wrap h6{font-size:34px}}.heroimage .slider .text>.wrap p{color:#fff;font-size:38px;font-weight:700;line-height:1.2em;padding-bottom:0.8em}@media only screen and (max-width: 1680px){.heroimage .slider .text>.wrap p{font-size:33px}}@media only screen and (max-width: 1440px){.heroimage .slider .text>.wrap p{font-size:28px}}@media only screen and (max-width: 1280px){.heroimage .slider .text>.wrap p{font-size:25px}}@media only screen and (max-width: 1024px){.heroimage .slider .text>.wrap p{font-size:20px}}@media only screen and (max-width: 960px){.heroimage .slider .text>.wrap p{font-size:40px}}@media only screen and (max-width: 640px){.heroimage .slider .text>.wrap p{font-size:18px}}.heroimage .slider .text>.wrap a{color:#fff;font-size:18px;font-weight:700;line-height:24px;display:inline-block;vertical-align:top;background:rgba(0,0,0,0.5);padding:10px 20px 10px 30px;margin-right:20px;margin-bottom:12px}@media only screen and (max-width: 960px){.heroimage .slider .text>.wrap a{font-size:20px;line-height:24px;padding:16px 22px 16px 32px;margin-right:0;margin-bottom:0;background:rgba(0,0,0,0.7)}}@media only screen and (max-width: 640px){.heroimage .slider .text>.wrap a{font-size:13px;line-height:16px;padding:6px 7px 6px 12px}}.heroimage .slider .text>.wrap a+a{margin-right:0;margin-bottom:0}@media only screen and (max-width: 960px){.heroimage .slider .text>.wrap a+a{margin-top:0;margin-left:26px}}@media only screen and (max-width: 640px){.heroimage .slider .text>.wrap a+a{margin-left:17px}}.heroimage .slider .text>.wrap a:after{content:"\E915";font-family:'TOYOTA-2016';display:inline-block;margin-left:4px}@media only screen and (min-width: 961px){.heroimage .slider .text>.wrap a:after{transition:-webkit-transform 0.2s ease-out;transition:transform 0.2s ease-out;transition:transform 0.2s ease-out, -webkit-transform 0.2s ease-out}}@media only screen and (max-width: 960px){.heroimage .slider .text>.wrap a:after{margin-left:8px}}@media only screen and (max-width: 640px){.heroimage .slider .text>.wrap a:after{margin-left:4px}}@media only screen and (min-width: 961px){.heroimage .slider .text>.wrap a:hover:after{-webkit-transform:translateX(6px);-ms-transform:translateX(6px);transform:translateX(6px)}}.heroimage .slider .text.black h6,.heroimage .slider .text.black p,.heroimage .slider .text.black a{color:#000}.heroimage .slider .text.black a{background:rgba(255,255,255,0.5)}.heroimage .slider .txtleft>.text{padding-right:10%;left:0}.heroimage .slider .txtright>.text{padding-left:10%;right:0}@media only screen and (max-width: 960px){.heroimage .slider .txtleft>.text,.heroimage .slider .txtright>.text{text-align:left;padding:0 0 20%;left:auto;right:auto}}.heroimage .slider>.ON,.heroimage .slider>.OFF{width:100%;top:0}.heroimage .slider>.OFF.prev{-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transform:scale(1.5, 1.5) translateZ(0);transform:scale(1.5, 1.5) translateZ(0)}.heroimage .slider>.prev,.heroimage .slider>.next{width:35%;overflow:hidden;z-index:2;top:0}@media only screen and (max-width: 960px){.heroimage .slider>.prev,.heroimage .slider>.next{width:210px;height:100%}}.heroimage .slider>.prev{left:-35%;right:auto;-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-transform:skewX(0deg) translateZ(0);transform:skewX(0deg) translateZ(0)}.heroimage .slider>.prev>.pic{-webkit-transform-origin:0% 50%;-ms-transform-origin:0% 50%;transform-origin:0% 50%;-webkit-transform:skewX(0deg) translateZ(0);transform:skewX(0deg) translateZ(0)}.heroimage .slider>.prev .text>.wrap{-webkit-transform:translateX(-50px) translateZ(0);transform:translateX(-50px) translateZ(0)}.heroimage .slider>.prev.hover{-webkit-transform:skewX(-17deg) translateZ(0);transform:skewX(-17deg) translateZ(0)}.heroimage .slider>.prev.hover>.pic{-webkit-transform:skewX(17deg) scale(1.5, 1.5) translateZ(0);transform:skewX(17deg) scale(1.5, 1.5) translateZ(0)}.heroimage .slider>.prev.ON{width:100%;left:0;-webkit-transform:skewX(0deg) translateZ(0);transform:skewX(0deg) translateZ(0)}.heroimage .slider>.prev.ON>.pic{width:100%;height:100%;background-position:center;-webkit-transform:skewX(0deg) translateZ(0);transform:skewX(0deg) translateZ(0)}@media only screen and (max-width: 960px){.heroimage .slider>.prev{left:-210px}}.heroimage .slider>.next{left:auto;right:-35%;-webkit-transform-origin:0% 0%;-ms-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-transform:translateZ(0);transform:translateZ(0)}.heroimage .slider>.next>.pic{-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transform:translateZ(0);transform:translateZ(0)}.heroimage .slider>.next .text>.wrap{-webkit-transform:translateX(50px) translateZ(0);transform:translateX(50px) translateZ(0)}.heroimage .slider>.next.hover{-webkit-transform:skewX(-17deg) translateZ(0);transform:skewX(-17deg) translateZ(0)}.heroimage .slider>.next.hover>.pic{-webkit-transform:skewX(17deg) scale(1.5, 1.5) translateZ(0);transform:skewX(17deg) scale(1.5, 1.5) translateZ(0)}.heroimage .slider>.next.ON{width:100%;right:0;-webkit-transform:skewX(0deg) translateZ(0);transform:skewX(0deg) translateZ(0)}.heroimage .slider>.next.ON>.pic{width:100%;height:100%;background-position:center;-webkit-transform:skewX(0deg) translateZ(0);transform:skewX(0deg) translateZ(0)}@media only screen and (max-width: 960px){.heroimage .slider>.next{right:-210px}}.heroimage .slider>.tween{transition:all 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.heroimage .slider>.tween>.pic{transition:all 0.3s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.heroimage .slider>.tween.hover{transition:all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1)}.heroimage .slider>.tween.hover>.pic{transition:all 0.5s cubic-bezier(0.215, 0.61, 0.355, 1)}.heroimage .slider>.tween.ON{transition:all 0.8s cubic-bezier(0.645, 0.045, 0.355, 1)}.heroimage .slider>.tween.ON>.pic{transition:all 0.8s cubic-bezier(0.645, 0.045, 0.355, 1)}.heroimage ul.dots{width:100%;text-align:center;position:absolute;bottom:28px;z-index:2}.heroimage ul.dots>li{display:inline-block;vertical-align:middle;position:relative;overflow:hidden;width:10px;height:10px;background:#fff;border-radius:5px;box-shadow:0 0 4px rgba(0,0,0,0.5);cursor:pointer}@media only screen and (max-width: 960px){.heroimage ul.dots>li{width:14px;height:14px;border-radius:7px}}@media only screen and (max-width: 640px){.heroimage ul.dots>li{width:8px;height:8px;border-radius:4px}}.heroimage ul.dots>li+li{margin-left:11px}@media only screen and (max-width: 960px){.heroimage ul.dots>li+li{margin-left:19px}}@media only screen and (max-width: 640px){.heroimage ul.dots>li+li{margin-left:12px}}.heroimage ul.dots>li.ON{width:12px;height:12px;background:#e7211b;border-radius:6px;cursor:default}@media only screen and (max-width: 960px){.heroimage ul.dots>li.ON{width:18px;height:18px;border-radius:9px}}@media only screen and (max-width: 640px){.heroimage ul.dots>li.ON{width:12px;height:12px;border-radius:6px}}.heroimage>a.larr,.heroimage>a.rarr{width:100px;height:100%;display:none;position:absolute;top:0;z-index:2}.heroimage>a.larr.ON,.heroimage>a.rarr.ON{display:block}.heroimage>a.larr{background:url(../../asset/img/index/kv-larr.png?ea18f327) no-repeat center center;left:0}.heroimage>a.rarr{background:url(../../asset/img/index/kv-rarr.png?d55f1bd8) no-repeat center center;right:0}@media only screen and (min-width: 961px){.desktop .BIG.heroimage{height:100vh}.desktop .BIG.heroimage .slider .txtleft>.text{background:transparent;padding-right:0}.desktop .BIG.heroimage .slider .txtleft>.text>.wrap{padding:160px 0 0 100px}.desktop .BIG.heroimage .slider .txtleft>.text.txt2>.wrap{padding-top:100px}.desktop .BIG.heroimage .slider .txtright>.text{background:transparent;padding-left:0}.desktop .BIG.heroimage .slider .txtright>.text>.wrap{padding:160px 100px 0 0}.desktop .BIG.heroimage .slider .txtright>.text.txt2>.wrap{padding-top:100px}.desktop .BIG.heroimage .slider .text{width:35%}.desktop .BIG.heroimage .slider .text>.wrap{display:block}.desktop .BIG.heroimage .slider>.txtleft>.pic{background-position:right center}.desktop .BIG.heroimage .slider>.txtright>.pic{background-position:left center}.desktop .BIG.heroimage .slider>.prev,.desktop .BIG.heroimage .slider>.next{width:35%}.desktop .BIG.heroimage .slider>.prev.hover,.desktop .BIG.heroimage .slider>.next.hover{-webkit-transform:translateZ(0);transform:translateZ(0)}.desktop .BIG.heroimage .slider>.prev.hover>.pic,.desktop .BIG.heroimage .slider>.next.hover>.pic{-webkit-transform:translateZ(0);transform:translateZ(0)}}.mobile .heroimage .slider>.prev,.mobile .heroimage .slider>.next,.tablet .heroimage .slider>.prev,.tablet .heroimage .slider>.next{width:100%;-webkit-transform:translateZ(0);transform:translateZ(0)}.mobile .heroimage .slider>.prev>.pic,.mobile .heroimage .slider>.next>.pic,.tablet .heroimage .slider>.prev>.pic,.tablet .heroimage .slider>.next>.pic{width:100%;position:absolute;-webkit-transform:translateZ(0);transform:translateZ(0)}.mobile .heroimage .slider>.prev>.text,.mobile .heroimage .slider>.next>.text,.tablet .heroimage .slider>.prev>.text,.tablet .heroimage .slider>.next>.text{opacity:1}.mobile .heroimage .slider>.prev>.text>.wrap,.mobile .heroimage .slider>.next>.text>.wrap,.tablet .heroimage .slider>.prev>.text>.wrap,.tablet .heroimage .slider>.next>.text>.wrap{-webkit-transform:translateX(0) translateZ(0);transform:translateX(0) translateZ(0)}.mobile .heroimage .slider>.prev.ON,.mobile .heroimage .slider>.next.ON,.tablet .heroimage .slider>.prev.ON,.tablet .heroimage .slider>.next.ON{-webkit-transform:translateZ(0);transform:translateZ(0)}.mobile .heroimage .slider>.prev.ON>.pic,.mobile .heroimage .slider>.next.ON>.pic,.tablet .heroimage .slider>.prev.ON>.pic,.tablet .heroimage .slider>.next.ON>.pic{-webkit-transform:translateZ(0);transform:translateZ(0)}.mobile .heroimage .slider>.prev.ON.txtleft>.pic,.mobile .heroimage .slider>.next.ON.txtleft>.pic,.tablet .heroimage .slider>.prev.ON.txtleft>.pic,.tablet .heroimage .slider>.next.ON.txtleft>.pic{right:0}.mobile .heroimage .slider>.prev.ON.txtright>.pic,.mobile .heroimage .slider>.next.ON.txtright>.pic,.tablet .heroimage .slider>.prev.ON.txtright>.pic,.tablet .heroimage .slider>.next.ON.txtright>.pic{left:0}.mobile .heroimage .slider>.prev,.tablet .heroimage .slider>.prev{left:-100%}.mobile .heroimage .slider>.prev.ON,.tablet .heroimage .slider>.prev.ON{left:0 !important}.mobile .heroimage .slider>.next,.tablet .heroimage .slider>.next{right:-100%}.mobile .heroimage .slider>.next.ON,.tablet .heroimage .slider>.next.ON{right:0 !important}.mobile .heroimage .slider>.ON.tween,.tablet .heroimage .slider>.ON.tween{transition:all 0.25s cubic-bezier(0.215, 0.61, 0.355, 1)}.mobile .heroimage .slider>.ON.tween>.pic,.tablet .heroimage .slider>.ON.tween>.pic{transition:all 0.25s cubic-bezier(0.215, 0.61, 0.355, 1)}.belt{width:100%;background:#333;position:relative;z-index:10}.belt.fixed{position:fixed;left:0;top:0}@media only screen and (max-width: 960px){.belt.fixed .mask{width:100%;position:fixed;top:80px}}@media only screen and (max-width: 960px) and (max-width: 640px){.belt.fixed .mask{top:50px}}@media only screen and (max-width: 960px){.belt.fixed .mask.ON{max-height:calc(100% - 80px);overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch}}@media only screen and (max-width: 960px) and (max-width: 640px){.belt.fixed .mask.ON{max-height:calc(100% - 50px)}}.belt.fixed+.block{margin-top:70px}@media only screen and (max-width: 960px){.belt.fixed+.block{margin-top:80px}}@media only screen and (max-width: 640px){.belt.fixed+.block{margin-top:50px}}.belt .wrap{width:80%;max-width:1024px;position:relative;margin:0 auto}@media only screen and (max-width: 960px){.belt .wrap{width:100%}}.belt .buckle{width:24%;height:70px;cursor:pointer;float:left}@media only screen and (max-width: 960px){.belt .buckle{width:50%;height:80px;text-align:center}}@media only screen and (max-width: 640px){.belt .buckle{height:50px}}.belt .buckle>*{display:inline-block;vertical-align:middle}.belt .buckle img{height:100%}.belt .buckle span{color:#fff;font-size:24px;font-weight:700;line-height:36px}@media only screen and (max-width: 960px){.belt .buckle span{font-size:34px;line-height:66px}}@media only screen and (max-width: 640px){.belt .buckle span{font-size:22px;line-height:30px}}.belt .holes{width:76%;height:70px;position:relative;float:right}@media only screen and (max-width: 960px){.belt .holes{width:50%;height:80px;text-align:center}}@media only screen and (max-width: 640px){.belt .holes{height:50px}}.belt a.select{color:#fff;font-size:24px;line-height:40px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;position:relative;padding:20px 18% 20px 0}.belt a.select:before{display:block;position:absolute;top:50%;right:9%;margin-top:-20px;transition:-webkit-transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);transition:transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1)}.belt a.select.ON:before{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}@media only screen and (min-width: 961px){.belt a.select{display:none}}@media only screen and (max-width: 640px){.belt a.select{font-size:16px;line-height:26px;padding:12px 18% 12px 0}.belt a.select:before{margin-top:-13px}}.belt .mask{width:80%;height:100%;margin:0 auto;position:relative;overflow:hidden}@media only screen and (max-width: 960px){.belt .mask{width:200%;height:auto;max-height:0;position:absolute;top:100%;right:0;transition:max-height 0.3s cubic-bezier(0.215, 0.61, 0.355, 1)}.belt .mask.ON{max-height:2000px;transition:max-height 0.6s cubic-bezier(0.645, 0.045, 0.355, 1)}}@media only screen and (max-width: 640px){.belt .mask.ON{max-height:1250px}}.belt .slider{width:2000px;height:100%;background:#333;position:absolute;left:0;top:0;transition:left 0.3s cubic-bezier(0.215, 0.61, 0.355, 1)}@media only screen and (max-width: 960px){.belt .slider{width:100%;position:relative}}.belt ul{text-align:left;position:relative}@media only screen and (max-width: 960px){.belt ul{width:100%;height:auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}}.belt ul li{display:inline-block;vertical-align:top}@media only screen and (min-width: 961px){.belt ul li+li{margin-left:28px}}@media only screen and (max-width: 960px){.belt ul li{width:100%;display:block;border-top:1px #555 solid}}.belt ul li a{height:30px;color:#fff;font-size:15px;line-height:30px;display:inline-block;vertical-align:middle;padding:20px 0 20px;transition:border-color 0.2s ease-out}@media only screen and (min-width: 961px){.belt ul li a:hover{color:#e7211b}}@media only screen and (max-width: 960px){.belt ul li a{height:40px;font-size:24px;line-height:40px;display:block;position:relative;padding:20px 60px;transition:none}.belt ul li a:before{content:"";width:15px;height:4px;display:block;position:absolute;left:36px;top:50%;margin-top:-2px}.belt ul li a.ON:before{background:#e7211b}}@media only screen and (max-width: 640px){.belt ul li a{height:26px;font-size:16px;line-height:26px;padding:12px 40px}.belt ul li a:before{width:9px;height:2px;left:26px;margin-top:-1px}}.belt .marker{width:0;height:3px;display:block;background:#e7211b;position:absolute;bottom:0;left:0;transition:width 0.2s ease-out,left 0.3s cubic-bezier(0.215, 0.61, 0.355, 1)}@media only screen and (max-width: 960px){.belt .marker{display:none}}.belt .holes>a.arrow{width:6%;height:30px;color:#fff;font-size:20px;line-height:30px;text-align:center;display:none;position:absolute;padding:20px 0;top:0;transition:color 0.2s ease-out}.belt .holes>a.arrow:hover{color:#e7211b}.belt .holes>a.arrow.icon-larrS{left:2%}.belt .holes>a.arrow.icon-rarrS{right:2%}@media only screen and (min-width: 961px){.belt .holes>a.arrow.ON{display:block}}@-webkit-keyframes toyotatire-btn{0%,33%{left:-100%}32.999%,65.999%,100%{left:100%}}@keyframes toyotatire-btn{0%,33%{left:-100%}32.999%,65.999%,100%{left:100%}}@-webkit-keyframes toyotatire-tag{0%,15%,85%,100%{background:#c00}35%,65%{background:#f00}}@keyframes toyotatire-tag{0%,15%,85%,100%{background:#c00}35%,65%{background:#f00}}@-webkit-keyframes toyotatire-light{0%{left:-100%}25%,100%{left:100%}}@keyframes toyotatire-light{0%{left:-100%}25%,100%{left:100%}}@-webkit-keyframes toyotatire-taiwan{from{opacity:1}to{opacity:0.25}}@keyframes toyotatire-taiwan{from{opacity:1}to{opacity:0.25}}h1{font-size:32px;line-height:56px}@media only screen and (max-width: 960px){h1{font-size:44px;line-height:72px}}@media only screen and (max-width: 640px){h1{font-size:6.875vw;line-height:11.25vw}}h1 span{height:56px;display:block;background:url(../../asset/img/toyotatire/title-bg.png?f34d53a9) no-repeat left center;background-size:auto 100%;padding-left:22px}h1 span:before,h1 span:after{content:none}@media only screen and (max-width: 960px){h1 span{height:72px;padding-left:26px}}@media only screen and (max-width: 640px){h1 span{height:11.25vw;padding-left:4.0625vw}}h1.large span{background:url(../../asset/img/toyotatire/title-bg-large.png?41c91a36) no-repeat left center;background-size:auto 100%}h1.large span i{color:#c00;font-size:20px;font-style:normal;display:inline-block;vertical-align:middle;margin-left:60px}@media only screen and (max-width: 960px){h1.large span i{font-size:26px;margin-left:80px}}@media only screen and (max-width: 640px){h1.large span i{font-size:4.0625vw;margin-left:12.5vw}}a.toyotatire-btn,.heroimage .slider .text.txt2 .btns a{width:172px;height:54px;color:#272222;font-size:22px;font-weight:700;line-height:54px;text-align:center;display:inline-block;vertical-align:top;background:url(../../asset/img/toyotatire/btn-bg.png?0f4fe76b) no-repeat 65% 50%;background-size:auto 100%;border-radius:27px;position:relative;box-shadow:0 4px 0 0 #a16c0b,0 0 16px 2px rgba(248,219,114,0.5);padding:0;margin:0;overflow:hidden}@media only screen and (max-width: 1366px){a.toyotatire-btn,.heroimage .slider .text.txt2 .btns a{width:12.5925vw;height:3.9525vw;font-size:1.61vw;line-height:3.9525vw;border-radius:1.9775vw}}@media only screen and (max-width: 960px){a.toyotatire-btn,.heroimage .slider .text.txt2 .btns a{width:150px;height:45px;font-size:24px;line-height:45px;border-radius:22.5px}}@media only screen and (max-width: 640px){a.toyotatire-btn,.heroimage .slider .text.txt2 .btns a{width:30vw;height:9vw;font-size:4.8vw;line-height:9vw;border-radius:22vw2 0.5,500;box-shadow:0 2px 0 0 #a16c0b,0 0 8px 1px rgba(150,116,51,0.5)}}@media only screen and (max-width: 480px){a.toyotatire-btn,.heroimage .slider .text.txt2 .btns a{font-size:12px}}a.toyotatire-btn:before,.heroimage .slider .text.txt2 .btns a:before{content:'';width:100%;height:100%;display:block;background:url(../../asset/img/toyotatire/btn-shine.png?13808b07) no-repeat 20% 50%;background-size:auto 100%;position:absolute;left:0;top:0;opacity:0.6;-webkit-animation:toyotatire-btn 3s ease-in-out 0s infinite;animation:toyotatire-btn 3s ease-in-out 0s infinite}a.toyotatire-btn:after,.heroimage .slider .text.txt2 .btns a:after{content:"\E915";font-size:12px;font-family:'TOYOTA-2016';display:inline-block;margin-left:4px}@media only screen and (min-width: 961px){a.toyotatire-btn:after,.heroimage .slider .text.txt2 .btns a:after{transition:-webkit-transform 0.2s ease-out;transition:transform 0.2s ease-out;transition:transform 0.2s ease-out, -webkit-transform 0.2s ease-out}}@media only screen and (max-width: 640px){a.toyotatire-btn:after,.heroimage .slider .text.txt2 .btns a:after{-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5);margin-left:2px}}a.toyotatire-btn+a.toyotatire-btn,.heroimage .slider .text.txt2 .btns a+a{margin-left:40px}.heroimage{width:100%;height:42.0825vw}@media only screen and (max-width: 960px){.heroimage{height:107.8125vw}}.heroimage .slider .text.txt2{width:30.2075vw;left:auto;right:50%;padding:0;margin-right:-6.4575vw;padding-top:4.6875vw}@media only screen and (max-width: 960px){.heroimage .slider .text.txt2{width:78.125vw;right:auto;left:4.6875vw;top:7.8125vw;padding-top:0}}.heroimage .slider .text.txt2>.wrap{height:100%;text-align:center;padding:0}@media only screen and (max-width: 960px){.heroimage .slider .text.txt2>.wrap{height:auto}}.heroimage .slider .text.txt2>.wrap img.title{width:100%;padding-bottom:6.89655%}.heroimage .slider .text.txt2 .btns{width:92%;text-align:left;margin:0 auto}@media only screen and (max-width: 960px){.heroimage .slider .text.txt2 .btns{width:75%;margin-top:1.875vw}}@media only screen and (max-width: 960px){.heroimage .slider .text.txt2 .btns a{display:block;width:31.25vw;height:8.595vw;font-size:4.0625vw;line-height:8.595vw;border-radius:27vw2 0.5,640}.heroimage .slider .text.txt2 .btns a:after{font-size:2.5vw;margin-left:.625vw}}@media only screen and (max-width: 960px) and (max-width: 640px){.heroimage .slider .text.txt2 .btns a:after{-webkit-transform:none;-ms-transform:none;transform:none}}.heroimage .slider .text.txt2 .btns a+a{margin-left:14px}@media only screen and (max-width: 960px){.heroimage .slider .text.txt2 .btns a+a{margin-left:0;margin-top:5vw}}.belt a.select{text-align:left;padding-left:60px}@media only screen and (max-width: 640px){.belt a.select{padding-left:40px}}.belt .holes{width:100%;float:none}.belt .mask{width:100%}.belt.fixed+.product-wrap{margin-top:70px}@media only screen and (max-width: 960px){.belt.fixed+.product-wrap{margin-top:80px}}@media only screen and (max-width: 640px){.belt.fixed+.product-wrap{margin-top:50px}}.insist-wrap.block{width:100%;max-width:none;padding-top:0}@media only screen and (max-width: 960px){.insist-wrap.block{padding:0}}.insist-wrap.block .insist-block{height:622px;position:relative}@media only screen and (max-width: 960px){.insist-wrap.block .insist-block{height:auto;padding-bottom:61.5625%}}.insist-wrap.block .insist-block .left,.insist-wrap.block .insist-block .right{width:48%;height:100%;position:relative}@media only screen and (max-width: 960px){.insist-wrap.block .insist-block .left,.insist-wrap.block .insist-block .right{width:100%;height:auto;float:none}}.insist-wrap.block .insist-block .text{width:480px;height:100%;color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width: 960px){.insist-wrap.block .insist-block .text{width:640px;margin:0 auto;float:none}}@media only screen and (max-width: 640px){.insist-wrap.block .insist-block .text{width:auto}}.insist-wrap.block .insist-block .text h6{font-size:37px;font-weight:700;line-height:48px;padding:12px 0}@media only screen and (max-width: 960px){.insist-wrap.block .insist-block .text h6{font-size:45px;line-height:56px;margin-left:24px;padding:22px 0}}@media only screen and (max-width: 640px){.insist-wrap.block .insist-block .text h6{font-size:7.0325vw;line-height:8.75vw;margin-left:3.75vw;padding:3.4375vw 0}}.insist-wrap.block .insist-block .right>.text{float:left}@media only screen and (max-width: 960px){.insist-wrap.block .insist-block .right>.text{float:none}}.insist-wrap.block .insist-block .left>.text{float:right}@media only screen and (max-width: 960px){.insist-wrap.block .insist-block .left>.text{float:none}}.insist-wrap.block .insist-block .label{width:89px;height:40px;color:#2f1f07;font-size:24px;font-weight:700;line-height:40px;border-radius:21px;background:url(../../asset/img/toyotatire/txt-label.png?a38f880a) no-repeat center top;position:relative;padding:2px 6px 0 22px;display:block}@media only screen and (max-width: 960px){.insist-wrap.block .insist-block .label{width:128px;height:61px;font-size:32px;line-height:61px;border-radius:30.5px;background:url(../../asset/img/toyotatire/txt-label-m.png?43171e58) no-repeat center top;background-size:100%;margin-left:8px}}@media only screen and (max-width: 640px){.insist-wrap.block .insist-block .label{width:20vw;height:9.5325vw;font-size:5vw;line-height:9.5325vw;border-radius:4.765vw;background-size:100%;padding:.3125vw .9375vw 0 3.4375vw;margin-left:1.25vw}}.insist-wrap.block .insist-block .label span.red{width:36px;height:36px;color:#fc4027;font-size:26px;line-height:36px;text-align:center;display:block;position:absolute;right:5px;top:4px}@media only screen and (max-width: 960px){.insist-wrap.block .insist-block .label span.red{width:50px;height:50px;font-size:36px;line-height:50px;right:8px;top:6px}}@media only screen and (max-width: 640px){.insist-wrap.block .insist-block .label span.red{width:7.8125vw;height:7.8125vw;font-size:5.625vw;line-height:7.8125vw;right:1.25vw;top:.9375vw}}.insist-wrap.block .insist-block ul.promise{width:475px;background:url(../../asset/img/toyotatire/txt-promise.png?ae935a1a) repeat-y 0 0;background-size:100%;padding:18px 0}@media only screen and (max-width: 960px){.insist-wrap.block .insist-block ul.promise{width:auto;padding:36px 0;margin:0 32px;background-size:80%}}@media only screen and (max-width: 640px){.insist-wrap.block .insist-block ul.promise{padding:5.625vw 0;margin:0 5vw}}.insist-wrap.block .insist-block ul.promise li{color:#ccc;font-size:17px;font-weight:700;line-height:25px;list-style-position:inside;padding-left:14px;margin-left:20px;text-indent:-20px}@media only screen and (max-width: 960px){.insist-wrap.block .insist-block ul.promise li{font-size:27px;line-height:40px;padding-left:18px;margin-left:26px;text-indent:-26px}}@media only screen and (max-width: 640px){.insist-wrap.block .insist-block ul.promise li{font-size:4.22vw;line-height:6.25vw;padding-left:2.8125vw;margin-left:4.0625vw;text-indent:-4.0625vw}}.insist-wrap.block .insist-block ul.promise li+li{margin-top:8px}@media only screen and (max-width: 960px){.insist-wrap.block .insist-block ul.promise li+li{margin-top:18px}}@media only screen and (max-width: 640px){.insist-wrap.block .insist-block ul.promise li+li{margin-top:2.8125vw}}.insist-wrap.block .insist-block ul.promise li:before{content:'';width:8px;height:8px;background:#b5b5b5;border-radius:50%;display:inline-block;vertical-align:middle;margin-right:12px}@media only screen and (max-width: 960px){.insist-wrap.block .insist-block ul.promise li:before{width:12px;height:12px}}@media only screen and (max-width: 640px){.insist-wrap.block .insist-block ul.promise li:before{width:1.875vw;height:1.875vw;margin-right:1.875vw}}.insist-wrap.block .insist-block .qa{border-left:4px #f00 solid;background:#feba3d;padding:16px 16px 16px 12px;margin-top:18px}@media only screen and (max-width: 960px){.insist-wrap.block .insist-block .qa{padding:22px 26px 22px 18px;margin-top:36px}}@media only screen and (max-width: 640px){.insist-wrap.block .insist-block .qa{padding:3.4375vw 4.0625vw 3.4375vw 2.8125vw;margin-top:5.625vw}}.insist-wrap.block .insist-block .qa .question{color:#c00;font-size:22px;font-weight:700;line-height:36px}@media only screen and (max-width: 960px){.insist-wrap.block .insist-block .qa .question{font-size:26px;line-height:42px}}@media only screen and (max-width: 640px){.insist-wrap.block .insist-block .qa .question{font-size:4.0625vw;line-height:6.5625vw}}.insist-wrap.block .insist-block .qa .answer{color:#191611;font-size:16px;line-height:24px}@media only screen and (max-width: 960px){.insist-wrap.block .insist-block .qa .answer{font-size:25px;line-height:36px}}@media only screen and (max-width: 640px){.insist-wrap.block .insist-block .qa .answer{font-size:3.9075vw;line-height:5.625vw}}.insist-wrap.block .insist-block .qa .answer.red{color:#484848;font-size:16px;line-height:22px}@media only screen and (max-width: 960px){.insist-wrap.block .insist-block .qa .answer.red{font-size:25px;line-height:35px}}@media only screen and (max-width: 640px){.insist-wrap.block .insist-block .qa .answer.red{font-size:3.9075vw;line-height:5.47vw}}.insist-wrap.block .insist-block .qa .answer li{color:#191611;font-size:14px;line-height:22px;margin-left:12px;text-indent:-12px}@media only screen and (max-width: 960px){.insist-wrap.block .insist-block .qa .answer li{font-size:25px;line-height:35px;padding-left:5px;margin-left:20px;text-indent:-20px}}@media only screen and (max-width: 640px){.insist-wrap.block .insist-block .qa .answer li{font-size:3.9075vw;line-height:5.47vw;padding-left:.7825vw;margin-left:3.125vw;text-indent:-3.125vw}}.insist-wrap.block .insist-block .qa .answer li:before{content:'';width:0;height:0;display:inline-block;vertical-align:middle;border-bottom:8px #191611 solid;border-left:4px transparent solid;border-right:4px transparent solid;margin-right:4px}@media only screen and (max-width: 960px){.insist-wrap.block .insist-block .qa .answer li:before{border-bottom-width:12px;border-left-width:6px;border-right-width:6px;margin-right:8px}}@media only screen and (max-width: 640px){.insist-wrap.block .insist-block .qa .answer li:before{border-bottom-width:1.875vw;border-left-width:.9375vw;border-right-width:.9375vw;margin-right:1.25vw}}.insist-wrap.block .insist-block>.kv{width:1200px;height:100%;position:absolute;top:0}@media only screen and (min-width: 961px){.insist-wrap.block .insist-block>.kv.left{right:50%;margin-right:-240px}.insist-wrap.block .insist-block>.kv.right{left:50%;margin-left:-240px}}@media only screen and (max-width: 960px){.insist-wrap.block .insist-block>.kv{width:100%;height:auto;top:auto;left:0;right:0;bottom:0}.insist-wrap.block .insist-block>.kv:after{content:'';width:100%;display:block;padding-top:61.5625%}}.insist-wrap.block .insist-block>.kv .anim{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0}.insist-wrap.block .insist-block>.kv .anim.in-view{opacity:1}.insist-wrap.block .insist-block>.kv .anim.in-view.anim1{transition:opacity 0.3s cubic-bezier(0.215, 0.61, 0.355, 1) .3s}.insist-wrap.block .insist-block>.kv .anim.in-view.anim2{transition:opacity 0.3s cubic-bezier(0.215, 0.61, 0.355, 1) .6s}.insist-wrap.block .insist-block>.kv .anim.in-view.anim3{transition:opacity 0.3s cubic-bezier(0.215, 0.61, 0.355, 1) .9s}.insist-wrap.block .insist-block>.kv .anim.in-view.anim4{transition:opacity 0.3s cubic-bezier(0.215, 0.61, 0.355, 1) 1.2s}.insist-wrap.block .insist-block>.kv>img{opacity:0;position:absolute;left:0;top:0}.insist-wrap.block .insist1{background:url(../../asset/img/toyotatire/insist1-bg.jpg?84116d33) no-repeat center top}@media only screen and (max-width: 960px){.insist-wrap.block .insist1{background:url(../../asset/img/toyotatire/insist1-bg-m.jpg?1f20c412) repeat-y center top;background-size:100%}.insist-wrap.block .insist1 .text{height:auto;padding:60px 30px;float:none}}@media only screen and (max-width: 640px){.insist-wrap.block .insist1 .left .text,.insist-wrap.block .insist1 .right .text{padding:9.375vw 4.6875vw}}.insist-wrap.block .insist1 .kv{background:url(../../asset/img/toyotatire/insist1-kv.png?11900012) no-repeat center;background-size:auto 100%}@media only screen and (max-width: 960px){.insist-wrap.block .insist1 .kv{background:url(../../asset/img/toyotatire/insist1-kv-m.png?b422a85d) no-repeat center;background-size:100%}}.insist-wrap.block .insist2{background:url(../../asset/img/toyotatire/insist2-bg.jpg?3f94175e) no-repeat center top}@media only screen and (max-width: 960px){.insist-wrap.block .insist2{background:url(../../asset/img/toyotatire/insist2-bg-m.jpg?a836d78b) repeat-y center top;background-size:100%}.insist-wrap.block .insist2 .text{height:auto;padding:60px 30px;float:none}}@media only screen and (max-width: 640px){.insist-wrap.block .insist2 .left .text,.insist-wrap.block .insist2 .right .text{padding:9.375vw 4.6875vw}}.insist-wrap.block .insist2 .kv{background:url(../../asset/img/toyotatire/insist2-kv.png?2cd1865c) no-repeat center;background-size:auto 100%}@media only screen and (max-width: 960px){.insist-wrap.block .insist2 .kv{background:url(../../asset/img/toyotatire/insist2-kv-m.png?dfc59e9f) no-repeat center;background-size:100%}}.insist-wrap.block .insist3{background:url(../../asset/img/toyotatire/insist3-bg.jpg?17ab79f8) no-repeat center top}@media only screen and (max-width: 960px){.insist-wrap.block .insist3{background:url(../../asset/img/toyotatire/insist3-bg-m.jpg?7b90842b) repeat-y center top;background-size:100%}.insist-wrap.block .insist3 .text{height:auto;padding:60px 30px;float:none}}@media only screen and (max-width: 640px){.insist-wrap.block .insist3 .left .text,.insist-wrap.block .insist3 .right .text{padding:9.375vw 4.6875vw}}.insist-wrap.block .insist3 .kv{background:url(../../asset/img/toyotatire/insist3-kv.png?4a390092) no-repeat center;background-size:auto 100%}@media only screen and (max-width: 960px){.insist-wrap.block .insist3 .kv{background:url(../../asset/img/toyotatire/insist3-kv-m.png?91a3c002) no-repeat center;background-size:100%}}.insist-wrap.block .insist4{background:url(../../asset/img/toyotatire/insist4-bg.jpg?70b7f296) no-repeat center top}@media only screen and (max-width: 960px){.insist-wrap.block .insist4{background:url(../../asset/img/toyotatire/insist4-bg-m.jpg?fdb1e814) repeat-y center top;background-size:100%}.insist-wrap.block .insist4 .text{height:auto;padding:60px 30px;float:none}}@media only screen and (max-width: 640px){.insist-wrap.block .insist4 .left .text,.insist-wrap.block .insist4 .right .text{padding:9.375vw 4.6875vw}}.insist-wrap.block .insist4 .kv{background:url(../../asset/img/toyotatire/insist4-kv.png?e2cb107a) no-repeat center;background-size:auto 100%}@media only screen and (max-width: 960px){.insist-wrap.block .insist4 .kv{background:url(../../asset/img/toyotatire/insist4-kv-m.png?92a08159) no-repeat center;background-size:100%}}@media only screen and (min-width: 961px){.insist-wrap.block .insist1{height:619px}}@media only screen and (min-width: 961px){.insist-wrap.block .insist3{height:756px}}.insist-wrap.block .insist3 .anim1{background:url(../../asset/img/toyotatire/insist3-kv-txt1.png?98a530a1) no-repeat center top}@media only screen and (max-width: 960px){.insist-wrap.block .insist3 .anim1{background:url(../../asset/img/toyotatire/insist3-kv-txt1-m.png?ba6095e5) no-repeat center top;background-size:100%}}.insist-wrap.block .insist3 .anim2{background:url(../../asset/img/toyotatire/insist3-kv-txt2.png?8678303a) no-repeat center top}@media only screen and (max-width: 960px){.insist-wrap.block .insist3 .anim2{background:url(../../asset/img/toyotatire/insist3-kv-txt2-m.png?66563a0f) no-repeat center top;background-size:100%}}.insist-wrap.block .insist3 .anim3{background:url(../../asset/img/toyotatire/insist3-kv-txt3.png?2114b853) no-repeat center top}@media only screen and (max-width: 960px){.insist-wrap.block .insist3 .anim3{background:url(../../asset/img/toyotatire/insist3-kv-txt3-m.png?a5a5e835) no-repeat center top;background-size:100%}}.insist-wrap.block .insist3 .anim4{background:url(../../asset/img/toyotatire/insist3-kv-txt4.png?bb441fa6) no-repeat center top}@media only screen and (max-width: 960px){.insist-wrap.block .insist3 .anim4{background:url(../../asset/img/toyotatire/insist3-kv-txt4-m.png?b1b78aa7) no-repeat center top;background-size:100%}}.insist-wrap.block .insist4 .kv>.anim2.in-view{-webkit-animation:toyotatire-taiwan 1s ease-in-out 2s infinite alternate;animation:toyotatire-taiwan 1s ease-in-out 2s infinite alternate}.insist-wrap.block .insist4 .anim1{background:url(../../asset/img/toyotatire/insist4-kv-anim1.png?a4bc5ce4) no-repeat center top}@media only screen and (max-width: 960px){.insist-wrap.block .insist4 .anim1{background:url(../../asset/img/toyotatire/insist4-kv-anim1-m.png?97165b9a) no-repeat center top;background-size:100%}}.insist-wrap.block .insist4 .anim2{background:url(../../asset/img/toyotatire/insist4-kv-anim2.png?604b9046) no-repeat center top}@media only screen and (max-width: 960px){.insist-wrap.block .insist4 .anim2{background:url(../../asset/img/toyotatire/insist4-kv-anim2-m.png?c9ef492b) no-repeat center top;background-size:100%}}.product-wrap{background:url(../../asset/img/toyotatire/product-bg.png?90432ca4) no-repeat center top}@media only screen and (max-width: 1280px){.product-wrap{background-size:160vw}}@media only screen and (max-width: 960px){.product-wrap{background:url(../../asset/img/toyotatire/product-bg-m.png?e6dca0f0) no-repeat center top}}@media only screen and (max-width: 640px){.product-wrap{background-size:150%}.product-wrap .slider{width:100vw;margin:0 -15px}}#product .block .slick-slide>img.desktop{width:320px;display:block;margin:0 auto}@media only screen and (max-width: 1280px){#product .block .slick-slide>img.desktop{width:93.56%}}@media only screen and (max-width: 960px){#product .block .slick-slide>img.desktop{display:none}}#product .block .slick-slide>img.mobile{display:none}@media only screen and (max-width: 960px){#product .block .slick-slide>img.mobile{width:86.2069%;display:block}}#sp{width:100%;padding-bottom:30px}@media only screen and (max-width: 640px){#sp{padding-bottom:15px}}.slick-dotted{padding-bottom:60px}@media only screen and (max-width: 640px){.slick-dotted{padding-bottom:30px}}.slick-slider{-webkit-user-select:inherit;-moz-user-select:inherit;-ms-user-select:inherit;user-select:inherit}.slick-list,.slick-track,.slick-slide{position:relative}.slick-list{width:100%;padding:2px 0 4px}.slick-arrow{width:66px;height:100px;display:block;position:absolute;top:50%;margin-top:-50px;z-index:2}@media only screen and (max-width: 640px){.slick-arrow{width:10.3125vw;height:15.625vw;margin-top:-7.8125vw}}.slick-arrow.larr{background:url(../../asset/img/toyotatire/btn-larr.png?7782ae8b) no-repeat center top;background-size:100%;left:-30px}@media only screen and (max-width: 640px){.slick-arrow.larr{left:0}}.slick-arrow.rarr{background:url(../../asset/img/toyotatire/btn-rarr.png?11cc5f71) no-repeat center top;background-size:100%;right:-30px}@media only screen and (max-width: 640px){.slick-arrow.rarr{right:0}}.slick-dots{width:100%;text-align:center;position:absolute;bottom:0}.slick-dots>li{width:10px;height:10px;display:inline-block;vertical-align:top;background:#ffeab1;border-radius:5px;overflow:hidden;text-indent:-999px}@media only screen and (max-width: 960px){.slick-dots>li{width:30px;height:30px;border-radius:15px}}@media only screen and (max-width: 640px){.slick-dots>li{width:16px;height:16px;border-radius:8px}}.slick-dots>li+li{margin-left:10px}@media only screen and (max-width: 960px){.slick-dots>li+li{margin-left:16px}}@media only screen and (max-width: 640px){.slick-dots>li+li{margin-left:8px}}.slick-dots .slick-active{background:#c00}.product-item{width:280px !important;background:#fff6dc;border-radius:20px;box-shadow:0 4px 8px 0 rgba(57,37,0,0.1);position:relative;margin:20px 30px 0;transition:height 0.2s ease-out}@media only screen and (max-width: 1280px){.product-item{width:21.875vw !important;border-radius:1.5625vw;margin:20px 1.875vw 0}}@media only screen and (max-width: 960px){.product-item{width:432px !important;border-radius:30px;margin:30px 74px 0}}@media only screen and (max-width: 640px){.product-item{width:67.5vw !important;border-radius:4.6875vw;margin:4.6875vw 16.25vw 0}}.product-item .tag{color:#fff;font-size:15px;font-weight:700;line-height:28px;background:#cc0000;border-radius:14px;position:absolute;left:-14px;top:-10px;padding:0 20px;-webkit-animation:toyotatire-tag 2s linear 0s infinite;animation:toyotatire-tag 2s linear 0s infinite;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);opacity:0}@media only screen and (max-width: 1280px){.product-item .tag{font-size:1.1725vw;line-height:2.1875vw;border-radius:1.095vw;left:-1.095vw;top:-.7825vw;padding:0 1.5625vw}}@media only screen and (max-width: 960px){.product-item .tag{font-size:27px;line-height:42px;border-radius:21px;left:-31px;top:-15px;padding:0 20px}}@media only screen and (max-width: 640px){.product-item .tag{font-size:4.22vw;line-height:6.5625vw;border-radius:3.2825vw;left:-4.845vw;top:-2.345vw;padding:0 3.125vw}}.product-item .tag.in-view{transition:opacity 0.2s ease-out 0.5s, -webkit-transform 0.3s ease-out 0.5s;transition:transform 0.3s ease-out 0.5s, opacity 0.2s ease-out 0.5s;transition:transform 0.3s ease-out 0.5s, opacity 0.2s ease-out 0.5s, -webkit-transform 0.3s ease-out 0.5s;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.product-item img.tire{width:94px;display:block;position:absolute;left:-22px;top:30px;z-index:1}@media only screen and (max-width: 1280px){.product-item img.tire{width:7.345vw;left:-1.72vw;top:2.345vw}}@media only screen and (max-width: 960px){.product-item img.tire{width:146px;left:-36px;top:48px}}@media only screen and (max-width: 640px){.product-item img.tire{width:22.8125vw;left:-5.625vw;top:7.5vw}}.product-item .product-header{position:relative;padding:24px 0 0 88px}@media only screen and (max-width: 1280px){.product-item .product-header{padding:1.875vw 0 0 6.875vw}}@media only screen and (max-width: 960px){.product-item .product-header{padding:48px 0 0 132px}}@media only screen and (max-width: 640px){.product-item .product-header{padding:7.5vw 0 0 20.625vw}}.product-item .product-header .name{color:#ff4e00;font-size:35px;font-weight:700;line-height:48px}@media only screen and (max-width: 1280px){.product-item .product-header .name{font-size:2.735vw;line-height:3.75vw}}@media only screen and (max-width: 960px){.product-item .product-header .name{font-size:54px;line-height:72px}}@media only screen and (max-width: 640px){.product-item .product-header .name{font-size:8.4375vw;line-height:11.25vw}}.product-item .product-header .type{color:#151515;font-size:25px;font-weight:700;line-height:32px}@media only screen and (max-width: 1280px){.product-item .product-header .type{font-size:1.9525vw;line-height:2.5vw}}@media only screen and (max-width: 960px){.product-item .product-header .type{font-size:38px;line-height:50px}}@media only screen and (max-width: 640px){.product-item .product-header .type{font-size:5.9375vw;line-height:7.8125vw}}.product-item .product-header .match{color:#4d3903;font-size:16px;line-height:26px}@media only screen and (max-width: 1280px){.product-item .product-header .match{font-size:1.25vw;line-height:2.0325vw}}@media only screen and (max-width: 960px){.product-item .product-header .match{font-size:25px;line-height:40px}}@media only screen and (max-width: 640px){.product-item .product-header .match{font-size:3.9075vw;line-height:6.25vw}}.product-item .product-header .slogan{width:210px;color:#fff;font-size:18px;line-height:36px;background:#c00;border-radius:18px;position:relative;padding-left:78px;margin-top:6px;margin-left:-78px}@media only screen and (max-width: 1280px){.product-item .product-header .slogan{width:16.4075vw;font-size:1.4075vw;line-height:2.8125vw;border-radius:1.4075vw;padding-left:6.095vw;margin-top:.47vw;margin-left:-6.095vw}}@media only screen and (max-width: 960px){.product-item .product-header .slogan{width:346px;font-size:27px;line-height:56px;border-radius:28px;padding-left:108px;margin-top:12px;margin-left:-118px}}@media only screen and (max-width: 640px){.product-item .product-header .slogan{width:54.0625vw;font-size:4.22vw;line-height:8.75vw;border-radius:4.375vw;padding-left:16.875vw;margin-top:1.875vw;margin-left:-18.4375vw}}.product-item .product-header .slogan.slogan1:after{-webkit-animation:toyotatire-light 3s linear 0s infinite;animation:toyotatire-light 3s linear 0s infinite}.product-item .product-header .slogan.slogan2:after{-webkit-animation:toyotatire-light 3s linear .5s infinite;animation:toyotatire-light 3s linear .5s infinite}.product-item .product-header .slogan.slogan3:after{-webkit-animation:toyotatire-light 3s linear 1s infinite;animation:toyotatire-light 3s linear 1s infinite}.product-item .product-content{position:relative;padding:32px 24px 36px}@media only screen and (max-width: 1280px){.product-item .product-content{padding:2.5vw 1.875vw 2.8125vw}}@media only screen and (max-width: 960px){.product-item .product-content{padding:48px 28px}}@media only screen and (max-width: 640px){.product-item .product-content{padding:7.5vw 4.375vw}}.product-item .product-content ul{list-style:none}.product-item .product-content li{color:#c83d00;font-size:18px;font-weight:700;line-height:26px}@media only screen and (max-width: 1280px){.product-item .product-content li{font-size:1.4075vw;line-height:2.0325vw}}@media only screen and (max-width: 960px){.product-item .product-content li{font-size:28px;line-height:40px}}@media only screen and (max-width: 640px){.product-item .product-content li{font-size:4.375vw;line-height:6.25vw}}.product-item .product-content li:before{content:'\30FB'}.product-item .product-content li+li{margin-top:20px}@media only screen and (max-width: 1280px){.product-item .product-content li+li{margin-top:1.5625vw}}@media only screen and (max-width: 960px){.product-item .product-content li+li{margin-top:30px}}@media only screen and (max-width: 640px){.product-item .product-content li+li{margin-top:4.6875vw}}.product-item .product-content li span{color:#342200;font-size:15px;line-height:23px;display:block;padding-left:24px}@media only screen and (max-width: 1280px){.product-item .product-content li span{font-size:1.1725vw;line-height:1.7975vw;padding-left:1.875vw}}@media only screen and (max-width: 960px){.product-item .product-content li span{font-size:27px;line-height:40px;padding-left:28px}}@media only screen and (max-width: 640px){.product-item .product-content li span{font-size:4.22vw;line-height:6.25vw;padding-left:4.375vw}}.news-item>.img{width:92%;border-radius:12px;position:relative;overflow:hidden;margin:0 4%}@media only screen and (max-width: 960px){.news-item>.img{width:74.375%;margin:0 auto}}.news-item>.img.img1:after{-webkit-animation:toyotatire-light 3s linear 0s infinite;animation:toyotatire-light 3s linear 0s infinite}.news-item>.img.img2:after{-webkit-animation:toyotatire-light 3s linear .5s infinite;animation:toyotatire-light 3s linear .5s infinite}.news-item>.img.img3:after{-webkit-animation:toyotatire-light 3s linear 1s infinite;animation:toyotatire-light 3s linear 1s infinite}.news-item>.img>img{width:100%;display:block}.slider .animate-light,.insist-block .animate-light{overflow:hidden}.slider .animate-light:after,.insist-block .animate-light:after{content:'';width:100%;height:100%;display:block;background:linear-gradient(60deg, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 25%, rgba(255,255,255,0.8) 48%, rgba(255,255,255,0.8) 50%, rgba(255,255,255,0.8) 52%, rgba(255,255,255,0) 75%, rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#00ffffff',GradientType=1 );position:absolute;top:0;left:0}.slider .animate-light:after{-webkit-animation:toyotatire-light 3s linear 0s infinite;animation:toyotatire-light 3s linear 0s infinite}.insist-block .animate-light:after{-webkit-animation:toyotatire-light 2s linear 0s infinite;animation:toyotatire-light 2s linear 0s infinite}.ps-wrap{background:#000}.ps-wrap .block{padding-top:0;padding-bottom:60px}@media only screen and (max-width: 960px){.ps-wrap .block{padding-bottom:100px}}@media only screen and (max-width: 640px){.ps-wrap .block{padding-bottom:50px}}.ps-wrap .btns{width:100%;text-align:center;padding:60px 0}@media only screen and (max-width: 640px){.ps-wrap .btns{padding:30px 0}}.ps-wrap p.ps{color:#fff;font-size:12px;line-height:22px}@media only screen and (max-width: 960px){.ps-wrap p.ps{font-size:20px;line-height:32px}}@media only screen and (max-width: 640px){.ps-wrap p.ps{font-size:12px;line-height:20px}}
