@charset "utf-8";
/* CSS Document */



#sitemap .sitemap-list{
	font-size: 14px;
	letter-spacing: 0.06em;
}
#sitemap .sitemap-list .list-box{
	display: flex;
	flex-direction: column;
}
#sitemap .sitemap-list .list-box .list-block{
	width:100%;
}	
#sitemap .sitemap-list ul li {
	margin-bottom: 16px;
}


/*オレンジ矢印アイコン*/
#sitemap .sitemap-list a,
#sitemap .sitemap-list span{
	position: relative;
	padding-left: 40px;
}	
#sitemap .sitemap-list a:before,
#sitemap .sitemap-list span:before{
	content: url(/img/sitemap/arrow_orange.png);
	transform: scale(0.45);
	position: absolute;
	top: -12px;
	left: -8px;
}


	
	
/*ホーム*/	
#sitemap .sitemap-list .list_top{
	margin: 40px 0 60px 0;
}	
	

/*カテゴリー*/
#sitemap .sitemap-list .list_cat{
	margin-bottom: 60px;
}
#sitemap .sitemap-list .list_cat h3{
	position: relative;
	
	font-size: 20px;
	color: #744128;
	border-bottom: 1px solid #744128;
	padding:  0 0 7px 43px;
	margin-bottom: 25px;
}		
#sitemap .sitemap-list .list_cat h3:before{
	content: url(/img/sitemap/icon_category.png);
	transform: scale(0.45);
	position: absolute;
	top: -22px;
	left: -21px;
}
#sitemap .sitemap-list .list_cat ul.other {
	margin: 13px 0 0 25px;
}

/*茶矢印アイコン*/
#sitemap .sitemap-list .list_cat ul.other li a{
	position: relative;
	padding-left: 40px;
}	
#sitemap .sitemap-list .list_cat ul.other li a:before{
	content: url(/img/common/h_menu_arrow.png);
	transform: scale(0.45);
	position: absolute;
	top: 0;
	left: 20px;
}



/*お客様サポート*/	
#sitemap .sitemap-list .list-customer {
	margin-bottom: 50px;
}	
#sitemap .sitemap-list .list-customer h3{
	position: relative;
	
	font-size: 20px;
	color: #744128;
	letter-spacing: 0.05em;
	border-bottom: 1px solid #744128;
	padding:  0 0 7px 43px;
	margin-bottom: 25px;
}
#sitemap .sitemap-list .list-customer h3:before{
	content: url( "/img/sitemap/icon_customer-support.png");
	transform: scale(0.45);
	position: absolute;
	top: -22px;
	left: -22px;
}



/*カフェ工房について*/
#sitemap .sitemap-list .list-about h3{
	position: relative;
	
	font-size: 20px;
	color: #744128;
	border-bottom: 1px solid #744128;
	padding:  0 0 7px 43px;
	margin-bottom: 25px;
}	
#sitemap .sitemap-list .list-about h3:before{
	content: url(/img/sitemap/icon_shop.png);
	transform: scale(0.45);
	position: absolute;
	top: -20px;
	left: -20px;
}	


