@charset "UTF-8";
:root {
  --fontW-nomal: 200;
  --fontW-midium: 400;
  --fontW-bold: 600;
}

* {
  box-sizing: border-box;
}

#main.prod-kanzaki .concept-break {
  display: none;
}
@media (max-width: 506px) {
  #main.prod-kanzaki .concept-break {
    display: block;
  }
}
#main.prod-kanzaki .Lv2-Pc {
  display: block;
}
@media (max-width: 750px) {
  #main.prod-kanzaki .Lv2-Pc {
    display: none;
  }
}
#main.prod-kanzaki .Lv2-Sp {
  display: none;
}
@media (max-width: 750px) {
  #main.prod-kanzaki .Lv2-Sp {
    display: block;
  }
}
#main.prod-kanzaki .kanzaki_mv {
  width: 100%;
}
#main.prod-kanzaki .kanzaki_mv .mv-box {
  background: #9C1F24;
  background: linear-gradient(90deg, rgb(156, 31, 36) 18%, rgb(112, 17, 21) 48%, rgb(68, 3, 6) 76%);
}
#main.prod-kanzaki .kanzaki_mv .mv-box .mv_title {
  text-align: center;
  display: flex;
  justify-content: center;
}
#main.prod-kanzaki .kanzaki_mv .mv-box .mv_title p {
  display: none;
}
#main.prod-kanzaki .kanzaki_mv .mv-box .mv_title img {
  max-width: 1000px;
  width: 100%;
}
#main.prod-kanzaki section {
  width: 100%;
  padding: 0 80px;
  box-sizing: border-box;
  display: flex;
  justify-content: center;
  align-items: center;
}
#main.prod-kanzaki section .kanzaki-wrapper {
  max-width: 900px;
}
@media (max-width: 850px) {
  #main.prod-kanzaki section .kanzaki-wrapper {
    width: 100%;
  }
}
@media (max-width: 850px) {
  #main.prod-kanzaki section {
    padding: 0 48px;
  }
}
@media (max-width: 506px) {
  #main.prod-kanzaki section {
    padding: 0 30px;
  }
}
#main.prod-kanzaki .prod-name {
  margin: 56px auto 68px;
}
@media (max-width: 750px) {
  #main.prod-kanzaki .prod-name {
    margin: 32px 0px 48px;
  }
}
#main.prod-kanzaki .prod-name p {
  display: none;
}
#main.prod-kanzaki .prod-name img {
  max-width: 700px;
  width: 100%;
}
#main.prod-kanzaki .prod-name .prod-name-title {
  margin-top: 12px;
  font-size: 24px;
  font-weight: var(--fontW-bold);
  text-align: center;
}
@media (max-width: 750px) {
  #main.prod-kanzaki .prod-name .prod-name-title {
    font-size: 16px;
    line-height: 120%;
  }
}
@media (max-width: 506px) {
  #main.prod-kanzaki .prod-name .prod-name-title {
    margin-top: 9px;
  }
}
#main.prod-kanzaki .main-description {
  margin-bottom: 48px;
}
@media (max-width: 750px) {
  #main.prod-kanzaki .main-description {
    margin-bottom: 40px;
  }
}
#main.prod-kanzaki .main-description .concept-description .des2-txt {
  margin: 0px auto 32px;
  text-align: center;
}
@media (max-width: 850px) {
  #main.prod-kanzaki .main-description .concept-description .des2-txt {
    margin-bottom: 25px;
  }
}
#main.prod-kanzaki .main-description .concept-description .des2-txt .des2 {
  font-size: 24px;
  font-weight: var(--fontW-bold);
  line-height: 120%;
  letter-spacing: 6%;
  color: #C91530;
  margin-bottom: 6px;
}
@media (max-width: 750px) {
  #main.prod-kanzaki .main-description .concept-description .des2-txt .des2 {
    font-size: 18px;
    margin-bottom: 1px;
  }
}
#main.prod-kanzaki .main-description .concept-description .des2-txt h3 {
  font-size: 40px;
  font-weight: var(--fontW-bold);
  letter-spacing: 6%;
  color: #C91530;
}
@media (max-width: 750px) {
  #main.prod-kanzaki .main-description .concept-description .des2-txt h3 {
    font-size: 32px;
    line-height: 120%;
  }
}
#main.prod-kanzaki .main-description .concept-description .des2-txt h3 sup {
  color: #C91530;
  font-size: 24px;
  vertical-align: super;
}
#main.prod-kanzaki .main-description .concept-description .des3-text {
  display: flex;
  gap: 24px;
  flex-direction: column;
}
#main.prod-kanzaki .main-description .concept-description .des3-text p {
  font-size: 16px;
  line-height: 180%;
}
#main.prod-kanzaki .main-description .concept-description .des3-text p:last-child {
  font-size: 12px;
}
#main.prod-kanzaki .prod-concept {
  margin-bottom: 120px;
}
@media (max-width: 750px) {
  #main.prod-kanzaki .prod-concept {
    margin-bottom: 48px;
  }
}
#main.prod-kanzaki .prod-concept .concept-box {
  display: flex;
  flex-basis: auto;
  max-width: 900px;
}
@media (max-width: 850px) {
  #main.prod-kanzaki .prod-concept .concept-box {
    flex-direction: column;
    flex: auto;
  }
}
#main.prod-kanzaki .prod-concept .concept-box .prod-concept-img {
  max-width: 450px;
  max-height: 450px;
  width: 50%;
  aspect-ratio: 1/1;
}
@media (max-width: 850px) {
  #main.prod-kanzaki .prod-concept .concept-box .prod-concept-img {
    max-width: 100%;
    max-height: 100%;
    width: 100%;
  }
}
#main.prod-kanzaki .prod-concept .concept-box .prod-concept-img img {
  width: 100%;
  aspect-ratio: 1/1;
}
@media (max-width: 850px) {
  #main.prod-kanzaki .prod-concept .concept-box .prod-concept-img img {
    width: 100%;
  }
}
#main.prod-kanzaki .prod-concept .concept-box .prod-history {
  max-width: 450px;
  width: 50%;
  padding: 16px 32px;
  background-color: #F6F6F6;
  display: flex;
  gap: 9px;
  flex-direction: column;
  justify-content: center;
}
@media (max-width: 850px) {
  #main.prod-kanzaki .prod-concept .concept-box .prod-history {
    padding: 32px;
    gap: 0;
    width: 100%;
    max-width: 100%;
  }
}
@media (max-width: 850px) {
  #main.prod-kanzaki .prod-concept .concept-box .prod-history {
    padding: 24px;
  }
}
#main.prod-kanzaki .prod-concept .concept-box .prod-history h4 {
  font-weight: var(--fontW-bold);
  font-size: 16px;
  line-height: 180%;
}
@media (max-width: 750px) {
  #main.prod-kanzaki .prod-concept .concept-box .prod-history h4 {
    margin-bottom: 8px;
  }
}
#main.prod-kanzaki .prod-concept .concept-box .prod-history .history-txt {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
@media (max-width: 750px) {
  #main.prod-kanzaki .prod-concept .concept-box .prod-history .history-txt {
    gap: 24px;
  }
}
#main.prod-kanzaki .prod-concept .concept-box .prod-history .history-txt p {
  font-size: 16px;
  line-height: 180%;
}
@media (max-width: 850px) {
  #main.prod-kanzaki .kanzaki-design {
    padding: 0;
  }
}
#main.prod-kanzaki .kanzaki-design h3 {
  font-size: 40px;
  font-weight: var(--fontW-bold);
  margin: 0px auto 48px auto;
  text-align: center;
  letter-spacing: 8%;
}
@media (max-width: 750px) {
  #main.prod-kanzaki .kanzaki-design h3 {
    font-size: 28px;
    line-height: 120%;
    margin: 0 auto 27px auto;
  }
}
#main.prod-kanzaki .kanzaki-design .design-point-box {
  display: flex;
  flex-direction: column;
  gap: 42px;
  margin-bottom: 114px;
}
@media (max-width: 850px) {
  #main.prod-kanzaki .kanzaki-design .design-point-box {
    margin-bottom: 42px;
  }
}
@media (max-width: 750px) {
  #main.prod-kanzaki .kanzaki-design .design-point-box {
    margin-bottom: 48px;
    gap: 32px;
  }
}
#main.prod-kanzaki .kanzaki-design .design-point-box .design-point {
  display: flex;
  gap: 72px;
  align-items: center;
}
#main.prod-kanzaki .kanzaki-design .design-point-box .design-point.re-design {
  flex-direction: row-reverse;
}
@media (max-width: 850px) {
  #main.prod-kanzaki .kanzaki-design .design-point-box .design-point {
    flex-direction: column !important;
    gap: 48px;
  }
}
@media (max-width: 750px) {
  #main.prod-kanzaki .kanzaki-design .design-point-box .design-point {
    gap: 24px;
  }
}
#main.prod-kanzaki .kanzaki-design .design-point-box .design-point .point-txtBox {
  max-width: 414px;
  width: 50%;
}
@media (max-width: 850px) {
  #main.prod-kanzaki .kanzaki-design .design-point-box .design-point .point-txtBox {
    max-width: 100%;
    width: 100%;
    order: 1;
  }
}
#main.prod-kanzaki .kanzaki-design .design-point-box .design-point .point-txtBox h4 {
  font-size: 28px;
  line-height: 120%;
  font-weight: var(--fontW-bold);
  color: #4E95D9;
  margin-bottom: 24px;
}
@media (max-width: 850px) {
  #main.prod-kanzaki .kanzaki-design .design-point-box .design-point .point-txtBox h4 {
    font-size: 24px;
    margin-bottom: 16px;
  }
}
@media (max-width: 750px) {
  #main.prod-kanzaki .kanzaki-design .design-point-box .design-point .point-txtBox h4 {
    font-size: 22px;
    line-height: 120%;
    margin-bottom: 8px;
  }
}
#main.prod-kanzaki .kanzaki-design .design-point-box .design-point .point-txtBox .inner {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
@media (max-width: 750px) {
  #main.prod-kanzaki .kanzaki-design .design-point-box .design-point .point-txtBox .inner {
    gap: 24px;
  }
}
#main.prod-kanzaki .kanzaki-design .design-point-box .design-point .point-txtBox .inner p {
  font-size: 16px;
  line-height: 180%;
}
#main.prod-kanzaki .kanzaki-design .design-point-box .design-point .point-img {
  max-width: 514px;
  width: 50%;
  aspect-ratio: 1/1;
}
#main.prod-kanzaki .kanzaki-design .design-point-box .design-point .point-img img {
  width: 100%;
}
@media (max-width: 850px) {
  #main.prod-kanzaki .kanzaki-design .design-point-box .design-point .point-img {
    order: 0;
    max-width: 100%;
    width: 100%;
  }
}
#main.prod-kanzaki .kanzaki-howto-h {
  margin-bottom: 56px;
}
@media (max-width: 750px) {
  #main.prod-kanzaki .kanzaki-howto-h {
    margin-bottom: 32px;
  }
}
#main.prod-kanzaki .kanzaki-howto-h h3 {
  display: flex;
  justify-content: center;
  align-items: stretch;
}
#main.prod-kanzaki .kanzaki-howto-h h3 span {
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #C21232;
  color: #fff;
  font-size: 28px;
  font-weight: var(--fontW-midium);
  width: 680px;
}
@media (max-width: 850px) {
  #main.prod-kanzaki .kanzaki-howto-h h3 span {
    font-size: 22px;
    width: 90%;
  }
}
@media (max-width: 506px) {
  #main.prod-kanzaki .kanzaki-howto-h h3 span {
    padding: 0px;
    width: 90%;
  }
}
#main.prod-kanzaki .kanzaki-howto-h h3::before, #main.prod-kanzaki .kanzaki-howto-h h3::after {
  content: "";
  display: inline-block;
  width: 27px;
  height: 64px;
  background-size: 28px 64px;
  background-repeat: no-repeat;
}
@media (max-width: 750px) {
  #main.prod-kanzaki .kanzaki-howto-h h3::before, #main.prod-kanzaki .kanzaki-howto-h h3::after {
    width: 25px;
    height: 58px;
    background-size: 25px 58px;
  }
}
#main.prod-kanzaki .kanzaki-howto-h h3::before {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iNjQiIHZpZXdCb3g9IjAgMCAyOCA2NCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAgMzIuMDA0TDI4IDY0VjBMMCAzMi4wMDRaIiBmaWxsPSIjQzIxMjMyIi8+Cjwvc3ZnPgo=");
}
#main.prod-kanzaki .kanzaki-howto-h h3::after {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzQiIGhlaWdodD0iNzciIHZpZXdCb3g9IjAgMCAzNCA3NyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTM0IDM4LjUwNDhMMCAwVjc3TDM0IDM4LjUwNDhaIiBmaWxsPSIjQzIxMjMyIi8+Cjwvc3ZnPgo=");
}
#main.prod-kanzaki .kanzaki-howto {
  display: flex;
  gap: 24px;
  width: 100%;
  margin-bottom: 110px;
}
@media (max-width: 750px) {
  #main.prod-kanzaki .kanzaki-howto {
    flex-direction: column;
    gap: 16px;
  }
}
@media (max-width: 506px) {
  #main.prod-kanzaki .kanzaki-howto {
    padding: 0 24px;
    margin-bottom: 48px;
  }
}
#main.prod-kanzaki .kanzaki-howto .howto-box {
  display: flex;
  gap: 6px;
  flex-direction: column;
}
@media (max-width: 750px) {
  #main.prod-kanzaki .kanzaki-howto .howto-box {
    flex-direction: row;
    gap: 24px;
  }
}
@media (max-width: 506px) {
  #main.prod-kanzaki .kanzaki-howto .howto-box {
    flex-direction: column;
    gap: 6px;
  }
}
@media (max-width: 750px) {
  #main.prod-kanzaki .kanzaki-howto .howto-box .howto-img {
    width: clamp(13.063rem, 0.101rem + 40.98vw, 19.313rem);
    max-width: 309px;
  }
}
@media (max-width: 506px) {
  #main.prod-kanzaki .kanzaki-howto .howto-box .howto-img {
    width: 100%;
    max-width: 100%;
  }
}
#main.prod-kanzaki .kanzaki-howto .howto-box .howto-img img {
  width: 100%;
}
#main.prod-kanzaki .kanzaki-howto .howto-box .howto-info {
  flex: 1;
}
#main.prod-kanzaki .kanzaki-howto .howto-box .howto-info h4 {
  border-bottom: 1px solid #414141;
  margin-bottom: 12px;
  width: 100%;
  height: 44px;
  background-repeat: no-repeat;
  background-size: auto 20px;
  background-position: center;
}
@media (max-width: 850px) {
  #main.prod-kanzaki .kanzaki-howto .howto-box .howto-info h4 {
    height: 40px;
    background-size: auto 20px;
  }
}
#main.prod-kanzaki .kanzaki-howto .howto-box .howto-info h4 span {
  display: none;
}
#main.prod-kanzaki .kanzaki-howto .howto-box .howto-info h4.step1 {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTEiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCA1MSAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkuMDYzNTMgMi40NTIzM0w3LjI2MTQ5IDMuNTE5MTlDNi45MjIzOSAyLjkzNTA3IDYuNjAyNjggMi41NTM3IDYuMjk3NDkgMi4zNzk5MUM1Ljk3Nzc4IDIuMTc3MTYgNS41NzA4NCAyLjA3NTc5IDUuMDY3MDQgMi4wNzU3OUM0LjQ1MTgzIDIuMDc1NzkgMy45MzgzNSAyLjI0OTU4IDMuNTMxNDMgMi41OTcxNUMzLjEyNDUyIDIuOTM5OSAyLjkyMTA1IDMuMzY5NTQgMi45MjEwNSAzLjg5MDlDMi45MjEwNSA0LjYwNTM2IDMuNDUzOTIgNS4xODQ2NSA0LjUyNDQ5IDUuNjIzOTRMNS45OTIzMSA2LjIyMjU1QzcuMTg4ODMgNi43MDUyOSA4LjA2MDc4IDcuMjk0MjMgOC42MTc4NyA3Ljk4OTM4QzkuMTcwMTEgOC42ODQ1MyA5LjQ0NjI0IDkuNTM0MTUgOS40NDYyNCAxMC41NDMxQzkuNDQ2MjQgMTEuODk0OCA4Ljk5NTczIDEzLjAwOTkgOC4wODk4NiAxMy44OTMzQzcuMTc5MTUgMTQuNzgxNiA2LjA1MDQyIDE1LjIyNTcgNC43MDM3MiAxNS4yMjU3QzMuNDI0ODUgMTUuMjI1NyAyLjM2ODgyIDE0Ljg0NDMgMS41MzU2MSAxNC4wOTEyQzAuNzE2OTM3IDEzLjMzMzMgMC4yMDM0NTcgMTIuMjcxMyAwIDEwLjkwMDNMMi4yNTI1NSAxMC40MDc5QzIuMzU0MjggMTEuMjcyIDIuNTMzNTMgMTEuODY1OCAyLjc4NTQzIDEyLjE5NDFDMy4yNDU2MyAxMi44MjY1IDMuOTA5MyAxMy4xNDUxIDQuNzkwOTUgMTMuMTQ1MUM1LjQ4MzY3IDEzLjE0NTEgNi4wNjAxMyAxMi45MTMzIDYuNTE1NDkgMTIuNDQ5OUM2Ljk3NTY5IDExLjk4NjUgNy4yMDMzNiAxMS40MDI0IDcuMjAzMzYgMTAuNjkyN0M3LjIwMzM2IDEwLjQwNzkgNy4xNjQ2MSAxMC4xNDcyIDcuMDgyMjYgOS45MTA2OUM3LjAwNDc1IDkuNjc0MTUgNi44Nzg3OSA5LjQ1NjkyIDYuNzA5MjQgOS4yNTQxNkM2LjUzOTY5IDkuMDU2MjQgNi4zMjE3MiA4Ljg2Nzk3IDYuMDU1MjggOC42OTQxOEM1Ljc4ODg1IDguNTIwNCA1LjQ2OTEyIDguMzUxNDQgNS4xMDA5NiA4LjE5Njk2TDMuNjgxNiA3LjYwODAxQzEuNjY2NCA2Ljc1ODM5IDAuNjU4ODA4IDUuNTE3NzQgMC42NTg4MDggMy44ODYwOEMwLjY1ODgwOCAyLjc4NTQyIDEuMDgwMjUgMS44NjMzOSAxLjkyNzk5IDEuMTE5OTdDMi43NzU3MyAwLjM3MTcxNSAzLjgyNjk0IDAgNS4wODY0NCAwQzYuNzg2NzYgMCA4LjEwOTIyIDAuODIwNjY0IDkuMDYzNTMgMi40NjE5OVYyLjQ1MjMzWiIgZmlsbD0iIzIzMTgxNSIvPgo8cGF0aCBkPSJNMTMuOTMyIDcuNjkwMDhWMTQuOTU1M0gxMS43ODZWNy42OTAwOEgxMC44NzA0VjUuNjkxNTNIMTEuNzg2VjIuMjk3ODVIMTMuOTMyVjUuNjkxNTNIMTUuNjAzMlY3LjY5MDA4SDEzLjkzMloiIGZpbGw9IiMyMzE4MTUiLz4KPHBhdGggZD0iTTI1LjUyNDIgMTAuODI3OUgxOC44NjM0QzE4LjkyMTUgMTEuNTkwNiAxOS4xNjg2IDEyLjE5NDEgMTkuNjA5NCAxMi42NDNDMjAuMDUwMiAxMy4wODcxIDIwLjYxMjIgMTMuMzA5MiAyMS4zIDEzLjMwOTJDMjEuODMyOSAxMy4zMDkyIDIyLjI3ODYgMTMuMTgzNyAyMi42Mjc0IDEyLjkyNzhDMjIuOTcxMyAxMi42NzIgMjMuMzYzNyAxMi4yMDM3IDIzLjc5OTcgMTEuNTE4MkwyNS42MTE0IDEyLjUyNzJDMjUuMzMwNSAxMy4wMDAyIDI1LjAzNSAxMy40MTA2IDI0LjcyNDkgMTMuNzQ4NUMyNC40MTQ5IDE0LjA4NjQgMjQuMDgwNiAxNC4zNjY0IDIzLjcyMjIgMTQuNTgzNkMyMy4zNjM3IDE0LjgwMDkgMjIuOTgxIDE0Ljk2MDIgMjIuNTY5MiAxNS4wNjE2QzIyLjE1NzUgMTUuMTYyOSAyMS43MDcgMTUuMjE2IDIxLjIyMjYgMTUuMjE2QzE5LjgzNzEgMTUuMjE2IDE4LjcyMjkgMTQuNzcxOSAxNy44ODQ5IDEzLjg4MzdDMTcuMDQ2OCAxMi45OTA2IDE2LjYyNTQgMTEuODAzIDE2LjYyNTQgMTAuMzI1OUMxNi42MjU0IDguODQ4NjYgMTcuMDMyMyA3LjY3NTYgMTcuODQ2MSA2Ljc2ODA1QzE4LjY2NDggNS44NzQ5NyAxOS43NTQ4IDUuNDI2MDIgMjEuMTExMSA1LjQyNjAyQzIyLjQ2NzUgNS40MjYwMiAyMy41NjIzIDUuODYwNDkgMjQuMzU2OCA2LjcyOTQzQzI1LjE0NjQgNy41OTM1MyAyNS41Mzg3IDguNzg1OSAyNS41Mzg3IDEwLjMxNjJMMjUuNTI5MSAxMC44MTgzTDI1LjUyNDIgMTAuODI3OVpNMjMuMzIwMSA5LjA4MDM4QzIzLjAxOTggNy45NDExMSAyMi4yOTggNy4zNjY2NCAyMS4xNTQ3IDcuMzY2NjRDMjAuODkzMSA3LjM2NjY0IDIwLjY1MDkgNy40MDUyNiAyMC40MTg0IDcuNDg3MzNDMjAuMTg1OSA3LjU2OTM5IDE5Ljk4MjQgNy42ODA0MyAxOS43OTM1IDcuODMwMDhDMTkuNjA0NiA3Ljk3OTczIDE5LjQ0NDcgOC4xNTgzNCAxOS4zMTM5IDguMzY1OTJDMTkuMTc4MyA4LjU3MzUgMTkuMDc2NiA4LjgxNDg3IDE5LjAwODcgOS4wODAzOEgyMy4zMjAxWiIgZmlsbD0iIzIzMTgxNSIvPgo8cGF0aCBkPSJNMzAuMDE0OCAxOS45OTUySDI3Ljg2ODhWNS42OTYzNkgzMC4wMTQ4VjYuNzA1MjlDMzAuODYyNSA1Ljg2MDQ5IDMxLjgyMTcgNS40NDA1MSAzMi44OTcxIDUuNDQwNTFDMzQuMTc2IDUuNDQwNTEgMzUuMjI3MiA1LjkwODc2IDM2LjA1NTYgNi44NTAxMUMzNi44OTM2IDcuNzgxOCAzNy4zMTUxIDguOTU5NjkgMzcuMzE1MSAxMC4zNzlDMzcuMzE1MSAxMS43OTgyIDM2Ljg5ODUgMTIuOTIzIDM2LjA2NTMgMTMuODQ5OUMzNS4yMzY5IDE0Ljc2NzEgMzQuMTk1NCAxNS4yMzA1IDMyLjkzNTkgMTUuMjMwNUMzMS44NDU5IDE1LjIzMDUgMzAuODc3MSAxNC43OTYgMzAuMDE0OCAxMy45MjcxVjIwVjE5Ljk5NTJaTTM1LjEyMDYgMTAuMzgzOEMzNS4xMjA2IDkuNDk1NTMgMzQuODc4NCA4Ljc3NjI1IDM0LjM5NCA4LjIxNjI3QzMzLjkwNDcgNy42NTE0NiAzMy4yODk1IDcuMzcxNDcgMzIuNTQzNSA3LjM3MTQ3QzMxLjc1MzkgNy4zNzE0NyAzMS4xMTQ1IDcuNjQ2NjQgMzAuNjI1MiA4LjE4NzMxQzMwLjEzNTkgOC43MzI4MSAyOS44ODg5IDkuNDQ3MjYgMjkuODg4OSAxMC4zMzU1QzI5Ljg4ODkgMTEuMjIzOCAzMC4xMzExIDExLjkxODkgMzAuNjI1MiAxMi40ODM3QzMxLjEwOTYgMTMuMDM0IDMxLjc0NDIgMTMuMzA5MiAzMi41MzM4IDEzLjMwOTJDMzMuMjc5OCAxMy4zMDkyIDMzLjg5MDIgMTMuMDI5MiAzNC4zNzQ2IDEyLjQ3NDFDMzQuODY4NyAxMS45MTQxIDM1LjEyMDYgMTEuMjE4OSAzNS4xMjA2IDEwLjM4MzhaIiBmaWxsPSIjMjMxODE1Ii8+CjxwYXRoIGQ9Ik00OC43NzY1IDIuMzU1NzhINDYuMjI4NEw0Ny40NDkyIDAuMjc1MTY3SDUxVjE0Ljk1NTNINDguNzc2NVYyLjM1NTc4WiIgZmlsbD0iIzIzMTgxNSIvPgo8L3N2Zz4K");
}
#main.prod-kanzaki .kanzaki-howto .howto-box .howto-info h4.step2 {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTUiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCA1NSAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkuMTIyNzcgMi40NTIzNEw3LjMwODk1IDMuNTE5MTlDNi45Njc2NCAyLjkzNTA4IDYuNjQ1ODMgMi41NTM3IDYuMzM4NjUgMi4zNzk5MUM2LjAxNjg0IDIuMTc3MTYgNS42MDcyNSAyLjA3NTggNS4xMDAxNiAyLjA3NThDNC40ODA5MiAyLjA3NTggMy45NjQwOSAyLjI0OTU4IDMuNTU0NTEgMi41OTcxNUMzLjE0NDk0IDIuOTM5OSAyLjk0MDE0IDMuMzY5NTQgMi45NDAxNCAzLjg5MDlDMi45NDAxNCA0LjYwNTM2IDMuNDc2NDkgNS4xODQ2NSA0LjU1NDA2IDUuNjIzOTRMNi4wMzE0NyA2LjIyMjU1QzcuMjM1ODEgNi43MDUyOSA4LjExMzQ3IDcuMjk0MjQgOC42NzQxOSA3Ljk4OTM5QzkuMjMwMDQgOC42ODQ1NCA5LjUwNzk4IDkuNTM0MTUgOS41MDc5OCAxMC41NDMxQzkuNTA3OTggMTEuODk0OCA5LjA1NDUzIDEzLjAwOTkgOC4xNDI3NCAxMy44OTMzQzcuMjI2MDcgMTQuNzgxNiA2LjA4OTk2IDE1LjIyNTcgNC43MzQ0NyAxNS4yMjU3QzMuNDQ3MjMgMTUuMjI1NyAyLjM4NDMgMTQuODQ0MyAxLjU0NTY1IDE0LjA5MTJDMC43MjE2MjMgMTMuMzMzMyAwLjIwNDc4NyAxMi4yNzEzIDAgMTAuOTAwM0wyLjI2NzI3IDEwLjQwNzlDMi4zNjk2NiAxMS4yNzIgMi41NTAwOSAxMS44NjU4IDIuODAzNjQgMTIuMTk0MUMzLjI2Njg0IDEyLjgyNjUgMy45MzQ4NSAxMy4xNDUxIDQuODIyMjYgMTMuMTQ1MUM1LjUxOTUxIDEzLjE0NTEgNi4wOTk3NCAxMi45MTM0IDYuNTU4MDcgMTIuNDQ5OUM3LjAyMTI4IDExLjk4NjUgNy4yNTA0NCAxMS40MDI0IDcuMjUwNDQgMTAuNjkyN0M3LjI1MDQ0IDEwLjQwNzkgNy4yMTE0MyAxMC4xNDcyIDcuMTI4NTQgOS45MTA2OUM3LjA1MDUzIDkuNjc0MTUgNi45MjM3NSA5LjQ1NjkyIDYuNzUzMDkgOS4yNTQxN0M2LjU4MjQ0IDkuMDU2MjUgNi4zNjMwMyA4Ljg2Nzk4IDYuMDk0ODYgOC42OTQxOUM1LjgyNjY4IDguNTIwNCA1LjUwNDg2IDguMzUxNDQgNS4xMzQyOSA4LjE5Njk3TDMuNzA1NjYgNy42MDgwMkMxLjY3NzI5IDYuNzU4MzkgMC42NjMxMTMgNS41MTc3NSAwLjY2MzExMyAzLjg4NjA4QzAuNjYzMTEzIDIuNzg1NDMgMS4wODczMSAxLjg2MzM5IDEuOTQwNTkgMS4xMTk5N0MyLjc5Mzg3IDAuMzcxNzE1IDMuODUxOTUgMCA1LjExOTY4IDBDNi44MzExMiAwIDguMTYyMjIgMC44MjA2NjQgOS4xMjI3NyAyLjQ2MTk5VjIuNDUyMzRaIiBmaWxsPSIjMjMxODE1Ii8+CjxwYXRoIGQ9Ik0xNC4wMjMxIDcuNjkwMDhWMTQuOTU1NEgxMS44NjNWNy42OTAwOEgxMC45NDE1VjUuNjkxNTNIMTEuODYzVjIuMjk3ODZIMTQuMDIzMVY1LjY5MTUzSDE1LjcwNTJWNy42OTAwOEgxNC4wMjMxWiIgZmlsbD0iIzIzMTgxNSIvPgo8cGF0aCBkPSJNMjUuNjkxIDEwLjgyNzlIMTguOTg2N0MxOS4wNDUyIDExLjU5MDYgMTkuMjkzOSAxMi4xOTQxIDE5LjczNzYgMTIuNjQzQzIwLjE4MTMgMTMuMDg3MSAyMC43NDY5IDEzLjMwOTIgMjEuNDM5MyAxMy4zMDkyQzIxLjk3NTYgMTMuMzA5MiAyMi40MjQyIDEzLjE4MzcgMjIuNzc1MiAxMi45Mjc4QzIzLjEyMTQgMTIuNjcyIDIzLjUxNjQgMTIuMjAzNyAyMy45NTUyIDExLjUxODJMMjUuNzc4OCAxMi41MjcyQzI1LjQ5NiAxMy4wMDAyIDI1LjE5ODYgMTMuNDEwNiAyNC44ODY1IDEzLjc0ODVDMjQuNTc0NSAxNC4wODY0IDI0LjIzOCAxNC4zNjY0IDIzLjg3NzIgMTQuNTgzNkMyMy41MTY0IDE0LjgwMDkgMjMuMTMxMiAxNC45NjAyIDIyLjcxNjcgMTUuMDYxNkMyMi4zMDIzIDE1LjE2MjkgMjEuODQ4OCAxNS4yMTYgMjEuMzYxMyAxNS4yMTZDMTkuOTY2OCAxNS4yMTYgMTguODQ1MyAxNC43NzE5IDE4LjAwMTggMTMuODgzN0MxNy4xNTgyIDEyLjk5MDYgMTYuNzM0IDExLjgwMzEgMTYuNzM0IDEwLjMyNTlDMTYuNzM0IDguODQ4NjcgMTcuMTQzNiA3LjY3NTYxIDE3Ljk2MjggNi43NjgwNUMxOC43ODY4IDUuODc0OTggMTkuODgzOSA1LjQyNjAzIDIxLjI0OTEgNS40MjYwM0MyMi42MTQ0IDUuNDI2MDMgMjMuNzE2MyA1Ljg2MDQ5IDI0LjUxNTkgNi43Mjk0M0MyNS4zMTA3IDcuNTkzNTMgMjUuNzA1NyA4Ljc4NTkgMjUuNzA1NyAxMC4zMTYyTDI1LjY5NTkgMTAuODE4M0wyNS42OTEgMTAuODI3OVpNMjMuNDcyNSA5LjA4MDM4QzIzLjE3MDIgNy45NDExMSAyMi40NDM3IDcuMzY2NjUgMjEuMjkzIDcuMzY2NjVDMjEuMDI5NyA3LjM2NjY1IDIwLjc4NTkgNy40MDUyNyAyMC41NTE4IDcuNDg3MzNDMjAuMzE3OCA3LjU2OTQgMjAuMTEzIDcuNjgwNDMgMTkuOTIyOSA3LjgzMDA4QzE5LjczMjcgNy45Nzk3MyAxOS41NzE4IDguMTU4MzUgMTkuNDQwMiA4LjM2NTkzQzE5LjMwMzYgOC41NzM1MSAxOS4yMDEyIDguODE0ODcgMTkuMTMzIDkuMDgwMzhIMjMuNDcyNVoiIGZpbGw9IiMyMzE4MTUiLz4KPHBhdGggZD0iTTMwLjIxMSAxOS45OTUySDI4LjA1MVY1LjY5NjM3SDMwLjIxMVY2LjcwNTI5QzMxLjA2NDMgNS44NjA1IDMyLjAyOTcgNS40NDA1MSAzMy4xMTIxIDUuNDQwNTFDMzQuMzk5NCA1LjQ0MDUxIDM1LjQ1NzQgNS45MDg3NiAzNi4yOTEyIDYuODUwMTFDMzcuMTM0OCA3Ljc4MTggMzcuNTU4OSA4Ljk1OTY5IDM3LjU1ODkgMTAuMzc5QzM3LjU1ODkgMTEuNzk4MiAzNy4xMzk2IDEyLjkyMyAzNi4zMDEgMTMuODQ5OUMzNS40NjcyIDE0Ljc2NzEgMzQuNDE4OSAxNS4yMzA1IDMzLjE1MTEgMTUuMjMwNUMzMi4wNTQxIDE1LjIzMDUgMzEuMDc4OSAxNC43OTYgMzAuMjExIDEzLjkyNzFWMjBWMTkuOTk1MlpNMzUuMzUwMiAxMC4zODM4QzM1LjM1MDIgOS40OTU1NCAzNS4xMDY0IDguNzc2MjYgMzQuNjE4OCA4LjIxNjI4QzM0LjEyNjMgNy42NTE0NyAzMy41MDcxIDcuMzcxNDggMzIuNzU2MiA3LjM3MTQ4QzMxLjk2MTQgNy4zNzE0OCAzMS4zMTc4IDcuNjQ2NjMgMzAuODI1MyA4LjE4NzNDMzAuMzMyOSA4LjczMjggMzAuMDg0MiA5LjQ0NzI2IDMwLjA4NDIgMTAuMzM1NUMzMC4wODQyIDExLjIyMzggMzAuMzI4IDExLjkxODkgMzAuODI1MyAxMi40ODM3QzMxLjMxMjkgMTMuMDM0IDMxLjk1MTcgMTMuMzA5MiAzMi43NDY0IDEzLjMwOTJDMzMuNDk3MyAxMy4zMDkyIDM0LjExMTcgMTMuMDI5MiAzNC41OTkzIDEyLjQ3NDFDMzUuMDk2NiAxMS45MTQxIDM1LjM1MDIgMTEuMjE4OSAzNS4zNTAyIDEwLjM4MzhaIiBmaWxsPSIjMjMxODE1Ii8+CjxwYXRoIGQ9Ik00OS40NzU2IDEyLjg3NDdINTVWMTQuOTU1NEg0NS4wNDM0TDUwLjE5MjQgOC43ODU5MUM1MC42OTk1IDguMTcyODMgNTEuMTIzNyA3LjYzNjk5IDUxLjQ2NSA3LjE4ODA0QzUxLjgwNjMgNi43MzkwOSA1Mi4wNjk2IDYuMzYyNTUgNTIuMjUgNi4wNTg0MkM1Mi42MTU3IDUuNDY0NjUgNTIuNzk2MSA0LjkyODggNTIuNzk2MSA0LjQ1MDg4QzUyLjc5NjEgMy43NjUzOSA1Mi41NTIzIDMuMTkwOTIgNTIuMDY0NyAyLjcyNzQ5QzUxLjU3NzEgMi4yNjQwNiA1MC45Nzc0IDIuMDMyMzQgNTAuMjYwNyAyLjAzMjM0QzQ4Ljc2MzggMi4wMzIzNCA0Ny45MDU2IDIuOTEwOTQgNDcuNjg2MiA0LjY2ODEySDQ1LjQ1NzlDNDUuODE4NyAxLjU3Mzc1IDQ3LjM5MzYgMC4wMjg5NjMzIDUwLjE5MjQgMC4wMjg5NjMzQzUxLjU0MyAwLjAyODk2MzMgNTIuNjc0MiAwLjQ1Mzc4MyA1My41OTA5IDEuMzAzNDFDNTQuNTEyNCAyLjE1MzA0IDU0Ljk3NTYgMy4yMDU0MiA1NC45NzU2IDQuNDYwNTVDNTQuOTc1NiA1LjI1NzA3IDU0Ljc2MTEgNi4wNDM5NCA1NC4zMzIgNi44MTE1QzU0LjExMjYgNy4yMTIxNyA1My43OTU2IDcuNjg1MjYgNTMuMzc2MyA4LjIzMDc2QzUyLjk1NyA4Ljc4MTA5IDUyLjQyNTUgOS40Mjc5NiA1MS43ODY4IDEwLjE3NjJMNDkuNDgwNSAxMi44NzQ3SDQ5LjQ3NTZaIiBmaWxsPSIjMjMxODE1Ii8+Cjwvc3ZnPgo=");
}
#main.prod-kanzaki .kanzaki-howto .howto-box .howto-info h4.step3 {
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTQiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCA1NCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTguOTgyMzggMi40NTI5M0w3LjE5NjQ4IDMuNTIwMDNDNi44NjA0MiAyLjkzNTc3IDYuNTQzNTYgMi41NTQzMiA2LjI0MTExIDIuMzgwNDlDNS45MjQyNSAyLjE3NzY5IDUuNTIwOTYgMi4wNzYyOSA1LjAyMTY3IDIuMDc2MjlDNC40MTE5NyAyLjA3NjI5IDMuOTAzMDggMi4yNTAxMiAzLjQ5OTgxIDIuNTk3NzhDMy4wOTY1NCAyLjk0MDYxIDIuODk0OSAzLjM3MDM1IDIuODk0OSAzLjg5MTg0QzIuODk0OSA0LjYwNjQ3IDMuNDIyOTkgNS4xODU4OCA0LjQ4Mzk4IDUuNjI1MjlMNS45Mzg2NSA2LjIyNDA2QzcuMTI0NDcgNi43MDY5MSA3Ljk4ODYxIDcuMjk1OTkgOC41NDA3MSA3Ljk5MTMxQzkuMDg4MDEgOC42ODY2MiA5LjM2MTY3IDkuNTM2NDQgOS4zNjE2NyAxMC41NDU2QzkuMzYxNjcgMTEuODk3NiA4LjkxNTE5IDEzLjAxMyA4LjAxNzQzIDEzLjg5NjdDNy4xMTQ4NyAxNC43ODUxIDUuOTk2MjUgMTUuMjI5NCA0LjY2MTYxIDE1LjIyOTRDMy4zOTQxOSAxNS4yMjk0IDIuMzQ3NjEgMTQuODQ3OSAxLjUyMTg2IDE0LjA5NDZDMC43MTA1MTggMTMuMzM2NiAwLjIwMTYzNiAxMi4yNzQzIDAgMTAuOTAzTDIuMjMyMzggMTAuNDEwNEMyLjMzMzIgMTEuMjc0NyAyLjUxMDg1IDExLjg2ODcgMi43NjA0OSAxMi4xOTdDMy4yMTY1NyAxMi44Mjk2IDMuODc0MyAxMy4xNDgyIDQuNzQ4MDUgMTMuMTQ4MkM1LjQzNDU3IDEzLjE0ODIgNi4wMDU4NyAxMi45MTY1IDYuNDU3MTUgMTIuNDUyOUM2LjkxMzI0IDExLjk4OTQgNy4xMzg4NyAxMS40MDUxIDcuMTM4ODcgMTAuNjk1M0M3LjEzODg3IDEwLjQxMDQgNy4xMDA0NiAxMC4xNDk3IDcuMDE4ODUgOS45MTMwN0M2Ljk0MjAzIDkuNjc2NDcgNi44MTcyIDkuNDU5MTkgNi42NDkxNyA5LjI1NjM5QzYuNDgxMTQgOS4wNTg0MiA2LjI2NTExIDguODcwMTIgNi4wMDEwNyA4LjY5NjI5QzUuNzM3MDIgOC41MjI0NiA1LjQyMDE1IDguMzUzNDUgNS4wNTUyOCA4LjE5ODkzTDMuNjQ4NjQgNy42MDk4NkMxLjY1MTQ4IDYuNzYwMDMgMC42NTI5MDkgNS41MTkwNyAwLjY1MjkwOSAzLjg4NzAxQzAuNjUyOTA5IDIuNzg2MDkgMS4wNzA1OCAxLjg2Mzg0IDEuOTEwNzMgMS4xMjAyNEMyLjc1MDg4IDAuMzcxODA1IDMuNzkyNjggMCA1LjA0MDkgMEM2LjcyNiAwIDguMDM2NjEgMC44MjA4NDggOC45ODIzOCAyLjQ2MjU3VjIuNDUyOTNaIiBmaWxsPSIjMjMxODE1Ii8+CjxwYXRoIGQ9Ik0xMy44MDczIDcuNjkxOTRWMTQuOTU5SDExLjY4MDVWNy42OTE5NEgxMC43NzMxVjUuNjkyODlIMTEuNjgwNVYyLjI5ODQxSDEzLjgwNzNWNS42OTI4OUgxNS40NjM1VjcuNjkxOTRIMTMuODA3M1oiIGZpbGw9IiMyMzE4MTUiLz4KPHBhdGggZD0iTTI1LjI5NTcgMTAuODMwNUgxOC42OTQ1QzE4Ljc1MjEgMTEuNTkzNCAxOC45OTcgMTIuMTk3IDE5LjQzMzggMTIuNjQ2MUMxOS44NzA3IDEzLjA5MDMgMjAuNDI3NiAxMy4zMTI0IDIxLjEwOTMgMTMuMzEyNEMyMS42Mzc0IDEzLjMxMjQgMjIuMDc5MSAxMy4xODY5IDIyLjQyNDggMTIuOTMwOUMyMi43NjU2IDEyLjY3NSAyMy4xNTQ1IDEyLjIwNjcgMjMuNTg2NiAxMS41MjFMMjUuMzgyMSAxMi41MzAyQzI1LjEwMzcgMTMuMDAzNCAyNC44MTA4IDEzLjQxMzggMjQuNTAzNSAxMy43NTE4QzI0LjE5NjMgMTQuMDg5OCAyMy44NjUgMTQuMzY5OSAyMy41MDk4IDE0LjU4NzJDMjMuMTU0NSAxNC44MDQ1IDIyLjc3NTIgMTQuOTYzOCAyMi4zNjcyIDE1LjA2NTJDMjEuOTU5MSAxNS4xNjY2IDIxLjUxMjYgMTUuMjE5NyAyMS4wMzI1IDE1LjIxOTdDMTkuNjU5NSAxNS4yMTk3IDE4LjU1NTMgMTQuNzc1NSAxNy43MjQ3IDEzLjg4N0MxNi44OTQyIDEyLjk5MzcgMTYuNDc2NSAxMS44MDU5IDE2LjQ3NjUgMTAuMzI4NEMxNi40NzY1IDguODUwODEgMTYuODc5OCA3LjY3NzQ2IDE3LjY4NjMgNi43Njk2OUMxOC40OTc3IDUuODc2NCAxOS41Nzc5IDUuNDI3MzMgMjAuOTIyMSA1LjQyNzMzQzIyLjI2NjQgNS40MjczMyAyMy4zNTEzIDUuODYxOTEgMjQuMTM4NyA2LjczMTA1QzI0LjkyMTIgNy41OTUzNyAyNS4zMTAxIDguNzg4MDMgMjUuMzEwMSAxMC4zMTg3TDI1LjMwMDUgMTAuODIwOUwyNS4yOTU3IDEwLjgzMDVaTTIzLjExMTMgOS4wNzc3NEMyMi44MTM3IDcuOTM4MTkgMjIuMDk4MyA3LjM2MzYgMjAuOTY1MyA3LjM2MzZDMjAuNzA2MSA3LjM2MzYgMjAuNDY2IDcuNDAyMjIgMjAuMjM1NiA3LjQ4NDMxQzIwLjAwNTEgNy41NjY0IDE5LjgwMzUgNy42Nzc0NiAxOS42MTYzIDcuODI3MTVDMTkuNDI5MSA3Ljk3Njg0IDE5LjI3MDYgOC4xNTU0OSAxOS4xNDEgOC4zNjMxMkMxOS4wMDY2IDguNTcwNzUgMTguOTA1OCA4LjgxMjE3IDE4LjgzODUgOS4wNzc3NEgyMy4xMTEzWiIgZmlsbD0iIzIzMTgxNSIvPgo8cGF0aCBkPSJNMjkuNzQ2MSAxOS45OTUySDI3LjYxOTNWNS42OTI4OUgyOS43NDYxVjYuNzAyMDhDMzAuNTg2MiA1Ljg1NzA4IDMxLjUzNjggNS40MzY5OSAzMi42MDI2IDUuNDM2OTlDMzMuODcgNS40MzY5OSAzNC45MTE4IDUuOTA1MzYgMzUuNzMyOCA2Ljg0NjkzQzM2LjU2MzMgNy43Nzg4NSAzNi45ODEgOC45NTcwMiAzNi45ODEgMTAuMzc2NkMzNi45ODEgMTEuNzk2MiAzNi41NjgxIDEyLjkyMTMgMzUuNzQyNCAxMy44NDg0QzM0LjkyMTQgMTQuNzY1OCAzMy44ODkyIDE1LjIyOTQgMzIuNjQxIDE1LjIyOTRDMzEuNTYwOCAxNS4yMjk0IDMwLjYwMDYgMTQuNzk0OCAyOS43NDYxIDEzLjkyNTZWMjBWMTkuOTk1MlpNMzQuODA2MiAxMC4zODE1QzM0LjgwNjIgOS40OTMgMzQuNTY2MiA4Ljc3MzU1IDM0LjA4NjEgOC4yMTM0M0MzMy42MDEyIDcuNjQ4NDkgMzIuOTkxNSA3LjM2ODQzIDMyLjI1MjEgNy4zNjg0M0MzMS40Njk2IDcuMzY4NDMgMzAuODM1OSA3LjY0MzY2IDMwLjM1MSA4LjE4NDQ2QzI5Ljg2NjEgOC43MzAwOSAyOS42MjEzIDkuNDQ0NyAyOS42MjEzIDEwLjMzMzJDMjkuNjIxMyAxMS4yMjE2IDI5Ljg2MTMgMTEuOTE2OSAzMC4zNTEgMTIuNDgxOUMzMC44MzExIDEzLjAzMjMgMzEuNDYgMTMuMzA3NiAzMi4yNDI1IDEzLjMwNzZDMzIuOTgxOSAxMy4zMDc2IDMzLjU4NjggMTMuMDI3NSAzNC4wNjY4IDEyLjQ3MjJDMzQuNTU2NSAxMS45MTIxIDM0LjgwNjIgMTEuMjE2OCAzNC44MDYyIDEwLjM4MTVaIiBmaWxsPSIjMjMxODE1Ii8+CjxwYXRoIGQ9Ik00OC44Nzc1IDguMTM2MTZWNi4yNDMzNkM0OS44MDg5IDYuMjQzMzYgNTAuNDM3OCA2LjEzNzEyIDUwLjc1OTQgNS45Mjk0OUM1MS4zMzA3IDUuNTYyNTIgNTEuNjE4OCA0Ljk3MzQ0IDUxLjYxODggNC4xNjIyNEM1MS42MTg4IDMuNTM0NTIgNTEuNDEyMyAzLjAyMjcgNTAuOTk0NyAyLjYzMTU5QzUwLjU4NjYgMi4yMzA4MSA1MC4wNTM3IDIuMDMyODUgNDkuMzk2IDIuMDMyODVDNDguNzg2MyAyLjAzMjg1IDQ4LjMxMSAyLjE4MjUzIDQ3Ljk3NDkgMi40ODE5QzQ3LjY1MzMgMi43ODYxIDQ3LjQxMzIgMy4yOTc5MyA0Ny4yNTQ4IDQuMDIyMjJINDUuMDYwOEM0NS4yODY1IDIuNjQxMjUgNDUuNzUyMSAxLjYyNzIyIDQ2LjQ2MjcgMC45ODUwMjFDNDcuMTY4NCAwLjM0MjgxOSA0OC4xNTc0IDAuMDE5MzAzNyA0OS40MjQ4IDAuMDE5MzAzN0M1MC42OTIyIDAuMDE5MzAzNyA1MS43NDg0IDAuNDAwNzU1IDUyLjU1NDkgMS4xNTg4NEM1My4zNjE1IDEuOTEyMSA1My43NjQ4IDIuODg3NSA1My43NjQ4IDQuMDgwMTZDNTMuNzY0OCA1LjQyMjUxIDUzLjIzNjcgNi40NzAzMSA1Mi4xNzU3IDcuMjE4NzRDNTMuMzkwMyA3LjkzMzM3IDU0IDkuMDk3MDUgNTQgMTAuNzA5OEM1NCAxMi4wMjggNTMuNTU4MyAxMy4xMDQ4IDUyLjY3MDIgMTMuOTQ1QzUxLjc4MiAxNC43ODUxIDUwLjY0OSAxNS4yMDA0IDQ5LjI3MTIgMTUuMjAwNEM0Ny41MTQxIDE1LjIwMDQgNDYuMjA4MiAxNC41NDg1IDQ1LjM1ODUgMTMuMjQ5NkM0NS4wMDMyIDEyLjcwNCA0NC43ODI0IDExLjk1MDggNDQuNjg2NCAxMC45ODVINDYuODEzMUM0Ni45Mjg0IDExLjY5NDggNDcuMjAyIDEyLjI0MDUgNDcuNjM4OSAxMi42MTcxQzQ4LjA3NTcgMTIuOTkzNyA0OC42NDcxIDEzLjE4MiA0OS4zNTc2IDEzLjE4MkM1MC4wNjgxIDEzLjE4MiA1MC42NTg2IDEyLjk0NTQgNTEuMTI0MyAxMi40Njc0QzUxLjU5IDExLjk3OTcgNTEuODI1MiAxMS4zNjE3IDUxLjgyNTIgMTAuNjEzMkM1MS44MjUyIDkuNjIzMzYgNTEuNDc0OCA4LjkxODM5IDUwLjc3MzggOC41MDMxM0M1MC4zNjU4IDguMjYxNzEgNDkuNzMyIDguMTQwOTkgNDguODcyNyA4LjE0MDk5TDQ4Ljg3NzUgOC4xMzYxNloiIGZpbGw9IiMyMzE4MTUiLz4KPC9zdmc+Cg==");
}
#main.prod-kanzaki .kanzaki-howto .howto-box .howto-info p {
  font-size: 14px;
  line-height: 160%;
}
#main.prod-kanzaki .kanzaki-howto .howto-box .howto-info p.mb {
  margin-bottom: 12px;
}
#main.prod-kanzaki .kanzaki-howto .howto-box .howto-info p.at {
  font-size: 12px;
  line-height: 140%;
}
@media (max-width: 850px) {
  #main.prod-kanzaki .kanzaki-howto .howto-box .howto-info p {
    font-size: 16px;
  }
}
@media (max-width: 750px) {
  #main.prod-kanzaki .kanzaki-howto .howto-box .howto-info p {
    font-size: 14px;
  }
}
#main.prod-kanzaki .kanzaki-howto .howto-step-box {
  display: flex;
  align-items: center;
}
#main.prod-kanzaki .kanzaki-howto .howto-step-box .howto-arrow {
  text-align: center;
}
@media (max-width: 850px) {
  #main.prod-kanzaki .kanzaki-howto .howto-step-box .howto-arrow {
    width: 100%;
  }
}
@media (max-width: 750px) {
  #main.prod-kanzaki .kanzaki-howto .howto-step-box .howto-arrow {
    height: 15px;
  }
}
#main.prod-kanzaki .product-info-box {
  display: flex;
  align-items: flex-start;
  margin-bottom: 110px;
}
@media (max-width: 750px) {
  #main.prod-kanzaki .product-info-box {
    flex-direction: column;
    gap: 24px;
    margin-bottom: 48px;
  }
}
#main.prod-kanzaki .product-info-box .prod-img {
  flex-shrink: 0;
  width: 400px;
  text-align: center;
}
@media screen and (min-width: 850px) and (max-width: 1070px) {
  #main.prod-kanzaki .product-info-box .prod-img {
    flex-shrink: 1;
    min-width: 330px;
  }
}
@media (max-width: 850px) {
  #main.prod-kanzaki .product-info-box .prod-img {
    max-width: 160px;
    width: 377px;
    margin: 0 auto;
  }
}
@media (max-width: 750px) {
  #main.prod-kanzaki .product-info-box .prod-img {
    max-width: 100%;
    width: 100%;
  }
}
#main.prod-kanzaki .product-info-box .prod-img img {
  width: 187px;
}
@media (max-width: 850px) {
  #main.prod-kanzaki .product-info-box .prod-img img {
    width: 156px;
  }
}
@media (max-width: 750px) {
  #main.prod-kanzaki .product-info-box .prod-img img {
    width: 286px;
  }
}
@media (max-width: 506px) {
  #main.prod-kanzaki .product-info-box .prod-img img {
    width: 138px;
  }
}
#main.prod-kanzaki .product-info-box .prod-info {
  margin-top: 10px;
  max-width: 500px;
}
@media (max-width: 850px) {
  #main.prod-kanzaki .product-info-box .prod-info {
    margin-top: 0px;
    align-self: stretch;
    max-width: 377px;
  }
}
@media (max-width: 750px) {
  #main.prod-kanzaki .product-info-box .prod-info {
    max-width: 100%;
  }
}
#main.prod-kanzaki .product-info-box .prod-info h3 {
  font-size: 18px;
  font-weight: var(--fontW-bold);
  line-height: 100%;
  margin-bottom: 11px;
}
@media (max-width: 750px) {
  #main.prod-kanzaki .product-info-box .prod-info h3 {
    margin-bottom: 8px;
  }
}
#main.prod-kanzaki .product-info-box .prod-info .price {
  font-size: 14px;
  font-weight: var(--fontW-midium);
  margin-bottom: 40px;
}
@media (max-width: 850px) {
  #main.prod-kanzaki .product-info-box .prod-info .price {
    margin-bottom: 24px;
  }
}
@media (max-width: 750px) {
  #main.prod-kanzaki .product-info-box .prod-info .price {
    margin-bottom: 16px;
    padding-bottom: 16px;
    border-bottom: 1px solid #D1D1D1;
  }
}
#main.prod-kanzaki .product-info-box .prod-info .information {
  font-size: 16px;
  font-weight: var(--fontW-midium);
  line-height: 180%;
  margin-bottom: 50px;
}
@media (max-width: 850px) {
  #main.prod-kanzaki .product-info-box .prod-info .information {
    margin-bottom: 24px;
  }
}
#main.prod-kanzaki .product-info-box .prod-info .button {
  display: block;
  margin: 0;
  background: #ffffff;
  max-width: 219px;
  padding: 8px 10px;
  font-size: 90%;
  text-align: center;
  border: solid 1px #000000;
  transition: background 0.2s ease-out;
  box-sizing: border-box;
}
@media (min-width: 850px) {
  #main.prod-kanzaki .product-info-box .prod-info .button:hover {
    background-color: #000;
    color: #fff;
  }
  #main.prod-kanzaki .product-info-box .prod-info .button:hover span::before {
    opacity: 0;
  }
  #main.prod-kanzaki .product-info-box .prod-info .button:hover span::after {
    opacity: 1;
  }
}
@media (max-width: 850px) {
  #main.prod-kanzaki .product-info-box .prod-info .button {
    max-width: 100%;
    width: 100%;
  }
}
#main.prod-kanzaki .product-info-box .prod-info .button span {
  display: inline-block;
  position: relative;
  padding-left: 33px;
  padding-right: 10px;
  font-family: "Century Gothic", CenturyGothic, "Muli", sans-serif;
  text-align: center;
  transition: color 0.2s ease-out;
}
#main.prod-kanzaki .product-info-box .prod-info .button span::before {
  content: "";
  position: absolute;
  display: block;
  left: 0;
  top: 50%;
  margin-top: -7px;
  height: 14px;
  width: 17px;
  background-image: url(../img/products/prod_cart.png);
  background-repeat: no-repeat;
  transition: opacity 0.2s ease-out;
}
#main.prod-kanzaki .product-info-box .prod-info .button span::after {
  content: "";
  position: absolute;
  display: block;
  left: 0;
  top: 50%;
  margin-top: -7px;
  height: 14px;
  width: 17px;
  background-image: url(../img/products/prod_cart_white.png);
  background-repeat: no-repeat;
  opacity: 0;
  transition: opacity 0.2s ease-out;
}
#main.prod-kanzaki .profile-box {
  display: flex;
  gap: 48px;
  margin-bottom: 100px;
  align-items: center;
}
@media (max-width: 750px) {
  #main.prod-kanzaki .profile-box {
    flex-direction: column;
    gap: 24px;
    margin-bottom: 24px;
  }
}
@media (max-width: 506px) {
  #main.prod-kanzaki .profile-box {
    margin-bottom: 0px;
    gap: 20px;
  }
}
#main.prod-kanzaki .profile-box .profile-img {
  flex-shrink: 0;
  width: 336px;
}
@media screen and (min-width: 850px) and (max-width: 1070px) {
  #main.prod-kanzaki .profile-box .profile-img {
    flex-shrink: 1;
    min-width: 280px;
  }
}
@media (max-width: 850px) {
  #main.prod-kanzaki .profile-box .profile-img {
    width: 280px;
  }
}
@media (max-width: 750px) {
  #main.prod-kanzaki .profile-box .profile-img {
    max-width: 100%;
    width: 100%;
  }
}
#main.prod-kanzaki .profile-box .profile-img img {
  width: 100%;
}
#main.prod-kanzaki .profile-box .profile-info {
  max-width: 516px;
}
@media (max-width: 750px) {
  #main.prod-kanzaki .profile-box .profile-info {
    max-width: 100%;
  }
}
#main.prod-kanzaki .profile-box .profile-info .sub-text {
  font-size: 18px;
  font-weight: var(--fontW-midium);
  margin-bottom: 3px;
}
@media (max-width: 850px) {
  #main.prod-kanzaki .profile-box .profile-info .sub-text {
    font-size: 16px;
  }
}
#main.prod-kanzaki .profile-box .profile-info h3 {
  font-size: 40px;
  font-weight: var(--fontW-bold);
  font-family: YuMincho, "游明朝", "Yu Mincho", "ヒラギノ明朝 ProN W6", "HiraMinProN-W6", "HG明朝E", "MS 明朝", "MS Mincho", serif;
  margin-bottom: 24px;
}
@media (max-width: 750px) {
  #main.prod-kanzaki .profile-box .profile-info h3 {
    font-size: 28px;
    letter-spacing: 8%;
    margin-bottom: 16px;
  }
}
#main.prod-kanzaki .profile-box .profile-info .main-text {
  font-size: 16px;
  font-weight: var(--fontW-midium);
  line-height: 180%;
}/*# sourceMappingURL=perfectliftcurler.css.map */