@charset "shift_jis";

.main1c h1 {
  margin: 0;
  padding: 0;
}
.main1c h2 {
  font-weight: 900;
}

.main1c img {
  vertical-align: bottom;
}

.main1c .social-button {
  overflow: hidden;
}
#section_01 em , #section_05 em , #section_06 em {
  color: #a22041;
}

#section_01 , #section_06 {
  background: url("/defaultShop/fuzjko/sp/img/fuzjko_sp_bg.jpg") repeat;
  padding: 40px 0;
}

#section_01 .block {
  border-bottom: 1px dotted #7e003f;
  border-left: 1px dotted #7e003f;
  border-right: 1px dotted #7e003f;
}

#section_02 {
  background: #ddccff;
}

#section_03 {
  background: #ccccff;
}

#section_04 {
  background: #ffd5cc;
}

#section_05 {
  background: #ffe6cc;
}

#section_02 h2 , #section_03 h2 , #section_04 h2 , #section_05 h2 {
  background-color: #3c003e;
  color: #f1f1f1;
  margin-top: 15px;
  margin-bottom: 0;
  padding: 4px 0 8px;
}

#section_06 h2 {
  background-color: #7E003F;
  color: #f1f1f1;
  margin-top: 15px;
  margin-bottom: 0;
  padding: 9px 0 13px;
}

.block {
  background-color: #fff;
}

.item-link-arrow {
  margin: 20px auto 0;
  width: 600px;
}

.item-link-arrow img {
  width: 600px;
}

.item-link-wrap {
  background: #ddccff;
  margin: 20px 0 0;
}

.item-link:hover {
  filter: alpha(opacity=60);        /* ie lt 8 */
  -ms-filter: "alpha(opacity=60)";  /* ie 8 */
  -moz-opacity:0.6;                 /* FF lt 1.5, Netscape */
  -khtml-opacity: 0.6;              /* Safari 1.x */
  opacity:0.6;
  zoom:1;
}

.item-link {
  padding: 23px;
}

.item-link img {
  display: block;
  margin: 0 auto;
  width: 300px;
}

@media screen and (max-width:799px) {

#section_01 img , #section_02 h2 , #section_03 h2 , #section_04 h2 , #section_05 h2 #section_06 {
  margin: 0 auto;
  width: 94%;
}
.main1c .social-button a img {
  width: 12.5vw !important;
}
#section_01 , #section_02 , #section_03 , #section_04 , #section_05 , #section_06 {
  padding-top: 15px;
  padding-bottom: 15px;
}
#section_01 h1 {text-align: center;}

.block {
  margin-bottom: 0px;
}

.item-link-arrow {
  margin: 20px auto 0;
  width: 100%;
}

.item-link-arrow img {
  width: 100%;
}

.item-link {
  width: 100%;
}

.item-link img {
  width: 100%;
}


}