.cornertop.enterprise{background-image:url("/enterprise/images/enterprise-conor-main.jpg");background-position:top}
.cornertop.enterprise h1{color:#666}
.cornertop.enterprise h1:after{background-color:#666}
.businesslist:after{width:30.5%}
.businesslist .businessbox a{text-decoration:none}
.businesslist .businessbox a p{margin-bottom:0}
.sNav.enterprise ul.enterprisenavi{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.sNav.enterprise ul.enterprisenavi li{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:left;-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left;height:100%}
.sNav.enterprise ul.enterprisenavi li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:left;-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left;min-height:50px;width:100%;border-left-width:4px;-webkit-box-sizing:border-box;box-sizing:border-box}
.sNav.enterprise ul.enterprisenavi li a[href="/enterprise/performance-chemicals-dept/"]{border-left-color:#f1be59}
.sNav.enterprise ul.enterprisenavi li a[href="/enterprise/speciality-chemicals-dept/"]{border-left-color:#97b7e0}
.sNav.enterprise ul.enterprisenavi li a[href="/enterprise/colors-and-processing-dept/"]{border-left-color:#f09794}
/* .sNav.enterprise ul.enterprisenavi li a[href="/enterprise/polymer-global-account-dept/"]{border-left-color:#a3abd5} */
.sNav.enterprise ul.enterprisenavi li a[href="/enterprise/polymer-global-account-dept/"]{border-left-color:#8E9FAA}
.sNav.enterprise ul.enterprisenavi li a[href="/enterprise/electronics-dept/"]{border-left-color:#99c0cd}
.sNav.enterprise ul.enterprisenavi li a[href="/enterprise/advanced-functional-materials-dept/"]{border-left-color:#365FB3}
.sNav.enterprise ul.enterprisenavi li a[href="/enterprise/mobility-solutions-dept/"]{border-left-color:#62b0e2}
.sNav.enterprise ul.enterprisenavi li a[href="/enterprise/energy-business-office/"]{border-left-color:#80cce3}
.sNav.enterprise ul.enterprisenavi li a[href="/enterprise/life-and-healthcare-products-dept/"]{border-left-color:#daa786}
.sNav.enterprise ul.enterprisenavi li a[href="/enterprise/food-ingredients-dept/"]{border-left-color:#7ECA6C}
.sNav.enterprise ul.enterprisenavi li a[href="/enterprise/nagase-r-and-d-center/"]{border-left-color:#a9c367}
.sNav.enterprise ul.enterprisenavi li a[href="/enterprise/nagase-bio-innovation-center/"]{border-left-color:#a9c367}
.sNav.enterprise ul.enterprisenavi li a[href="/enterprise/nagase-bio-innovation-center/"] br{display: none;}
.sNav.enterprise ul.enterprisenavi li a[href="/enterprise/naw/"]{border-left-color:#b0a89d}
.sNav.enterprise ul.enterprisenavi li a[href="/enterprise/future-cocreation-office/"]{border-left-color:#5e93bf}
.sNav.enterprise ul.enterprisenavi li a[href="/enterprise/information-communication-energy-business-office/"]{border-left-color:#2A99C6}
.sNav.enterprise ul.enterprisenavi li a[href="/enterprise/biotech-office/"]{border-left-color:#7CC47B}
.enterpriseheader{width:980px;height:142px;margin:0 auto 10px auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#eee}
.enterpriseheader.pc-bg{background-color:#f1be59}
.enterpriseheader.sp-bg{background-color:#97b7e0}
.enterpriseheader.cp-bg{background-color:#f09794}
/* .enterpriseheader.pg-bg{background-color:#a3abd5} */
.enterpriseheader.pg-bg{background-color:#8E9FAA}
.enterpriseheader.ec-bg{background-color:#99c0cd}
.enterpriseheader.nc-bg{background-color:#365FB3}
.enterpriseheader.em-bg{background-color:#b1b6be}
.enterpriseheader.as-bg{background-color:#62b0e2}
.enterpriseheader.eb-bg{background-color:#80cce3}
.enterpriseheader.lh-bg{background-color:#daa786}
.enterpriseheader.fi-bg{background-color:#7ECA6C}
.enterpriseheader.rd-bg{background-color:#a9c367}
.enterpriseheader.naw-bg{background-color:#b0a89d}
.enterpriseheader.nvc-bg{background-color:#5e93bf}
.enterpriseheader.ice-bg{background-color:#2A99C6}
.enterpriseheader.bt-bg{background-color:#7CC47B}
.enterpriseheader .enterpiseheader-title{width:611px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:23px;font-size:2.3rem;padding-left:80px;color:#fff;font-weight:bold}
.enterprisecontents section{margin-bottom:60px}
.enterprisecontents .leadparagraph p{font-size:16px;font-size:1.6rem;line-height:30px;margin-bottom:0}
.enterprisecontents .closeupsection{margin-bottom:60px}
.enterprisecontents h2{font-size:24px;font-size:2.4rem;font-weight:bold}
.enterprisecontents h3.closeup{font-size:18px;font-size:1.8rem;font-weight:bold}
.enterprisecontents h3.closeup:after{content:"";display:inline-block;width:651px;height:1px;background-color:#ccc;vertical-align:middle;margin-left:10px}
.enterprisecontents .closeupcol{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.enterprisecontents .closeupcol .closeupcolbox{width:360px;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;border:thin solid #ccc;margin-bottom:20px}
.enterprisecontents .closeupcol .closeupcolbox:nth-child(2n){margin-right:0}
.enterprisecontents .closeupcol .closeupcolbox h4.closeupcolboxtitle{font-weight:bold;margin-top:10px;margin-bottom:15px;font-size:16px}
.enterprisecontents .closeupcol .closeupcolbox a{color:#c01443}
.enterprisecontents .closeupcol .closeupcolbox a:hover,.enterprisecontents .closeupcol .closeupcolbox a:active{color:#c01443;text-decoration:none}
.enterprisecontents .closeupcol .closeupcolbox p{margin-bottom:0}
.enterprisecontents .closeupcol.onebox .closeupcolbox{width:100%}

.enterprisecontents .closeupcol2 {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.enterprisecontents .closeupcol2 .closeupcolbox{width:48%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:30px;}
.enterprisecontents .closeupcol2 .closeupcolbox .closeup_flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}
.enterprisecontents .closeupcol2 .closeupcolbox .closeup_flex .closeupimg{margin-right: 10px;}
.enterprisecontents .closeupcol2 .closeupcolbox .closeup_flex .closeupimg img{width:110px;}
.enterprisecontents .closeupcol2 .closeupcolbox h4.closeupcolboxtitle{font-weight:bold;margin-top:10px;margin-bottom:15px;font-size:16px}
.enterprisecontents h4.closeupcolboxtitle2{font-weight:bold;margin-bottom:20px;font-size:16px;line-height: 1.25;}
.enterprisecontents .closeupcol2 .closeupcolbox .closeup_flex p{margin-bottom:0}

.enterprisecontents .closeupcol2 .closeupcolbox .closeupimg2{width: 100%;margin-bottom: 10px;}
.enterprisecontents .closeupcol2 .closeupcolbox .closeupimg2 img{width:100%;}



.enterprisecontents .pickupcompaniescol{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.enterprisecontents .pickupcompaniescol ul{margin-right:40px}
.enterprisecontents .pickupcompaniescol ul li{margin-bottom:10px}
.enterprisecontents .pickupcompaniescol ul li:before{width:0px;height:0px;content:'';border:5px solid transparent;border-left:5px solid #000;display:inline-block;font-size:8px;font-size:0.8em}
.enterprisecontents .relatedwebsites{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#eee;padding:20px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}
.enterprisecontents .relatedwebsites .relatedbox{position:relative;margin-bottom:20px}
.enterprisecontents .relatedwebsites .relatedbox a.relatedboxcol{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-decoration:none;width:343px;background-color:#fff;-webkit-box-shadow:1px 1px 1px #ccc;box-shadow:1px 1px 1px #ccc}
.enterprisecontents .relatedwebsites .relatedbox a.relatedboxcol:hover{cursor:pointer}
.enterprisecontents .relatedwebsites .relatedbox a.relatedboxcol:hover img{opacity:0.7}
.enterprisecontents .relatedwebsites .relatedbox a.relatedboxcol .relatedwebinfo{padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;width:100%}
.enterprisecontents .relatedwebsites .relatedbox a.relatedboxcol .relatedwebinfo p.relatedwebtitle{margin-bottom:0;line-height:17px;font-size:13px;font-size:1.3rem;text-align:center}
.enterprisecontents .relatedwebsites .relatedbox a.relatedboxcol .relatedwebinfo p.relatedwebtitle .title{font-weight:bold;display:block}
.enterprisecontents .relatedwebsites .relatedbox .fa-external-link{position:absolute;bottom:5px;right:5px}
.enterprisecontents .relatedwebsites .relatedbox:hover .fa-external-link{color:#c01443}
.enterprisecontents .relatedwebsites .relatedwebimg img{width: 175px}
.enterprisecontents .outerlinkmemo{text-align:right;margin-top:5px;font-size:13px;font-size:1.3rem}
.enterprisecontents .outerlinkmemo .fa-external-link{margin-right:5px}
.leadcol{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.leadcol img{margin-right:20px;height:100%}.leadcol .pdfarrowlink{display:block;position:relative;padding-left:15px}
.leadcol .pdfarrowlink:before{width:0px;height:0px;content:'';border:5px solid transparent;border-left:5px solid #c01443;position:absolute;top:0;left:0px;bottom:0;margin:auto;display:block;font-size:8px;font-size:0.8em}
.leadcol_2{}
.leadcol_2 img{margin:0 20px 20px 0;height:100%;float: left;}
.rdnawcol{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:40px}
.rdnawcol .facilitytitle{margin-bottom:5px;font-weight:bold}
.rdnawcol .facilitylist li{margin-bottom:5px;line-height:16px}
.rdnawcol .facilitybox{padding:10px;background-color:#eee;-webkit-box-sizing:border-box;box-sizing:border-box}
.rdnawcol .facilitybox .facilityboxtitle{margin-bottom:5px;font-weight:bold}
.rdnawcol .facilitybox p{margin-bottom:0}
.rdnawcol .right{margin-left:20px}
.inquirybox{text-align:center;margin:20px auto}
.inquirybox a{text-align:center;display:inline-block;margin:0 auto;background-color:#b9a2c4;width:auto;padding:20px 80px;color:#fff;position:relative;border:2px solid #fff;font-weight:bold;-webkit-box-shadow:0 0 2px #b9a2c4;box-shadow:0 0 2px #b9a2c4;text-decoration:none}
.inquirybox a:after{content:"";display:block;position:absolute;top:0;bottom:0;right:26px;margin:auto;width:0;height:0;vertical-align:middle;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #b9a2c4;margin-right:10px;-webkit-transition:0.2s;transition:0.2s}
.inquirybox a:before{content:"";display:block;position:absolute;top:0;bottom:0;right:25px;margin:auto;width:0;height:0;vertical-align:middle;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #fff;margin-right:10px;-webkit-transition:0.2s;transition:0.2s}
.inquirybox a:hover{opacity:0.8;text-decoration:none}
.inquirybox a:hover:before{right:20px}
.inquirybox a:hover:after{right:21px}
.inquirybox.globallink a{width:330px}
.valuesection h3{font-size: 16px; font-weight: bold;margin: 20px 0px 10px 0px}
.valuesection a{margin: 0px 0px 10px 0px}


.enterprisecontents .closeupsection .relatedbox{width: 48%;display: inline-block;margin-bottom: 30px}
.enterprisecontents .closeupsection .relatedbox a.relatedboxcol{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-decoration:none;background-color:#fff;border: solid 1px #ccc;}
.enterprisecontents .closeupsection .relatedbox a.relatedboxcol:hover{cursor:pointer}
.enterprisecontents .closeupsection .relatedbox a.relatedboxcol:hover img{opacity:0.7}
.enterprisecontents .closeupsection .relatedbox a.relatedboxcol .relatedwebinfo{padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;width:100%}
.enterprisecontents .closeupsection .relatedbox a.relatedboxcol .relatedwebinfo p.relatedwebtitle{margin-bottom:0;line-height:17px;font-size:13px;font-size:1.3rem;text-align:center}
.enterprisecontents .closeupsection .relatedbox a.relatedboxcol .relatedwebinfo p.relatedwebtitle .title{font-weight:bold;display:block}
.enterprisecontents .closeupsection .relatedbox p.label {;margin-top: 10px;font-size:14px;}
.enterprisecontents .closeupsection .relatedbox .fa-external-link{position:absolute;bottom:5px;right:5px}
.enterprisecontents .closeupsection .relatedbox:hover .fa-external-link{color:#c01443}

.enterprisecontents .map{margin-bottom: 35px;}
.enterprisecontents .map:last-of-type{margin-bottom: 0;}
.enterprisecontents .map .map-head{display: flex;justify-content: space-between;align-items: center;}
.enterprisecontents .map .map-head p{text-align: right;font-size: 13px;}
.enterprisecontents .map img{width:100%;margin-bottom:55px;}
.enterprisecontents .map .closeupcol2.map-list ul{width: 48%;}
.enterprisecontents .map .closeupcol2.map-list li{margin-bottom: 20px;display: flex;line-height: 1.5;}
.enterprisecontents .map .closeupcol2.map-list li:last-of-type{margin-bottom: 0;}
.enterprisecontents .map .closeupcol2.map-list li span{display: block;margin-top: 10px;font-size: 13px;color: #374083;}


@media only screen and (max-width: 979px){
  html:not([lang="zh"]) .sNav.enterprise{display:none}
  html:not([lang="zh"]) .enterpriseheader{width:100%}
  html:not([lang="zh"]) .enterpriseheader .enterpiseheader-title{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:auto;padding-left:35px}
}

@media only screen and (max-width: 817px){
  .enterprisecontents .map .map-head{display: block;}
  .enterprisecontents .map .map-head p{display: none;}
}


  @media only screen and (max-width: 768px){
    html:not([lang="zh"]) .enterpriseheader{height:auto}
    html:not([lang="zh"]) .enterpriseheader .enterpiseheader-title{padding-left:16px}
    html:not([lang="zh"]) .enterpriseheader .enterpriseheader-img{width:85px}
    html:not([lang="zh"]) .enterpriseheader .enterpriseheader-img img{width:100%;height:auto}
    html:not([lang="zh"]) .enterprisecontents section:last-child{margin-bottom:0}
    html:not([lang="zh"]) .enterprisecontents h3.closeup{position:relative;overflow:hidden}
    html:not([lang="zh"]) .enterprisecontents h3.closeup span{display:inline-block;position:relative;z-index:1;padding-right:10px;background-color:#fff}
    html:not([lang="zh"]) .enterprisecontents h3.closeup:after{display:block;position:absolute;top:50%;left:0;width:100%;margin-left:0}
    html:not([lang="zh"]) .enterprisecontents .closeupcol{display:block}
    html:not([lang="zh"]) .enterprisecontents .closeupcol .closeupcolbox{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;border:none}
    html:not([lang="zh"]) .enterprisecontents .closeupcol .closeupcolbox h4.closeupcolboxtitle{margin-top:20px;line-height:1.25}

    html:not([lang="zh"]) .enterprisecontents .closeupcol2{display:block}
    html:not([lang="zh"]) .enterprisecontents .closeupcol2 .closeupcolbox{width:100%;margin-bottom: 40px}
    html:not([lang="zh"]) .enterprisecontents .closeupcol2 .closeupcolbox h4.closeupcolboxtitle{margin-top:20px;line-height:1.25}

    html:not([lang="zh"]) .enterprisecontents .pickupcompaniescol{display:block;line-height:1.3}
    html:not([lang="zh"]) .enterprisecontents .relatedwebsites{display:block;margin-right:-16px;margin-left:-16px;padding:16px}
    html:not([lang="zh"]) .enterprisecontents .relatedwebsites .relatedbox a.relatedboxcol{width:100%}
    html:not([lang="zh"]) .enterprisecontents .relatedwebsites .relatedbox a.relatedboxcol .relatedwebimg{width:calc( 155 / 345 * 100%)}
    html:not([lang="zh"]) .enterprisecontents .relatedwebsites .relatedbox a.relatedboxcol .relatedwebimg img{width:100%;height:auto}
    html:not([lang="zh"]) .enterprisecontents .relatedwebsites .relatedbox a.relatedboxcol .relatedwebinfo{padding-top:10px;padding-bottom:10px}
    html:not([lang="zh"]) .leadcol{display:block;padding-top:10px}html:not([lang="zh"]) .leadcol img{display:block;margin-right:auto;margin-left:auto;margin-bottom:20px}
    html:not([lang="zh"]) .rdnawcol{display:block}html:not([lang="zh"]) .rdnawcol .right{margin-top:20px;margin-left:0}
    html:not([lang="zh"]) .rdnawcol .right img{display:block;margin-right:auto;margin-left:auto;margin-bottom:5px}
    html:not([lang="zh"]) .inquirybox{margin-bottom:0}html:not([lang="zh"]) .inquirybox a{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:30px;padding-left:10px}
    html:not([lang="zh"]) .inquirybox a:after{right:11px}html:not([lang="zh"]) .inquirybox a:before{right:10px}
    html:not([lang="zh"]) .enterprisecontents .closeupsection .relatedbox {width:100%}
    html:not([lang="zh"]) .enterprisecontents .closeupsection .relatedbox a.relatedboxcol .relatedwebimg{width:calc( 135 / 175 * 100%)}
    html:not([lang="zh"]) .enterprisecontents .closeupsection .relatedbox a.relatedboxcol .relatedwebimg img{width:100%;height:auto}
    html:not([lang="zh"]) .enterprisecontents .closeupsection .relatedbox a.relatedboxcol .relatedwebinfo{padding-top:10px;padding-bottom:10px}

    .enterprisecontents .map{margin-bottom: 40px;}
    .enterprisecontents .map img{margin-bottom:40px;}
    .enterprisecontents .map .closeupcol2.map-list ul{width: 100%;}
    .enterprisecontents .map .closeupcol2.map-list ul:first-child{margin-bottom: 20px;}

  }

@media only screen and (max-width: 321px){
  html:not([lang="zh"]) .inquirybox a{font-size:1.1rem}
  }
