@charset "UTF-8";
/*Sass使用*/
/*--------------------

/card/card_pone_s.html
div#cardMain div.card-type

--------------------*/
/*----------cardMain start----------*/
#cardMain {
  background: none;
}

#cardMain .leftCol {
  padding: 0 0 10px;
  margin: 0;
  width: 682px;
  border-right: 1px solid #ccc;
}

.card-type {
  display: flex;
  justify-content: space-between;
}

.card-type__leftCol {
  margin: 30px 0 0;
}

.card-type__thumbnail {
  flex-basis: 310px;
}

.card-type__design {
  flex-basis: 372px;
}

.card-type__txt {
  position: relative;
  padding: 0 0 0 20px;
  font-size: 16px;
}

.card-type__txt::before {
  content: "";
  position: absolute;
  display: inline-block;
  width: 0;
  height: 0;
  border-top: 10px solid #d50000;
  border-right: 8px solid transparent;
  border-bottom: 10px solid transparent;
  border-left: 8px solid transparent;
  top: .6em;
  left: 0;
}

.card-type__txt--design {
  padding: 0 0 0 60px;
}

.card-type__txt--design::before {
  left: 40px;
}

.card-list {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  margin: 10px 0 0;
}

.card-list__item {
  flex-basis: 148px;
}

.card-list li:nth-child(n+3) {
  margin: 15px 0 0;
}

.card-list__fig {
  max-width: 100%;
  height: auto;
}

.card-slider {
  margin: 10px 0 0;
  width: 372px;
}

.card-slider ul li {
  text-align: center;
}

.swiper-container--inactive {
  display: none;
}

.card-slider__txt {
  padding: 0 40px 0 70px;
  margin: 10px 0 0;
  color: #333;
  font-size: 13px;
  background: url(../../common/images/com_ic48.png) no-repeat 40px 0.4em;
}

.btn-card-slider {
  margin: 10px 0 0;
}

.btn-card-slider__link {
  display: inline-block;
  padding: 5px 20px;
  border-radius: 20px / 50%;
  border: 1px solid #666;
}

.btn-card-slider__link:link,
.btn-card-slider__link:visited,
.btn-card-slider__link:hover,
.btn-card-slider__link:active,
.btn-card-slider__link:focus {
  color: #666;
  text-decoration: none;
}

.btn-card-slider__link:hover,
.btn-card-slider__link:active,
.btn-card-slider__link:focus {
  opacity: .75;
}

#cardMain .rightCol {
  border-left: none;
}

/*----------cardMain end----------*/

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNhcmQtbWFpbi1wb25lX3MuY3NzIiwiY2FyZC1tYWluLXBvbmVfcy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjtBQ0loQixTQUFBO0FBRUE7Ozs7O3FCRENxQjtBQ01yQixxQ0FBQTtBQUVBO0VBQ0MsZ0JBQWdCO0FETGpCOztBQ1FBO0VBQ0MsaUJBQWlCO0VBQ2pCLFNBQVM7RUFDVCxZQUFZO0VBQ1osNEJBQTRCO0FETDdCOztBQ1FBO0VBQ0MsYUFBYTtFQUNiLDhCQUE4QjtBREwvQjs7QUNRQTtFQUNDLGdCQUFnQjtBRExqQjs7QUNRQTtFQUNDLGlCQUFpQjtBRExsQjs7QUNRQTtFQUNDLGlCQUFpQjtBRExsQjs7QUNRQTtFQUNDLGtCQUFrQjtFQUNsQixtQkFBbUI7RUFDbkIsZUFBZTtBRExoQjs7QUNRQTtFQUNDLFdBQVc7RUFDWCxrQkFBa0I7RUFDbEIscUJBQXFCO0VBQ3JCLFFBQVE7RUFDUixTQUFTO0VBQ1QsOEJBQThCO0VBQzlCLG1DQUFtQztFQUNuQyxxQ0FBcUM7RUFDckMsa0NBQWtDO0VBQ2xDLFNBQVM7RUFDVCxPQUFPO0FETFI7O0FDUUE7RUFDQyxtQkFBbUI7QURMcEI7O0FDUUE7RUFDQyxVQUFVO0FETFg7O0FDUUE7RUFDQyxhQUFhO0VBQ2IsOEJBQThCO0VBQzlCLGVBQWU7RUFDZixnQkFBZ0I7QURMakI7O0FDUUE7RUFDQyxpQkFBaUI7QURMbEI7O0FDUUE7RUFDQyxnQkFBZ0I7QURMakI7O0FDUUE7RUFDQyxlQUFlO0VBQ2YsWUFBWTtBRExiOztBQ1FBO0VBQ0MsZ0JBQWdCO0VBQ2hCLFlBQVk7QURMYjs7QUNRQTtFQUNDLGtCQUFrQjtBRExuQjs7QUNRQTtFQUNDLGFBQWE7QURMZDs7QUNRQTtFQUNDLHNCQUFzQjtFQUN0QixnQkFBZ0I7RUFDaEIsV0FBVztFQUNYLGVBQWU7RUFDZixzRUFBc0U7QURMdkU7O0FDUUE7RUFDQyxnQkFBZ0I7QURMakI7O0FDUUE7RUFDQyxxQkFBcUI7RUFDckIsaUJBQWlCO0VBQ2pCLHlCQUF5QjtFQUN6QixzQkFBc0I7QURMdkI7O0FDUUE7Ozs7O0VBS0MsV0FBVztFQUNYLHFCQUFxQjtBREx0Qjs7QUNRQTs7O0VBR0MsWUFBWTtBRExiOztBQ1FBO0VBQ0MsaUJBQWlCO0FETGxCOztBQ1FBLG1DQUFBIiwiZmlsZSI6ImNhcmQtbWFpbi1wb25lX3MuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLypTYXNz5L2/55SoKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi9jYXJkL2NhcmRfcG9uZV9zLmh0bWxcclxuZGl2I2NhcmRNYWluIGRpdi5jYXJkLXR5cGVcclxuXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLWNhcmRNYWluIHN0YXJ0LS0tLS0tLS0tLSovXG4jY2FyZE1haW4ge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuXG4jY2FyZE1haW4gLmxlZnRDb2wge1xuICBwYWRkaW5nOiAwIDAgMTBweDtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogNjgycHg7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNjY2M7XG59XG5cbi5jYXJkLXR5cGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5jYXJkLXR5cGVfX2xlZnRDb2wge1xuICBtYXJnaW46IDMwcHggMCAwO1xufVxuXG4uY2FyZC10eXBlX190aHVtYm5haWwge1xuICBmbGV4LWJhc2lzOiAzMTBweDtcbn1cblxuLmNhcmQtdHlwZV9fZGVzaWduIHtcbiAgZmxleC1iYXNpczogMzcycHg7XG59XG5cbi5jYXJkLXR5cGVfX3R4dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAwIDAgMjBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4uY2FyZC10eXBlX190eHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiAxMHB4IHNvbGlkICNkNTAwMDA7XG4gIGJvcmRlci1yaWdodDogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICB0b3A6IC42ZW07XG4gIGxlZnQ6IDA7XG59XG5cbi5jYXJkLXR5cGVfX3R4dC0tZGVzaWduIHtcbiAgcGFkZGluZzogMCAwIDAgNjBweDtcbn1cblxuLmNhcmQtdHlwZV9fdHh0LS1kZXNpZ246OmJlZm9yZSB7XG4gIGxlZnQ6IDQwcHg7XG59XG5cbi5jYXJkLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiAxMHB4IDAgMDtcbn1cblxuLmNhcmQtbGlzdF9faXRlbSB7XG4gIGZsZXgtYmFzaXM6IDE0OHB4O1xufVxuXG4uY2FyZC1saXN0IGxpOm50aC1jaGlsZChuKzMpIHtcbiAgbWFyZ2luOiAxNXB4IDAgMDtcbn1cblxuLmNhcmQtbGlzdF9fZmlnIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5jYXJkLXNsaWRlciB7XG4gIG1hcmdpbjogMTBweCAwIDA7XG4gIHdpZHRoOiAzNzJweDtcbn1cblxuLmNhcmQtc2xpZGVyIHVsIGxpIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uc3dpcGVyLWNvbnRhaW5lci0taW5hY3RpdmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY2FyZC1zbGlkZXJfX3R4dCB7XG4gIHBhZGRpbmc6IDAgNDBweCAwIDcwcHg7XG4gIG1hcmdpbjogMTBweCAwIDA7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi8uLi9jb21tb24vaW1hZ2VzL2NvbV9pYzQ4LnBuZykgbm8tcmVwZWF0IDQwcHggMC40ZW07XG59XG5cbi5idG4tY2FyZC1zbGlkZXIge1xuICBtYXJnaW46IDEwcHggMCAwO1xufVxuXG4uYnRuLWNhcmQtc2xpZGVyX19saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA1cHggMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweCAvIDUwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzY2Njtcbn1cblxuLmJ0bi1jYXJkLXNsaWRlcl9fbGluazpsaW5rLFxuLmJ0bi1jYXJkLXNsaWRlcl9fbGluazp2aXNpdGVkLFxuLmJ0bi1jYXJkLXNsaWRlcl9fbGluazpob3Zlcixcbi5idG4tY2FyZC1zbGlkZXJfX2xpbms6YWN0aXZlLFxuLmJ0bi1jYXJkLXNsaWRlcl9fbGluazpmb2N1cyB7XG4gIGNvbG9yOiAjNjY2O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5idG4tY2FyZC1zbGlkZXJfX2xpbms6aG92ZXIsXG4uYnRuLWNhcmQtc2xpZGVyX19saW5rOmFjdGl2ZSxcbi5idG4tY2FyZC1zbGlkZXJfX2xpbms6Zm9jdXMge1xuICBvcGFjaXR5OiAuNzU7XG59XG5cbiNjYXJkTWFpbiAucmlnaHRDb2wge1xuICBib3JkZXItbGVmdDogbm9uZTtcbn1cblxuLyotLS0tLS0tLS0tY2FyZE1haW4gZW5kLS0tLS0tLS0tLSovXG4iLCJAaW1wb3J0IFwidmFyaWFibGVcIjtcclxuQGltcG9ydCBcImZ1bmN0aW9uXCI7XHJcbkBjaGFyc2V0IFwidXRmLThcIjtcclxuXHJcbi8qU2Fzc+S9v+eUqCovXHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4vY2FyZC9jYXJkX3BvbmVfcy5odG1sXHJcbmRpdiNjYXJkTWFpbiBkaXYuY2FyZC10eXBlXHJcblxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcblxyXG4vKi0tLS0tLS0tLS1jYXJkTWFpbiBzdGFydC0tLS0tLS0tLS0qL1xyXG5cclxuI2NhcmRNYWluIHtcclxuXHRiYWNrZ3JvdW5kOiBub25lO1xyXG59XHJcblxyXG4jY2FyZE1haW4gLmxlZnRDb2wge1xyXG5cdHBhZGRpbmc6IDAgMCAxMHB4O1xyXG5cdG1hcmdpbjogMDtcclxuXHR3aWR0aDogNjgycHg7XHJcblx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2NjYztcclxufVxyXG5cclxuLmNhcmQtdHlwZSB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbn1cclxuXHJcbi5jYXJkLXR5cGVfX2xlZnRDb2wge1xyXG5cdG1hcmdpbjogMzBweCAwIDA7XHJcbn1cclxuXHJcbi5jYXJkLXR5cGVfX3RodW1ibmFpbCB7XHJcblx0ZmxleC1iYXNpczogMzEwcHg7XHJcbn1cclxuXHJcbi5jYXJkLXR5cGVfX2Rlc2lnbiB7XHJcblx0ZmxleC1iYXNpczogMzcycHg7XHJcbn1cclxuXHJcbi5jYXJkLXR5cGVfX3R4dCB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHBhZGRpbmc6IDAgMCAwIDIwcHg7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG59XHJcblxyXG4uY2FyZC10eXBlX190eHQ6OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcIjtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHdpZHRoOiAwO1xyXG5cdGhlaWdodDogMDtcclxuXHRib3JkZXItdG9wOiAxMHB4IHNvbGlkICNkNTAwMDA7XHJcblx0Ym9yZGVyLXJpZ2h0OiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0Ym9yZGVyLWJvdHRvbTogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHRib3JkZXItbGVmdDogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdHRvcDogLjZlbTtcclxuXHRsZWZ0OiAwO1xyXG59XHJcblxyXG4uY2FyZC10eXBlX190eHQtLWRlc2lnbiB7XHJcblx0cGFkZGluZzogMCAwIDAgNjBweDtcclxufVxyXG5cclxuLmNhcmQtdHlwZV9fdHh0LS1kZXNpZ246OmJlZm9yZSB7XHJcblx0bGVmdDogNDBweDtcclxufVxyXG5cclxuLmNhcmQtbGlzdCB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdG1hcmdpbjogMTBweCAwIDA7XHJcbn1cclxuXHJcbi5jYXJkLWxpc3RfX2l0ZW0ge1xyXG5cdGZsZXgtYmFzaXM6IDE0OHB4O1xyXG59XHJcblxyXG4uY2FyZC1saXN0IGxpOm50aC1jaGlsZChuKzMpIHtcclxuXHRtYXJnaW46IDE1cHggMCAwO1xyXG59XHJcblxyXG4uY2FyZC1saXN0X19maWcge1xyXG5cdG1heC13aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi5jYXJkLXNsaWRlciB7XHJcblx0bWFyZ2luOiAxMHB4IDAgMDtcclxuXHR3aWR0aDogMzcycHg7XHJcbn1cclxuXHJcbi5jYXJkLXNsaWRlciB1bCBsaSB7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4uc3dpcGVyLWNvbnRhaW5lci0taW5hY3RpdmUge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5jYXJkLXNsaWRlcl9fdHh0IHtcclxuXHRwYWRkaW5nOiAwIDQwcHggMCA3MHB4O1xyXG5cdG1hcmdpbjogMTBweCAwIDA7XHJcblx0Y29sb3I6ICMzMzM7XHJcblx0Zm9udC1zaXplOiAxM3B4O1xyXG5cdGJhY2tncm91bmQ6IHVybCguLi8uLi9jb21tb24vaW1hZ2VzL2NvbV9pYzQ4LnBuZykgbm8tcmVwZWF0IDQwcHggMC40ZW07XHJcbn1cclxuXHJcbi5idG4tY2FyZC1zbGlkZXIge1xyXG5cdG1hcmdpbjogMTBweCAwIDA7XHJcbn1cclxuXHJcbi5idG4tY2FyZC1zbGlkZXJfX2xpbmsge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRwYWRkaW5nOiA1cHggMjBweDtcclxuXHRib3JkZXItcmFkaXVzOiAyMHB4IC8gNTAlO1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICM2NjY7XHJcbn1cclxuXHJcbi5idG4tY2FyZC1zbGlkZXJfX2xpbms6bGluayxcclxuLmJ0bi1jYXJkLXNsaWRlcl9fbGluazp2aXNpdGVkLFxyXG4uYnRuLWNhcmQtc2xpZGVyX19saW5rOmhvdmVyLFxyXG4uYnRuLWNhcmQtc2xpZGVyX19saW5rOmFjdGl2ZSxcclxuLmJ0bi1jYXJkLXNsaWRlcl9fbGluazpmb2N1cyB7XHJcblx0Y29sb3I6ICM2NjY7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG4uYnRuLWNhcmQtc2xpZGVyX19saW5rOmhvdmVyLFxyXG4uYnRuLWNhcmQtc2xpZGVyX19saW5rOmFjdGl2ZSxcclxuLmJ0bi1jYXJkLXNsaWRlcl9fbGluazpmb2N1cyB7XHJcblx0b3BhY2l0eTogLjc1O1xyXG59XHJcblxyXG4jY2FyZE1haW4gLnJpZ2h0Q29sIHtcclxuXHRib3JkZXItbGVmdDogbm9uZTtcclxufVxyXG5cclxuLyotLS0tLS0tLS0tY2FyZE1haW4gZW5kLS0tLS0tLS0tLSovIl19 */
