<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
.header_categoryNav_bg_wimg {
	width:100%;
	margin:20px auto 20px auto;
	border-top:1px solid #999;
	border-bottom:1px solid #999;
	border-bottom:;
	background: linear-gradient(#ceb9a0, #ceb9a0);
	background: #fff;
}
.header_categoryNav_wimg {
	background:#;
	color: #;
	width:100%;
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0;
	font-weight:bold;
	font-size:;
	letter-spacing:1.0px;
	box-sizing:border-box;
}

ul.megamenu_wimg {
	margin: 0 auto 0 auto;
	padding:0;
	list-style: none;
	width:100%;
	background:#;
	display:flex;
}
ul.megamenu_wimg li {
	text-align: center;
	margin:0;
	padding:0;
	font-size: 14.5px;
	text-align: center;
	font-weight:bold;
	letter-spacing:1.0px;
	background:#;
	position:relative;
	flex: 1 0 auto;
	border-left:1px dotted #fff;
}
ul.megamenu_wimg li a {
	padding:8px 0 6px 0;
	display:block;
	color:#333;
	-webkit-transition: 0.2s ease-in-out;
	-moz-transition: 0.2s ease-in-out;
	-o-transition: 0.2s ease-in-out;
	transition: 0.2s ease-in-out;
}
ul.megamenu_wimg li a:hover {
	opacity: 0.5;
	filter: alpha(opacity=80);
}
ul.megamenu_wimg li a:before {
  transform: rotate(45deg);
}

ul.megamenu_wimg li a img {
	padding:0;
	margin:0;
	width:70px;
	-webkit-transition: 0.2s ease-in-out;
	-moz-transition: 0.2s ease-in-out;
	-o-transition: 0.2s ease-in-out;
	transition: 0.2s ease-in-out;
}
ul.megamenu_wimg li a:hover img {
	opacity: 0.6;
	filter: alpha(opacity=60);
}
.header_categoryNavIcon {
	width:0%;
}
@media screen and (max-width :1024px) {
	ul.megamenu_wimg li {
		font-size: 12.5px;
	}
	ul.megamenu_wimg li a {
		padding:11px 0 11px 0;
	}
}
@media screen and (max-width :834px) {
	.header_categoryNav_bg_wimg {
		margin:10px auto 0px auto;
		border-top:none;
		border-bottom:none;
	    overflow-x: auto;
		-webkit-overflow-scrolling: touch;
	}
	.header_categoryNav_wimg {
		display: flex;
	    justify-content:
	    flex-start;
	    overflow-x: scroll;
	    padding: 0 0 15px 0;
		border-top:1px solid #999;
	}	
	ul.megamenu_wimg {
	}

	ul.megamenu_wimg li {
		text-align: center;
		margin:0;
		padding:0px 10px 0px 10px;
		font-size: 0.95rem;
		line-height:120%;
		text-align: center;
		font-weight:bold;
		letter-spacing:1.0px;
		background:#;
		position:relative;
		width:200px;
		border-bottom:1px solid #999;
	}
	ul.megamenu_wimg li a {
		padding:8px 0px 6px 0px;
		display:block;
		color:#333;
		-webkit-transition: 0.2s ease-in-out;
		-moz-transition: 0.2s ease-in-out;
		-o-transition: 0.2s ease-in-out;
		transition: 0.2s ease-in-out;
	}
	/*===========
	scrollbar
	===========*/
	/*スクロールバー全体の高さ*/
	.scroll-box::-webkit-scrollbar {
	  height: 4px;
	}
	/*スクロールバー全体の背景*/
	.scroll-box::-webkit-scrollbar-track {
	  background: #eee;
	}
	/*スクロールバーの動く部分*/
	.scroll-box::-webkit-scrollbar-thumb {
	  background: #aaa;
	  border: none;
	}
	/*スクロールバーの動く部分のホバー（マウスオーバー）*/
	.scroll-box::-webkit-scrollbar-thumb:hover {
	  background: #999;
	}
}

/********▼▼子▼▼********/
ul.megamenu_wimg li .megamenu_inbox {
	width:230px;
	background:#fff;
	padding: 0px;
	margin:-15px 0 0 5%!important;
	flex-wrap:wrap;
	display:flex;
}
@media screen and (max-width :1024px) {
	ul.megamenu_wimg li .megamenu_inbox {
		width:200px;
	}
}

ul.megamenu_wimg li .megamenu_inboxLarge {
	width:300px;
	background:#fff;
	padding: 0px;
	margin:-15px 0 0 5%!important;
	position:relative;
}

ul.megamenu_wimg li .megamenu_inbox ul,
ul.megamenu_wimg li .megamenu_inboxLarge ul {
	list-style:none;
	margin:0;
	padding:0;
	flex-wrap:wrap;
	display:flex;
	border-top:1px solid #dcdcdc;
	border-left:1px solid #dcdcdc;
}
ul.megamenu_wimg li .megamenu_inbox ul li,
ul.megamenu_wimg li .megamenu_inboxLarge ul li {
	width:100%;
	background:#fff;
	line-height:150%;
	border-bottom:1px solid #dcdcdc;
	border-right:1px solid #dcdcdc;
	padding:3px 10px 3px 10px;
	text-align:left;
	box-sizing:border-box;
}
.w50 {
	width:50%!important;
}
ul.megamenu_inbox_link a,
ul.megamenu_wimg li .megamenu_inbox ul li a,
ul.megamenu_wimg li .megamenu_inboxLarge ul li a {
	display:block;
	color:#333;
}
.megamenu_inbox_link a:hover,
ul.megamenu_wimg li .megamenu_inbox ul li a:hover,
ul.megamenu_wimg li .megamenu_inboxLarge ul li a:hover {
	display:block;
	background:#fff;
	opacity: 0.5;
	filter: alpha(opacity=80);
}
.borderBottomNone {
	border-bottom:none;
}

/******************************************/
/* OFF */
ul.megamenu_wimg li .megamenu_inbox,
ul.megamenu_wimg li .megamenu_inboxLarge {
	display: none;
}

/* ON */
ul.megamenu_wimg li:hover .megamenu_inbox,
ul.megamenu_wimg li:hover .megamenu_inboxLarge {
	display: block;
	margin:0;
	position: absolute;
	background:#fff;
	z-index:100!important;
}
@media screen and (max-width :834px) {
	ul.megamenu_wimg li .megamenu_inbox,
	ul.megamenu_wimg li .megamenu_inboxLarge {
		display: none!important;
	}
}</pre></body></html>