@charset "UTF-8";.lower .wrap{margin-left:auto;margin-right:auto;max-width:1200px;padding-left:20px;padding-right:20px;width:100%}.lower .mv{padding:40px 0}.lower .mv h1{display:grid}.lower .mv h1 * br{display:none}.lower .mv h1 .txt01{font-size:20px;font-size:2rem;font-weight:700;margin-bottom:20px}.lower .mv h1 .txt02{font-size:40px;font-size:4rem;font-weight:700;margin-left:-.5em}.lower .mv h1 .txt02 .em01,.lower .mv h1 .txt02 .em03{font-size:40px;font-size:4rem;font-weight:400}.lower .mv h1 .txt02 .em01{margin-right:10px}.lower .mv h1 .txt02 .em02{font-size:18px;font-size:1.8rem;font-weight:400}.lower .btn-wrap{margin-top:30px}.lower .btn-wrap .btn ul,.lower .btn-wrap .btn ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.lower .btn-wrap .btn ul li a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;font-size:18px;font-size:1.8rem;height:64px;justify-content:center;width:300px}.lower .btn-wrap .btn ul li a.download{background:#40d3c2;border:1px solid #40d3c2}.lower .btn-wrap .btn ul li a.download:before{background-color:#333;content:"";height:1em;-webkit-mask:url(/hubfs/21059493/common/ic_download.svg) no-repeat 0 0/contain;mask:url(/hubfs/21059493/common/ic_download.svg) no-repeat 0 0/contain;width:1em}.lower .btn-wrap .btn ul li a.download:hover{background-color:#333;color:#40d3c2;-webkit-transition:all .3s ease;transition:all .3s ease}.lower .btn-wrap .btn ul li a.download:hover:before{background-color:#40d3c2}.lower .btn-wrap .btn ul li a.contact{background:#0073c3;border:1px solid #0073c3;color:#fff}.lower .btn-wrap .btn ul li a.contact:before{background-color:#fff;content:"";height:1em;margin-top:4px;-webkit-mask:url(/hubfs/21059493/common/ic_mail2.svg) no-repeat 0 0/contain;mask:url(/hubfs/21059493/common/ic_mail2.svg) no-repeat 0 0/contain;width:1em}.lower .btn-wrap .btn ul li a.contact:hover{background-color:#fff;color:#0073c3;-webkit-transition:all .3s ease;transition:all .3s ease}.lower .btn-wrap .btn ul li a.contact:hover:before{background-color:#0073c3}.lower .anchorlink{padding:40px 0}.lower .anchorlink ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;flex-wrap:wrap;gap:16px;justify-content:flex-start;justify-content:center}.lower .anchorlink ul li{display:flex;width:calc(25% - 12px)}.lower .anchorlink ul li a{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;background:#fff;border:1px solid #0073c3;border-radius:4px;color:#0073c3;font-size:18px;font-size:1.8rem;justify-content:center;padding:1em 2em;position:relative;width:100%;word-break:break-all}.lower .anchorlink ul li a:after{background:url(/hubfs/21059493/solution/arrow_b.svg) no-repeat top/97%;content:"";height:1em;position:absolute;right:12px;width:1em}.lower .anchorlink ul li.ic_r a:after{transform:rotate(-90deg)}.lower .anchorlink ul li a:hover{background-color:#0073c3;color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease}.lower .anchorlink ul li a:hover:after{background:url(/hubfs/21059493/solution/arrow_w.svg) no-repeat top/97%}.lower .anchorlink .txt01{font-size:16px;font-size:1.6rem;line-height:2.2;margin-top:40px;text-align:center}.lower .pagelink ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;gap:60px;justify-content:space-between}.lower .pagelink ul li{margin-top:auto;width:100%}.lower .pagelink .btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;border-bottom:1px solid #d0d0d0;font-size:18px;font-size:1.8rem;font-weight:700;justify-content:space-between;margin:0;padding:8px 0 11px;position:relative}.lower .pagelink .btn:before{background:#0073c3;bottom:-1px;content:"";height:1px;position:absolute;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right top;transform-origin:right top;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:100%}.lower .pagelink .btn:after{background:url(/hubfs/21059493/solution/arrow_r.svg) no-repeat top/contain;content:"";height:36px;margin-right:12px;-webkit-transform:scale(.9);transform:scale(.9);-webkit-transition:all .3s ease;transition:all .3s ease;width:36px;-ms-flex-negative:0;flex-shrink:0;margin-left:.25em}.lower .pagelink .btn:hover{color:#0073c3}.lower .pagelink .btn:hover:before{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:left top;transform-origin:left top}.lower .pagelink .btn:hover:after{-webkit-transform:scale(1);transform:scale(1)}.lower .article h2{border-bottom:2px solid #d0d0d0;font-size:32px;font-size:3.2rem;font-weight:700;margin-bottom:40px;margin-top:80px;padding-bottom:6px;position:relative}.lower .article h2:before{border-bottom:2px solid #40d3c2;bottom:-2px;content:"";position:absolute;width:14.2857142857%}.lower .article h3{color:#0073c3;font-size:24px;font-size:2.4rem;font-weight:700;margin-bottom:20px}.lower .article .txt01{font-size:16px;font-size:1.6rem;line-height:2;margin-bottom:60px}.lower .article img{display:block;margin:80px 0}#solution .mv{background:url(/hubfs/21059493/solution/mv@2x.png) no-repeat 100%/contain}#solution .mv-btm{background:#f8f8f8}#solution h2{display:grid;margin-top:50px;text-align:center}#solution h2 .txt01{color:#0073c3;font-size:36px;font-size:3.6rem;font-weight:700}#solution h2 .txt02{font-size:24px;font-size:2.4rem;font-weight:700;margin:40px 0 30px}#solution h2 .txt02 em{font-size:14px;font-size:1.4rem;margin-bottom:4px;vertical-align:top}#solution .reason{padding:50px 0}#solution .reason .wrap{max-width:1288px}#solution .reason .card-item{padding-top:60px}#solution .reason .card-item>ul{border:1px solid #fff;display:grid;grid-template-columns:repeat(3,1fr);position:relative}#solution .reason .card-item>ul:before{border-left:40px solid #fff;content:"";height:100%;left:0;position:absolute}#solution .reason .card-item>ul:after{border-right:1px solid #fff;content:"";height:100%;position:absolute;right:0}#solution .reason .card-item>ul>li{border-bottom:1px solid #d0d0d0;border-right:1px solid #d0d0d0;padding:40px;position:relative}#solution .reason .card-item>ul>li:after{background:#fff;border-radius:50%;bottom:-40px;content:"";height:80px;position:absolute;right:-40px;width:80px;z-index:1}#solution .reason .card-item>ul>li:nth-of-type(3n):after{display:none}#solution .reason .card-item>ul>li img{display:block;margin:auto}#solution .reason .card-item>ul>li h3{font-size:20px;font-size:2rem;font-weight:700;margin:30px 0;text-align:center}#solution .reason .card-item>ul>li h3+ul{display:grid;gap:20px}#solution .reason .card-item>ul>li h3+ul>li{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-size:1.6rem;gap:.5em}#solution .reason .card-item>ul>li h3+ul>li:before{background:url(/hubfs/21059493/solution/check_b.svg) no-repeat top/contain;content:"";height:1em;width:1em;-ms-flex-negative:0;flex-shrink:0;margin-top:3px}#solution .reason .card-item>ul>li .txt01{border:1px solid #53565a;border-radius:999px;font-size:12px;font-size:1.2rem;margin:40px auto auto;padding:8px 20px;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#solution .key{padding-bottom:50px}#solution .key .outer>ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;margin-bottom:50px;margin-top:60px}#solution .key .outer>ul>li{display:grid;padding:22px 19px 19px;-ms-flex-line-pack:justify;align-content:space-between}#solution .key .outer>ul>li h3{border-bottom:2px solid;font-size:24px;font-size:2.4rem;font-weight:700;padding-bottom:15px;position:relative;text-align:center}#solution .key .outer>ul>li h3 span{background:url(/hubfs/21059493/solution/comparison.svg) no-repeat top/contain;color:#fff;display:block;font-size:18px;font-size:1.8rem;height:72px;left:-86px;padding-top:22px;position:absolute;top:-22px;width:70px}#solution .key .outer>ul>li>ul,#solution .key .outer>ul>li>ul>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#solution .key .outer>ul>li>ul>li .top{display:-webkit-box;display:-ms-flexbox;display:flex;padding:25px 0}#solution .key .outer>ul>li>ul>li .top.first{border-bottom:1px solid #d0d0d0}#solution .key .outer>ul>li>ul>li .top .icn{display:grid;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;background:#fff;border:1px solid #0073c3;border-radius:999px;color:#0073c3;flex-shrink:0;font-size:18px;font-size:1.8rem;font-weight:700;height:88px;margin-right:20px;width:88px}#solution .key .outer>ul>li>ul>li .top .cont h4{color:#53565a;font-size:22px;font-size:2.2rem;font-weight:700}#solution .key .outer>ul>li>ul>li .top .cont .txt01{font-size:17px;font-size:1.7rem;margin:15px 0}#solution .key .outer>ul>li>ul>li .top .cont .txt02{color:#f41f1c;font-size:16px;font-size:1.6rem}#solution .key .outer>ul>li>ul>li .top .cont ul{display:grid;gap:14px}#solution .key .outer>ul>li>ul>li .top .cont ul li{color:#53565a;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-size:1.6rem;gap:4px}#solution .key .outer>ul>li>ul>li .top .cont ul li:before{background:#0073c3;border-radius:999px;content:"";height:8px;margin:6px 4px;width:8px;-ms-flex-negative:0;flex-shrink:0}#solution .key .outer>ul>li>ul>li img{margin:36px auto 25px}#solution .key .outer>ul>li>ul>li .trait{background:#fff;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:auto}#solution .key .outer>ul>li>ul>li .trait .icn{background:orange;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:17px;font-size:1.7rem;width:108px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:4px 0 0 4px;-ms-flex-negative:0;flex-shrink:0}#solution .key .outer>ul>li>ul>li .trait ul{display:grid;grid-template-columns:repeat(2,1fr);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:13px 0;-ms-flex-line-pack:justify;align-content:space-between;gap:12px 40px}#solution .key .outer>ul>li>ul>li .trait ul li{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:17px;font-size:1.7rem;gap:8px}#solution .key .outer>ul>li>ul>li .trait ul li.alt{grid-area:1/1/2/3}#solution .key .outer>ul>li>ul>li .trait ul li:before{background:url(/hubfs/21059493/solution/check_b.svg) no-repeat top/contain;content:"";-ms-flex-negative:0;flex-shrink:0;height:1em;margin-top:3px;width:1em}#solution .key .outer>ul>li.left{background:#f2f8fc;width:57.7586206897%}#solution .key .outer>ul>li.left *{color:#0073c3}#solution .key .outer>ul>li.left img{margin-top:-90px}#solution .key .outer>ul>li.left .trait .icn{background:#0073c3;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}#solution .key .outer>ul>li.left .trait ul{padding-left:40px;width:calc(100% - 20px)}#solution .key .outer>ul>li.left .trait ul li{font-weight:700}#solution .key .outer>ul>li.right{background:#f8f8f8}#solution .key .outer>ul>li.right h3{border-bottom:2px solid #d0d0d0;margin-left:81px;text-align:left}#solution .key .outer>ul>li.right h3 span{text-align:center}#solution .key .outer>ul>li.right .txt01,#solution .key .outer>ul>li.right h3{color:#53565a}#solution .key .outer>ul>li.right .trait .icn{background:#d0d0d0;color:#53565a}#solution .key .outer>ul>li.right .trait ul{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;padding-left:30px}#solution .key .outer>ul>li.right .trait ul li:before{background:url(/hubfs/21059493/solution/check_g.svg) no-repeat top/contain}#solution #enercera .mv{background:none}#enercera .mv .wrap{overflow:visible;position:relative}#enercera .mv h1{position:relative;z-index:1}#enercera .mv h1 .txt01{margin-bottom:30px}#enercera .mv img{position:absolute;right:20px;top:-90px}#enercera .mv-btm{background:#0073c3;padding-top:50px}#enercera .mv-btm .cont{display:-webkit-box;display:-ms-flexbox;display:flex;gap:60px;position:relative;z-index:1}#enercera .mv-btm .cont *{color:#fff}#enercera .mv-btm .cont h2{font-size:32px;font-size:3.2rem;font-weight:700;line-height:1.5}#enercera .mv-btm .cont .right h3{font-size:24px;font-size:2.4rem;font-weight:700;margin-bottom:20px}#enercera .mv-btm .cont .right .txt01{font-size:16px;font-size:1.6rem;line-height:2}#enercera .mv-btm .anchorlink a:hover{border-color:#fff}#enercera .material{background:#f8f8f8;padding:100px 0 0}#enercera .material .wrap>ul{display:grid;gap:100px}#enercera .material .wrap>ul .box{background:#fff;padding:40px 60px 60px}#enercera .material .wrap>ul .box .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#enercera .material .wrap>ul .box .top .left{width:70.297029703%}#enercera .material .wrap>ul .box .top .left h3{display:grid}#enercera .material .wrap>ul .box .top .left h3 .txt01{color:#0073c3;font-size:20px;font-size:2rem;font-weight:700;margin-bottom:30px}#enercera .material .wrap>ul .box .top .left h3 .txt02{border-left:12px solid #0073c3;display:grid;font-size:18px;font-size:1.8rem;gap:12px;margin-bottom:60px;padding-left:30px}#enercera .material .wrap>ul .box .top .left h3 .txt02 em{font-size:32px;font-size:3.2rem;font-weight:700}#enercera .material .wrap>ul .box .top .left .dl-wrap{display:grid;gap:30px}#enercera .material .wrap>ul .box .top .left .dl-wrap dl{display:-webkit-box;display:-ms-flexbox;display:flex}#enercera .material .wrap>ul .box .top .left .dl-wrap dl dt{border-bottom:2px solid #0073c3;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-size:1.6rem;font-weight:700;padding-bottom:10px;width:100px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#enercera .material .wrap>ul .box .top .left .dl-wrap dl dd{border-bottom:2px solid #d0d0d0;line-height:1.5;padding-bottom:10px;padding-left:30px;width:calc(100% - 100px)}#enercera .material .wrap>ul .box .top .left .dl-wrap dl dd a{color:#0073c3;position:relative;text-decoration:underline}#enercera .material .wrap>ul .box .top .left .dl-wrap dl dd a:hover{text-decoration:none}#enercera .material .wrap>ul .box .top .left .dl-wrap dl dd a:after{content:"▼";position:absolute;right:-1em}#enercera .material .wrap>ul .box .top .img-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;width:300px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#enercera .material .wrap>ul .box .inner-box{background:#f8f8f8;display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px;margin:40px 0 60px;padding:25px 40px}#enercera .material .wrap>ul .box .inner-box .txt01{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;font-size:1.8rem;font-weight:700;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#enercera .material .wrap>ul .box .inner-box ul{display:grid;gap:16px}#enercera .material .wrap>ul .box .inner-box ul li a{color:#0073c3;position:relative;text-decoration:underline;word-break:break-all}#enercera .material .wrap>ul .box .inner-box ul li a:hover{text-decoration:none}#enercera .material .wrap>ul .box .inner-box ul li a:before{background:#0073c3;border-radius:100px;content:"";height:4px;left:-1em;position:absolute;top:5px;width:4px}#enercera .material .wrap>ul .box .pagelink .btn{letter-spacing:.5px;margin:auto;max-width:425px}#enercera .material .wrap>ul .box .pagelink .btn br{display:none}#enercera .material .wrap>ul .btn-wrap{margin:100px auto 0;max-width:976px}#enercera .material .wrap>ul .btn-wrap li{width:100%}#enercera .material .wrap>ul .btn-wrap li a{font-size:22px;font-size:2.2rem;height:111px;width:100%}#enercera .lineup{padding:100px 0}#enercera .lineup h2{display:grid;margin-bottom:60px;text-align:center}#enercera .lineup h2 .txt01{color:#0073c3;font-size:36px;font-size:3.6rem;font-weight:700}#enercera .lineup h2 .txt02{font-size:16px;font-size:1.6rem;margin-top:40px}#enercera .lineup .table-wrap{overflow-x:scroll}#enercera .lineup .table-wrap table{position:relative;width:100%;word-break:break-word}#enercera .lineup .table-wrap table *{font-size:16px;font-size:1.6rem}#enercera .lineup .table-wrap table tr *{padding:20px .5em}#enercera .lineup .table-wrap table tr td,#enercera .lineup .table-wrap table tr th{border-bottom:1px solid #d0d0d0;border-right:1px solid #d0d0d0;text-align:center;vertical-align:middle;width:16%}#enercera .lineup .table-wrap table tr td span,#enercera .lineup .table-wrap table tr th span{font-size:14px;font-size:1.4rem;font-weight:300;padding:0}#enercera .lineup .table-wrap table tr td em,#enercera .lineup .table-wrap table tr th em{font-size:12px;font-size:1.2rem;padding:0}#enercera .lineup .table-wrap table tr td img,#enercera .lineup .table-wrap table tr th img{max-width:116px;padding:0}#enercera .lineup .table-wrap table tr td a{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;font-size:14px;font-size:1.4rem;gap:20px;justify-content:center;margin:0 auto;padding:.75em .5em;width:auto}#enercera .lineup .table-wrap table tr td a.download{background:#53565a;border:1px solid #53565a;color:#fff}#enercera .lineup .table-wrap table tr td a.download span{position:relative}#enercera .lineup .table-wrap table tr td a.download span:before{background-color:#fff;content:"";display:block;height:1em;left:.4em;-webkit-mask:url(https://enercera.ngk-newvalue.com/hubfs/21059493/common/ic_download.svg) no-repeat 0 0/contain;mask:url(https://enercera.ngk-newvalue.com/hubfs/21059493/common/ic_download.svg) no-repeat 0 0/contain;position:absolute;top:.1em;width:1em}#enercera .lineup .table-wrap table tr td a.download:hover{background-color:#fff;color:#53565a;-webkit-transition:all .3s ease;transition:all .3s ease}#enercera .lineup .table-wrap table tr td a.download:hover span:before{background-color:#53565a}#enercera .lineup .table-wrap table tr th{background:#f8f8f8;font-weight:700;text-align:left;z-index:-1}#enercera .lineup .table-wrap table tr th.row01{width:76px}#enercera .lineup .table-wrap table tr th.row01:before{height:calc(100% + 4px)}#enercera .lineup .table-wrap table tr th.row02{left:76px}#enercera .lineup .table-wrap table tr th.row02:before{height:calc(100% + 4px)}#enercera .lineup .table-wrap table tr.blue{background:#0073c3}#enercera .lineup .table-wrap table tr.blue *{background:#0073c3;color:#fff}#enercera .lineup .pagelink .btn{margin:3em auto;width:fit-content}#enercera .lineup .txt03{margin-top:60px}#download h1{font-size:40px;font-size:4rem;font-weight:700;margin:30px 0}#download h1+p{font-size:16px;font-size:1.6rem;padding-bottom:1em}#download .anchorlink{background-color:#f8f8f8}#download .anchorlink .btn01{border-bottom:1px solid #d0d0d0;color:#53565a!important;display:inline-block;font-size:18px;font-size:1.8rem;font-weight:700;left:50%;margin:2.5em auto 0;max-width:600px;padding:12px 2.5em 12px 0;position:relative;text-align:center;text-decoration:none!important;transform:translate(-50%);&:before{background:#0073c3;bottom:-1px;height:1px;left:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right top;transform-origin:right top;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:100%}&:after,&:before{content:"";position:absolute}&:after{background:url(/hubfs/21059493/solution/arrow_r.svg) no-repeat top/contain;bottom:0;height:36px;left:auto;margin:auto 0;right:0;top:0;-webkit-transform:scale(.9);transform:scale(.9);-webkit-transition:all .3s ease;transition:all .3s ease;width:36px}&:hover{color:#0073c3!important;&:before{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:left top;transform-origin:left top}&:after{-webkit-transform:scale(1);transform:scale(1)}}}#download .download-list{padding-bottom:40px}#download .download-list .block{border-bottom:1px solid #d0d0d0;padding:60px 0;&:last-of-type{border:none}}#download .download-list .block.last{border:none}#download .download-list .block h2{border-left:8px solid #0073c3;font-size:24px;font-size:2.4rem;font-weight:700;padding-left:20px}#download .download-list .block ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;flex-wrap:wrap;gap:60px;justify-content:flex-start;margin-top:30px}#download .download-list .block ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:245px;width:calc(25% - 45px)}#download .download-list .block ul li .img-wrap{background:#f8f8f8;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:245px;min-height:163px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px}#download .download-list .block ul li .img-wrap img{max-height:100%;max-width:100%}#download .download-list .block ul li h3{color:#0073c3;font-size:18px;font-size:1.8rem;font-weight:700;margin:25px 0}#download .download-list .block ul li .txt01{font-size:16px;font-size:1.6rem;margin-bottom:30px}#download .download-list .block ul li .txt01 a{font-weight:700;text-decoration:underline;-webkit-transition:all .3s ease;transition:all .3s ease}#download .download-list .block ul li .txt01 a:hover{opacity:.65}#download .download-list .block ul li .btn{background-color:#40d3c2;color:#333;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-size:1.4rem;height:54px;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;border:1px solid #40d3c2;gap:10px;justify-content:center;margin-right:2px;margin-top:auto;position:relative}#download .download-list .block ul li .btn:hover{background-color:#333;color:#40d3c2;-webkit-transition:all .3s ease;transition:all .3s ease}#download .download-list .block ul li .btn.movie:hover:before,#download .download-list .block ul li .btn:hover:before{background-color:#40d3c2}#download .download-list .block ul li .btn:before{background-color:#333;content:"";height:1em;-webkit-mask:url(/hubfs/21059493/common/ic_download.svg) no-repeat 0 0/contain;mask:url(/hubfs/21059493/common/ic_download.svg) no-repeat 0 0/contain;width:1em}#download .download-list .block ul li .btn.movie:before{background-color:#333;content:"";height:.9em;-webkit-mask:url(/hubfs/21059493/common/ic_movie.svg) no-repeat 0 0/contain;mask:url(/hubfs/21059493/common/ic_movie.svg) no-repeat 0 0/contain;width:1.5em}#download .download-list.alt .block{border:none}#download .download-list.alt .block ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;margin-top:10px}#download .download-list.alt .block ul li{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #d0d0d0;padding:20px 0 20px 1em;width:100%}#download .download-list.alt .block ul li h3{color:#53565a;font-size:16px;font-size:1.6rem;margin:0}#download .download-list.alt .block ul li .btn{font-size:12px;font-size:1.2rem;height:40px;margin-left:auto;max-width:184px}#contact h1{font-size:40px;font-size:4rem;font-weight:700;margin:30px 0}#contact .cont{background:#f8f8f8;padding:40px 0 57px}#contact .cont .wrap>ul{display:grid;gap:40px;grid-template-columns:repeat(2,1fr)}#contact .cont .wrap>ul>li{background:#fff;padding:35px 1em 35px 0}#contact .cont .wrap>ul>li h2{border-left:8px solid #0073c3;font-size:24px;font-size:2.4rem;font-weight:700;padding-left:22px}#contact .cont .wrap>ul>li>ul{display:grid;gap:20px;margin-left:30px;margin-top:30px}#contact .cont .wrap>ul>li>ul>li h3{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#contact .cont .wrap>ul>li>ul>li h3 a{background:url(/hubfs/21059493/contact/arrow.svg) no-repeat left .25em/1em;color:#0073c3;display:inline-block;font-size:16px;font-size:1.6rem;padding-left:1.5em}#contact .cont .wrap>ul>li>ul>li h3 a.blank{padding-right:1.5em}#contact .cont .wrap>ul>li>ul>li h3 a.blank:after{background:url(/hubfs/21059493/contact/external.svg) no-repeat top/contain;content:"";display:inline-block;height:14px;margin-left:4px;width:14px}#contact .cont .wrap>ul>li>ul>li h3 a:hover{text-decoration:underline}#utpolicy h1{font-size:40px;font-size:4rem;font-weight:700;margin:30px 0}#utpolicy .cont{padding:50px 0 90px}#utpolicy .cont *{font-size:16px;font-size:1.6rem}#utpolicy .cont h2{color:#0073c3;font-size:24px;font-size:2.4rem;font-weight:700}#utpolicy .cont h2+.txt01{margin-top:30px}#utpolicy .cont .wrap{max-width:880px}#utpolicy .cont .wrap ol{counter-reset:listnum;display:grid;list-style:none}#utpolicy .cont .wrap>ol{gap:60px;padding:90px 0}#utpolicy .cont .wrap>ol>li h3{font-size:20px;font-size:2rem;font-weight:700;margin-bottom:30px;margin-left:1.7em;position:relative}#utpolicy .cont .wrap>ol>li h3:before{content:counter(listnum) ".";counter-increment:listnum;left:-1.7em;position:absolute}#utpolicy .cont .wrap>ol>li h4{margin-left:2em;position:relative}#utpolicy .cont .wrap>ol>li h4:before{content:counter(listnum) "）";counter-increment:listnum;left:-2em;position:absolute}#utpolicy .cont .wrap>ol>li .txt01{margin-top:20px}#utpolicy .cont .wrap>ol>li .txt02{margin-left:2em;margin-top:20px}#utpolicy .cont .wrap>ol>li h4+.txt01{margin-left:2em}#utpolicy .cont .wrap>ol>li .list01{display:grid;gap:30px;margin-top:20px}#utpolicy .cont .wrap>ol>li .list02{display:grid;gap:10px;margin-left:30px;margin-top:20px}#utpolicy .cont .wrap>ol>li .list02>li{margin-left:2.5em;position:relative}#utpolicy .cont .wrap>ol>li .list02>li:before{content:"（" counter(listnum) "）";counter-increment:listnum;left:-3em;position:absolute}#utpolicy .cont .wrap>ol>li table{border:1px solid #d0d0d0;border-bottom:none;margin-top:30px}#utpolicy .cont .wrap>ol>li table tr{border-bottom:1px solid #d0d0d0;display:-webkit-box;display:-ms-flexbox;display:flex}#utpolicy .cont .wrap>ol>li table tr td,#utpolicy .cont .wrap>ol>li table tr th{padding:15px 20px}#utpolicy .cont .wrap>ol>li table tr th{background:#f7f8fa;display:block;width:32.338902148%;-ms-flex-negative:0;border-right:1px solid #d0d0d0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#utpolicy .cont .wrap>ol>li table tr a{color:#0073c3;text-decoration:underline}#utpolicy .cont .wrap>ol>li table tr a:hover{text-decoration:none}#utpolicy .cont .wrap .box{border:1px solid #d0d0d0;padding:30px}#utpolicy .cont .wrap .box h2{border-bottom:1px solid #0073c3;color:#53565a;padding-bottom:10px}#utpolicy .cont .wrap .box .txt01{margin-top:30px}#utpolicy .cont .wrap .box+.txt01{margin-top:2em}#utpolicy .cont .wrap p.right{text-align:right}.scroll-wrap{position:relative;width:100%}.scroll-arrow{align-items:center;background:rgba(0,0,0,.4);border:none;color:#fff;cursor:pointer;display:flex;display:none;flex-direction:column;height:100%;justify-content:space-around;padding:10px;position:absolute;top:0;width:40px;z-index:9;&:hover{opacity:.7;-webkit-transition:all .3s ease;transition:all .3s ease}}.scroll-arrow.left{left:0;z-index:9}.scroll-arrow.right{right:0;z-index:9}.scroll-arrow.hidden{display:none}.scroll-hint-text{letter-spacing:0}.scroll-hint-icon{top:20%!important;z-index:9}#faq h1{font-size:40px;font-size:4rem;font-weight:700;margin:30px 0}#faq .cont{background:#f8f8f8;padding:40px 0 57px}#faq .cont .wrap{margin-left:auto;margin-right:auto;max-width:1200px;padding-left:20px;padding-right:20px;width:100%}#faq .cont .wrap ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5em}#faq .cont .wrap ul li{background-color:#fff}#faq .cont .wrap ul li dl dt{cursor:pointer;font-size:20px;font-size:2rem;font-weight:700;padding:1.35em 5em 1.25em 4.5em;position:relative}#faq .cont .wrap ul li dl dt:hover{text-decoration:underline;-webkit-transition:all .3s ease;transition:all .3s ease}#faq .cont .wrap ul li dl dt.open .ic span{background-color:#53565a}#faq .cont .wrap ul li dl dt.open .ic span:after,#faq .cont .wrap ul li dl dt.open .ic span:before{-webkit-transform:rotate(1turn);transform:rotate(1turn);-webkit-transition:all .3s ease;transition:all .3s ease}#faq .cont .wrap ul li dl dt:before{background:url(/hubfs/21059493/faq/q.svg) no-repeat 50%/contain;content:"";display:block;height:36px;left:2.25em;position:absolute;top:1.2em;width:24px}#faq .cont .wrap ul li dl dt .ic{height:1.5em;position:absolute;right:2em;top:1.25em;width:1.5em}#faq .cont .wrap ul li dl dt .ic span{background-color:#0073c3;border-radius:50%;display:block;height:100%;position:relative;width:100%}#faq .cont .wrap ul li dl dt .ic span:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}#faq .cont .wrap ul li dl dt .ic span:after,#faq .cont .wrap ul li dl dt .ic span:before{background-color:#fff;bottom:0;content:"";height:2px;left:0;margin:auto;position:absolute;right:0;top:0;-webkit-transition:all .3s ease;transition:all .3s ease;width:12px}#faq .cont .wrap ul li dl dd{display:none;font-size:16px;font-size:1.6rem;font-weight:700;padding:1.5em 3em 1.5em 5.75em;position:relative}#faq .cont .wrap ul li dl dd:before{background:url(/hubfs/21059493/faq/a.svg) no-repeat 50%/contain;content:"";display:block;height:40px;left:2.75em;position:absolute;top:1em;width:24px}#faq .cont .wrap ul li dl dd:after{background-color:#d0d0d0;bottom:auto;content:"";height:1px;left:0;margin:auto;position:absolute;right:0;top:0;width:calc(100% - 5em)}#faq .cont .wrap ul li dl dd p{font-size:16px;font-size:1.6rem}#faq .cont .wrap ul li dl dd p a{color:#0073c3;text-decoration:underline}#partner h1{font-size:40px;font-size:4rem;font-weight:700;margin:30px 0}#partner .cont{background:#f8f8f8;padding:40px 0 57px}#partner .cont .wrap ul.cat{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3em 0}#partner .cont .wrap ul.cat>li{background-color:#fff;padding:35px 0}#partner .cont .wrap ul.cat>li h2{border-left:8px solid #0073c3;font-size:24px;font-size:2.4rem;font-weight:700;padding-left:22px}#partner .cont .wrap ul.cat>li ul.list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:1.5em}#partner .cont .wrap ul.cat>li ul.list>li{padding:1.5em 2.5em;width:50%}#partner .cont .wrap ul.cat>li ul.list>li .name{font-size:18px;font-size:1.8rem;font-weight:700}#partner .cont .wrap ul.cat>li ul.list>li ul.link{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1em 3em;margin-top:.5em}#partner .cont .wrap ul.cat>li ul.list>li ul.link>li a{color:#0073c3;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-size:1.6rem;gap:8px}#partner .cont .wrap ul.cat>li ul.list>li ul.link>li a:before{background:url(/hubfs/21059493/contact/arrow.svg) no-repeat top/contain;content:"";height:20px;margin-top:2px;width:20px}#partner .cont .wrap ul.cat>li ul.list>li ul.link>li a:after{background:url(/hubfs/21059493/contact/external.svg) no-repeat top/contain;content:"";height:14px;margin-left:6px;margin-top:4px;width:14px}#partner .cont .wrap ul.cat>li ul.list>li ul.link>li.web a:not(.blank):after{display:none}#partner .cont .wrap ul.cat>li ul.list>li ul.link>li.web a.blank:after{background:url(/hubfs/21059493/contact/external.svg) no-repeat top/contain}#partner .cont .wrap ul.cat>li ul.list>li ul.link>li a:hover{text-decoration:underline}#partner .cont .wrap ul.cat>li ul.list>li ul.link>li.tel a{color:#53565a;pointer-events:none}#partner .cont .wrap ul.cat>li ul.list>li ul.link>li.tel a:before{background:url(/hubfs/21059493/partner/ic_tel.svg) no-repeat 50%/contain;height:15px;margin-top:4px;width:15px}#partner .cont .wrap ul.cat>li ul.list>li ul.link>li.tel a:after{display:none}#partner .cont .wrap ul.cat>li ul.list>li ul.link>li.mail a{padding-left:.5em;position:relative}#partner .cont .wrap ul.cat>li ul.list>li ul.link>li.mail a:before{background:url(/hubfs/21059493/common/ic_mail2.svg) no-repeat 50%/contain;height:10px;left:-.3em;margin-top:9px;position:relative;width:10px;z-index:1}#partner .cont .wrap ul.cat>li ul.list>li ul.link>li.mail a:after{background-color:#0073c3;background-image:none;border-radius:50%;height:20px;left:-.5em;position:absolute;top:0;width:20px}#partner .cont .wrap ul.cat>li ul.list>li ul.area{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1em;margin-top:1em}#partner .cont .wrap ul.cat>li ul.list>li ul.area>li{border:1px solid #53565a;border-radius:3em;font-size:12px;font-size:1.2rem;min-width:88px;padding:.5em;text-align:center}#download.partners .cont_wrap{align-items:center;display:flex;justify-content:space-between}#download.partners .cont_wrap .txt{width:48%}#download.partners .cont_wrap .txt .ttl2_1{font-size:2rem;font-weight:700}#download.partners .cont_wrap .txt .partners_txt{margin-top:1em}#download.partners .cont_wrap .txt p{font-size:1.6rem;padding-top:1em}#download.partners .cont_wrap .txt .partners_txt li{font-size:1.8rem;margin:.25em 0;padding-left:1em;position:relative}#download.partners .cont_wrap .txt .partners_txt li:before{content:"・";display:block;height:1em;left:0;position:absolute;top:0;width:1em}#download.partners .cont_wrap .img{width:50%}#download.partners .cont_wrap .img img{height:auto;width:100%}#download.partners .partnersGlobal{padding:2em 0}#download.partners .partnersGlobal.partners .wrap ul{margin-top:2em}#download.partners .partnersGlobal .ttl2_1{display:none}@media (min-width:1025px){#enercera .scroll-hint-icon:before{background-image:url(/hubfs/21059493/solution/enercera/mouse.svg);height:35px;margin-top:5px;width:35px}#enercera .scroll-hint-icon:after{margin-left:-17px}#enercera .scroll-hint-text{margin-top:3px}#faq .cont .wrap{padding-left:20px;padding-right:20px;width:100%}}@media (max-width:1024px){.lower .wrap{overflow-x:hidden;padding-left:20px;padding-right:20px;width:100%}.lower .anchorlink ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.lower .anchorlink ul li{width:100%}.lower .pagelink ul{gap:30px}#solution .key .outer>ul,.lower .pagelink ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#solution .key .outer>ul>li.left{width:100%}#enercera .material .wrap>ul .box .top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#enercera .material .wrap>ul .box .top .left{width:100%}#enercera .material .wrap>ul .box .top .img-wrap{padding:20px 0;width:100%}#enercera .material .wrap>ul .box .inner-box{gap:20px}#download .download-list .block ul,#enercera .material .wrap>ul .box .inner-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#download .download-list .block ul{gap:60px}#download .download-list .block ul li{max-width:100%;width:100%}#download .download-list .block ul li .img-wrap{aspect-ratio:3/2;height:auto;margin:auto;max-width:768px;width:100%}#download .download-list .block ul li .img-wrap img{height:auto}#contact .cont .wrap>ul{grid-template-columns:repeat(1,1fr)}#download.partners .partnersGlobal.partners .wrap ul{margin-top:0}#download.partners .cont_wrap{display:block;margin:0 auto;max-width:600px}#download.partners .cont_wrap .txt{width:100%}#download.partners .cont_wrap .txt img{display:block;height:auto;margin:0 auto;max-width:600px;width:100%}#download.partners .cont_wrap .txt .ttl2_1{font-size:1.6rem}#download.partners .cont_wrap .txt .partners_txt li,#download.partners .cont_wrap .txt p{font-size:1.5rem}#download.partners .cont_wrap .img{display:none}}@media (max-width:1023px){.scroll-arrow{display:flex}#enercera .lineup .scroll-wrap{overflow:auto;width:100%}#enercera .lineup .table-wrap table{border-collapse:separate;border-spacing:0;margin:0 auto;width:900px;z-index:0}#enercera .lineup .table-wrap table *,#enercera .lineup .table-wrap table tr td span,#enercera .lineup .table-wrap table tr th span{font-size:12px;font-size:1.2rem}#enercera .lineup .table-wrap table tr *{padding:.5em}#enercera .lineup .table-wrap table tr.blue *{position:relative;z-index:1}#enercera .lineup .table-wrap table tr.blue th{position:sticky;z-index:2}#enercera .lineup .table-wrap table tr td a{font-size:1.1rem;gap:10px;height:auto;letter-spacing:0;white-space:nowrap;width:100%}#enercera .lineup .table-wrap table tr th{left:0;position:sticky}#enercera .lineup .table-wrap table tr th.row01{width:22px}#enercera .lineup .table-wrap table tr th.row02{left:33px;width:90px}#enercera .lineup .table-wrap table tr td{position:relative;width:calc(20% - 22.4px);z-index:-2}}@media (max-width:767px){.lower .mv h1{text-align:center}.lower .mv h1 * br{display:block}.lower .mv h1 .txt01{font-size:1.6rem;margin-bottom:10px}.lower .mv h1 .txt02,.lower .mv h1 .txt02 .em01,.lower .mv h1 .txt02 .em03{font-size:2rem}.lower .mv h1 .txt02 .em01{margin-right:5px}.lower .mv h1 .txt02 .em02{font-size:1.4rem}.lower .btn-wrap{margin-top:20px}.lower .btn-wrap .btn ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.lower .btn-wrap .btn ul li a{font-size:1.4rem;gap:10px;height:50px;width:100%}.lower .anchorlink{padding:20px 0}.lower .anchorlink ul li{width:100%}.lower .anchorlink ul li a{font-size:1.4rem}.lower .anchorlink .txt01{font-size:1.4rem;margin-top:20px}.lower .pagelink .btn{font-size:1.4rem;padding:5px 0 10px;width:100%}.lower .pagelink .btn:after{height:24px;width:24px}.lower .article h2{font-size:2rem;margin-bottom:20px;margin-top:40px}.lower .article h3{font-size:1.8rem;margin-bottom:10px}.lower .article .txt01{font-size:1.4rem;line-height:1.6;margin-bottom:30px}.lower .article img{margin:40px 0}#solution .mv{background:url(/hubfs/21059493/solution/mv_sp@2x.png) no-repeat 50%/cover;height:323px;margin-top:323px;position:relative}#solution .mv .wrap{position:absolute;top:calc(-100% + 25px)}#solution h2{margin-top:25px}#solution h2 .txt01{font-size:2rem}#solution h2 .txt02{font-size:1.6rem;margin:20px 0 15px}#solution h2 .txt02 em{font-size:1rem}#solution .reason{padding:25px 0}#solution .reason .card-item{padding-top:30px}#solution .reason .card-item>ul{grid-template-columns:repeat(1,1fr)}#solution .reason .card-item>ul:after,#solution .reason .card-item>ul:before{display:none}#solution .reason .card-item>ul>li{border-right:0;padding:20px}#solution .reason .card-item>ul>li:after{display:none}#solution .reason .card-item>ul>li img{-webkit-transform:scale(.8);transform:scale(.8)}#solution .reason .card-item>ul>li h3{font-size:1.6rem;margin:15px 0}#solution .reason .card-item>ul>li h3+ul>li{font-size:1.4rem}#solution .reason .card-item>ul>li h3+ul>li:before{margin-top:2px}#solution .reason .card-item>ul>li .txt01{margin-top:20px}#solution .key{padding-bottom:25px}#solution .key .outer>ul{gap:10px;margin-bottom:25px;margin-top:30px}#solution .key .outer>ul>li{padding:20px 10px}#solution .key .outer>ul>li>*{width:100%}#solution .key .outer>ul>li h3{font-size:1.8rem}#solution .key .outer>ul>li h3 span{margin:-20px auto 20px;position:static}#solution .key .outer>ul>li>ul>li .top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:15px 0 20px}#solution .key .outer>ul>li>ul>li .top .icn{font-size:1.6rem;height:70px;margin:auto;width:70px}#solution .key .outer>ul>li>ul>li .top .cont h4{font-size:1.8rem;margin-top:15px}#solution .key .outer>ul>li>ul>li .top .cont .txt01{font-size:1.5rem;margin:10px 0}#solution .key .outer>ul>li>ul>li .top .cont .txt02{font-size:1.4rem}#solution .key .outer>ul>li>ul>li img{margin:15px auto}#solution .key .outer>ul>li>ul>li .trait{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:20px}#solution .key .outer>ul>li>ul>li .trait .icn{border-radius:4px 4px 0 0;font-size:1.5rem;padding:5px 0;text-align:center;width:100%}#solution .key .outer>ul>li>ul>li .trait ul{gap:6px;grid-template-columns:repeat(1,1fr)}#solution .key .outer>ul>li>ul>li .trait ul li{font-size:1.4rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#solution .key .outer>ul>li>ul>li .trait ul li.alt{grid-area:auto}#solution .key .outer>ul>li.left img{margin:0}#solution .key .outer>ul>li.left .trait .icn{display:block;margin:auto}#solution .key .outer>ul>li.left .trait ul{padding-left:20px}#solution .key .outer>ul>li.right h3{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}#solution .key .outer>ul>li.right .trait ul{padding-left:15px}#enercera .mv{padding-bottom:0}#enercera .mv h1 .txt01{margin-bottom:20px}#enercera .mv img{display:block;position:static;zoom:.7;margin:auto auto -90px}#enercera .mv-btm{padding-bottom:25px}#enercera .mv-btm .cont{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}#enercera .mv-btm .cont h2{font-size:2rem}#enercera .mv-btm .cont .right h3{font-size:1.8rem;margin-bottom:10px}#enercera .mv-btm .cont .right .txt01{font-size:1.4rem}#enercera .material{padding:50px 0 0}#enercera .material .wrap>ul{gap:50px}#enercera .material .wrap>ul .box{padding:20px 20px 30px}#enercera .material .wrap>ul .box .top .left h3 .txt01{font-size:1.6rem;margin-bottom:15px}#enercera .material .wrap>ul .box .top .left h3 .txt02{border-width:6px;font-size:1.5rem;gap:6px;margin-bottom:30px;padding-left:15px}#enercera .material .wrap>ul .box .top .left h3 .txt02 em{font-size:1.8rem}#enercera .material .wrap>ul .box .top .left .dl-wrap{gap:15px}#enercera .material .wrap>ul .box .top .left .dl-wrap dl dt{font-size:1.4rem;padding-bottom:5px;width:60px}#enercera .material .wrap>ul .box .top .left .dl-wrap dl dd{padding-bottom:5px;padding-left:15px;width:calc(100% - 60px)}#enercera .material .wrap>ul .box .inner-box{gap:10px;margin:20px 0 30px;padding:15px 30px}#enercera .material .wrap>ul .box .inner-box .txt01{font-size:1.5rem}#enercera .material .wrap>ul .box .inner-box ul{gap:8px}#enercera .material .wrap>ul .box .pagelink .btn:before{top:16px}#enercera .material .wrap>ul .box .pagelink .btn br{display:block}#enercera .material .wrap>ul .btn-wrap{margin:50px auto 0}#enercera .material .wrap>ul .btn-wrap li a{font-size:1.2rem;height:56px;margin:auto;width:182px}#enercera .lineup{padding:50px 0}#enercera .lineup h2{margin-bottom:30px}#enercera .lineup h2 .txt01{font-size:2rem}#enercera .lineup h2 .txt02{font-size:1.4rem;margin-top:20px}#enercera .lineup .scroll-wrap{margin-left:-20px;width:calc(100% + 40px)}#enercera .lineup .table-wrap table tr th.row02{left:27px}#enercera .lineup .txt03{font-size:1.2rem;margin-top:40px}#download h1{font-size:2rem;margin:15px 0}#download h1+p{font-size:14px;font-size:1.4rem}#download .download-list{padding-bottom:20px}#download .download-list .block{padding:30px 0}#download .download-list .block h2{font-size:1.8rem;padding-left:10px}#download .download-list .block ul{gap:30px;margin-top:15px}#download .download-list .block ul li h3{font-size:1.6rem;margin:15px 0}#download .download-list .block ul li .txt01{font-size:1.4rem;margin-bottom:15px}#download .download-list .block ul li .btn{font-size:1.2rem;height:45px}#download .download-list.alt .block ul li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}#download .download-list.alt .block ul li h3{font-size:1.4rem;margin-right:auto}#download .download-list.alt .block ul li .btn{font-size:1.1rem;margin:0}#contact h1{font-size:2rem;margin:15px 0}#contact .cont .wrap>ul{gap:20px}#contact .cont .wrap>ul>li{padding:20px .5em 20px 0}#contact .cont .wrap>ul>li h2{font-size:1.8rem;padding-left:11px}#contact .cont .wrap>ul>li>ul{gap:10px;margin-left:19px;margin-top:15px}#contact .cont .wrap>ul>li>ul>li h3 a{font-size:1.4rem}#utpolicy h1{font-size:2rem;margin:15px 0}#utpolicy .cont{padding:25px 0 45px}#utpolicy .cont *{font-size:1.4rem}#utpolicy .cont h2{font-size:1.8rem}#utpolicy .cont h2+.txt01{margin-top:15px}#utpolicy .cont .wrap>ol{gap:30px;padding:45px 0}#utpolicy .cont .wrap>ol>li h3{font-size:1.6rem;margin-bottom:15px}#utpolicy .cont .wrap>ol>li .txt01,#utpolicy .cont .wrap>ol>li .txt02{margin-top:10px}#utpolicy .cont .wrap>ol>li .list01{gap:15px;margin-top:10px}#utpolicy .cont .wrap>ol>li .list02{gap:5px;margin-left:15px;margin-top:10px}#utpolicy .cont .wrap>ol>li table{margin-top:15px}#utpolicy .cont .wrap>ol>li table tr{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#utpolicy .cont .wrap>ol>li table tr td,#utpolicy .cont .wrap>ol>li table tr th{padding:10px}#utpolicy .cont .wrap>ol>li table tr th{border-bottom:1px solid #d0d0d0;border-right:none;width:auto}#utpolicy .cont .wrap .box{padding:20px}#utpolicy .cont .wrap .box h2{padding-bottom:5px}#utpolicy .cont .wrap .box .txt01{margin-top:15px}.scroll-arrow{width:30px}#download .anchorlink .btn01{font-size:1.4rem;margin-top:1.5em;padding:10px 3em 10px 0}#download .anchorlink .btn01&:after{height:24px;width:24px}#enercera .lineup .table-wrap table tr th{width:112px}#faq h1{font-size:2rem;margin:15px 0}#faq .cont .wrap ul li dl dt{font-size:1.5rem;padding:1.35em 2.5em 1.25em 3em}#faq .cont .wrap ul li dl dt:before{left:1em;top:1em;-webkit-transform:scale(.8);transform:scale(.8)}#faq .cont .wrap ul li dl dt .ic{right:1em;-webkit-transform:scale(.8);transform:scale(.8)}#faq .cont .wrap ul li dl dd{padding:1.5em 1.5em 1.5em 3.25em}#faq .cont .wrap ul li dl dd:before{left:1em;-webkit-transform:scale(.8);transform:scale(.8)}#faq .cont .wrap ul li dl dd:after{width:calc(100% - 2em)}#faq .cont .wrap ul li dl dd p{font-size:1.4rem}#partner h1{font-size:2rem;margin:15px 0}#partner .cont .wrap ul.cat>li h2{font-size:1.8rem}#partner .cont .wrap ul.cat>li ul.list>li{width:100%}#partner .cont .wrap ul.cat>li ul.list>li .name{font-size:1.6rem}#partner .cont .wrap ul.cat>li ul.list>li ul.link>li a{font-size:1.4rem;gap:4px}#partner .cont .wrap ul.cat>li ul.list>li ul.link>li a:before{height:16px;margin-top:1px;width:16px}#partner .cont .wrap ul.cat>li ul.list>li ul.link>li a:after{margin-top:2px}#partner .cont .wrap ul.cat>li ul.list>li ul.link>li.mail a:before{left:-.45em;margin-top:7px}#partner .cont .wrap ul.cat>li ul.list>li ul.link>li.mail a{padding-left:.75em}#partner .cont .wrap ul.cat>li ul.list>li ul.link>li.tel a{color:#0073c3;padding-left:1.5em;pointer-events:all;position:relative}#partner .cont .wrap ul.cat>li ul.list>li ul.link>li.tel a:before{background:none;background-color:#0073c3;content:"";display:block;height:15px;left:0;-webkit-mask:url(/hubfs/21059493/partner/ic_tel.svg) no-repeat center/contain;mask:url(/hubfs/21059493/partner/ic_tel.svg) no-repeat center/contain;position:absolute;top:-2px;width:15px}}