body,
html {
  font-family: sans-serif;
}

.woosb-title {
  flex: 0 0 100% !important;
}

.woosb-products .woosb-product .woosb-price {
  display: none;
}

.kakushiken,
.shiken {
  display: none !important;
}

.fsidebar nav li.menu-item strong {
  font-weight: normal !important;
}

.fsidebar nav li.menu-item .menu-item-description {
  display: none;
}

body .enone {
  display: none !important;
}

body .janone {
  display: block !important;
}

/* body .button .enone {
    display: block!important;
} */

/*バリエーションボタンを活かす*/

/*多言語サポート情報で消しています＆表示順番調整*/

/* section#epkb_cat_3 {
  display: none !important;
} */

section#epkb_cat_4 {
  float: right !important;
}

/*言語スイッチャー*/

.wpml-floating-language-switcher:hover {
  /* background: red; */
  bottom: 10px;
}

.wpml-floating-language-switcher {
  transition: all 0.5s ease;
  display: block !important;
  /*日本語のみ公開にともない非表示*/
  position: fixed;
  max-width: calc(2.5rem + 20px);
  bottom: -65px;
  left: 10px;
  padding: 5px 5px !important;
  background: #f8f8f8;
  /*background color*/
  border: 1px solid;
  /*border settings*/
  border-color: #eee;
  /*color of the border*/
  padding: 0px;
  /*padding of container*/
  border-radius: 5px;
  /*rounded border*/
  /*Box Shadow*/
  -webkit-box-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.25);
  box-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.25);
  z-index: 99999999999999;
}

/*多言語のみ適用させるCSSのはずです あなたが祈れば*/

.site-main p,
.site-main li,
#eckb-article-content p {
  text-align: left !important;
}

.esuptop a {
  font-size: 1.25rem;
  font-weight: bold;
}

#d01 {
  /*background: url(https://kikusui.co.jp/kiku/wp-content/uploads/2022/01/douzom3.png) !important;
  background-size: 60% !important;
  background-repeat: no-repeat !important;
  background-position: right 1.5rem bottom !important;
  padding-right: 35% !important;*/
  padding: 1.25rem !important;
}

/*.page-id-63156 #d01 {
  /* AMERICAのmyKIKUSUIページでみなみちゃんを非表示に設定 */
/*background: none !important;
  padding-right: 1.25rem !important;
}*/

.prien {
  display: block !important;
}

section#epkb_cat_4 {
  float: left !important;
  margin-left: 1.5rem !important;
}

.prija,
.woocommerce-variations-table th#variations-table-header-pr,
.woocommerce-variations-table td.variations-table-value-pr {
  /* background: red!important; */
  display: none !important;
}

.dataTables_paginate a.previous,
.dataTables_paginate a.next {
  /* background: blue!important; */
  display: none !important;
}

td.variations-table-value-pr {
  opacity: 0;
}

th#variations-table-header-pr {
  opacity: 0;
  background-image: none;
}

.woocommerce-variations-table th#variations-table-header-pr {
  opacity: 1;
  color: #eee !important;
}

.dataTables_length {
  display: none !important;
}

.janone {
  display: block !important;
}

.dataTables_wrapper:before {
  content: "Line Up" !important;
}

header.header .jasaiyo {
  display: none !important;
}

section.pkol li,
section.pkor li {
  letter-spacing: -0.110105px;
}

.close:before {
  content: "CLOSE" !important;
}

/* .glom .km06, */

.post-type-archive-sales_agents .fconsan,
.post-type-archive-sales_agents .fcolo,
/* .fconsan,.fcolo */ {
  display: none !important;
}

body {
  text-align: initial !important;
}

/*英語で価格非表示*/

.summary p.price {
  display: none !important;
}

body aside.page-end-ad.grid-2_sm-1.container1200 {
  display: none !important;
}

.product-template-default .fluid-width-video-wrapper:before {
  content: "You can view it by logging in to KIKUSUI";
  background: #174f9e;
  display: flex;
  z-index: 999999;
  position: absolute;
  top: 0;
  height: 100%;
  width: 100%;
  opacity: 0.8;
  color: #fff;
  font-weight: bold;
  font-size: 2rem;
  text-align: center;
  justify-content: center;
  align-items: center;
}

span.jptitle {
  display: none !important;
}

span.entitle {
  display: block !important;
}

.header .mega-menu #tab4 {
  display: none !important;
}

.fg-links li {
  width: 99%;
  overflow: hidden;
}

.site-main p,
.site-main li,
#eckb-article-content p,
h1.entry-title.kikunewstitle {
  text-align: left !important;
  word-break: break-word !important;
}

/*多言語左下のスイッチャーを消す*/

.wpml-floating-language-switcher {
  display: none !important;
}

.manumanu .janone.wpdm-download-link {
  display: inline-block !important;
}

/* ul.menu-items li.undslang img {
    position: absolute;
    z-index: 9999999;
} */

/*ちいさなもじを消す*/

.engr,
.topproducts:before,
.related h3:after {
  content: " " !important;
  display: none;
}

span.woocommerce-Price-amount.amount {
  font-weight: bold;
  display: none;
}

.open:before {
  content: "NEW" !important;
}

.woocommerce-MyAccount-navigation-link--kiyaku {
  display: none !important;
}

/* solutionページの非ログイン者むけ */
.dontlook:before {
  content: "You can view it by logging in to KIKUSUI";
  display: block;
  z-index: 999999;
  position: sticky;
  top: 0;
  height: 100%;
  width: 100%;
  opacity: 1;
  color: #191919;
  font-weight: 700;
  font-size: 3rem;
  text-align: center;
  padding-top: 10rem;
}
