.biodiesel-fuel .l-breadcrumb{padding:0;overflow:inherit}.biodiesel-fuel .l-breadcrumb__box{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-left:0;margin:0;overflow:inherit}.biodiesel-fuel .l-breadcrumb__box::before{position:absolute;top:7px;left:-5px;z-index:0;content:"";width:100%;height:20px;background-color:rgba(222,243,228,.5);-webkit-filter:blur(6px);filter:blur(6px)}.biodiesel-fuel .l-breadcrumb__li:not(:last-child)::after{border-top:1px solid #7e8892;border-right:1px solid #7e8892}.biodiesel-fuel .l-breadcrumb__li-a{color:#7e8892;-webkit-text-decoration-color:rgba(126,136,146,0);text-decoration-color:rgba(126,136,146,0)}@media(any-hover: hover)and (min-width: 769px){.biodiesel-fuel .l-breadcrumb__li-a:hover{-webkit-text-decoration-color:#7e8892;text-decoration-color:#7e8892}}.biodiesel-fuel .l-breadcrumb__li-span{color:#7e8892}.biodiesel-fuel__wrapper{width:100%}.biodiesel-fuel__headline{position:relative;color:#009b94;font-size:clamp(20px, 32 / 1023 * 100vw, 32px);font-weight:700;line-height:1.5;height:100%;padding-bottom:clamp(12px, 28 / 1023 * 100vw, 28px)}.biodiesel-fuel__headline::before{position:absolute;bottom:0;left:0;content:"";width:40px;height:clamp(3px, 4 / 1023 * 100vw, 4px);background-color:#e79b08}.biodiesel-fuel-mv{background-image:url("../images/biodiesel-fuel/biodiesel-fuel-mv-leaves.jpg"),url("../images/biodiesel-fuel/biodiesel-fuel-mv-water.jpg");background-repeat:no-repeat,no-repeat;background-position:top left,bottom right;background-size:clamp(300px, 1036 / 1920 * 100vw, 1036px),clamp(222px, 768 / 1920 * 100vw, 768px);max-width:1920px;width:min(100%, 1920px);padding:0 40px;margin-inline:auto}@media screen and (max-width: 767px){.biodiesel-fuel-mv{padding:0 15px}}.biodiesel-fuel-mv__inner{width:min(100%, 1400px);padding:clamp(80px, 130 / 1023 * 100vw, 130px) 0 170px;margin-inline:auto}@media screen and (max-width: 1023px){.biodiesel-fuel-mv__inner{padding:clamp(80px, 140 / 1023 * 100vw, 140px) 0 160px}}.biodiesel-fuel-mv__ttl{text-align:center;margin-bottom:clamp(20px, 30 / 1023 * 100vw, 30px)}.biodiesel-fuel-mv__ttl .pre-ttl{display:block;color:#e79b08;font-size:clamp(16px, 22 / 1023 * 100vw, 22px);font-weight:500;line-height:clamp(24px, 32 / 1023 * 100vw, 32px);margin-bottom:clamp(10px, 20 / 1023 * 100vw, 20px)}.biodiesel-fuel-mv__ttl .pre-ttl br{display:none}@media screen and (max-width: 767px){.biodiesel-fuel-mv__ttl .pre-ttl br{display:block}}.biodiesel-fuel-mv__headline{color:#333;font-weight:700}.biodiesel-fuel-mv__headline .jp-sub{display:block;font-size:clamp(22px, 40 / 1023 * 100vw, 40px);line-height:clamp(32px, 50 / 1023 * 100vw, 50px);margin-bottom:clamp(2px, 10 / 1023 * 100vw, 10px)}.biodiesel-fuel-mv__headline .jp-main{display:block;font-size:clamp(34px, 68 / 1023 * 100vw, 68px);line-height:clamp(44px, 78 / 1023 * 100vw, 78px)}.biodiesel-fuel-mv__lead{text-align:center}.biodiesel-fuel-mv__lead .headline{color:#009b94;font-size:clamp(18px, 30 / 1023 * 100vw, 30px);font-weight:700;line-height:clamp(32px, 50 / 1023 * 100vw, 50px);margin-bottom:clamp(16px, 26 / 1023 * 100vw, 26px)}.biodiesel-fuel-mv__lead .text{max-width:850px;font-size:16px;line-height:clamp(32px, 36 / 767 * 100vw, 36px);padding-right:clamp(10px, 20 / 1023 * 100vw, 25px);padding-left:clamp(10px, 20 / 1023 * 100vw, 25px);margin-inline:auto}.biodiesel-fuel-about{background-color:#fcf8e6;padding:110px 40px 120px}@media screen and (max-width: 1023px){.biodiesel-fuel-about{padding:clamp(48px, 110 / 1023 * 100vw, 110px) calc(15 / 320 * 100%) clamp(48px, 120 / 1023 * 100vw, 120px)}}.biodiesel-fuel-about__inner{width:min(100%, 1400px);margin-inline:auto}.biodiesel-fuel-about__cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px}@media screen and (max-width: 1200px){.biodiesel-fuel-about__cont{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.biodiesel-fuel-about__article{width:min(100%, 670px)}@media screen and (max-width: 1200px){.biodiesel-fuel-about__article{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:clamp(32px, 40 / 1200 * 100vw, 40px)}}@media screen and (max-width: 1023px){.biodiesel-fuel-about__article{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.biodiesel-fuel-about__text{margin-bottom:60px}@media screen and (max-width: 1200px){.biodiesel-fuel-about__text{width:calc(100% - 510px);margin-bottom:0}}@media screen and (max-width: 1023px){.biodiesel-fuel-about__text{width:100%;margin-bottom:clamp(30px, 55 / 1023 * 100vw, 55px)}}.biodiesel-fuel-about__text .text{font-size:16px;line-height:clamp(30px, 32 / 767 * 100vw, 32px);margin-top:-8px}.biodiesel-fuel-about__list{width:670px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;row-gap:20px}@media screen and (max-width: 1200px){.biodiesel-fuel-about__list{width:470px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;row-gap:clamp(30px, 35 / 1200 * 100vw, 35px);-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}}@media screen and (max-width: 1023px){.biodiesel-fuel-about__list{width:685px;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-inline:auto}}@media screen and (max-width: 767px){.biodiesel-fuel-about__list{width:min(100%, 470px);row-gap:20px}}.biodiesel-fuel-about__list>li{width:218px;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 1023px){.biodiesel-fuel-about__list>li{width:32%}}@media screen and (max-width: 767px){.biodiesel-fuel-about__list>li{width:48%}}@media screen and (max-width: 520px){.biodiesel-fuel-about__list>li{width:100%}}.biodiesel-fuel-about__list-image{width:80px}.biodiesel-fuel-about__list-desc{width:calc(100% - 80px);padding-left:12px}.biodiesel-fuel-about__list-desc .ttl{display:block;color:#009b94;font-family:"Barlow",sans-serif;font-size:15px;font-weight:500;line-height:20px;margin-top:-2px}.biodiesel-fuel-about__list-desc .text{font-size:14px;line-height:20px;padding-top:3px}.biodiesel-fuel-about__image{max-width:720px;margin-top:-76px;width:calc(100% - 670px)}@media screen and (max-width: 1200px){.biodiesel-fuel-about__image{margin:0 auto;width:100%}}.biodiesel-fuel-intro{padding:120px 40px}@media screen and (max-width: 1023px){.biodiesel-fuel-intro{padding:clamp(48px, 120 / 1023 * 100vw, 120px) calc(15 / 320 * 100%) clamp(60px, 120 / 1023 * 100vw, 120px)}}.biodiesel-fuel-intro__inner{width:min(1200px, 100%);margin-inline:auto}.biodiesel-fuel-intro-list>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:70px;-moz-column-gap:70px;column-gap:70px}@media screen and (max-width: 1023px){.biodiesel-fuel-intro-list>li{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}}@media screen and (max-width: 767px){.biodiesel-fuel-intro-list>li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:clamp(28px, 30 / 767 * 100vw, 40px)}}.biodiesel-fuel-intro-list>li:not(:last-child){margin-bottom:clamp(50px, 96 / 1023 * 100vw, 96px)}.biodiesel-fuel-intro-list>li:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (max-width: 767px){.biodiesel-fuel-intro-list>li:nth-child(even){-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.biodiesel-fuel-intro-list__cont{width:56.6%}@media screen and (max-width: 767px){.biodiesel-fuel-intro-list__cont{width:100%}}.biodiesel-fuel-intro-list__headline{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;border-bottom:1px solid #becddd;padding-bottom:15px;margin-top:-20px;margin-bottom:clamp(25px, 30 / 767 * 100vw, 30px)}@media screen and (max-width: 767px){.biodiesel-fuel-intro-list__headline{-webkit-column-gap:14px;-moz-column-gap:14px;column-gap:14px;margin-top:0}}.biodiesel-fuel-intro-list__headline::before{position:absolute;left:0;bottom:-2px;content:"";width:clamp(54px, 70 / 1023 * 100vw, 70px);height:3px;background-color:#00cec5}.biodiesel-fuel-intro-list__headline .num{position:relative;top:0;left:-6px;display:block;color:#e79b08;font-family:"Barlow",sans-serif;font-size:clamp(48px, 96 / 1023 * 100vw, 96px);line-height:clamp(48px, 96 / 1023 * 100vw, 96px)}@media screen and (max-width: 767px){.biodiesel-fuel-intro-list__headline .num{left:0}}.biodiesel-fuel-intro-list__headline .text{display:block;color:#333;font-size:clamp(18px, 28 / 1023 * 100vw, 28px);line-height:36px;margin-top:9px}@media screen and (max-width: 767px){.biodiesel-fuel-intro-list__headline .text{font-size:17px;line-height:23px;margin-top:0}}.biodiesel-fuel-intro-list__text{font-size:16px;line-height:clamp(30px, 32 / 767 * 100vw, 32px);margin-top:-8px}.biodiesel-fuel-intro-list__photo{width:37.5%}@media screen and (max-width: 767px){.biodiesel-fuel-intro-list__photo{width:min(100%, 450px);margin:0 auto}}.biodiesel-fuel-intro-list__circle-list>li{position:relative;font-size:15px;line-height:27px;padding-left:19px;margin-top:-7px}@media screen and (max-width: 767px){.biodiesel-fuel-intro-list__circle-list>li{line-height:25px}}.biodiesel-fuel-intro-list__circle-list>li:not(:last-child){margin-bottom:12px}.biodiesel-fuel-intro-list__circle-list>li::before{position:absolute;top:11px;left:3px;content:"";width:8px;height:8px;background-color:#e79b08;border-radius:4px}@media screen and (max-width: 767px){.biodiesel-fuel-intro-list__circle-list>li::before{top:9px}}.biodiesel-fuel-product{padding-right:40px;padding-left:40px}@media screen and (max-width: 767px){.biodiesel-fuel-product{padding-right:calc(15 / 320 * 100%);padding-left:calc(15 / 320 * 100%)}}.biodiesel-fuel-product__inner{width:min(100%, 1200px);margin-inline:auto}.biodiesel-fuel-product__table{width:100%;border-right:1px solid #becddd}.biodiesel-fuel-product__table tr:last-child td{border-bottom:1px solid #becddd}.biodiesel-fuel-product__table tr th{width:clamp(70px, 139 / 1279 * 100vw, 139px);color:#fff;font-size:15px;font-weight:700;text-align:center;vertical-align:middle;background-color:#929ea9;border-top:1px solid #929ea9}.biodiesel-fuel-product__table tr th:not(:last-child){border-bottom:1px solid #becddd}.biodiesel-fuel-product__table tr th:last-child{border-bottom:1px solid #929ea9}.biodiesel-fuel-product__table tr td{font-size:15px;vertical-align:middle;border-top:1px solid #becddd;padding:3px 22px 5px}.biodiesel-fuel-product__table tr .p-num{width:clamp(70px, 136 / 1279 * 100vw, 136px);font-size:15px;font-weight:500;padding:3px 15px 5px;background-color:#f0f3f6}.biodiesel-fuel-product .c-swipe-set{white-space:normal}.biodiesel-fuel-contact{padding-right:40px;padding-left:40px}@media screen and (max-width: 767px){.biodiesel-fuel-contact{padding-right:calc(15 / 320 * 100%);padding-left:calc(15 / 320 * 100%)}}.biodiesel-fuel-contact__inner{width:min(100%, 1200px);margin-inline:auto}