/*==== common ====*/

/*==== private ====*/

#page-nav {
	padding: 85px 0 0 0;
	margin: 0;
	width: 240px;
	float: left;
}

#page-nav .block-title {
	padding: 15px 0 25px 35px;
	margin: 0;
	text-align: left;
	font-size: 14px;
	letter-spacing: 0.1em;
	font-weight: bold;
}

#page-nav .block-title.no-icon {
	padding: 15px 0 25px 0;
}

#page-nav ul {
	padding: 0 0 15px 0;
}

#page-nav ul li {
	padding: 0 0 12px 35px;
}

#page-nav ul li a {
	text-align: left;
	font-size: 13px;
	letter-spacing: 0.1em;
}

.page-mypage-menu ul li {
	padding: 5px;
}

#page-nav .block-title.campaign-set {
	background: url('/asset/img/main/icon/campaign@2x.png') no-repeat 3px 13px;
	background-size: 30px auto;
}

#page-nav ul.menu-campaign-set li a {
	font-size: 12px;
	letter-spacing: 0.01em;
}

#page-nav .block-title.address-book {
	background: url('/asset/img/main/icon/addressbook@2x.png') no-repeat 1px 10px;
	background-size: 24px auto;
}

#page-nav .block-title.order-item {
	background: url('/asset/img/main/icon/orderitem@2x.png') no-repeat 0 8px;
	background-size: 22px auto;
}

#page-nav .block-title.tool {
	background: url('/asset/img/main/icon/tool@2x.png') no-repeat 0 12px;
	background-size: 25px auto;
}

#page-nav .block-title.item-search {
	background: url('/asset/img/main/icon/itemsearch@2x.png') no-repeat 0 8px;
	background-size: 21px auto;
}

#page-nav .block-title.profile {
	background: url('/asset/img/main/icon/profile@2x.png') no-repeat 0 12px;
	background-size: 21px auto;
}

#page-nav a.parent span.notice {
	position: relative;
	top: -2px;
	left: -5px;
}

#page-nav ul li a span.notice {
	position: relative;
	top: -2px;
	left: 0;
}



#page-nav .block-title.hyacca-favorite {
	background: url('/asset/img/main/icon/favorite@2x.png') no-repeat 3px 13px;
	background-size: 30px auto;
	color: #000;
}
#page-nav .block-title.hyacca-favorite a {
	color: #000;
}
