@charset "UTF-8";
/*base-color*/
.tano-background-color-01 {
	background: #e8f4de;
}
body.tano-ar {
	border-top: 3px solid #369851;
}
.tano-h1-type-01 {
	border-top: 7px solid #2d9047;
}
.tano-h1-type-01 span {
	color:#015836;
}
.tano-h1-type-03 {
	border-top: 7px solid #c99519;
}
.tano-h1-type-03 span {
	color: #816825;
}
.tano-h2-type-01 {
	border-left: 5px solid #2c761c;
}
.tano-h2-type-03 {
	border-top: 2px solid #369851;
}
.tano-h3-type-03 {
	border-left: 5px solid #2c761c;
}
.tano-h3-type-03 .tano-h3-inner {
	color: #015836;
}
#tano-left-area #tano-left-area-inner section ul #tano-close-left-menu,
#tano-left-area #tano-left-area-inner-hidden section ul #tano-close-left-menu,
#tano-main-area #tano-product-details #tano-open-left-menu a {
	background: #579c27;
}
#tano-head-bottom .tano-left {
	background: #d8ed83;
}
#tano-head-middle #tano-head-middle-right #tano-head-user-link a {
	background: url(/common-tano/img/icon-arrow-right-green.png) 0 0.4em no-repeat;
}
#tano-head-middle #tano-head-middle-right #tano-head-user-info-02 span {
	margin: 0;
}
#tano-head-bottom #tano-head-shortcut #tano-head-shortcut-quick {
	background: #3a8852;
}
#tano-head-bottom #tano-head-shortcut nav ul li a {
	border: #2e7320 1px solid;
}
#tano-head-bottom #tano-head-shortcut nav ul .tano-head-shortcut-search-catalog a {
	background: url(/common-tano/img/icon-head-search-catalog.png) no-repeat 9px center #2b5f3e;
	background: url(/common-tano/img/icon-head-search-catalog.png) no-repeat 9px center, -moz-linear-gradient(top, #337f4a 0%, #2b5f3e 100%);
	background: url(/common-tano/img/icon-head-search-catalog.png) no-repeat 9px center, -webkit-gradient(linear, left top, left bottom, color-stop(0%, #337f4a), color-stop(100%, #2b5f3e));
	background: url(/common-tano/img/icon-head-search-catalog.png) no-repeat 9px center, -webkit-linear-gradient(top, #337f4a 0%, #2b5f3e 100%);
	background: url(/common-tano/img/icon-head-search-catalog.png) no-repeat 9px center, -o-linear-gradient(top, #337f4a 0%, #2b5f3e 100%);
	background: url(/common-tano/img/icon-head-search-catalog.png) no-repeat 9px center, -ms-linear-gradient(top, #337f4a 0%, #2b5f3e 100%);
	background: url(/common-tano/img/icon-head-search-catalog.png) no-repeat 9px center, linear-gradient(to bottom, #337f4a 0%, #2b5f3e 100%);
}
#tano-head-bottom #tano-head-shortcut nav ul .tano-head-shortcut-order-num a {
	background: url(/common-tano/img/icon-head-order-num.png) no-repeat 9px center #2b5f3e;
	background: url(/common-tano/img/icon-head-order-num.png) no-repeat 9px center, -moz-linear-gradient(top, #337f4a 0%, #2b5f3e 100%);
	background: url(/common-tano/img/icon-head-order-num.png) no-repeat 9px center, -webkit-gradient(linear, left top, left bottom, color-stop(0%, #337f4a), color-stop(100%, #2b5f3e));
	background: url(/common-tano/img/icon-head-order-num.png) no-repeat 9px center, -webkit-linear-gradient(top, #337f4a 0%, #2b5f3e 100%);
	background: url(/common-tano/img/icon-head-order-num.png) no-repeat 9px center, -o-linear-gradient(top, #337f4a 0%, #2b5f3e 100%);
	background: url(/common-tano/img/icon-head-order-num.png) no-repeat 9px center, -ms-linear-gradient(top, #337f4a 0%, #2b5f3e 100%);
	background: url(/common-tano/img/icon-head-order-num.png) no-repeat 9px center, linear-gradient(to bottom, #337f4a 0%, #2b5f3e 100%);
}
#tano-head-bottom #tano-head-shortcut nav ul .tano-head-shortcut-order-history a {
	background: url(/common-tano/img/icon-head-order-history.png) no-repeat 9px center #2b5f3e;
	background: url(/common-tano/img/icon-head-order-history.png) no-repeat 9px center, -moz-linear-gradient(top, #337f4a 0%, #2b5f3e 100%);
	background: url(/common-tano/img/icon-head-order-history.png) no-repeat 9px center, -webkit-gradient(linear, left top, left bottom, color-stop(0%, #337f4a), color-stop(100%, #2b5f3e));
	background: url(/common-tano/img/icon-head-order-history.png) no-repeat 9px center, -webkit-linear-gradient(top, #337f4a 0%, #2b5f3e 100%);
	background: url(/common-tano/img/icon-head-order-history.png) no-repeat 9px center, -o-linear-gradient(top, #337f4a 0%, #2b5f3e 100%);
	background: url(/common-tano/img/icon-head-order-history.png) no-repeat 9px center, -ms-linear-gradient(top, #337f4a 0%, #2b5f3e 100%);
	background: url(/common-tano/img/icon-head-order-history.png) no-repeat 9px center, linear-gradient(to bottom, #337f4a 0%, #2b5f3e 100%);
}
#tano-head-bottom #tano-head-shortcut nav ul .tano-head-shortcut-favorite a {
	background: url(/common-tano/img/icon-head-favorite.png) no-repeat 9px center #2b5f3e;
	background: url(/common-tano/img/icon-head-favorite.png) no-repeat 9px center, -moz-linear-gradient(top, #337f4a 0%, #2b5f3e 100%);
	background: url(/common-tano/img/icon-head-favorite.png) no-repeat 9px center, -webkit-gradient(linear, left top, left bottom, color-stop(0%, #337f4a), color-stop(100%, #2b5f3e));
	background: url(/common-tano/img/icon-head-favorite.png) no-repeat 9px center, -webkit-linear-gradient(top, #337f4a 0%, #2b5f3e 100%);
	background: url(/common-tano/img/icon-head-favorite.png) no-repeat 9px center, -o-linear-gradient(top, #337f4a 0%, #2b5f3e 100%);
	background: url(/common-tano/img/icon-head-favorite.png) no-repeat 9px center, -ms-linear-gradient(top, #337f4a 0%, #2b5f3e 100%);
	background: url(/common-tano/img/icon-head-favorite.png) no-repeat 9px center, linear-gradient(to bottom, #337f4a 0%, #2b5f3e 100%);
}
#tano-head-bottom #tano-head-shortcut nav ul .tano-head-shortcut-func-total a {
	background: url(/common-tano/img/icon-head-func-total.png) no-repeat 9px center #2b5f3e;
	background: url(/common-tano/img/icon-head-func-total.png) no-repeat 9px center, -moz-linear-gradient(top, #337f4a 0%, #2b5f3e 100%);
	background: url(/common-tano/img/icon-head-func-total.png) no-repeat 9px center, -webkit-gradient(linear, left top, left bottom, color-stop(0%, #337f4a), color-stop(100%, #2b5f3e));
	background: url(/common-tano/img/icon-head-func-total.png) no-repeat 9px center, -webkit-linear-gradient(top, #337f4a 0%, #2b5f3e 100%);
	background: url(/common-tano/img/icon-head-func-total.png) no-repeat 9px center, -o-linear-gradient(top, #337f4a 0%, #2b5f3e 100%);
	background: url(/common-tano/img/icon-head-func-total.png) no-repeat 9px center, -ms-linear-gradient(top, #337f4a 0%, #2b5f3e 100%);
	background: url(/common-tano/img/icon-head-func-total.png) no-repeat 9px center, linear-gradient(to bottom, #337f4a 0%, #2b5f3e 100%);
}
#tano-head-bottom #tano-head-shortcut nav ul .tano-head-shortcut-auction a {
	background: url(/common-tano/img/icon-head-auction.png) no-repeat 9px center #2b5f3e;
	background: url(/common-tano/img/icon-head-auction.png) no-repeat 9px center, -moz-linear-gradient(top, #337f4a 0%, #2b5f3e 100%);
	background: url(/common-tano/img/icon-head-auction.png) no-repeat 9px center, -webkit-gradient(linear, left top, left bottom, color-stop(0%, #337f4a), color-stop(100%, #2b5f3e));
	background: url(/common-tano/img/icon-head-auction.png) no-repeat 9px center, -webkit-linear-gradient(top, #337f4a 0%, #2b5f3e 100%);
	background: url(/common-tano/img/icon-head-auction.png) no-repeat 9px center, -o-linear-gradient(top, #337f4a 0%, #2b5f3e 100%);
	background: url(/common-tano/img/icon-head-auction.png) no-repeat 9px center, -ms-linear-gradient(top, #337f4a 0%, #2b5f3e 100%);
	background: url(/common-tano/img/icon-head-auction.png) no-repeat 9px center, linear-gradient(to bottom, #337f4a 0%, #2b5f3e 100%);
}
#tano-head-bottom #tano-head-shortcut nav ul .tano-head-shortcut-checkout-history a {
	padding-left: 15px;
	background: url(/common-tano/img/icon-head-order-history.png) no-repeat 2px center #2b5f3e;
	background: url(/common-tano/img/icon-head-order-history.png) no-repeat 2px center, -moz-linear-gradient(top, #337f4a 0%, #2b5f3e 100%);
	background: url(/common-tano/img/icon-head-order-history.png) no-repeat 2px center, -webkit-gradient(linear, left top, left bottom, color-stop(0%, #337f4a), color-stop(100%, #2b5f3e));
	background: url(/common-tano/img/icon-head-order-history.png) no-repeat 2px center, -webkit-linear-gradient(top, #337f4a 0%, #2b5f3e 100%);
	background: url(/common-tano/img/icon-head-order-history.png) no-repeat 2px center, -o-linear-gradient(top, #337f4a 0%, #2b5f3e 100%);
	background: url(/common-tano/img/icon-head-order-history.png) no-repeat 2px center, -ms-linear-gradient(top, #337f4a 0%, #2b5f3e 100%);
	background: url(/common-tano/img/icon-head-order-history.png) no-repeat 2px center, linear-gradient(to bottom, #337f4a 0%, #2b5f3e 100%);
}
#tano-head-middle #tano-head-middle-right #tano-head-shortcut .tano-left {
	min-width: 173px;
	margin: 0 7px 0 0;
	background: #edfae3;
}
#tano-head-middle #tano-head-middle-right #tano-head-shortcut .tano-left nav ul li {
	min-width: 83px;
}
#tano-head-middle #tano-head-middle-right #tano-head-shortcut .tano-left nav ul li a {
	min-width: 78px;
}
#tano-head-middle #tano-head-middle-right #tano-head-shortcut .tano-left nav ul li a:link,
#tano-head-middle #tano-head-middle-right #tano-head-shortcut .tano-left nav ul li a:visited {
	font-size:80%;
}
#tano-head-bottom #tano-head-search-main #tano-head-search-textarea #tano-topic-keyword {
	background: #f5f9ea;
	border-top: 1px solid #579c27;
}
#tano-global-navi .tano-main-nav .tano-current a,
#tano-global-navi .tano-main-nav .tano-active a,
#tano-global-navi .tano-main-nav .tano-active a:hover {
	background: url(/common-tano/img/bg-gnav-active.gif) 50% 100% no-repeat;
}
#tano-global-navi .tano-sub-nav {
	background: #f2f6df;
}
#tano-container-footer #tano-foot-navi .tano-foot-navi-inner li a {
	padding: 0 0 0 10px;
	background: url(/common-tano/img/icon-arrow-right-green-02.png) 0 0.4em no-repeat;
}
#tano-left-area #tano-left-area-inner .tano-leftmenu-search h3 ,
#tano-left-area #tano-left-area-inner-hidden .tano-leftmenu-search h3 {
	background-color: #84c755;
}
#tano-left-area #tano-left-area-inner .tano-leftmenu-category-lower,
#tano-left-area #tano-left-area-inner-hidden .tano-leftmenu-category-lower {
	border-top: 5px solid #579c27;
}
#tano-left-area #tano-left-area-inner section ul li span,
#tano-left-area #tano-left-area-inner-hidden section ul li span,
#tano-left-area #tano-left-area-inner section ul li a ,
#tano-left-area #tano-left-area-inner-hidden section ul li a {
	background: url(/common-tano/img/icon-arrow-right-green-02.png) 9px 1.1em no-repeat;
}
#tano-left-area #tano-left-area-inner .tano-leftmenu-category-lower ul li ul li span,
#tano-left-area #tano-left-area-inner-hidden .tano-leftmenu-category-lower ul li ul li span,
#tano-left-area #tano-left-area-inner .tano-leftmenu-category-lower ul li ul li a ,
#tano-left-area #tano-left-area-inner-hidden .tano-leftmenu-category-lower ul li ul li a {
	background: url(/common-tano/img/icon-arrow-right-green-03.png) 10px 7px no-repeat;
}
#tano-left-area #tano-left-area-inner .tano-leftmenu-category-lower ul li ul li.tano-menu-class-no-count,
#tano-left-area #tano-left-area-inner-hidden .tano-leftmenu-category-lower ul li ul li.tano-menu-class-no-count {
	background: rgba(0, 0, 0, 0) url("/common-tano/img/icon-arrow-right-green-03.png") no-repeat scroll 10px 0.5em;
	padding: 2px 15px 2px 20px;
}
#tano-left-area #tano-left-area-inner .tano-leftmenu-search ul li span,
#tano-left-area #tano-left-area-inner-hidden .tano-leftmenu-search ul li span,
#tano-left-area #tano-left-area-inner .tano-leftmenu-search ul li a ,
#tano-left-area #tano-left-area-inner-hidden .tano-leftmenu-search ul li a {
	background: none;
}
#tano-left-area #tano-left-area-inner .tano-leftmenu-search ul li img ,
#tano-left-area #tano-left-area-inner-hidden .tano-leftmenu-search ul li img {
	background-color: #85cb54;
}
*+html #tano-container-right #tano-container-right-inner .tano-right-stage {
	padding: 15px;
}
* html .tano-right-stage {
	display:block;
	min-height: auto;
}
#tano-main-area #tano-search-category #tano-search-category-words section h3,
#tano-main-area #tano-category-item-list #tano-item-detail-list .tano-item-detail-box .tano-item-detail .tano-variation-check #tano-variation-viewing ul,
#tano-main-area #tano-item-detail-popup .tano-item-detail-right table th,
#tano-main-area #tano-other-variation #tano-select-variation th,
#tano-main-area #tano-product-details #tano-product-info-list th,
#tano-main-area #tano-product-popular div,
#tano-main-area #tano-pickup-item #tano-pickup,
#tano-main-area #tano-pickup-item #tano-pickup,
.tano-parts-table-04 th,
.tano-parts-table-05 th{
	background-color: #f2f6df;
}
#tano-main-area #tano-category-item-list .tano-narrowing-category-list dt.tano-narrowing-category-list-ttl {
	background: url(/common-tano/img/icon-narrowing-search-means.png) 15px 7px no-repeat;
}
#tano-main-area #tano-category-item-list .tano-narrowing-search-means .tano-accordion{
	background: none;
}
#tano-main-area #tano-category-item-list .tano-narrowing-search-means .tano-accordion span,
#tano-main-area .tano-accordion span {
	background: url(/common-tano/img/btn-open-03.gif) 100% 5px no-repeat;
}
#tano-main-area #tano-category-item-list #tano-item-detail-list .tano-item-detail-box .tano-item-detail .tano-variation-check #tano-variation-viewing ul {
	border: 2px solid #579c27;
}
#tano-main-area #tano-item-detail-popup,
#tano-main-area #tano-item-detail-popup-variation {
	width: 442px;
}
#tano-main-area #tano-item-detail-popup .tano-item-detail-left,
#tano-main-area #tano-item-detail-popup-variation .tano-item-detail-left {
	width: 128px;
}
#tano-main-area #tano-item-detail-popup .tano-item-detail-right,
#tano-main-area #tano-item-detail-popup-variation .tano-item-detail-right {
	width: 258px;
	margin: 0 0 0 10px;
}
#tano-main-area #tano-other-variation #tano-target-product th {
	background: #edfae3 url(/images/category/product-details/icon-target-product.png) 14px 3px no-repeat;
}
h2.tano-h2-recommend {
	color: #0f5636;
	border-top: 5px solid #2d9047;
	background-image: url(/common-tano/img/icon-h2-17.png);
}
h2.tano-h2-checked{
	color: #0f5636;
	border-top: 5px solid #2d9047;
	background-image: url(/common-tano/img/icon-h2-16.png);
}
h2.tano-h2-reorder {
	color: #0f5636;
	border-top: 5px solid #2d9047;
	background-image: url(/common-tano/img/icon-h2-24.png);
}
h2.tano-h2-favorite {
	color: #0f5636;
	border-top: 5px solid #2d9047;
	background-image: url(/common-tano/img/icon-h2-25.png);
}
#tano-left-area #tano-left-area-inner .tano-leftmenu-auction ul ,
#tano-left-area #tano-left-area-inner-hidden .tano-leftmenu-auction ul {
	border-top: 5px solid #6ead20;
}
#tano-left-area #tano-left-area-inner .tano-leftmenu-auction ul li.tano-active ,
#tano-left-area #tano-left-area-inner-hidden .tano-leftmenu-auction ul li.tano-active {
	padding: 8px 15px 8px 21px;
	background: #d6e8bd;
}
.tano-recommend .tano-caroucel-pager-on,
.tano-recommend-02 .tano-caroucel-pager-on,
.tano-recommend-03 .tano-caroucel-pager-on {
	color: #61c321;
}
#tano-main-area #tano-product-bought-it #tano-bought-it .tano-caroucel-pager,
#tano-main-area #tano-product-bought-it #tano-show-it .tano-caroucel-pager,
#tano-main-area #tano-product-show-it #tano-bought-it .tano-caroucel-pager,
#tano-main-area #tano-product-show-it #tano-show-it .tano-caroucel-pager {
	padding:0 0 0 0;
}
#tano-campaign-area .tano-h2-type-01 {
	color: #0f5636;
	border-top: 5px solid #2d9047;
	background-image: url(/common-tano/img/icon-h2-13.png);
}
#tano-campaign-area .tano-h2-type-04 {
	color: #0f5636;
	border-top: 5px solid #2d9047;
	background-image: url(/common-tano/img/icon-h2-27.png);
}
#tano-campaign-area .tano-h2-type-04 .tano-h2-inner {
	color: #0f5636;
	font-size: 20px;
	    padding: 0;
}
#tano-campaign-area .tano-h2-type-01-left{
	float:left;
}

#tano-campaign-area .tano-h2-type-01-corner-caption{
	padding:0 10px 0 50px;
	overflow:hidden;
	font-size:10px;
	color:#333;
}

/*tab*/
#tano-main-area .tano-tab-block ul li a.tano-active,
#tano-search-manufacturer ul.tano-tab-column-2 li a.tano-active,
#tano-search-manufacturer ul.tano-tab-column-3 li a.tano-active,
#tano-search-manufacturer ul.tano-tab-column-4 li a.tano-active,
#tano-search-manufacturer ul.tano-tab-column-5 li a.tano-active {
	border: none;
	border-bottom: none;
	background: #91be27; /* Old browsers */
	background: -moz-linear-gradient(top, #c8de92 0%, #91be27 35%, #91be27 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #c8de92), color-stop(35%, #91be27), color-stop(100%, #91be27)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #c8de92 0%, #91be27 35%, #91be27 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #c8de92 0%, #91be27 35%, #91be27 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #c8de92 0%, #91be27 35%, #91be27 100%); /* IE10+ */
	background: linear-gradient(to bottom, #c8de92 0%, #91be27 35%, #91be27 100%); /* W3C */
	color: #ffffff;
}
#tano-main-area .tano-tab-block .tano-tab-content {
	border: 2px solid #91be27;
}
#tano-main-area #tano-other-variation {
	border: 3px solid #3d932a;
}
#tano-main-area #tano-other-variation h2 {
	color: #2c761c;
}
#tano-main-area .tano-product-details-remarks dl dt {
	color: #2d9047;
}
#tano-main-area .tano-product-details-remarks .tano-product-details-remarks-note dt {
	background: url(/common-tano/img/icon-product-detail-note.gif) 0 0 no-repeat;
}
#tano-main-area .tano-product-details-remarks .tano-product-details-remarks-comment dt {
	background: url(/common-tano/img/icon-product-detail-comment.gif) 0 0 no-repeat;
}
#tano-main-area #tano-customer-review .tano-review-list li dl.tano-review-title dd .tano-user-name {
	color: #369851;
}
/*======= mypage ============================*/


.tano-ar.tano-mypage-body .tano-modal .tano-heading-block-01 {
	border-bottom:1px solid #94c227;
}
.tano-ar.tano-mypage-body .tano-modal .tano-heading-block-01 .tano-title {
	border-left:4px solid #94c227;
}
.tano-ar.tano-mypage-body #tano-variation-midashi,
.tano-ar#tano-variation-midashi td {
	background:#c0ec9d;
}
/*.tano-ar.tano-mypage-body #tano-main-area h1 {
	background: #579c27;
}*/
.tano-ar.tano-mypage-body #tano-main-area .tano-bg-block-a-01 {
	background:#edfae3;
}
.tano-ar.tano-mypage-body .tano-narrowing-search-means dt.tano-accordion.tano-icon-search {
	background: #edfae3 url(/images/search/result/icon-narrowing-search-means.png) 15px 7px no-repeat;
}
.tano-ar.tano-mypage-body #tano-main-area .tano-narrowing-search-means dt.tano-accordion.tano-icon-search span {
	background: #edfae3 url(/common-tano/img/btn-open-03.gif) 100% 5px no-repeat;
}
.tano-request-paragraph-attention {
	background:#fff2f2;
}
.tano-ar .tano-request-search-box {
	background:#e9f9dc;
}
.tano-button-area.tano-approval-track-record {
	border:solid 1px #569c27;
	padding: 15px 25px;
}
.tano-request-information-number {
	border:solid 3px #569c27;
}
.tano-request-pdf,
.tano-request-delivery {
	border:solid 1px #b3b3b3;
}
#tano-request-compare-button {
	background:#e9f9dc;
}
.tano-request-search-all-check {
	background: #569c27;
	color: #ffffff;
}
#tano-main-area .tano-table-layout-02 td p.tano-text-red {
	color: #F00;
	font-size: 1rem;
}
#tano-main-area .tano-table-layout-02 td span.tano-text-red {
	color: #F00;
	font-size: 1rem;
}
#tano-main-area .tano-table-layout-02 td.tano-bg-color-soft-green {
	background: #EDFAE3;
}
#tano-main-area .tano-margin-adjust {
	margin-top: -20px;
}
#tano-main-area .tano-text-position-right {
	text-align: right;
	margin-top: -15px;
}
/* 繧ｰ繝ｬ繝ｼ繧｢繧ｦ繝? */
.tano-delete-cell {
	background:#eee;
}
.tano-delete-cell input {
	background:#eee;
}
/* 繝????繝悶Ν繧ｻ繝ｫ 濶ｲ縺･縺? */
.tano-table-cell-collar-01,
.tano-table-cell-collar-01 th,
.tano-table-cell-collar-01 td {
	background-color:#c0ec9d;
}
/*======= search ============================*/

.tano-ar.tano-search-body #tano-main-area #tano-search-area .tano-search-block-03 .tano-search-inner .tano-colmun2-wrap .tano-colmun-block-01 {
	background: url(/images/search/bg-dotline-01.gif) repeat-y right top;
}
.tano-ar.tano-search-body #tano-main-area #tano-search-area .tano-search-block-03 .tano-search-inner .tano-colmun2-wrap {
	background:#ededed;
}
.tano-ar.tano-search-result-body #tano-main-area #tano-narrowing-result .tano-narrowing-search-means dt {
	background:#edfae3 url(/images/search/result/icon-narrowing-search-means.png) 15px 7px no-repeat;
}
.tano-ar.tano-search-result-body #tano-main-area #tano-narrowing-result .tano-narrowing-search-means dt span {
	background:#edfae3 url(/common-tano/img/btn-open-03.gif) 100% 5px no-repeat;
}
.tano-ar.tano-search-result-body #tano-main-area #tano-narrowing-result .tano-list-controller {
	background:#579c27;
}
.tano-ar.tano-search-result-body #tano-main-area #tano-narrowing-result #tano-item-detail-list .tano-item-detail-box {
	background:#edfae3;
}
.tano-ar.tano-search-result-body #tano-main-area #tano-narrowing-result #tano-item-detail-list .tano-item-detail-box .tano-item-detail .tano-item-detail-right .tano-order-area {
	background:#edfae3;
}
.tano-ar.tano-search-result-body #tano-main-area #tano-narrowing-result #tano-item-detail-list .tano-item-detail-box .tano-item-detail .tano-variation-check {
	background:#edfae3;
	border:2px solid #579c27;
}
.tano-ar.tano-search-result-body #tano-main-area #tano-narrowing-result #tano-item-detail-list .tano-item-detail-box .tano-item-detail .tano-variation-check #tano-variation-viewing ul {
	background:#edfae3;
	border:2px solid #579c27;
}
.tano-ar.tano-search-result-body #tano-main-area #tano-narrowing-result #tano-item-detail-thumb .tano-item-detail-box .tano-item-checkbox span {
	border:1px solid #579c27;
	background:#edfae3;
}
.tano-ar.tano-search-result-body #tano-main-area #tano-item-detail-popup .tano-item-detail-right table th,
.tano-ar.tano-search-result-body #tano-main-area #tano-item-detail-popup-variation .tano-item-detail-right table th {
	background:#edfae3;
}
.tano-ar.tano-search-result-body #tano-main-area #tano-search-other-method .tano-inner {
	background:#E8F9DC;
}
.tano-ar.tano-search-result-body #tano-main-area #tano-search-other-method .tano-inner .tano-search-basic-method {
	height:112px;
	margin:0 0 20px 0;
	background:url(/images/search/bg-search-basic-method.gif) 12px 0 no-repeat;
}
.tano-ar .tano-request-search-box {
	background:#e9f9dc;
}
/*======= tab ============================*/

.tano-ar #tano-main-area .tano-tab-container ul.tano-tab-column-2 li a.tano-active,
.tano-ar #tano-main-area .tano-tab-container ul.tano-tab-column-3 li a.tano-active,
.tano-ar #tano-main-area .tano-tab-container ul.tano-tab-column-4 li a.tano-active,
.tano-ar #tano-main-area .tano-tab-container ul.tano-tab-column-5 li a.tano-active,
.tano-ar #tano-main-area .tano-tab-container ul.tano-tab-column-6 li a.tano-active {
	background:#91BE27; /* Old browsers */
	background:-moz-linear-gradient(top, #c8de92 0%, #91be27 35%, #91be27 100%); /* FF3.6+ */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #c8de92), color-stop(35%, #91be27), color-stop(100%, #91be27)); /* Chrome,Safari4+ */
	background:-webkit-linear-gradient(top, #c8de92 0%, #91be27 35%, #91be27 100%); /* Chrome10+,Safari5.1+ */
	background:-o-linear-gradient(top, #c8de92 0%, #91be27 35%, #91be27 100%); /* Opera 11.10+ */
	background:-ms-linear-gradient(top, #c8de92 0%, #91be27 35%, #91be27 100%); /* IE10+ */
	background:linear-gradient(to bottom, #c8de92 0%, #91be27 35%, #91be27 100%); /* W3C */
	color:#ffffff;
}
.tano-ar #tano-main-area .tano-tab-container .tano-result-block {
	border:2px solid #91be27;
}
#tano-cart-content .tano-hogo-table th {
	background:#dcf5ca;
}
#tano-cart-preserve-content .tano-preserve-table th {
	background:#dcf5ca;
}
#tano-cart-preserve-content .tano-itam-table th {
	background:#dcf5ca;
}
#tano-cart-preserve-content .tano-itam-table .tano-check {
	background:#EDFAE3;
}
#tano-main-area .tano-tyuumon-nitizi th,
#tano-main-area .tano-kibou-nouhin,
#tano-main-area .tano-tyuumon-item-table th,
#tano-main-area .tano-parts-table-06 .tano-amount-total,
#tano-main-area .tano-parts-table-06 .tano-amount-total-2 {
	background-color:#ededed;
}
#tano-main-area .more-siborikomi {
	border:1px solid #569c27;
}
#tano-main-area .more-siborikomi dt {
	background-color:#569c27;
	color:#fff;
}
#tano-main-area #tano-fax-content .tano-fax-box {
	background-color:#edfae3;
}
#tano-main-area .tano-more-refinement dt {
	background-color:#569c27;
	color:#fff;
}
#tano-main-area #tano-fax-content .tano-syukka-item-list {
	border-top:1px solid #569c27;
}
#tano-main-area #tano-fax-content .tano-syukka-item-list li {
	border-top:none;
	border-left:1px solid #569c27;
	border-right:1px solid #569c27;
	border-bottom:1px solid #569c27;
}
#tano-main-area #tano-fax-content .tano-syukka-information div {
	background-color:#569c27;
}
#tano-main-area #tano-fax-content .tano-item-data {
	border-top:1px solid #569c27;
}
#tano-main-area #tano-fax-content .tano-item-data li {
	border-top:none;
	border-left:1px solid #569c27;
	border-right:1px solid #569c27;
	border-bottom:1px solid #569c27;
}
#tano-main-area #tano-fax-content .tano-item-data li .tano-item-information p span {
	color:#0145d3;
}

#tano-main-area #tano-review-content .tano-list-controller {
	background: #579c27;
	color: #FFF;
}
#tano-main-area #tano-review-content #tano-item-detail-list .tano-item-detail-box {
	background: #edfae3;
}
#tano-main-area #tano-pw .tano-okyakusam-data th {
	background: #e8f9dc;
}
/*tab*/
#tano-search-manufacturer ul.tano-tab-column-2 li a.tano-active,
#tano-search-manufacturer ul.tano-tab-column-3 li a.tano-active,
#tano-search-manufacturer ul.tano-tab-column-4 li a.tano-active,
#tano-search-manufacturer ul.tano-tab-column-5 li a.tano-active,
#tano-search-manufacturer ul.tano-tab-column-6 li a.tano-active {
	border: none;
	border-bottom: none;
	background: #91be27; /* Old browsers */
	background: -moz-linear-gradient(top, #c8de92 0%, #91be27 35%, #91be27 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #c8de92), color-stop(35%, #91be27), color-stop(100%, #91be27)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #c8de92 0%, #91be27 35%, #91be27 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #c8de92 0%, #91be27 35%, #91be27 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #c8de92 0%, #91be27 35%, #91be27 100%); /* IE10+ */
	background: linear-gradient(to bottom, #c8de92 0%, #91be27 35%, #91be27 100%); /* W3C */
	color: #ffffff;
}
/*======= auction ============================*/


#tano-main-area .tano-auction-tbl-02 th,
#tano-main-area .tano-auction-tbl-03 th,
#tano-main-area .tano-auction-tbl-04 th {
	background:#e5f9d9;
}
#tano-main-area table.tano-auction-tbl-01 th {
	background:#e5f9d9;
}
#tano-main-area .tano-auction-text-box {
	background:#e5f9d9;
}
#tano-main-area .tano-auction-item-top-rank .tano-auction-item-head-text,
#tano-main-area .tano-auction-item-top-rank .tano-auction-item-footer-text {
	background:#e5f9d9;
}
#tano-main-area .tano-auction-item-order-text {
	background:#e5f9d9;
}
#tano-main-area .tano-auction-item-cancel-text {
	background:#e5f9d9;
}
#tano-main-area #tano-auction-item-detail-list .tano-item-detail-box {
	background: #edfae3;
}
#tano-main-area #tano-auction-item-detail-list {
	border-color:#91be27;
}
/*======= cart ============================*/

.tano-cart-step {
	background: #eee;
}
.tano-cart-attention {
	border-color: #ff3c4a;
}
.tano-cart-attention strong {
	color:#ff3c4a;
}
#tano-main-area .tano-cart-register .tano-attention {
	color:#e70000;
}
#tano-main-area .tano-common-box,
#tano-main-area .tano-address-box,
#tano-main-area .tano-cart-register,
#tano-main-area .tano-mail-address,
#tano-main-area .tano-nouki,
#tano-main-area .tano-coupon,
#tano-main-area .tano-kaisyu,
#tano-main-area .tano-konpou,
#tano-main-area .tano-float-block,
#tano-main-area .tano-cart-delivery {
	border:#d3d3d3 1px solid;
}
#tano-main-area .tano-item-list table th,
#tano-item-list table,
#tano-stock-list .tano-stock-header th {
	background:#ededed;
}
#tano-main-area .tano-item-list table td.tano-price,
#tano-main-area .tano-item-list table td.tano-subtotal {
	text-align: right;
	color:red;
}
#tano-main-area .tano-item-stat span {
	border:1px solid #7a4406;
	background:#fffde4;
	color:#7a4408;
}
.tano-cart-save {
	border:1px solid #d3d3d3;
	padding:10px;
}

#tano-main-area .tano-point-sum dl {
	background: #fff;
}
#tano-main-area .tano-point-sum .tano-red {
	color:red;
}
/* mypage-point */


#tano-point-koukan .tano-item-list .tano-saikeisan-button {
	background:#E8F4DE;
}
/* 濶ｲ??壹Δ繝ｼ繝?繝ｫar */

.tano-modal .tano-heading-block-A-01 {
	border-bottom:1px solid #94c227;
}
.tano-modal .tano-heading-block-A-01 .tano-title-03 {
	border-left:4px solid #94c227;
}
.tano-h2-type-modal {
	border-bottom: 1px solid #94c227;
}
.tano-h2-type-modal span {
	border-left: 5px solid #94c227;
}
.tano-modal-form-table td,
.tano-modal-form-table th {
	border:solid 1px #b3b3b3;
}
.tano-modal-form-table th,
.tano-budget-change dt {
	background-color:#e8f9dc;
}
.tano-budget-change dt {
	line-height: 2;
}
.tano-modal-table th {
	background: #e8f9dc;
}
.tano-modal-icon-hissu {
	color: #ffffff;
	background-color: #F00;
}
.tano-busyo-table th {
	background: #e8f9dc;
}
.tano-list-pager2 ul li span,
.tano-list-pager ul li span {
	background: #666;
	color: #FFF;
}
.tano-list-pager ul li a:hover,
.tano-list-pager ul li a:active {
	background: #666;
	color: #FFF;
}
.tano-modal .attention {
	color: #F00;
}
.tano-modal #tano-form-bank,
.tano-modal #tano-form-daibiki {
	border: solid 1px #b3b3b3;
}
#tano-delivery-info dl dt h3 {
	border-left: 3px solid #569c27;
}
#tano-cart-confirm div.tano-total dl dt {
	color:#fff;
}
#tano-item-list table th span {
	color:#569c27;
}
#tano-delivery-info dl dt h3 {
	border-left:3px solid #569c27;
}
/*======= 豕ｨ譁??ｮ御ｺ? ============================*/

.tano-message-table {
	background: none repeat scroll 0 0 #FFFDE6;
}
.tano-kanryo-table th {
	background-color:#e8f9dc;
}
.tano-kanryo-table td,
.tano-kanryo-table th {
	border:solid 1px #b3b3b3;
}
.tano-kanryo-infobtn div {
	border: 1px solid #b3b3b3;
}
#tano-main-area .tano-signup-navi-btn-box a:link,
#tano-main-area .tano-signup-navi-btn-box a:visited,
#tano-main-area .tano-signup-navi-btn-box a:hover {
	color:	#333333;
}
#tano-related-bottom-block {
	padding: 10px;
	margin: 10px 0;
	border: 1px solid #cccccc;
}
#tano-related-list {
	overflow: hidden;
}
#tano-related-list dt {
	float: left;
	padding: 10px 8px 8px 8px;
	margin: 0 10px 0 0;
	color: #6ead20;
	border: 1px solid #6ead20;
	font-weight: bold;
}
#tano-related-list dd {
	width: 600px;
	float: left;
}
#tano-related-list dd ul li {
	float: left;
	margin: 0 15px 0 0;
}
#tano-special-banner-list li img {
	display: block;
}
#tano-request-compare-button {
	background:#e9f9dc;
}
.tano-request-pdf,
.tano-request-delivery {
	border:solid 1px #b3b3b3;
}
.tano-request-information-number {
	border:solid 3px #569c27;
}
/*mypage*/
#tano-point .tano-riyou-point,
#tano-point-rireki .tano-riyou-point,
#tano-point-rireki .tano-point-kikan,
#tano-main-area #tano-point-rireki .tano-torihiki-detail th,
#tano-point-koukan .tano-riyou-point {
	background:#ededed;
}
#tano-main-area #tano-point .tano-list-controller {
	background: #579c27;
}
#tano-main-area #tano-point .tano-item-list {
	background: #dcf5ca;
}
#tano-point-koukan .tano-goukei-point .tano-goukei-point-inner {
	border:1px solid #569c27;
}
/*category*/
#tano-container-left #tano-main-area .tano-color-box-02 {
	background: #edfae3;
}

/*control
#tano-main-area .tano-tab-container .tano-tab-content {
	background: #edfae3;
}*/
#tano-main-area .tano-special-box ul li a span {
	background-image: url(/common-tano/img/icon-arrow-right-green.png);
}

/* add20141206 */
#tano-container-left .tano-04-flow-02 ul li {
	width: 26.5%;
}
#tano-container-left .tano-04-flow-02 ul .tano-flow-last {
	width: 24.4%;
}
.tano-flow-box ul .tano-flow-active span,
.tano-flow-box ul .tano-flow-visited span {
	padding-left: 82px;
}
.tano-flow-box.tano-07-flow-02 ul .tano-flow-active span,
.tano-flow-box.tano-07-flow-02 ul .tano-flow-visited span {
	padding-left: 76px;
}
.tano-requisite-active[type="password"],
.tano-requisite-active[type="text"],
textarea.tano-requisite-active {
	background: #eef5e9;
}
select.tano-requisite-active-select {
	background: #eef5e9;
}

/* add20160203 */
.tano-table-activecheck .tano-requisite-active[type="password"],
.tano-table-activecheck .tano-requisite-active[type="text"],
.tano-table-activecheck textarea.tano-requisite-active {
	background: #ffe5d5;
}
.tano-parts-table-activecheck select.tano-requisite-active-select {
	background: #ffe5d5;
}