main#brightening img,main#brightening picture{display:inline;max-width:100%}.l-content-top--type3{background-color:#1c141c}._platform h2.unq-top-special__heading{color:#fff;font-size:2rem}._platform h2.unq-top-special__heading span{font-size:1rem;display:block;font-weight:400}._platform .unq-top-special__body{max-width:1280px}._platform .unq-top-special__buttonText{width:auto}@media print,screen and (min-width:861px){._platform .unq-top-special__inner{position:relative;height:375px}._platform .unq-top-special__body,._platform .unq-top-special__media{position:absolute}._platform .unq-top-special__body{top:100px;z-index:10}._platform .unq-top-special__heading{margin-bottom:20px}}.unq-top-sustaina__inner{background:url("/images/index/sustainability_pc.jpg") no-repeat center top/contain;padding:140px 20px 0;padding-top:140px}.unq-top-sustaina__panel{background-color:#FFF;box-shadow:0 -4px 24px rgba(0,0,0,0.08);color:#333;display:block;padding:24px 16px 46px;position:relative;text-decoration:none;transition:box-shadow .5s cubic-bezier(0.25,0.8,0.25,1);will-change:box-shadow}.unq-top-sustaina__panel::before,.unq-top-sustaina__panel::after{background-color:#06C;content:"";display:block;height:1px;position:absolute;z-index:10}.unq-top-sustaina__panel::before{width:24px}.unq-top-sustaina__panel::after{width:10px}.unq-top-sustaina__panel::before{right:16px}.unq-top-sustaina__panel::after{right:14px}.unq-top-sustaina__panel::before{bottom:calc(50% - 3px);transform:translateY(-50%)}.unq-top-sustaina__panel::after{bottom:50%}.unq-top-sustaina__panel::after{transform:rotate(45deg) translateY(-50%)}@media print,screen and (min-width:760px){.unq-top-sustaina__panel:hover::before,.unq-top-sustaina__panel:focus::before{width:34px}.unq-top-sustaina__panel:hover::before,.unq-top-sustaina__panel:focus::before{right:6px}.unq-top-sustaina__panel:hover::after,.unq-top-sustaina__panel:focus::after{right:4px}.unq-top-sustaina__panel::before{transition:right .5s cubic-bezier(0.25,0.8,0.25,1),width .5s cubic-bezier(0.25,0.8,0.25,1);will-change:right,width}
.unq-top-sustaina__panel::after{transition:right .5s cubic-bezier(0.25,0.8,0.25,1);will-change:right}}.unq-top-sustaina__panel:hover,.unq-top-sustaina__panel:focus{color:inherit}.unq-top-sustaina__panel:link,.unq-top-sustaina__panel:visited{color:inherit;text-decoration:inherit}.unq-top-sustaina__panel::before{bottom:24px;right:20px}.unq-top-sustaina__panel::after{bottom:27px;right:18px}.unq-top-sustaina__text{transition:color .5s cubic-bezier(0.25,0.8,0.25,1);will-change:color}@media print,screen and (min-width:760px){.unq-top-sustaina__inner{background-image:url("/images/index/sustainability_pc.jpg");padding:192px 0 0}.unq-top-sustaina__panel{margin:0 auto;max-width:640px;padding:24px 40px 46px}.unq-top-sustaina__panel:hover,.unq-top-sustaina__panel:focus{box-shadow:none}.unq-top-sustaina__panel:hover::before,.unq-top-sustaina__panel:focus::before{right:14px}.unq-top-sustaina__panel:hover::after,.unq-top-sustaina__panel:focus::after{right:12px}.unq-top-sustaina__panel:hover .unq-top-sustaina__text,.unq-top-sustaina__panel:focus .unq-top-sustaina__text{color:#06C}.unq-top-sustaina__panel::before{right:24px}.unq-top-sustaina__panel::after{right:22px}.unq-top-sustaina__text{text-align:center}}@media print,screen and (min-width:1024px){.unq-top-sustaina__inner{background-position:left top;background-size:auto;padding-top:176px}.unq-top-sustaina__panel{margin:0 0 0 auto}}._pc{display:block !important}._sp{display:none !important}@media only screen and (max-width:750px){._pc{display:none !important}._sp{display:block !important}}.intro-text_platform-bn{margin-top:60px}.platform-bn{position:relative;background-color:#1c141c}.platform-bn p,.platform-bn .m-button-layout__list{position:absolute;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%)}.platform-bn p{left:30px;color:#fff;letter-spacing:.07em;font-weight:700;font-size:1.5rem}.platform-bn .m-button-layout__list{right:30px}@media only screen and (max-width:750px){.platform-bn p{top:30%;left:30px;font-size:1.7rem}
.platform-bn .m-button-layout__list{left:30px;top:60%}}@media only screen and (max-width:28em){.platform-bn p{top:20%;font-size:1.2rem}}.m-button-layout__item .m-button{width:auto}.bn_area{background-color:#f2f7ff}.bn_area .pad{box-sizing:border-box;margin:0 auto;max-width:1300px;padding-top:80px;padding-bottom:80px}.bn_area .m_image{margin-top:0;text-align:right}.bn_area .platform-bn{margin:0 20px}.bn_area .platform-bn p,.bn_area .platform-bn .m-button-layout__list{position:static;top:0;transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0)}.bn_area .platform-bn .contents{position:absolute;left:60px;top:40px}.bn_area .platform-bn p{font-size:2rem;line-height:1.5;margin-bottom:15px}.bn_area .platform-bn p span{display:block;font-size:1rem;letter-spacing:0;font-weight:400}@media only screen and (max-width:47em){.bn_area .platform-bn .contents{position:static;padding-bottom:30px;text-align:center}.bn_area .platform-bn p{font-size:1.8rem;text-align:left;display:inline-block}}.unq-platform-mainVisual{background-image:url("/platform/images/main-img.jpg");background-color:#000;background-position:top;background-position-x:auto;background-repeat:no-repeat;background-size:auto;padding:94.5px 0 82px;position:relative;height:920px;padding:100px 50px 110px}.unq-platform-mainVisual__inner{margin:0 auto}@media print,screen and (max-width:1000px){.unq-platform-mainVisual{background-image:url("/platform/images/main-img_sp.jpg");padding:50px 20px 110px}}.unq-platform-mainVisual__heading,.unq-platform-mainVisual__content{width:auto}.unq-platform-mainVisual__heading{letter-spacing:.05em}.unq-platform-mainVisual__text{letter-spacing:.03em}@media print,screen and (max-width:1000px){.unq-platform-mainVisual__text{font-size:1.1rem;margin-bottom:130px}}@media print,screen and (max-width:650px){.unq-platform-mainVisual__heading{font-size:3.4rem}}.vision2030-bn{position:relative;max-width:1153px;z-index:10}.vision2030_contents{position:absolute;left:120px;top:50%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%)}
.vision2030-bn p{color:#333;letter-spacing:.05em;font-weight:700;font-size:1.3rem;margin-bottom:1rem}.vision2030-bn p span.vision2030_text{display:block;font-size:.9rem;letter-spacing:0;font-weight:lighter}@media print,screen and (max-width:1000px){.vision2030_contents{width:380px;left:200px;top:10px;transform:translate(0,0);-webkit-transform:translate(0,0);-ms-transform:translate(0,0)}}@media print,screen and (max-width:750px){.vision2030_contents{left:150px}}@media print,screen and (max-width:650px){.vision2030_contents{left:20px;top:10px}}.unq-platform-heading{margin-bottom:80px}.unq-platform-heading__bgText{margin-top:0;margin-bottom:40px}.fn-article-carousel__list .m-panel-topic__body{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:6px 8px 8px;position:relative;z-index:10}.fn-article-carousel__list .m-panel-topic__text{font-weight:bold;white-space:break-spaces}@media print,screen and (min-width:1080px){.fn-article-carousel__list .m-panel-topic__body{padding:0}}.m-panel-article__wrap:hover .m-panel-article__wrapInner::before,.m-panel-article__wrap:focus .m-panel-article__wrapInner::before{box-shadow:none}.m-panel-article__body{background-color:#f7f8f9}.m-panel-article__body:hover{background-color:#f2f7fd}.l-content-articleArea._platform .l-content-contentArea{margin-top:32px}.l-content-articleArea._platform .l-content-contentArea:before{content:"Furukawa Electric Platform";font-weight:bold;color:#002850}@media print,screen and (min-width:760px){.l-content-articleArea._platform .l-content-contentArea:before{display:none}}