/*
* Base Color First Pattern Page Style
*/

@charset "utf-8";

/* =Reset
-------------------------------------------------------------- */
body {
	background-color: #e4d4cb;
}
a {
	color: #42210b;
}
/* form */
/* -- reset input default style on iOS -- */
input[type="radio"]:checked:after {
	background: #e19e2f;
}
input[type="text"]:focus,
input[type="password"]:focus,
input[type="tel"]:focus,
textarea:focus {
	box-shadow: 0 0 7px #e19e2f;
	border: 1px solid #e19e2f !important;
}
/* -- common -- */
/* =header
-------------------------------------------------------------- */
.menu-trigger span {
	background-color: #292f33;
}
.drawer-menu {
	background-color: #f6e4ca;
}
#site-navigation li a {
	color: #42210b;
	border-bottom: 1px dotted #42210b;
}
/* -- .site-description -- */
.site-description {
	background-color: rgba(66,33,11,0.5);
}
/* -- .incart-btn -- */
.incart-btn,
.incart-btn a {
	color: #42210b;
}
.total-quant {
	background-color: #e19e2f;
}
/* -- .search-box -- */
.search-box {
	border-bottom: dotted 1px #42210b;
}
/* -- .site-title -- */
.site-title {
	color: #42210b;
}
.site-title a {
	color: #42210b;
}
/* -- .membership -- */
.snav .membership {
	border-bottom: dotted 1px #42210b;
}
.snav .membership li a {
	background-color: #e19e2f;
}
.snav .membership li:last-child a {
	background-color: #9e5e37;
}
.snav .membership li a.usces_login_a {
	background-color: #e19e2f;
}
/* -- .sns -- */
.sns-wrapper {
	border-bottom: dotted 1px #42210b;
}
/* =main
-------------------------------------------------------------- */
#main-image .catchcopy {
	color: #42210b;
}
/* -- .cat-slider -- */
.category-area {
	background-color: rgba(66,33,11,0.65);
}
.cat-slider .list-button a {
	background-color: #42210b;
}
/* -- .info-area -- */
.info-area h2 {
	color: #292f33;
}
.info-area h2 span {
	border-bottom: solid 1px #292f33;
}
.info-area .info-area-wrap article a {
	color: #292f33;
}
.info-area .info-nav a {
	background-color: #42210b;
}
.mejs-container, .mejs-container .mejs-controls,
.mejs-embed, .mejs-embed body {
	background: #42210b !important;
}
.campaign_point,
.campaign_discount {
	background-color: #e19e2f;
}
/* = Widget Common
-------------------------------------------------------------- */
/* .ucart_featured_body */
.widget_welcart_bestseller li::before {
	background-color: #9e5e37;
}
.widget_welcart_bestseller li:nth-child(odd)::before {
	background-color: #e19e2f;
}
.widget_welcart_bestseller .itemsoldout {
	color: #e19e2f;
}
/* = Welcart widget-style
-------------------------------------------------------------- */
/* - .widget_welcart_login - */
.widget_welcart_login input#member_loginw,
.widget_welcart_login input#member_login {
	background-color: #e19e2f;
}
.widget_welcart_login a:last-child {
	background-color: #9e5e37;
}
.widget_welcart_login a.login_widget_mem_info_a {
	background-color: #9e5e37;
}
/* - .widget_calendar - */
.usces_calendar .businesstoday:before {
	background-color: #e19e2f;
}
.usces_calendar .businessday:before {
	background-color: #9e5e37;
}
.usces_calendar .businesstoday.businessday:before {
	background-color: #e19e2f;
}
.business_days_exp_box.businessday {
	background-color: #9e5e37;
}
/* - .widget_search - */
.s-box input[type="text"].search-text {
	border-bottom: solid 1px #e19e2f;
}
.s-box .searchsubmit {
	color: #42210b;
}
/* - .widget_welcart_search - */
.widget_welcart_search #searchsubmit {
	background-color: #e19e2f;
}
.widget_welcart_search li div a {
	background-color: #9e5e37;
}
/* = Widget Area | Secondary
-------------------------------------------------------------- */
#secondary .widget_title {
	color: #42210b;
	border-bottom: solid 1px #42210b;
}
#secondary .widget_title:after {
	border-bottom: solid 1px #e19e2f;
}
/* = Widget Area | Footer
-------------------------------------------------------------- */
.widget_title {
	border-bottom: dotted 2px #42210b;
	color: #42210b;
}
.fixed .bottomfixed {
	background-color: rgba(66,33,11,0.5);
}
/* =toTop
-------------------------------------------------------------- */
#toTop i {
	color: #42210b;
}
#toTop i:hover {
	color: #292f33;
}
/* =footer
-------------------------------------------------------------- */
.footer-backdrop {
	background-color: rgba(66,33,11,0.8);
}
/* .footer-navigation */
.footer-navigation a {
	background-color: rgba(66,33,11,0.5);
}
.footer-navigation .current_page_item a {
	background-color: rgba(66,33,11,1);
}
.fixed #flowtbut.open span i:before {
	color: #42210b;
}
/* =contetns
-------------------------------------------------------------- */
/* =front-page.php
-------------------------------------------------------------- */
/* -- .slick-slider -- */
.slick-dots li button {
	background-color: #9e5e37;
}
.slick-dots .slick-active button {
	background-color: #e19e2f;
}
/* -- .front-il -- */
.opt-tag .new {
	background-color: #e19e2f;
}
.opt-tag .recommend {
	background-color: #9e5e37;
}
.opt-tag .stock {
	background-color: #42210b;
}
.opt-tag .sale {
	background-color: #292f33;
}
.front-il-block .itemsoldout,
.cat-il .itemsoldout {
	background-color: rgba(66,33,11,0.5);
}
/* =archive.php
-------------------------------------------------------------- */
/* -- .cat-il.type-grid -- */
.item-page-header .page-title {
	color: #42210b;
}
.item-page-header .page-title span::after {
	background-color: #e19e2f;
}
/* -- .post-li -- */
.post-li article .entry-title::after,
.post .entry-title::after {
	background-color: #e19e2f;
}
/* = .entry-content,item-description
-------------------------------------------------------------- */
/* -- input select textarea -- */
.entry-content input[type="submit"],
.item-description input[type="submit"] {
	background-color: #e19e2f;
}
.entry-content input[type="submit"]:hover,
.item-description input[type="submit"]:hover {
	background-color: #e19e2f;
}
/* =page.php
-------------------------------------------------------------- */
.page-header .page-title {
	color: #42210b;
}
.page-header .page-title span::after {
	background-color: #e19e2f;
}
.page .post-edit-link {
	background-color: #292f33;
}
/* =comments.php
-------------------------------------------------------------- */
.form-submit .submit {
	background-color: #e19e2f;
}
/* =Auto Delivery
-------------------------------------------------------------- */
#wc_regular .skubutton {
	background-color: #42210b;
}
/* =SKU Select
-------------------------------------------------------------- */
dl.item-sku dd input[type=radio]:checked + label,
dl.item-sku dd label:hover {
	border: 2px solid #e19e2f;
	color: #e19e2f;
}
/* =DL Saler
-------------------------------------------------------------- */
.frequency {
	background-color: #e19e2f;
}
#wc_ordercompletion a.redownload_button {
	background-color: #9e5e37;
}

/**
* 16.4 Desktop Small 1000px
*/
@media screen and (min-width: 62.5em) {
	/* =Base
	-------------------------------------------------------------- */
	.drawer-menu {
		background-color: inherit;
	}
	.site-description {
		background-color: rgba(66,33,11,0.75);
	}
	.fixed .site-description {
		background-color: rgba(66,33,11,1);
	}
	#site-navigation .current-menu-item a,
	#site-navigation .current_page_item a {
		background-color: inherit;
		color: #e19e2f;
		border-bottom: 2px solid #e19e2f;
	}
	#site-navigation li a:after {
		background: #e19e2f;
	}
	#site-navigation li a:before {
		background: #e19e2f;
	}
	#site-navigation ul .sub-menu {
		background-color: rgba(66,33,11,0.75);
	}
	.fixed #site-navigation ul .sub-menu {
		background-color: rgba(66,33,11,1);
	}
	.fixed .bottomfixed {
		background-color: rgba(66,33,11,0.75);
	}
	#site-navigation li a {
		border-bottom: 2px solid #42210b;
	}
	.incart-btn a {
		color: #fff;
	}
	.footer-navigation .current_page_item a,
	.footer-navigation a {
		background-color: inherit;
	}
	.sns {
		border-bottom: none;
	}
	#cart_table tbody td.num {
		background-color: inherit;
	}
}

/* --------------------------------------------------------------
usces_cart.css
-------------------------------------------------------------- */
/* --------------------------------------------------------------
Common
-------------------------------------------------------------- */
/* = itemsingle cart member
-------------------------------------------------------------- */
.item_page_title,
.cart_page_title,
.member_page_title {
	color: #42210b;
}
.item_page_title span::after,
.cart_page_title span::after,
.member_page_title span::after {
	background-color: #e19e2f;
}
/* --------------------------------------------------------------
Item Single
-------------------------------------------------------------- */
/* -- .skubutton -- */
.item-info .skubutton {
	background-color: #42210b;
}
/* -- .contact-item -- */
.contact-item a {
	background-color: #9e5e37;
}
/* -- #tab -- */
.tab-list li:first-child .tab_link {
	background-color: #e19e2f;
}
.tab-list li:last-child .tab_link {
	background-color: #9e5e37;
}
.tab-list li.select:first-child:after {
	border-top: 8px solid #e19e2f;
}
.tab-list li.select:last-child:after {
	border-top: 8px solid #9e5e37;
}
/* - .wc_review-list - */
.wc_reviewlist li::before {
	background-color: #42210b;
}
/* -- .assistance_item -- */
.assistance_item h3::before {
	background-color: #e19e2f;
}
/* --------------------------------------------------------------
Welcart Search Page
-------------------------------------------------------------- */
#searchbox input.usces_search_button {
	background-color: #e19e2f;
}
/* --------------------------------------------------------------
Welcart Cart Page
-------------------------------------------------------------- */
/* Common
-------------------------------------------------------------- */
/* -- .cart_navi -- */
div.cart_navi li {
	color: #42210b;
	background-color: #cec7c3;
}
div.cart_navi li.current {
	background-color: #42210b;
}
.cart-page .send input[type=button],
#inside-cart .send input[type=button],
.button_block .send a {
	background-color: #9e5e37;
}
.send input.to_customerinfo_button,
.send input.to_memberlogin_button {
	background-color: #e19e2f;
}
/* -- .customer_form -- */
.customer_form th em {
	color: #e19e2f;
}
#newmember .send input[type='submit'] {
	background-color: #9e5e37;
}
#cart .upbutton input {
	background-color: #9e5e37;
}
#cart_table tbody td.num:before {
	background-color: #e19e2f;
}
/* -- currency_code -- */
.currency_code span {
	background-color: #f6e4ca;
}
/* -- h2 -- */
.send input.to_deliveryinfo_button {
	background-color: #e19e2f;
}
.send input.to_reganddeliveryinfo_button {
	background-color: #9e5e37;
}
/* Delivery Page
-------------------------------------------------------------- */
.send input.to_confirm_button {
	background-color: #e19e2f;
}
/* Confirm Page
-------------------------------------------------------------- */
/* -- #point_table + #confirm_table -- */
#point_table td input.use_point_button {
	background-color: #9e5e37;
}
.send input.checkout_button {
	background-color: #e19e2f;
}
/* -- WCEX-coupon -- */
#cart #coupon_table td .use_coupon_button {
	background-color: #9e5e37;
}
/* Completion Page
-------------------------------------------------------------- */
.button_block .send a,
.to-mypage a {
	background-color: #9e5e37;
}
.to-top a,
#wc_ordercompletion .send a {
	background-color: #e19e2f;
}
/* --------------------------------------------------------------

Welcart Member Page

-------------------------------------------------------------- */
#content.member-page .submit input {
	background-color: #e19e2f;
}
#wc_member_update_settlement #member-card-info .send input[type="button"]:nth-last-child(3) {
	background-color: #e19e2f;
}
#wc_member_update_settlement #member-card-info .send input[type="button"]:nth-last-child(2) {
	background-color: #9e5e37;
}
#search_zipcode {
	background-color: #e19e2f;
}
/* --------------------------------------------------------------

Welcart Login Page

-------------------------------------------------------------- */
#nav .lostpassword, #nav .newmember {
	background-color: #9e5e37;
}
/* -- #nav -- */
.member-page #nav a {
	background-color: #9e5e37;
}
/* --------------------------------------------------------------
Welcart Member Complation Page
-------------------------------------------------------------- */
#wc_newcompletion .send .to-mypage a {
	background-color: #9e5e37;
}
/* --------------------------------------------------------------
Welcart Member Page
-------------------------------------------------------------- */
.member_submenu a, .gotoedit a {
	background-color: #9e5e37;
}
#memberinfo .send .top,
.send input:nth-child(1) {
	background-color: #9e5e37;
}
#memberinfo .send .editmember {
	background-color: #e19e2f;
}
#memberinfo #history_head {
	border-top: 1px solid #e4d4cb;
}
.bill_pdf_button,
.receipt_pdf_button {
	background-color: #e4d4cb;
}

/* Tablet Small 740px
-------------------------------------------------------------- */
@media screen and (min-width: 46.25em) {
	/* -- .cart_navi -- */
	div.cart_navi li.current::before,
	div.cart_navi li.current::after {
		background: #42210b;
	}
	div.cart_navi li:before,
	div.cart_navi li:after {
		background-color: #cec7c3;
	}
}

/* Desktop Small 1000px
-------------------------------------------------------------- */
@media screen and (min-width: 62.5em) {
	/* =wc_completion_page.php
	-------------------------------------------------------------- */
	.history-area .retail tbody .cartrownum:before {
		background-color: #f6e4ca;
	}
}

/* --------------------------------------------------------------
auto_delivery.css
-------------------------------------------------------------- */
#memberinfo .history-area::-webkit-scrollbar-thumb,
#wc_autodelivery_history .inside::-webkit-scrollbar-thumb {
	background: #e19e2f;
}

/* --------------------------------------------------------------
dlseller.css
-------------------------------------------------------------- */
#cart_completion .send a {
	background-color: #9e5e37;
}
#memberinfo table.retail .redownload_link a {
	background-color: #f6e4ca;
}

/* --------------------------------------------------------------
wcex_widget_cart.css
-------------------------------------------------------------- */
.widgetcart-close-btn {
	color: #42210b;
}
#wdgctToCheckout a {
	background-color: #e19e2f;
}
#wdgctToCart a {
	background-color: #9e5e37;
}
