@charset "utf-8";

.fine_chemicals .globalNav ul .fineChemicals {
  background: #9362a7;
}
.fine_chemicals .contBox .tit02:before {
  border-left: solid 3px #9362a7;
}
.fine_chemicals .contBox .figureBox01 .innerBox .txtBox .sttl {
  background: #9362a7;
}
.fine_chemicals .contBox .figureBox01 .innerBox .txtBox .figureTtl01 {
  color: #9362a7;
}
.fine_chemicals .contBox .pointBox .innerBox .sttl {
  background: #9362a7;
}
.fine_chemicals .contBox .flowBox01 ul li .noList {
  background: #9362a7;
}
.fine_chemicals .contBox .tit03 {
  color: #9362a7;
}
.fine_chemicals .contBox .contactusBox .btn a {
  background: #9362a7;
}
.fine_chemicals .contBox .contactusBox .btn a:before {
  background: url(../images/icon_mail-pc.png) 0 0 no-repeat;
}
main article .contBox .tableBox03 table thead th:nth-of-type(3){
width:113px;
}
main article .contBox .tableBox03 table thead th:nth-of-type(4){
width:241px;
}
main article .contBox .localNav.idx ul li {
  width: 170px;
}
main article .contBox .localNav.product ul li {
  height: 83px;
  width: 170px;
}
@media all and (-ms-high-contrast:none){
  *::-ms-backdrop, main article .contBox .localNav.idx ul li:first-child a,main article .contBox .localNav.idx ul li:nth-of-type(2) a {
    line-height: 2.7;
  }
}
@media all and (-ms-high-contrast:none){
  *::-ms-backdrop, main article .contBox .localNav.factory ul li a {
    line-height: 2.7;
  }
}
main article .contBox .localNav.idx ul li:first-child a:not(:target),main article .contBox .localNav.idx ul li:nth-of-type(2) a:not(:target) {
  line-height: 2.7\9; /* IE9,10 */
}
main article .contBox .localNav.factory ul li a:not(:target) {
  line-height: 2.7\9; /* IE9,10 */
}
.vert01 .outBox table tr td:not(:target) {
  height: 183px\9; /* IE9,10 */
}
.vert02 .outBox table tr td:not(:target) {
  height: 91px\9; /* IE9,10 */
}
.vert02_t .outBox table tr td:not(:target) {
  height: 112px\9; /* IE9,10 */
}
.vert03 .outBox table tr td:not(:target) {
  height: 60px\9; /* IE9,10 */
}
.vert08 .outBox table tr td:not(:target) {
  height: 57px\9; /* IE9,10 */
}
.p_vert01 .outBox table tr td:not(:target) {
  height: 132.6px\9; /* IE9,10 */
}
.p_vert02 .outBox table tr td:not(:target) {
  height: 95.35px\9; /* IE9,10 */
}
.p_vert03 .outBox table tr td:not(:target) {
  height: 86.7px\9; /* IE9,10 */
}
.p_vert04 .outBox table tr td:not(:target) {
  height: 93px\9; /* IE9,10 */
}
.p_vert05 .outBox table tr td:not(:target) {
  height: 109.4px\9; /* IE9,10 */
}
.p_vert06 .outBox table tr td:not(:target) {
  height: 84.3px\9; /* IE9,10 */
}
.p_vert07 .outBox table tr td:not(:target) {
  height: 82.5px\9; /* IE9,10 */
}
.p_vert08 .outBox table tr td:not(:target) {
  height: 109.9px\9; /* IE9,10 */
}
.p_vert09 .outBox table tr td:not(:target) {
  height: 88.3px\9; /* IE9,10 */
}
.p_vert10 .outBox table tr td:not(:target) {
  height: 129px\9; /* IE9,10 */
}
.p_vert11 .outBox table tr td:not(:target) {
  height: 90.7px\9; /* IE9,10 */
}
.p_vert12 .outBox table tr td:not(:target) {
  height: 89.8px\9; /* IE9,10 */
}
.p_vert13 .outBox table tr td:not(:target) {
  height: 113.4px\9; /* IE9,10 */
}

main article .contBox .localNav.product ul li:first-child a,main article .contBox .localNav.product ul li:nth-of-type(2) a,main article .contBox .localNav.product ul li:nth-of-type(3) a {
  line-height: 4.2;
}

main article .contBox .tableBox01 table tbody .whiteBorder01{
  border-bottom: solid 1px #fff;
}

@media screen and (max-width: 677px){
  .fine_chemicals .contBox .contactusBox .btn a::before {
    background: url(../images/icon_mail-sp.png) 0 0 no-repeat;
    background-size: 100% auto;
  }
  .fine_chemicals .globalNav ul .fineChemicals {
    background: #fff;
  }
  main article .contBox .localNav.idx ul li {
    width: 48%;
  }
  main article .contBox .localNav.product ul li {
    height: auto;
    width: 48%;
  }
  main article .contBox .localNav.idx ul li:first-child a,main article .contBox .localNav.idx ul li:nth-of-type(2) a {
    line-height: 1.4;
  }
  main article .contBox .localNav.product ul li:first-child a,main article .contBox .localNav.product ul li:nth-of-type(2) a,main article .contBox .localNav.product ul li:nth-of-type(3) a {
    line-height: 1.4;
  }
  main article .contBox .localNav.factory ul li a {
    line-height: 1.4;
  }
  .p_vert01 .outBox table tr td:not(:target),.p_vert02 .outBox table tr td:not(:target),.p_vert03 .outBox table tr td:not(:target),.p_vert04 .outBox table tr td:not(:target),.p_vert05 .outBox table tr td:not(:target),.p_vert06 .outBox table tr td:not(:target),.p_vert07 .outBox table tr td:not(:target),.p_vert08 .outBox table tr td:not(:target),.p_vert09 .outBox table tr td:not(:target),.p_vert10 .outBox table tr td:not(:target),.p_vert11 .outBox table tr td:not(:target),.p_vert12 .outBox table tr td:not(:target),.p_vert13 .outBox table tr td:not(:target)  {
    height: auto\9;
  }
}

