@charset "UTF-8";@font-face{font-family:Recoleta;src:url(/html/takemoto/font/Recoleta/Regular.woff2) format("woff2"),url(/html/takemoto/font/Recoleta/Regular.woff2) format("woff")}@font-face{font-family:Recoleta;font-weight:100;src:url(/html/takemoto/font/Recoleta/Thin.woff2) format("woff2"),url(/html/takemoto/font/Recoleta/Thin.woff2) format("woff")}@font-face{font-family:Recoleta;font-weight:300;src:url(/html/takemoto/font/Recoleta/Light.woff2) format("woff2"),url(/html/takemoto/font/Recoleta/Light.woff2) format("woff")}@font-face{font-family:Recoleta;font-weight:500;src:url(/html/takemoto/font/Recoleta/Medium.woff2) format("woff2"),url(/html/takemoto/font/Recoleta/Medium.woff2) format("woff")}@font-face{font-family:Recoleta;font-weight:600;src:url(/html/takemoto/font/Recoleta/SemiBold.woff2) format("woff2"),url(/html/takemoto/font/Recoleta/SemiBold.woff2) format("woff")}@font-face{font-family:Recoleta;font-weight:700;src:url(/html/takemoto/font/Recoleta/Bold.woff2) format("woff2"),url(/html/takemoto/font/Recoleta/Bold.woff2) format("woff")}@font-face{font-family:Recoleta;font-weight:900;src:url(/html/takemoto/font/Recoleta/Black.woff2) format("woff2"),url(/html/takemoto/font/Recoleta/Black.woff2) format("woff")}@font-face{font-family:fontello;src:url(/html/takemoto/font/fontello/fontello.eot?44950277);src:url(/html/takemoto/font/fontello/fontello.eot?44950277#iefix) format("embedded-opentype"),url(/html/takemoto/font/fontello/fontello.woff2?44950277) format("woff2"),url(/html/takemoto/font/fontello/fontello.woff?44950277) format("woff"),url(/html/takemoto/font/fontello/fontello.ttf?44950277) format("truetype"),url(/html/takemoto/font/fontello/fontello.svg?44950277#fontello) format("svg");font-weight:400;font-style:normal}[class*=" icon-"]:before,[class^=icon-]:before{font-family:fontello;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-left:before{content:'\e800'}.icon-arrow-right:before{content:'\e801'}.icon-caret-down:before{content:'\e802'}.icon-twitter:before{content:'\e81e'}.icon-facebook-f:before{content:'\e81d'}.icon-download:before{content:'\e807'}.icon-esc:before{content:'\e808'}.icon-external:before{content:'\e809'}.icon-first-delivery:before{content:'\e80a'}.icon-hamburger:before{content:'\e80c'}.icon-heart-orange:before{content:'\e80b'}.icon-heart-outline:before{content:'\e80d'}.icon-magnifying-glass:before{content:'\e810'}.icon-open-link:before{content:'\e811'}.icon-products_grid:before{content:'\e819'}.icon-products_list:before{content:'\e81a'}.icon-tilde:before{content:'\e817'}.icon-orderquantity:before{content:'\e81f'}.icon-shipping:before{content:'\e820'}.icon-types:before{content:'\e821'}.icon-color:before{content:'\e822'}.icon-delivery:before{content:'\e823'}.icon-idea:before{content:'\e824'}.icon-company_future:before{content:'\e825'}.icon-company_global:before{content:'\e826'}.icon-company_history:before{content:'\e827'}.icon-eco_biomass:before{content:'\e828'}.icon-eco_co2:before{content:'\e829'}.icon-eco_recyclingmaterial:before{content:'\e82a'}.icon-eco_tsukekae:before{content:'\e82b'}.icon-eco_tsumekae:before{content:'\e82c'}.icon-eco_usuniku:before{content:'\e82d'}.icon-susapproach_innovation:before{content:'\e82e'}.icon-susapproach_materials:before{content:'\e82f'}.icon-susapproach_recycling:before{content:'\e830'}.icon-ancor:before{content:'\e831'}.icon-map:before{content:'\e832'}.icon-homepage:before{content:'\e833'}@font-face{font-family:Glyphter;src:url(/html/takemoto/font/glyphter/Glyphter.eot);src:url(/html/takemoto/font/glyphter/Glyphter.eot?#iefix) format("embedded-opentype"),url(/html/takemoto/font/glyphter/Glyphter.woff) format("woff"),url(/html/takemoto/font/glyphter/Glyphter.ttf) format("truetype"),url(/html/takemoto/font/glyphter/Glyphter.svg#Glyphter) format("svg");font-weight:400;font-style:normal}[class*=gicon-]:before{display:inline-block;font-family:Glyphter;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.gicon-caret-down:before{content:'\0044'}.gicon-magnifying-glass:before{content:'\0045'}@font-face{font-family:icomoon;src:url(/html/takemoto/font/icomoon/icomoon.eot?);src:url(/html/takemoto/font/icomoon/icomoon.eot?#iefix) format("embedded-opentype"),url(/html/takemoto/font/icomoon/icomoon.ttf?) format("truetype"),url(/html/takemoto/font/icomoon/icomoon.woff?) format("woff"),url(/html/takemoto/font/icomoon/icomoon.svg?#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" icmicon-"],[class^=icmicon-]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icmicon-search:before{content:"\e900"}.icmicon-eco_recyclingmaterial:before{content:"\e901"}@font-face{font-family:Recoleta;src:url(/html/takemoto/font/Recoleta/Regular.woff2) format("woff2"),url(/html/takemoto/font/Recoleta/Regular.woff2) format("woff")}@font-face{font-family:Recoleta;font-weight:100;src:url(/html/takemoto/font/Recoleta/Thin.woff2) format("woff2"),url(/html/takemoto/font/Recoleta/Thin.woff2) format("woff")}@font-face{font-family:Recoleta;font-weight:300;src:url(/html/takemoto/font/Recoleta/Light.woff2) format("woff2"),url(/html/takemoto/font/Recoleta/Light.woff2) format("woff")}@font-face{font-family:Recoleta;font-weight:500;src:url(/html/takemoto/font/Recoleta/Medium.woff2) format("woff2"),url(/html/takemoto/font/Recoleta/Medium.woff2) format("woff")}@font-face{font-family:Recoleta;font-weight:600;src:url(/html/takemoto/font/Recoleta/SemiBold.woff2) format("woff2"),url(/html/takemoto/font/Recoleta/SemiBold.woff2) format("woff")}@font-face{font-family:Recoleta;font-weight:700;src:url(/html/takemoto/font/Recoleta/Bold.woff2) format("woff2"),url(/html/takemoto/font/Recoleta/Bold.woff2) format("woff")}@font-face{font-family:Recoleta;font-weight:900;src:url(/html/takemoto/font/Recoleta/Black.woff2) format("woff2"),url(/html/takemoto/font/Recoleta/Black.woff2) format("woff")}@font-face{font-family:fontello;src:url(/html/takemoto/font/fontello/fontello.eot?44950277);src:url(/html/takemoto/font/fontello/fontello.eot?44950277#iefix) format("embedded-opentype"),url(/html/takemoto/font/fontello/fontello.woff2?44950277) format("woff2"),url(/html/takemoto/font/fontello/fontello.woff?44950277) format("woff"),url(/html/takemoto/font/fontello/fontello.ttf?44950277) format("truetype"),url(/html/takemoto/font/fontello/fontello.svg?44950277#fontello) format("svg");font-weight:400;font-style:normal}[class*=" icon-"]:before,[class^=icon-]:before{font-family:fontello;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-left:before{content:'\e800'}.icon-arrow-right:before{content:'\e801'}.icon-caret-down:before{content:'\e802'}.icon-twitter:before{content:'\e81e'}.icon-facebook-f:before{content:'\e81d'}.icon-download:before{content:'\e807'}.icon-esc:before{content:'\e808'}.icon-external:before{content:'\e809'}.icon-first-delivery:before{content:'\e80a'}.icon-hamburger:before{content:'\e80c'}.icon-heart-orange:before{content:'\e80b'}.icon-heart-outline:before{content:'\e80d'}.icon-magnifying-glass:before{content:'\e810'}.icon-open-link:before{content:'\e811'}.icon-products_grid:before{content:'\e819'}.icon-products_list:before{content:'\e81a'}.icon-tilde:before{content:'\e817'}.icon-orderquantity:before{content:'\e81f'}.icon-shipping:before{content:'\e820'}.icon-types:before{content:'\e821'}.icon-color:before{content:'\e822'}.icon-delivery:before{content:'\e823'}.icon-idea:before{content:'\e824'}.icon-company_future:before{content:'\e825'}.icon-company_global:before{content:'\e826'}.icon-company_history:before{content:'\e827'}.icon-eco_biomass:before{content:'\e828'}.icon-eco_co2:before{content:'\e829'}.icon-eco_recyclingmaterial:before{content:'\e82a'}.icon-eco_tsukekae:before{content:'\e82b'}.icon-eco_tsumekae:before{content:'\e82c'}.icon-eco_usuniku:before{content:'\e82d'}.icon-susapproach_innovation:before{content:'\e82e'}.icon-susapproach_materials:before{content:'\e82f'}.icon-susapproach_recycling:before{content:'\e830'}.icon-ancor:before{content:'\e831'}.icon-map:before{content:'\e832'}.icon-homepage:before{content:'\e833'}@font-face{font-family:Glyphter;src:url(/html/takemoto/font/glyphter/Glyphter.eot);src:url(/html/takemoto/font/glyphter/Glyphter.eot?#iefix) format("embedded-opentype"),url(/html/takemoto/font/glyphter/Glyphter.woff) format("woff"),url(/html/takemoto/font/glyphter/Glyphter.ttf) format("truetype"),url(/html/takemoto/font/glyphter/Glyphter.svg#Glyphter) format("svg");font-weight:400;font-style:normal}[class*=gicon-]:before{display:inline-block;font-family:Glyphter;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.gicon-caret-down:before{content:'\0044'}.gicon-magnifying-glass:before{content:'\0045'}@font-face{font-family:icomoon;src:url(/html/takemoto/font/icomoon/icomoon.eot?);src:url(/html/takemoto/font/icomoon/icomoon.eot?#iefix) format("embedded-opentype"),url(/html/takemoto/font/icomoon/icomoon.ttf?) format("truetype"),url(/html/takemoto/font/icomoon/icomoon.woff?) format("woff"),url(/html/takemoto/font/icomoon/icomoon.svg?#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" icmicon-"],[class^=icmicon-]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icmicon-search:before{content:"\e900"}.icmicon-eco_recyclingmaterial:before{content:"\e901"}@font-face{font-family:Recoleta;src:url(/html/takemoto/font/Recoleta/Regular.woff2) format("woff2"),url(/html/takemoto/font/Recoleta/Regular.woff2) format("woff")}@font-face{font-family:Recoleta;font-weight:100;src:url(/html/takemoto/font/Recoleta/Thin.woff2) format("woff2"),url(/html/takemoto/font/Recoleta/Thin.woff2) format("woff")}@font-face{font-family:Recoleta;font-weight:300;src:url(/html/takemoto/font/Recoleta/Light.woff2) format("woff2"),url(/html/takemoto/font/Recoleta/Light.woff2) format("woff")}@font-face{font-family:Recoleta;font-weight:500;src:url(/html/takemoto/font/Recoleta/Medium.woff2) format("woff2"),url(/html/takemoto/font/Recoleta/Medium.woff2) format("woff")}@font-face{font-family:Recoleta;font-weight:600;src:url(/html/takemoto/font/Recoleta/SemiBold.woff2) format("woff2"),url(/html/takemoto/font/Recoleta/SemiBold.woff2) format("woff")}@font-face{font-family:Recoleta;font-weight:700;src:url(/html/takemoto/font/Recoleta/Bold.woff2) format("woff2"),url(/html/takemoto/font/Recoleta/Bold.woff2) format("woff")}@font-face{font-family:Recoleta;font-weight:900;src:url(/html/takemoto/font/Recoleta/Black.woff2) format("woff2"),url(/html/takemoto/font/Recoleta/Black.woff2) format("woff")}@font-face{font-family:fontello;src:url(/html/takemoto/font/fontello/fontello.eot?44950277);src:url(/html/takemoto/font/fontello/fontello.eot?44950277#iefix) format("embedded-opentype"),url(/html/takemoto/font/fontello/fontello.woff2?44950277) format("woff2"),url(/html/takemoto/font/fontello/fontello.woff?44950277) format("woff"),url(/html/takemoto/font/fontello/fontello.ttf?44950277) format("truetype"),url(/html/takemoto/font/fontello/fontello.svg?44950277#fontello) format("svg");font-weight:400;font-style:normal}[class*=" icon-"]:before,[class^=icon-]:before{font-family:fontello;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-left:before{content:'\e800'}.icon-arrow-right:before{content:'\e801'}.icon-caret-down:before{content:'\e802'}.icon-twitter:before{content:'\e81e'}.icon-facebook-f:before{content:'\e81d'}.icon-download:before{content:'\e807'}.icon-esc:before{content:'\e808'}.icon-external:before{content:'\e809'}.icon-first-delivery:before{content:'\e80a'}.icon-hamburger:before{content:'\e80c'}.icon-heart-orange:before{content:'\e80b'}.icon-heart-outline:before{content:'\e80d'}.icon-magnifying-glass:before{content:'\e810'}.icon-open-link:before{content:'\e811'}.icon-products_grid:before{content:'\e819'}.icon-products_list:before{content:'\e81a'}.icon-tilde:before{content:'\e817'}.icon-orderquantity:before{content:'\e81f'}.icon-shipping:before{content:'\e820'}.icon-types:before{content:'\e821'}.icon-color:before{content:'\e822'}.icon-delivery:before{content:'\e823'}.icon-idea:before{content:'\e824'}.icon-company_future:before{content:'\e825'}.icon-company_global:before{content:'\e826'}.icon-company_history:before{content:'\e827'}.icon-eco_biomass:before{content:'\e828'}.icon-eco_co2:before{content:'\e829'}.icon-eco_recyclingmaterial:before{content:'\e82a'}.icon-eco_tsukekae:before{content:'\e82b'}.icon-eco_tsumekae:before{content:'\e82c'}.icon-eco_usuniku:before{content:'\e82d'}.icon-susapproach_innovation:before{content:'\e82e'}.icon-susapproach_materials:before{content:'\e82f'}.icon-susapproach_recycling:before{content:'\e830'}.icon-ancor:before{content:'\e831'}.icon-map:before{content:'\e832'}.icon-homepage:before{content:'\e833'}@font-face{font-family:Glyphter;src:url(/html/takemoto/font/glyphter/Glyphter.eot);src:url(/html/takemoto/font/glyphter/Glyphter.eot?#iefix) format("embedded-opentype"),url(/html/takemoto/font/glyphter/Glyphter.woff) format("woff"),url(/html/takemoto/font/glyphter/Glyphter.ttf) format("truetype"),url(/html/takemoto/font/glyphter/Glyphter.svg#Glyphter) format("svg");font-weight:400;font-style:normal}[class*=gicon-]:before{display:inline-block;font-family:Glyphter;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.gicon-caret-down:before{content:'\0044'}.gicon-magnifying-glass:before{content:'\0045'}@font-face{font-family:icomoon;src:url(/html/takemoto/font/icomoon/icomoon.eot?);src:url(/html/takemoto/font/icomoon/icomoon.eot?#iefix) format("embedded-opentype"),url(/html/takemoto/font/icomoon/icomoon.ttf?) format("truetype"),url(/html/takemoto/font/icomoon/icomoon.woff?) format("woff"),url(/html/takemoto/font/icomoon/icomoon.svg?#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" icmicon-"],[class^=icmicon-]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icmicon-search:before{content:"\e900"}.icmicon-eco_recyclingmaterial:before{content:"\e901"}.news-detail .container .button .btn-back,.news-detail .container .button-bottom .btn-back{color:#006462;font-weight:700;font-size:1.6rem;cursor:pointer;transition:all .3s ease-in-out;text-decoration:underline}.news-detail .container .button .btn-back:hover,.news-detail .container .button-bottom .btn-back:hover{color:#00453f}.news-detail .container .button .btn-back:hover::before,.news-detail .container .button-bottom .btn-back:hover::before{margin-right:6px}.news-detail .container .button .btn-back::before,.news-detail .container .button-bottom .btn-back::before{-webkit-mask:url(/html/takemoto/images/arrow-left.svg) no-repeat;mask:url(/html/takemoto/images/arrow-left.svg) no-repeat;background-color:currentColor;content:'';display:inline-block;vertical-align:middle;margin-right:2px;width:13px;height:13px;transition:all .3s ease-in-out}.news-detail .container{max-width:1216px;width:100%;margin:auto;padding-left:48px;padding-right:48px}@media only screen and (max-width:559px){.news-detail .container{padding-left:16px;padding-right:16px}}@media only screen and (max-width:559px){.news-detail .container{padding-left:0;padding-right:0}}@media only screen and (max-width:559px){.news-detail .container .button{padding:0 16px}}.news-detail .container .button,.news-detail .container .button-bottom{margin-top:16px;font-family:var(--font-family-main);color:#006462;font-size:1.6rem}.news-detail .container .button .btn-back,.news-detail .container .button-bottom .btn-back{text-decoration:none;font-weight:400;line-height:150%}.news-detail .container .button-bottom{padding-top:16px;border-top:1px solid rgba(20,30,30,.3)}@media only screen and (max-width:559px){.news-detail .container .button-bottom{margin:0 16px}}.news-detail .container .content .sns-share{display:flex;align-items:center;justify-content:flex-end;margin-bottom:8px}.news-detail .container .content .sns-share a .icon-facebook-f{padding-right:16px}.news-detail .container .content .sns-share a .icon-twitter{padding-left:16px}.news-detail .container .content .sns-share a .icon-facebook-f,.news-detail .container .content .sns-share a .icon-twitter{font-size:1.6rem;color:#141e1e;cursor:pointer}.news-detail .container .content .sns-share a .icon-facebook-f:hover,.news-detail .container .content .sns-share a .icon-twitter:hover{color:#006462}.news-detail .container .content .sns-share .pipe-icon{height:32px;border-left:1px solid rgba(20,30,30,.3)}@media only screen and (max-width:559px){.news-detail .container .content .sns-share{padding:0 16px}}.news-detail .container .content .news-topic{width:100%;max-width:736px;display:flex;flex-direction:column;margin:80px auto}@media only screen and (max-width:959px){.news-detail .container .content .news-topic{max-width:568px}}@media only screen and (max-width:768px){.news-detail .container .content .news-topic{max-width:672px;margin-top:40px}}@media only screen and (max-width:559px){.news-detail .container .content .news-topic{padding-left:0;padding-right:0;margin-bottom:40px}}.news-detail .container .content .news-topic .news-date{font-size:1.4rem;margin-bottom:16px}.news-detail .container .content .news-topic .news-date .date{line-height:175%}.news-detail .container .content .news-topic .news-date .category{word-break:keep-all;white-space:nowrap;background-color:#e1e6e8;border-radius:12px;padding:5px 8px 5px 8px;margin-left:8px}@media only screen and (max-width:960px){.news-detail .container .content .news-topic .news-date .category{line-height:240%}}@media only screen and (max-width:559px){.news-detail .container .content .news-topic .news-date{padding:0 16px}}.news-detail .container .content .news-topic .sns-share{display:flex;flex-flow:row nowrap;align-items:center;margin-bottom:16px}.news-detail .container .content .news-topic .news-title{color:#2a2531;margin-bottom:16px;font-family:var(--font-family-title);font-size:3.2rem;line-height:175%}@media only screen and (max-width:559px){.news-detail .container .content .news-topic .news-title{font-size:2.4rem;padding:0 16px}}@media only screen and (max-width:375px){.news-detail .container .content .news-topic figure .news-image{margin-bottom:40px;width:100%;padding:0}}.news-detail .container .content .news-topic figure .news-image>img{width:100%;-o-object-fit:contain;object-fit:contain}