#header_top{display:none !important}#header{margin-top:0 !important;padding-top:0 !important}.rss{display:none !important}#global_menu a{font-size:.9em !important}#index_news{background-color:#000}#index_news a{color:#fff;text-decoration:none}#index_news .date{color:#fff !important}#cb_content_1{background:url('https://f-r.jp/wp-content/uploads/2025/07/fr_rogo_gold-1.png') no-repeat center 80% scroll !important;background-size:200px auto !important;padding:60px 20px !important}#cb_content_2{background-color:#dddada !important;height:300px !important;padding:0 !important;margin:0 !important;overflow:hidden !important;display:flex !important;align-items:center !important;justify-content:center !important}.wpcf7,.wpcf7-form,.contact-form{background-color:#fff !important;border:none !important;box-shadow:none !important;max-width:850px;display:block !important;margin:0 auto !important}.cf-area{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:.3em;padding-bottom:.8em;border-bottom:1px solid #ccc !important;background-color:#fff !important;transition:all .3s}.cf-area:first-child{border-top:1px solid #ccc !important;padding-top:1.6em}.cf-area:last-child{border-bottom:1px solid #ccc !important}.cf-area p{margin:0 !important;padding:0 !important;line-height:1.4em}.cf-area dt p{margin-bottom:.2em !important}.cf-area dd p{margin-top:.2em !important}.cf-area dt{width:200px;padding-right:20px;text-align:left !important;box-sizing:border-box;background-color:transparent !important}.cf-area dd{flex:1;box-sizing:border-box;background-color:transparent !important}.cf-area input,.cf-area textarea{width:100%;padding:.6em;background-color:#f0f0f0 !important;border:none !important;box-shadow:none !important;font-size:16px;color:#333;resize:vertical;transition:all .3s;box-sizing:border-box}.cf-area input:focus,.cf-area textarea:focus{outline:none;background-color:#f0f0f0 !important}.cf-area input::placeholder,.cf-area textarea::placeholder{color:#aaa;font-style:normal}.cf-required{font-size:.65em !important}@media screen and (max-width:768px){.cf-area{display:block}.cf-area dt{width:100%;margin-bottom:5px;padding-right:0;text-align:left}}#footer_post_list{background-color:#000 !important;padding:10px 0}#footer_post_list .category,#footer_post_list .category.cat_id_1,#footer_post_list .category p,#footer_post_list .category a{display:none !important;visibility:hidden !important;height:0 !important;overflow:hidden !important}#footer_post_list .item{display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:flex-start !important;margin:0 8px !important;max-width:180px;background-color:transparent !important}#footer_post_list .item img{width:160px !important;height:auto !important;display:block;margin-bottom:8px}#footer_post_list .item .text_area{display:block !important;color:#fff !important;font-size:.9em;text-align:center;line-height:1.4em;max-width:160px;word-wrap:break-word;overflow-wrap:break-word;white-space:normal !important}#footer_post_list .item p{margin:0 !important;padding:0 !important}@media screen and (max-width:750px){#footer_carousel .headline{display:block;font-size:20px;margin:0 0 30px}}@media screen and (max-width:750px){#footer_carousel .headline{display:block;font-size:20px;margin:0 0 30px}}body.single-product #header_category_button_wrap{display:none}#footer_carousel_inner .desc span{ -webkit-line-clamp:3}.cf-required{color:#f71212 !important;font-weight:700;font-size:.85em}label.cf-label-small{font-size:.85em;font-weight:400;color:#000}.button_animation_type1{display:inline-block;padding:12px 32px;color:#fff !important;border:2px solid #fff;background-color:transparent !important;border-radius:40px;text-align:center;text-decoration:none;font-size:16px;transition:all .3s ease}.button_animation_type1:hover{background-color:#fff !important;color:#000 !important}.page-id-72 .button_animation_type1,.page-id-72 .button_animation_type1 span,.page-id-72 .button_animation_type1:before,.page-id-72 .button_animation_type1:after{color:#000 !important;border-color:#000 !important}.page-id-72 .button_animation_type1:hover,.page-id-72 .button_animation_type1:hover span,.page-id-72 .button_animation_type1:hover:before,.page-id-72 .button_animation_type1:hover:after{background-color:#8f1614 !important;color:#fff !important;border-color:#8f1614 !important}.single-product .bg_image{background-image:url("https://f-r.jp/wp-content/uploads/2025/07/propertiew_top.png") !important;background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important}.single-product #page_header .title_area .title_area_inner .title.rich_font_1{display:none !important}#product_archive .desc_area{display:none !important}body.archive.post-type-archive-product .product_list_inner{gap:0 !important;margin-top:30px !important}body.archive.post-type-archive-product .product_list_inner article.item{margin-bottom:0 !important;padding-bottom:0 !important}body.archive.post-type-archive-product .desc_area{display:none !important;height:0 !important;overflow:hidden !important}#news_list .item .image_wrap{display:none !important}#news_list .item .title_area{width:100% !important;margin-left:0 !important;padding-left:0 !important}#news_list .item .image_wrap{display:none !important}#news_list .item .title_area{width:100% !important;margin-left:0 !important;padding-left:0 !important;position:relative}#news_list .item .title_area:before{content:"";position:absolute;left:0;top:0;bottom:0;width:1px;background:#e5e5e5}#news_list .item .title_area_inner{padding-left:24px !important}@media screen and (max-width:768px){#news_list .item .title_area:before{display:none !important}#news_list .item .title_area,#news_list .item .title_area_inner{text-align:center !important;padding-left:0 !important}#news_list .item .title_area_inner h3.title.rich_font_1{display:inline-block !important;float:none !important;margin:0 auto !important;width:auto !important}}