@charset "UTF-8";body.en{font-family:Helvetica,Arial,sans-serif,ヒラギノ角ゴ Pro W3,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic Pro,游ゴシック Medium,Yu Gothic Medium,游ゴシック体,YuGothic,メイリオ,MS Pゴシック}body.en #home .mv .wrap .txt .ttl2_1 .ttl,body.en #home .product .wrap ul li a .img_wrap .txt .cat{letter-spacing:.12em}body.en #home .product .wrap ul li a .img_wrap .txt .catspan{padding:.15em .5em}footer .wrap img{width:282px}body.en #home .topics .wrap ul li .cat{width:120px}body.en #home .topics .wrap ul li .txt{width:calc(100% - 260px)}body.en #news .tag{width:120px}body.en #news .detail .info .date{margin-left:0}@media screen and (min-width:1025px){body.en header .header_wrap .logo{width:282px}body.en header .header_wrap .header_menu li.contact a{padding:1.75em 0 0}body.en header .header_wrap .header_menu li.contact a:before{display:block}body.en footer .wrap .footer_wrap .btn ul li.contact a span{padding-left:2rem}body.en footer .wrap .footer_wrap .btn ul li.contact a span:before{display:block}}@media screen and (max-width:1024px){body.en header .header_wrap .logo{width:197px}body.en header nav.menu>ul>li.contact a span{padding-left:2rem}body.en header nav.menu>ul>li.contact a span:before{display:block}body.en header footer .wrap img{width:197px}body.en footer .wrap .footer_wrap .btn ul li.contact a span{padding-left:2rem}body.en footer .wrap .footer_wrap .btn ul li.contact a span:before{display:block}body.en #home .topics .wrap ul li .txt{width:100%}}@media screen and (max-width:767px){body.en footer .wrap img,body.en header .header_wrap .logo{width:157px}body.en #home .mv .wrap{padding-bottom:300px}body.en #home .mv .wrap .txt .ttl2_1 .ttl{font-size:2.2rem}body.en #home .mv .wrap .txt p{font-size:1.3rem}body.en #home .mv .wrap .txt .btn_doc{font-size:1.4rem;margin:1em auto 0;width:280px}body.en #home .mv .product{height:300px}}@media screen and (max-width:320px){body.en header .header_wrap{padding-left:10px}body.en header .header_wrap.logo{width:130px}body.en header .header_wrap .header_menu li.lan a{font-size:1rem}}@media (min-width:768px){body.en #home .mv .wrap .txt .ttl2_1 .ttl{font-size:45px;font-size:4.5rem}}body.en #solution .key .outer>ul>li.left{background-color:transparent;display:block;padding:0;text-align:center;width:57.8%}body.en #solution .key .outer>ul>li.left img{display:block;margin:0 auto}body.en #solution .key .outer>ul>li.right{background-color:transparent;display:block;padding:0;text-align:center;width:43.47%}body.en #solution .key .outer>ul>li.right img{display:block;margin:0 auto}body.en #solution.lower .mv h1 .txt02{margin-left:0}@media screen and (max-width:1024px){body.en #solution .reason .card-item>ul>li{padding:20px}body.en #solution .key .outer>ul>li.left,body.en #solution .key .outer>ul>li.right{width:100%}}body.en #enercera.lower .mv h1 .txt02{margin-left:0}body.en #enercera .material .wrap>ul .box .top .left .dl-wrap dl dt{width:180px}body.en #enercera .material .wrap>ul .box .top .left .dl-wrap dl dd{width:calc(100% - 180px)}body.en #enercera .lineup .table-wrap table tr *{padding:1em .75em}body.en #enercera .lineup .table-wrap table tr.blue td{width:261px}body.en #enercera .mv h1{width:calc(100% - 300px)}@media screen and (max-width:767px){body.en #enercera .material .wrap>ul .box .top .left .dl-wrap dl{flex-wrap:wrap}body.en #enercera .material .wrap>ul .box .top .left .dl-wrap dl dt{width:100%}body.en #enercera .material .wrap>ul .box .top .left .dl-wrap dl dd{padding:1em;width:100%}body.en #enercera .mv h1{width:100%}body.en #enercera .lineup .table-wrap table *{font-size:12px;font-size:1.2rem}body.en #enercera .lineup .table-wrap table tr *{padding:.75em .5em}body.en #enercera .lineup .table-wrap table tr:not(.blue) th{font-size:11px;font-size:1.1rem}body.en #enercera .lineup .table-wrap table tr.blue td{width:145px}}.en #utpolicy .cont .wrap .bold{font-weight:700}.en #utpolicy .cont .wrap a{color:#0073c3;text-decoration:underline;-webkit-transition:all .3s ease;transition:all .3s ease}.en #utpolicy .cont .wrap a:hover{text-decoration:none}.en #utpolicy .cont .wrap .sml{font-size:86%}.en #utpolicy .cont .wrap p.txt01+p.txt01{margin-top:10px}.en #utpolicy .cont .wrap>ol.type2>li h2{font-size:32px;font-size:2rem;font-weight:700;margin-bottom:0;margin-left:1.7em;position:relative}.en #utpolicy .cont .wrap>ol.type2>li h2:before{content:counter(listnum) ".";counter-increment:listnum;left:-2.5em;position:absolute;text-align:right;width:2em}.en #utpolicy .cont .wrap ol.list01>li{margin-left:2em;position:relative}.en #utpolicy .cont .wrap ol.list01>li:before{content:counter(listnum) "）";counter-increment:listnum;left:-2em;position:absolute}.en #utpolicy .cont .wrap ol.list02{margin-left:0}.en #utpolicy .cont .wrap ol.list02 li:before{left:-4em;text-align:right;width:4em}@media (max-width:767px){.en #utpolicy .cont .wrap>ol.type2>li h2{font-size:1.6rem}}.en .lower .anchorlink ul li a{word-break:normal}@media (max-width:767px){.en #enercera .lineup .table-wrap table tr th.row01{width:76px}.en #enercera .lineup .table-wrap table tr th.row02{left:76px;width:94px}.en #enercera .lineup .table-wrap table tr td a{letter-spacing:.12em}}.en #home .mv .wrap .txt .ttl2_1 .ttl .large{font-size:130%;font-weight:700}