.c-prdCnt__title{color:#4d4d4d;font-size:1.6rem;line-height:1.7;font-weight:bold;margin-bottom:20px}@media screen and (min-width: 768px){.c-prdCnt__title{font-size:1.8rem;margin-bottom:30px}}@media screen and (min-width: 1280px){.c-prdCnt__title{font-size:2.1rem}}.c-prdCnt .c-headRoundList{margin-bottom:40px}.c-prdCnt__usecase{margin:0 0 14px}@media screen and (min-width: 768px){.c-prdCnt__usecase{margin:0 0 40px}}.c-prdCnt__img{margin-bottom:40px}@media screen and (min-width: 768px){.c-prdCnt__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:60px}.c-prdCnt__img.additive{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;gap:25px}}.c-prdCnt__img--comparison{margin-bottom:40px}@media screen and (min-width: 768px){.c-prdCnt__img--comparison{margin-bottom:80px}}.c-prdCnt__img picture{margin-top:24px}.c-prdCnt__img picture:first-child{margin-top:0}@media screen and (min-width: 768px){.c-prdCnt__img picture{width:31.7%;margin-top:0}}.c-prdCnt__productInner{padding:40px 0 0}.c-prdCnt__productInner:first-child{padding-top:0px}@media screen and (min-width: 768px){.c-prdCnt__productInner{width:48.1%;padding-top:0;margin-top:30px}.c-prdCnt__productInner:nth-child(-n+2){margin-top:0}}@media screen and (min-width: 1024px){.c-prdCnt__productInner{width:31.7%}.c-prdCnt__productInner:nth-child(-n+3){margin-top:0}}@media screen and (min-width: 1280px){.c-prdCnt__productInner{width:23.5%}.c-prdCnt__productInner:nth-child(-n+4){margin-top:0}}@media screen and (min-width: 768px){.c-prdCnt__product{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}}@media screen and (min-width: 1024px){.c-prdCnt__product{gap:2.4%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}}@media screen and (min-width: 1280px){.c-prdCnt__product{gap:1.9%}}.c-prdCnt__link--productList{margin:40px auto 0}.c-prdCnt__link--productList.c-btn--lineAccent{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:bold;font-family:"hiragino-kaku-gothic-pron","Hiragino Kaku Gothic Pro","Hiragino Sans","Noto Sans JP","Yu Gothic Medium","Yu Gothic","Meiryo","MS PGothic",sans-serif;max-width:none;height:60px}@media screen and (min-width: 768px){.c-prdCnt__link--productList.c-btn--lineAccent{width:320px}}@media screen and (min-width: 768px){.c-prdCnt__link--productList{margin-top:60px}}.c-prdCnt__itemContainer{margin-bottom:40px}@media screen and (min-width: 768px){.c-prdCnt__itemContainer{margin-bottom:80px}}.c-prdCnt__btnArea .p-prdCnt__btn{max-width:320px;width:100%;margin:0 auto;font-weight:bold;font-family:"hiragino-kaku-gothic-pron","Hiragino Kaku Gothic Pro","Hiragino Sans","Noto Sans JP","Yu Gothic Medium","Yu Gothic","Meiryo","MS PGothic",sans-serif;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-productsList__mainBox{border-bottom:1px solid #e6e6e6;margin-bottom:35px}@media screen and (min-width: 768px){.c-productsList__mainBox{margin-bottom:70px}}.c-productsList__mainBox:last-child{margin-bottom:0}.c-productsList__mainBox .p-chemicalList__secTitle{margin-bottom:25px}@media screen and (min-width: 768px){.c-productsList__mainBox .p-chemicalList__secTitle{margin-bottom:60px}}.c-productsList__content{padding:45px 0}@media screen and (min-width: 768px){.c-productsList__content{padding:40px 0}}@media screen and (min-width: 768px){.c-productsList__text{width:55.4%}}@media screen and (min-width: 768px){.c-productsList__img{width:52%}}@media screen and (min-width: 1024px){.c-productsList__img{width:40.9%}}.c-productsList__subTitle{font-size:1.8rem;line-height:2;color:#335b63;font-weight:bold;margin-bottom:10px}@media screen and (min-width: 768px){.c-productsList__subTitle{font-size:2rem;line-height:1.4}}@media screen and (min-width: 1280px){.c-productsList__subTitle{font-size:2.4rem;margin-bottom:20px}}.c-productsList__description,.c-productsList__descriptionList,.c-productsList__detail,.c-productsList__model{font-size:1.3rem}@media screen and (min-width: 768px){.c-productsList__description,.c-productsList__descriptionList,.c-productsList__detail,.c-productsList__model{font-size:1.5rem}}@media screen and (min-width: 1280px){.c-productsList__description,.c-productsList__descriptionList,.c-productsList__detail,.c-productsList__model{font-size:1.6rem}}.c-productsList__description,.c-productsList__descriptionList{line-height:1.7}@media screen and (min-width: 1280px){.c-productsList__description,.c-productsList__descriptionList{line-height:2}}@media screen and (min-width: 768px){.c-productsList__description{margin-bottom:20px}}.c-productsList__descriptionList{color:#005947;margin-top:30px}.c-productsList__descriptionList li{position:relative;padding-left:1.5rem}.c-productsList__descriptionList li::before{content:"・";position:absolute;top:0px;bottom:0px;left:0px;margin:auto}@media screen and (min-width: 768px){.c-productsList__descriptionList{margin-top:10px}.c-productsList__descriptionList li{position:relative;padding-left:1.8rem}}.c-productsList__detail{line-height:1.7;margin-top:5px}@media screen and (min-width: 1280px){.c-productsList__detail{margin-top:10px}}.c-productsList__smallImage{margin-top:20px}.c-productsList__features{margin:20px 0}@media screen and (min-width: 768px){.c-productsList__features{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;margin:10px 0 0}}.c-productsList__feature:last-child{margin-top:20px}@media screen and (min-width: 768px){.c-productsList__feature{width:50%}.c-productsList__feature:last-child{margin-top:0}}.c-productsList__title{font-size:1.4rem;font-weight:bold;color:#fff;padding:8px 20px;background-color:#54757c}@media screen and (min-width: 768px){.c-productsList__title{font-size:1.8rem;line-height:2;padding:2px 20px}}.c-productsList__note{display:none}@media screen and (min-width: 768px){.c-productsList__note{display:inline-block;font-size:1.4rem;margin-top:25px}}@media screen and (min-width: 1280px){.c-productsList__note{margin-top:50px}}.c-productsList__modelList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-productsList__model{color:#335b63;line-height:2.1;font-weight:bold}@media screen and (min-width: 768px){.c-productsList__model{line-height:1.75}}.c-productsList .c-common-section__inner:first-of-type{padding-top:0}@media screen and (min-width: 768px){.c-productsList .c-common-section__inner{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;padding-bottom:80px}}.c-productsList .c-common-hr:last-of-type{border-bottom:1px solid #b3b3b3}.c-productsList__btn{max-width:none;margin:24px 0 10px;font-size:1.6rem;line-height:1.4;text-align:left;font-family:"hiragino-kaku-gothic-pron","Hiragino Kaku Gothic Pro","Hiragino Sans","Noto Sans JP","Yu Gothic Medium","Yu Gothic","Meiryo","MS PGothic",sans-serif;height:64px;font-weight:bold}@media screen and (min-width: 768px){.c-productsList__btn{width:100%;height:60px;padding:0 30px;margin-top:30px}}@media screen and (min-width: 1024px){.c-productsList__btn{width:320px}}.c-productsList .c-icon-arrow--darkAccent::after{right:40px}.c-productsList .c-icon-arrow--darkAccent:hover::after{right:35px}@media screen and (min-width: 768px){.c-productsList .c-icon-arrow--darkAccent::after{right:30px}.c-productsList .c-icon-arrow--darkAccent:hover::after{right:25px}}.p-productsFormList.c-definitionList{margin-bottom:50px}@media screen and (min-width: 768px){.p-productsFormList.c-definitionList{grid-template-columns:50% 1fr}}@media screen and (min-width: 768px){.p-productsFormList.c-definitionList .c-definitionList__title{padding:43px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width: 768px){.p-productsFormList.c-definitionList .c-definitionList__description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.p-productsFormList.c-definitionList .c-definitionList__description .c-btn{margin:0 auto 0 0}@media screen and (min-width: 768px){.p-productsFormList.c-definitionList .c-definitionList__description .c-btn{margin:0 auto;width:300px}}#resinPX{scroll-margin-top:60px}@media screen and (min-width: 1024px){#resinPX{scroll-margin-top:142px}}#resinTO,#terpenophenol,#styrenresin,#hTerpene,#hTerpenophenol,#hStyreneresin,#liquidresin,#emulsionresin{scroll-margin-top:20px}@media screen and (min-width: 1024px){#resinTO,#terpenophenol,#styrenresin,#hTerpene,#hTerpenophenol,#hStyreneresin,#liquidresin,#emulsionresin{scroll-margin-top:100px}}.p-chemical .c-mainContainer{margin-bottom:60px}@media screen and (min-width: 768px){.p-chemical .c-mainContainer{margin-bottom:85px}}.p-chemical .c-secLead{margin-bottom:40px}@media screen and (min-width: 1024px){.p-chemical .c-secLead{margin-bottom:90px}}.p-chemical .p-chemicalInner .c-prdCnt__usecase{margin-bottom:15px;line-height:2.2}@media screen and (min-width: 768px){.p-chemical .p-chemicalInner .c-prdCnt__usecase{margin-bottom:20px;font-size:1.6rem}}.p-chemical .p-chemicalInner .c-prdCnt__img{margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}@media screen and (min-width: 768px){.p-chemical .p-chemicalInner .c-prdCnt__img{margin-bottom:40px}}.p-chemical .p-chemicalInner .c-prdCnt__img picture{width:49%;margin-top:0}@media screen and (min-width: 768px){.p-chemical .p-chemicalInner .c-prdCnt__img picture{width:31.7%}}.p-chemical .p-chemicalInner .c-headRoundList{margin-bottom:40px}@media screen and (min-width: 768px){.p-chemical .p-chemicalInner .c-headRoundList{margin-bottom:65px}}.p-chemical .p-chemicalInner .p-product__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:40px}@media screen and (min-width: 768px){.p-chemical .p-chemicalInner .p-product__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:60px}}.p-chemical .p-chemicalInner .p-productSpSelect__bnt{background-color:#005e66;font-size:1.6rem;line-height:1.6;padding:15px 10px;margin:20px 0 30px;line-height:1.6;text-align:center;font-weight:bold;color:#fff;width:100%;position:relative}@media screen and (min-width: 768px){.p-chemical .p-chemicalInner .p-productSpSelect__bnt{display:none}}.p-chemical .p-chemicalInner .p-productSpSelect__bnt::before,.p-chemical .p-chemicalInner .p-productSpSelect__bnt::after{content:"";display:block;position:absolute;right:40px;width:0;height:0;margin:0 auto;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0)}.p-chemical .p-chemicalInner .p-productSpSelect__bnt::before{border-bottom:8px solid #fff;top:18px}.p-chemical .p-chemicalInner .p-productSpSelect__bnt::after{border-top:8px solid #fff;bottom:16px}.p-chemical .p-chemicalInner .p-productSpSelectBtns{margin-bottom:50px;display:none}.p-chemical .p-chemicalInner .p-productSpSelectBtns.active{display:block}.p-chemical .p-chemicalInner .p-productSpSelect__childbtn{border:1px solid #005e66;font-size:1.6rem;line-height:1.6;padding:11px 10px;margin:0 0 20px 0;line-height:1.6;text-align:center;font-weight:bold;width:100%;color:#005e66}.p-chemical .p-chemicalInner .p-product__tableLists{width:100%;padding:0;border-left:none;display:none}.p-chemical .p-chemicalInner .p-product__tableLists.active{display:block}@media screen and (min-width: 768px){.p-chemical .p-chemicalInner .p-product__tableLists{border-left:1px solid #b3b3b3;border-right:none;padding:0 10px;display:block}}@media screen and (min-width: 1024px){.p-chemical .p-chemicalInner .p-product__tableLists{padding:0 20px}}.p-chemical .p-chemicalInner .p-product__tableLists:last-child{border-right:none}@media screen and (min-width: 768px){.p-chemical .p-chemicalInner .p-product__tableLists:last-child{border-right:1px solid #b3b3b3}}.p-chemical .p-chemicalInner .p-product__header{background-color:#005e66;font-size:1.6rem;line-height:1.6;padding:15px 10px;margin:60px 0 30px;line-height:1.6;text-align:center;font-weight:bold;color:#fff;display:none}@media screen and (min-width: 768px){.p-chemical .p-chemicalInner .p-product__header{margin:0 0 30px;display:block}}@media screen and (min-width: 1024px){.p-chemical .p-chemicalInner .p-product__header{font-size:1.8rem}}.p-chemical .p-chemicalInner .p-product__header--firstChild{margin-top:0}.p-chemical .p-chemicalInner .p-product__list{list-style:none;padding:0 10px}@media screen and (min-width: 1024px){.p-chemical .p-chemicalInner .p-product__list{padding:0 20px}}.p-chemical .p-chemicalInner .p-product__list li{margin-bottom:20px}.p-chemical .p-chemicalInner .p-product__list li:last-child{margin-bottom:0}.p-resin .c-mainContainer{margin-bottom:60px}@media screen and (min-width: 768px){.p-resin .c-mainContainer{margin-bottom:85px}}@media screen and (min-width: 768px){.p-resin .c-sec .c-secTitle{font-size:2.6rem}}@media screen and (min-width: 1024px){.p-resin .c-sec .c-secTitle{font-size:3rem}}@media screen and (min-width: 768px){.p-resin .c-sec .c-secLead{margin-bottom:90px}}@media screen and (min-width: 1024px){.p-resin .c-sec .c-secLead{margin-bottom:170px}}@media screen and (min-width: 768px){.p-resin .derived{display:block}}@media screen and (min-width: 1024px){.p-resin .derived{display:none}}.p-resin .u-color--lightGreen{background-color:#ebf2f1}.p-resin .c-btn--lineAccent{height:60px}.p-resin__text,.p-resin__usecase{font-size:1.3rem;line-height:1.7}@media screen and (min-width: 768px){.p-resin__text,.p-resin__usecase{font-size:1.5rem;line-height:2.2}}@media screen and (min-width: 1280px){.p-resin__text,.p-resin__usecase{font-size:1.6rem}}.p-resin__tabTitle{font-size:1.4rem;color:#b3b3b3;text-align:center;line-height:1.7}@media screen and (min-width: 768px){.p-resin__tabTitle{font-size:2rem;line-height:1.4}}@media screen and (min-width: 1280px){.p-resin__tabTitle{font-size:2.4rem}}.p-resin__property,.p-resin__description{font-size:1.3rem;line-height:1.7}@media screen and (min-width: 768px){.p-resin__effect{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width: 768px){.p-resin__property{font-size:1.5rem}}@media screen and (min-width: 1024px){.p-resin__property{font-size:1.6rem}}@media screen and (min-width: 768px){.p-resin__description{font-size:1.6rem;margin-left:30px}}@media screen and (min-width: 1024px){.p-resin__description{font-size:1.8rem;margin-left:50px}}.p-resin__img--comparison{margin:30px 0}@media screen and (min-width: 768px){.p-resin__img--comparison{margin:10px 0 0 0}}.p-resin__description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 24px;border:1px solid #000}@media screen and (min-width: 768px){.p-resin__description{padding:0 20px;width:90%;border:1px solid #000}}@media screen and (min-width: 1024px){.p-resin__description{width:56.3%}}.p-resin__table{margin-top:40px;overflow-x:auto}.p-resin__table table{min-width:800px;width:100%;border-collapse:collapse}.p-resin__table th{width:25%;padding:20px 28px;color:#fff;font-size:1.6rem;line-height:1.3;background-color:#4d8b7f;border-left:1px solid #fff}.p-resin__table th:first-child{border-left:none;border-left:1px solid #fff}.p-resin__table td{line-height:1.4;border-left:1px solid #999;border-bottom:1px solid #999}.p-resin__table td:first-child{padding:5px 0;border-left:none}.p-resin__table--name{color:#005947}.p-resin__table--value{padding:10px 0 6px}.p-resin__table--arrow{padding-top:20px}.p-resin__table__row--arrow td,.p-resin__table__row--feature td{font-size:1.8rem;line-height:1.6;border:none;vertical-align:top}.p-resin__table__row--property td{font-size:1.8rem;line-height:1.1;font-weight:bold;text-align:center}.p-resin__table__row--feature td{font-size:1.6rem;line-height:1.7;padding:44px 10px 0}.p-resin__table__row--feature td br{display:none}@media screen and (min-width: 768px){.p-resin__table{margin-top:50px}}.p-resin .c-js-tab{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.p-resin .c-js-tab-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:33.3%;border-bottom:1px solid #b3b3b3}.p-resin .c-js-tab-item.active{color:#188a83;border-bottom:3px solid #188a83}@media screen and (min-width: 768px){.p-resin .c-js-tab-item.active{border-bottom:none}}@media screen and (min-width: 768px){.p-resin .c-js-tab-item{border-bottom:none}}.p-resin .c-js-tab-content{margin-top:40px}@media screen and (min-width: 768px){.p-resin .c-js-tab-content{margin-top:50px;padding:0 30px}}.p-resin .c-js-tab .line-active{color:#188a83}@media screen and (min-width: 768px){.p-resin .c-js-tab .line-active{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:160px;margin:0 auto;border-bottom:4px solid #188a83}}@media screen and (min-width: 768px){.p-resin .c-js-tab{border-bottom:1px solid #b3b3b3}}.p-resin .c-btn--list{margin-top:10px;width:100%}.p-resin .c-btn--list::after{top:12px;width:12px;height:12px}.p-resin .c-btn--list:hover::after{right:11px}@media screen and (min-width: 768px){.p-resin .c-btn--list{width:auto;font-size:1.4rem;padding:9px 15px}}@media screen and (min-width: 1024px){.p-resin .c-btn--list{padding:12px 15px}}.p-resin .c-icon__arrow--orange--big{margin:0 auto}#chemicals{scroll-margin-top:130px}@media screen and (min-width: 1024px){#chemicals{scroll-margin-top:200px}}#electronics,#additives{scroll-margin-top:153px}@media screen and (min-width: 1024px){#electronics,#additives{scroll-margin-top:272px}}.p-chemicalList.c-productsList__subTitle{margin-bottom:3px}@media screen and (min-width: 768px){.p-chemicalList.c-productsList__subTitle{font-size:2rem;line-height:1.4}}@media screen and (min-width: 1280px){.p-chemicalList.c-productsList__subTitle{margin-bottom:10px}}.p-chemicalList.c-productsList__description{line-height:1.8}@media screen and (min-width: 768px){.p-chemicalList.c-productsList__description{margin-bottom:60px}}.p-chemicalList.c-productsList__detail{line-height:1.8}.p-chemicalList.c-productsList__smallImage{margin-top:20px}.p-chemicalList.c-productsList__model{line-height:1.8}@media screen and (min-width: 768px){.p-chemicalList.c-productsList__model{line-height:1.8}}.p-products-function .c-sec .c-secLead{margin-bottom:0}.p-products-function .c-sec .c-secTitle{margin-bottom:60px}.p-products-function .c-js-tab{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width: 768px){.p-products-function .c-js-tab{margin-top:100px}}@media screen and (min-width: 1024px){.p-products-function .c-js-tab{margin-top:125px}}.p-products-function .c-js-tab.tab,.p-products-function .c-js-tab.pc{display:none}@media screen and (min-width: 768px){.p-products-function .c-js-tab.tab,.p-products-function .c-js-tab.pc{display:-webkit-box;display:-ms-flexbox;display:flex}}.p-products-function .c-js-tab-item{width:100%;border-bottom:1px solid #b3b3b3}.p-products-function .c-js-tab-content{margin:20px 0 40px}@media screen and (min-width: 768px){.p-products-function .c-js-tab-content{margin:0 0 60px;padding:25px 25px}}@media screen and (min-width: 1024px){.p-products-function .c-js-tab-content{padding:32px 40px}}@media screen and (min-width: 1024px){.p-products-function .c-headRoundList__list{font-size:1.6rem;line-height:2.1}}.p-products-function .c-headRoundList__list::before{content:"●"}.p-products-function .c-prdCnt__usecase{margin-top:22px;font-size:1.2rem;line-height:1.7}@media screen and (min-width: 768px){.p-products-function .c-prdCnt__usecase{margin:30px 0 0;font-size:1.6rem}}@media screen and (min-width: 1024px){.p-products-function .c-prdCnt__usecase{margin:40px 0 0}}.p-products-function .c-prdCnt__btnArea .c-btn--lineAccent{font-size:1.8rem}@media screen and (min-width: 768px){.p-products-function .c-prdCnt__btnArea .c-btn--lineAccent{font-size:2.1rem}}@media screen and (max-width: 768px){.p-products-function .c-btn{height:60px}}.p-products-function .c-btn--list{margin:25px 0;width:100%}@media screen and (min-width: 768px){.p-products-function .c-btn--list{font-size:1.4rem;width:auto;height:50px;margin:10px 0 0 0;padding:0 15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width: 1024px){.p-products-function .c-btn--list{height:40px;padding:0 15px}}@media screen and (min-width: 768px){.p-products-function .c-btn--list:after{top:10px;width:10px;height:10px}}@media screen and (min-width: 1024px){.p-products-function .c-btn--list:after{top:13px;width:13px;height:13px}}.p-products-function .c-btn--list br{display:none}@media screen and (min-width: 768px){.p-products-function .c-btn--list br{display:block}}@media screen and (min-width: 1280px){.p-products-function .c-btn--list br{display:none}}.p-products-function .c-btn--lineAccent{font-size:1.4rem;border-color:#188a83;font-family:"hiragino-kaku-gothic-pron","Hiragino Kaku Gothic Pro","Hiragino Sans","Noto Sans JP","Yu Gothic Medium","Yu Gothic","Meiryo","MS PGothic",sans-serif;font-weight:bold;margin:60px auto 0;max-width:360px}@media screen and (min-width: 768px){.p-products-function .c-btn--lineAccent.sp{display:none}}@media screen and (min-width: 768px){.p-products-function .u-width-245{width:245px}}@media screen and (min-width: 768px){.p-products-function .u-width-340{width:340px}}@media screen and (min-width: 768px){.p-products-function .u-width-520{width:520px}}@media screen and (min-width: 1024px){.p-products-function .u-width-710{width:710px}}@media screen and (min-width: 1024px){.p-products-function .u-width-800{width:800px}}@media screen and (min-width: 1024px){.p-products-function .u-width-all{width:100%}}@media screen and (min-width: 768px){.p-products-function .c-headRoundList__item{line-height:2}}.p-products-function .p-products-common__case.polymer{margin-top:80px;position:relative;padding-left:40px}@media screen and (min-width: 768px){.p-products-function .p-products-common__case.polymer{padding-left:50px}}.p-products-function .p-products-common__case.polymer .p-products-common__caseLabel{position:absolute;left:0}.p-products-function .js-sp-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.p-products-function .js-sp-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:47%;height:65px;border:1px solid #188a83;border-radius:5px;margin-top:15px}.p-products-function .js-sp-list__title{font-size:1.4rem;line-height:1.6;font-weight:bold}.p-products-function .js-sp-list[hidden]{display:none}.p-products-function__tabTitle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-weight:bold;color:#b3b3b3}@media screen and (min-width: 768px){.p-products-function__tabTitle{font-size:1.4rem;line-height:1.2;padding:10px 0;height:88px;width:100%}}@media screen and (min-width: 1024px){.p-products-function__tabTitle{height:68px}}@media screen and (min-width: 1280px){.p-products-function__tabTitle{font-size:1.8rem}}.p-products-function__tabTitle.line-active{border-bottom:4px solid #005e66;border-bottom:4px solid #005e66;padding-bottom:6px;color:#188a83}@media screen and (min-width: 768px){.p-products-function__img{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;margin-top:15px}}@media screen and (min-width: 1024px){.p-products-function__img{gap:30px}}@media screen and (min-width: 1024px){.p-products-function__img{margin-top:20px}}.p-products-function__img.products picture{margin-top:15px}.p-products-function__img.products picture:first-child{margin-top:0}@media screen and (min-width: 768px){.p-products-function__img.products picture{margin-top:0}}.p-products-function__img--wrapper:last-child .c-btn--list{margin-bottom:0}#ECRegin{scroll-margin-top:60px}@media screen and (min-width: 1024px){#ECRegin{scroll-margin-top:142px}}#polymerModifier,#pshma,#phma,#chma,#afhma,#laminateFilm{scroll-margin-top:20px}@media screen and (min-width: 1024px){#polymerModifier,#pshma,#phma,#chma,#afhma,#laminateFilm{scroll-margin-top:100px}}.p-products-function-product_list .polymer-modifier,.p-products-function-product_list .laminate-film{display:block}.p-products-function-product_list .polymer-modifier .c-productsList__title,.p-products-function-product_list .laminate-film .c-productsList__title{margin-top:20px}@media screen and (min-width: 768px){.p-products-function-product_list .polymer-modifier .c-productsList__title,.p-products-function-product_list .laminate-film .c-productsList__title{width:290px;margin-top:0}}@media screen and (min-width: 768px){.p-products-function-product_list .polymer-modifier .c-productsList__feature{width:auto}}@media screen and (min-width: 768px){.p-products-function-product_list .polymer-modifier .p-products-common__prdDescription:last-child{margin-bottom:20px}}@media screen and (min-width: 768px){.p-products-function-product_list .p-products-common__products{margin-top:12px}}@media screen and (min-width: 768px){.p-products-function-product_list .c-productsList__description{margin-bottom:0}.p-products-function-product_list .c-productsList__description:last-of-type{margin-bottom:20px}}.p-products-function-product_list .c-productsList__content:last-child{border-bottom:none}.p-products .c-mainContainer{margin-bottom:60px}@media screen and (min-width: 1024px){.p-products .c-mainContainer{margin-bottom:85px}}.p-products .p-lead{border-bottom:solid 1px #b3b3b3;margin-bottom:40px;padding-bottom:40px}@media screen and (min-width: 768px){.p-products .p-lead{margin-bottom:60px;padding-bottom:65px}}.p-products .p-lead .c-secText{text-align:center}@media screen and (min-width: 768px){.p-products .p-lead .c-secTitle{line-height:1.6}}.p-productsList{margin-bottom:60px}@media screen and (min-width: 1024px){.p-productsList{margin-bottom:145px}}.p-productsList__item{border-bottom:solid 1px #b3b3b3;padding-bottom:40px;margin-bottom:40px}@media screen and (min-width: 768px){.p-productsList__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-productsList__item:first-child{border-bottom:none;padding-bottom:30px;margin-bottom:0}.p-productsList__item:last-child{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.p-productsList__item--img{margin-bottom:15px}@media screen and (min-width: 768px){.p-productsList__item--img{margin:0 40px 0 0;width:50%}}@media screen and (min-width: 768px){.p-productsList__item--text{-webkit-box-flex:1;-ms-flex:1;flex:1}}.p-productsList__item--text .heading{font-size:1.8rem;font-weight:bold;color:#005e66;margin-bottom:10px}@media screen and (min-width: 768px){.p-productsList__item--text .heading{font-size:2.4rem;margin-bottom:30px}}.p-productsList__item--text .description--title{font-size:1.4rem;color:#005e66;line-height:1.7}@media screen and (min-width: 768px){.p-productsList__item--text .description--title{font-weight:normal;font-size:1.8rem;margin-bottom:15px}}.p-productsList__item--text .description--text{line-height:1.7;margin-bottom:15px}@media screen and (min-width: 768px){.p-productsList__item--text .description--text{font-size:1.6rem;margin-bottom:30px}}.p-productsList__item--text .c-btn{margin:auto;font-family:"hiragino-kaku-gothic-pron","Hiragino Kaku Gothic Pro","Hiragino Sans","Noto Sans JP","Yu Gothic Medium","Yu Gothic","Meiryo","MS PGothic",sans-serif;font-size:1.6rem;font-weight:bold;max-width:360px}.p-productsList__item--text .c-btn.u-margin{margin-bottom:30px}@media screen and (min-width: 768px){.p-productsList__item--text .c-btn{width:320px;margin:0 auto 0 0}}.p-productsCatalog .c-secTitle{color:#005e66;font-weight:bold;font-family:"hiragino-kaku-gothic-pron","Hiragino Kaku Gothic Pro","Hiragino Sans","Noto Sans JP","Yu Gothic Medium","Yu Gothic","Meiryo","MS PGothic",sans-serif;font-size:1.8rem;line-height:1;margin-bottom:15px}@media screen and (min-width: 768px){.p-productsCatalog .c-secTitle{font-size:2.4rem;margin-bottom:20px}}.p-productsCatalog .c-setText{line-height:1.7;text-align:center;margin-bottom:40px}@media screen and (min-width: 768px){.p-productsCatalog .c-setText{font-size:1.6rem;margin-bottom:55px}}@media screen and (min-width: 768px){.p-productsCatalogList{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;padding:0 30px}}@media screen and (min-width: 1024px){.p-productsCatalogList{gap:60px;padding:0 50px}}@media screen and (min-width: 1280px){.p-productsCatalogList{gap:85px}}.p-productsCatalogList__item{width:80%;margin:auto;text-align:center;margin-bottom:40px}@media screen and (min-width: 768px){.p-productsCatalogList__item{margin-bottom:20px}}.p-productsCatalogList__item .catalogImgWrap,.p-productsCatalogList__item .c-btn{margin-bottom:15px}@media screen and (min-width: 768px){.p-productsCatalogList__item .catalogImgWrap,.p-productsCatalogList__item .c-btn{margin-bottom:20px}}.p-productsCatalogList__item .c-btn{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;width:100%;max-width:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:bold;font-family:"hiragino-kaku-gothic-pron","Hiragino Kaku Gothic Pro","Hiragino Sans","Noto Sans JP","Yu Gothic Medium","Yu Gothic","Meiryo","MS PGothic",sans-serif;font-size:1.8rem}@media screen and (min-width: 768px){.p-productsCatalogList__item .c-btn{font-size:1.6rem;height:50px;margin-bottom:15px}}@media screen and (min-width: 1024px){.p-productsCatalogList__item .c-btn{font-size:1.8rem}}.p-productsCatalogList__item .catalogName{color:#005e66;font-weight:bold;font-size:1.6rem;line-height:1.5}@media screen and (min-width: 1024px){.p-productsCatalogList__item .catalogName{line-height:1.3;font-size:1.8rem}}.p-productsCatalogList__item .catalogName .catalogSize{display:block;margin-top:15px;font-size:1.3rem;font-weight:normal;color:#000}@media screen and (min-width: 1024px){.p-productsCatalogList__item .catalogName .catalogSize{font-size:1.4rem}}.p-productsCatalog .mw_wp_form_confirm .c-form__lead{display:none}.p-productsCatalog .mw_wp_form_confirm .c-form__lead.confirm{display:block}.p-products__note{border-top:solid 2px #188a83;border-bottom:solid 2px #188a83;padding:40px 0;text-align:center;line-height:1.7;margin-bottom:100px}@media screen and (min-width: 1024px){.p-products__note{padding:45px 0;line-height:2.1;font-size:1.6rem}}@media screen and (min-width: 1024px){.p-products-common.polymer-modifier{font-size:1.6rem;line-height:1.7}}.p-products-common__products{margin-top:8px}@media screen and (min-width: 1024px){.p-products-common__products{margin-top:24px}}.p-products-common__plsContact,.p-products-common__prdTitle{line-height:2.1}.p-products-common__prdDescription p{line-height:1.7}.p-products-common__case{line-height:2.1}@media screen and (min-width: 768px){.p-products-common__case{line-height:1.7}}.p-products-common__prdTitle{margin-top:12px}.p-products-common__prdTitle:first-child{margin-top:0}.p-products-common__prdTitle::before{content:"●"}.p-products-common__use{color:#fff;font-weight:bold;background-color:#54757c;margin-top:30px;padding:10px 20px}@media screen and (min-width: 768px){.p-products-common__use{padding:8px 20px;width:290px}}@media screen and (min-width: 1024px){.p-products-common__use{margin-top:30px}}.p-products-common__case{margin-top:15px}@media screen and (min-width: 768px){.p-products-common__case{margin-top:10px}}/*# sourceMappingURL=products.css.map */