@charset "utf-8";
@charset  "utf-8";
@charset  "utf-8";
.tablepress{--text-color:#111;--head-text-color:var(--text-color);--head-bg-color:#d9edf7;--odd-text-color:var(--text-color);--odd-bg-color:#fff;--even-text-color:var(--text-color);--even-bg-color:#f9f9f9;--hover-text-color:var(--text-color);--hover-bg-color:#f3f3f3;--border-color:#ddd;--padding:0.5rem;border:none;border-collapse:collapse;border-spacing:0;clear:both;margin:0 auto 1rem;table-layout:auto;width:100%}.tablepress>:not(caption)>*>*{background:none;border:none;box-sizing:border-box;float:none!important;padding:var(--padding);text-align:left;vertical-align:top}.tablepress>:where(thead)+tbody>:where(:not(.child))>*,.tablepress>tbody>*~:where(:not(.child))>*,.tablepress>tfoot>:where(:first-child)>*{border-top:1px solid var(--border-color)}.tablepress>:where(thead,tfoot)>tr>*{background-color:var(--head-bg-color);color:var(--head-text-color);font-weight:700;vertical-align:middle;word-break:normal}.tablepress>:where(tbody)>tr>*{color:var(--text-color)}.tablepress>:where(tbody.row-striping)>:nth-child(odd of :where(:not(.child,.dtrg-group)))+:where(.child)>*,.tablepress>:where(tbody.row-striping)>:nth-child(odd of :where(:not(.child,.dtrg-group)))>*{background-color:var(--odd-bg-color);color:var(--odd-text-color)}.tablepress>:where(tbody.row-striping)>:nth-child(even of :where(:not(.child,.dtrg-group)))+:where(.child)>*,.tablepress>:where(tbody.row-striping)>:nth-child(even of :where(:not(.child,.dtrg-group)))>*{background-color:var(--even-bg-color);color:var(--even-text-color)}.tablepress>.row-hover>tr:has(+.child:hover)>*,.tablepress>.row-hover>tr:hover+:where(.child)>*,.tablepress>.row-hover>tr:where(:not(.dtrg-group)):hover>*{background-color:var(--hover-bg-color);color:var(--hover-text-color)}.tablepress img{border:none;margin:0;max-width:none;padding:0}.tablepress-table-description{clear:both;display:block}.dt-scroll{width:100%}.dt-scroll .tablepress{width:100%!important}div.dt-scroll-body tfoot tr,div.dt-scroll-body thead tr{height:0}div.dt-scroll-body tfoot tr td,div.dt-scroll-body tfoot tr th,div.dt-scroll-body thead tr td,div.dt-scroll-body thead tr th{border-bottom-width:0!important;border-top-width:0!important;height:0!important;padding-bottom:0!important;padding-top:0!important}div.dt-scroll-body tfoot tr td div.dt-scroll-sizing,div.dt-scroll-body tfoot tr th div.dt-scroll-sizing,div.dt-scroll-body thead tr td div.dt-scroll-sizing,div.dt-scroll-body thead tr th div.dt-scroll-sizing{height:0!important;overflow:hidden!important}div.dt-scroll-body>table.dataTable>thead>tr>td,div.dt-scroll-body>table.dataTable>thead>tr>th{overflow:hidden}.tablepress{--head-active-bg-color:#049cdb;--head-active-text-color:var(--head-text-color);--head-sort-arrow-color:var(--head-active-text-color)}.tablepress thead th:active{outline:none}.tablepress thead .dt-orderable-asc .dt-column-order:before,.tablepress thead .dt-ordering-asc .dt-column-order:before{bottom:50%;content:"\25b2"/"";display:block;position:absolute}.tablepress thead .dt-orderable-desc .dt-column-order:after,.tablepress thead .dt-ordering-desc .dt-column-order:after{content:"\25bc"/"";display:block;position:absolute;top:50%}.tablepress thead .dt-orderable-asc .dt-column-order,.tablepress thead .dt-orderable-desc .dt-column-order,.tablepress thead .dt-ordering-asc .dt-column-order,.tablepress thead .dt-ordering-desc .dt-column-order{color:var(--head-sort-arrow-color);font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif!important;font-size:14px;height:24px;line-height:12px;position:relative;width:12px}.tablepress thead .dt-orderable-asc .dt-column-order:after,.tablepress thead .dt-orderable-asc .dt-column-order:before,.tablepress thead .dt-orderable-desc .dt-column-order:after,.tablepress thead .dt-orderable-desc .dt-column-order:before,.tablepress thead .dt-ordering-asc .dt-column-order:after,.tablepress thead .dt-ordering-asc .dt-column-order:before,.tablepress thead .dt-ordering-desc .dt-column-order:after,.tablepress thead .dt-ordering-desc .dt-column-order:before{opacity:.2}.tablepress thead .dt-orderable-asc,.tablepress thead .dt-orderable-desc{cursor:pointer;outline-offset:-2px}.tablepress thead .dt-orderable-asc:hover,.tablepress thead .dt-orderable-desc:hover,.tablepress thead .dt-ordering-asc,.tablepress thead .dt-ordering-desc{background-color:var(--head-active-bg-color);color:var(--head-active-text-color)}.tablepress thead .dt-ordering-asc .dt-column-order:before,.tablepress thead .dt-ordering-desc .dt-column-order:after{opacity:.8}.tablepress tfoot>tr>* .dt-column-footer,.tablepress tfoot>tr>* .dt-column-header,.tablepress thead>tr>* .dt-column-footer,.tablepress thead>tr>* .dt-column-header{align-items:center;display:flex;gap:4px;justify-content:space-between}.tablepress tfoot>tr>* .dt-column-footer .dt-column-title,.tablepress tfoot>tr>* .dt-column-header .dt-column-title,.tablepress thead>tr>* .dt-column-footer .dt-column-title,.tablepress thead>tr>* .dt-column-header .dt-column-title{flex-grow:1}.tablepress tfoot>tr>* .dt-column-footer .dt-column-title:empty,.tablepress tfoot>tr>* .dt-column-header .dt-column-title:empty,.tablepress thead>tr>* .dt-column-footer .dt-column-title:empty,.tablepress thead>tr>* .dt-column-header .dt-column-title:empty{display:none}.tablepress:where(.auto-type-alignment) .dt-right,.tablepress:where(.auto-type-alignment) .dt-type-date,.tablepress:where(.auto-type-alignment) .dt-type-numeric{text-align:right}.tablepress:where(.auto-type-alignment) .dt-right .dt-column-footer,.tablepress:where(.auto-type-alignment) .dt-right .dt-column-header,.tablepress:where(.auto-type-alignment) .dt-type-date .dt-column-footer,.tablepress:where(.auto-type-alignment) .dt-type-date .dt-column-header,.tablepress:where(.auto-type-alignment) .dt-type-numeric .dt-column-footer,.tablepress:where(.auto-type-alignment) .dt-type-numeric .dt-column-header{flex-direction:row-reverse}.dt-container{clear:both;margin-bottom:1rem;position:relative}.dt-container .tablepress{margin-bottom:0}.dt-container .tablepress tfoot:empty{display:none}.dt-container .dt-layout-row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.dt-container .dt-layout-row.dt-layout-table .dt-layout-cell{display:block;width:100%}.dt-container .dt-layout-cell{display:flex;flex-direction:row;flex-wrap:wrap;gap:1em;padding:5px 0}.dt-container .dt-layout-cell.dt-layout-full{align-items:center;justify-content:space-between;width:100%}.dt-container .dt-layout-cell.dt-layout-full>:only-child{margin:auto}.dt-container .dt-layout-cell.dt-layout-start{align-items:center;justify-content:flex-start;margin-right:auto}.dt-container .dt-layout-cell.dt-layout-end{align-items:center;justify-content:flex-end;margin-left:auto}.dt-container .dt-layout-cell:empty{display:none}.dt-container .dt-input,.dt-container label{display:inline;width:auto}.dt-container .dt-input{font-size:inherit;padding:5px}.dt-container .dt-length,.dt-container .dt-search{align-items:center;display:flex;flex-wrap:wrap;gap:5px;justify-content:center}.dt-container .dt-paging .dt-paging-button{background:#0000;border:1px solid #0000;border-radius:2px;box-sizing:border-box;color:inherit!important;cursor:pointer;display:inline-block;font-size:1em;height:32px;margin-left:2px;min-width:32px;padding:0 5px;text-align:center;text-decoration:none!important;vertical-align:middle}.dt-container .dt-paging .dt-paging-button.current,.dt-container .dt-paging .dt-paging-button:hover{border:1px solid #111}.dt-container .dt-paging .dt-paging-button.disabled,.dt-container .dt-paging .dt-paging-button.disabled:active,.dt-container .dt-paging .dt-paging-button.disabled:hover{border:1px solid #0000;color:#0000004d!important;cursor:default;outline:none}.dt-container .dt-paging>.dt-paging-button:first-child{margin-left:0}.dt-container .dt-paging .ellipsis{padding:0 1em}@media screen and (max-width:767px){.dt-container .dt-layout-row{flex-direction:column}.dt-container .dt-layout-cell{flex-direction:column;padding:.5em 0}}

/* = 
 * Twenty Sixteen
 * widget_fudo Style
 * style2016.css サイト基本の装飾
 * @package WordPress 6.3
 * Version: 6.4.0
*/

/* = common 
-------------------------------------------------------------- */
html,body,button,input,select,textarea{font-family:-apple-system, BlinkMacSystemFont, "Helvetica Neue", "Segoe UI","Noto Sans Japanese","ヒラギノ角ゴ ProN W3", Meiryo, sans-serif !important;}

h1, h2, h3, h4, h5, h6,
.site-title{font-family:-apple-system, BlinkMacSystemFont, "Helvetica Neue", "Segoe UI","Noto Sans Japanese","ヒラギノ角ゴ ProN W3", Meiryo, sans-serif !important;}


/* = 変更 
-------------------------------------------------------------- */
/* blockquote */
.entry-content blockquote:not(.alignleft):not(.alignright),
.entry-summary blockquote, .comment-content blockquote{margin-left:auto;}


.single-fudo.no-sidebar .entry-header, .archive-fudo.no-sidebar .page-header{margin-right:0;margin-left:0;}


.entry-content table{width:auto;}

/* v6.4.0 Fix */
.site-main{margin-bottom:10em;}



/* = header 
-------------------------------------------------------------- */
.site-header{padding-top:1em;padding-bottom:1em;}

.site-header-menu,.site-branding{margin-bottom:0;}

.header-image{margin-bottom:0;}

.site-content{margin-top:1em;}

/* = nav 
-------------------------------------------------------------- */
/* 3= 汎用css
---------------------------------------------------------------------- */
.dpoint1{font-size:140%;font-weight:700;float:left;padding:4px;color:#c00;}

.dpoint2{font-size:140%;font-weight:700;float:left;padding:4px;}

.dpoint3{font-size:120%;font-weight:700;display:inline;}

.dpoint4{font-size:20px;font-weight:700;display:inline;}

.clearLeft{clear:left;}

.clearRight{clear:right;}


/* = 物件リストページ ナビ
---------------------------------------------------------------------- */
.archive-fudo #content .navigation{margin-bottom:20px;}

.archive-fudo #content .navigation:after{display:block;clear:both;height:0;content:'';}

.nav-previous{float:left;margin:0 0 10px 0;}

.nav-next{float:right;margin:0 0 10px 0;}

/* 表示物件数 (Tips) */
.nav-next form{display:inline-block;margin-left:10px;}

/* 12= 物件リストページ #list_simplepage
---------------------------------------------------------------------- */
body.search-no-results .page-header{border-top:4px solid #1a1a1a;padding-top:1.75em;}

.archive-fudo h1.page-title{font-weight:400;font-size:1rem;}

/* うち消費税 */
#list_simplepage span.kakakuzei{display:inline-block;font-size:16px;font-weight:normal;}

#list_simplepage article{margin-bottom:3.5em;}

#list_simplepage .list_simple_boxtitle .entry-title{font-size:2rem;}

/* 会員 */
#list_simplepage .entry-title span.fudo_kaiin_type_logo img{float:right;margin:9px 0 0;;}

#list_simplepage .list_simple_boxtitle h2 span.fudo_kaiin_type_logo.member{margin:9px 0 0 10px!important;}


.archive-fudo a img{display:inline;}

#list_simplepage .list_simple_box:after{display:block;clear:both;height:48px;content:'';}

#list_simplepage .list_detail dl.list_address,
#list_simplepage .list_detail dl.list_price_others{margin:-1.5em 0 0;}

#list_simplepage table,#list_simplepage th,#list_simplepage td{border-width:0;}

#list_simplepage .list_address table td{border-bottom:1px solid #ccc !important;}

#list_simplepage .list_detail table td{padding:2px;}

#list_simplepage .list_price_others table td{border-bottom:1px solid #ccc;width:25%;}


#list_simplepage .list_simple_box .list_detail dt{font-weight:400;display:inline;white-space:nowrap;}

#list_simplepage .list_simple_box .list_detail .list_price{color:#1f1f1f;}

#list_simplepage .list_simple_box .list_detail dd{display:inline;max-width:320px;/* margin:0 0 0 .3em;*/ padding:0;}

/* 左 */
#list_simplepage .list_simple_box .list_picsam{max-width:310px;float:none;/* Minimum */ margin:0;/* Minimum */}

#list_simplepage .list_simple_box .list_picsam img{/* width:150px;*/ width:124px;/* Minimum */ height:auto;margin:0 2px 10px;border:1px solid #333;}

#list_simplepage .list_picsam .list_picsam_img:before{display:block;clear:both;height:0;content:'';}

#list_simplepage .list_simple_box .list_picsam_img{display:block;}

/* 右 */
#list_simplepage .list_simple_box .list_detail{overflow:hidden;max-width:100%;margin:10px 0 0;padding:0;}

/* 背景色 売買 */
#list_simplepage .list_price{background-color:#ebf6fc;}

/* 背景色 賃貸 */
#list_simplepage .list_price.rent{background-color:#fdedf0;}

/* 抜粋 */
#list_simplepage .entry-excerpt{padding-bottom:10px;padding-left:5px;}

/* 戻るリンク */
.archive-fudo .pageback{float:right;}

/* 物件の詳細を見るボタン */
#list_simplepage .list_simple_box .list_details_button{background:#007acc none repeat scroll 0 0;border:2px solid #007acc;border-radius:2px;color:#fff;font-family:Montserrat,"Helvetica Neue",sans-serif;font-weight:700;letter-spacing:.046875em;line-height:1;padding:.75em .875em .625em;text-transform:uppercase;text-align:center;}

#list_simplepage .list_simple_box a > .list_details_button:active,#list_simplepage .list_simple_box a > .list_details_button:hover{background:transparent none repeat scroll 0 0;color:#007acc;outline:medium none;}

/* maching mail botton */
#main #maching_mail a{background:#ce6166 none repeat scroll 0 0 !important;border-radius:2px !important;color:#fff;display:block;font-size:1rem !important;font-weight:700;margin:20px 0 !important;padding:8px !important;text-align:center;text-decoration:none;width:15em;box-shadow:0 0 0 0 currentcolor;text-shadow:0 0 0 #cc5559 !important;}


/*お気に入り*/
.list_simple_boxtitle h2.entry-title a{box-shadow:none;}
.entry-content .list_simple_box table{width:100% !important;margin:0 0 10px;}

.entry-content .list_simple_box a img{display:unset;}


/* 13= 物件詳細ページ #list_simplepage2 
---------------------------------------------------------------------- */
body:not(.search-results) article:not(.type-page) .list_simple_box .entry-content{float:none;/* width:auto;*/}

.single-fudo h1.entry-title{font-size:2rem;line-height:1.225;margin-bottom:.8em;}

/* 会員 */
.single-fudo .entry-title span.fudo_kaiin_type_logo img{float:right;margin:9px 0 0;}

.single-fudo .entry-title span.fudo_kaiin_type_logo.member{float:right;margin:9px 0 0;}


/* うち消費税 */
#list_simplepage2 span.kakakuzei{display:inline-block;font-size:16px;font-weight:normal;}


#list_simplepage2 .entry-excerpt{padding-bottom:10px;padding-left:5px;}

#list_simplepage2{margin:0;padding:0;}

#list_simplepage2 .list_simple_box .list_detail dt{font-weight:400;display:inline;color:#1f1f1f;}

#list_simplepage2 .list_simple_box .list_detail dd{display:inline;margin:0 .6em 0 .4em;padding:0;color:#1f1f1f;}

#list_simplepage2 .list_simple_box:after{display:block;clear:both;height:0;content:'';}

#list_simplepage2 .list_detail table{margin:0;padding:0;border:none;}

/* 全枠 */
#list_simplepage2 .list_simple_box{/* margin:0 0 20px;*/}

/* 右枠 */
#list_simplepage2 .list_simple_box .list_detail{display:block;margin:0;}

/* 左枠 */
#list_simplepage2 .list_picsam{display:block;margin:0;}

#list_simplepage2 .list_picsam:after{display:block;clear:both;height:3.5em;content:'';}

/* 画像 1-10 */
#list_simplepage2 .list_picsam img{width:calc(100%/5 - 10px);height:auto;margin:0 10px 10px 0;padding:0;border:1px solid #999;background-color:#fff;aspect-ratio:1;object-fit:cover;}

/* 画像 11-30 */
#list_simplepage2 #second_img{padding:10px 0;}

#list_simplepage2 #second_img:after{display:block;clear:both;height:3.5em;content:'';}

#list_simplepage2 #second_img img{width:calc(100%/5 - 10px);height:auto;margin:0 10px 10px 0;padding:0;border:1px solid #999;background-color:#fff;aspect-ratio:1;object-fit:cover;}

/* 背景色 売買 */
#list_simplepage2 .list_price{line-height:2;margin-bottom:1em;padding:0 0 4px 1em;background:-moz-linear-gradient(left,#ebf6fc,#fff);background:-webkit-gradient(linear,left top,right top,from(#ebf6fc),to(#fff));background-color:#ebf6fc;}

/* 背景色 賃貸 */
#list_simplepage2 .list_price.rent{background:-moz-linear-gradient(left,#fdedf0,#fff);background:-webkit-gradient(linear,left top,right top,from(#fdedf0),to(#fff));background-color:#fdedf0;}

#list_simplepage2 .list_detail table td{border-right:medium none;}

#list_simplepage2 .list_price table td{border:medium none;}

#list_simplepage2 .list_simple_box .list_detail #list_add th{line-height:1.4;padding:5px;text-align:left;white-space:nowrap;width:20.6%;}

#list_simplepage2 .list_simple_box .list_detail #list_add td{line-height:1.4;margin:0;padding:.5em;white-space:normal;}

#list_simplepage2 .list_simple_box .list_detail #list_other th{width:21%;padding:5px;text-align:left;}

#main #content #list_simplepage2 .list_simple_box .list_detail #list_other th.th2{}

#list_simplepage2 .list_simple_box .list_detail #list_other td{width:30%;padding:5px;white-space:normal;}

#list_simplepage2 .list_simple_box .list_detail #list_other{margin-bottom:1em;}

#toiawasesaki h3,#contact_form h3{font-size:1.5rem;line-height:1.225;margin-bottom:1.05em;}

#contact_form,#toiawasesaki{border-top:4px solid #1a1a1a;margin-bottom:3.5em;padding-top:1.75em;}

/* 担当者コメント entry-content */
#main #content .entry-content p{margin:0;padding:10px;}

/* 表下部・現況優先但書 */
.list_detail_bottom_info{display:block;clear:both;padding:10px;text-align:right;margin-bottom:3.5em;}


/* for wp3.6 youtube */
#main #content .list_detail .entry-content p iframe{max-width:470px;}

/* places */
#content .list_detail .places{margin-top:-3.5em;padding:5px 0;border-right:1px solid #979797;border-bottom:1px solid #979797;border-left:1px solid #979797;}

#content .list_detail .places:after{display:block;clear:both;height:0;content:'';}

#content .list_detail .places label{font-size:85%;display:block;float:left;margin:0 5px;}

#list_simplepage2 #map_canvas{margin-bottom:3.5em;width:100% !important;}


/* Googlemaps Fix */
button.gm-svpc{max-width:none;;}


/* ふきだし内 */
#list_simplepage2 #map_canvas .gm-style-iw-d,
#list_simplepage2 #map_canvas .gm-style-iw{width:auto !important;height:auto !important;max-width:none !important;}

#list_simplepage2 #map_canvas table{overflow:hidden;width:auto !important;margin:8px;padding:0;border-style:none;}

#list_simplepage2 #map_canvas table{border-spacing:2px;border-collapse:separate;}

#list_simplepage2 #map_canvas td{font-size:12px;line-height:1.2;margin:0;padding:0;vertical-align:middle;color:#3f3f3f;border-width:0 !important;border-top:medium none !important;}

#list_simplepage2 .gmapballoon img{width:90px;height:auto;padding:2px;border:1px solid #ccc;}

#list_simplepage2 .gmaptitle{font-size:12px;font-weight:700;}

#list_simplepage2 .gmapkakaku{font-family:Arial,Helvetica,sans-serif;font-size:16px !important;font-weight:700;color:#f30 !important;border-bottom:1px dotted #ccc;border-bottom:1px dotted #ccc;}

#list_simplepage2 .gmap_rim{display:inline-block;font-family:initial;font-weight:initial;color:initial;}

#list_simplepage2 .gmapmadori{font-family:Arial,Helvetica,sans-serif;font-size:16px !important;font-weight:700;color:#333 !important;border-bottom:1px dotted #ccc;border-bottom:1px dotted #ccc;}


/* Responsive images Fluid images for posts hack*/
.entry-content #map_canvas img{max-width:none;border-radius:0;box-shadow:none;}

/* 検索履歴 */
.single-fudo .widget_fudo_jsearch_history ul{margin-left:1rem;}

/* 条件検索 (固定ページ) 
-------------------------------------------------------------- */

#container .jsearch .setsubi,
#container .jsearch .menseki,
#container .jsearch .madori,
#container .jsearch .kakaku,
#container .jsearch .chikunen,
#container .jsearch .shiku,
#container .jsearch .eki,
#container .jsearch .shubetsu{padding:0 0 0 10px;}

table.form_jsearch{border:1px solid #e5e5e5 !important;border-collapse:collapse;line-height:18px;margin:10px 0;width:100%;}

table.form_jsearch tr{border:0 none currentcolor;font:inherit;margin:0;padding:0;}

table.form_jsearch th{/* background:#F6F6F6;*/ border-bottom:1px solid #E5E5E5;font-weight:400;padding:10px !important;text-align:left;vertical-align:top;width:19%;white-space:nowrap;font-size:14px;}

table.form_jsearch td{border-bottom:1px solid #E5E5E5;border-left:1px solid #E5E5E5;margin:0;padding:10px;font-size:14px;}

table.form_jsearch td.in_tsubotanka, table.form_jsearch td.in_tochimenseki, table.form_jsearch td.in_senyumenseki, table.form_jsearch td.in_rim, table.form_jsearch td.chikunen, table.form_jsearch td.kakaku, table.form_jsearch td.menseki{padding:10px;}

table.form_jsearch h5{margin:0 0 3px;padding:0;font-size:14px;font-weight:400;}
table.form_jsearch h5.j_choumei_shiku, table.form_jsearch h5.j_kouku_shiku{margin:0 0 3px 20px;font-weight:400;}

table.form_jsearch ul{margin:0 0 8px 20px !important;padding:0 !important;}

table.form_jsearch #shubetsu2 ul,
table.form_jsearch #hof2 ul,
table.form_jsearch #madori2 ul,
table.form_jsearch #setsubi2 ul,

table.form_jsearch #in_cat ul,
table.form_jsearch #shubetsu ul,
table.form_jsearch #hof ul,
table.form_jsearch #madori ul,
table.form_jsearch #setsubi ul{margin:0 !important;padding:0 !important;}


table.form_jsearch #kouku_shougaku ul:last-of-type,
table.form_jsearch #kouku_chuugakui ul:last-of-type,
table.form_jsearch #choumei ul:last-of-type,
table.form_jsearch #eki ul:last-of-type{margin:0 0 0 20px !important;}

table.form_jsearch li{display:inline-block;margin:0 10px 0 0;}

table.form_jsearch select{font-size:14px;}


.block-editor table.form_jsearch input[type="checkbox"], 
.block-editor table.form_jsearch input[type="radio"]{margin:0 3px 0 0;}

#page_jsearch_page{margin:20px 0;}

/*  = 会員登録 会員ログイン page
---------------------------------------------------------------------- */
/* テーブル */
table.form_register{font-size:92%;line-height:18px;width:100%;}

table.form_register input[type="text"],
table.form_register input[type="email"],
table.form_register input[type="url"],
table.form_register input[type="password"],
table.form_register input[type="search"],
table.form_register input[type="tel"],
table.form_register input[type="number"],
table.form_register textarea{padding:5px;width:70%;}

table.form_user_register th, table.form_register th{font-weight:400;width:30%;padding:15px;text-align:left;background:#f6f6f6;}

table.form_user_register td, table.form_register td{width:70%;margin:0;padding:15px;font-size:92%;}

table.form_user_register h4{font-weight:400;font-size:92%;margin-bottom:10px;}

table.form_user_register h5, table.form_register h5{font-weight:400;font-size:92%;margin:10px 0 !important;}


table.form_register select{color:#1f1f1f;}

table.form_register ul{margin:0 !important;}



table.form_user_register span{display:inline-block;}

table.form_user_register ul.kouku, table.form_user_register ul.eki, table.form_user_register ul.chou{margin:0 0 1.75em 1.25em;list-style:none;}

table.form_user_register ul.kouku li, table.form_user_register ul.eki li, table.form_user_register ul.chou li{display:inline-block;}

table.form_user_register input[type="checkbox"]{margin:0 2px 0 10px;}


#kaiin_kiyaku{margin:0 0 20px 0;}


.page_login li{display:inline-block;}

/* 強度インジケータ */
#pass-strength-result{display:none;width:auto;margin:5px 0;padding:5px;text-align:center;border-width:1px;border-style:solid;border-color:#ddd !important;background-color:#eee;}

#pass-strength-result.bad{border-color:#ff853c !important;background-color:#ffb78c;}

#pass-strength-result.good{border-color:#fc0 !important;background-color:#ffec8b;}

#pass-strength-result.short{border-color:#f04040 !important;background-color:#ffa0a0;}

#pass-strength-result.strong{border-color:#8dff1c !important;background-color:#c3ff88;}

/* ボタン */
.page_login #maching_mail a{font-size:14px;font-weight:700;display:block;width:150px;margin:5px 0;padding:5px 8px;text-align:center;vertical-align:middle;text-decoration:none;color:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#ff9b9d;text-shadow:1px 1px 1px #cc5559;}

.page_login #maching_mail a:hover{text-decoration:underline;background:#ff9b9d;}

.page_login #maching_mail a:active{text-decoration:none;background:#faa8cd;}

.page_login ul:after{display:block;clear:both;height:0;content:'';}

.page_register #kaiin_users_comment{margin:10% 0 20px;padding:10px;border:1px solid #e5e5e5;}

.page_register #kaiin_kiyaku{overflow:auto;width:100%;height:200px;margin:10% 0 20px;padding:10px;border:1px solid #e5e5e5;}

.page_login .login_error, .page_register .login_error{margin:0 0 16px !important;padding:12px;border-width:1px;border-style:solid;border-color:#c00;border-radius:3px 3px 3px 3px;background-color:#ffebe8;}

.page_login p.message, .page_register p.message{margin:0 0 16px !important;padding:12px;border-width:1px;border-style:solid;border-color:#e6db55;border-radius:3px 3px 3px 3px;background-color:#ffffe0;}

.page_register #first_name,
.page_register #last_name{width:auto;}




/* 物件管理 担当者 */
#list_simplepage2 #charge{clear:both;background:#f7f7f7 linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0)) repeat scroll 0 0;border:1px solid #d1d1d1;border-radius:2px;padding:10px;overflow:hidden;margin-bottom:3.5em;}

#list_simplepage2 #charge .role_kannri_tanto_pic{display:block;float:left;margin-right:10px;}

#list_simplepage2 #charge .role_kannri_tanto_pic img{width:100px;height:auto;}

#list_simplepage2 #charge .role_kannri_tanto_name{display:block;color:#000;margin-bottom:10px;}

#list_simplepage2 #charge .role_kannri_tanto_comment{display:block;line-height:18px;}






/* 0= Fudousan Plugin Copyright
---------------------------------------------------------------------- */
#nendebcopy{color:#757575;font-size:.8125rem;margin:-18px auto;padding:0 23px 18px;text-align:right;}

#nendebcopy a{text-decoration:none;color:#888;}


.single-fudo .edit-link{margin:10px 0;text-align:right;display:block;}





/* Gutenberg */
/* 画像はみ出し対策 IE11 */
@media all and (-ms-high-contrast: none) {
	*::-ms-backdrop,
		.wp-block-image .aligncenter > figcaption, .wp-block-image .alignleft > figcaption,
		.wp-block-image .alignright > figcaption, .is-resized.wp-block-image > figcaption,

		.wp-block-image .aligncenter, .wp-block-image .alignleft,
		.wp-block-image .alignright, .is-resized.wp-block-image{display:block !important;}
}

/* カバー画像内 文字位置 IE11 */
.wp-block-cover, .wp-block-cover-image{/* height:100vh;*/ height:430px;margin:0 0 10px;}




/* カバー画像内 aligncenter fix */
.wp-block-cover.aligncenter{display:flex;}


figure{margin:0 0 1.5em;}


.entry-content p{margin:0;padding:0 0 20px 0;}
.entry-content li{list-style-position:inside;list-style-type:disc;}

figure blockquote{border-left:none;}

cite, dfn, em, i{font-style:italic !important;}

.wp-block-pullquote{border-bottom:4px solid #555d66;border-top:4px solid #555d66;color:#40464d;}

.wp-block-gallery{margin:0 -8px !important;}
/* */



/* Fix */
@media screen and (max-width:910px){
.entry-header, .post-thumbnail, .entry-content, .entry-summary, .entry-footer, .comments-area, .image-navigation, .post-navigation, .page-header, .page-content, .content-bottom-widgets{margin-right:7.6923%;}
}



/* Fudousan Favorite
---------------------------------------------------------------------- */
.fudou_favorite{margin:2px 0 0 10px !important;;}
.single-fudo .fudou_favorite{margin:2px 0 0 10px !important;;}


/* media print
---------------------------------------------------------------------- */
@media print {

	/* 物件画像 */
	#single_fudou_img,
	#second_img{display:block !important;}
a[href^=http]:after{content:"";}
/* 非表示 */
	#single_fudou_slider{display:none !important;}
}

/* = 
 * Twenty Sixteen
 * widget_fudo Style
 * corners2016.css サイトパーツの装飾
 * @package WordPress 5.9
 * Version: 5.9.0
 */


/* = widget 
-------------------------------------------------------------- */
.widget:after{display:block;clear:both;height:0;content:'';}

/* = primary
-------------------------------------------------------------- */
#primary .widget h3{font-size:1.5rem;line-height:1.225;margin-bottom:1.05em;}

/* = トップページ 物件表示部分  .grid-content
---------------------------------------------------------------------- */
ul.grid-content{margin:0;}

.grid-content li:after{display:block;clear:both;height:20px;content:'';}

/* 高さ揃え */
ul.syousai-content, ul.grid-content{display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flexbox;display:-moz-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}


/* トップ物件 表示 */
.grid-content li{display:block;float:left;margin:0 20px 20px 0;padding:0;list-style-type:none;width:calc(50% - 10px);}

.grid-content li.grid_count4, .grid-content li.grid_count2{margin:0 0 20px 0;}

/* トップ物件 画像サイズ */
.grid-content li .box1image{display:block;float:left;width:100px;height:auto;margin:0 5px 0 0;}

.top_price{font-weight:700;color:#c33300;}

.top_madori{font-weight:700;}

.top_kaiin{display:block;}

#content-bottom-widgets .grid-content li,#secondary .grid-content li{width:100%;margin:0;padding:0;border:none;}


/* トップ物件 画像サイズ */
#content-bottom-widgets .grid-content li .box1image,
#secondary .grid-content li .box1image{float:left;max-width:100px;height:auto;}


/* = トップスライダー widget_fudo_top_slider
---------------------------------------------------------------------- */
/* 打ち消し */
.carousel_inner{padding:0 !important;line-height:1.5;}

/* スライダー 表示サイズ */
#primary .grid-content .carousel li{margin:0 20px 0 0;width:404px;}


#primary .entry-content .grid-content .carousel li{max-width:283px;}



/* スライダー 表示サイズ サイトバー*/
#secondary .carousel>div{width:100%;max-width:256px;}

#secondary .carousel_box{width:100%;max-width:256px;}

#secondary .grid-content .carousel_box li{margin:0;}



/* スライダー 表示サイズ コンテント下 Minimum */
#primary #content-bottom-widgets .carousel>div{width:100%;max-width:256px;margin-left:0;}

#primary #content-bottom-widgets .carousel_box{width:100%;max-width:256px;}

#primary #content-bottom-widgets .carousel_box li{width:100%;}


/* = 物件詳細ページ関連物件  #syousai_box : 関連物件部分
---------------------------------------------------------------------- */
#syousai_box ul{margin-left:0;}

#syousai_box ul:after{display:block;clear:both;height:0;content:'';}

#syousai_box ul.syousai-content li{display:block;float:left;margin:0 20px 20px 0;padding:0;list-style-type:none;width:calc(50% - 10px);}

#syousai_box ul.syousai-content li.grid_count4,
#syousai_box ul.syousai-content li.grid_count2{margin:0 0 20px 0;}

#syousai_box ul.syousai-content li .box2image{display:block;float:left;width:150px;height:auto;margin:0 5px 0 0;}



/* 物件詳細ページ関連物件 スライダー 表示サイズ
---------------------------------------------------------------------- */

/* スライダー 表示サイズ */
#syousai_box .carousel_inner li{margin:0 20px 0 0;width:404px !important;}




/* = new_mark
-------------------------------------------------------------- */
.grid-content li{position:relative;}

#syousai_box ul.syousai-content li{position:relative;}

.up_mark,.new_mark{font-family:Verdana,Geneva,sans-serif;font-size:10px;font-weight:700;position:absolute;top:3px;left:3px;display:block;padding:2px 5px;text-align:center;text-transform:uppercase;color:#fff;background:#900;text-shadow:1px 1px 0 #900;}

/* 物件リスト・詳細 */
.entry-title .new_mark{font-family:Verdana,Geneva,sans-serif;font-size:1.6rem !important;font-weight:700;position:static !important;display:inline;display:inline !important;padding:0 10px !important;text-align:center;text-transform:uppercase;color:#c00 !important;background:none !important;}

/* = 閲覧履歴 widget_fudou_single_history
---------------------------------------------------------------------- */
.cl_botton,.cl_botton2{float:right;margin:-2px 2px 0;}


#list_simplepage2 ul.cookie_fudou_jsearch{margin:0 0 0 15px;}



/* = 会員 widget widget_fudo_kaiin
---------------------------------------------------------------------- */
.widget_fudo_kaiin .kaiin_login input[type="submit"],
.widget_fudo_kaiin .kaiin_login #user_login,
.widget_fudo_kaiin .kaiin_login #password{margin:5px 0;}

.widget_fudo_kaiin .kaiin_login p{margin:10px 0 5px;}



/* = 条件検索ウィジェット
-------------------------------------------------------------- */
.widget_fudo_b_k_bus input[type="submit"],
.widget_fudo_b_k input[type="submit"]{padding:.84375em .875em .78125em;}

.widget_fudo_b_k_bus input, .widget_fudo_b_k input{margin-top:8px;}

.widget-container select, .widget_fudo_b_k_bus_m select, .widget_fudo_b_k_bus select, .widget_fudo_b_k_m select, .widget_fudo_b_k select{width:98%;margin:2px 0;padding:3px;border:1px solid #ccc;color:#1f1f1f;}

#searchitem_m div,
#searchitem div{margin:0 0 10px;}


.widget_fudo_b_k_bus input[type='checkbox'],
.widget_fudo_b_k_m input[type='checkbox'],
.widget_fudo_b_k input[type='checkbox']{margin:0 2px 0 0;}

.widget_fudo_b_k_bus label, .widget_fudo_b_k_m label, .widget_fudo_b_k label{margin:0 5px 0 0;}

.widget_fudo_b_k_m select.half_size, .widget_fudo_b_k_m #senyumenseki select,
.widget_fudo_b_k_m #tochimenseki select,
.widget_fudo_b_k_m #tsubotanka select,
.widget_fudo_b_k_m #memseki select,
.widget_fudo_b_k_m #kakaku_c select,
.widget_fudo_b_k_m #kakaku_b select,
.widget_fudo_b_k select.half_size, .widget_fudo_b_k #senyumenseki select,
.widget_fudo_b_k #tochimenseki select,
.widget_fudo_b_k #tsubotanka select,
.widget_fudo_b_k #memseki select,
.widget_fudo_b_k #kakaku_c select,
.widget_fudo_b_k #kakaku_b select{width:46.5% !important;}


.widget_fudo_b_k_bus .jsearch_caution2,.widget_fudo_b_k .jsearch_caution2{margin:10px 0;}

.widget_fudo_b_k_bus .madori_cb label,.widget_fudo_b_k_bus .setsubi_cb label,.widget_fudo_b_k_m .madori_cb label,.widget_fudo_b_k_m .setsubi_cb label,.widget_fudo_b_k .madori_cb label,.widget_fudo_b_k .setsubi_cb label{padding:0 8px 0 2px;}


.widget_fudo_b_k .category_cb li, .widget_fudo_b_k .category_cb ul{list-style:none !important;}
.widget_fudo_b_k .category_cb ul.bukken_cat_parent{padding:0;margin-left:0;}



/* = 最近の投稿記事 widget_fudo_toukou_top
-------------------------------------------------------------- */
.widget_fudo_toukou_top ul{margin:0;}

.widget_fudo_toukou_top ul,.widget_fudo_toukou_top li{list-style:none;}

.widget_fudo_toukou_top li > ul,.widget_fudo_toukou_top li > ol{margin:0;}

.widget_fudo_toukou_top li:after{display:block;clear:both;height:10px;content:'';}

.widget_fudo_toukou_top .toukou_top_post_title{font-weight:700;font-size:1rem;}

.widget_fudo_toukou_top .toukou_top_post_thumbnail img{float:left;width:100px;height:auto;padding:0 10px 0 0;}

/* = maching mail botton
-------------------------------------------------------------- */
.widget_fudo_kaiin #maching_mail a{background:#ce6166 none repeat scroll 0 0;border-radius:2px;color:#fff;display:block;font-weight:700;margin:20px 0;padding:8px;text-align:center;text-decoration:none;width:15em;}
.widget_fudo_kaiin ul{margin:0;}

/* = widget_fudo_search
-------------------------------------------------------------- */
.widget_fudo_search input.field[type="text"]{width:calc(100% - 57px);}

.widget_fudo_search input[type="submit"]{padding:0;}

/* = SNS Icon
-------------------------------------------------------------- */
#snscomm a{box-shadow:0 0 0 0 currentcolor;}

/* = content margin 
-------------------------------------------------------------- */
#top_fbox,#toiawasesaki,#contact_form,.sharedaddy,body:not(.search-results) article:not(.type-page) .list_simple_box .entry-content{margin-left:7.6923%;margin-right:7.6923%;margin-bottom:30px;}

.archive-fudo #content .navigation,
.archive-fudo #primary #main #list_simplepage{margin-left:7.6923%;margin-right:7.6923%;}

/* 物件リストページ */
#list_simplepage .list_simple_box .list_picsam img{width:124px;height:auto;}

#list_simplepage .list_simple_box .list_picsam{float:none;margin:0;}


/* カテゴリ ウィジェット ul/li リスト
---------------------------------------*/
.wp-block-categories ul, .widget_fudo_b_c_choumei ul, .widget_fudo_r_c_choumei ul, .widget_fudo_b_kouku_shougaku ul, .widget_fudo_b_kouku_chuugaku ul, .widget_fudo_c_kouku_shougaku ul, .widget_fudo_c_kouku_chuugaku ul, .widget_fudo_cat ul, .widget_fudo_b_c ul, .widget_fudo_r_c ul, .widget_fudo_r_r ul, .widget_fudo_b_r ul{margin:0 0 5px !important;padding:0 0 5px;list-style-position:inside;list-style-type:disc;}

.wp-block-categories ul ul, .widget_fudo_b_c_choumei ul ul, .widget_fudo_r_c_choumei ul ul, .widget_fudo_b_kouku_shougaku ul ul, .widget_fudo_b_kouku_chuugaku ul ul, .widget_fudo_c_kouku_shougaku ul ul, .widget_fudo_c_kouku_chuugaku ul ul, .widget_fudo_cat ul ul, .widget_fudo_b_c ul ul, .widget_fudo_r_c ul ul, .widget_fudo_r_r ul ul, .widget_fudo_b_r ul ul{padding:0 0 0 20px;}


.wp-block-categories a, .widget_fudo_b_c_choumei a, .widget_fudo_r_c_choumei a, .widget_fudo_b_kouku_shougaku a, .widget_fudo_b_kouku_chuugaku a, .widget_fudo_c_kouku_shougaku a, .widget_fudo_c_kouku_chuugaku a, .widget_fudo_cat a, .widget_fudo_b_c a, .widget_fudo_r_c a, .widget_fudo_r_r a, .widget_fudo_b_r a{color:#000;text-decoration:none !important;box-shadow:none !important;}


.widget_fudo_b_r_choumei ul li ul li ul li, .widget_fudo_b_c_choumei ul li ul li ul li, .widget_fudo_r_r_choumei ul li ul li ul li, .widget_fudo_r_c_choumei ul li ul li ul li, .widget_fudo_b_r ul li ul li, .widget_fudo_b_c ul li ul li, .widget_fudo_r_r ul li ul li, .widget_fudo_r_c ul li ul li{display:inline-flex;margin:0 10px;padding:0;}





/* = media screen 
-------------------------------------------------------------- */
/**
 * 14.1 - >= 500px (1カラム表示) 
 */
@media screen and (min-width:31.250em){

	/* 物件リストページ */
	#list_simplepage .list_simple_box .list_picsam img{width:120px;height:auto;}

	#list_simplepage .list_simple_box .list_picsam{max-width:250px;float:left;margin:0 20px 0 0;}

	/* スライダー 表示サイズ */
	#primary .grid-content .carousel li{margin:0 20px 0 0;width:282px}

}

/**
 * 14.1 - >= 710px (1カラム表示) 
 */
@media screen and (min-width:44.375em){

	/* トップ物件 画像サイズ */
	.grid-content li .box1image{width:100px;height:auto;}

	/* スライダー 表示サイズ */
	#primary .grid-content .carousel li{margin:0 20px 0 0;width:283px}

	/* 物件詳細ページ関連物件*/
	#syousai_box ul.syousai-content li .box2image{width:100px !important;height:auto;}


	/* 物件リストページ */
	#list_simplepage .list_simple_box .list_picsam img{width:120px;height:auto;}

	#list_simplepage .list_simple_box .list_picsam{max-width:250px;float:left;margin:0 20px 0 0;}
}

/**
 * 14.2 - >= 783px (1カラム表示)
 */
@media screen and (min-width:48.9375em){

	/* トップ物件 画像サイズ */
	.grid-content li .box1image{width:100px;height:auto;}

	/* スライダー 表示サイズ */
	#primary .grid-content .carousel li{margin:0 20px 0 0;width:340px}


	#syousai_box ul.syousai-content li .box2image{width:100px !important;height:auto;}


	/* 物件リストページ */
	#list_simplepage .list_simple_box .list_picsam img{width:120px;height:auto;}

	#list_simplepage .list_simple_box .list_picsam{max-width:250px;float:left;margin:0 20px 0 0;}
}

/**
 * 14.3 - >= 910px (2カラム表示)
 */
@media screen and (min-width:56.875em){

	/* = content margin */
	#top_fbox,#toiawasesaki,#contact_form,.sharedaddy,body:not(.search-results) article:not(.type-page) .list_simple_box .entry-content{margin-left:0;margin-right:0;}

	.archive-fudo #content .navigation,
        .archive-fudo #primary #main #list_simplepage{margin-left:0;margin-right:0;}


	body:not(.search-results) article:not(.type-page) .list_simple_box .entry-content{width:100%;}

	/* トップ物件 画像サイズ */
	.grid-content li .box1image{width:100px;height:auto;}

	/* スライダー 表示サイズ */
	#primary .grid-content .carousel li{margin:0 20px 0 0;width:283px}

	/* サイトバースライダー 表示サイズ */
	#secondary .carousel>div{max-width:193px;}

	#secondary .carousel_box{max-width:193px;}

	/* コンテント下スライダー 表示サイズ */
	#primary #content-bottom-widgets .carousel>div{max-width:248px;}

	#primary #content-bottom-widgets .carousel_box{max-width:248px;}

	/* 物件詳細ページ関連物件 */
	#syousai_box ul.syousai-content li .box2image{width:100px !important;height:auto;}


	/* 物件リストページ */
	#list_simplepage .list_simple_box .list_picsam img{width:120px;height:auto;}

	#list_simplepage .list_simple_box .list_picsam{max-width:250px;float:left;margin:0 20px 0 0;}

	#primary .widget{font-size:14.5px;font-size:.95rem;}
}

/**
 * 14.4 - >= 985px (2カラム表示)
 */
@media screen and (min-width:61.5625em){

	body:not(.search-results) article:not(.type-page) .list_simple_box .entry-content{width:100%;}

	/* トップ物件 画像サイズ */
	.grid-content li .box1image{width:150px;height:auto;}

	/* スライダー 表示サイズ */
	#primary .grid-content .carousel li{margin:0 20px 0 0;width:404px}

	/* サイトバースライダー 表示サイズ */
	#secondary .carousel>div{max-width:210px;}

	#secondary .carousel_box{max-width:210px;}

	/* コンテント下スライダー 表示サイズ  */
	#primary #content-bottom-widgets .carousel>div{max-width:274px;}

	#primary #content-bottom-widgets .carousel_box{max-width:274px;}

	/* 物件詳細ページ関連物件*/
	#syousai_box ul.syousai-content li .box2image{width:100px !important;height:auto;}


	/* 物件リストページ */
	#list_simplepage .list_simple_box .list_picsam img{width:150px;height:auto;}

	#list_simplepage .list_simple_box .list_picsam{max-width:310px;float:left;margin:0 20px 0 0;}
}

/**
 * 14.5 - >= 1200px (2カラム表示)
 */
@media screen and (min-width:75em){

	body:not(.search-results) article:not(.type-page) .list_simple_box .entry-content{width:100%;}

	/* サイトバースライダー 表示サイズ */
	#secondary .carousel>div{max-width:259px;}

	#secondary .carousel_box{max-width:259px;}

	/* コンテント下スライダー 表示サイズ */
	#primary #content-bottom-widgets .carousel>div{max-width:337px;}

	#primary #content-bottom-widgets .carousel_box{max-width:337px;}

	/* 物件詳細ページ関連物件 */
	#syousai_box ul.syousai-content li .box2image{width:150px !important;height:auto;}


	/* 物件リストページ */
	#list_simplepage .list_simple_box .list_picsam img{width:150px;height:auto;}

	#list_simplepage .list_simple_box .list_picsam{max-width:310px;float:left;margin:0 20px 0 0;}
}

/**
 * 14.6 - >= 1280px (2カラム表示)
 */
@media screen and (min-width:80em){


	body:not(.search-results) article:not(.type-page) .list_simple_box .entry-content{width:100%;}

	/* トップスライダー 表示サイズ */
	#primary .carousel>div{max-width:830px;}

	#primary .carousel_box{max-width:420px;}

	/* サイトバースライダー 表示サイズ */
	#secondary .carousel>div{max-width:278px;}

	#secondary .carousel_box{max-width:278px;}

	/* コンテント下スライダー 表示サイズ*/
	#primary #content-bottom-widgets .carousel>div{max-width:384px;}

	#primary #content-bottom-widgets .carousel_box{max-width:384px;}


	/* 物件詳細ページ関連物件 */
	#syousai_box ul.syousai-content li .box2image{width:150px !important;height:auto;}

	/* 物件リストページ */
	#list_simplepage .list_simple_box .list_picsam img{width:150px;height:auto;}

	#list_simplepage .list_simple_box .list_picsam{max-width:310px;float:left;margin:0 20px 0 0;}
}


/*
 * 不動産ショートコードプラグイン
 * @package WordPress 5.0
 * @subpackage Fudousan Bukken ShortCode
 * Version: 5.0.0
*/


/* = 物件ショートコード
-------------------------------------------------------------- */
.post_bukken_box ul{margin:0 0 20px !important;padding:0 !important;}

.post_bukken_box ul:after{content:'';display:block;clear:both;height:0;}
.post_bukken_box ul.grid-content-s{margin:0;}

/* 列 共通 */
.post_bukken_box ul.grid-content-s1 li, .post_bukken_box ul.grid-content-s2 li, .post_bukken_box ul.grid-content-s3 li, .post_bukken_box ul.grid-content-s li{position:relative;border:1px solid #ddd;display:block;float:left;list-style-type:none;padding:1% !important;margin:0 10px 10px 0 !important;/* font-size:14px;line-height:1.5;*/ box-sizing:content-box;}


/* 1列 */
.post_bukken_box ul.grid-content-s1 li{margin:0 0 20px 0 !important;width:calc(98% - 8px);}
.post_bukken_box ul.grid-content-s1 li .box1image-s{background-color:#fff;float:left;padding:0 10px 0 0;width:8.8em;max-width:150px;height:auto;}


/* 2列 */
.post_bukken_box ul.grid-content-s2 li{width:calc(48% - 10px);}
.post_bukken_box ul.grid-content-s2 li .box1image-s{width:130px;float:left;padding:0 10px 2px 0;}
.post_bukken_box ul.grid-content-s2 li.grid_count2{margin-right:0 !important;}


/* 3列 */
.post_bukken_box ul.grid-content-s3 li{width:calc(31% - 8px);}
.post_bukken_box ul.grid-content-s3 li .box1image-s{width:100%;padding:0 0 2px 0;}
.post_bukken_box ul.grid-content-s3 li.grid_count3{margin-right:0 !important;}


/* 4列 */
.post_bukken_box ul.grid-content-s li{width:calc(23% - 11px);}
.post_bukken_box ul.grid-content-s li .box1image-s{width:100%;padding:0 0 2px 0;}
.post_bukken_box ul.grid-content-s li.grid_count4{margin-right:0 !important;}

/* NEW UP マーク */
.post_bukken_box .up_mark, .post_bukken_box .new_mark{background:#900 none repeat scroll 0 0;color:#fff;display:block;font-family:Verdana,Geneva,sans-serif;font-size:10px;font-weight:bold;padding:2px 5px;position:absolute;text-align:center;text-transform:uppercase;left:8px;top:8px;bottom:auto;width:28px;}

/* for 2012 */
.post_bukken_box ul li .box1image-s{box-shadow:none;}
/* 価格 */
.post_bukken_box .top_price{font-weight:700;color:#e30;}
/* 間取り */
.post_bukken_box .top_madori{font-weight:700;}



/* レスポンシブ
---------------------------------------------------------------------- */
/**
 * 414px 以下
 */
@media screen and (max-width:414px){

	/* 1列 */
	.post_bukken_box ul.grid-content-s1 li, .post_bukken_box ul.grid-content-s2 li,
	.post_bukken_box ul.grid-content-s3 li, .post_bukken_box ul.grid-content-s li{margin:0 0 20px 0;width:calc(100% - 10px) !important;}

	.post_bukken_box ul.grid-content-s1 li .box1image-s , .post_bukken_box ul.grid-content-s2 li .box1image-s ,
	.post_bukken_box ul.grid-content-s3 li .box1image-s , .post_bukken_box ul.grid-content-s li .box1image-s{width:100px;float:left;padding:0 10px 0 0;}
}/**
 * Sharedaddy Base Styles
 *
 * Contains styles for modules, containers, buttons
 */


/* Master container */
#jp-post-flair{padding-top:0.5em;}
/* Overall Sharedaddy block title */
div.sharedaddy, #content div.sharedaddy,
#main div.sharedaddy{clear:both;}
div.sharedaddy h3.sd-title{margin:0 0 1em 0;display:inline-block;line-height:1.2;font-size:9pt;font-weight:700;}
body.highlander-light h3.sd-title::before{border-top:1px solid rgba(0, 0, 0, 0.2);}
body.highlander-dark h3.sd-title::before{border-top:1px solid rgba(255, 255, 255, 0.4);}
/* Sharing services list */
.sd-sharing{margin-bottom:1em;}
.sd-content ul{padding:0 !important;margin:0 !important;list-style:none !important;}
.sd-content ul li{display:inline-block;margin:0 8px 12px 0;padding:0;}
.sd-content ul li.share-deprecated{opacity:0.5;}
.sd-content ul li.share-deprecated a span{text-decoration:line-through;}
.sd-block.sd-gplus{margin:0 0 0.5em 0;}
.sd-gplus .sd-content{font-size:12px;}
/* Sharing email errors */
.sd-content .share-email-error .share-email-error-title{margin:0.5em 0;}
.sd-content .share-email-error .share-email-error-text{font-family:"Open Sans", sans-serif;font-size:12px;margin:0.5em 0;}
/* Buttons */
.sd-social-icon .sd-content ul li a.sd-button, .sd-social-text .sd-content ul li a.sd-button, .sd-content ul li a.sd-button, .sd-content ul li .option a.share-ustom, /* Ugh. */
.sd-content ul li.preview-item div.option.option-smart-off a, .sd-content ul li.advanced a.share-more, .sd-social-icon-text .sd-content ul li a.sd-button, .sd-social-official .sd-content > ul > li > a.sd-button, #sharing_email .sharing_send,
.sd-social-official .sd-content > ul > li .digg_button > a{/* official Digg button no longer works, needs cleaning */ text-decoration:none !important;display:inline-block;font-size:13px;font-family:"Open Sans", sans-serif;font-weight:500;border-radius:4px;color:#2c3338 !important;background:#fff;box-shadow:0 1px 2px rgba(0, 0, 0, 0.12), 0 0 0 1px rgba(0, 0, 0, 0.12);text-shadow:none;line-height:23px;padding:4px 11px 3px 9px;}
.sd-social-official .sd-content ul li a.sd-button, .sd-social-official .sd-content ul li.preview-item div.option.option-smart-off a{align-items:center;display:flex;font-size:12px;line-height:12px;padding:1px 6px 0 5px;min-height:20px;}
.sd-social-official .sd-content ul.preview li a.sd-button, .sd-social-official .sd-content ul.preview li.preview-item div.option.option-smart-off a{position:relative;top:2px;}
.sd-content ul li a.sd-button > span, .sd-content ul li .option a.share-ustom span, /* Ugh. */
.sd-content ul li.preview-item div.option.option-smart-off a span, .sd-content ul li.advanced a.share-more span, .sd-social-icon-text .sd-content ul li a.sd-button > span, .sd-social-official .sd-content > ul > li > a.sd-button span, .sd-social-official .sd-content > ul > li .digg_button > a span{/* official Digg button no longer works, needs cleaning */ line-height:23px;margin-left:6px;}
/* Icon Only */
.sd-social-icon .sd-content ul li a.sd-button > span{margin-left:0;}
body .sd-social-icon .sd-content ul li[class*="share-"] a.sd-button.share-icon.no-text span:not(.custom-sharing-span){display:none;}
/* Text Only */
.sd-social-text .sd-content ul li a.sd-button span{margin-left:3px;}
.sd-social-official .sd-content ul li a.sd-button > span, .sd-social-official .sd-content ul li.preview-item div.option.option-smart-off a span{line-height:12px;margin-left:3px;}
.sd-social-official .sd-content > ul > li > a.sd-button::before, .sd-social-official .sd-content > ul > li .digg_button > a::before, .sd-social-official .sd-content .sharing-hidden .inner > ul > li > a.sd-button::before, .sd-social-official .sd-content .sharing-hidden .inner > ul > li .digg_button > a::before{margin-bottom:-1px;}
.sd-social-icon .sd-content ul li a.sd-button:hover, .sd-social-icon .sd-content ul li a.sd-button:active, .sd-social-text .sd-content ul li a.sd-button:hover, .sd-social-text .sd-content ul li a.sd-button:active, .sd-social-icon-text .sd-content ul li a.sd-button:hover, .sd-social-icon-text .sd-content ul li a.sd-button:active, .sd-social-official .sd-content > ul > li > a.sd-button:hover, .sd-social-official .sd-content > ul > li > a.sd-button:active, .sd-social-official .sd-content > ul > li .digg_button > a:hover, .sd-social-official .sd-content > ul > li .digg_button > a:active{box-shadow:0 1px 2px rgba(0, 0, 0, 0.22), 0 0 0 1px rgba(0, 0, 0, 0.22);}
.sd-social-icon .sd-content ul li a.sd-button:active, .sd-social-text .sd-content ul li a.sd-button:active, .sd-social-icon-text .sd-content ul li a.sd-button:active, .sd-social-official .sd-content > ul > li > a.sd-button:active, .sd-social-official .sd-content > ul > li .digg_button > a:active{box-shadow:inset 0 1px 0 rgba(0, 0, 0, 0.16);}
/* All icons */
.sd-content ul li a.sd-button::before{display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:400 18px/1 social-logos;vertical-align:top;text-align:center;}
/* text + icon styles should have relative and top position */
.sd-social-icon-text ul li a.sd-button::before{position:relative;top:2px;}
/* Make it look great in Chrome and Safari */
@media screen and (-webkit-min-device-pixel-ratio: 0) {

	.sd-content ul li a.sd-button::before{position:relative;top:2px;}
}

.sd-social-official ul li a.sd-button::before{position:relative;top:-2px;}
/* Make it look great in Chrome and Safari */
@media screen and (-webkit-min-device-pixel-ratio: 0) {

	.sd-social-official ul li a.sd-button::before{top:0;}
}

/* Add more pading on touch devices */
.jp-sharing-input-touch .sd-content ul li{padding-left:10px;}
.sd-content ul li.preview-item.no-icon a.sd-button span{margin-left:0;}
/* Text only */
.sd-social-text .sd-content ul li a::before, .sd-content ul li.no-icon a::before{display:none;}
body .sd-social-text .sd-content ul li.share-custom a span, body .sd-content ul li.share-custom.no-icon a span{background-image:none;background-position:-500px -500px !important;/* hack to work around !important inline style */ background-repeat:no-repeat !important;padding-left:0;height:0;line-height:inherit;}
.sd-social-icon .sd-content ul li a.share-more{position:relative;top:-4px;}
@media screen and (-webkit-min-device-pixel-ratio: 0) {

	.sd-social-icon .sd-content ul li a.share-more{top:2px;}
}

/* Hack to make the share more button look better on Firefox. */
@-moz-document url-prefix() {

	.sd-social-icon .sd-content ul li a.share-more{top:2px;}
}

.sd-social-icon .sd-content ul li a.share-more span{margin-left:3px;}
/* Individual icons */
.sd-social-icon .sd-content ul li.share-print a::before, .sd-social-text .sd-content ul li.share-print a::before, .sd-content ul li.share-print div.option.option-smart-off a::before, .sd-social-icon-text .sd-content li.share-print a::before, .sd-social-official .sd-content li.share-print a::before{content:"\f469";}
.sd-social-icon .sd-content ul li.share-email a::before, .sd-social-text .sd-content ul li.share-email a::before, .sd-content ul li.share-email div.option.option-smart-off a::before, .sd-social-icon-text .sd-content li.share-email a::before, .sd-social-official .sd-content li.share-email a::before{content:"\f410";}
.sd-social-icon .sd-content ul li.share-linkedin a::before, .sd-social-text .sd-content ul li.share-linkedin a::before, .sd-content ul li.share-linkedin div.option.option-smart-off a::before, .sd-social-icon-text .sd-content li.share-linkedin a::before{content:"\f207";}
.sd-social-icon .sd-content ul li.share-twitter a::before, .sd-social-text .sd-content ul li.share-twitter a::before, .sd-content ul li.share-twitter div.option.option-smart-off a::before, .sd-social-icon-text .sd-content li.share-twitter a::before, .sd-social-icon .sd-content ul li.share-x a::before, .sd-social-text .sd-content ul li.share-x a::before, .sd-content ul li.share-x div.option.option-smart-off a::before, .sd-social-icon-text .sd-content li.share-x a::before{content:"\f10e";}
.sd-social-icon .sd-content ul li.share-reddit a::before, .sd-social-text .sd-content ul li.share-reddit a::before, .sd-content ul li.share-reddit div.option.option-smart-off a::before, .sd-social-icon-text .sd-content li.share-reddit a::before, .sd-social-official .sd-content li.share-reddit a::before{content:"\f222";}
.sd-social-icon .sd-content ul li.share-tumblr a::before, .sd-social-text .sd-content ul li.share-tumblr a::before, .sd-content ul li.share-tumblr div.option.option-smart-off a::before, .sd-social-icon-text .sd-content li.share-tumblr a::before{content:"\f607";}
.sd-social-icon .sd-content ul li.share-pocket a::before, .sd-social-text .sd-content ul li.share-pocket a::before, .sd-content ul li.share-pocket div.option.option-smart-off a::before, .sd-social-icon-text .sd-content li.share-pocket a::before{content:"\f224";}
.sd-social-icon .sd-content ul li.share-pinterest a::before, .sd-social-text .sd-content ul li.share-pinterest a::before, .sd-content ul li.share-pinterest div.option.option-smart-off a::before, .sd-social-icon-text .sd-content li.share-pinterest a::before{content:"\f210";}
.sd-social-icon .sd-content ul li.share-facebook a::before, .sd-social-text .sd-content ul li.share-facebook a::before, .sd-content ul li.share-facebook div.option.option-smart-off a::before, .sd-social-icon-text .sd-content li.share-facebook a::before{content:"\f203";}
.sd-social-icon .sd-content ul li.share-press-this a::before, .sd-social-text .sd-content ul li.share-press-this a::before, .sd-content ul li.share-press-this div.option.option-smart-off a::before, .sd-social-icon-text .sd-content li.share-press-this a::before, .sd-social-official .sd-content li.share-press-this a::before{content:"\f205";}
.sd-social-official .sd-content li.share-press-this a::before{color:#2ba1cb;}
.sd-social-icon .sd-content ul li.share-telegram a::before, .sd-social-text .sd-content ul li.share-telegram a::before, .sd-content ul li.share-telegram div.option.option-smart-off a::before, .sd-social-icon-text .sd-content li.share-telegram a::before, .sd-social-official .sd-content li.share-telegram a::before{content:"\f606";}
.sd-social-official .sd-content li.share-telegram a::before{color:#08c;}
.sd-social-icon .sd-content ul li.share-threads a::before, .sd-social-text .sd-content ul li.share-threads a::before, .sd-content ul li.share-threads div.option.option-smart-off a::before, .sd-social-icon-text .sd-content li.share-threads a::before, .sd-social-official .sd-content li.share-threads a::before{content:"\f10d";}
.sd-social-official .sd-content li.share-threads a::before{color:#000;}
.sd-social-icon .sd-content ul li[class*="share-"].share-threads a.sd-button{background:#000;color:#fff !important;}
.sd-social-icon .sd-content ul li.share-mastodon a::before, .sd-social-text .sd-content ul li.share-mastodon a::before, .sd-content ul li.share-mastodon div.option.option-smart-off a::before, .sd-social-icon-text .sd-content li.share-mastodon a::before, .sd-social-official .sd-content li.share-mastodon a::before{content:"\f10a";}
.sd-social-official .sd-content li.share-mastodon a::before{color:#563acc;}
.sd-social-icon .sd-content ul a.share-more::before, .sd-social-text .sd-content ul a.share-more::before, .sd-content ul li.advanced a.share-more::before, .sd-social-icon-text .sd-content a.share-more::before, .sd-social-official .sd-content a.share-more::before{content:"\f415";}
.sd-social-official .sd-content a.share-more::before{color:#2ba1cb;}
.sd-social-icon .sd-content ul li.share-jetpack-whatsapp a::before, .sd-social-text .sd-content ul li.share-jetpack-whatsapp a::before, .sd-content ul li.share-jetpack-whatsapp div.option.option-smart-off a::before, .sd-social-icon-text .sd-content li.share-jetpack-whatsapp a::before, .sd-social-official .sd-content li.share-jetpack-whatsapp a::before{content:"\f608";}
.sd-social-official .sd-content li.share-jetpack-whatsapp a::before{color:#43d854;}
.sd-social-icon .sd-content ul li[class*="share-"].share-jetpack-whatsapp a.sd-button{background:#43d854;color:#fff !important;}
.sd-social-icon .sd-content ul li.share-nextdoor a::before, .sd-social-text .sd-content ul li.share-nextdoor a::before, .sd-content ul li.share-nextdoor div.option.option-smart-off a::before, .sd-social-icon-text .sd-content li.share-nextdoor a::before, .sd-social-official .sd-content li.share-nextdoor a::before{content:"\f10c";}
.sd-social-official .sd-content li.share-nextdoor a::before{color:#8ed500;}
.sd-social-icon .sd-content ul li[class*="share-"].share-nextdoor a.sd-button{background:#8ed500;color:#fff !important;}
.sd-social-icon .sd-content ul li.share-bluesky a::before, .sd-social-text .sd-content ul li.share-bluesky a::before, .sd-content ul li.share-bluesky div.option.option-smart-off a::before, .sd-social-icon-text .sd-content li.share-bluesky a::before, .sd-social-official .sd-content li.share-bluesky a::before{content:"\f10f";}
.sd-social-official .sd-content li.share-bluesky a::before{color:#0085ff;}
.sd-social-icon .sd-content ul li[class*="share-"].share-bluesky a.sd-button{background:#0085ff;color:#fff !important;}
.sd-social-icon .sd-content ul li.share-deprecated a::before, .sd-social-icon-text .sd-content li.share-deprecated a::before, .sd-social-official .sd-content li.share-deprecated a::before, .sd-content ul li.share-deprecated div.option.option-smart-off a::before{width:1em;height:1em;content:"\1F6AB";}
/* Share count */
.sd-social .sd-button .share-count{background:#2ea2cc;color:#fff;border-radius:10px;display:inline-block;text-align:center;font-size:10px;padding:1px 3px;line-height:1;}
.sd-social-official .sd-content > ul > li > a.sd-button span{line-height:1;}
.sd-social-official .sd-content ul{display:flex;flex-wrap:wrap;}
.sd-social-official .sd-content ul::after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.sd-social-official .sd-content li.share-press-this a{margin:0 0 5px 0;}
.sd-social-official .sd-content ul > li{display:flex;max-height:18px;}
.sd-social-official .sd-content ul > li .option-smart-off{margin-right:8px;}
.sd-social-official .fb-share-button > span{vertical-align:top !important;}
.sd-social-official .sd-content .pocket_button iframe{width:98px;}
/* Individual official buttons */
.pocket_button iframe, .pinterest_button, .twitter_button, .linkedin_button > span{margin:0 !important;}
.linkedin_button > span, .pinterest_button a{display:block !important;}
.sd-social-official .sd-content .share-tumblr iframe{max-width:53px;width:unset;}
body .sd-social-official li.share-print, body .sd-social-official li.share-email a, body .sd-social-official li.share-custom a, body .sd-social-official li a.share-more, body .sd-social-official li.share-digg a, body .sd-social-official li.share-press-this a{position:relative;top:0;}
/* Custom icons */
body .sd-social-icon .sd-content li.share-custom > a{padding:2px 3px 0 3px;position:relative;top:4px;}
body .sd-social-icon .sd-content li.share-custom a span, body .sd-social-icon-text .sd-content li.share-custom a span, body .sd-social-text .sd-content li.share-custom a span, body .sd-social-official .sd-content li.share-custom a span, body .sd-content ul li.share-custom a.share-icon span{background-size:16px 16px;background-repeat:no-repeat;margin-left:0;padding:0 0 0 19px;display:inline-block;height:21px;line-height:16px;}
body .sd-content ul li.share-custom a span[hidden]{display:none;}
body .sd-social-icon .sd-content ul li[class*="share-"] a.sd-button.share-icon.no-text .custom-sharing-span{color:transparent;}
body .sd-social-icon .sd-content li.share-custom a span{width:0;padding-left:16px !important;}
/* Overflow Sharing dialog */
.sharing-hidden .inner{position:absolute;z-index:2;border:1px solid #ccc;padding:10px;background:#fff;box-shadow:0 5px 20px rgba(0, 0, 0, 0.2);border-radius:2px;margin-top:5px;max-width:400px;}
.sharing-hidden .inner ul{margin:0 !important;}
.sd-social-official .sd-content .sharing-hidden ul > li.share-end{clear:both;margin:0 !important;height:0 !important;}
.sharing-hidden .inner::before, .sharing-hidden .inner::after{position:absolute;z-index:1;top:-8px;left:20px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:8px solid #ccc;content:"";display:block;}
.sharing-hidden .inner::after{z-index:2;top:-7px;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:8px solid #fff;}
.sharing-hidden ul{margin:0;}
/**
 * Special colorful look for "Icon Only" option
 */

.sd-social-icon .sd-content ul li[class*="share-"] a,
.sd-social-icon .sd-content ul li[class*="share-"] a:hover,
.sd-social-icon .sd-content ul li[class*="share-"] div.option a{border-radius:50%;border:0;box-shadow:none;padding:7px;position:relative;top:-2px;line-height:1;width:auto;height:auto;margin-bottom:0;max-width:32px;}
.sd-social-icon .sd-content ul li[class*="share-"] a.sd-button > span,
.sd-social-icon .sd-content ul li[class*="share-"] div.option a span{line-height:1;}
.sd-social-icon .sd-content ul li[class*="share-"] a:hover,
.sd-social-icon .sd-content ul li[class*="share-"] div.option a:hover{border:none;opacity:0.6;}
.sd-social-icon .sd-content ul li[class*="share-"] a.sd-button::before{top:0;}
.sd-social-icon .sd-content ul li[class*="share-"] a.sd-button.share-custom{padding:8px 8px 6px 8px;}
.sd-social-icon .sd-content ul li a.sd-button.share-more{margin-left:10px;}
.sd-social-icon .sd-content ul li:first-child a.sd-button.share-more{margin-left:0;}
.sd-social-icon .sd-button span.share-count{position:absolute;bottom:0;right:0;border-radius:0;background:#555;font-size:9px;}
/* Special look colors */
.sd-social-icon .sd-content ul li[class*="share-"] a.sd-button{background:#e9e9e9;margin-top:2px;text-indent:0;}
.sd-social-icon .sd-content ul li[class*="share-"].share-tumblr a.sd-button{background:#2c4762;color:#fff !important;}
.sd-social-icon .sd-content ul li[class*="share-"].share-facebook a.sd-button{background:#0866ff;color:#fff !important;}
.sd-social-icon .sd-content ul li[class*="share-"].share-twitter a.sd-button{background:#000;color:#fff !important;}
.sd-social-icon .sd-content ul li[class*="share-"].share-x a.sd-button{background:#000;color:#fff !important;}
.sd-social-icon .sd-content ul li[class*="share-"].share-pinterest a.sd-button{background:#ca1f27;color:#fff !important;}
.sd-social-icon .sd-content ul li[class*="share-"].share-digg a.sd-button{color:#555 !important;}
.sd-social-icon .sd-content ul li[class*="share-"].share-press-this a.sd-button{background:#4f94d4;color:#fff !important;}
.sd-social-icon .sd-content ul li[class*="share-"].share-telegram a.sd-button{background:#08c;color:#fff !important;}
.sd-social-icon .sd-content ul li[class*="share-"].share-linkedin a.sd-button{background:#0077b5;color:#fff !important;}
.sd-social-icon .sd-content ul li[class*="share-"].share-pocket a.sd-button{background:#ee4056;color:#fff !important;}
.sd-social-icon .sd-content ul li[class*="share-"].share-reddit a.sd-button{background:#cee3f8;color:#555 !important;}
.sd-social-icon .sd-content ul li[class*="share-"].share-mastodon a.sd-button{background:linear-gradient(to top, #563acc 0%, #6364ff 100%);color:#fff !important;}
#jetpack-source_f_name{display:none !important;position:absolute !important;left:-9000px;}
.sd-content .share-customize-link{margin-top:8px;line-height:11px;}
.sd-content .share-customize-link a{font-size:11px;font-family:"Open Sans", sans-serif;}
@media print {

	.sharedaddy.sd-sharing-enabled{display:none;}
}
@font-face{font-family:social-logos;src:url(data:application/octet-stream;base64,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) format('woff2');display:inline-block;vertical-align:middle;line-height:1;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.social-logo__amazon:before{content:"\f600"}.social-logo__behance:before{content:"\f101"}.social-logo__blogger-alt:before{content:"\f601"}.social-logo__blogger:before{content:"\f602"}.social-logo__bluesky:before{content:"\f10f"}.social-logo__codepen:before{content:"\f216"}.social-logo__dribbble:before{content:"\f201"}.social-logo__dropbox:before{content:"\f225"}.social-logo__eventbrite:before{content:"\f603"}.social-logo__facebook:before{content:"\f203"}.social-logo__fediverse:before{content:"\f10b"}.social-logo__feed:before{content:"\f413"}.social-logo__flickr:before{content:"\f211"}.social-logo__foursquare:before{content:"\f226"}.social-logo__ghost:before{content:"\f61c"}.social-logo__github:before{content:"\f200"}.social-logo__google-alt:before{content:"\f102"}.social-logo__google-plus-alt:before{content:"\f218"}.social-logo__google-plus:before{content:"\f206"}.social-logo__google:before{content:"\f103"}.social-logo__instagram:before{content:"\f215"}.social-logo__link:before{content:"\f109"}.social-logo__linkedin:before{content:"\f207"}.social-logo__mail:before{content:"\f410"}.social-logo__mastodon:before{content:"\f10a"}.social-logo__medium-alt:before{content:"\f106"}.social-logo__medium:before{content:"\f623"}.social-logo__nextdoor:before{content:"\f10c"}.social-logo__patreon:before{content:"\f105"}.social-logo__pinterest-alt:before{content:"\f210"}.social-logo__pinterest:before{content:"\f209"}.social-logo__pocket:before{content:"\f224"}.social-logo__polldaddy:before{content:"\f217"}.social-logo__print:before{content:"\f469"}.social-logo__reddit:before{content:"\f222"}.social-logo__share:before{content:"\f415"}.social-logo__skype:before{content:"\f220"}.social-logo__sms:before{content:"\f110"}.social-logo__spotify:before{content:"\f515"}.social-logo__squarespace:before{content:"\f605"}.social-logo__stumbleupon:before{content:"\f223"}.social-logo__telegram:before{content:"\f606"}.social-logo-threads:before{content:"\f10d"}.social-logo__tiktok-alt:before{content:"\f107"}.social-logo__tiktok:before{content:"\f108"}.social-logo__tumblr-alt:before{content:"\f607"}.social-logo__tumblr:before{content:"\f214"}.social-logo__twitch:before{content:"\f516"}.social-logo__twitter-alt:before{content:"\f10e"}.social-logo__twitter:before{content:"\f610"}.social-logo__vimeo:before{content:"\f212"}.social-logo__whatsapp:before{content:"\f608"}.social-logo__woocommerce:before{content:"\f104"}.social-logo__wordpress:before{content:"\f205"}.social-logo__x:before{content:"\f10e"}.social-logo__xanga:before{content:"\f609"}.social-logo__youtube:before{content:"\f213"}