@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;700;900&family=Noto+Sans+SC:wght@400;700;900&family=Noto+Sans:wght@400;700;900&display=swap";.solutionsThemeButton{padding:20px 10px;display:flex;flex-wrap:wrap;justify-content:space-between}@media(min-width: 481px){.solutionsThemeButton{padding:0 30px}}@media(min-width: 768px){.solutionsThemeButton{margin:30px auto}}.solutionsThemeButton li{width:50%;font-size:1em;border-radius:4px;padding:6px;margin-bottom:8px;font-weight:700;background:linear-gradient(to bottom, #fdfbfb 0%, #ebedee 100%);box-shadow:inset 1px 1px 1px #fff;cursor:pointer;border:2px solid #fff}@media(min-width: 481px){.solutionsThemeButton li{width:48%;font-size:16px}}@media(min-width: 768px){.solutionsThemeButton li{width:32%;font-size:1em;padding:10px 16px}}.solutionsThemeButton li::before{content:"";background-color:#1f4247;display:inline-block;height:1em;width:.69em;-webkit-mask-image:url("../../images/content/common/lightbulb.svg");-webkit-mask-size:cover;-webkit-mask-repeat:no-repeat;mask-image:url("../../images/content/common/lightbulb.svg");mask-size:cover;mask-repeat:no-repeat;vertical-align:baseline;margin-right:6px}@media(min-width: 768px){.solutionsThemeButton li::before{margin-right:10px}}.solutionsThemeButton li.eliminate-wasted-energy::before{background-color:#da0e41}.solutionsThemeButton li.eliminate-wasted-resin::before{background-color:#dc551e}.solutionsThemeButton li.reduction-in-cycle-time::before{background-color:#e68700}.solutionsThemeButton li.shorten-set-up-times::before{background-color:#e6aa00}.solutionsThemeButton li.elimination-of-yellowing-problems::before{background-color:#91b41e}.solutionsThemeButton li.elimination-of-color-irregularities::before{background-color:#19963c}.solutionsThemeButton li.eliminate-contamination::before{background-color:#00968c}.solutionsThemeButton li.resolve-problems-caused-by-gas::before{background-color:#008cc8}.solutionsThemeButton li.resolve-problems-with-water-quality::before{background-color:#005aa0}.solutionsThemeButton li.improve-dimensional-precision::before{background-color:#3c2878}.solutionsThemeButton li.reduction-in-part-weight::before{background-color:#961478}.solutionsThemeButton li.enhance-surface-quality-and-value::before{background-color:#c80064}.solutionsThemeButton li.eliminate-wasted-energy:hover,.solutionsThemeButton li.eliminate-wasted-energy:focus{color:#da0e41;transition:.1s}.solutionsThemeButton li.eliminate-wasted-resin:hover,.solutionsThemeButton li.eliminate-wasted-resin:focus{color:#dc551e;transition:.1s}.solutionsThemeButton li.reduction-in-cycle-time:hover,.solutionsThemeButton li.reduction-in-cycle-time:focus{color:#e68700;transition:.1s}.solutionsThemeButton li.shorten-set-up-times:hover,.solutionsThemeButton li.shorten-set-up-times:focus{color:#e6aa00;transition:.1s}.solutionsThemeButton li.elimination-of-yellowing-problems:hover,.solutionsThemeButton li.elimination-of-yellowing-problems:focus{color:#91b41e;transition:.1s}.solutionsThemeButton li.elimination-of-color-irregularities:hover,.solutionsThemeButton li.elimination-of-color-irregularities:focus{color:#19963c;transition:.1s}.solutionsThemeButton li.eliminate-contamination:hover,.solutionsThemeButton li.eliminate-contamination:focus{color:#00968c;transition:.1s}.solutionsThemeButton li.resolve-problems-caused-by-gas:hover,.solutionsThemeButton li.resolve-problems-caused-by-gas:focus{color:#008cc8;transition:.1s}.solutionsThemeButton li.resolve-problems-with-water-quality:hover,.solutionsThemeButton li.resolve-problems-with-water-quality:focus{color:#005aa0;transition:.1s}.solutionsThemeButton li.improve-dimensional-precision:hover,.solutionsThemeButton li.improve-dimensional-precision:focus{color:#3c2878;transition:.1s}.solutionsThemeButton li.reduction-in-part-weight:hover,.solutionsThemeButton li.reduction-in-part-weight:focus{color:#961478;transition:.1s}.solutionsThemeButton li.enhance-surface-quality-and-value:hover,.solutionsThemeButton li.enhance-surface-quality-and-value:focus{color:#c80064;transition:.1s}.solutionsThemeButton li.all{width:100%;text-align:center;margin-top:16px}.solutionsThemeButton li.all:before{content:none}.solutionsThemeButton li.active.all{background:#1f4247;color:#fff}.solutionsThemeButton li.active.eliminate-wasted-energy{border-color:#da0e41;color:#da0e41}.solutionsThemeButton li.active.eliminate-wasted-resin{border-color:#dc551e;color:#dc551e}.solutionsThemeButton li.active.reduction-in-cycle-time{border-color:#e68700;color:#e68700}.solutionsThemeButton li.active.shorten-set-up-times{border-color:#e6aa00;color:#e6aa00}.solutionsThemeButton li.active.elimination-of-yellowing-problems{border-color:#91b41e;color:#91b41e}.solutionsThemeButton li.active.elimination-of-color-irregularities{border-color:#19963c;color:#19963c}.solutionsThemeButton li.active.eliminate-contamination{border-color:#00968c;color:#00968c}.solutionsThemeButton li.active.resolve-problems-caused-by-gas{border-color:#008cc8;color:#008cc8}.solutionsThemeButton li.active.resolve-problems-with-water-quality{border-color:#005aa0;color:#005aa0}.solutionsThemeButton li.active.improve-dimensional-precision{border-color:#3c2878;color:#3c2878}.solutionsThemeButton li.active.reduction-in-part-weight{border-color:#961478;color:#961478}.solutionsThemeButton li.active.enhance-surface-quality-and-value{border-color:#c80064;color:#c80064}.solutionsContentWrap{padding:0 30px}.solutionsContentWrap ul.solutionsList{display:flex;flex-direction:column}.solutionsContentWrap ul.solutionsList li{display:flex;flex-wrap:wrap;border-top:1px solid #dcdcdc;width:100%;padding:20px}@media(min-width: 481px){.solutionsContentWrap ul.solutionsList li{flex-wrap:nowrap}}.solutionsContentWrap ul.solutionsList li .thumb{width:150px;height:150px;min-width:150px;margin:0 auto}@media(min-width: 481px){.solutionsContentWrap ul.solutionsList li .thumb{margin:0;margin-right:20px}}.solutionsContentWrap ul.solutionsList li .thumb figure{text-align:center}.solutionsContentWrap ul.solutionsList li .thumb figure img{object-fit:cover}.solutionsContentWrap ul.solutionsList li .entry{display:flex;flex-direction:column;justify-content:space-between}.solutionsContentWrap ul.solutionsList li .entry p{margin:0;font-weight:400}.solutionsContentWrap ul.solutionsList li .entry p::before{content:"";background-color:#1f4247;display:inline-block;height:1em;width:.69em;-webkit-mask-image:url("../../images/content/common/lightbulb.svg");-webkit-mask-size:cover;-webkit-mask-repeat:no-repeat;mask-image:url("../../images/content/common/lightbulb.svg");mask-size:cover;mask-repeat:no-repeat;vertical-align:baseline;margin-right:6px}.solutionsContentWrap ul.solutionsList li .entry h2{font-size:.8em;font-weight:900}.solutionsContentWrap ul.solutionsList li .entry h3{margin:10px 0;font-size:18px}@media(min-width: 481px){.solutionsContentWrap ul.solutionsList li .entry h3{margin:0;font-size:22px}}.solutionsContentWrap ul.solutionsList li .entry .linkArea a{display:inline-block;border:2px solid #1f4247;border-radius:0;background:#fff;margin:4px auto;font-size:.9em;font-weight:400;color:#1f4247;padding:4px 12px}.solutionsContentWrap ul.solutionsList li .entry .linkArea a::after{background-color:#1f4247}.solutionsContentWrap ul.solutionsList li .entry .linkArea a span.download::before{background-color:#1f4247}.solutionsContentWrap ul.solutionsList li .entry .linkArea a:hover,.solutionsContentWrap ul.solutionsList li .entry .linkArea a:focus{color:#fff;background:#1f4247;transition:.3s}.solutionsContentWrap ul.solutionsList li .entry .linkArea a:hover span.download::before,.solutionsContentWrap ul.solutionsList li .entry .linkArea a:hover::after,.solutionsContentWrap ul.solutionsList li .entry .linkArea a:focus span.download::before,.solutionsContentWrap ul.solutionsList li .entry .linkArea a:focus::after{background-color:#fff;transition:.3s}.solutionsContentWrap ul.solutionsList li.eliminate-wasted-energy .entry p{color:#da0e41}.solutionsContentWrap ul.solutionsList li.eliminate-wasted-resin .entry p{color:#dc551e}.solutionsContentWrap ul.solutionsList li.reduction-in-cycle-time .entry p{color:#e68700}.solutionsContentWrap ul.solutionsList li.shorten-set-up-times .entry p{color:#e6aa00}.solutionsContentWrap ul.solutionsList li.elimination-of-yellowing-problems .entry p{color:#91b41e}.solutionsContentWrap ul.solutionsList li.elimination-of-color-irregularities .entry p{color:#19963c}.solutionsContentWrap ul.solutionsList li.eliminate-contamination .entry p{color:#00968c}.solutionsContentWrap ul.solutionsList li.resolve-problems-caused-by-gas .entry p{color:#008cc8}.solutionsContentWrap ul.solutionsList li.resolve-problems-with-water-quality .entry p{color:#005aa0}.solutionsContentWrap ul.solutionsList li.improve-dimensional-precision .entry p{color:#3c2878}.solutionsContentWrap ul.solutionsList li.reduction-in-part-weight .entry p{color:#961478}.solutionsContentWrap ul.solutionsList li.enhance-surface-quality-and-value .entry p{color:#c80064}.solutionsContentWrap ul.solutionsList li.eliminate-wasted-energy .entry p::before{background-color:#da0e41}.solutionsContentWrap ul.solutionsList li.eliminate-wasted-resin .entry p::before{background-color:#dc551e}.solutionsContentWrap ul.solutionsList li.reduction-in-cycle-time .entry p::before{background-color:#e68700}.solutionsContentWrap ul.solutionsList li.shorten-set-up-times .entry p::before{background-color:#e6aa00}.solutionsContentWrap ul.solutionsList li.elimination-of-yellowing-problems .entry p::before{background-color:#91b41e}.solutionsContentWrap ul.solutionsList li.elimination-of-color-irregularities .entry p::before{background-color:#19963c}.solutionsContentWrap ul.solutionsList li.eliminate-contamination .entry p::before{background-color:#00968c}.solutionsContentWrap ul.solutionsList li.resolve-problems-caused-by-gas .entry p::before{background-color:#008cc8}.solutionsContentWrap ul.solutionsList li.resolve-problems-with-water-quality .entry p::before{background-color:#005aa0}.solutionsContentWrap ul.solutionsList li.improve-dimensional-precision .entry p::before{background-color:#3c2878}.solutionsContentWrap ul.solutionsList li.reduction-in-part-weight .entry p::before{background-color:#961478}.solutionsContentWrap ul.solutionsList li.enhance-surface-quality-and-value .entry p::before{background-color:#c80064}
