﻿/**
 * @lastmodified 2019/1/18/5:21:36 pm
**/
*{-webkit-box-sizing:border-box;box-sizing:border-box}img{width:100%;height:auto}.pc-only{display:none}.sp-only{display:block}html,body{-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0, 0, 0, .4)}footer,header{width:100%;margin:0 auto}.icon-arrow{display:block;padding-left:15px;background:url(/en/assets/images/shared/sp/icon_arrow_link-b.png) no-repeat left;background-size:7px 7px}.main-header{padding:4% 0;margin-bottom:0;border-bottom:none;position:relative}.main-header .inner{width:100%;padding-bottom:0}.main-header .logo{width:38.666666666%;float:left;margin:0 0 0 5.333333333%;position:relative;z-index:10}.main-header .logo img{width:100%;height:auto}.main-header .header-sub-nav{display:none}.main-header .header-nav-wrap{display:none}.main-header .logo-daigas{display:none}.main-header .menu-btn{width:13.333333333%;height:100%;position:absolute;right:0;top:0;display:block;z-index:10}.main-header .menu-btn a{display:block;width:100%;height:100%;background:url(/en/assets/images/shared/sp/menu-btn.png) no-repeat 0 0;background-size:cover}.main-header .menu-btn.open a{background:url(/en/assets/images/shared/sp/menu-close.png) no-repeat 0 0;background-size:cover}.main-header .link-sp{float:right;margin:4% 18.4% 4% 0;display:none}.main-header .header-nav-wrap-sp{width:100%;height:100%;display:block;position:absolute;left:0;top:0}.main-header .header-nav-wrap-sp:after{content:" ";display:block;clear:both}.main-header .header-nav-wrap-sp nav{display:none;width:100%;height:100%;position:absolute;top:100%;left:0;z-index:10;border-top:1px solid #d9d9d9}.main-header .header-nav-wrap-sp nav.open{display:block}.main-header .header-nav-wrap-sp .gnav li{border-bottom:1px solid #d9d9d9;font-size:1.6rem;font-weight:bold}.main-header .header-nav-wrap-sp .gnav li a{display:block;background:#fff;padding:5.204% 5.333333333%}.main-header .header-nav-wrap-sp .gnav li.pc-link a{background-image:url(/en/assets/images/shared/sp/icon-pc.png);background-position:95%;background-repeat:no-repeat;background-size:15px 13px}.pagetop{width:100%;font-size:1.2rem;clear:both;margin-bottom:30px}.pagetop a{display:block;padding:3.6% 0 3.6%;text-align:center;background:#f5f5f5}.pagetop a span{display:inline-block;background:url(/en/assets/images/shared/sp/icon-top.png) no-repeat 0 #f5f5f5;background-size:14px 7px;padding-left:6%}.contents{padding:0 0 30px}.contents .inner{width:89.333333333%}.main-footer .inner{width:100%;margin:0 auto;font-size:1.2rem;letter-spacing:0.05em;text-align:center}.main-footer .copyright{float:none;padding-top:0}.main-footer .fnavi{float:none;padding-top:0;margin-right:0;margin-bottom:14px}.main-footer .fnavi li{display:inline-block;margin:0 12px}.main-footer .fnavi li a:hover{text-decoration:underline}.main-footer .logo-daigas{width:29.866666666%;margin:0 auto 20px;float:none}.search-form-wrap.sp-only{width:73.6%;margin:0 auto}.search-form-wrap.sp-only .search-form:after{content:" ";display:block;clear:both}.search-form-wrap.sp-only .searchWord{width:86%;float:left;font-size:1.6rem;padding:2%;height:34px;border:1px solid #ccc;background:#fff;border-radius:0}.search-form-wrap.sp-only .search{width:14%;height:34px;background:url(/en/assets/images/shared/sp/btn-search.gif) no-repeat center;background-size:cover;border:none;padding:0;display:block;float:right;border-radius:0}.pc{display:none !important}.sp{display:block !important}@media screen and (max-width: 320px){html{font-size:55%}}.sec-kv-area{width:100%;height:auto;margin:0 auto 40px}.sec-kv-area .dummy{display:none}.sec-kv-area .catch{display:none}.emergency-wrap{width:100%;padding:20px 0;background:#f5f5f5;margin-bottom:40px}.emergency-wrap .ttl-02{color:#fff;padding-right:15px;padding-left:15px}.emergency-wrap .emg-box{line-height:1.5;padding:15px}.emergency-wrap .emg-info .ttl-02{font-weight:bold;font-size:15px;padding-top:12px;padding-bottom:12px}.emergency-wrap .emg-info .ttl-02 .date{font-size:12px;margin-top:4px}.emergency-wrap .emg-approach .ttl-02{font-size:15px;padding-top:15px;padding-bottom:15px;margin-bottom:15px}.emergency-wrap .emg-approach .ttl-02 .icon{top:-1px;margin-right:7px}.emergency-wrap .emg-approach .ttl-02 .icon img{width:23px;height:23px}.emergency-wrap .emg-approach .ttl-03{display:none !important}.emergency-wrap .emg-approach .emg-box{padding:0}.emergency-wrap .emg-approach .approach-country.upper{padding-bottom:0;margin-top:0;border-bottom:none}.emergency-wrap .emg-approach .approach-list{margin-top:20px}.emergency-wrap .emg-approach /*.approach-list li:first-child{margin-bottom:22px}*/.approach-list li.li_rvs{margin-bottom:22px}.emergency-wrap .emg-approach .approach-list li+li{margin-top:10px}.emergency-wrap .emg-approach .approach-list li a{font-size:13px;padding-left:30px}.emergency-wrap .emg-approach .approach-list li .icon{margin-right:16px}.emergency-wrap .tab-wrap .tab-list{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;width:100%}.emergency-wrap .tab-wrap .tab-list li{width:33.3333%;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;font-size:14px;font-weight:bold;color:#323232;padding:15px 5px;background:#e5e5e5}.emergency-wrap .tab-wrap .tab-list li.active{color:#d40012;background:#fff}.emergency-wrap .tab-wrap .tab-con-wrap{position:relative}.emergency-wrap .tab-wrap .tab-con{width:100%;padding:20px 15px 15px 15px;display:none;background:#fff}.emergency-wrap .tab-wrap .tab-con.show{display:block}.sec-conts{position:relative}.sec-conts:after{content:" ";display:block;clear:both}.sec-conts .sec-title{font-size:2.3rem;margin-bottom:30px}.sec-conts .btn-more{position:relative;right:auto;top:auto;font-size:1.2rem;float:right}.sec-conts .btn-more a{padding:5px 16px 5px 22px;background:url(/en/assets/images/shared/sp/icon_arrow_link-b.png) no-repeat 9px #fff;background-size:7px 7px}.sec-conts .btn-more a:hover{background-color:#fff}.sec-pressRelease{margin-bottom:60px}.sec-pressRelease .list-release li{margin-bottom:1em}.sec-pressRelease .list-release li a{background:none;padding:0}.sec-pressRelease .list-release li a:hover .text{text-decoration:none}.sec-pressRelease .list-release li span{float:none;display:block;padding-left:4%}.sec-pressRelease .list-release li span.date{width:100%;background:url(/en/assets/images/shared/sp/icon_arrow_link-b.png) no-repeat left;background-size:7px 7px}.sec-link-area{margin-bottom:60px}.sec-link-area .link-wrap{float:none;width:100%;margin:0 0 30px}.sec-link-area .link-wrap .sub-title{font-size:2.3rem;padding:3.285% 0 3.285% 17.014925373%;margin-bottom:7.5px}.sec-link-area .link-wrap .sub-title br{display:none}.sec-link-area .link-list li a{height:auto;background:url(/en/assets/images/shared/sp/icon_arrow_link-b.png) no-repeat 4%;background-size:7px 7px;padding:5.075% 7.462686567%}.sec-link-area .link-list li a:hover{background-color:#fff}.sec-link-area .link-list li br{display:none}.sec-link-area .link-list li.line2 a,.sec-link-area .link-list li.line3 a{height:auto;padding:5.075% 7.462686567%}.sec-link-area .link-ir .sub-title{background:url(/en/assets/images/index/sp/icon-ir.gif) no-repeat left;background-size:auto 100%}.sec-link-area .link-sustainability .sub-title{background:url(/en/assets/images/index/sp/icon-sustainability.gif) no-repeat left;background-size:auto 100%;padding:3.285% 0 3.285% 17.014925373%}.sec-link-area .link-rc{margin-right:0}.sec-link-area .link-rc .sub-title{background:url(/en/assets/images/index/sp/icon-rc.gif) no-repeat left;background-size:auto 100%}.sec-link-area .emergency{background:none;padding-top:0;padding-bottom:0;float:none;width:100%}.sec-link-area .emergency .sub-title{padding:3.435% 0 3.435% 17.910447761%;text-align:left;line-height:1;font-size:1.7rem;margin-bottom:0;background:url(/en/assets/images/index/sp/icon-tel.gif) no-repeat 4.47761% #fef4f8;background-size:auto 52.631578947%}.sec-link-area .emergency .ac-btn{position:relative}.sec-link-area .emergency .ac-btn .icon{width:20px;height:20px;position:absolute;right:4.47761194%;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.sec-link-area .emergency .ac-btn .icon:before,.sec-link-area .emergency .ac-btn .icon:after{content:"";display:block;background:#dd5b5b;position:absolute}.sec-link-area .emergency .ac-btn .icon:before{width:2px;height:100%;left:50%;margin-left:-1px;top:0}.sec-link-area .emergency .ac-btn .icon:after{width:100%;height:2px;top:50%;margin-top:-1px;left:0}.sec-link-area .emergency .ac-btn.ac-open .icon:before{display:none}.sec-link-area .emergency .link-list{width:91.044776119%;margin:15px auto 0;display:none}.sec-link-area .emergency .link-list li{font-size:1.4rem}.sec-link-area .emergency .link-list li br{display:none}.sec-link-area .emergency .link-list li a{height:auto;background:url(/en/assets/images/shared/sp/icon_arrow_link-r.png) no-repeat 4%;background-size:7px 7px;padding:3.285% 0 3.285% 8.196721311%;border-bottom:none}.sec-link-area .emergency .link-list li a:hover{background-color:#fff}.sec-innovationTopics{position:relative;clear:both;margin-bottom:60px}.sec-innovationTopics .lead{line-height:1.7;font-size:1.4rem}.sec-innovationTopics .list-topics{width:100%;overflow:visible;margin:0}.sec-innovationTopics .list-topics li{width:100%;min-height:inherit;float:none;margin-right:0;margin-bottom:17.5px}.sec-innovationTopics .list-topics a{display:-ms-flex;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;-webkit-justify-content:space-between;-ms-justify-content:space-between;-ms-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.sec-innovationTopics .list-topics a:hover .img{opacity:1}.sec-innovationTopics .list-topics a:hover .text{text-decoration:none}.sec-innovationTopics .list-topics .img{width:47.5%;margin-bottom:0}.sec-innovationTopics .list-topics .text-area{width:47.5%}.sec-innovationTopics .list-topics .text-area .tags-date{font-size:1.2rem;margin-bottom:15px;letter-spacing:0.05em}.sec-innovationTopics .list-topics .text-area .text{font-size:1.4rem}
