@charset "UTF-8";


/* -MENU for theme & industry (pc&sp)
----------------------------------------------------------- */
.bmenu_title {
  background-color : #434343;
  color : #FFFFFF;
  padding : 20px 5px 16px;
}
.bmenu_title h2 {
  text-align : center;
  font-size : 1.25em;
  line-height : 1.2;
}

.bmenu_title h2 a,
.bmenu_title h2 a:hover,
.bmenu_title h2 a:visited,
.bmenu_title h2 a:active{
  color : #FFFFFF;
}

.bmenu_items{
  padding:10px;
  background-color: #F0F0F0;
}
.bmenu_items .elem_text_list ul li {
    margin: 0 0 5px;
    background: url(/library/new/common/img/ico_dotted.png) no-repeat left 0.4em;
    padding: 0 0 0 15px;
    line-height: 1.5;
}
.bmenu_items .elem_text_list ul.var_border_bottom li {
    padding-bottom: 7px;
    padding-top: 7px;
    background: url(/library/new/common/img/ico_dotted.png) no-repeat left 1.0em;
}

.bmenu_items .elem_list_news ul > li {
    padding-bottom: 0;
    padding-top: 0;}

@media screen and (max-width: 640px) {
	.bmenu_items .elem_list_news ul > li {
		display: flex;
	}
	.bmenu_items[style*="height"] {
        height: auto !important;
}

}
   
/* -.elem_content_divide_block
----------------------------------------------------------- */
.elem_content_divide_block .elem_content_divide_box {margin: 0;}




