@charset "utf-8";
/*-----------------------
全体
-----------------------*/
/*ヘッダー*/
.woocommerce-active .site-header .site-branding a{width: 320px!important;}
.entry-date:before{display: none!important;}
/*ヘッダー終わり*/

.boardingLeavingText{font-size: 12px; margin: 0 5px 0 0;}
.daterangepicker .table-condensed tbody tr td.in-range{border-color: #e4e7e7!important;}

/*アイテム一覧*/
.tp-rental .products{flex-wrap: wrap;}
.tp-rental .products li:nth-of-type(n+3){margin-top: 0!important;}
.tp-rental-wrap .woocommerce-Price-amount.amount::before,.tp-rental-wrap .woocommerce-Price-amount.amount::after{content: ""!important;}
.inspect-listing-meta-left{display: none!important;}
/*アイテム一覧終わり*/

/*フッター*/
.ft-acc-wrap{justify-content:center;}
/*フッター終わり*/

/*商品ページ*/
.single-product div.product .woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear: none!important;}
.smalltextProduct{font-size: 10px; color: #777; clear: both; text-align: right; padding: 5px 18px 0 0;}
/*商品ページ終わり*/

/*car-lp*/
.inspect-product-search-loadmore,.inspect-filter-result-header-right{display: none;}
.searchLink{display: block; padding: 10px;}
.inspect-total-filtered-products{padding:0!important;}
.daterangepicker .table-condensed tbody tr td.in-range{background: #009EB5!important;}
.daterangepicker .table-condensed tbody tr td.active, .daterangepicker .table-condensed tbody tr td.end-date, .daterangepicker .table-condensed tbody tr td.start-date{background: #333!important;}
/*car-lp終わり*/

/*カートページ*/
.button.wp-element-button[value="お買い物カゴを更新"]{display: none!important;}
table.shop_table_responsive tr td{text-align: left!important;}
.form-row.woocommerce-SavedPaymentMethods-saveNew.woocommerce-validated{display: none!important;}
.payment_method_bankjp img{display: none!important;}
textarea#order_comments{min-height: 200px!important; font-size: 16px!important;}
/*カートページ*/


/*-----------------------
1300-481px以上の場合
-----------------------*/
@media screen and (min-width: 481px) and (max-width: 1200px){
/*商品ページのflow*/
.prd-cnts-flow ul .det .prd-cnts-flow-step{border-radius: 0%!important; height: 60px!important;}
/*商品ページのflow終わり*/
}


/*-----------------------
768px以上の場合
-----------------------*/
@media screen and  (min-width: 768px){
.daterangepicker .drp-calendar{min-width: 400px!important;}
#searchRentCar{display: none;}
#order_review_heading, #order_review{width: 100%!important; float: none!important; clear: both!important;}

/*seo追記*/
/*seo追記*/

}

/*-----------------------
767px以下の場合
-----------------------*/
@media screen and  (max-width: 767px){
.daterangepicker .drp-calendar{min-width: inherit!important;}
#searchRentCar{display: block;}
/*ヘッダー*/
.woocommerce-active .site-header .site-branding a{width: 220px!important;}
.storefront-primary-navigation{background-color: white!important;}
/*ヘッダー終わり*/

.daterangepicker .calendar-table th, .daterangepicker .calendar-table td{
	width: 10px!important;
	padding:10px 5px!important;
	line-height: 1!important;
	height: inherit!important;
	min-width: inherit!important;
}
.daterangepicker .drp-calendar.left{padding: 10px!important;}
body .daterangepicker{width: 85%!important;}
/*レンタカーカテゴリー*/
.select2-selection__rendered{font-size: 13px;}
.daterangepicker .drp-calendar.left .calendar-time:after,.daterangepicker .drp-calendar.right .calendar-time:after{font-size: 11px;}
/*レンタカーカテゴリー終わり*/

/*商品ページ*/
.prd-ttl{margin: 40px 0 50px!important; top:inherit!important; position: relative!important;}
/*商品ページ*/


/*投稿カテゴリーページ*/
.mn.archive .entry-header .posted-on::before{display: none!important;}
.mn.archive .entry-header .posted-on{padding-left: 0!important;}
.hentry{margin-bottom: 20px!important;}
/*投稿カテゴリーページ*/

/*カートページ*/
table.cart .product-thumbnail img{max-width:inherit!important;}
.wc-proceed-to-checkout .button{padding:8px!important;}
#payment .place-order .button{padding:10px!important; font-size: 18px!important;}
textarea#order_comments{min-height: 260px!important; font-size: 16px!important;}
.cart_item{font-size: 12px!important;}
table.woocommerce-checkout-review-order-table .product-name{width: 50%!important;}
/*カートページ*/


}


