html,body{scroll-behavior:smooth;margin:0;padding:0}@keyframes fadeInUp{0%{opacity:0;translate:0 50px}100%{opacity:1;translate:0px 0;transform:rotate(0deg)}}@keyframes showUp{0%{height:0}100%{height:100%}}#allseason *.scrollIn{opacity:0}#allseason *.scrollIn.is-scrollIn{animation:.6s fadeInUp ease-in-out .2s forwards}#mv{position:relative;background:url(../_mimg/allseason-mv-bg.jpg) no-repeat center top;background-size:100% 100%;width:100%;height:500px;display:flex;justify-content:center;align-items:center;position:relative}@media(max-width: 768px){#mv{background:url(../_mimg/allseason-mv-bgsp.jpg) no-repeat center top;background-size:cover;width:100%;height:550px;background-size:100%}}#mv h2{color:rgba(0,0,0,0);background:url(../_mimg/allseason-mv-tit.png) no-repeat;background-size:100%;width:600px;height:180px;opacity:0;animation:1s fadeInUp forwards ease-in-out}#mv .tire{position:absolute;bottom:0;width:770px;height:167px}#mv .tire img{position:absolute;display:block;width:100%;left:0;bottom:0;height:0;object-fit:cover;animation:1s showUp 1.5s forwards ease-in-out}.nav-allseason{margin:50px auto}.nav-allseason li{padding:15px;height:100px;font-size:15px}.nav-allseason li:nth-child(1){background:url(../_mimg/allseason-nav-about-bg.jpg) no-repeat;background-size:cover}.nav-allseason li:nth-child(2){background:url(../_mimg/allseason-nav-merit-bg.jpg) no-repeat;background-size:cover}.nav-allseason li:nth-child(3){background:url(../_mimg/allseason-nav-hikaku-bg.jpg) no-repeat;background-size:cover}.nav-allseason li:nth-child(4){background:url(../_mimg/allseason-nav-item-bg.jpg) no-repeat;background-size:cover}.nav-allseason li a{color:#fff;display:flex;justify-content:center;align-items:center;width:100%;height:100%;text-align:center}@media(max-width: 768px){.nav-allseason li a{font-size:1.4rem}}#about{background:url(../../../campaign/_item-img/tire/all/vector4.png) no-repeat,url(../../../campaign/_item-img/tire/all/celsius.png) no-repeat,linear-gradient(to right, #f3d64d, #f3ce16);background-size:auto 580px,auto 600px,auto;background-position:-5% -56%,110% -39%}@media(max-width: 768px){#about{background:url(../../../campaign/_item-img/tire/all/celsius.png) no-repeat,url(../../../campaign/_item-img/tire/all/vector4.png) no-repeat,linear-gradient(to right, #f3d64d, #f3ce16);background-size:auto 640px,auto 610px,auto;background-position:110% 174%,-5% 163%}}#about h3{background:rgba(219,91,0,.8);color:#fff;font-size:2rem;padding:1.5em 0;text-align:center;font-weight:bold}#about ul{margin:100px auto 0}@media(max-width: 768px){#about ul{margin:50px auto 0}}#about li{background:#fff;padding:1.5em}@media(max-width: 768px){#about li{font-size:1.4rem}}#about h4{font-size:1.5rem;font-weight:bold;margin-bottom:1em;padding-bottom:1em;border-bottom:3px solid #f3ce16;line-height:1.5em}@media(max-width: 768px){#about h4{font-size:1.8rem}}@media(max-width: 768px){#about p{font-size:1.4rem}}#merit{background:#f0eee9;padding-bottom:100px}#merit h3{font-size:2rem;padding:2.5em 0 1.5em;text-align:center;font-weight:bold}#merit li{border-radius:10px;overflow:hidden;background:#fff}#merit li p{text-align:center;padding:1em 0;font-weight:bold}@media(max-width: 768px){#merit li p{font-size:1.4rem}}@media(max-width: 768px){#merit li{width:48%;margin-bottom:1.5em}}#merit .txt-s{text-align:center;font-size:.9rem}@media(max-width: 768px){#merit .txt-s{width:90%;margin:0 auto;font-size:1em;text-align:left}}#hikaku{background:url(../_mimg/allseason-hikaku-bg.jpg) no-repeat;background-size:cover;padding-bottom:100px}#hikaku h3{font-size:2rem;padding:1.5em 0;text-align:center;font-weight:bold;line-height:1.5em}@media(max-width: 768px){#hikaku .scroll{width:100%;overflow:auto;white-space:nowrap}#hikaku .yokosc{background:#333;color:#fff;padding:5px;width:auto;width:12em;border-radius:5px 20px 20px 5px;margin:.5em 0 1em .5em}}#hikaku table{width:990px;margin:10px auto}@media(max-width: 768px){#hikaku table{width:auto;overflow-x:scroll}}#hikaku table thead tr{background:#be6b12;border-bottom:3px solid #400101}#hikaku table thead tr th{color:#fff;font-weight:bold;text-align:center;line-height:35px}#hikaku table thead tr th:nth-child(4){font-size:1.4em}@media(max-width: 768px){#hikaku table thead tr th{font-size:1em}}#hikaku table thead th{border-left:1px solid #fff}#hikaku table tbody th{background:#f8d6b1;color:#894d0d;border-left:1px solid #fff;border-bottom:1px solid #fff}#hikaku table tbody th.tdTtl{color:#b26411;text-align:center}#hikaku table tbody th.bd-r3{border-right:3px solid #400101}@media(max-width: 768px){#hikaku table tbody th{font-size:1.1rem;padding:.5rem}#hikaku table tbody th.tdTtl{min-width:5em}}#hikaku table tbody tr .tcell-all{color:#db0707;background:#fefff3}#hikaku table tbody tr .tcell-all2{color:#db0707;background:#fcffe2}#hikaku table tbody tr:nth-child(-n+5) td{font-size:1.3rem;font-weight:bold}#hikaku table tbody tr:nth-child(-n+5) td.tcell-all,#hikaku table tbody tr:nth-child(-n+5) td.tcell-all2{font-size:1.7rem}#hikaku table tbody td{color:#7a7a7a;text-align:center}@media(max-width: 768px){#hikaku table tbody td{font-size:1.1rem;padding:.5rem}}#hikaku .table-tit{width:990px;margin:0 auto;font-size:.9rem}@media(max-width: 768px){#hikaku .table-tit{width:96%;margin:0 auto}}#hikaku .txt-s{width:990px;margin:0 auto;font-size:.7rem}@media(max-width: 768px){#hikaku .txt-s{width:96%;margin:0 auto;font-size:1.1rem;text-shadow:0 0 3px #fff,0 0 3px #fff,0 0 6px #fff,0 0 8px #fff}}#item{background:#ffd201}#item h3{background:url(../_mimg/allseasono-item-titbg.jpg) no-repeat center top;background-size:cover;color:#fff;font-size:2rem;font-weight:bold;display:flex;justify-content:center;align-items:center;height:150px}#item .box-3col{display:flex;flex-wrap:wrap;justify-content:space-between;width:990px;margin:50px auto 0}@media(max-width: 768px){#item .box-3col{width:92%;margin:30px auto 0}}#item .box-3col>a{width:calc(16.6666666667% - 10px);display:block;padding:20px 0;color:rgba(0,0,0,0);background-size:90%;box-shadow:3px 3px 0 rgba(51,51,51,.8509803922)}@media(max-width: 768px){#item .box-3col>a{width:calc(33.3333333333% - 10px);margin-bottom:20px}}#item .box-2col{display:flex;flex-wrap:wrap;justify-content:space-between;width:990px;margin:0 auto;padding:50px 0}@media(max-width: 768px){#item .box-2col{width:92%;margin:0 auto;padding:30px 0}}#item .box-2col>div{width:48%;margin-bottom:80px;height:570px;position:relative;transition:.2s;border-radius:10px;overflow:hidden}#item .box-2col>div:hover{box-shadow:0 0 15px #000}#item .box-2col>div.scrollIn{transform:rotate(-3deg)}@media(max-width: 768px){#item .box-2col>div{height:700px;width:100%;font-size:1.1rem;margin-bottom:40px;box-shadow:8px 8px rgba(94,94,94,.7411764706)}#item .box-2col>div:hover{box-shadow:none}#item .box-2col>div.scrollIn{transform:rotate(0deg)}}#item .box-2col figure{width:250px;margin:30px auto 20px;height:50px;display:flex;align-items:center}@media(max-width: 768px){#item .box-2col figure{width:350px;height:60px}}#item .box-2col h4{text-align:center;margin-bottom:20px;font-weight:bold}@media(max-width: 768px){#item .box-2col h4{font-size:1.4rem}}#item .box-2col p{padding:0 2em}@media(max-width: 768px){#item .box-2col p{font-size:1.4rem}}#item .type-icon{background:rgba(247,247,247,.9);padding:1em;display:flex;margin:1.5em}#item .type-icon .type-txt{font-weight:bold;font-size:.8rem;padding:5px 0;width:21%}@media(max-width: 768px){#item .type-icon .type-txt{font-size:1rem}}#item .type-icon .type-icons{display:flex;flex-wrap:wrap}#item .type-icon .type-icons span{display:flex;align-items:center;border:1px solid #111;padding:3px 5px 1px;font-weight:bold;margin:0 2px 5px;font-size:.8rem}@media(max-width: 768px){#item .type-icon .type-icons span{font-size:1.1rem}}#item .gy,#item .dunlop,#item .ty,#item .yk,#item .mc,#item .nexen{height:50px;width:100%;color:rgba(0,0,0,0)}@media(max-width: 768px){#item .gy,#item .dunlop,#item .ty,#item .yk,#item .mc,#item .nexen{height:90px}}#item .gy{background:#1d609e url(../_mimg/goodyear-c.png) no-repeat center center}#item .dunlop{background:#ffe100 url(../_mimg/dunlop-c.png) no-repeat center center}#item .ty{background:#005db8 url(../_mimg/toyo-w.png) no-repeat center center}#item .yk{background:#000 url(../_mimg/yoko-c.png) no-repeat center center}#item .mc{background:#eee url(../_mimg/michelin-c.png) no-repeat center center}#item .nexen{background:#f3ecf4 url(../_mimg/nexen-c.png) no-repeat center center}#item .gy,#item .dunlop,#item .ty,#item .yk,#item .mc{background-size:190px}@media(max-width: 768px){#item .gy,#item .dunlop,#item .ty,#item .yk,#item .mc{background-size:250px}}#item .nexen{background-size:200px}@media(max-width: 768px){#item .gy,#item .nexen{background-size:290px}}#item .weatherready{background:url(../../../campaign/_item-img/tire/all/WEATHERREADY.png) no-repeat,url(../_mimg/allseason-item-snowf.png) no-repeat,linear-gradient(to top, #fff, #fff)}#item .vector-4s-hybrid{background:url(../../../campaign/_item-img/tire/all/vector4.png) no-repeat,url(../_mimg/allseason-item-snowf.png) no-repeat,linear-gradient(to top, #fff, #fff)}#item .vector-4s-cargo{background:url(../../../campaign/_item-img/tire/all/vector4-cargo.png) no-repeat,url(../_mimg/allseason-item-snowf.png) no-repeat,linear-gradient(to top, #fff, #fff)}#item .dunlop-maxx-as1{background:url(../../../campaign/_item-img/tire/all/maxx-as1.png) no-repeat,url(../_mimg/allseason-item-snowf.png) no-repeat,linear-gradient(to top, #fff, #fff)}#item .dunlop-maxx-va1{background:url(../../../campaign/_item-img/tire/all/maxx-va1.png) no-repeat,url(../_mimg/allseason-item-snowf.png) no-repeat,linear-gradient(to top, #fff, #fff)}#item .toyo-celsius{background:url(../../../campaign/_item-img/tire/all/celsius.png) no-repeat,url(../_mimg/allseason-item-snowf.png) no-repeat,linear-gradient(to top, #fff, #fff)}#item .toyo-celsius-cargo{background:url(../../../campaign/_item-img/tire/all/celsius.png) no-repeat,url(../_mimg/allseason-item-snowf.png) no-repeat,linear-gradient(to top, #fff, #fff)}#item .bluEarth-4s-aw21{background:url(../../../campaign/_item-img/tire/all/BluEarth-4S.png) no-repeat,url(../_mimg/allseason-item-snowf.png) no-repeat,linear-gradient(to top, #fff, #fff)}#item .crossclimate{background:url(../../../campaign/_item-img/tire/all/crossclimate.png) no-repeat,url(../_mimg/allseason-item-snowf.png) no-repeat,linear-gradient(to top, #fff, #fff)}#item .crossclimate2{background:url(../../../campaign/_item-img/tire/all/crossclimate2.png) no-repeat,url(../_mimg/allseason-item-snowf.png) no-repeat,linear-gradient(to top, #fff, #fff)}#item .crossclimate-suv{background:url(../../../campaign/_item-img/tire/all/crossclimate-suv.png) no-repeat,url(../_mimg/allseason-item-snowf.png) no-repeat,linear-gradient(to top, #fff, #fff)}#item .nblue-4season{background:url(../../../campaign/_item-img/tire/all/nblue-4Season.png) no-repeat,url(../_mimg/allseason-item-snowf.png) no-repeat,linear-gradient(to top, #fff, #fff)}#item .nblue-4season-van{background:url(../../../campaign/_item-img/tire/all/nblue-4Season-Van.png) no-repeat,url(../_mimg/allseason-item-snowf.png) no-repeat,linear-gradient(to top, #fff, #fff)}#item .weatherready,#item .vector-4s-hybrid,#item .vector-4s-cargo,#item .dunlop-maxx-as1,#item .dunlop-maxx-va1,#item .toyo-celsius,#item .bluEarth-4s-aw21,#item .crossclimate,#item .crossclimate2,#item .crossclimate-suv,#item .nblue-4season,#item .nblue-4season-van{background-size:350px,37px;background-position:center 300px,95% 70px}@media(max-width: 768px){#item .weatherready,#item .vector-4s-hybrid,#item .vector-4s-cargo,#item .dunlop-maxx-as1,#item .dunlop-maxx-va1,#item .toyo-celsius,#item .bluEarth-4s-aw21,#item .crossclimate,#item .crossclimate2,#item .crossclimate-suv,#item .nblue-4season,#item .nblue-4season-van{background-size:350px,45px;background-position:center 380px,95% 100px}}#item .toyo-celsius-cargo{background-size:380px,37px;background-position:center 300px,95% 70px}@media(max-width: 768px){#item .toyo-celsius-cargo{background-size:380px,45px;background-position:center 380px,95% 100px}}#item .linkbtn{position:absolute;bottom:0;background:rgba(243,109,0,.96) url(../../../campaign/_common-img/arrow-w.svg) no-repeat;background-size:60px;background-position:95% 45%;color:#fff;transition:.2s}#item .linkbtn:hover{transform:scale(1.03)}