.hero-works{
    margin: 0 0 16rem 0;
}
@media screen and (max-width:560px) {
    .hero-works{
        margin: 0;
    }
}

.c-title__jp__works{
    font-size: 2rem;
    margin: 1rem 0 0 0;
}
@media screen and (min-width:1024px) {
    .pg-ameirohouse-intro {
        margin-top:12.8rem;
        margin-bottom:16.6rem
    }

}
@media screen and (max-width:1023px) and (min-width:561px) {
    .pg-ameirohouse-intro {
        margin-top:9rem;
        margin-bottom:14.5rem
    }

}
@media screen and (max-width:560px) {
    .pg-ameirohouse-intro {
        margin-top:5.6rem;
        margin-bottom:12rem
    }

}
.pg-ameirohouse-intro__inner {
    position:relative
}
.pg-ameirohouse-intro__catch {
    text-align:center;
    font-weight:700;
    line-height:1.85;
    letter-spacing:.06em
}
.pg-ameirohouse-intro__catch::after,.pg-ameirohouse-intro__catch::before {
    content:'';
    display:block;
    width:0;
    height:0
}
.pg-ameirohouse-intro__catch::before {
    margin-top:calc((1 - 1.85) * .5em)
}
.pg-ameirohouse-intro__catch::after {
    margin-bottom:calc((1 - 1.85) * .5em)
}
@media screen and (min-width:1024px) {
    .pg-ameirohouse-intro__catch {
        font-size:2.6rem;
        font-size:max(2.6rem ,20px);
        padding-bottom:6rem
    }

}
@media screen and (max-width:1023px) and (min-width:561px) {
    .pg-ameirohouse-intro__catch {
        font-size:2.3rem;
        font-size:max(2.3rem ,18px)
    }

}
@media screen and (max-width:1023px) and (min-width:769px) {
    .pg-ameirohouse-intro__catch {
        margin-bottom:4.5rem
    }

}
@media screen and (max-width:560px) {
    .pg-ameirohouse-intro__catch {
        font-size:2rem;
        font-size:max(2rem ,16px)
    }

}
.pg-ameirohouse-intro__nav {
    max-width:40.5rem;
    width:100%;
    margin:0 auto
}
@media screen and (min-width:769px) {
    .pg-ameirohouse-intro__nav {
        margin-top:8.4rem
    }

}
@media screen and (max-width:768px) and (min-width:561px) {
    .pg-ameirohouse-intro__nav {
        margin-top:7.5rem
    }

}
@media screen and (max-width:560px) {
    .pg-ameirohouse-intro__nav {
        margin-top:6rem
    }

}
.pg-ameirohouse-intro__nav__title {
    text-align:center;
    margin:0 auto
}
@media screen and (min-width:1024px) {
    .pg-ameirohouse-intro__nav__title {
        margin-bottom:4rem
    }

}
@media screen and (max-width:1023px) and (min-width:561px) {
    .pg-ameirohouse-intro__nav__title {
        margin-bottom:3.4rem
    }

}
@media screen and (max-width:560px) {
    .pg-ameirohouse-intro__nav__title {
        margin-bottom:2.8rem
    }

}
.pg-ameirohouse-intro__nav__title svg {
    fill:var(--color-dark-gray15)
}
@media screen and (min-width:1024px) {
    .pg-ameirohouse-intro__nav__title svg {
        width:37.6rem;
        height:2rem
    }

}
@media screen and (max-width:1023px) and (min-width:561px) {
    .pg-ameirohouse-intro__nav__title svg {
        width:30.08rem;
        height:1.6rem
    }

}
@media screen and (max-width:560px) {
    .pg-ameirohouse-intro__nav__title svg {
        width:28.2rem;
        height:1.5rem
    }

}
@media screen and (max-width:560px) {
    .pg-ameirohouse-intro__illust {
        display:flex;
        justify-content:space-between;
        margin-top:3.3rem
    }

}
@media screen and (min-width:561px) {
    .pg-ameirohouse-intro__illust__1 {
        width:calc((196 / 1100) * 100%);
        top:7.2rem;
        left:calc((-40 / 1100) * 100%)
    }

}
@media screen and (max-width:560px) {
    .pg-ameirohouse-intro__illust__1 {
        width:12.6rem;
        margin-left:-.4rem
    }

}
@media screen and (min-width:561px) {
    .pg-ameirohouse-intro__illust__2 {
        width:calc((200 / 1100) * 100%);
        top:10.2rem;
        right:calc((-22 / 1100) * 100%)
    }

}
@media screen and (max-width:560px) {
    .pg-ameirohouse-intro__illust__2 {
        width:13.3rem;
        margin-top:.8rem;
        margin-right:-.3rem
    }

}
@media screen and (min-width:769px) {
    .pg-ameirohouse-type:not(:last-of-type) {
        margin-bottom:18rem
    }

}
/* @media screen and (max-width:768px) {
    .pg-ameirohouse-type:not(:last-of-type) {
        margin-bottom:14.4rem
    }
} */
/* @media screen and (min-width:1024px) {
    .pg-ameirohouse-type:last-of-type {
        margin-bottom:23rem
    }

} */
@media screen and (max-width:1023px) and (min-width:561px) {
    .pg-ameirohouse-type:last-of-type {
        margin-bottom:20rem
    }

}
/* @media screen and (max-width:560px) {
    .pg-ameirohouse-type:last-of-type {
        margin-bottom:17.5rem
    }

} */
@media screen and (min-width:1024px) {
    .pg-ameirohouse-type__header {
        margin-bottom:16rem
    }

}
@media screen and (max-width:1023px) and (min-width:561px) {
    .pg-ameirohouse-type__header {
        margin-bottom:12rem
    }

}
@media screen and (max-width:560px) {
    .pg-ameirohouse-type__header {
        margin-bottom:4.7rem
    }

}
.pg-ameirohouse-type__title {
    text-align:center;
    font-weight:700;
    line-height:2.27273;
    letter-spacing:.06em
}
.pg-ameirohouse-type__title::after,.pg-ameirohouse-type__title::before {
    content:'';
    display:block;
    width:0;
    height:0
}
.pg-ameirohouse-type__title::before {
    margin-top:calc((1 - 2.27273) * .5em)
}
.pg-ameirohouse-type__title::after {
    margin-bottom:calc((1 - 2.27273) * .5em)
}
@media screen and (min-width:1024px) {
    .pg-ameirohouse-type__title {
        font-size:2.2rem;
        font-size:max(2.2rem ,18px)
    }

}
@media screen and (max-width:1023px) and (min-width:561px) {
    .pg-ameirohouse-type__title {
        font-size:2rem;
        font-size:max(2rem ,16px)
    }

}
@media screen and (max-width:560px) {
    .pg-ameirohouse-type__title {
        font-size:1.8rem;
        font-size:max(1.8rem ,14px)
    }

}
.pg-ameirohouse-type__title span {
    border-bottom:solid .2rem var(--color-gray7);
    padding-bottom:.3rem
}
.pg-ameirohouse-house {
    position:relative
}
@media screen and (min-width:769px) {
    .pg-ameirohouse-house:not(:last-of-type) {
        margin-bottom:17.4rem
    }

}
@media screen and (max-width:768px) {
    .pg-ameirohouse-house:not(:last-of-type) {
        margin-bottom:13rem
    }

}
.pg-ameirohouse-house::before {
    content:'';
    display:block;
    width:100%;
    background-color:var(--color-white);
    position:absolute;
    top:10rem;
    left:0;
    z-index:0
}
@media screen and (min-width:1024px) {
    .pg-ameirohouse-house.-unique-1::before {
        height:22.3rem
    }

}
@media screen and (max-width:1023px) and (min-width:561px) {
    .pg-ameirohouse-house.-unique-1::before {
        height:17.84rem
    }

}
@media screen and (max-width:560px) {
    .pg-ameirohouse-house.-unique-1::before {
        height:12rem
    }

}
@media screen and (min-width:1024px) {
    .pg-ameirohouse-house.-unique-2::before {
        height:21.1rem
    }

}
@media screen and (max-width:1023px) and (min-width:561px) {
    .pg-ameirohouse-house.-unique-2::before {
        height:16.88rem
    }

}
@media screen and (max-width:560px) {
    .pg-ameirohouse-house.-unique-2::before {
        height:12rem
    }

}
@media screen and (min-width:1024px) {
    .pg-ameirohouse-house.-unique-3::before {
        height:20.2rem
    }

}
@media screen and (max-width:1023px) and (min-width:561px) {
    .pg-ameirohouse-house.-unique-3::before {
        height:16.16rem
    }

}
@media screen and (max-width:560px) {
    .pg-ameirohouse-house.-unique-3::before {
        height:14rem
    }

}
.pg-ameirohouse-house__inner {
    background-color:var(--color-light-gray)
}
@media screen and (min-width:1024px) {
    .pg-ameirohouse-house__button {
        margin-top:-4.85rem
    }

}
@media screen and (max-width:1023px) and (min-width:561px) {
    .pg-ameirohouse-house__button {
        margin-top:-4rem
    }

}
@media screen and (max-width:560px) {
    .pg-ameirohouse-house__button {
        margin-top:-3rem
    }

}
.pg-ameirohouse-house__intro {
    position:relative;
    z-index:1
}
@media screen and (min-width:1024px) {
    .pg-ameirohouse-house__intro {
        display:flex
    }

}
@media screen and (min-width:1024px) {
    .pg-ameirohouse-house__intro.-type2 {
        align-items:flex-end
    }
    .pg-ameirohouse-house__intro.-type2 .pg-ameirohouse-house__intro__contents {
        padding-top:0
    }

}
@media screen and (min-width:1024px) {
    .pg-ameirohouse-house__intro__contents {
        width:calc((507/var(--design-size-pc)) * 100%);
        padding:5.2rem calc((88/var(--design-size-pc)) * 100%) 2.2rem
    }

}
@media screen and (max-width:1023px) {
    .pg-ameirohouse-house__intro__contents {
        width:var(--inner-percent-small);
        margin:0 auto
    }

}
@media screen and (max-width:1023px) and (min-width:561px) {
    .pg-ameirohouse-house__intro__contents {
        margin-bottom:8rem
    }

}
@media screen and (max-width:560px) {
    .pg-ameirohouse-house__intro__contents {
        margin-bottom:5.6rem
    }

}
@media screen and (min-width:1024px) {
    .pg-ameirohouse-house__intro__header {
        padding-bottom:6rem
    }

}
@media screen and (max-width:1023px) and (min-width:561px) {
    .pg-ameirohouse-house__intro__header {
        padding-bottom:4rem
    }

}
.pg-ameirohouse-house__intro__index {
    margin:0 auto
}
@media screen and (min-width:1024px) {
    .pg-ameirohouse-house__intro__index {
        width:7.9rem;
        margin-bottom:2.1rem
    }

}
@media screen and (max-width:1023px) and (min-width:561px) {
    .pg-ameirohouse-house__intro__index {
        width:6rem;
        margin-bottom:1.6rem
    }

}
@media screen and (max-width:560px) {
    .pg-ameirohouse-house__intro__index {
        width:4.7rem;
        margin-bottom:1.2rem
    }

}
.pg-ameirohouse-house__intro__logo {
    margin:0 auto;
    text-align:center;
    color: #CEA963;
    font-size: 3.5rem;
    font-weight: 700;
    /* padding: 0 0 3rem 0; */
}
/* .pg-ameirohouse-house__intro__logo p{
    margin: 0 0 2rem 0;
} */
.pg-ameirohouse-house__intro__logo span{
    display: block;
    font-size: 2rem;
    margin: 0 0 2rem 0;
}
.works02__logo{
    color: #A55854;
}
@media screen and (min-width:1024px) {
    .pg-ameirohouse-house__intro__logo.-bino {
        margin-bottom:6.8rem
    }

}
@media screen and (max-width:1023px) and (min-width:561px) {
    .pg-ameirohouse-house__intro__logo.-bino {
        margin-bottom:5.5rem
    }

}
@media screen and (max-width:560px) {
    .pg-ameirohouse-house__intro__logo.-bino {
        margin-bottom:4rem
    }

}
@media screen and (min-width:1024px) {
    .pg-ameirohouse-house__intro__logo.-bino svg {
        max-width:22rem;
        width:calc((220 / 331) * 100%);
        max-height:7rem;
        height:calc((70 / 331) * 100%)
    }

}
@media screen and (max-width:1023px) and (min-width:561px) {
    .pg-ameirohouse-house__intro__logo.-bino svg {
        width:18rem;
        height:5.1rem
    }

}
@media screen and (max-width:560px) {
    .pg-ameirohouse-house__intro__logo.-bino svg {
        width:14.3rem;
        height:4.1rem
    }

}
@media screen and (min-width:1024px) {
    .pg-ameirohouse-house__intro__logo.-relaciones {
        margin-bottom:5.4rem
    }

}
@media screen and (max-width:1023px) and (min-width:561px) {
    .pg-ameirohouse-house__intro__logo.-relaciones {
        margin-bottom:4.2rem
    }

}
@media screen and (max-width:560px) {
    .pg-ameirohouse-house__intro__logo.-relaciones {
        margin-bottom:3.3rem
    }

}
@media screen and (min-width:1024px) {
    .pg-ameirohouse-house__intro__logo.-relaciones svg {
        max-width:26.7rem;
        width:calc((.80665) * 100%);
        max-height:8.8rem;
        height:calc((88 / 331) * 100%)
    }

}
@media screen and (max-width:1023px) and (min-width:561px) {
    .pg-ameirohouse-house__intro__logo.-relaciones svg {
        width:24rem;
        height:8rem
    }

}
@media screen and (max-width:560px) {
    .pg-ameirohouse-house__intro__logo.-relaciones svg {
        width:17.7rem;
        height:5.9rem
    }

}
@media screen and (min-width:1024px) {
    .pg-ameirohouse-house__intro__logo.-original {
        margin-bottom:5.6rem
    }

}
@media screen and (max-width:1023px) and (min-width:561px) {
    .pg-ameirohouse-house__intro__logo.-original {
        margin-bottom:4.2rem
    }

}
@media screen and (max-width:560px) {
    .pg-ameirohouse-house__intro__logo.-original {
        margin-bottom:3.6rem
    }

}
@media screen and (min-width:1024px) {
    .pg-ameirohouse-house__intro__logo.-original svg {
        max-width:20.4rem;
        width:calc((.61631) * 100%);
        max-height:11.4rem;
        height:calc((114 / 331) * 100%)
    }

}
@media screen and (max-width:1023px) and (min-width:561px) {
    .pg-ameirohouse-house__intro__logo.-original svg {
        width:19rem;
        height:10.7rem
    }

}
@media screen and (max-width:560px) {
    .pg-ameirohouse-house__intro__logo.-original svg {
        width:13.3rem;
        height:7.5rem
    }

}
.pg-ameirohouse-house__intro__catch {
    text-align:center;
    font-weight:700
}
@media screen and (min-width:561px) {
    .pg-ameirohouse-house__intro__catch {
        font-size:2.4rem;
        font-size:max(2.4rem ,20px);
        line-height:1.83333;
        letter-spacing:.02em
    }
    .pg-ameirohouse-house__intro__catch::after,.pg-ameirohouse-house__intro__catch::before {
        content:'';
        display:block;
        width:0;
        height:0
    }
    .pg-ameirohouse-house__intro__catch::before {
        margin-top:calc((1 - 1.83333) * .5em)
    }
    .pg-ameirohouse-house__intro__catch::after {
        margin-bottom:calc((1 - 1.83333) * .5em)
    }

}
@media screen and (max-width:560px) {
    .pg-ameirohouse-house__intro__catch {
        font-size:1.8rem;
        font-size:max(1.8rem ,15px);
        line-height:1.66444;
        letter-spacing:.12em
    }
    .pg-ameirohouse-house__intro__catch::after,.pg-ameirohouse-house__intro__catch::before {
        content:'';
        display:block;
        width:0;
        height:0
    }
    .pg-ameirohouse-house__intro__catch::before {
        margin-top:calc((1 - 1.66444) * .5em)
    }
    .pg-ameirohouse-house__intro__catch::after {
        margin-bottom:calc((1 - 1.66444) * .5em)
    }

}
.pg-ameirohouse-house__intro__visual {
    position:relative
}
@media screen and (min-width:1024px) {
    .pg-ameirohouse-house__intro__visual {
        width:calc(893 / var(--design-size-pc) * 100%);
        height:65.2rem
    }

}
@media screen and (max-width:1023px) {
    .pg-ameirohouse-house__intro__visual::after {
        content:'';
        display:block
    }

}
@media screen and (max-width:1023px) and (min-width:561px) {
    .pg-ameirohouse-house__intro__visual::after {
        padding-top:60%
    }

}
@media screen and (max-width:560px) {
    .pg-ameirohouse-house__intro__visual::after {
        padding-top:calc((270/var(--design-size-sp)) * 100%)
    }

}
@media screen and (min-width:1024px) {
    .pg-ameirohouse-house__intro+.pg-ameirohouse-house__point {
        margin-top:13.2rem;
        padding-bottom: 13.2rem;
    }

}
@media screen and (max-width:1023px) and (min-width:561px) {
    .pg-ameirohouse-house__intro+.pg-ameirohouse-house__point {
        margin-top:10rem
    }

}
@media screen and (max-width:560px) {
    .pg-ameirohouse-house__intro+.pg-ameirohouse-house__point {
        margin-top:4.7rem
    }

}
.pg-ameirohouse-house__point__inner {
    background-color:var(--color-white)
}
@media screen and (min-width:1024px) {
    .pg-ameirohouse-house__point__inner {
        width:calc(100% - 5rem)
    }

}
@media screen and (max-width:1023px) {
    .pg-ameirohouse-house__point__inner {
        width:calc((357.5/var(--design-size-sp)) * 100%)
    }

}
@media screen and (max-width:560px) {
    .pg-ameirohouse-house__point__inner {
        overflow:hidden
    }

}
@media screen and (min-width:561px) {
    .pg-ameirohouse-house__point__body {
        display:flex;
        justify-content:space-between
    }

}
@media screen and (min-width:1024px) {
    .pg-ameirohouse-house__point__body {
        max-width:89rem;
        width:var(--inner-percent-pc);
        margin:0 auto
    }

}
@media screen and (max-width:1023px) and (min-width:561px) {
    .pg-ameirohouse-house__point__body {
        padding:0 5%
    }

}
@media screen and (max-width:560px) {
    .pg-ameirohouse-house__point__body {
        padding:7rem 0 6rem
    }

}
.pg-ameirohouse-house__point__item {
    position:relative
}
@media screen and (min-width:561px) {
    .pg-ameirohouse-house__point__item {
        width:calc((.28764) * 100%);
        padding:6rem 0 8rem
    }

}
@media screen and (max-width:560px) {
    .pg-ameirohouse-house__point__item {
        width:24rem;
        margin:0 5.875rem
    }

}
.pg-ameirohouse-house__point__en {
    fill:var(--theme-color)
}
@media screen and (min-width:561px) {
    .pg-ameirohouse-house__point__en {
        text-align:center;
        margin-right:auto;
        margin-left:auto
    }

}
@media screen and (min-width:1024px) {
    .pg-ameirohouse-house__point__en {
        margin-bottom:2.2rem
    }

}
@media screen and (max-width:1023px) {
    .pg-ameirohouse-house__point__en {
        margin-bottom:1.9rem
    }

}
@media screen and (min-width:769px) {
    .pg-ameirohouse-house__point__en {
        height:2.3rem
    }
    .pg-ameirohouse-house__point__en.-point1 {
        width:9.7rem
    }
    .pg-ameirohouse-house__point__en.-point2 {
        width:10.4rem
    }
    .pg-ameirohouse-house__point__en.-point3 {
        width:10.3rem
    }

}
@media screen and (max-width:768px) {
    .pg-ameirohouse-house__point__en {
        height:1.70722rem
    }
    .pg-ameirohouse-house__point__en.-point1 {
        width:7.2rem
    }
    .pg-ameirohouse-house__point__en.-point2 {
        width:7.71959rem
    }
    .pg-ameirohouse-house__point__en.-point3 {
        width:7.64536rem
    }

}
@media screen and (min-width:1024px) {
    .pg-ameirohouse-house__point__figure {
        max-width:24rem;
        width:100%;
        margin:0 auto
    }
}
.pg-ameirohouse-house__point__subtitle{
    display: block;
    font-size: 1.5rem;
    font-weight: 700;
    text-align: center;
}
.pg-ameirohouse-house__point__subtitle__line{
    margin: 1.5rem 0;
}
@media screen and (max-width:768px) {
    .pg-ameirohouse-house__point__wrap{
        margin: 2rem 0 5rem;
    }
    .u-n-mqDown-md {
        display: block;
    }
    .u-n-mqDown-sm{
        display: block;
        margin: 5rem 0 0 0;
    }
}
.pg-ameirohouse-house__point__catch {
    display:flex;
    align-items:center
}
@media screen and (min-width:561px) {
    .pg-ameirohouse-house__point__catch {
        justify-content:center;
        text-align:center;
        padding-bottom:2.6rem
    }

}
@media screen and (max-width:560px) {
    .pg-ameirohouse-house__point__catch {
        padding-bottom:2.8rem
    }

}
.pg-ameirohouse-house__point__catch>span {
    font-weight:700
}
@media screen and (min-width:561px) {
    .pg-ameirohouse-house__point__catch>span {
        line-height:1.5
    }
    .pg-ameirohouse-house__point__catch>span::after,.pg-ameirohouse-house__point__catch>span::before {
        content:'';
        display:block;
        width:0;
        height:0
    }
    .pg-ameirohouse-house__point__catch>span::before {
        margin-top:calc((1 - 1.5) * .5em)
    }
    .pg-ameirohouse-house__point__catch>span::after {
        margin-bottom:calc((1 - 1.5) * .5em)
    }

}
@media screen and (min-width:1024px) {
    .pg-ameirohouse-house__point__catch>span {
        font-size:2rem;
        font-size:max(2rem ,16px)
    }

}
@media screen and (max-width:560px) {
    .pg-ameirohouse-house__point__catch>span {
        font-size:1.7rem;
        font-size:max(1.7rem ,15px);
        line-height:1.64706
    }
    .pg-ameirohouse-house__point__catch>span::after,.pg-ameirohouse-house__point__catch>span::before {
        content:'';
        display:block;
        width:0;
        height:0
    }
    .pg-ameirohouse-house__point__catch>span::before {
        margin-top:calc((1 - 1.64706) * .5em)
    }
    .pg-ameirohouse-house__point__catch>span::after {
        margin-bottom:calc((1 - 1.64706) * .5em)
    }

}
@media screen and (min-width:769px) {
    .pg-ameirohouse-house__point__figure {
        margin-bottom:2.7rem
    }

}
@media screen and (max-width:560px) {
    .pg-ameirohouse-house__point__txt {
        display:none
    }

}
@media screen and (min-width:561px) {
    .pg-ameirohouse-house__point__illust {
        left:50%;
        -webkit-transform:translateX(-50%);
        transform:translateX(-50%)
    }

}
@media screen and (max-width:560px) {
    .pg-ameirohouse-house__point__illust {
        top:.7rem;
        right:0
    }

}
@media screen and (min-width:561px) {
    .pg-ameirohouse-house__point__illust.-unique-1 {
        top:-3.8rem
    }

}
@media screen and (min-width:1024px) {
    .pg-ameirohouse-house__point__illust.-unique-1 {
        width:7.1rem
    }

}
@media screen and (max-width:1023px) {
    .pg-ameirohouse-house__point__illust.-unique-1 {
        width:6.2rem
    }

}
@media screen and (min-width:561px) {
    .pg-ameirohouse-house__point__illust.-unique-2 {
        top:-3.3rem
    }

}
@media screen and (min-width:1024px) {
    .pg-ameirohouse-house__point__illust.-unique-2 {
        width:5rem
    }

}
@media screen and (max-width:1023px) {
    .pg-ameirohouse-house__point__illust.-unique-2 {
        width:4.3662rem
    }

}
@media screen and (min-width:561px) {
    .pg-ameirohouse-house__point__illust.-unique-3 {
        top:-3.3rem
    }

}
@media screen and (min-width:1024px) {
    .pg-ameirohouse-house__point__illust.-unique-3 {
        width:6rem
    }

}
@media screen and (max-width:1023px) {
    .pg-ameirohouse-house__point__illust.-unique-3 {
        width:5.23944rem
    }

}
@media screen and (min-width:561px) {
    .pg-ameirohouse-house__point__illust.-unique-4 {
        top:-4rem
    }

}
@media screen and (min-width:1024px) {
    .pg-ameirohouse-house__point__illust.-unique-4 {
        width:4.1rem
    }

}
@media screen and (max-width:1023px) {
    .pg-ameirohouse-house__point__illust.-unique-4 {
        width:3.58028rem
    }

}
@media screen and (min-width:561px) {
    .pg-ameirohouse-house__point__illust.-unique-5 {
        top:-3rem
    }

}
@media screen and (min-width:1024px) {
    .pg-ameirohouse-house__point__illust.-unique-5 {
        width:8.2rem
    }

}
@media screen and (max-width:1023px) {
    .pg-ameirohouse-house__point__illust.-unique-5 {
        width:7.16056rem
    }

}
@media screen and (min-width:561px) {
    .pg-ameirohouse-house__point__illust.-unique-6 {
        top:-3.8rem
    }

}
@media screen and (min-width:1024px) {
    .pg-ameirohouse-house__point__illust.-unique-6 {
        width:7.1rem
    }

}
@media screen and (max-width:1023px) {
    .pg-ameirohouse-house__point__illust.-unique-6 {
        width:6.2rem
    }

}
@media screen and (min-width:1024px) {
    .pg-ameirohouse-house__works {
        padding-bottom:17rem
    }

}
@media screen and (max-width:1023px) and (min-width:561px) {
    .pg-ameirohouse-house__works {
        padding-bottom:14rem
    }

}
@media screen and (max-width:560px) {
    .pg-ameirohouse-house__works {
        padding-bottom:10rem
    }

}
@media screen and (min-width:561px) {
    .pg-ameirohouse-house__intro+.pg-ameirohouse-house__works {
        margin-top:11rem
    }

}
@media screen and (max-width:560px) {
    .pg-ameirohouse-house__intro+.pg-ameirohouse-house__works {
        margin-top:5.8rem
    }

}
@media screen and (min-width:561px) {
    .pg-ameirohouse-house__point+.pg-ameirohouse-house__works {
        margin-top:9.7rem
    }

}
@media screen and (max-width:560px) {
    .pg-ameirohouse-house__point+.pg-ameirohouse-house__works {
        margin-top:7.5rem
    }

}