@charset "utf-8";
/*-----------------------------	
	全ページ共通
-----------------------------*/
#tano-main-area h1.tano-img-heading{
	margin:10px 0;
}
#tano-main-area .red{
	color:red;
	font-weight: bold;
}
/*--------------- .tano-nav-top ---------------*/
#tano-main-area nav ul.tano-nav-top {
	margin: 0 0 5px ;
	display: flex;
	flex-wrap: nowrap;
	align-items: center;
	justify-content: flex-start;
}
#tano-main-area nav ul.tano-nav-top li{
	margin: 0;
	height: 45px;
}
#tano-main-area nav ul.tano-nav-top li a{
	display: block;
}
#tano-main-area nav ul.tano-nav-top li.mitsukoshi-index a{
	width: 210px;
	height: 45px;
	background: transparent url("tano-nav-top-btn-index-over.png") no-repeat 0 0 ;
}
#tano-main-area nav ul.tano-nav-top li.mitsukoshi-guide a{
	width: 214px;
	height: 45px;
	background: transparent url("tano-nav-top-btn-guide-over.png") no-repeat 0 0 ;
}
#tano-main-area nav ul.tano-nav-top li.mitsukoshi-fax a{
	width: 516px;
	height: 45px;
	background: url("tano-nav-top-btn-fax-over.png") no-repeat 0 0 ;
}
#tano-main-area nav ul.tano-nav-top li.mitsukoshi-index a:hover img,
#tano-main-area nav ul.tano-nav-top li.mitsukoshi-guide a:hover img,
#tano-main-area nav ul.tano-nav-top li.mitsukoshi-fax a:hover img{
	visibility: hidden;
}
/*--------------- .tano-nav-select ---------------*/
#tano-main-area nav ul.tano-nav-select {
	display: flex;
	justify-content:flex-start;
	flex-wrap: wrap;
	gap:10px;
	margin-bottom: 30px;
}
#tano-main-area nav ul.nav-3colum li{
	width:304px;
}
#tano-main-area nav ul.nav-4colum li{
	width:231px;
}
#tano-main-area nav ul.nav-5colum{
	gap:5px;
}
#tano-main-area nav ul.nav-5colum li{
	width:188px;
}
#tano-main-area nav ul.tano-nav-select li a,
#tano-main-area nav ul.tano-nav-select li span{
	display: block;
	background:#fff;
	text-decoration: none;
	text-align: center;
	padding: 0 5px 0 0;
	line-height: 38px;
	font-size: 14px;
	font-weight: 500;
	color: #333;
	border: solid 1px #bac1c6;
	position:relative;
}
#tano-main-area nav ul.tano-nav-select li span:after,
#tano-main-area nav ul.tano-nav-select li a:after{
	content: "";
  position: absolute;
  top: calc((100% - 5px) / 2);
  right: 8px;
  width: 5px;
  height: 5px;
  margin: 0;
  border-top: 1px solid #444;
  border-right: 1px solid #444;
  transform: rotate(45deg);
}
#tano-main-area nav ul.tano-nav-select li span,
#tano-main-area nav ul.tano-nav-select li a:hover{
	color:#fff;
	background:#333;
	text-decoration: none;
}
#tano-main-area nav ul.tano-nav-select li span:after,
#tano-main-area nav ul.tano-nav-select li a:hover:after {
	border-top: 1px solid #fff;
  border-right: 1px solid #fff;
}
/*-----------------------------	
	img
-----------------------------*/
.tano-item-detail-box-2 .tano-item-detail .tano-item-detail-center img,
.tano-item-detail-box-3 .tano-item-detail .tano-item-detail-center img,
.tano-item-detail-box-4 .tano-item-detail .tano-item-detail-center img  {
    border: 0;
}
/*----------------------------------------------------
	breadcrums
----------------------------------------------------*/
#wrap .tano-block-bread-crumbs .breadcrums .breadcrums_backbtn a {
	color: #333;
}
#wrap .tano-block-bread-crumbs .breadcrums ol li a {
	color: #0093F0;
	padding: 0;
	background: unset;	
}
#wrap .tano-block-bread-crumbs .breadcrums {
	font-family: 'Noto Sans JP';
}