@charset "UTF-8";
#tp_iromihon {
  background: none;
  border-top: 5px solid #674834;
  /*
  	[[ header ]]
  */ }
  #tp_iromihon a {
    color: #4c2e1f;
    text-decoration: none;
    opacity: 1;
    transition: 0.3s; }
    #tp_iromihon a:hover {
      color: #ff5040;
      text-decoration: underline;
      opacity: 0.7;
      transition: 0.3s; }
  #tp_iromihon .path {
    width: 1040px;
    margin: 20px auto; }
    #tp_iromihon .path ol {
      font-size: 0px; }
      #tp_iromihon .path ol li {
        display: inline-block;
        margin-right: 10px;
        font-size: 12px; }
        #tp_iromihon .path ol li:before {
          content: "＞";
          padding-right: 5px; }
        #tp_iromihon .path ol li:first-child:before {
          display: none;
          padding-right: 0px; }
        #tp_iromihon .path ol li a {
          color: #4c2e1f; }
  #tp_iromihon header {
    overflow: hidden;
    width: 1040px;
    margin: 0px auto;
    padding: 10px 0px; }
    #tp_iromihon header h1 {
      font-size: 10px;
      font-weight: normal;
      margin-bottom: 10px; }
    #tp_iromihon header #logo {
      float: left; }
    #tp_iromihon header #siteBtns {
      float: right; }
      #tp_iromihon header #siteBtns a {
        margin-left: 5px; }
  #tp_iromihon #globalNav {
    width: 100%;
    margin-bottom: 20px;
    padding: 5px 0;
    background-color: #f3ede7;
    border-bottom: 3px solid #664833; }
    #tp_iromihon #globalNav ul {
      overflow: hidden;
      width: 1040px;
      margin: 0 auto; }
      #tp_iromihon #globalNav ul li {
        float: left; }
  #tp_iromihon #mainImage {
    width: 100%;
    margin-bottom: 20px;
    background-color: #f3ede7;
    text-align: center; }
  #tp_iromihon article {
    width: 1040px;
    margin: 0 auto; }
    #tp_iromihon article section {
      margin-bottom: 40px; }
  #tp_iromihon #textBoard {
    width: 1040px;
    margin-bottom: 20px;
    background: url(../iromihon/images/board_inner.jpg) 0 0 repeat-y;
    box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.1);
    font-size: 16px;
    line-height: 1.75; }
    #tp_iromihon #textBoard:before {
      content: "";
      display: block;
      width: 1040px;
      height: 40px;
      background: url(../iromihon/images/board_top.jpg) 0 0 no-repeat; }
    #tp_iromihon #textBoard .boardInner {
      padding: 0px 40px 40px;
      background: url(../iromihon/images/board_bottom.jpg) left bottom no-repeat; }
    #tp_iromihon #textBoard p {
      margin-bottom: 1em;
      font-size: 16px;
      line-height: 1.8; }
  #tp_iromihon #colorList {
    overflow: hidden;
    width: 1040px; }
    #tp_iromihon #colorList h2 {
      margin-bottom: 20px; }
    #tp_iromihon #colorList #colorNameSearch {
      margin-bottom: 20px; }
      #tp_iromihon #colorList #colorNameSearch form {
        margin-bottom: 10px;
        font-size: 18px; }
        #tp_iromihon #colorList #colorNameSearch form input[type="text"] {
          width: 320px;
          padding: 4px; }
        #tp_iromihon #colorList #colorNameSearch form input[type="submit"] {
          padding-right: 6px;
          padding-left: 6px;
          background-color: #f2f2f2;
          border-radius: 5px;
          border: 1px solid #ccc; }
    #tp_iromihon #colorList #colorAnchor {
      overflow: hidden;
      margin-left: 10px; }
      #tp_iromihon #colorList #colorAnchor li {
        float: left;
        padding: 5px 5.5px 5.5px 0px; }
    #tp_iromihon #colorList .colorListArea {
      padding-top: 20px; }
      #tp_iromihon #colorList .colorListArea h3 {
        margin-bottom: 20px; }
      #tp_iromihon #colorList .colorListArea ol {
        overflow: hidden;
        margin-left: -5px;
        list-style: none; }
        #tp_iromihon #colorList .colorListArea ol li {
          float: left;
          width: 120px;
          margin-bottom: 15px;
          margin-left: 10px; }
          #tp_iromihon #colorList .colorListArea ol li a {
            display: block; }
            #tp_iromihon #colorList .colorListArea ol li a .colorChips {
              width: 120px;
              height: 80px;
              margin-bottom: 5px;
              border-radius: 5px;
              box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2) inset; }
            #tp_iromihon #colorList .colorListArea ol li a p {
              line-height: 1;
              text-align: center; }
  #tp_iromihon #chishiki h2 {
    margin-bottom: 20px; }
  #tp_iromihon #chishiki #bnr1 {
    overflow: hidden;
    margin-bottom: 30px; }
    #tp_iromihon #chishiki #bnr1 .chishikiBox {
      display: block;
      float: left;
      width: 250px;
      margin-right: 10px; }
      #tp_iromihon #chishiki #bnr1 .chishikiBox .image {
        margin-bottom: 10px; }
      #tp_iromihon #chishiki #bnr1 .chishikiBox p {
        margin: 0;
        line-height: 1.8; }
  #tp_iromihon #chishiki #bnr2 {
    overflow: hidden;
    margin-bottom: 30px;
    display: flex;
    justify-content: space-between;
    padding-right: 10px; }/* 直し方酷すぎる。本当はbnr1毎flexboxにすれば綺麗 */
    #tp_iromihon #chishiki #bnr2 .chishikiBox {
      display: block;
      float: left;
      box-sizing: border-box;
      width: 320px;
      padding: 18px;
      border: 1px solid #ccc; }
      #tp_iromihon #chishiki #bnr2 .chishikiBox .image {
        margin-bottom: 10px; }
      #tp_iromihon #chishiki #bnr2 .chishikiBox h3 {
        height: 21px;
        margin-bottom: 5px; }
      #tp_iromihon #chishiki #bnr2 .chishikiBox p {
        margin: 0;
        line-height: 1.8; }
  #tp_iromihon #chishiki #bnr3 {
    overflow: hidden;
    margin-bottom: 30px; }
    #tp_iromihon #chishiki #bnr3 .chishikiBox {
      display: block;
      float: left;
      width: 510px; }
      #tp_iromihon #chishiki #bnr3 .chishikiBox .image {
        margin-bottom: 10px; }
      #tp_iromihon #chishiki #bnr3 .chishikiBox p {
        margin: 0;
        line-height: 1.8; }
  #tp_iromihon footer #pagetop {
    width: 1040px;
    margin: 0 auto;
    text-align: right; }
  #tp_iromihon footer #contact {
    width: 100%;
    padding: 40px 0;
    background-color: #f3efda; }
    #tp_iromihon footer #contact .wrap {
      overflow: hidden;
      width: 1040px;
      margin: 0 auto; }
      #tp_iromihon footer #contact .wrap .left {
        float: left;
        width: 520px; }
      #tp_iromihon footer #contact .wrap .right {
        float: right;
        width: 520px; }
      #tp_iromihon footer #contact .wrap h3 {
        margin-bottom: 20px;
        line-height: 1; }
      #tp_iromihon footer #contact .wrap p {
        margin-top: 10px; }
        #tp_iromihon footer #contact .wrap p.tel {
          font-size: 32px;
          font-weight: bold;
          line-height: 1; }
  #tp_iromihon footer #siteBnr {
    background-color: #674834;
    padding: 40px 0; }
    #tp_iromihon footer #siteBnr .wrap {
      width: 1040px;
      margin: 0 auto;
      text-align: center; }
      #tp_iromihon footer #siteBnr .wrap a {
        margin: 0 20px; }
  #tp_iromihon footer #copyright {
    padding: 20px 0;
    background-color: #fff;
    text-align: center; }
    #tp_iromihon footer #copyright p {
      font-size: 11px;
      color: #4c2e1f; }

#colorDetail #colorTitle {
  width: 1040px;
  height: 55px;
  margin-bottom: 20px;
  background: url(../iromihon/images/title_bg.gif) no-repeat left top; }
  #colorDetail #colorTitle h2 {
    position: relative;
    top: 18px;
    left: 64px;
    font-size: 24px;
    font-weight: bold;
    color: #fff;
    text-shadow: 1px 1px 4px rgba(0, 0, 0, 0.5); }
#colorDetail #mainColor {
  width: 1020px;
  height: 320px;
  margin: 0 auto 20px;
  border-radius: 10px;
  box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.2) inset; }
#colorDetail #colorSummary {
  width: 1020px;
  margin: 0 auto 20px;
  font-size: 20px; }
  #colorDetail #colorSummary th {
    box-sizing: border-box;
    width: 220px;
    padding: 15px;
    background-color: #664833;
    border: 1px solid #ccc;
    color: #fff; }
  #colorDetail #colorSummary td {
    box-sizing: border-box;
    width: 800px;
    padding: 15px;
    border: 1px solid #ccc; }
    #colorDetail #colorSummary td ul {
      list-style: disc;
      margin-left: 1em; }
      #colorDetail #colorSummary td ul li {
        line-height: 1.8; }
#colorDetail #colorComment {
  box-sizing: border-box;
  width: 1020px;
  margin: 20px auto;
  padding: 10px;
  background: url(../iromihon/images/comment_bg.gif); }
  #colorDetail #colorComment #commentWrap {
    box-sizing: border-box;
    padding: 20px 40px;
    background: rgba(255, 255, 255, 0.7); }
    #colorDetail #colorComment #commentWrap h3 {
      margin-bottom: 10px;
      /*
      				text-align: center;
      */ }
      #colorDetail #colorComment #commentWrap h3 span {
        font-size: 24px;
        padding-left: 54px;
        background: url(../iromihon/images/comment_icon.png) no-repeat left center; }
    #colorDetail #colorComment #commentWrap p {
      line-height: 1.8; }
#colorDetail #colorImage {
  width: 1040px;
  margin-bottom: 40px; }
  #colorDetail #colorImage p {
    margin-top: 20px; }
#colorDetail #colorPagenation {
  position: relative;
  overflow: hidden;
  padding-top: 20px;
  border-top: 1px solid #674834; }
  #colorDetail #colorPagenation a {
    display: block; }
  #colorDetail #colorPagenation #prevColor {
    float: left;
    width: 80px; }
    #colorDetail #colorPagenation #prevColor p {
      text-align: center; }
      #colorDetail #colorPagenation #prevColor p:before {
        content: "<<";
        margin-right: 0.5em; }
  #colorDetail #colorPagenation #backColorList {
    position: absolute;
    top: 20px;
    right: 0;
    left: 0;
    width: 5em;
    margin: auto;
    font-size: 18px;
    font-weight: bold; }
  #colorDetail #colorPagenation #nextColor {
    float: right;
    width: 80px; }
    #colorDetail #colorPagenation #nextColor p {
      text-align: center; }
      #colorDetail #colorPagenation #nextColor p:after {
        content: ">>";
        margin-left: 0.5em; }
  #colorDetail #colorPagenation .linkChips {
    width: 80px;
    height: 60px;
    border-radius: 10px;
    box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.2) inset; }

#colorSearchResult #colorTitle {
  width: 1040px;
  height: 55px;
  margin-bottom: 20px;
  background: url(../iromihon/images/title_bg.gif) no-repeat left top; }
  #colorSearchResult #colorTitle h2 {
    position: relative;
    top: 8px;
    left: 64px;
    font-size: 24px;
    color: #fff;
    text-shadow: 1px 1px 4px rgba(0, 0, 0, 0.5); }
#colorSearchResult #resultNum {
  margin-bottom: 20px;
  padding: 1em;
  background-color: #f7f4e6;
  font-size: 16px;
  font-weight: bold;
  line-height: 1;
  text-align: right; }
#colorSearchResult .results {
  margin-bottom: 20px;
  padding-bottom: 20px;
  border-bottom: 1px solid #ccc; }
  #colorSearchResult .results h3 {
    font-size: 18px; }
  #colorSearchResult .results .link {
    margin-top: 10px;
    text-align: right; }
    #colorSearchResult .results .link a {
      display: inline-block;
      padding: 0.75em;
      background-color: #664833;
      border-radius: 5px;
      color: #fff;
      line-height: 1; }
#colorSearchResult #resultPagenation {
  margin-bottom: 40px;
  text-align: center; }
  #colorSearchResult #resultPagenation a {
    display: inline-block;
    margin: 0 1em;
    padding: 1em;
    background-color: #664833;
    border-radius: 5px;
    color: #fff;
    line-height: 1; }
#colorSearchResult #backColorList {
  margin-bottom: 20px;
  text-align: center;
  font-size: 18px;
  font-weight: bold; }
#colorSearchResult #noResult {
  margin-bottom: 20px;
  font-size: 18px;
  font-weight: bold; }
#colorSearchResult #colorNameSearch {
  margin-bottom: 20px; }
  #colorSearchResult #colorNameSearch form {
    margin-bottom: 10px;
    font-size: 18px; }
    #colorSearchResult #colorNameSearch form input[type="text"] {
      width: 320px;
      padding: 4px; }
    #colorSearchResult #colorNameSearch form input[type="submit"] {
      padding-right: 6px;
      padding-left: 6px;
      background-color: #f2f2f2;
      border-radius: 5px;
      border: 1px solid #ccc; }

/* 日塗工RGB値
.bgc_N-95 {
  background-color: #f5f6f2; }

.bgc_N-93 {
  background-color: #edece5; }

.bgc_N-90 {
  background-color: #e6e4dc; }

.bgc_N-87 {
  background-color: #dfddd7; }

.bgc_N-85 {
  background-color: #d7d7d2; }

.bgc_N-82 {
  background-color: #d0d0cb; }

.bgc_N-80 {
  background-color: #c8c9c5; }

.bgc_N-77 {
  background-color: #bfc0bd; }

.bgc_N-75 {
  background-color: #b7b9b6; }

.bgc_N-72 {
  background-color: #afb0ae; }

.bgc_N-70 {
  background-color: #a9a9a7; }

.bgc_N-67 {
  background-color: #a1a2a1; }

.bgc_N-65 {
  background-color: #999997; }

.bgc_N-60 {
  background-color: #8f8f8d; }

.bgc_N-55 {
  background-color: #818282; }

.bgc_N-50 {
  background-color: #727474; }

.bgc_N-45 {
  background-color: #636566; }

.bgc_N-40 {
  background-color: #555859; }

.bgc_N-35 {
  background-color: #494b4d; }

.bgc_N-30 {
  background-color: #3e4143; }

.bgc_N-25 {
  background-color: #363737; }

.bgc_N-20 {
  background-color: #2c2c2e; }

.bgc_N-15 {
  background-color: #222325; }

.bgc_N-10 {
  background-color: #08090b; }

.bgc_02-80H {
  background-color: #e9b8b9; }

.bgc_02-80L {
  background-color: #f3b0b1; }

.bgc_02-70T {
  background-color: #f38790; }

.bgc_02-60H {
  background-color: #b28386; }

.bgc_05-60F {
  background-color: #ac8886; }

.bgc_05-60D {
  background-color: #a28a88; }

.bgc_05-50D {
  background-color: #8b7170; }

.bgc_05-40F {
  background-color: #7c5453; }

.bgc_05-90A {
  background-color: #e9e4df; }

.bgc_05-85A {
  background-color: #dbd5d1; }

.bgc_05-80A {
  background-color: #cdc8c4; }

.bgc_05-75A {
  background-color: #c1bab7; }

.bgc_05-70A {
  background-color: #b2aba8; }

.bgc_05-60B {
  background-color: #9a8f8d; }

.bgc_05-40B {
  background-color: #655755; }

.bgc_05-20B {
  background-color: #2f1e1d; }

.bgc_05-92B {
  background-color: #f1e8e5; }

.bgc_05-90B {
  background-color: #efe5e0; }

.bgc_05-85B {
  background-color: #dfd4d0; }

.bgc_05-80B {
  background-color: #d2c6c2; }

.bgc_05-75B {
  background-color: #c5bab5; }

.bgc_05-70B {
  background-color: #b6a9a7; }

.bgc_05-50B {
  background-color: #817371; }

.bgc_05-30B {
  background-color: #473938; }

.bgc_05-90D {
  background-color: #f6dcd8; }

.bgc_05-80L {
  background-color: #fdb2ae; }

.bgc_05-60L {
  background-color: #c57c79; }

.bgc_05-80D {
  background-color: #d5c2be; }

.bgc_05-70D {
  background-color: #bea6a3; }

.bgc_05-50F {
  background-color: #92706d; }

.bgc_05-40D {
  background-color: #6f5453; }

.bgc_05-30D {
  background-color: #543837; }

.bgc_05-70L {
  background-color: #e19896; }

.bgc_07-70L {
  background-color: #e3988e; }

.bgc_07-60T {
  background-color: #e16b5d; }

.bgc_07-50L {
  background-color: #aa6059; }

.bgc_07-40P {
  background-color: #953b35; }

.bgc_07-30L {
  background-color: #712924; }

.bgc_07-30F {
  background-color: #623632; }

.bgc_07-20H {
  background-color: #471918; }

.bgc_07-80H {
  background-color: #ebb9b1; }

.bgc_07-70F {
  background-color: #c39e97; }

.bgc_07-60H {
  background-color: #b5827b; }

.bgc_09-60H {
  background-color: #b68374; }

.bgc_09-50F {
  background-color: #936e64; }

.bgc_09-40H {
  background-color: #7f4d42; }

.bgc_09-40L {
  background-color: #8c4233; }

.bgc_09-30F {
  background-color: #5f362e; }

.bgc_09-90D {
  background-color: #f6ddd7; }

.bgc_09-80D {
  background-color: #dac4be; }

.bgc_09-70D {
  background-color: #bba199; }

.bgc_09-60D {
  background-color: #a48a83; }

.bgc_09-60B {
  background-color: #9c8d89; }

.bgc_09-30D {
  background-color: #553831; }

.bgc_09-20D {
  background-color: #3d1d17; }

.bgc_09-20B {
  background-color: #352522; }

.bgc_09-70T {
  background-color: #fc8566; }

.bgc_09-50T {
  background-color: #be4d31; }

.bgc_09-80F {
  background-color: #e5bfb3; }

.bgc_09-70H {
  background-color: #d2a195; }

.bgc_09-60L {
  background-color: #c37a69; }

.bgc_09-50L {
  background-color: #aa604d; }

.bgc_09-30L {
  background-color: #742c1a; }

.bgc_12-30H {
  background-color: #693726; }

.bgc_12-90D {
  background-color: #f7ded4; }

.bgc_12-80F {
  background-color: #e7bfb0; }

.bgc_12-80H {
  background-color: #efbaa6; }

.bgc_12-70L {
  background-color: #de947a; }

.bgc_12-70T {
  background-color: #fa8b5a; }

.bgc_12-50L {
  background-color: #aa6247; }

.bgc_12-50H {
  background-color: #9c6d5b; }

.bgc_15-30F {
  background-color: #5e3d2e; }

.bgc_15-90A {
  background-color: #ebe4dd; }

.bgc_15-85A {
  background-color: #ddd6cf; }

.bgc_15-80A {
  background-color: #d1c9c2; }

.bgc_15-75A {
  background-color: #c3bbb5; }

.bgc_15-70A {
  background-color: #b6ada7; }

.bgc_15-65A {
  background-color: #a79e98; }

.bgc_15-50B {
  background-color: #83756f; }

.bgc_15-40B {
  background-color: #675851; }

.bgc_15-92B {
  background-color: #f1e5db; }

.bgc_15-90B {
  background-color: #ebe1d7; }

.bgc_15-85B {
  background-color: #e1d5cc; }

.bgc_15-80B {
  background-color: #e1d5cc; }

.bgc_15-75B {
  background-color: #c6b8b0; }

.bgc_15-70B {
  background-color: #b7aaa2; }

.bgc_15-65B {
  background-color: #aa9d96; }

.bgc_15-60B {
  background-color: #9d8f87; }

.bgc_15-80D {
  background-color: #dbc4b5; }

.bgc_15-70D {
  background-color: #c1aa9c; }

.bgc_15-60D {
  background-color: #a68f82; }

.bgc_15-50D {
  background-color: #8c7265; }

.bgc_15-40D {
  background-color: #71574a; }

.bgc_15-30D {
  background-color: #563b2e; }

.bgc_15-30B {
  background-color: #483833; }

.bgc_15-20B {
  background-color: #2f201b; }

.bgc_15-90D {
  background-color: #f9e2d2; }

.bgc_15-80F {
  background-color: #e3bfa9; }

.bgc_15-70H {
  background-color: #d1a389; }

.bgc_15-60F {
  background-color: #ac8874; }

.bgc_15-50F {
  background-color: #936d5a; }

.bgc_15-40H {
  background-color: #7d5039; }

.bgc_17-40H {
  background-color: #7e5232; }

.bgc_17-30F {
  background-color: #5c3a23; }

.bgc_17-90A {
  background-color: #ece7df; }

.bgc_17-80A {
  background-color: #d1cac2; }

.bgc_17-70B {
  background-color: #b7aaa0; }

.bgc_17-60B {
  background-color: #9d8f85; }

.bgc_17-60C {
  background-color: #a08d81; }

.bgc_17-60D {
  background-color: #a08a7b; }

.bgc_17-50D {
  background-color: #846f62; }

.bgc_17-40D {
  background-color: #72584a; }

.bgc_17-90B {
  background-color: #f0e4d9; }

.bgc_17-80B {
  background-color: #d2c6ba; }

.bgc_17-80C {
  background-color: #d7c4b4; }

.bgc_17-70C {
  background-color: #beab9c; }

.bgc_17-70F {
  background-color: #c9a58b; }

.bgc_17-60H {
  background-color: #b58a6b; }

.bgc_17-60F {
  background-color: #ae8a71; }

.bgc_17-50F {
  background-color: #8d6b55; }

.bgc_17-90D {
  background-color: #f8e0cc; }

.bgc_17-80F {
  background-color: #e5c3a8; }

.bgc_17-80D {
  background-color: #d9bfab; }

.bgc_17-70D {
  background-color: #c3aa98; }

.bgc_17-70L {
  background-color: #de9d6d; }

.bgc_17-70P {
  background-color: #e99954; }

.bgc_17-50P {
  background-color: #af6421; }

.bgc_17-50L {
  background-color: #a36739; }

.bgc_17-80H {
  background-color: #eabe9b; }

.bgc_17-70H {
  background-color: #cea383; }

.bgc_19-60H {
  background-color: #b28d69; }

.bgc_19-50H {
  background-color: #956e49; }

.bgc_19-40H {
  background-color: #7a522a; }

.bgc_19-40L {
  background-color: #87541a; }

.bgc_19-30D {
  background-color: #513d2b; }

.bgc_19-30A {
  background-color: #403e3b; }

.bgc_19-90A {
  background-color: #ece7de; }

.bgc_19-85A {
  background-color: #ddd5cb; }

.bgc_19-80A {
  background-color: #d0c9c1; }

.bgc_19-75A {
  background-color: #c3bcb4; }

.bgc_19-70A {
  background-color: #b1aaa2; }

.bgc_19-65A {
  background-color: #a7a099; }

.bgc_19-50B {
  background-color: #7f7469; }

.bgc_19-40B {
  background-color: #655950; }

.bgc_19-92B {
  background-color: #f1e8d9; }

.bgc_19-90B {
  background-color: #ede2d4; }

.bgc_19-85B {
  background-color: #e3d7c8; }

.bgc_19-80B {
  background-color: #d3c8bb; }

.bgc_19-75B {
  background-color: #c6bbae; }

.bgc_19-70B {
  background-color: #b9ada0; }

.bgc_19-65B {
  background-color: #ab9e92; }

.bgc_19-60B {
  background-color: #9d9085; }

.bgc_19-90C {
  background-color: #f5e4ce; }

.bgc_19-85C {
  background-color: #e4d4c1; }

.bgc_19-80C {
  background-color: #d6c6b4; }

.bgc_19-75C {
  background-color: #c7b7a7; }

.bgc_19-70C {
  background-color: #b7a797; }

.bgc_19-60C {
  background-color: #9f8f7f; }

.bgc_19-30B {
  background-color: #413225; }

.bgc_19-20B {
  background-color: #312b26; }

.bgc_19-90D {
  background-color: #f7e2c7; }

.bgc_19-85D {
  background-color: #ead4bb; }

.bgc_19-80D {
  background-color: #dec8b0; }

.bgc_19-75D {
  background-color: #ccb7a0; }

.bgc_19-70D {
  background-color: #bfaa96; }

.bgc_19-65D {
  background-color: #af9a85; }

.bgc_19-60D {
  background-color: #a48e79; }

.bgc_19-50D {
  background-color: #8a7360; }

.bgc_19-90F {
  background-color: #ffdeba; }

.bgc_19-85F {
  background-color: #f1d0ac; }

.bgc_19-80F {
  background-color: #e3c4a3; }

.bgc_19-70F {
  background-color: #c4a585; }

.bgc_19-60F {
  background-color: #ab8e71; }

.bgc_19-50F {
  background-color: #906f54; }

.bgc_19-40F {
  background-color: #75563b; }

.bgc_19-40D {
  background-color: #6c5747; }

.bgc_19-85L {
  background-color: #ffc789; }

.bgc_19-80L {
  background-color: #f3bb81; }

.bgc_19-75L {
  background-color: #e2ad79; }

.bgc_19-70L {
  background-color: #d9a165; }

.bgc_19-60T {
  background-color: #c97e00; }

.bgc_22-50P {
  background-color: #a16d14; }

.bgc_22-50H {
  background-color: #947248; }

.bgc_22-50F {
  background-color: #8b7152; }

.bgc_22-90A {
  background-color: #eae5dc; }

.bgc_22-85A {
  background-color: #ddd9d1; }

.bgc_22-80A {
  background-color: #cfcbc3; }

.bgc_22-75A {
  background-color: #c3beb6; }

.bgc_22-70A {
  background-color: #b4aea6; }

.bgc_22-65A {
  background-color: #a5a199; }

.bgc_22-50B {
  background-color: #82786c; }

.bgc_22-30B {
  background-color: #4b4139; }

.bgc_22-90B {
  background-color: #ede3d1; }

.bgc_22-85B {
  background-color: #e0d8c8; }

.bgc_22-80B {
  background-color: #d2c7b8; }

.bgc_22-75B {
  background-color: #c5baab; }

.bgc_22-70B {
  background-color: #b5ac9d; }

.bgc_22-60B {
  background-color: #9b9285; }

.bgc_22-40B {
  background-color: #685c4f; }

.bgc_22-30D {
  background-color: #52412f; }

.bgc_22-90C {
  background-color: #f0e3cc; }

.bgc_22-87C {
  background-color: #e9dac4; }

.bgc_22-85C {
  background-color: #e1d3bd; }

.bgc_22-80C {
  background-color: #d3c6b2; }

.bgc_22-75C {
  background-color: #c9bba6; }

.bgc_22-70C {
  background-color: #bbad99; }

.bgc_22-65C {
  background-color: #ab9d8a; }

.bgc_22-60C {
  background-color: #9d907e; }

.bgc_22-90D {
  background-color: #f4e1c4; }

.bgc_22-85D {
  background-color: #e7d5ba; }

.bgc_22-80D {
  background-color: #d8c6aa; }

.bgc_22-75D {
  background-color: #ccbba1; }

.bgc_22-70D {
  background-color: #beac93; }

.bgc_22-60D {
  background-color: #a08e77; }

.bgc_22-50D {
  background-color: #87745f; }

.bgc_22-40D {
  background-color: #6a5a49; }

.bgc_22-85F {
  background-color: #ead1ab; }

.bgc_22-85H {
  background-color: #efd09d; }

.bgc_22-80L {
  background-color: #edbe78; }

.bgc_22-80H {
  background-color: #e3c294; }

.bgc_22-80F {
  background-color: #dec59f; }

.bgc_22-75F {
  background-color: #d1b893; }

.bgc_22-70H {
  background-color: #c9a679; }

.bgc_22-70L {
  background-color: #d4a460; }

.bgc_22-90H {
  background-color: #ffdfa8; }

.bgc_25-90H {
  background-color: #f9dea2; }

.bgc_25-80P {
  background-color: #eabe59; }

.bgc_25-80H {
  background-color: #dfc691; }

.bgc_25-70T {
  background-color: #d6a000; }

.bgc_25-70L {
  background-color: #cba75a; }

.bgc_25-60P {
  background-color: #b2861c; }

.bgc_25-40H {
  background-color: #6d5627; }

.bgc_25-90A {
  background-color: #e9e5d8; }

.bgc_25-85A {
  background-color: #d9d4c9; }

.bgc_25-80A {
  background-color: #ccc8bf; }

.bgc_25-75A {
  background-color: #c0bcb3; }

.bgc_25-70A {
  background-color: #b1ada5; }

.bgc_25-65A {
  background-color: #a5a198; }

.bgc_25-40B {
  background-color: #665d51; }

.bgc_25-20B {
  background-color: #32291b; }

.bgc_25-92B {
  background-color: #f2ead8; }

.bgc_25-90B {
  background-color: #ece5d1; }

.bgc_25-85B {
  background-color: #dfd6c4; }

.bgc_25-80B {
  background-color: #cfc8ba; }

.bgc_25-75B {
  background-color: #c3bbab; }

.bgc_25-70B {
  background-color: #b3ab9b; }

.bgc_25-60B {
  background-color: #989183; }

.bgc_25-50B {
  background-color: #7e786c; }

.bgc_25-90C {
  background-color: #eee3c9; }

.bgc_25-85C {
  background-color: #e0d6bf; }

.bgc_25-80C {
  background-color: #d3c8b1; }

.bgc_25-75C {
  background-color: #c4b8a1; }

.bgc_25-70C {
  background-color: #b8ad97; }

.bgc_25-65B {
  background-color: #a69e90; }

.bgc_25-40D {
  background-color: #685942; }

.bgc_25-30B {
  background-color: #3e3425; }

.bgc_25-90D {
  background-color: #f1e2c2; }

.bgc_25-85F {
  background-color: #e8d4a9; }

.bgc_25-85D {
  background-color: #e3d6b7; }

.bgc_25-80D {
  background-color: #d6c7a9; }

.bgc_25-70D {
  background-color: #baad91; }

.bgc_25-60D {
  background-color: #9f937b; }

.bgc_25-50D {
  background-color: #84765d; }

.bgc_27-50D {
  background-color: #84785e; }

.bgc_27-90B {
  background-color: #e9e4d2; }

.bgc_27-85B {
  background-color: #ddd8c6; }

.bgc_27-80B {
  background-color: #d1cbb8; }

.bgc_27-70D {
  background-color: #b7ac8e; }

.bgc_27-60D {
  background-color: #9e9277; }

.bgc_27-70L {
  background-color: #c5ac58; }

.bgc_27-60L {
  background-color: #a88f3f; }

.bgc_27-50H {
  background-color: #887540; }

.bgc_27-90F {
  background-color: #f4e5b2; }

.bgc_27-85H {
  background-color: #e9d699; }

.bgc_27-90P {
  background-color: #fee167; }

.bgc_29-90H {
  background-color: #efe1a5; }

.bgc_29-85P {
  background-color: #e4d25b; }

.bgc_29-80H {
  background-color: #d7c88d; }

.bgc_29-70T {
  background-color: #c2a800; }

.bgc_29-40H {
  background-color: #675d2e; }

.bgc_29-92B {
  background-color: #eeead5; }

.bgc_29-90B {
  background-color: #ebe6d3; }

.bgc_29-85B {
  background-color: #dcd8c4; }

.bgc_29-80B {
  background-color: #cfccb8; }

.bgc_29-70B {
  background-color: #b0ae9d; }

.bgc_29-60D {
  background-color: #9a957b; }

.bgc_29-60H {
  background-color: #9e9359; }

.bgc_32-50L {
  background-color: #7b792f; }

.bgc_32-90D {
  background-color: #dedebc; }

.bgc_32-80D {
  background-color: #cbcaa9; }

.bgc_32-80P {
  background-color: #cecc57; }

.bgc_35-80T {
  background-color: #c0d247; }

.bgc_35-80H {
  background-color: #c7ce94; }

.bgc_35-70H {
  background-color: #a9ae7d; }

.bgc_35-50H {
  background-color: #757c50; }

.bgc_35-40D {
  background-color: #5a5d48; }

.bgc_35-90A {
  background-color: #e7e9dc; }

.bgc_35-85A {
  background-color: #d6d6cc; }

.bgc_35-80A {
  background-color: #c9ccc0; }

.bgc_35-70A {
  background-color: #afb0a6; }

.bgc_35-65A {
  background-color: #a1a299; }

.bgc_35-30D {
  background-color: #3f432f; }

.bgc_35-30B {
  background-color: #3e4037; }

.bgc_35-20B {
  background-color: #2a2b1f; }

.bgc_35-92B {
  background-color: #e6e8d5; }

.bgc_35-90B {
  background-color: #e0e4d0; }

.bgc_35-85B {
  background-color: #d6d8c4; }

.bgc_35-80B {
  background-color: #c8cbb7; }

.bgc_35-70B {
  background-color: #aeb0a0; }

.bgc_35-60B {
  background-color: #929587; }

.bgc_35-50B {
  background-color: #77786d; }

.bgc_35-40B {
  background-color: #5b5d52; }

.bgc_35-90D {
  background-color: #e4e5c2; }

.bgc_35-80D {
  background-color: #c7caab; }

.bgc_35-70D {
  background-color: #afb094; }

.bgc_35-60D {
  background-color: #8f9479; }

.bgc_35-50D {
  background-color: #777b64; }

.bgc_37-80D {
  background-color: #c3d0b2; }

.bgc_37-60D {
  background-color: #8a977e; }

.bgc_37-50H {
  background-color: #6e7f56; }

.bgc_37-90D {
  background-color: #dae9ca; }

.bgc_37-80H {
  background-color: #bad09f; }

.bgc_37-80L {
  background-color: #b1d283; }

.bgc_37-50L {
  background-color: #667f44; }

.bgc_39-60L {
  background-color: #739d66; }

.bgc_39-50H {
  background-color: #63805c; }

.bgc_39-40L {
  background-color: #3c642f; }

.bgc_39-40P {
  background-color: #35671d; }

.bgc_39-80B {
  background-color: #c3cebf; }

.bgc_39-80D {
  background-color: #bac9b2; }

.bgc_39-80H {
  background-color: #aecfa2; }

.bgc_39-70H {
  background-color: #98b78d; }

.bgc_42-80D {
  background-color: #b4cfb8; }

.bgc_42-70D {
  background-color: #9bb6a1; }

.bgc_42-50L {
  background-color: #4c855d; }

.bgc_42-30H {
  background-color: #28452d; }

.bgc_42-90D {
  background-color: #d2ead2; }

.bgc_42-70H {
  background-color: #8bb995; }

.bgc_45-70H {
  background-color: #83b89b; }

.bgc_45-60H {
  background-color: #6b9b81; }

.bgc_45-50H {
  background-color: #517e66; }

.bgc_45-30L {
  background-color: #004e2d; }

.bgc_45-20D {
  background-color: #202e22; }

.bgc_45-20B {
  background-color: #1f241c; }

.bgc_45-90A {
  background-color: #dde6dd; }

.bgc_45-85A {
  background-color: #d0dad2; }

.bgc_45-80A {
  background-color: #c2cbc4; }

.bgc_45-70A {
  background-color: #aab1ab; }

.bgc_45-60B {
  background-color: #8a978f; }

.bgc_45-50B {
  background-color: #737f77; }

.bgc_45-40B {
  background-color: #545e58; }

.bgc_45-30B {
  background-color: #3b423c; }

.bgc_45-85B {
  background-color: #cdded2; }

.bgc_45-80B {
  background-color: #c0cec3; }

.bgc_45-70B {
  background-color: #a7b4ab; }

.bgc_45-70D {
  background-color: #98b1a1; }

.bgc_45-60D {
  background-color: #80978a; }

.bgc_45-50D {
  background-color: #687e6f; }

.bgc_45-40D {
  background-color: #4d6054; }

.bgc_45-30D {
  background-color: #37473c; }

.bgc_45-90B {
  background-color: #d8e8da; }

.bgc_45-90D {
  background-color: #ccedd6; }

.bgc_45-80D {
  background-color: #b2cebc; }

.bgc_45-80H {
  background-color: #9dd3b2; }

.bgc_45-70P {
  background-color: #57bf8e; }

.bgc_45-60L {
  background-color: #5ba57c; }

.bgc_49-60P {
  background-color: #21a686; }

.bgc_49-20H {
  background-color: #003121; }

.bgc_49-70H {
  background-color: #81b8a4; }

.bgc_52-60H {
  background-color: #62a090; }

.bgc_52-60L {
  background-color: #45a48f; }

.bgc_52-50L {
  background-color: #258875; }

.bgc_52-40L {
  background-color: #006e5c; }

.bgc_55-70H {
  background-color: #7ebbaf; }

.bgc_55-50H {
  background-color: #48837a; }

.bgc_55-30L {
  background-color: #005047; }

.bgc_55-90A {
  background-color: #dce9e2; }

.bgc_55-85A {
  background-color: #d4ddd8; }

.bgc_55-80A {
  background-color: #c7cfcb; }

.bgc_55-70A {
  background-color: #adb5b2; }

.bgc_55-60B {
  background-color: #859692; }

.bgc_55-50B {
  background-color: #6d7b78; }

.bgc_55-40B {
  background-color: #53615e; }

.bgc_55-30B {
  background-color: #384442; }

.bgc_55-90B {
  background-color: #d7ece4; }

.bgc_55-85B {
  background-color: #cdded7; }

.bgc_55-80B {
  background-color: #bccec8; }

.bgc_55-70B {
  background-color: #a3b4af; }

.bgc_55-60D {
  background-color: #7b9993; }

.bgc_55-50D {
  background-color: #617e79; }

.bgc_55-40D {
  background-color: #49635f; }

.bgc_55-30D {
  background-color: #2b433f; }

.bgc_55-90D {
  background-color: #caf0e5; }

.bgc_55-80H {
  background-color: #8ed3c5; }

.bgc_55-80D {
  background-color: #afd1c8; }

.bgc_55-70D {
  background-color: #99b8b0; }

.bgc_57-70D {
  background-color: #96b6b1; }

.bgc_57-60C {
  background-color: #819693; }

.bgc_59-40P {
  background-color: #007379; }

.bgc_59-30H {
  background-color: #004c4d; }

.bgc_59-80D {
  background-color: #aececb; }

.bgc_59-70L {
  background-color: #4ac0bf; }

.bgc_59-60H {
  background-color: #599e9f; }

.bgc_62-60H {
  background-color: #5d9ca0; }

.bgc_62-60L {
  background-color: #2ca3ac; }

.bgc_65-40H {
  background-color: #2c6a75; }

.bgc_65-30D {
  background-color: #2d474b; }

.bgc_65-20L {
  background-color: #003c47; }

.bgc_65-90A {
  background-color: #dee6e2; }

.bgc_65-85A {
  background-color: #d2dbd8; }

.bgc_65-80A {
  background-color: #c5cdcb; }

.bgc_65-70A {
  background-color: #a5adac; }

.bgc_65-50B {
  background-color: #717b7c; }

.bgc_65-40B {
  background-color: #525e5f; }

.bgc_65-30B {
  background-color: #384446; }

.bgc_65-20B {
  background-color: #1b2527; }

.bgc_65-90B {
  background-color: #dae9e7; }

.bgc_65-85B {
  background-color: #ccdbda; }

.bgc_65-80B {
  background-color: #becccc; }

.bgc_65-70B {
  background-color: #a3b2b3; }

.bgc_65-60B {
  background-color: #8b9696; }

.bgc_65-60D {
  background-color: #7f979a; }

.bgc_65-50D {
  background-color: #647e82; }

.bgc_65-40D {
  background-color: #476266; }

.bgc_65-90D {
  background-color: #cae7e7; }

.bgc_65-80D {
  background-color: #afcbcc; }

.bgc_65-70D {
  background-color: #98b1b4; }

.bgc_65-80H {
  background-color: #97d1d7; }

.bgc_65-70H {
  background-color: #7cb7bf; }

.bgc_65-70L {
  background-color: #57bcc9; }

.bgc_65-60P {
  background-color: #00a1b8; }

.bgc_67-70L {
  background-color: #66bbce; }

.bgc_67-80H {
  background-color: #a0d6df; }

.bgc_69-80H {
  background-color: #a3cddb; }

.bgc_69-70L {
  background-color: #6bb6d0; }

.bgc_69-70P {
  background-color: #55bcdd; }

.bgc_69-60L {
  background-color: #59a0bb; }

.bgc_69-60H {
  background-color: #7098a9; }

.bgc_69-50D {
  background-color: #657881; }

.bgc_69-40D {
  background-color: #4e6068; }

.bgc_69-80D {
  background-color: #bdd0d4; }

.bgc_72-80D {
  background-color: #bdcbd2; }

.bgc_72-70D {
  background-color: #a3b2ba; }

.bgc_72-60D {
  background-color: #88959e; }

.bgc_72-60H {
  background-color: #7899ab; }

.bgc_72-50L {
  background-color: #46809f; }

.bgc_72-50P {
  background-color: #2681aa; }

.bgc_72-30H {
  background-color: #14485f; }

.bgc_72-80H {
  background-color: #abd0e2; }

.bgc_75-70L {
  background-color: #88b1d3; }

.bgc_75-60P {
  background-color: #5f9ac8; }

.bgc_75-40L {
  background-color: #356184; }

.bgc_75-50H {
  background-color: #647c92; }

.bgc_75-30D {
  background-color: #344250; }

.bgc_75-20L {
  background-color: #003350; }

.bgc_75-20D {
  background-color: #112432; }

.bgc_75-90A {
  background-color: #e3e6e3; }

.bgc_75-85A {
  background-color: #d6d8d7; }

.bgc_75-80A {
  background-color: #c7c9c8; }

.bgc_75-75A {
  background-color: #bbbdbd; }

.bgc_75-70A {
  background-color: #adafb0; }

.bgc_75-50B {
  background-color: #767a80; }

.bgc_75-40B {
  background-color: #595d64; }

.bgc_75-30B {
  background-color: #3b4047; }

.bgc_75-90B {
  background-color: #dee5e7; }

.bgc_75-85B {
  background-color: #d4dadd; }

.bgc_75-80B {
  background-color: #c8cdd1; }

.bgc_75-70B {
  background-color: #abb0b5; }

.bgc_75-60B {
  background-color: #8e9499; }

.bgc_75-60D {
  background-color: #8a949d; }

.bgc_75-50D {
  background-color: #717b86; }

.bgc_75-40D {
  background-color: #555f6b; }

.bgc_75-90D {
  background-color: #dbe5e9; }

.bgc_75-80D {
  background-color: #bfcbd3; }

.bgc_75-70D {
  background-color: #a2aeb7; }

.bgc_76-80H {
  background-color: #b4cadd; }

.bgc_76-70L {
  background-color: #94b3d5; }

.bgc_76-50L {
  background-color: #5e7ba0; }

.bgc_76-40P {
  background-color: #2d6292; }

.bgc_77-20L {
  background-color: #002d52; }

.bgc_77-70H {
  background-color: #a1b0c7; }

.bgc_77-60P {
  background-color: #7c98ca; }

.bgc_77-50L {
  background-color: #657ba2; }

.bgc_82-70H {
  background-color: #b1aec8; }

.bgc_82-50H {
  background-color: #7b7791; }

.bgc_85-50P {
  background-color: #896ea2; }

.bgc_85-40L {
  background-color: #6a5880; }

.bgc_85-20D {
  background-color: #261e30; }

.bgc_85-90A {
  background-color: #e6e5e4; }

.bgc_85-85A {
  background-color: #d9d9d8; }

.bgc_85-80A {
  background-color: #c9c9c9; }

.bgc_85-60B {
  background-color: #938f96; }

.bgc_85-50B {
  background-color: #79757b; }

.bgc_85-40B {
  background-color: #605c63; }

.bgc_85-30B {
  background-color: #464047; }

.bgc_85-20B {
  background-color: #1c1d26; }

.bgc_85-90B {
  background-color: #e7e6e6; }

.bgc_85-85B {
  background-color: #dad9db; }

.bgc_85-80B {
  background-color: #cac9cc; }

.bgc_85-70B {
  background-color: #b1aeb2; }

.bgc_85-60D {
  background-color: #94909d; }

.bgc_85-50D {
  background-color: #7c7681; }

.bgc_85-40D {
  background-color: #615a69; }

.bgc_85-30D {
  background-color: #473d4c; }

.bgc_85-90D {
  background-color: #eae6ea; }

.bgc_85-80D {
  background-color: #c7c4cc; }

.bgc_85-70D {
  background-color: #afabb4; }

.bgc_85-80H {
  background-color: #cfc6da; }

.bgc_85-70L {
  background-color: #b6a7cc; }

.bgc_85-70H {
  background-color: #b2a9bf; }

.bgc_85-60H {
  background-color: #978da5; }

.bgc_89-30H {
  background-color: #54364f; }

.bgc_89-70H {
  background-color: #c2a7b9; }

.bgc_95-70H {
  background-color: #c5a1ac; }

.bgc_95-70L {
  background-color: #d8a0b2; }

.bgc_95-60P {
  background-color: #c57b97; }

.bgc_95-70D {
  background-color: #baaaae; }

.bgc_95-60D {
  background-color: #a28f93; }

.bgc_95-50H {
  background-color: #926d79; }

.bgc_95-30H {
  background-color: #5c3346; }

.bgc_95-90A {
  background-color: #e9e5e2; }

.bgc_95-85A {
  background-color: #dad7d5; }

.bgc_95-80A {
  background-color: #cfcac9; }

.bgc_95-70A {
  background-color: #b3adad; }

.bgc_95-50B {
  background-color: #7e7476; }

.bgc_95-40B {
  background-color: #665a5d; }

.bgc_95-30B {
  background-color: #4a3d40; }

.bgc_95-20D {
  background-color: #2f1c29; }

.bgc_95-90B {
  background-color: #e8e2e1; }

.bgc_95-85B {
  background-color: #ddd5d5; }

.bgc_95-80B {
  background-color: #cdc5c5; }

.bgc_95-70B {
  background-color: #b5aeae; }

.bgc_95-60B {
  background-color: #999091; }

.bgc_95-50D {
  background-color: #847175; }

.bgc_95-40D {
  background-color: #6c575d; }

.bgc_95-30D {
  background-color: #523b43; }

.bgc_95-90D {
  background-color: #efdfe2; }

.bgc_95-80D {
  background-color: #d3c5c7; }

.bgc_99-70D {
  background-color: #bca7a9; }

.bgc_99-70H {
  background-color: #cea2a7; }

.bgc_99-70L {
  background-color: #de9ca4; }

.bgc_99-60H {
  background-color: #b3888d; }

.bgc_99-40H {
  background-color: #7d5159; }

.bgc_99-30P {
  background-color: #761736; }

.bgc_05-50V {
  background-color: #c9414a; }

.bgc_05-40V {
  background-color: #af1b2e; }

.bgc_05-40X {
  background-color: #b30023; }

.bgc_05-30T {
  background-color: #8a0017; }

.bgc_07-40X {
  background-color: #b80019; }

.bgc_07-40V {
  background-color: #ab2415; }

.bgc_08-50V {
  background-color: #cb4327; }

.bgc_09-50X {
  background-color: #d4420a; }

.bgc_12-50V {
  background-color: #cb5109; }

.bgc_12-60X {
  background-color: #ea6300; }

.bgc_15-60V {
  background-color: #e37319; }

.bgc_15-65X {
  background-color: #f87700; }

.bgc_15-70V {
  background-color: #fa862e; }

.bgc_17-70X {
  background-color: #ef8800; }

.bgc_19-70V {
  background-color: #ef9200; }

.bgc_19-75X {
  background-color: #ffa000; }

.bgc_22-70V {
  background-color: #e59c00; }

.bgc_22-80X {
  background-color: #feaa00; }

.bgc_22-80V {
  background-color: #f8af00; }

.bgc_25-80W {
  background-color: #fac300; }

.bgc_27-85V {
  background-color: #fbd300; }

.bgc_29-80V {
  background-color: #e2c900; }

.bgc_32-70T {
  background-color: #b7af1f; }

.bgc_35-70V {
  background-color: #a1b211; }

.bgc_37-60T {
  background-color: #749626; }

.bgc_39-60V {
  background-color: #45a12e; }

.bgc_42-40P {
  background-color: #006832; }

.bgc_45-40P {
  background-color: #006c41; }

.bgc_45-50T {
  background-color: #008c5b; }

.bgc_47-60T {
  background-color: #00aa76; }

.bgc_49-40T {
  background-color: #007456; }

.bgc_52-50P {
  background-color: #008f78; }

.bgc_55-50P {
  background-color: #008d80; }

.bgc_55-70P {
  background-color: #23c2b1; }

.bgc_59-60P {
  background-color: #00a9ac; }
.bgc_65-40P {
  background-color: #007188; }

.bgc_69-30P {
  background-color: #005171; }

.bgc_69-40T {
  background-color: #00709b; }

.bgc_69-50T {
  background-color: #0089b6; }

.bgc_72-40T {
  background-color: #006b9e; }

.bgc_75-30P {
  background-color: #004b7a; }

.bgc_75-40T {
  background-color: #00669f; }

.bgc_76-50T {
  background-color: #407fba; }

.bgc_77-50T {
  background-color: #547dbc; }

.bgc_77-40V {
  background-color: #2d60a6; }

.bgc_77-30T {
  background-color: #0b4382; }

.bgc_79-40T {
  background-color: #525798; }

.bgc_85-30P {
  background-color: #52306b; }

.bgc_85-40T {
  background-color: #6f4e8d; }

.bgc_89-40T {
  background-color: #86437f; }

.bgc_92-40V {
  background-color: #953679; }

.bgc_95-40V {
  background-color: #a02f6b; }

.bgc_95-50V {
  background-color: #c04a80; }

.bgc_99-60T {
  background-color: #db6f83; }

.bgc_99-50X {
  background-color: #ce4266; }

.bgc_99-40V {
  background-color: #aa244d; }

.bgc_21-80F {
  background-color: #FFF1CB; }

.bgc_21-80D {
  background-color: #E3D5C0; }

.bgc_21-50D {
  background-color: #85715C; }

.bgc_27-50B {
  background-color: #; }


.bgc_21-85B {
  background-color: #969C99; }
 */


/*エスケー化学*/

.bgc_RC-103 {
  background-color: #351918; }

.bgc_RC-108 {
  background-color: #5b4840; }

.bgc_RC-109 {
  background-color: #343b35; }

.bgc_RC-107 {
  background-color: #4d505a; }

.bgc_RC-112 {
  background-color: #6a1611; }

.bgc_RC-119 {
  background-color: #625a54; }

.bgc_RC-117 {
  background-color: #905c3f; }

.bgc_RC-118 {
  background-color: #773f33; }

.bgc_RC-121 {
  background-color: #292c2b; }

.bgc_RC-122 {
  background-color: #959590; }

.bgc_RC-124 {
  background-color: #719774; }

.bgc_RC-103 {
  background-color: #351918; }

.bgc_RC-133 {
  background-color: #cfc4a5; }

.bgc_RC-154 {
  background-color: #3a3735; }

.bgc_AC-1492 {
  background-color: #c4ae7f; }

.bgc_AC-1503 {
  background-color: #afa67f; }

.bgc_AC-1503 {
  background-color: #afa67f; }

.bgc_SR-109 {
  background-color: #99917a }

.bgc_SR-111 {
  background-color: #fef4d1 }

.bgc_SR-113 {
  background-color: #ccc39a }

.bgc_SR-168 {
  background-color: #ac9f7f }

.bgc_SR-425{
  background-color: #8e9d7c; }

.bgc_SR-426{
  background-color: #486666; }

.bgc_SR-405{
  background-color: #fff3d1; }

.bgc_SR-407{
  background-color: #e4d5ac; }

.bgc_SR-410{
  background-color: #f1e1bf; }

.bgc_SR-406{
  background-color: #c5a981; }

.bgc_SR-420{
  background-color: #c9d2c1; }

.bgc_SR-427{
  background-color: #b38c7b; }


/*関西ペイント*/


.bgc_KP-50{
  background-color: #717776; }

.bgc_KP-75{
  background-color: #bbbfbd; }

.bgc_KP-110{
  background-color: #f9f3e4; }

.bgc_KP-117{/*
  background-color: ; */}

.bgc_KP-120{
  background-color: #ded6c4; }


.bgc_KP-121{
  background-color: #efeadd; }

.bgc_KP-131{
  background-color: #d6cfbc; }

.bgc_KP-167{
  background-color: #a39684; }

.bgc_KP-170{
  background-color: #70695e; }

.bgc_KP-221{
  background-color: #e7e5df; }

.bgc_KP-247{
  background-color: #c8c4c0; }

.bgc_KP-337{
  background-color: #e6d3b6; }

.bgc_KP-347{
  background-color: #dcbc85; }

.bgc_KP-350{
  background-color: #b5ab90; }


.bgc_KP-356{
  background-color: #ceab85; }

.bgc_KP-379{
  background-color: #667780; }

.bgc_KP-341{
  background-color: #D8BE87; }

.bgc_KP-350{
  background-color: #b5ab90; }

.bgc_KP-352{
  background-color: #b7b695; }


/*三井化学産資*/

.bgc_SG-YMR{
  background-color: #ab7944; }

/*大谷塗料*/

.bgc_503{
  background-color: #b98e55; }

/*菊水化学工業*/



.bgc_KM102B{
  background-color: #C8E4F3; }

.bgc_KN001G{
  background-color: #564A41; }

.bgc_KN005G{
  background-color: #564A41; }
/*
.bgc_KM134B{
  background-color: #; }

.bgc_KM138B{
  background-color: #; }

.bgc_KM158B{
  background-color: #; }

.bgc_KM155D{
  background-color: #; }

.bgc_KM168B{
  background-color: #; }


.bgc_KN086B{
  background-color: #; }

*/
.bgc_KN041G{
  background-color: #564A41; }

.bgc_KN035D{
  background-color: #fbf2e7; }


.bgc_KN030A{
  background-color: #e2cd9d; }

.bgc_KM084B{
  background-color: #f6dba0; }

.bgc_Y-102{
  background-color: #384042; }

.bgc_Y-107{
  background-color: #24282c; }

.bgc_Y-128{
  background-color: #272423; }

.bgc_Y-140{
  background-color: #af7a3f; }

.bgc_Y-141{
  background-color: #914a37; }



.bgc_KN021F{
  background-color: #887f6f; }

.bgc_KN006A{
  background-color: #9fa7b0; }

.bgc_KN016A{
  background-color: #b5b6aa; }

.bgc_KM077A{
  background-color: #c2c5a4; }


.bgc_KN023G{
  background-color: #69604c; }

.bgc_KN051F{
  background-color: #7f7969; }

.bgc_KN041D{
  background-color: #eee6d6; }


.bgc_KW175B{
  background-color: #c9cdc7; }

.bgc_KN026D{
  background-color: #f3ebd5; }

.bgc_KN060D{
  background-color: #f5f0ef; }


.bgc_KN038B{
  background-color: #c5ba9b; }

.bgc_KM080E{
  background-color: #d0c87d; }

.bgc_KW171D{
  background-color: #ebf0e7; }

.bgc_KW173A{
  background-color: #f7f5ed; }

.bgc_KW174A{
  background-color: #ecf0e9; }

.bgc_KM083B{
  background-color: #BBA58E; }

.bgc_KM100B{
  background-color: #B6D7E4; }


/*オリエンタル塗料*/

.bgc_3110{
  background-color: #793211; }


/*水谷ペイント*/

.bgc_no7{
  background-color: #646754; }

.bgc_no25{
  background-color: #003312; }

.bgc_no31{
  background-color: #935225; }

.bgc_no32{
  background-color: #8e683f; }

.bgc_no39{
  background-color: #312b00; }

.bgc_no33{
  background-color: #5A4d32; }

.bgc_no34{
  background-color: #5A4030; }

.bgc_no36{
  background-color: #3B3A3A; }

.bgc_no41{
  background-color: #666D20; }

.bgc_ginkuro3{
  background-color: #5e5a5a; }


/*日本ペイント*/


.bgc_brown{
  background-color: #71463d; }

.bgc_coffeebrown{
  background-color: #332622; }

.bgc_skyblue{
  background-color: #285c92; }

.bgc_akasabi{
  background-color: #98433a; }

.bgc_romeorange{
  background-color: #8e4b38; }

.bgc_veniceblue{
  background-color: #284b6d; }

.bgc_orangeyello{
  background-color: #9b6b42; }

.bgc_torinobrown{
  background-color: #3a2e22; }

.bgc_bolognagreen{
  background-color: #404332; }

.bgc_darkgray{
  background-color: #3f4243; }

.bgc_newwine{
  background-color: #3d2c2d; }

.bgc_chocolate{
  background-color: #472723; }

.bgc_darkchocolate{
  background-color: #302b27; }

.bgc_mosgreen{
  background-color: #2f3226; }

.bgc_maroon{
  background-color: #512828; }

.bgc_deapgray{
  background-color: #363737; }

.bgc_naporibrown{
  background-color: #513932; }


.bgc_ND-010{
  background-color: #fbfbfb }

.bgc_ND-013{
  background-color: #57605d; }

.bgc_ND-012{
  background-color: #949997; }

.bgc_ND-105{
  background-color: #ebedda; }

.bgc_ND-155{
  background-color: #e8eadd; }

.bgc_ND-146{
  background-color: #dfe2cd; }

.bgc_ND-218{
  background-color: #c6c9b4; }

.bgc_ND-372{
  background-color: #cfcebb; }

.bgc_ND-500{
  background-color: #f9dd98; }

.bgc_ND-281{
  background-color: #f9dd97; }

.bgc_ND-501{
  background-color: #c9c18d; }

.bgc_ND-342{
  background-color: #7f7969; }

.bgc_ND-370{
  background-color: #fefefe; }

.bgc_ND-322{
  background-color: #a7a89e; }


.bgc_ND-282{
  background-color: #e3ca92; }

.bgc_ND-430{
  background-color: #b8b6c0; }

.bgc_ND-491{
  background-color: #dcab8a; }

.bgc_ND-050{
  background-color: #618681; }




/*# sourceMappingURL=style-iromihon.css.map */


/*----------2018_12_iromihon_title----------*/


.subtitle01_neutral {
    box-sizing: border-box;
    width: 1039px;
    min-height: 59px;
    height: auto;   
    background: url(../iromihon/images/subtitle01_neutral.png) no-repeat 0 0;
    padding: 15px 0px 0px 60px;
  }

  .subtitle02_red {
    box-sizing: border-box;
    width: 1039px;
    min-height: 59px;
    height: auto;   
    background: url(../iromihon/images/subtitle02_red.png) no-repeat 0 0;
    padding: 15px 0px 0px 60px;
  }

  .subtitle03_yellowred {
    box-sizing: border-box;
    width: 1039px;
    min-height: 59px;
    height: auto;   
    background: url(../iromihon/images/subtitle03_yellowred.png) no-repeat 0 0;
    padding: 15px 0px 0px 60px;
  }

  .subtitle04_yellow {
    box-sizing: border-box;
    width: 1039px;
    min-height: 59px;
    height: auto;   
    background: url(../iromihon/images/subtitle04_yellow.png) no-repeat 0 0;
    padding: 15px 0px 0px 60px;
  }

  .subtitle05_greenyellow {
    box-sizing: border-box;
    width: 1039px;
    min-height: 59px;
    height: auto;   
    background: url(../iromihon/images/subtitle05_greenyellow.png) no-repeat 0 0;
    padding: 15px 0px 0px 60px;
  }

  .subtitle06_green {
    box-sizing: border-box;
    width: 1039px;
    min-height: 59px;
    height: auto;   
    background: url(../iromihon/images/subtitle06_green.png) no-repeat 0 0;
    padding: 15px 0px 0px 60px;
  }

  .subtitle07_bluegreen {
    box-sizing: border-box;
    width: 1039px;
    min-height: 59px;
    height: auto;   
    background: url(../iromihon/images/subtitle07_bluegreen.png) no-repeat 0 0;
    padding: 15px 0px 0px 60px;
  }

    .subtitle08_blue {
    box-sizing: border-box;
    width: 1039px;
    min-height: 59px;
    height: auto;   
    background: url(../iromihon/images/subtitle08_blue.png) no-repeat 0 0;
    padding: 15px 0px 0px 60px;
  }

    .subtitle09_papleblue {
    box-sizing: border-box;
    width: 1039px;
    min-height: 59px;
    height: auto;   
    background: url(../iromihon/images/subtitle09_papleblue.png) no-repeat 0 0;
    padding: 15px 0px 0px 60px;
  }

    .subtitle10_paple {
    box-sizing: border-box;
    width: 1039px;
    min-height: 59px;
    height: auto;   
    background: url(../iromihon/images/subtitle10_paple.png) no-repeat 0 0;
    padding: 15px 0px 0px 60px;
  }

    .subtitle11_redpaple {
    box-sizing: border-box;
    width: 1039px;
    min-height: 59px;
    height: auto;   
    background: url(../iromihon/images/subtitle11_redpaple.png) no-repeat 0 0;
    padding: 15px 0px 0px 60px;
  }

    .subtitle12_primarycolor {
    box-sizing: border-box;
    width: 1039px;
    min-height: 59px;
    height: auto;   
    background: url(../iromihon/images/subtitle12_primarycolor.png) no-repeat 0 0;
    padding: 15px 0px 0px 60px;
  }

.subtitle_colors_h2 {
    font-size: 22px;
    color: #fff;
    font-weight: bold;
    text-shadow: 1px 1px 4px rgba(0, 0, 0, 0.4);
}

/* 検索フォーム */

.sbtn_flex{
  display: flex;
}

.sikimeikensaku{
  padding: 16px 0px 5px 18px;
}

#form5{
position: relative;
padding: 25px;
}

#form5 i{
  color: #fff;
}

#sbox5 {
    box-shadow: 1px 1px 1px rgba(190,190,190,1),1px 1px 1px rgba(190,190,190,1);
    border-radius: 5px;
    outline: 0;
    height:25px;
    padding:0 10px;
    left: 16px;
    top: 10px;
    width: 200px!important;
    border-solid:2px;
    border:solid 1px #e2e2e2;
    position: absolute;
}
        
#sbtn5 {
  border-radius: 5px;
  height: 26px;
  width: 40px;
  left: 197px;
  top: 10px;
  background: #603a1e;
  color: #e2e2e2;
  border: none;
  font-size: 10px;
  outline: 0;
  position: absolute;
}

#sbtn5:hover{
background:#89552e;
color:#603a1e;
}

.search-wh:before {
  width: 16px;
  height: 16px;
  content: url(../images/icon/icon_search-wh.png);
}

@media screen and (max-width: 767px){
.subtitle01_neutral {
    box-sizing: border-box;
    width: 100%;
    min-height: 59px;
    height: auto;
    padding: 30px 0px 20px 120px;
    background: url(../iromihon/images/subtitle01_neutral.png) no-repeat 0 0;  
    -webkit-background-size: cover;
    background-size: cover;
    margin-bottom: 20px;

  }

  .subtitle02_red {
    box-sizing: border-box;
    width: 100%;
    min-height: 59px;
    height: auto;
    padding: 30px 0px 20px 120px;
    background: url(../iromihon/images/subtitle02_red.png) no-repeat 0 0;
    -webkit-background-size: cover;
    background-size: cover;
    margin-bottom: 20px;
  }

  .subtitle03_yellowred {
    box-sizing: border-box;
    width: 100%;
    min-height: 59px;
    height: auto;
    padding: 30px 0px 20px 120px; 
    background: url(../iromihon/images/subtitle03_yellowred.png) no-repeat 0 0;
    -webkit-background-size: cover;
    background-size: cover;
    margin-bottom: 20px;
  }

  .subtitle04_yellow {
    box-sizing: border-box;
    width: 100%;
    min-height: 59px;
    height: auto;
    padding: 30px 0px 20px 120px; 
    background: url(../iromihon/images/subtitle04_yellow.png) no-repeat 0 0;
    -webkit-background-size: cover;
    background-size: cover;
    margin-bottom: 20px;
  }

  .subtitle05_greenyellow {
    box-sizing: border-box;
    width: 100%;
    min-height: 59px;
    height: auto;
    padding: 30px 0px 20px 120px;
    background: url(../iromihon/images/subtitle05_greenyellow.png) no-repeat 0 0;
    -webkit-background-size: cover;
    background-size: cover;
    margin-bottom: 20px;
  }

  .subtitle06_green {
    box-sizing: border-box;
    width: 100%;
    min-height: 59px;
    height: auto;
    padding: 30px 0px 20px 120px;
    background: url(../iromihon/images/subtitle06_green.png) no-repeat 0 0;
    -webkit-background-size: cover;
    background-size: cover;
    margin-bottom: 20px;
  }

  .subtitle07_bluegreen {
    box-sizing: border-box;
    width: 100%;
    min-height: 59px;
    height: auto;
    padding: 30px 0px 20px 120px;  
    background: url(../iromihon/images/subtitle07_bluegreen.png) no-repeat 0 0;
    -webkit-background-size: cover;
    background-size: cover;
    margin-bottom: 20px;
  }

    .subtitle08_blue {
    box-sizing: border-box;
    width: 100%;
    min-height: 59px;
    height: auto;
    padding: 30px 0px 20px 120px;
    background: url(../iromihon/images/subtitle08_blue.png) no-repeat 0 0;
    -webkit-background-size: cover;
    background-size: cover;
    margin-bottom: 20px;
  }

    .subtitle09_papleblue {
    box-sizing: border-box;
    width: 100%;
    min-height: 59px;
    height: auto;
    padding: 30px 0px 20px 120px;
    background: url(../iromihon/images/subtitle09_papleblue.png) no-repeat 0 0;
    -webkit-background-size: cover;
    background-size: cover;
    margin-bottom: 20px;
  }

    .subtitle10_paple {
    box-sizing: border-box;
    width: 100%;
    min-height: 59px;
    height: auto;
    padding: 30px 0px 20px 120px;
    background: url(../iromihon/images/subtitle10_paple.png) no-repeat 0 0;
    -webkit-background-size: cover;
    background-size: cover;
    margin-bottom: 20px;
  }

    .subtitle11_redpaple {
    box-sizing: border-box;
    width: 100%;
    min-height: 59px;
    height: auto;
    padding: 30px 0px 20px 120px;
    background: url(../iromihon/images/subtitle11_redpaple.png) no-repeat 0 0;
    -webkit-background-size: cover;
    background-size: cover;
    margin-bottom: 20px;
  }

    .subtitle12_primarycolor {
    box-sizing: border-box;
    width: 100%;
    min-height: 59px;
    height: auto;
    padding: 30px 0px 20px 120px;
    background: url(../iromihon/images/subtitle12_primarycolor.png) no-repeat 0 0;
    -webkit-background-size: cover;
    background-size: cover;
    margin-bottom: 20px;
  }
}

/*2020.12.26追加分*/
.bgc_21-40H {
	background: #635119;
}
.bgc_21-50D {
	background: #5e5636;
}
.bgc_21-60D {
	background: #877e59;
}
.bgc_21-60F {
	background: #948a56;
}
.bgc_21-60H {
	background: #80763c;
}
.bgc_21-70D {
	background: #bab286;
}
.bgc_21-70F {
	background: #8c814a;
}
.bgc_21-70H {
	background: #baac68;
}
.bgc_21-75B {
	background: #b0ac92;
}
.bgc_21-75D {
	background: #c9c0b3;
}
.bgc_21-80B {
	background: #c9c5a7;
}
.bgc_21-80D {
	background: #dbd3af;
}
.bgc_21-80F {
	background: #e0cf8b;
}
.bgc_21-85B {
	background: #c9c0b3;
}
.bgc_21-90B {
	background: #f5f3d5;
}
.bgc_21-75X {
	background: #ffd333;
}
.bgc_21-75X {
	background: #ffd333;
}
.bgc_19-65C {
	background: #a89f8f;
}
.bgc_19-70H {
	background: #c9b877;
}
.bgc_22-65B {
	background: #a19e8a;
}
.bgc_25-85V {
	background: #fbff00;
}
.bgc_27-80V {
	background: #d3d602;
}
.bgc_45-55T {
	background: #10a15b;
}
.bgc_65-20H {
	background: #013138;
}
.bgc_72-45T {
	background: #0d6191;
}