.breadcrumbs{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;padding:20px;max-width:1000px;margin:0 auto}.home{display:flex;align-items:center;justify-content:center;background:url()}.home:before{margin:8px;content:"";padding:3px;background-image:url("https://www.velca.jp/files/user/assets/imgs/partnership2025/home.svg");background-position:center;background-repeat:no-repeat;background-size:contain;width:20px;height:20px}.breadcrumb-item{padding-bottom:1px;position:relative;width:fit-content}.breadcrumb-item:after{content:"";background-image:url("https://www.velca.jp/files/user/assets/imgs/partnership2025/left.svg");background-position:center;background-repeat:no-repeat;background-size:contain;width:12px;height:12px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.breadcrumb-item a{text-decoration:none;border-bottom:1px solid #000}.breadcrumb-item:last-child:after{content:none}main{max-width:1980px;margin:auto;width:100%}main ol li{list-style:auto}main section{padding-bottom:clamp(50px,8vw,80px)}main h1,main h2,main h3,main h4,main figcaption,main p,main li,main dt,main dd,main span{font-family:"Midashi Go MB31";font-weight:400;font-style:normal;color:#535353}main h1,main h2,main h3,main h4{line-height:1.5}main span,main a{color:inherit;font-family:inherit;font-weight:inherit;line-height:inherit;font-style:inherit}main span{display:inline-block}main img{display:block}main p,main li,main figcaption,main button{font-size:clamp(14px,1.5vw,15px)}main button{background:none;border:none;border-radius:0;padding:0;width:100%}.mv{background:#00096c;justify-content:center}.mv ._inr{display:block;width:auto}.mv .__txt{width:fit-content;margin:auto;position:relative}.mvimg .__txt .img{width:100%;height:auto;object-fit:contain;max-height:calc(100vh - 180px)}.section_space{padding:clamp(35px,5vw,50px) 0}._inr{width:min(1200px,100%);margin:auto}.mvanc{padding:15px 20px;position:absolute;bottom:0;right:0;height:fit-content;width:min(500px,100%);background:linear-gradient(90deg, rgb(28, 45, 81) 0%, rgb(0, 56, 163) 100%)}.head_h3{margin-bottom:clamp(35px,5vw,50px)}.large-text{font-size:clamp(27px,5vw,50px);font-weight:700;line-height:1.2;font-family:"Midashi Go MB31";color:#535353}#ship{position:relative;overflow:hidden;padding:clamp(50px,8vw,80px) 20px}#ship:after{content:"";background-image:url("https://www.velca.jp/files/user/assets/imgs/partnership2025/velva_logo_back.svg");background-position:center;background-repeat:no-repeat;background-size:cover;background-position:right;background-size:contain;width:60vw;height:100%;position:absolute;top:0;right:-5%;z-index:0}#ship .__txt{margin-top:clamp(35px,5vw,50px)}h3.head_h4{position:relative;height:40px;max-width:80%;margin-left:2%}@media screen and (max-width: 1000px){h3.head_h4{margin-left:5%}}#benefit{padding:clamp(50px,8vw,80px) 20px;background-image:url("https://www.velca.jp/files/user/assets/imgs/partnership2025/benefit_back.webp");background-position:center;background-repeat:no-repeat;background-size:cover}#benefit h3.head_h4 span{color:#1c2d51 !important;font-weight:700;font-family:"Midashi Go MB31";position:absolute;z-index:2;display:flex;height:40px;align-items:center;justify-content:center;width:fit-content;z-index:3}#benefit h3.head_h4 span::after{content:"";width:110%;background:#e9e9e9;position:absolute;z-index:-1;height:40px;left:-5%;top:0;transform:skewX(-25deg)}.benefit-list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:10px;margin-top:20px}.benefit-list li{background:#fff;border:#1c2d51 solid 1.5px}.benefit-list li .top{margin:0;padding:0 10px;display:flex;align-items:center;justify-content:center;background:#1c2d51;height:100px}.benefit-list li .top p{font-family:"Midashi Go MB31";font-size:clamp(14px,1.6vw,16px);font-weight:700;line-height:1.7;font-size:18px;text-align:center;color:#fff;padding-bottom:5px;width:fit-content;margin:auto;border-bottom:solid 2px #a0895b}.benefit-list li .bottom{padding:20px;height:100%}.benefit-list li .bottom p{color:#535353}.nm{font-size:20px;line-height:1.7;margin-bottom:clamp(35px,5vw,50px)}#menu{padding:clamp(50px,8vw,80px) 20px}.menu-list{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;margin-top:20px}.menu-list li{background:#e9e9e9;border:#1c2d51 solid 1.5px}.menu-list li figcaption{margin:0;padding:0 10px;display:flex;align-items:center;justify-content:center;background:#1c2d51;color:#fff;padding:10px;font-family:"Midashi Go MB31";font-weight:700}.menu-list li figcaption p{font-family:"Midashi Go MB31";font-size:clamp(14px,1.6vw,16px);font-weight:700;line-height:1.7;font-size:18px;text-align:center;color:#fff;padding-bottom:5px;width:fit-content;margin:auto;border-bottom:solid 2px #a0895b}.menu-list li .bottom_txt{padding:20px;height:100%}.menu-list li .bottom_txt p{color:#535353}#partner{background:#dad8df;padding:clamp(50px,8vw,80px) 20px}@media screen and (max-width: 800px){.mvimg .__txt .img{height:auto}.mvanc{position:initial;width:100%}.mvanc img{display:block;margin:auto;max-width:500px}.benefit-list,.menu-list{grid-template-columns:1fr 1fr}}@media screen and (max-width: 500px){#ship:after{top:-12%;width:72vw}.large-text{line-height:1.4}.menu-list,.benefit-list{grid-template-columns:1fr}.benefit-list li .top{height:auto;padding:20px}.benefit-list li .top p{line-height:1.3}}/*# sourceMappingURL=partner2025.min.css.map */