html,body{scroll-behavior:smooth;margin:0;padding:0}#delica{overflow:hidden}#mv{background:#000 url(../_mimg/delica-mv-bg.png) no-repeat center top;background-size:cover;padding:2% 5%;position:relative}@media(max-width: 768px){#mv{width:100%;padding:3% 2%}}#mv .mv-inner{margin:1% 15%}@media(max-width: 768px){#mv .mv-inner{width:100%;margin:0}}#mv h2{position:absolute;font-size:56px;margin:0;top:60px;left:calc(50% - 9em);width:18em;line-height:1.1em;font-family:serif}@media(max-width: 768px){#mv h2{width:100%;top:10px;left:0}}#mv h2 span{display:inline-block;overflow:hidden}#mv h2 span b{display:inline-block;translate:0 100px;animation:1.1s slideUp 1.1s forwards}#mv h2 span:nth-of-type(2) b{animation:.9s slideUp 1.3s forwards}@media(max-width: 768px){#mv .delica-logo{display:none}}#mv .delica-logo-sp{display:none}@media(max-width: 768px){#mv .delica-logo-sp{display:block;width:100%}}#delica>nav{background:#000;background:url(../_mimg/delica-menu-bg.webp);background-repeat:no-repeat;background-size:cover;padding:4em 0}@media(max-width: 768px){#delica>nav{padding:5em 0}}#delica>nav ul li{height:130px;margin:0}@media(max-width: 768px){#delica>nav ul li{margin:5px 0;height:80px}}#delica>nav ul li:nth-child(1){background:#ea6000;background-size:cover}#delica>nav ul li:nth-child(2){background:#33580e;background-size:cover}#delica>nav ul li:nth-child(3){background:#333}#delica>nav ul li a{text-align:center;font-weight:500;color:#fff;letter-spacing:.2em;font-size:1.2em}@media(max-width: 768px){#delica>nav ul li a{font-size:1em !important}}#delica>nav ul li a::after{position:absolute;left:10%;content:"";width:80%;height:2px;background:#fff;bottom:30px;transform:scale(0, 1);transform-origin:center top;transition:transform .3s}@media(max-width: 768px){#delica>nav ul li a::after{bottom:14px}}#delica>nav ul li a:hover::after{transform:scale(1, 1)}#lpMenu{background:linear-gradient(90deg, rgba(63, 3, 6, 0.8) 0%, rgba(3, 3, 48, 0.8) 50%, rgba(40, 42, 43, 0.5) 100%),url(../_mimg/hiace-mv-bg.jpg) no-repeat}#lpMenu li{width:33.3333333333%}#lpMenu li a{text-align:center;text-shadow:0 0 4px #333;color:#fff}#lpMenu.showsp{top:0}#pickup{padding:5em 0;background-color:#634e3a}#pickup h3{color:#fff;font-size:1.8em;letter-spacing:.2em;font-weight:400;margin:1em auto 2em;border-bottom:#ea6000 solid 3px;padding-bottom:.4em;width:40%}@media(max-width: 768px){#pickup h3{font-size:1.3em;width:70%}}#pickup li{background:#fff}#pickup li .car-img{background-image:url(../_mimg/delica-pic-bg.png);background-size:cover;padding-left:.4rem;height:300px;display:flex;align-items:center}@media(max-width: 768px){#pickup li .car-img{padding:0}}#pickup li .car-img img{transition:.1s;width:460px;display:block;margin:0 auto}@media(max-width: 768px){#pickup li .car-img img{width:90%}}#pickup li .car-img:hover img{transform:scale(1.2)}@media(max-width: 768px){#pickup li .car-img:hover img{transform:none}}#pickup li .iteminfo-2col{width:100%;height:auto;display:flex;justify-content:space-between}#pickup li .iteminfo-2col figure{width:45%;padding:1rem}#pickup li .iteminfo-2col>div{width:55%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:1rem auto}#pickup li .iteminfo-2col>div span{padding:2rem 0;display:block;text-align:center;color:#333;margin-top:2em}#pickup li .iteminfo-2col>div span b{font-size:1.4em}#pickup li .iteminfo-2col .linkbtn{background:url(../../_common-img/arrow-w.svg) no-repeat,#ea6000;background-size:35px,auto;background-position:95% 48%}#other{position:relative;background-size:auto auto;background-color:#cccbb2;background-image:repeating-linear-gradient(135deg, transparent, transparent 3px, rgb(184, 183, 161) 3px, rgb(184, 183, 161) 6px);padding:.1em 0 6em 0}#other::before{position:absolute;content:"";display:block;width:100%;height:100%;background:#25241f;transform-origin:right;transform:scaleX(1.5);transition:1.2s;z-index:1}#other.scrollIn{opacity:1}#other.scrollIn.is-scrollIn{animation:none}#other.scrollIn.is-scrollIn::before{transition:1.2s;transform:scaleX(0) skewX(-45deg)}#other h3{border-bottom:#33580e 3px solid;color:#333;text-shadow:2px 2px 0 #fff;font-size:1.8em;letter-spacing:.2em;font-weight:600;margin:5em auto 3em;padding-bottom:.4em;width:40%}@media(max-width: 768px){#other h3{font-size:1.3em;width:70%}}#other li{background:rgba(255,255,255,.8);margin-bottom:3em;transition:.3s}#other li:hover{transform:scale(1.05)}#other li figure{width:90%}#other .linkbtn{display:flex;justify-content:center;align-items:center;width:100%;height:80px;color:#fff}@media(max-width: 768px){#other .linkbtn{height:120px}}#other .link-bg{background-color:#33580e}#other .link-bg:hover{background-color:#634e3a}#other .link-bg::after{position:absolute;left:10%;content:"";width:80%;height:1px;background:#fff;bottom:16px;transform:scale(0, 1);transform-origin:center top;transition:transform .3s}@media(max-width: 768px){#other .link-bg::after{bottom:10px}}#other .link-bg:hover::after{transform:scale(1, 1)}#other a{display:block;width:100%;height:100%;color:#333;text-align:center}#other a span{display:block;margin:0 0 2em 0}@media(max-width: 768px){#other a span{margin:0 0 1em 0}}#gallery{padding-top:.1em}#gallery::before{position:absolute;content:"";display:block;width:100%;height:100%;background:#666;transform-origin:right;transform:scaleX(1.5);transition:1.2s;z-index:1}#gallery.scrollIn{opacity:1}#gallery.scrollIn.is-scrollIn{animation:none;background-position:center 0}#gallery.scrollIn.is-scrollIn::before{transform:scaleX(0) skewX(-45deg);transition:1.2s}#gallery h3{color:#333;font-size:1.8em;letter-spacing:.2em;font-weight:600;margin:5em auto 3em;border-bottom:#ea6000 solid 3px;padding-bottom:.4em;width:40%}@media(max-width: 768px){#gallery h3{font-size:1.3em;width:70%}}#gallery li{border:1px solid #999;background:#fff;transition:.3s}#gallery li:hover{transform:scale(1.05)}#gallery li figure{width:100%}#gallery .linkbtn{display:flex;justify-content:center;align-items:center;width:100%;height:80px;color:#fff}@media(max-width: 768px){#gallery .linkbtn{height:100px}}#gallery .link-bg{background-color:#333}#gallery .link-bg:hover{background-color:#666}#gallery .link-bg::after{position:absolute;left:10%;content:"";width:80%;height:1px;background:#fff;bottom:16px;transform:scale(0, 1);transform-origin:center top;transition:transform .3s}@media(max-width: 768px){#gallery .link-bg::after{bottom:10px}}#gallery .link-bg:hover::after{transform:scale(1, 1)}#gallery a{display:block;width:100%;height:100%;color:#333;text-align:center}#gallery a span{display:block;background:linear-gradient(165deg, #ddd, #fff, #999);padding:1em 0}@media(max-width: 768px){#gallery a span{font-size:1.3em}}.ribbontit{background:url(../_mimg/menu-tit-ribbon.png) no-repeat;background-size:inherit;color:#fff;width:598px;height:81px;display:flex;justify-content:center;align-items:center;font-size:38px;font-family:serif;font-weight:normal;margin:0 auto}.scrollIn{opacity:0}.scrollIn.is-scrollIn{animation:.4s fadeInUp .1s forwards ease-in-out}@keyframes fadeInUp{0%{opacity:0;translate:0 30px}100%{opacity:1;translate:0px 0}}@keyframes slideUp{0%{translate:0 100px}100%{translate:0px 0}}@keyframes fadeInRight{0%{opacity:0;translate:100px 0}100%{opacity:1;translate:0 0}}