@charset "UTF-8";
/*機能非表示機能*/
body.Fn-hide-menu .menu {
  display: none;
}

body.Fn-hide-menu .footer .menu {
  display: none;
}

body.Fn-hide-menu .top,
body.Fn-hide-menu .contact,
body.Fn-hide-menu .operation,
body.Fn-hide-menu .menuLine,
body.Fn-hide-menu .copyrightText,
body.Fn-hide-menu .inquiry,
body.Fn-hide-menu .maintenance,
body.Fn-hide-menu .userRule,
body.Fn-hide-menu .personalInfo,
body.Fn-hide-menu .privacyPolicy,
body.Fn-hide-menu .useEnvelop,
body.Fn-hide-menu .transcriptionBased,
body.Fn-hide-menu .dipOss {
  display: none;
}

body.Fn-hide-menu .footer .copyrightText,
body.Fn-hide-menu .footer .inquiry,
body.Fn-hide-menu .footer .maintenance,
body.Fn-hide-menu .footer .userRule,
body.Fn-hide-menu .footer .personalInfo,
body.Fn-hide-menu .footer .privacyPolicy,
body.Fn-hide-menu .footer .useEnvelop,
body.Fn-hide-menu .footer .transcriptionBased,
body.Fn-hide-menu .footer .dipOss {
  display: none;
}

body.Fn-hide-top .top {
  display: none;
}

body.Fn-hide-top .footer .top {
  display: none;
}

body.Fn-hide-contact .contact {
  display: none;
}

body.Fn-hide-contact .footer .contact {
  display: none;
}

body.Fn-hide-operation .operation {
  display: none;
}

body.Fn-hide-operation .footer .operation {
  display: none;
}

body.Fn-hide-copyrightText .copyrightText {
  display: none;
}

body.Fn-hide-copyrightText .footer .copyrightText {
  display: none;
}

body.Fn-hide-inquiry .inquiry {
  display: none;
}

body.Fn-hide-inquiry .footer .inquiry {
  display: none;
}

body.Fn-hide-maintenance .maintenance {
  display: none;
}

body.Fn-hide-maintenance .footer .maintenance {
  display: none;
}

body.Fn-hide-userRule .userRule {
  display: none;
}

body.Fn-hide-userRule .footer .userRule {
  display: none;
}

body.Fn-hide-personalInfo .personalInfo {
  display: none;
}

body.Fn-hide-personalInfo .footer .personalInfo {
  display: none;
}

body.Fn-hide-privacyPolicy .privacyPolicy {
  display: none;
}

body.Fn-hide-privacyPolicy .footer .privacyPolicy {
  display: none;
}

body.Fn-hide-useEnvelop .useEnvelop {
  display: none;
}

body.Fn-hide-useEnvelop .footer .useEnvelop {
  display: none;
}

body.Fn-hide-transcriptionBased .transcriptionBased {
  display: none;
}

body.Fn-hide-transcriptionBased .footer .transcriptionBased {
  display: none;
}

body.Fn-hide-dipOss .dipOss {
  display: none;
}

body.Fn-hide-dipOss .footer .dipOss {
  display: none;
}

body.Fn-hide-save .save,
body.Fn-hide-save .reEdit {
  display: none;
}

body.Fn-hide-price .typeDesignSelect__contentArea__categoryItemArea__typeLabelArea__textArea__discountPrice,
body.Fn-hide-price .popupContent__typeDesignConfirmTopArea__price,
body.Fn-hide-price .popupContent__typeDesignConfirmTopArea__discountPrice,
body.Fn-hide-price .footer__infoArea__text.totalPrice {
  display: none;
}

body.Fn-hide-price .footer__infoArea__text.pageQty {
  left: 50%;
  transform: translateX(-50%);
}

body.Fn-hide-prevTop .prevTop {
  display: none;
}
