/*================================
background
================================*/
.renew .head_search,
.renew .mypage_left_title,
.renew .step_head {
	background: #0046ff;
}

/*================================
color
================================*/
.renew .font-price,
.renew .error-message,
.renew .shopitem_head_member a {
	color: #0046ff;
}
.renew a:hover {
	color: #8cabff;
}
.renew .font-pink-b,
.renew .font-pink,
.renew .font-pink-mb {
	color: #f00;
}

/*================================
border
================================*/
.renew .point_block,
.renew .point_block .total-point,
.renew .point_block .basic-point,
.renew .point_block .limited-point,
.renew .mypage_check_item a:hover img,
.renew a:hover .main_check_item_imgdisp,
.renew .title_under_pink,
.renew .mypage_cate_title,
.renew a:hover .main_check_item_imgdisp {
	border-color: #0046ff;
}
.renew .main_check_title {
	border-top-color: #0046ff;
}
.renew .step_chapter h2 {
	border-bottom-color: #0046ff;
}


/*================================
margin
================================*/
.renew #head {
	margin-bottom: 10px;
}
.renew .shopitem_head_logo {
	margin-right: 10px;
}

/*================================
other
================================*/
.renew .head_logo {
	width: auto;
}

/*================================
webcom overwrite
================================*/
.renew .head_login a {
	background:url(//ymall.jp/imgs/csssprite_webcom.jpg) no-repeat -220px -77px;
}
.renew .head_login a:hover {
	background:url(//ymall.jp/imgs/csssprite_webcom.jpg) no-repeat -350px -77px;
}
.renew .head_cart a {
	background:url("//ymall.jp/imgs/csssprite_webcom.jpg") no-repeat -0px -77px;
}
.renew .head_cart a:hover {
	background:url("//ymall.jp/imgs/csssprite_webcom.jpg") no-repeat -110px -77px;
}
.renew ul#menu #menu_01 a {
	background:url(//ymall.jp/imgs/csssprite_webcom.jpg) no-repeat 0 0;
}
.renew ul#menu #menu_02 a {
	background:url(//ymall.jp/imgs/csssprite_webcom.jpg) no-repeat -98px 0;
}
.renew ul#menu #menu_03 a {
	background:url(//ymall.jp/imgs/csssprite_webcom.jpg) no-repeat -196px 0;
}
.renew ul#menu #menu_04 a {
	background:url(//ymall.jp/imgs/csssprite_webcom.jpg) no-repeat -281px 0;
}
.renew ul#menu #menu_05 a {
	background:url(//ymall.jp/imgs/csssprite_webcom.jpg) no-repeat -366px 0;
}
.renew ul#menu #menu_06 a {
	background:url(//ymall.jp/imgs/csssprite_webcom.jpg) no-repeat -451px 0;
}
.renew ul#menu #menu_07 a {
	background:url(//ymall.jp/imgs/csssprite_webcom.jpg) no-repeat -536px 0;
}
.renew ul#menu #menu_08 a {
	background:url(//ymall.jp/imgs/csssprite_webcom.jpg) no-repeat -621px 0;
}
.renew ul#menu #menu_09 a {
	background:url(//ymall.jp/imgs/csssprite_webcom.jpg) no-repeat -706px 0;
}
.renew ul#menu #menu_10 a {
	background:url(//ymall.jp/imgs/csssprite_webcom.jpg) no-repeat -791px 0;
}
.renew ul#menu #menu_11 a {
	background:url(//ymall.jp/imgs/csssprite_webcom.jpg) no-repeat -876px 0;
}
.renew ul#menu #menu_01 a:hover {
	background:url(//ymall.jp/imgs/csssprite_webcom.jpg) no-repeat 0 -35px;
}
.renew ul#menu #menu_02 a:hover {
	background:url(//ymall.jp/imgs/csssprite_webcom.jpg) no-repeat -98px -35px;
}
.renew ul#menu #menu_03 a:hover {
	background:url(//ymall.jp/imgs/csssprite_webcom.jpg) no-repeat -196px -35px;
}
.renew ul#menu #menu_04 a:hover {
	background:url(//ymall.jp/imgs/csssprite_webcom.jpg) no-repeat -281px -35px;
}
.renew ul#menu #menu_05 a:hover {
	background:url(//ymall.jp/imgs/csssprite_webcom.jpg) no-repeat -366px -35px;
}
.renew ul#menu #menu_06 a:hover {
	background:url(//ymall.jp/imgs/csssprite_webcom.jpg) no-repeat -451px -35px;
}
.renew ul#menu #menu_07 a:hover {
	background:url(//ymall.jp/imgs/csssprite_webcom.jpg) no-repeat -536px -35px;
}
.renew ul#menu #menu_08 a:hover {
	background:url(//ymall.jp/imgs/csssprite_webcom.jpg) no-repeat -621px -35px;
}
.renew ul#menu #menu_09 a:hover {
	background:url(//ymall.jp/imgs/csssprite_webcom.jpg) no-repeat -706px -35px;
}
.renew ul#menu #menu_10 a:hover {
	background:url(//ymall.jp/imgs/csssprite_webcom.jpg) no-repeat -791px -35px;
}
.renew ul#menu #menu_11 a:hover {
	background:url(//ymall.jp/imgs/csssprite_webcom.jpg) no-repeat -876px -35px;
}
.renew .right_code {
	background:url(//ymall.jp/imgs/csssprite_webcom.jpg) no-repeat 0 -136px;
}
.renew #right_snsbtn {
	background:url(//ymall.jp/imgs/csssprite_webcom.jpg) no-repeat scroll 0 -220px;
}
.renew .right_snsbtn #facebook a div {
	background:url(//ymall.jp/imgs/csssprite_webcom.jpg) no-repeat -83px -167px;
}
.renew .right_snsbtn #facebook a:hover div {
	background:url(//ymall.jp/imgs/csssprite_webcom.jpg) no-repeat -273px -167px;
}
.renew .right_snsbtn #twitter a div {
	background:url(//ymall.jp/imgs/csssprite_webcom.jpg) no-repeat -463px -167px;
}
.renew .right_snsbtn #twitter a:hover div {
	background:url(//ymall.jp/imgs/csssprite_webcom.jpg) no-repeat -653px -167px;
}
.renew #hitokecontent #hitokehead {
	background:url(//ymall.jp/imgs/csssprite_webcom.jpg) no-repeat scroll -278px -136px;
}
.renew .right_gray li {
	list-style:url(//ymall.jp/imgs/list/red_ya_webcom.gif);
}
*:first-child+html .renew .right_gray li {
	list-style:url(//ymall.jp/imgs/list/red_ya_webcom.gif);
}
.renew .search_wide_genre li {
	list-style:url(//ymall.jp/imgs/list/red_ya_webcom.gif);
}
.renew .shop_cate_middle li {
	list-style:url(../../image/list/red_ya_webcom.png);
}
.renew .main_check_title {
	background:url(//ymall.jp/imgs/main/check_webcom.jpg) no-repeat;
}
.renew .category_reco_title {
	background:url(//ymall.jp/imgs/main/check_webcom.jpg) no-repeat;
}
.renew .search_reco_title {
	background:url(//ymall.jp/imgs/main/check_webcom.jpg) no-repeat;
}
.renew .foot_search_r {
	background-image:url(//ymall.jp/imgs/head/shop_icon_webcom.gif);
}
.renew .head_search_r {
	background-image:url(//ymall.jp/imgs/head/shop_icon_webcom.gif);
}
