@charset 'utf-8';
div.header_bg{
	display:none;
}
#id_header{
	display:flex;
	display:-webkit-flex;

	flex-flow:row nowrap;
	-webkit-flex-flow:row nowrap;
	-moz-flex-flow:row nowrap;
	-ms-flex-flow:row nowrap;

	justify-content:space-around;
	-webkit-justify-content:space-around;
	-moz-justify-content:space-around;
	-ms-justify-content:space-around;

	align-items:center;
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;
	width:1200px;
	margin-left:auto;
	margin-right:auto;
	padding-top:18px;
	padding-bottom:24px;
}
#id_btn_header_button_favorite{
	display: none !important;
}
#id_header_search_box{
	height:42px;
}

#id_header_search_box,
#id_header_button
{
	display:flex;
	display:-webkit-flex;

	flex-flow:row nowrap;
	-webkit-flex-flow:row nowrap;
	-moz-flex-flow:row nowrap;
	-ms-flex-flow:row nowrap;

	justify-content:space-around;
	-webkit-justify-content:space-around;
	-moz-justify-content:space-around;
	-ms-justify-content:space-around;

	align-items:center;
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;
}

#id_header_search_box_search{
	background-color:#ececec;
	border-top-left-radius:20px;
	border-bottom-left-radius:20px;
	padding:6px 12px 6px 20px;
	height:100%;
}

#id_header_search_box_search::before{
	font-family:'Font Awesome 5 PRO';
	content: '\f002';
	color:white;
	font-size:1.1rem;
}

#id_input_header_search_box{
	outline:none;
	border:0px none;
	background-color:transparent;
	box-shadow:none;
	margin-left:12px;
	min-width:320px;
	
}

a#id_btn_header_search_box_search{
	background-color:#a5997c;
	text-align:center;
	border-top-right-radius:20px;
	border-bottom-right-radius:20px;
	padding:11px 18px;
	color:white;
	display:block;
	font-size:0.8rem;
	box-sizing:border-box;
	height:100%;
}
#id_header_button{
	
}

div#id_header_button > a{
	border-top:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	display:block;
	padding:6px 12px;
	font-size:12px;
	text-decoration:none;
	text-align:center;
	color:#a5997c;
	height:100%;
	background-color:white;
}

div#id_header_button > a#id_btn_header_button_login{
	border-right:1px solid #CCCCCC;
	background-color:#ff6e6b !important;
}
a#id_btn_header_button_login::before{
	font-family:'Font Awesome 5 PRO';
	content: '\f2f6';
	color:white;
	font-size:0.9rem;
	margin-right:6px;
}

div#id_header_button > a#id_btn_header_button_login.logout{
	background-color:blue !important;
}
a#id_btn_header_button_login.logout::before{
	content: '\f2f5';
}


a#id_btn_header_button_login,
a#id_btn_header_button_login:visited,
a#id_btn_header_button_login:active,
a#id_btn_header_button_login:focus,
a#id_btn_header_button_login:focus-within
{
	color:white !important;
}

a#id_btn_header_button_favorite::before{
	font-family:'Font Awesome 5 PRO';
	content: '\f004';
	color:#a5997c;
	font-size:0.9rem;
	margin-right:6px;
	
}

a#id_btn_header_button_cart::before{
	font-family:'Font Awesome 5 PRO';
	content: '\f07a';
	color:#a5997c;
	font-size:0.9rem;
	margin-right:6px;
	
}

.btn:hover {
	opacity: 1;
	filter: brightness(0.67) !important;
}

body.dev_pc #right_contents{
	border:0px none;
}
body.dev_pc div#header-line{
	margin-bottom:12px;
}
body.dev_pc div#header-line div#id_srsp_pankuzu{
	width:100% !important;
	display:flex;
	display:-webkit-flex;

	flex-flow:row nowrap;
	-webkit-flex-flow:row nowrap;
	-moz-flex-flow:row nowrap;
	-ms-flex-flow:row nowrap;

	justify-content:space-between;
	-webkit-justify-content:space-between;
	-moz-justify-content:space-between;
	-ms-justify-content:space-between;

	align-items:center;
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;

	max-width:1264px;
}

body.dev_pc #pankuzu{
	padding-left:0px;
	float:none;
	order:0;
}

body.dev_pc h1.srsp{
	margin:0px;
	float:none;
	order:1;
}

/* contents */
body.dev_pc #container{
	padding-top:12px;
}

/* footer */
footer.footer{
	background-color: #939393;
	box-shadow:none;
}

/* side menu */
aside#right_contents h3.h3_midashi.midashi_result_type{
	background-color:transparent;
	border:0px none;
	color: #333333;
	font-weight:bold;
	text-align:left;
	padding: 3px 12px 8px 12px !important;
	border: 1px solid #AAAAAA;
	border-radius: 11px;
	text-align: center;
	margin-bottom:12px;
}
aside#right_contents h3.h3_midashi.midashi_result_type::before{
	content: '\f002';
	color: #939393;
	font-size:1.4rem;
	top:4px;
	line-height:32px;
}
aside#right_contents ul.cls_ul_acresult_category{
	padding-left:12px;
	margin-top:6px;
	margin-bottom:12px;
}
aside#right_contents ul.cls_ul_acresult_category li{
	border:0px none;
	padding-bottom:12px;
}

aside#right_contents ul.cls_ul_acresult_category li > a,
aside#right_contents ul.cls_ul_acresult_category li > a:visited,
aside#right_contents ul.cls_ul_acresult_category li > a:hover,
aside#right_contents ul.cls_ul_acresult_category > a:focus
{
	color:#766545;
	font-weight:bold;
	line-height: 20px !important;
}

#id_cart_count{
	width: 22px;
	position: absolute;
	line-height: 11px;
	padding: 4px;
	font-size: 0.8rem;
	background-color: white;
	border: 1px solid #AAAAAA;
	color: #0aab8c;
	text-align: center;
	border-radius: 100%;
	left: -12px;
	top: -12px;
	box-shadow: 1px 1px 6px black;
	text-shadow: none;
}

section#id_sec_acresult_list ul.cls_ul_acresult_category{
	display:flex;
	display:-webkit-flex;

	flex-flow:row nowrap;
	-webkit-flex-flow:row nowrap;
	-moz-flex-flow:row nowrap;
	-ms-flex-flow:row nowrap;

	justify-content:flex-start;
	-webkit-justify-content:flex-start;
	-moz-justify-content:flex-start;
	-ms-justify-content:flex-start;

	align-items:center;
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;

	margin-bottom:24px;
}

ul.cls_ul_acresult_category li a{
	text-decoration:none;
}

ul.cls_ul_acresult_category li a > span.item_count{
	padding-left:12px;
	width:100%;
	margin-top:4px;
	font-weight:normal;
}

ul.cls_ul_acresult_category li a > span.item_count::before{
	content: '';
}
ul.cls_ul_acresult_category li a > span.item_count::after{
	content: '件';
}

#id_area_pre_banner{
	margin-bottom:24px;
}
#id_area_pre_banner > a,
#id_area_pre_banner > a > img{
	display:block;
	width:100%;
}
#id_area_pre_banner > a > img{
	border:1px solid #AAAAAA;
}

#id_area_late_banner{
	padding:12px;
	display:flex;
	display:-webkit-flex;

	flex-flow:row wrap;
	-webkit-flex-flow:row wrap;
	-moz-flex-flow:row wrap;
	-ms-flex-flow:row wrap;

	justify-content:flex-start;
	-webkit-justify-content:flex-start;
	-moz-justify-content:flex-start;
	-ms-justify-content:flex-start;

	align-items:center;
	-webkit-align-items:center;
	-moz-align-items:center;
	-ms-align-items:center;

}

#id_area_late_banner > a{
	width:50%;
	padding:4px;
	display:block;
	box-sizing:border-box;
}

#id_area_late_banner > a > img{
	width:100%;
}

h2.category_name,
h2.h2_midashi.midashi_main_category,
section#id_sec_acresult_list h3.midashi_result_category
{
	background-color:transparent;
	border:0px none;
	font-weight:bold;
	color: #766545;
	font-size:2.3rem;
	font-family: "游明朝", YuMincho, "Hiragino Mincho ProN W3", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
	text-align:center;
	padding:12px 0px;
}

h2.category_name:first-letter,
h2.h2_midashi.midashi_main_category:first-letter
{
	font-size:3.0rem;
}

body.page_acresult ul.tile.gallery_thumnail > li.list{
	background-color:#fff;
	box-shadow:none;
}


body.page_acresult ul.tile.gallery_thumnail > li.list > div.box > a img{
	width:100%;
}

body.page_acresult ul.gallery_thumnail span.column_date{
	display:none;
}

ul.gallery_thumnail li div.gallery_thumnail,
ul.gallery_thumnail li div.gallery_list
{
	box-shadow:none;
	border:0px none;
	margin:0px;
}

section#id_sec_acresult_list ul.cls_ul_acresult_category > li{
	width:33%;
	height:242px;
	box-sizing:border-box;
	padding: 12px 12px 0px 12px;
}

section#id_sec_acresult_list ul.cls_ul_acresult_category > li > a{
	width:100%;
	height:100%;
	display:block;
	border:1px solid #ffc71b;
	text-decoration:none;
	position:relative;
	box-sizing:border-box;
	background-size:cover;
	background-position-x:center;
	background-position-y:center;
}

body.dev_pc.page_acresult ul.cls_ul_acresult_category li.button{
	min-height:auto;
}

section#id_sec_acresult_list ul.cls_ul_acresult_category  > li.category_bell > a{
	background-image:url('/orner/img/arc/cat1.jpg');
}
section#id_sec_acresult_list li#id_li_acresult_type_3 a {
    background-image: url('/orner/img/arc/cat1.jpg');
}
#id_sec_acresult_list .button#id_li_acresult_type_4 > a{
	background-image:url('/orner/img/arc/cat2.jpg');
}
#id_sec_acresult_list .button#id_li_acresult_type_5 > a{
	background-image:url('/orner/img/arc/cat4.jpg');
}
#id_sec_acresult_list .button#id_li_acresult_type_106 > a{
	background-image:url('/orner/img/arc/cat7.jpg');
}

/*
section#id_sec_acresult_list ul.cls_ul_acresult_category  > li.category_meiten > a{
	background-image:url('/orner/img/arc/cat4.jpg');
}
*/
section#id_sec_acresult_list li.category_curry_local a{
	background-image:url('/orner/img/arc/cat2.jpg');
}
section#id_sec_acresult_list li.category_supervised a{
	background-image:url('/orner/img/arc/cat4.jpg');
}
section#id_sec_acresult_list ul.cls_ul_acresult_category  > li.category_pasta > a{
	background-image:url('/orner/img/arc/category_06.jpg');
}
section#id_sec_acresult_list ul.cls_ul_acresult_category  > li.category_source > a{
	background-image:url('/orner/img/arc/category_07.jpg');
}
section#id_sec_acresult_list ul.cls_ul_acresult_category  > li.category_other > a{
	background-image:url('/orner/img/arc/category_08.jpg');
}
section#id_sec_acresult_list ul.cls_ul_acresult_category  > li.category_marco_commercial > a{
	background-image:url('/orner/img/arc/category_09.jpg');
	border-color:#29cdeb;
}
section#id_sec_acresult_list ul.cls_ul_acresult_category  > li.category_marco_business > a{
	background-image:url('/orner/img/arc/category_10.jpg');
	border-color:#29cdeb;
}
section#id_sec_acresult_list ul.cls_ul_acresult_category  > li.category_subscription > a{
	background-image:url('https://admin.bellsyokuhin.co.jp/upload/bell/acresult/wmi4o3lb2s59.jpg');
	border-color:#e5bf48;
}
section#id_sec_acresult_list ul#id_ul_acresult_category_2,
section#id_sec_acresult_list ul#id_ul_acresult_category_3,
section#id_sec_acresult_list ul#id_ul_acresult_category_4
{
	display:none;
}
section#id_sec_acresult_list ul.cls_ul_acresult_category  > li.category_oem > a{
	background-image:url('/orner/img/arc/nowprinting.gif');
	border-color:#888;
}
	section#id_sec_acresult_list ul.cls_ul_acresult_category  > li.category_marco_commercial > a > div.type_name,
	section#id_sec_acresult_list ul.cls_ul_acresult_category  > li.category_marco_business > a > div.type_name
	{
		background-color:#30376b;
	}
	section#id_sec_acresult_list ul.cls_ul_acresult_category  > li.category_gift > a{
		border-color:#30376b;
	}
section#id_sec_acresult_list ul.cls_ul_acresult_category  > li.category_gift > a{
	background-image:url('https://admin.bellsyokuhin.co.jp/upload/bell/acresult/DSC_2562.jpg');
	border-color:#30376b;
}
	section#id_sec_acresult_list ul.cls_ul_acresult_category  > li.category_gift > a > div.type_name{
		background-color:#30376b;
	}


section#id_sec_acresult_list ul.cls_ul_acresult_category  > li > a > div.type_name{
	position:absolute;
	bottom:0px;
	left: -1px;
	width:calc(100% + 2px);
	background-color: #e5bf48;
	padding:12px;
	font-size:1.2rem;
	color:white;
	text-align:center;
	box-sizing:border-box;
	font-weight:bold;
}

section#id_sec_acresult_list ul.cls_ul_acresult_category  > li > a > div.type_name::after{
	content : '\f0da';
	font-family: 'Font Awesome 5 PRO';
	color:white;
	transform: rotate(45deg);
	display: inline-block;
	position: absolute;
	bottom: -5px;
	right: 4px;
	font-weight:bold;
	font-size:1.7rem;
}

h3#id_h3_service{
	color:#363636;
	margin-bottom:12px;
}
ul#id_ul_service{
	width:100%;
	display:flex;
	display:-webkit-flex;

	flex-flow:column nowrap;
	-webkit-flex-flow:column nowrap;
	-moz-flex-flow:column nowrap;
	-ms-flex-flow:column nowrap;

	justify-content:flex-start;
	-webkit-justify-content:flex-start;
	-moz-justify-content:flex-start;
	-ms-justify-content:flex-start;

	align-items:flex-start;
	-webkit-align-items:flex-start;
	-moz-align-items:flex-start;
	-ms-align-items:flex-start;
	margin-bottom:12px;
}

ul#id_ul_service > li{
	width:100%;
	text-align:left;
	width:100%;
}

ul#id_ul_service > li > a{
	width:100%;
	text-decoration:none;
	display:block;
	width:100%;
	padding:6px 0px;
}

div#login_button{
	width:100%;
}

div.login_button > a,
a#id_btn_sign_in_action
{
	width:100%;
	background-color:#ff6e6b;
	text-align:center;
	padding:12px;
	display:block;
	color:white;
	text-decoration:none;
}
a#id_btn_sign_in_close{
	width:100%;
	background-color:#CCCCCC;
	text-align:center;
	padding:12px;
	display:block;
	color:white;
	text-decoration:none;
	margin-top:6px;
}
aside#right_contents a#cart_all_button{
	display:none;
}

body ul.tile gallery_thumnail a > img{
	width:100%;
}

body.dev_pc ul.tile.gallery_thumnail div.title{
	padding:12px;
}

body.dev_pc ul.tile.gallery_thumnail div.detail_text > div.movie_title,
body.dev_pc ul.tile.gallery_thumnail div.title_title
{
	color:white;
	font-size:1.3rem !important;
	line-height:1.6rem;
	padding:8px;
	margin-bottom: 14px !important;
	margin-top: 4px;
	font-weight:bold;
}
div.description,
div.description_raw
{
	display:none;
}
.cls_acresult_tag{
	background-color:white;
}
span.hosi_w::before{
	content: '\f005';
	color:#fe7a00;
	font-family: 'Font Awesome 5 PRO';
	font-size:1.4rem;
}
span.hosi_b::before{
	content: '\f005';
	font-weight:bold;
	color:#fe7a00;
	font-family: 'Font Awesome 5 PRO';
	font-size:1.4rem;
}
#sub_window{
	z-index:9999;
	transform: translate(-50%, -50%) !important;
}
#id_login_form div.login_space{
	padding: 12px 32px 32px 32px;
}
body.dev_pc #sub_window{
	max-width: calc(60% - 12px);
	width: auto !important;
	height: auto !important;
}
div.sub_window_contents{
	height: auto !important;
}
div.login_button > a::before{
	font-family: 'Font Awesome 5 PRO';
	content: '\f2f6';
	margin-right:6px;
}
div.cls_acresult_tag_area {
    border-top: 1px dotted #AAAAAA;
}
#id_li_board_acresult_wizard,
#id_board_acresult,
#id_li_board_left_message
{
	display:none;
}

#id_s_text3{
	width:100%;
}

/*小林追加*/
#id_area_pre_banner{
	display:flex;
}
body.page_acresult ul.tile.gallery_thumnail div.detail_text{
	padding:0;
}
body.dev_pc.page_acresult ul.tile.gallery_thumnail div.detail_text > div.movie_title{
	margin-bottom: 0px !important;
	color:#3d3d3d !important;
	font-size:1.0rem !important;

}
div.tdl_small{
	width:100%;
	display:block;
        font-size:11px !important;
	margin-bottom:6px;
}

/*クレジットカードの説明画像*/
#payment-form::after{
	content:url("https://shop.bellsyokuhin.co.jp/orner/img/arc/cred.jpg");
        padding:10px 0;
}

body.page_acresult ul.tile.gallery_thumnail > li.list > div.box > a img{
	height:auto;
}
#id_result_cart_table #ajax_button #btn_acresult_add{
	background-color:#7d6c5a;
}
#id_result_cart_table #ajax_button #btn_acresult_inquiry{
	background-color:#fe7a00;
}
#id_btn_sign_in{
	display:none;
}
#form_caution{
	background-color:#fff;
}

a#id_btn_to_top{
	margin-left:auto;
	margin-right:auto;
	color:white;
}

tr#id_myinfo_tr_s_text1,
tr#id_myinfo_tr_s_text2,
tr#id_myinfo_tr_s_text3,
tr#id_myinfo_tr_s_text4
{
	display: table-row;
}

#id_lbl_myinfo_s_text_1::before{
	content: 'お届け先氏名';
}
#id_lbl_myinfo_s_text_2::before{
	content: 'お届け先郵便番号';
}
#id_lbl_myinfo_s_text_3::before{
	content: 'お届け先住所';
}
#id_lbl_myinfo_s_text_4::before{
	content: 'お届け先電話番号';
}

#id_ipt_s_text3{
	width:100%;
}
/*NEW減らす*/
section#id_sec_news ul.logo > li:not(.news_list):nth-child(2)::after, section#id_sec_news ul.logo > li:not(.news_list):nth-child(3)::after {
	content:"";
	display:none;
}

body.dev_pc.index ul.tile.gallery_thumnail div.title_title{
	color: #333333;
}
/*文字を大きく*/
div.text, p.text, li{
	font-size:1.06em;
}
body.dev_pc aside#right_contents ul#right_menu,
body.dev_pc aside#right_contents ul#right_menu > li,
body.dev_pc aside#right_contents ul#right_menu > li > a
{
	padding-left:0px;
	font-size: 1.0rem;
}
body.dev_pc aside#right_contents ul#right_menu,
body.dev_pc aside#right_contents ul#right_menu > li
{
	margin-bottom: 0px;
	padding-bottom :0px;
}

/* カテゴリメニュー下のおすすめ商品 */
#id_recommend_result ul.gallery_thumnail{
	display:flex;
	display:-webkit-flex;

	flex-flow:row wrap;
	-webkit-flex-flow:row wrap;
	-moz-flex-flow:row wrap;
	-ms-flex-flow:row wrap;

	justify-content:flex-start;
	-webkit-justify-content:flex-start;
	-moz-justify-content:flex-start;
	-ms-justify-content:flex-start;

	align-items:flex-start;
	-webkit-align-items:flex-start;
	-moz-align-items:flex-start;
	-ms-align-items:flex-start;
	padding: 0px;

}
#id_recommend_result ul.gallery_thumnail> li{
	width: 100%;
	height: 292px;
	border: 1px dotted #AAAAAA;
}
#id_recommend_result ul.gallery_thumnail> li > div > a{
	margin-bottom:6px;
}
#id_recommend_result ul.gallery_thumnail> li:hover div.detail_text{
	color: white;
}
#id_recommend_result div.gallery_list.acresult div.detail_text{
	width: 100%;
}
#id_recommend_result div.gallery_list.acresult div.detail_text > div.movie_title{
	display: block;
	font-size: 0.6rem;
}
#id_recommend_result div.gallery_list.acresult div.detail_text > div.detail2{
	display:none;
}


body.acresult_inquiry tr#id_tr_form_zip > td.left::before,
body.acresult_inquiry tr#id_tr_form_prefecture > td.left::before,
body.acresult_inquiry tr#id_tr_form_address > td.left::before
{
	content: '(お届け先)';
}

body.acresult_inquiry tr#id_tr_form_first_name > td.left::before,
body.acresult_inquiry tr#id_tr_form_last_name > td.left::before,
body.acresult_inquiry tr#id_tr_form_tel > td.left::before
{
	content: '(請求先)';
}


section#id_sec_acresult_list ul.cls_ul_acresult_category > #id_li_acresult_type_102 > a{
background-image:url('/orner/img/arc/cat6.jpg');
	border-color:#E83828;
}
section#id_sec_acresult_list ul.cls_ul_acresult_category  > #id_li_acresult_type_102 > a > div.type_name{
		background-color:#E83828;
}

section#id_sec_acresult_list ul.cls_ul_acresult_category > #id_li_acresult_type_103 > a{
background-image:url('/orner/img/arc/cat8.jpg');
	border-color:#E83828;
}
section#id_sec_acresult_list ul.cls_ul_acresult_category  > #id_li_acresult_type_103 > a > div.type_name{
		background-color:#E83828;
}

body.dev_pc ul.cls_ul_acresult_category li.button{
	border:0px none !important;
}

body.dev_pc section#id_sec_acresult_list ul.cls_ul_acresult_category{
	margin-bottom: 0px;
	padding-bottom: 12px;
}
body.page_acresult div.price_text{
	border-top: 1px dotted #AAAAAA;
	font-size: 1.14rem;
	padding: 6px;
	text-align:right;
	color: red !important;
	font-weight:bold;
	background-color: #f5f5f5;
}
body.dev_pc #id_acresult_right_layout {
    display: grid;
}
body.dev_pc #id_area_price_cart {
    grid-row: 3 / 4;
}
table.def td{
	padding:4px !important;
}

table.def td input{
font-size: 1.2rem;
    line-height: 1.5rem;
}
#id_sec_acresult_list .cls_ul_acresult_category{
	width:49%;
	display:inline-block !important;
}
#id_sec_acresult_list .cls_ul_acresult_category li{
	width:100% !important;
}

#id_sec_acresult_list #id_li_acresult_type_6,#id_li_acresult_type_7,#id_li_acresult_type_8{
	display:none;
}
#id_sec_acresult_list #id_ul_acresult_category_4.cls_ul_acresult_category{
	display:none !important;
}
#id_recommend_result{
	padding: 12px;
}
#id_recommend_result .gallery_thumnail{
	display:flex !important;
	flex-wrap:wrap !important;
	justify-content:space-between !important;
}
#id_recommend_result .gallery_thumnail li{
	width:calc(25% - 8px) !important;
}
#id_recommend_result .gallery_thumnail li div.detail_text div.movie_title a {
	font-size:1.2em !important;
}

#id_acresult_category_main_pain #id_ul_acresult_category_101{
	display:none !important;
}
#right_menu_101{
	display:none !important;
}
aside#right_contents h3.h3_midashi.midashi_result_type::before{
	color: white;
}
body.dev_pc.page_acresult ul.gallery_thumnail > li.list{
	width: calc(33% - 4px);
}
h2.h2_midashi.midashi_recommend{
	font-family: 'Helvetica Neue',Arial,'Hiragino Kaku Gothic ProN','Hiragino Sans',Meiryo,sans-serif;
	width: 100%;
	height: auto;
	margin-bottom: 16px;
	margin-top: 8px;
	font-size: 1.7em;
	line-height: 1.6em;
	padding-bottom: 8px;
	background-position-y: bottom;
	background-image: none;
	background-image: url(css.php);
	text-indent: 0px;
	color: var(--midashi_color);
	border-bottom: 2px dotted #AAAAAA;
	display: inline-block;
}
h2.h2_midashi.midashi_recommend::before{
	margin-right: 8px;
	font-family: var(--font_awesome);
	content: "\f022";
}
ul.tile li div.price_area{
	display: block;
}
body.page_acresult div.gallery_list div.detail_text div.description_raw + div.cls_acresult_tag_area{
	padding: 4px;
}

#info_table_tr_mail_address{
 display:none !important;
}