@charset "UTF-8";
 @media all and (-ms-high-contrast: none) {
.editor-style {
word-break: break-all; } }
.editor-style p {
line-height: 2; }
.editor-style p:not(:last-child) {
margin-bottom: 1em; }
.editor-style a {
color: #000;
text-decoration: underline !important; }
.editor-style a img {
transition: .3s; }
.editor-style a:hover {
text-decoration: none !important; }
.editor-style a:hover img {
opacity: 0.7; }
.editor-style img {
height: auto; }
.editor-style h2 {
font-size: 2.6rem;
font-weight: bold;
line-height: 1.4;
border-left: 5px solid #cacf2e;
margin: 1em 0 1.5em;
padding: 5px 0 5px 0.5em; }
.editor-style h3 {
line-height: 1.4;
font-size: 2.2rem;
font-weight: bold;
margin: 1em 0 1em; }
.editor-style strong {
font-weight: bold; }
.editor-style em {
font-style: italic; }
.editor-style ul {
margin: 1em 0; }
.editor-style ul li {
position: relative;
padding: 0 0 0 1em; }
.editor-style ul li:not(:last-child) {
margin-bottom: 0.7em; }
.editor-style ul li::before {
top: 0.6em;
left: 0;
content: "";
display: block;
width: 5px;
height: 5px;
border-radius: 50%;
background: #000;
position: absolute; }
.editor-style ol {
list-style-type: decimal;
margin: 1em 0 1em 1em; }
.editor-style ol li {
padding: 0; }
.editor-style ol li:not(:last-child) {
margin-bottom: 0.7em; }
.editor-style .blocks-gallery-grid, .editor-style .wp-block-gallery {
margin: 0; }
.editor-style li.blocks-gallery-item {
padding-left: 0; }
.editor-style li.blocks-gallery-item::before {
display: none; }
@media screen and (max-width: 768px) {
.editor-style h2 {
font-size: 2.2rem; }
.editor-style h3 {
font-size: 2rem; } }
@media screen and (max-width: 576px) {
h2 {
font-size: 2rem; }
h3 {
font-size: 1.8rem; } } .land-archive .sec-ttl, .land-single .sec-ttl {
margin: 0 auto 150px; } @media screen and (min-width: 768px) {
.land-archive .sec-ttl-ja, .land-single .sec-ttl-ja {
right: calc(50% - 14em); } } .land-archive {
background: url(//admax-log.com/wp2021/wp-content/themes/admax//img/land/bg-archive.png) no-repeat top right; }
@media screen and (max-width: 767px) {
.land-archive {
background-size: contain; } }
.land-list {
display: flex;
justify-content: space-between;
flex-wrap: wrap;
width: 100%; }
.land-item {
width: 48%;
max-width: 480px; }
.land-list .land-item:nth-of-type(n+3) {
margin-top: 80px; }
.land-item a {
display: block; }
.land-item a:hover .item-img img {
transform: scale(1.1, 1.1); }
.land-item .item-img {
font-size: 0;
overflow: hidden; }
.land-item .item-img img {
width: 100%;
height: 360px;
object-fit: cover;
font-family: 'object-fit: cover;';
transition: all 0.8s ease; }
.land-item .item-cat {
text-align: right;
margin: 15px auto; }
.land-item .item-tag {
display: inline-block;
border: 1px solid #787878;
color: #787878;
text-align: center;
min-width: 110px;
margin: 0 .5% .5vw 0; }
.land-item .new-area {
display: inline-block; }
.land-item .new-area span {
display: none; }
.land-item .new-area .new {
display: inline-block;
min-width: 110px;
border: 1px solid #cacf2e;
background: #cacf2e;
color: #fff;
text-align: center; }
.land-item .item-ttl {
font-size: 2.2rem;
letter-spacing: 0.05em;
font-weight: bold;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap; }
.land-item .item-data01 {
text-align: right; }
.land-item .data-division {
border: 1px solid #e60012;
background: #e60012;
color: #fff;
display: inline-block;
padding: 0 10px; }
.land-item .data-price {
display: inline-block; }
.land-item .data-price .price-head {
border: 1px solid #e60012;
color: #e60012;
padding: 0 10px; }
.land-item .data-price .price-body {
padding: 0 0 0 15px;
font-size: 2rem;
letter-spacing: 0.05em;
font-weight: bold; }
.land-item .data-price .price-body .num {
font-size: 4rem; }
.land-item .item-data02 {
border-top: 1px solid #cacf2e;
border-bottom: 1px solid #cacf2e;
padding: 15px 0;
margin: 15px auto; }
.land-item .item-data02 dl {
display: flex;
width: 100%; }
.land-item .item-data02 dl:not(:last-child) {
margin-bottom: 0.5em; }
.land-item .item-data02 dl dt {
color: #cacf2e;
font-weight: 500;
min-width: 4em;
max-width: 70px;
text-align-last: justify; text-justify: inter-ideograph; }
.land-item .item-data02 dl dd {
width: 100%;
padding: 0 0 0 1em; }
.land-item .item-more {
font-weight: 500;
text-align: right; }
.land-item .item-more .arw {
display: inline-block;
vertical-align: middle;
width: 30px;
height: 30px;
position: relative;
background: #cacf2e;
border-radius: 50%;
margin: 0 0 0 0.4em; }
.land-item .item-more .arw::before {
content: "";
width: 5px;
height: 5px;
border-right: 2px solid #fff;
border-bottom: 2px solid #fff;
transform: rotate(-45deg);
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
margin: auto; }
@media screen and (max-width: 1140px) {
.land-item {
max-width: none; }
.land-item .item-img img {
height: 34.25vw; }
.land-item .item-tag {
font-size: 1.4rem;
min-width: 90px; }
.land-item .new-area .new {
font-size: 1.4rem;
min-width: 90px; }
.land-item .data-division {
font-size: 1.4rem; }
.land-item .data-price .price-head {
font-size: 1.4rem; }
.land-item .data-price .price-body {
font-size: 1.8rem; }
.land-item .data-price .price-body .num {
font-size: 3.6rem; } }
@media screen and (max-width: 767px) {
.land-item {
width: 100%; }
.land-list .land-item:nth-of-type(n+2) {
margin-top: 80px; }
.land-item .item-img img {
height: 69vw; }
.land-item .item-ttl {
font-size: 2rem;
white-space: normal; } } .land-single {
background: url(//admax-log.com/wp2021/wp-content/themes/admax//img/land/bg-single.png) no-repeat top right; }
@media screen and (max-width: 767px) {
.land-single {
background-size: contain; } }
.land-article-cnv {
max-width: 860px;
width: 100%;
margin: 80px auto;
display: flex;
justify-content: space-between; }
.land-article-cnv li {
width: 49%; }
.land-article-cnv li a {
display: block;
background: #cacf2e;
position: relative;
padding: 20px; }
.land-article-cnv li a:hover {
background: #2b3531;
color: #fff; }
.land-article-cnv li a:hover .arw::before {
border-color: #2b3531; }
.land-article-cnv li .txt {
font-size: 2rem;
letter-spacing: 0.1em; }
.land-article-cnv li .arw {
position: absolute;
right: 10px;
top: calc(50% - 15px);
display: block;
vertical-align: middle;
width: 30px;
height: 30px;
background: #fff;
border-radius: 50%; }
.land-article-cnv li .arw::before {
transition: .3s;
content: "";
width: 5px;
height: 5px;
border-right: 2px solid #cacf2e;
border-bottom: 2px solid #cacf2e;
transform: rotate(-45deg);
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
margin: auto; }
@media screen and (max-width: 1140px) {
.land-article-cnv li .txt {
font-size: 1.8rem; } }
@media screen and (max-width: 767px) {
.land-article-cnv {
display: block; }
.land-article-cnv li {
width: 100%; }
.land-article-cnv li:not(:last-child) {
margin-bottom: 15px; } }
@media screen and (max-width: 576px) {
.land-article-cnv li a {
padding: 20px 10px; }
.land-article-cnv li .txt {
letter-spacing: normal; } }   .land-article-cat {
font-size: 2.4rem;
margin: 70px auto 60px; }
.land-article-cat .item-tag {
display: inline-block;
border: 1px solid #787878;
color: #787878;
text-align: center;
min-width: 165px;
margin: 0 .5% .5vw 0; }
.land-article-cat .new-area {
display: inline-block; }
.land-article-cat .new-area span {
display: none; }
.land-article-cat .new-area .new {
display: inline-block;
min-width: 165px;
border: 1px solid #cacf2e;
background: #cacf2e;
color: #fff;
text-align: center; }
@media screen and (max-width: 1140px) {
.land-article-cat {
font-size: 2rem;
margin: 40px auto 30px; }
.land-article-cat .item-tag, .land-article-cat .new-area .new {
min-width: 130px; } }
@media screen and (max-width: 576px) {
.land-article-cat {
font-size: 1.6rem; }
.land-article-cat .item-tag, .land-article-cat .new-area .new {
min-width: 90px; } } .land-article-ttlblock {
display: flex;
align-items: flex-end;
justify-content: space-between;
flex-wrap: wrap; }
.land-article-ttlblock .item-body {
margin: 0 0 0 auto; }
.land-article-ttl {
font-size: 3.8rem;
font-weight: bold;
letter-spacing: 0.1em; }
@media screen and (max-width: 1140px) {
.land-article-ttlblock .item-body {
min-width: 330px; }
.land-article-ttl {
font-size: 3rem; } }
@media screen and (max-width: 767px) {
.land-article-ttlblock {
display: block; }
.land-article-ttlblock .item-body {
min-width: inherit; } }
@media screen and (max-width: 576px) {
.land-article-ttl {
font-size: 2.4rem; } } .land-article-price {
text-align: right;
letter-spacing: 0.05em;
margin: 25px auto 0; }
.land-article-price .price-head {
border: 1px solid #e60012;
color: #e60012;
padding: 0 15px;
font-size: 2.4rem; }
.land-article-price .price-body {
padding: 0 0 0 25px;
font-size: 3rem;
letter-spacing: 0.05em;
font-weight: bold;
line-height: 1; }
.land-article-price .price-body .num {
font-size: 6rem; }
@media screen and (max-width: 1140px) {
.land-article-price .price-head {
font-size: 2rem; }
.land-article-price .price-body {
font-size: 2.4rem; }
.land-article-price .price-body .num {
font-size: 4rem; } }
@media screen and (max-width: 576px) {
.land-article-price .price-head {
font-size: 1.6rem; }
.land-article-price .price-body {
font-size: 2rem; }
.land-article-price .price-body .num {
font-size: 3.6rem; } } .land-article-subttl {
background: #cacf2e;
color: #fff;
text-align: center;
padding: 20px 2.5%;
margin: 60px auto 80px; }
.land-article-subttl .txt {
font-size: 3rem;
font-weight: bold;
letter-spacing: 0.1em; }
@media screen and (max-width: 1140px) {
.land-article-subttl .txt {
font-size: 2.8rem; } }
@media screen and (max-width: 767px) {
.land-article-subttl .txt {
font-size: 2.4rem; } }
@media screen and (max-width: 576px) {
.land-article-subttl {
margin: 30px auto 40px; }
.land-article-subttl .txt {
font-size: 2rem; } } .land-article-secttl {
text-align: center;
color: #cacf2e;
font-size: 2.8rem;
font-weight: bold;
letter-spacing: 0.1em;
border-bottom: 1px solid #cacf2e;
padding: 0 0 15px; }
@media screen and (max-width: 1140px) {
.land-article-secttl {
font-size: 2.6rem; } }
@media screen and (max-width: 576px) {
.land-article-secttl {
font-size: 2.2rem; } } .land-article-division {
display: flex;
justify-content: space-between;
align-items: flex-end; }
.land-article-division .item-head, .land-article-division .item-body {
width: 48%; }
.land-article-division .item-head {
max-width: 500px; }
.land-article-division .item-body {
max-width: 510px;
position: relative;
font-size: 0; }
.land-article-division .item-body::before {
content: "区画図";
display: block;
width: 110px;
background: #cacf2e;
color: #fff;
padding: 2px 0;
text-align: center;
position: absolute;
top: 0;
right: 0;
font-size: 1.6rem; }
.land-article-division .item-body img {
width: 100%;
height: 510px;
object-fit: cover;
font-family: 'object-fit: cover;';
object-fit: contain; }
.land-article-division .division-list {
font-size: 1.8rem;
border-bottom: 1px solid #cacf2e; }
.land-article-division .division-list dl {
display: flex;
padding: 35px 0; }
.land-article-division .division-list dl:not(:last-child) {
border-bottom: 1px solid #cacf2e; }
.land-article-division .division-list dl dt {
min-width: 115px;
font-weight: 500;
color: #cacf2e;
text-align-last: justify; text-justify: inter-ideograph; }
.land-article-division .division-list dl dd {
width: 100%;
padding: 0 0 0 1em; }
@media screen and (max-width: 1140px) {
.land-article-division .item-body img {
height: 44.5vw; } }
@media screen and (max-width: 767px) {
.land-article-division {
display: block; }
.land-article-division .item-head {
width: 100%;
max-width: none; }
.land-article-division .item-body {
width: 100%;
max-width: none;
margin: 40px auto 0; }
.land-article-division .item-body img {
height: 89vw; }
.land-article-division .division-list {
font-size: 1.6rem; } }
@media screen and (max-width: 576px) {
.land-article-division .item-body img {
height: 85vw; }
.land-article-division .division-list dl {
display: block;
padding: 0; }
.land-article-division .division-list dl dt {
min-width: inherit;
text-align-last: inherit;
text-justify: auto;
text-align: center;
padding: 10px 0;
background: #cacf2e;
color: #000; }
.land-article-division .division-list dl dd {
padding: 15px 0; } } .land-article-environment .environment-list {
display: flex;
justify-content: space-between;
flex-wrap: wrap;
margin: 80px auto 0; }
.land-article-environment .environment-list::before, .land-article-environment .environment-list::after {
content: "";
width: 23%; }
.land-article-environment .environment-list::before {
order: 1; }
.land-article-environment .environment-list dl {
width: 23%; }
.land-article-environment .environment-list dl:nth-of-type(n+5) {
margin-top: 40px; }
.land-article-environment .environment-list dl dt {
font-size: 0;
margin: 0 auto 15px; }
.land-article-environment .environment-list dl dt img {
width: 100%;
height: 160px;
object-fit: cover;
font-family: 'object-fit: cover;'; }
.land-article-map {
margin: 80px auto 0; }
@media screen and (max-width: 1140px) {
.land-article-environment .environment-list::before {
display: none; }
.land-article-environment .environment-list::after {
width: 32%; }
.land-article-environment .environment-list dl {
width: 32%; }
.land-article-environment .environment-list dl:nth-of-type(n+4) {
margin-top: 40px; }
.land-article-environment .environment-list dl dt img {
height: 18vw; } }
@media screen and (max-width: 767px) {
.land-article-map iframe {
height: 400px; } }
@media screen and (max-width: 576px) {
.land-article-environment .environment-list {
margin: 40px auto 0; }
.land-article-environment .environment-list::after {
display: none; }
.land-article-environment .environment-list dl {
width: 48%; }
.land-article-environment .environment-list dl:nth-of-type(n+3) {
margin-top: 40px; }
.land-article-environment .environment-list dl dt img {
height: 26vw; }
.land-article-map iframe {
height: 320px; } } .land-article-property .property-list {
display: flex;
justify-content: space-between;
flex-wrap: wrap; }
.land-article-property .property-list dl {
width: 48%;
max-width: 500px;
display: flex;
padding: 30px 0;
border-bottom: 1px solid #cacf2e; }
.land-article-property .property-list dl:nth-child(2n+1):last-child {
width: 100%;
max-width: none; }
.land-article-property .property-list dl dt {
min-width: 130px;
text-align-last: justify; text-justify: inter-ideograph; font-weight: 500; }
.land-article-property .property-list dl dt::after {
content: "／";
color: #cacf2e; }
.land-article-property .property-list dl dd {
width: 100%;
font-size: 1.8rem;
padding: 0 0 0 1.5em; }
@media screen and (max-width: 1140px) {
.land-article-property .property-list dl {
width: 100%;
max-width: none; }
.land-article-property .property-list dl dd {
font-size: 1.6rem; } }
@media screen and (max-width: 576px) {
.land-article-property .property-list dl {
padding: 0 0 30px;
display: block; }
.land-article-property .property-list dl dt {
background: #cacf2e;
padding: 10px;
min-width: inherit;
text-align-last: inherit;
text-justify: auto;
text-align: center; }
.land-article-property .property-list dl dt::after {
display: none;
display: none; }
.land-article-property .property-list dl dd {
padding: 1em 0 0; } } .land-article-recommend .recommend-list {
display: flex;
justify-content: space-between;
flex-wrap: wrap; }
.land-article-recommend .recommend-list dl {
width: 48%;
margin-top: 80px; }
.land-article-recommend .recommend-list dl dt {
font-size: 0; }
.land-article-recommend .recommend-list dl dt img {
width: 100%;
height: 340px;
object-fit: cover;
font-family: 'object-fit: cover;'; }
.land-article-recommend .recommend-list dl dd {
letter-spacing: 0.1em;
margin: 1em 0 0; }
@media screen and (max-width: 1140px) {
.land-article-recommend .recommend-list dl dt img {
height: 30vw; } }
@media screen and (max-width: 576px) {
.land-article-recommend .recommend-list dl {
margin-top: 60px; } } .free-block {
max-width: 720px;
width: 100%;
margin: 120px auto; }
.free-block-ttl {
color: #2b3531;
font-size: 3rem;
font-weight: bold;
letter-spacing: 0.1em;
margin-bottom: 30px; }
@media screen and (max-width: 1140px) {
.free-block-ttl {
font-size: 2.8rem; } }
@media screen and (max-width: 767px) {
.free-block-ttl {
font-size: 2.6rem; } }
@media screen and (max-width: 576px) {
.free-block {
margin: 80px auto; }
.free-block-ttl {
font-size: 2.2rem; } }  @media screen and (min-width: 1141px) {
.other-block-ttl .ttl-ja {
right: calc(50% - 25em); } } .other-land-list {
display: flex;
justify-content: space-between;
flex-wrap: wrap; }
.other-land-item {
max-width: 480px;
width: 48%;
font-size: 1.8rem; }
.other-land-item a {
display: block; }
.other-land-item a:hover .item-img img {
transform: scale(1.1, 1.1); }
.other-land-item .item-img {
font-size: 0;
overflow: hidden;
margin: 0 auto 20px; }
.other-land-item .item-img img {
width: 100%;
height: auto;
object-fit: cover;
font-family: 'object-fit: cover;';
transition: all 0.8s ease; }
.other-land-item .item-ttl {
letter-spacing: 0.05em;
margin: 10px 0 0;
line-height: 1.2; }
.other-land-item .item-add {
line-height: 1.2;
margin: 5px 0; }
.other-land-item .item-cat {
display: inline-block;
background: #cacf2e;
color: #fff;
font-size: 1.6rem;
padding: 0 15px;
margin: 5px auto 0; }
.other-land-item .item-more {
font-size: 1.6rem;
font-weight: 500;
text-align: right;
margin: 15px 0 0; }
.other-land-item .item-more .arw {
display: inline-block;
vertical-align: middle;
width: 30px;
height: 30px;
position: relative;
background: #cacf2e;
border-radius: 50%;
margin: 0 0 0 0.4em; }
.other-land-item .item-more .arw::before {
content: "";
width: 5px;
height: 5px;
border-right: 2px solid #fff;
border-bottom: 2px solid #fff;
transform: rotate(-45deg);
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
margin: auto; }
@media screen and (min-width: 1141px) {
.other-land-list::before, .other-land-list::after {
content: "";
display: block;
width: 23%;
max-width: 240px; }
.other-land-list::before {
order: 1; }
.other-land-item {
width: 23%;
max-width: 240px; } }
@media screen and (max-width: 1140px) {
.other-land-list .other-land-item:nth-of-type(n+3) {
margin-top: 80px; }
.other-land-item .item-more {
font-size: 1.4rem; } }
@media screen and (max-width: 576px) {
.other-land-list .other-land-item:nth-of-type(n+3) {
margin-top: 60px; }
.other-land-item {
font-size: 1.6rem; }
.other-land-item .item-cat {
font-size: 1.4rem;
padding: 0 10px; }
.other-land-item .item-more {
font-size: 1rem; }
.other-land-item .item-more .arw {
width: 20px;
height: 20px;
margin: 0 0 0 0.3em; }
.other-land-item .item-more .arw::before {
width: 3px;
height: 3px; } }