/*
Theme Name: Martfury Child
Theme URI: http://drfuri.com/unero
Author: DrFuri
Author URI: http://drfuri.com
Description: Martfury Child Theme.
Version: 1.0
License: GNU General Public License v2+
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: martfury
Domain Path: /lang/
Tags: one-column, two-columns, left-sidebar, right-sidebar, full-width-template, post-formats, theme-options, threaded-comments, translation-ready
Template: martfury
*/

@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100;300;400;500;700&display=swap');



/* header */
.header-main .martfury-container{width: 100vw !important;margin:0 calc(50% - 50vw) !important;}
.header-logo .logo{width: 250px; margin-left: 20px;}
.header-main .site-header .martfury-container .header-logo{width: unset;}
.header-layout-3 .site-header .header-main{padding-top: 18px!important;padding-bottom: 18px!important;}
.sticky-header.admin-bar .site-header.minimized .header-main {top: 25px!important;padding-bottom: 12px!important;}
@media screen and (max-width:1200px){
	.header-logo .d-logo img {max-width:160px !important;}
}
@media (max-width: 991px){
	.header-logo .logo {width: 140px!important;} 
	.search-submit{min-width: 70px;!important}
}
@media (max-width: 768px){	
	.header-logo .logo {width: 150px!important;margin: auto !important;}
    .site-header .mobile-menu-row {display: flex!important; align-items: center!important;}
}
.mobile-menu .mobile-menu-row .product-extra-search{display: none !important;}
.header-layout-3 .site-header .main-menu{border-bottom: 1px solid #e1e1e1;}
.header-layout-3 .site-header .product-extra-search input.search-field {background-color: #fff!important;}
.site-header .product-extra-search .psearch-content{border: 1px solid #ccc; border-radius: 6px;}
header.minimized .header-logo{width: 420px!important; align-items: center;}
header.minimized .d-logo{display: block !important; width: 100px;}
header.minimized .header-logo .logo{width: 160px!important;}
.hidden-sm .d-logo{display: none;}

/* header-icon */
.extras-menu{margin-right:2em !important;}
.extras-menu li > a {position: relative;}
.extras-menu li > a::before {position: absolute;top: 48px;font-size: 10px;left: 50%;transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);letter-spacing: -0.08em;white-space: nowrap;font-weight: lighter;}
.minimized .extras-menu li > a::before {top: 43px;}
/*
.extras-menu li.menu-item-compare > a::before {content: '比較';}
.extras-menu li.menu-item-wishlist > a::before {content: 'お気に入り';}
.extras-menu li.mini-cart > a::before {content: 'カート';}
.extras-menu li.logined > a::before {content: 'アカウント';}
*/
@media (max-width: 991px){
	.extras-menu li > a::before {display: none;}
	.minimized .extras-menu li > a::before{top: 38px;}
}

/* header-department-menu + mainmenu*/
@media (min-width: 1201px){
    .menu-item-7319,.menu-item-7326,.menu-item-7329, .menu-item-7323, .menu-item-7325, .menu-item-7328, .menu-item-7324, .menu-item-7332, .menu-item-7340, .menu-item-7341, .menu-item-7321, .menu-item-7320,.menu-item-7353, .menu-item-gtranslate{display:none !important;}
}
@media screen and (min-width: 769px) and (max-width: 1200px){
	ul#menu-primary-menu li.menu-item{padding-left:8px !important;padding-right:8px !important;}
	ul#menu-primary-menu li.menu-item a{font-size:14px !important;}
}
@media screen and (min-width: 430px) and (max-width: 1200px){
	.mobile-menu.hidden-md{display:none !important;}
}
@media (max-width: 1200px){
.menu-item-gtranslate{margin-bottom:8em !important;}
}


/* home */
.home h1.entry-title{display:none !important;}
div.slick-list{width: 100vw !important;margin:-80px calc(50% - 50vw) 0 !important;}
/*.wpsisac-image-slide .wpsisac-image-slide-wrap img{object-fit:cover !important;width:100% !important;height:32vw !important;max-height:311px !important;object-position: center center !important;}*/
.social-links-widget{float:right;}
.newsletter-content h3 i{color:#ccc;}
.newsletter-content h3{font-size:20px;}
i.icon-diamond2{display:none;}
.blogbox ul {margin: 2em 0 0 0 !important;padding:0;}
.blogbox ul li{font-size: 16px;border-bottom: 1px dotted #ccc;padding-bottom: 6px;margin-bottom: 20px;}
.ranking .mf-product-thumbnail{position:relative;}
.ranking .products{counter-reset: ranking;}
.ranking .mf-product-thumbnail::before {color: #fff;background-color:#00a99d;height:30px;width:30px;border-radius:50%;line-height:30px;text-align:center;content: counter(ranking);counter-increment: ranking;font-family: Futura, Century Gothic;font-size: 22px;position:absolute;top:0;left:0;z-index:3;}
@media screen and (max-width:1140px){
	div.slick-list{margin:-30px calc(50% - 50vw) 0 !important;}
}
@media only screen and (max-width: 40.0625em) {
	.wpsisac-image-slide img, .wpsisac-image-slide, .wpsisac-slide-wrap,.wpsisac-slick-carousal .wpsisac-image-slide-wrap, .wpsisac-slick-carousal .wpsisac-image-slide{height:auto !important;}
}
/* 商品カラム(12) */
#wcfmmp-stores-wrap ul.wcfmmp-store-wrap li{padding-left: 5px;padding-right: 5px;}
.woocommerce ul.products li.product .product-inner {padding: 5px 5px 0!important;}
.woocommerce ul.products li.product .mf-product-details-hover{left: -11px!important;right: -11px!important;}
@media screen and (max-width: 767px){
   .woocommerce ul.products li.product {padding-right: 0px !important;padding-left: 0px!important;margin: 0 auto !important;width: 33% !important;}
}
@media screen and (min-width: 768px) and (max-width: 1140px){
    .woocommerce ul.products li.product {width: 25% !important;}
}


/* base */
body{font-family: 'Noto Sans JP',sans-serif;}
li {list-style-type:none;}
a:hover{color:#ccc !important}
.tab-menu{width: 100%;}
.page-header-page .page-breadcrumbs{display:none;}


/* banner */
.banner-box .wp-block-columns {margin-bottom: 0!important;}
.banner-box :where(.wp-block-columns.is-layout-flex) {gap: 1em;}
@media screen and (max-width: 781px){
	.wp-block-columns.wp-container-9{margin-bottom:0.7em !important;}
}
@media screen and (max-width: 430px){
	.wp-block-columns.wp-container-9{margin-bottom:0 !important;}
}

/* sidebar + main-width */
.martfury-container {width: 98%!important;}
.primary-sidebar.col-md-3.page-sidebar{max-width:350px;font-size:13px;width: 225px; padding-right: 0!important; padding-left: 0!important;}
.mf_widget_product_categories > ul.product-categories {width: 225px;}
.mf_widget_product_categories > ul > li{border: 1px solid #ececec;padding: 12px 16px!important;}
.icon-chevron-down:before {content: "\e93a"; color: #8f8f8f;}
.mf_widget_product_categories ul li .children, .wcv.widget_product_categories ul li .children{padding-left: 5px!important;}
.mf_widget_product_categories > ul > li > .cat-menu-close{top: 12px!important; right: 14px!important;}
.mf_widget_product_categories > ul > li > ul > li > .cat-menu-close{top: 6px!important; right: -1px!important;}
.mf_widget_product_categories > ul > li > ul > li > ul > li > .cat-menu-close{top: 8px!important;right: -16px!important;}
.catalog-sidebar .widget {background-color: #fff!important;padding: 25px 0px!important;}
.widget_gtranslate{margin-left:20px;}
@media (min-width: 768px){
	.site-content .col-md-9 {width: calc(100% - 240px)!important;}
	.archive .site-content .col-md-3 {width: 225px!important;padding-left: 0!important;}
	.archive .mf_widget_product_categories > ul.product-categories {width: 225px;}
    .archive .site-content .col-md-9 {width: calc(100% - 225px)!important;}
	.archive .site-content .col-md-3 h4.widget-title{padding-left:1em;}
}
@media (min-width: 1201px){
	.home .container,.archive .container{width: 98% !important;}
}
@media (min-width: 1980px){
	.site-content .col-lg-2 {width: 8.3%!important;}
}
@media screen and (max-width: 1200px) {
	.container{max-width:1200px !important;width:98% !important;margin:0 auto;}
}
@media (max-width: 991px){
	.site-content .widgets-area{/*width: 28%!important;*/margin-top: 0!important;}
}
@media screen and (min-width: 768px) and (max-width: 1140px){
	.site-content {padding-top: 30px!important;}
}
@media screen and (max-width: 767px){
	.site-content .widgets-area{display: none !important;}
}


/*  商品一覧 view-list */
.woocommerce.shop-view-list ul.products:not(.slick-slider) li.product .mf-product-details .mf-product-content{overflow: hidden;}
.woocommerce.shop-view-list .add_to_cart_button{background-color:#eee !important;display:inline-block !important;width:210px !important;}
@media (min-width: 769px){
	.woocommerce.shop-view-list ul.products:not(.slick-slider) li.product {width: 100%!important;min-height: 170px;height: 250px;overflow-y: hidden;margin-top: 15px;}
	.woocommerce.shop-view-list ul.products:not(.slick-slider) li.product .product-inner{padding: 10px 10px 0!important;}
	.woocommerce.shop-view-list ul.products:not(.slick-slider) li.product .mf-product-details-hover{padding: 0 5px 0px 20px!important;}
	.woocommerce.shop-view-list ul.products:not(.slick-slider) li.product .mf-product-details{justify-content: flex-start!important;align-items: center!important;gap:2em;}
	.woocommerce.shop-view-list ul.products:not(.slick-slider) li.product .mf-product-details-hover{left: 0 !important;}
	.woocommerce.shop-view-list ul.products:not(.slick-slider) li.product a img{object-fit:cover !important;height: 220px !important;width:100% !important;}
	.woocommerce.shop-view-list ul.products:not(.slick-slider) li.product .mf-product-thumbnail {width: 250px !important;}
}
@media (max-width: 991px){
	.woocommerce.shop-view-list .mf-product-details{display:block !important;padding-top:10px !important;}
	.woocommerce.shop-view-list .footer-button{display:none !important;}
}
@media (max-width: 768px){
	.woocommerce.shop-view-list ul.products:not(.slick-slider) li.product .product-inner{padding: 10px !important;}
	.woocommerce.shop-view-list ul.products:not(.slick-slider) li.product a img{height: 180px;}
	.woocommerce.shop-view-list ul.products:not(.slick-slider) li.product .mf-product-thumbnail {width: 210px !important;}
}
.woocommerce ul.products li.product .mf-product-details-hover{padding: 0 5px 20px!important;}
.woocommerce ul.products li.product .mf-product-details-hover { left: -6px!important; right: -6px!important;}
@media (max-width: 991px){
    .woocommerce ul.products {margin-left: 0px!important;margin-right: -10px!important;}
}


/* 商品一覧 = category */
ul#mf-catalog-banners li img{width:100% !important;max-width:900px !important;margin:80px auto 0 !important;}
@media (max-width: 1150px){
	ul#mf-catalog-banners li img{margin:20px auto 0 !important;}
}

/* lower */
table.pagetable, table.wp-block-table{width:100% !important;margin-top:-3%;}
table.pagetable th{text-align:left;padding-right:5px;width:30%;background:#eee !important;border:solid 1px #fff !important;padding:15px;color:#333 !important;}
table.pagetable.bg-blue th{background-color:#F0F9FF !important;border:solid 1px #ccc !important;}
table.pagetable td{ border:solid 1px #eee !important;padding:15px;color:#333 !important;background:#fff !important;}
table.pagetable.bg-blue td{border:solid 1px #ccc !important;}
table.wp-block-table th, table.pagetable td{padding:15px;}
table.shippingtable th{border:solid 1px #eee !important;background-color:#fff !important;}
.veu_relatedPosts .relatedPosts_item>.media .postList_thumbnail{width:80px;padding-left:15px !important;margin-bottom:0}
form.products-search input, .product-cat-label {background-color: #eee !important;}
.single_add_to_cart_button{background-color:#cb2229 !important;color:#fff !important;border:1px solid #fff !important;border-radius:4px !important;font-size:14px !important;}
.single_add_to_cart_button:before{content: "\f07a";font-family: "Font Awesome 6 Free";font-weight: 900;font-size:15px !important;padding-right:8px;}
.buy_now_button{background-color:#e0a91d !important;color:#fff !important;font-size:14px !important;margin:2px 0 0 15px !important;}
.buy_now_button:before{content: "\f017";font-family: "Font Awesome 6 Free";font-weight: 900;font-size:15px !important;padding-right:8px;}
ul.product-categories li.current-cat a{color:#000 !important;}
.no-sidebar-page{width:92%;max-width:1250px;margin:0 auto;}
.mf-icon{font-size:60px;color:#ffcc12;}
.page-id-137 .sidebar-content .content-area,.account-page-tabs .sidebar-content .content-area{float: unset!important; margin: 0 auto!important;}
.process-box{margin-bottom:10px;position:relative}
.process-box h3{text-shadow: #fff 2px 0 2px !important;}
.process-box p:after{content: "\f0dd";font-family: "Font Awesome 6 Free";font-weight: 900;font-size:30px !important;padding-right:8px;display:block;position:absolute;bottom:0;left:50%;color:#ccc;}
@media (min-width: 992px){
	.widgets-area ul li a{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 150px;display: block;}
	.narrow{width:100%;max-width:900px; margin:0 auto;}
}

/* midashi */
h1.entry-title, h2.simple.large{font-size: 30px !important;padding-bottom:0px !important;margin-bottom:0px !important;}
h2.simple{font-size: 22px !important;padding-bottom:0px !important;margin-bottom:30px !important;}
h2.simple-border{font-size: 20px !important;padding-bottom:10px !important;margin-bottom:20px !important;border-bottom:1px solid #ccc;letter-spacing:1px;font-weight:700;}
h2.simple-dash{font-size: 28px !important;padding-bottom:10px !important;margin-bottom:20px !important;border-bottom:1px dashed #888;letter-spacing:1px;font-weight:700;}
.text-shadow{text-shadow: #555 2px 0 10px;}
@media screen and (max-width:768px) {
	h1.entry-title,h2.simple.large, h2.simple-dash{font-size: 26px !important;}
	h2.simple{font-size: 20px !important;}
}
@media screen and (max-width:500px) {
	h1.entry-title,h2.simple.large, h2.simple-dash{font-size: 22px !important;}
	h2.simple, h2.simple-border{font-size: 18px !important;}
}
@media (min-width: 768px){
   .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column {flex-basis: 0!important;flex-grow: 1!important;}
}

/* contact */
@media(max-width:500px){
   table.inquiry th, table.inquiry td {display:block !important;width:100% !important;border-top:none !important;-webkit-box-sizing:border-box !important;-moz-box-sizing:border-box !important;box-sizing:border-box !important;}
   table.inquiry tr:first-child th{border-top:1px solid #d7d7d7 !important;}
   table.inquiry .haveto, table.inquiry .any {font-size:10px;}
}
table.inquiry{width:100% !important;}
table.inquiry th{text-align:left;padding-right:5px;width:30%;background:#def5f9;border:solid 1px #fff;}
table.inquiry td{ border:solid 1px #f7f7f7;background:#fff;}
.entry-content .inquiry tr, .entry-content table{border:solid 1px #d7d7d7}
.haveto{font-size:7px;color:#ff0000; position:relative;}
.any{font-size:7px;padding:5px;background:#93c9ff;color:#fff;border-radius:2px;margin-right:5px; position:relative; bottom:1px;}
.verticallist .wpcf7-list-item{display:block;}
#formbtn{display: block;margin:25px auto 0;background:#def5f9;}
table.inquiry input[type=text], table.inquiry input[type=email], table.inquiry input[type=tel], table.inquiry textarea {border: 1px solid #d9d9d9;background: #fff;padding: 15px;margin-bottom:-15px;}
.acceptance-442{float:left;padding-right:10px;}

/* accordion */
.acd{width: auto;}
.acd label{background:#f7f7f7;font-size:16px;line-height:1.8;display:block;padding:20px;margin-bottom:18px;}
.acd label:before {content: "\f107";font-family: "Font Awesome 5 Free";font-weight: 900;padding-right:10px;color:#7B89B9;}
.acd label:hover{cursor:pointer;background:#eee;}
.acd input{display:none;}
.acd div{height:0px;padding:0px;overflow:hidden;opacity:0;transition:0.8s;}
.acd input:checked ~ div{width:100%;height:auto;opacity:1;padding:20px 10px;}
.acd div p{font-size:16px;line-height:1.8;text-align:inherit;}
@media screen and (max-width:991px) {
  .acd label{font-size:16px;margin-bottom:10px;}
  .acd div p{font-size:15px;}
}


/* footer */
.site-footer {border-top: none!important;}
body:not(.home) .site-footer aside{display:none;/* .home以外の.site-footer内のasideを非表示する */}
.site-footer > aside > ul {padding-left: 0;}
.site-footer > aside > ul > li{width: 1650px!important; max-width: 98%!important; margin: 0 auto;}
.site-footer > aside > ul > li > .wp-block-columns {margin-bottom: 5em;}
input.submit {background: #000!important; color: #fff!important;}
.site-footer .footer-layout {border-top: 1px solid #e1e1e1!important;}
.shop-foot {font-size:14px;line-height:1.4;}
.shop-foot h2{font-size: 16px; font-weight: bold;}
.shop-foot h3{border-top:none;font-size:16px !important;font-weight:bold;}
.shop-foot h4{font-size:14px;font-weight:bold;padding:5px;background-color:#e7e7e7;margin:10px 0;}
.shop-foot ul{margin-top:0px;}
.shop-foot ul li{margin:0 0 0 20px;line-height:1.6;list-style-type:disc;}
.wpsbc-container .wpsbc-calendars-wrapper {width: 100% !important;}
.wpsbc-legend{display:none !important;}
.wpsbc-select-container select{padding-top:0 !important;}
.wpsbc-container.wpsbc-calendar-1 .wpsbc-legend-item-icon-1 div:first-of-type { background-color: #d8eccc !important; }
.wpsbc-container.wpsbc-calendar-1 .wpsbc-legend-item-icon-2 div:first-of-type { background-color: #f1ddaa !important; }
.footer-bottom{text-align:center;}
.footer-bottom .col-lg-6, .footer-bottom .col-footer-copyright{float:none !important;width:100% !important;}
.footer-bottom .col-footer-payments{display:none !important;}
.footer-copyright{margin:-20px 0 !important;padding:0 !important;}
.site-footer .footer-newsletter .newsletter-form .mc4wp-form-fields input[type="submit"]{font-weight:normal;font-size:14px;}
.footer-layout > .footer-newsletter > .martfury-container,.site-footer > .footer-layout > .martfury-container{width: 1650px!important; max-width: 98%!important; margin: 0 auto;}
.site-footer .footer-widgets.columns-4 .footer-sidebar { max-width: 25%!important;}
/*footer カテゴリー*/
#footer-links .wc-block-product-categories-list .wc-block-product-categories-list-item-count {display: none;}
#footer-links > .widget > .wp-block-woocommerce-product-categories > ul > li {font-size: 14px; font-weight: 600; display: flex; margin-bottom: 0; padding-right: 5px; align-items: baseline;} 
#footer-links ul.wc-block-product-categories-list--depth-0 > li > a {margin-right:1.5em;}
#footer-links .wp-block-woocommerce-product-categories > ul > li > ul > li > ul {display: none;}
#footer-links > .widget > .wp-block-woocommerce-product-categories > ul > li > ul {display: flex; gap: 1em;}
#footer-links > .widget > .wp-block-woocommerce-product-categories > ul > li > ul > li {display: flex; position:relative; display:inline-block;}
#footer-links > .widget > .wp-block-woocommerce-product-categories > ul > li > ul > li ::after{position: absolute;top: 50%;transform: translateY(-50%);right: -0.5em;height: 12px;width: 1px;content: "";background-color: #666;}
#footer-links > .widget > .wp-block-woocommerce-product-categories > ul > li > ul > li > a {color: #666;font-weight: 400;}
#footer-links > .widget > .wp-block-woocommerce-product-categories > ul > li > a > span{position:relative;}
#footer-links > .widget > .wp-block-woocommerce-product-categories > ul > li > a > span:after {position: absolute;content: ':';top: -8px;right: -12px;font-size: 18px;}


@media (min-width: 922px){
	#social-links-widget-2{display:none!important;}
}

/* アカウント ログインボタン */
.account-page-tabs .woocommerce button.button{background-color: #000;color: #fff;}
.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.is-active {background-color: #eee!important;border: 1px solid #d1d1d1!important;}
.mf-product-fbt .product-buttons .mf_add_to_cart_button,.mf-product-fbt .product-buttons .mf-wishlist-button{background-color: #eee!important;border: 1px solid #d1d1d1!important;}

.mf-navigation-mobile .navigation-list{display:none!important;}


/* 商品詳細ページ */
.single-product-layout-2 .content-area{width:100% !important;margin:0 !important;padding:0 !important;}
.single-product-layout-2 .content-area button.buy_now_button{max-width:160px;}
.mf-entry-product-header .entry-meta {flex-direction:row-reverse!important; justify-content: flex-end!important;}
.mf-entry-product-header .entry-meta li:first-child{padding-right: 0!important; padding-left: 15px!important;}
.mf-entry-product-header .entry-meta li:last-child{padding-left: 0!important; padding-right: 15px!important;}
.mf-entry-product-header .entry-meta li:after{left: 100%!important;}

.woocommerce div.product div.images{padding-left: 0px !important;}
.mf-recently-products.rv-full-width > .rv-container{width: 1648px!important; max-width: 98%!important;}
.product-list.slick-initialized > .slick-list.draggable{display: contents;}
.mf-recently-products .product-list.slick-initialized li{display: block; text-align: center; width: fit-content; margin: 0 auto;}


/* 最近見た商品 */
body:not(.home,.single,.post-type-archive) #footer-recently-viewed {display: none!important;}
/* .tax-product_cat #footer-recently-viewed, .page-id-129 #footer-recently-viewed, .page-id-4938 #footer-recently-viewed, .page-id-4901 #footer-recently-viewed, .page-id-137 #footer-recently-viewed, .page-id-131 #footer-recently-viewed{display: none!important;}
 */
table::-webkit-scrollbar{display:none;}
table.price {overflow-y: scroll; display: block; border: unset!important;}
.tablebar{background: #eeeeee;}
@media (max-width: 767px){
.site-footer .footer-widgets {
	margin: 0;
	display: block;
	}
.site-footer .footer-widgets.columns-4 .footer-sidebar {
    max-width: 100%!important;
}
}
.shippingtime {margin-bottom: 20px;}

/* マーケットプレイス */
.wcfm-dashboard-page .header-main ,.wcfm-dashboard-page .header-department-bot,.wcfm-dashboard-page .page-header,.wcfm-dashboard-page .mf-recently-products,.wcfm-dashboard-page .site-footer{display: none;}
.wcfm-dashboard-page .site-content {padding-top: 0px!important; padding-bottom: 0px!important;}
#wcfm-main-contentainer .wcfm-collapse {width: 73%!important;}

@media screen and (min-width: 641px) and  (max-width: 990px) {.page_collapsible + .wcfm-container {width: 59%!important;}}
@media screen and (min-width: 991px){.page_collapsible + .wcfm-container {width: 70%!important;}}

@media (min-width: 1200px){
.wcfm-dashboard-page .container,.wcfm-dashboard-page #wcfm-main-content {
    width: 100%!important;
	 max-width: 100%!important;
	}
}
.wcfm-dashboard-page #wcfm_menu{width: 160px;}
@media screen and (min-width: 641px){
	.wcfm-dashboard-page .collapse-close{width: 200px;}
}
#wcfm_menu .wcfm_menu_item span.wcfmfa {width: 10px!important;}
span.text{margin-right: 0px!important;}
#wcfm_menu .wcfm_menu_items a.wcfm_menu_item {padding-left: 27px!important;}
@media screen and (min-width: 769px) {
.wcfm-dashboard-page #wcfm_menu{flex: unset;width: 200px!important;}
	.wcfm-dashboard-page .wcfm_menu_logo > h4 > a{padding-left: 16px;font-size: 17px;}
.wcfm-dashboard-page #wcfm_menu.wcfm_menu_toggle{width: 95px!important;}
}
