「家づくりで失敗したくない」に応える
長野の工務店選びポータルサイト

ダイニング

.flex { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .accordion-003 { position: relative; margin-bottom: 7px; border-top: 1px solid #d0d0d0; border-bottom: 1px solid #d0d0d0; } .accordion-003 summary { display: flex; align-items: center; -webkit-box-pack: center; justify-content: center; position: relative; padding: 1em 2em; color: #333333; font-weight: 600; cursor: pointer; text-align: center; } .accordion-003 summary::-webkit-details-marker { display: none; } .accordion-003 summary::after { position: absolute; bottom: 10px; left: calc(50% - 7px); transform: translateX(-50%) rotate(45deg); width: 7px; height: 7px; margin-left: 10px; border-bottom: 3px solid #333333b3; border-right: 3px solid #333333b3; content: ''; transition: transform .3s; } .accordion-003[open] summary::after { transform: rotate(225deg); } .accordion-003 div.aco { position: absolute; top: 73px; left: 0; z-index: 3; transform: translateY(-10px); opacity: 0; width: 100%; margin: 0; padding: 30px 50px; transition: transform .5s, opacity .5s; background: #fff; } .accordion-003[open] div.aco { transition: transform .5s, opacity .5s; opacity: 1; } .category_list { width: 23%; } .category_list h3 { font-size: 18px; } .category_list ul { margin-left: -20px; } @media screen and (max-width: 767px) { .category_list { width: 49%; } }

カテゴリーから探す
<!--

価格帯


Warning: Undefined array key 0 in /home/xs319638/connectalo.jp/public_html/cms/wp-content/themes/hello-elementor/functions.php on line 756

Warning: Attempt to read property "term_id" on null in /home/xs319638/connectalo.jp/public_html/cms/wp-content/themes/hello-elementor/functions.php on line 756
-->

.flex { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .flex::after { width: 32%; display: block; content:""; } .case_list { width: 32%; margin-bottom: 20px; } .case_list img { width: 100%; height: 265px; object-fit: cover; } .case_list h3 {      margin-top: 0em; margin-bottom: 0; font-size: 17px; font-weight: 500; color: #585858; line-height: 1.3em; } .case_list h4 { font-size: 15px; font-weight: 400; margin-top: 10px; color: #7e7e7e; text-align: ; } .pagination { margin-top: 80px; margin-bottom: 80px; text-align: center; font-size: 16px; font-family: "Roboto Slab"; } .page-numbers:not(:last-child) { margin-right: calc(10px / 2); } .page-numbers:not(:first-child) { margin-left: calc(10px / 2); } @media screen and (max-width: 1024px) { .case_list img { height: 230px; } } @media screen and (max-width: 767px) { .case_list { width: 48%; } .case_list img { height: 115px; /* 例:固定の高さ */ object-fit: cover; /* 画像が指定サイズに収まるようにトリミング */ } }