.pre-inc main{margin-bottom:min(8vw,3em)}.pre-inc main .bg{background:url(../images/common/bg01.webp);background-size:cover;background-position:bottom right}.pre-inc main br.line{display:none}@media screen and (max-width: 767px){.pre-inc main br.line{display:block}}.pre-inc main .back-button{width:100%;max-width:980px;margin:auto;padding-bottom:100px}@media screen and (max-width: 767px){.pre-inc main .back-button{padding-bottom:40px}}.pre-inc main .back-button a{display:block;width:-moz-fit-content;width:fit-content;margin:auto;text-align:center;padding:1em 2em;background:#90d5d3;color:#fff;border:solid #fff 1px;font-size:min(3.2vw,16px)}.pre-inc main .sec_hero{line-height:1;color:#85c5c4;padding:96px 0 96px;font-size:40px}@media screen and (max-width: 767px){.pre-inc main .sec_hero{font-size:min(8vw,40px);padding:40px 0 40px}}.pre-inc main .sec_hero .sub_title{text-align:center;margin-bottom:.1em;font-size:.4em;color:#00527a}.pre-inc main .sec_hero h2{text-align:center;letter-spacing:.1em;font-size:1em;position:relative;z-index:2}.pre-inc main .sec_hero h2 .title_deco{position:absolute;bottom:-131%;left:50%;transform:translate(-50%, 0%);width:12em;z-index:0}.pre-inc main .sec{background:url(../images/common/bg01.webp);background-size:cover;background-position:bottom right}.pre-inc main .sec .inner01{max-width:1280px;width:95%;margin:0 auto}@media screen and (max-width: 767px){.pre-inc main .sec .inner01{width:100%}}.pre-inc main .sec .inner01 .photo{position:relative}.pre-inc main .sec .inner01 .photo .cap{position:absolute;bottom:1em;right:1em;font-size:10px;color:#fff;text-shadow:0 0 10px #000,0 0 10px #000}.pre-inc main .sec .inner01 .photo .cap.top{top:1em;bottom:auto}.pre-inc main .sec .inner01 .photo .cap.left{left:1em;right:auto}@media screen and (max-width: 767px){.pre-inc main .sec .inner01 .photo .cap.ps_cap_right{bottom:1em;top:auto;left:auto;right:1em}.pre-inc main .sec .inner01 .photo .cap.sp_cap_left{bottom:1em;top:auto;left:1em;right:auto}}.pre-inc main .sec .inner02{max-width:1280px;width:100%;margin:0 auto}@media screen and (max-width: 767px){.pre-inc main .sec .inner02{width:90%}}.pre-inc main .sec .inner02 .plan-area{display:flex;justify-content:center;flex-wrap:wrap;gap:2rem;list-style:none}.pre-inc main .sec .inner02 .plan-area .box{background:#90d5d3;width:31.3333333333%}@media screen and (max-width: 767px){.pre-inc main .sec .inner02 .plan-area .box{width:100%}}.pre-inc main .sec .inner02 .plan-area .box a{display:block;padding:1rem;height:100%;width:100%}.pre-inc main .sec .inner02 .plan-area .box .flex{display:flex;justify-content:center;align-items:center;gap:.5rem}.pre-inc main .sec .inner02 .plan-area .box .flex img:first-child{width:65%;height:100%;padding:0 .5rem 1rem 0}.pre-inc main .sec .inner02 .plan-area .box .flex img:last-child{width:35%;height:100%;padding:0 .5rem 1rem 0}.pre-inc main .sec .inner03{max-width:980px;width:95%;margin:min(10vw,6rem) auto 0}.pre-inc main .sec .inner03 ul{list-style:none;display:block;text-align:left;width:-moz-fit-content;width:fit-content;margin:auto;font-size:min(2.4vw,12px)}.pre-inc main .sec .inner04{width:100%}.pre-inc main .sec .inner04 .info-area{background:#90d5d3;color:#fff}.pre-inc main .sec .inner04 .info-area .box{width:100%;max-width:980px;margin:auto;padding:2rem 0;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:0 2rem}@media screen and (max-width: 767px){.pre-inc main .sec .inner04 .info-area .box{width:90%}}.pre-inc main .sec .inner04 .info-area .box .box-flex{display:flex;justify-content:center;align-items:center;gap:.5rem;width:100%;max-width:calc(980px - 50%);margin:auto}.pre-inc main .sec .inner04 .info-area .box img{padding-bottom:1rem;height:100%}.pre-inc main .sec .inner04 .info-area .box .first-img img:first-child{width:65%;height:100%;padding:0 .5rem 1rem 0}.pre-inc main .sec .inner04 .info-area .box .first-img img:last-child{width:35%;height:100%;padding:0 .5rem 1rem 0}.pre-inc main .sec .inner04 .info-area .box .second-img{flex-direction:column;align-items:flex-start;gap:0;max-width:calc(980px - 60%)}.pre-inc main .sec .inner04 .info-area .box .second-img img:last-child{padding-bottom:0}.pre-inc main .sec .inner04 .info-area .block{padding-bottom:2rem;font-size:min(3.2vw,16px)}.pre-inc main .sec .inner04 ul{list-style:none;display:block;text-align:left;max-width:980px;width:-moz-fit-content;width:fit-content;margin:auto;font-size:min(2.4vw,12px)}.pre-inc main .sec .inner05{width:100%;max-width:980px;margin:min(6vw,6rem) auto 0}.pre-inc main .sec .inner05 .image-area{background:#fff;padding:1rem;margin:auto;width:90%}.pre-inc main .sec .inner05 .image-area .note-area{display:block;margin:auto;padding:0 1rem 2rem}.pre-inc main .sec .inner05 .image-area .note-area ul{list-style:none;display:block;text-align:left;max-width:980px;width:-moz-fit-content;width:fit-content;margin:auto;font-size:min(2.8vw,14px)}.pre-inc main .sec .inner05 .image-area .note-area .room{display:flex;margin:0 auto 1.5rem}.pre-inc main .sec .inner05 .image-area .note-area .room li{padding:0 1rem}.pre-inc main .sec .inner05 .image-area .note-area .room li::before{content:"";width:3rem;height:1rem;display:inline-block;border:solid #707070 1px;vertical-align:middle;margin-right:.2rem}.pre-inc main .sec .inner05 .image-area .note-area .room .col-1::before{background:#fde9de}.pre-inc main .sec .inner05 .image-area .note-area .room .col-2::before{background:#e8ddd3}.pre-inc main .sec_content{padding-bottom:100px}@media screen and (max-width: 767px){.pre-inc main .sec_content{padding-bottom:40px}}.pre-inc main .sec_content .text{text-align:center;font-size:32px;color:#46462a;margin:64px 0 64px;line-height:1.8}@media screen and (max-width: 767px){.pre-inc main .sec_content .text{font-size:20px;margin:33px 0 29px}}/*# sourceMappingURL=plan.css.map */