/***** ハロウィン仕様 *****/

/** トップページ **/
/*body.halloween {
	color: #5a0063;
}*/
/*@media only screen and (min-width: 960px) {
.halloween .cd-primary-nav .cd-secondary-nav, .cd-primary-nav .cd-nav-gallery, .cd-primary-nav .cd-nav-icons {
	background: #000;
}
.halloween .cd-primary-nav > li > a.selected {
	box-shadow: inset 0 -2px 0 #d7660f;
}
.halloween .cd-primary-nav .cd-secondary-nav > li {
	border-right: 1px solid #222;
}
}
.halloween .cd-main-header {
	background: #000;
}
.halloween .cd-main-header a {
	color: #fff;
}
.halloween .cd-search-trigger, .cd-nav-trigger {
	color: transparent!important;
}
.halloween .cd-search-trigger::before {
	border: 3px solid #fff;
}
.halloween .cd-search-trigger span::before, .cd-search-trigger span::after {
	background: #fff;
}
.halloween .cd-search-trigger::after {
	background: #fff;
}
*/
.halloween .cd-main-content {
  background: url(https://img21.shop-pro.jp/PA01387/268/etc/bg_halloween.png?cmsp_timestamp=20181030142858) #fff repeat-y right top fixed;
}
.halloween a:link,.halloween a:active,.halloween a:visited,.halloween a:hover {
	color: #d7660f;
}
.halloween .cd-header-buttons li:nth-child(2) a {
	background: #5a0063;
}
.halloween #nav_list a {
	color: #000;
}
.halloween .slick-dots li button {
	background: #5a0063;
}
.halloween .gift_s .btn_more {
	background: #5a0063;
	color: #fff;
}
.halloween .gift_s .box_list2 h2 {
	color: #d7660f;
}
.halloween #box_news #btn_newsarchive {
	background: #5a0063;
}
.halloween #box_product li h3 {
	color: #d7660f;
}
.halloween #box_seller h3 {
	color: #d7660f;
}
.halloween #f-photosnap #btn_psnap {
	border: 4px solid #5a0063;
	color: #5a0063;
}
.halloween footer #f-contact p a:link,.halloween footer #f-contact p a:active,.halloween footer #f-contact p a:visited {
	color: #d7660f;
}
.halloween #f-copy a {
	color: #000;
}
.halloween #box_modal .btn {
	background: #5a0063;
}
.halloween .modaal-fullscreen .modaal-close {
	background: #5a0063;
}
@media screen and (max-width: 960px) {
.halloween .cd-primary-nav .cd-secondary-nav > li > a span:nth-child(2) {
	color: #d7660f;
}
.halloween #box_account {
	background: rgba(0,0,0,1);
}
.halloween #box_account #btn_cart {
	background: #5a0063;
}
.halloween #box_account span {
	color: #fff;
}
.halloween #box_account span a {
	color: #fff;
}
}

/** 商品一覧 **/




/** 商品詳細 **/
.halloween #box_detail #box_form #img_thum h2 {
	color: #d7660f;
}
.halloween .btnFavoritelist {
	background: #5a0063;
}
.halloween #box_detail #box_form #img_thum button[type="submit"] {
	background: #5a0063;
}
.halloween #box_detail #box_explain #box_collabo .link_jam {
	background: #5a0063;
}
.halloween #box_recommend .slider h3 {
	color: #d7660f;
}


/** 検索結果一覧 **/




/** SHOP情報 **/
.halloween #menu_area li span {
	background: #5a0063;
}
.halloween #box_shop_d h3 {
	color: #d7660f;
}
.halloween .tab_contents a {
	color: #000;
}