.elementor-kit-8{--e-global-color-primary:#FFFFFF;--e-global-color-secondary:#DCDCDC;--e-global-color-text:#7A7A7A;--e-global-color-accent:#FFFA00;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;background-color:#000000;}.elementor-kit-8 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.site-content {
    margin-top:0px!important;
}
.site-breadcrumbs {
    display:none;
}
.table_design1, .table_design1 tr{
    border:1px solid #333;
    text-align:center;
    
}
.table_design1 tr td{
    font-size:13px;
    padding:5px;
    color:#fff;
}
.table-scroll {
  overflow-x: auto;
}
.table_design12 {
  border-collapse: collapse;
  table-layout: fixed;
  width: 100%;
  min-width: 700px;
  font-weight: bold;
  text-align: center;
}
.table_design12 thead th {
  padding: 1em .8em;
  border-right: 2px solid#000;
  color:#fff;
  font-size:1.5rem;
}
.table_design12 thead th:not(:first-child) {
  background: #051d40;
  color: #fff;
  font-size: 1.5rem;
  border-radius: 15px 15px 0 0;
  padding: 0.5em;
}
.table_design12 thead th span {
  font-size: .8rem;
}
.table_design12 thead th:nth-child(3), .table_design12 thead th:nth-child(5), .table_design12 thead th:nth-child(7), .table_design12 thead th:nth-child(9){
  background-color: #402e05;
  position: relative;
}
.table_design12 tbody {
  border: 2px solid #051d40;
}
.table_design12 tbody tr {
  background-color: #e6f1f6;
}
.table_design12 tbody tr:nth-child(odd) {
  background-color: #fff;
}
.table_design12 td {
  border-left: 2px solid #051d40;
}
.table_design12 td {
  color: #051d40;
  padding: 1em;
}
.table_design12 td:nth-child(3), .table_design12 td:nth-child(5), .table_design12 td:nth-child(7), .table_design12 td:nth-child(9){
  color: #402e05;
  border-right: 2px solid #402e05;
  border-left: 2px solid #402e05;
}
.table_design12 tr:last-child td:nth-child(3), .table_design12 tr:last-child td:nth-child(5), .table_design12 tr:last-child td:nth-child(7), .table_design12 tr:last-child td:nth-child(9){
  border-bottom: 2px solid #402e05;
}
.table_design12 tbody tr th {
    color:#000000;
}
/* プロダクト内リンク */
a.product_link {
  box-shadow: inset 0 0 0 0 #402e05;
  color: #fff;
	padding: 0 .25rem;
	margin: 0 -.25rem;
  transition: color .3s ease-in-out, box-shadow .3s ease-in-out;
}
a.product_link:hover {
  color: #fff;
  box-shadow: inset 700px 0 0 0 #402e05;
}

/* Presentational styles */
a.product_link {
	color: #fff;
  font-family: 'Poppins', sans-serif;
  font-size: 27px;
	font-weight: 700;
  line-height: 1.5;
  text-decoration: none;
}
/* プロダクト内の背景黒 */
.product_black{
    background-color:#000;
    padding:10px;
     display: flex;
    padding: 10px;
}
.product_black>div{
    width: 50%;
    padding: 10px;
}
/* 表の上のタイトル */
.woocommerce-product-details__short-description h3{
    color:#FFF;
    font-size:35px;
    font-weight:900;
}
/* シリーズのホバーカラー */
#jet-menu-item-5973 a:hover, #jet-menu-item-5973 a:active {
    color:#008763;
}
#jet-menu-item-5973 a.top-level-link {
    border-color:#008763;
}
#jet-menu-item-5973 ul#jet-sub-menu li:hover {
    background-color:#1b95e0;
}
#jet-menu-item-5973 ul#jet-sub-menu li a:hover {
    color:#ffffff;
}
#jet-menu-item-5974 a:hover, #jet-menu-item-5974 a:active  {
    color:#666666;
}
#jet-menu-item-5974 a.top-level-link {
    border-color:#666666;
}
#jet-menu-item-5975 a:hover, #jet-menu-item-5975 a:active  {
    color:#1b95e0;
}
#jet-menu-item-5975 a.top-level-link {
    border-color:#1b95e0;
}
.page-title, .lost_reset_password ,.user_login, .woocommerce-message, .woocommerce-info, .woocommerce-error {
    color:#ffffff;
}
.site-content {
    padding-top:50px;
}
.elementor-widget-wp-widget-woocommerce_product_search button, .widget_product_search button, .added_to_cart.wc-forward, .woocommerce .button, .elementor-widget-wp-widget-woocommerce_widget_cart .button, .elementor-widget-wp-widget-woocommerce_product_search .button {

    background-color:#FFFA00;
    color:#000000;
}
.woocommerce-checkout .woocommerce-error {
    margin-left: 0;
    background: #666666;
}/* End custom CSS */