@charset "UTF-8";.con-link>.inner{max-width:1000px;margin:0 auto}@media screen and (max-width:1040px){.con-link>.inner{width:90%}}@media screen and (max-width:600px){.con-link>.inner{width:90%}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0);line-height:1}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;line-height:1;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@keyframes aniFadeInUp{0%{opacity:0;transform:translate3d(0,20px,0)}to{opacity:1;transform:none}}.js-ani-fadeInUp{opacity:0}.js-ani-fadeInUp.is-show{opacity:1;animation:aniFadeInUp 0.65s cubic-bezier(0.31,0,0.25,0.99) 0.03s;animation-fill-mode:both}@keyframes aniFadeInRight{0%{opacity:0;transform:translate3d(-30px,0,0)}to{opacity:1;transform:none}}.js-ani-fadeInRight{opacity:0}.js-ani-fadeInRight.is-show{opacity:1;animation:aniFadeInRight 1.5s cubic-bezier(0.31,0,0.25,0.99) 0.03s;animation-fill-mode:both}@media screen and (max-width:600px){.js-ani-fadeInRight.is-show{animation:aniFadeInUp 0.65s cubic-bezier(0.31,0,0.25,0.99) 0.03s;animation-fill-mode:both}}@keyframes aniFadeInLeft{0%{opacity:0;transform:translate3d(30px,0,0)}to{opacity:1;transform:none}}.js-ani-fadeInLeft{opacity:0}.js-ani-fadeInLeft.is-show{opacity:1;animation:aniFadeInLeft 1.5s cubic-bezier(0.31,0,0.25,0.99) 0.03s;animation-fill-mode:both}@media screen and (max-width:600px){.js-ani-fadeInLeft.is-show{animation:aniFadeInUp 0.65s cubic-bezier(0.31,0,0.25,0.99) 0.03s;animation-fill-mode:both}}.con-title{padding-top:11px;margin-bottom:65px}@media screen and (max-width:767px){.con-title{padding-top:30px;margin-bottom:55px}}@media screen and (max-width:600px){.con-title{margin-bottom:30px}}@media screen and (max-width:999px){.con-title>.inner{width:92%;margin:0 auto}}.con-title>.inner .box-title{margin-bottom:35px}@media screen and (max-width:600px){.con-title>.inner .box-title{margin-bottom:32px}}.con-title>.inner .box-title h1{margin-bottom:5px;font-family:"Shippori Mincho B1","ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;font-size:3.6rem;color:#333333;letter-spacing:0.14em;text-align:center;line-height:1.96}@media screen and (max-width:767px){.con-title>.inner .box-title h1{font-size:3rem}}@media screen and (max-width:600px){.con-title>.inner .box-title h1{margin-bottom:4px;font-feature-settings:"palt";letter-spacing:0.06em;font-size:2rem}}.con-title>.inner .box-title p.en{font-family:"EB Garamond",serif;font-size:2.6rem;color:#000000;letter-spacing:0.01em;text-align:center;line-height:1.23}@media screen and (max-width:767px){.con-title>.inner .box-title p.en{font-size:2.2rem}}@media screen and (max-width:600px){.con-title>.inner .box-title p.en{font-size:1.5rem}}.con-title>.inner p.txt-desc{display:flex;justify-content:center}.con-title>.inner p.txt-desc span{display:block;max-width:680px;font-family:"Shippori Mincho B1","ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;font-size:1.6rem;color:#333333;letter-spacing:0.06em;line-height:2;text-align:center}@media screen and (max-width:767px){.con-title>.inner p.txt-desc span{font-size:1.5rem}}@media screen and (max-width:600px){.con-title>.inner p.txt-desc span{letter-spacing:0.04em;font-size:1.3rem}}.con-development{padding-top:118px;padding-bottom:178px;margin-bottom:120px;position:relative}@media screen and (max-width:767px){.con-development{padding-top:70px;padding-bottom:90px;margin-bottom:90px}}@media screen and (max-width:600px){.con-development{padding-top:35px;padding-bottom:60px;margin-bottom:60px}}.con-development .bg-image{position:absolute;top:0;right:0;width:81.25%;height:100%;background-color:rgba(242,242,236,0.6)}@media screen and (max-width:767px){.con-development .bg-image{width:100%}}.con-development>.inner{position:relative;z-index:2;max-width:calc((100% - 1320px) / 2 + 1160px);margin:0 auto}@media only screen and (max-width:1360px){.con-development>.inner{width:92%}}.con-development>.inner .box-development{transform:translateX(-10px)}@media only screen and (max-width:1139px){.con-development>.inner .box-development{transform:translateX(0px)}}.con-development>.inner .box-development .item{display:flex}@media screen and (max-width:767px){.con-development>.inner .box-development .item{display:block}}.con-development>.inner .box-development .item:not(:last-child){margin-bottom:180px}@media screen and (max-width:767px){.con-development>.inner .box-development .item:not(:last-child){margin-bottom:110px}}@media screen and (max-width:600px){.con-development>.inner .box-development .item:not(:last-child){margin-bottom:90px}}.con-development>.inner .box-development .item:nth-child(odd) .block-detail{padding-left:6.2121212121%;padding-right:1.5151515152%}@media only screen and (max-width:1139px){.con-development>.inner .box-development .item:nth-child(odd) .block-detail{padding-right:1%}}@media screen and (max-width:999px){.con-development>.inner .box-development .item:nth-child(odd) .block-detail{padding-left:5.5%;padding-right:0.5%}}@media screen and (max-width:767px){.con-development>.inner .box-development .item:nth-child(odd) .block-detail{padding-left:2.5%;padding-right:2.5%}}.con-development>.inner .box-development .item:nth-child(2n) .block-image{order:2}.con-development>.inner .box-development .item:nth-child(2n) .block-detail{order:1;padding-left:1.5151515152%;padding-right:6.2121212121%}@media only screen and (max-width:1139px){.con-development>.inner .box-development .item:nth-child(2n) .block-detail{padding-left:1%}}@media screen and (max-width:999px){.con-development>.inner .box-development .item:nth-child(2n) .block-detail{padding-left:0.5%;padding-right:5.5%}}@media screen and (max-width:767px){.con-development>.inner .box-development .item:nth-child(2n) .block-detail{padding-left:2.5%;padding-right:2.5%}}.con-development>.inner .box-development .item .block-image{width:61.3636363636%}@media only screen and (max-width:1139px){.con-development>.inner .box-development .item .block-image{width:55%}}@media screen and (max-width:999px){.con-development>.inner .box-development .item .block-image{width:52%}}@media screen and (max-width:767px){.con-development>.inner .box-development .item .block-image{width:100%}}.con-development>.inner .box-development .item .block-image .image{padding-bottom:60%;background-position:center center;background-size:cover}.con-development>.inner .box-development .item .block-detail{padding-top:16px;flex:1}@media screen and (max-width:767px){.con-development>.inner .box-development .item .block-detail{padding-top:32px}}@media screen and (max-width:600px){.con-development>.inner .box-development .item .block-detail{padding-top:22px}}.con-development>.inner .box-development .item .block-detail h2{margin-bottom:32px;font-family:"Shippori Mincho B1","ヒラギノ明朝 ProN W6","HiraMinProN-W6","HG明朝E","ＭＳ Ｐ明朝","MS PMincho","MS 明朝",serif;font-size:3rem;color:#333333;letter-spacing:0.14em;line-height:1.8;font-weight:500}@media only screen and (max-width:1139px){.con-development>.inner .box-development .item .block-detail h2{font-size:2.9rem;letter-spacing:0.08em}}@media screen and (max-width:767px){.con-development>.inner .box-development .item .block-detail h2{margin-bottom:24px;font-size:2.5rem}}@media screen and (max-width:600px){.con-development>.inner .box-development .item .block-detail h2{margin-bottom:12px;font-size:1.9rem}}.con-development>.inner .box-development .item .block-detail p.txt{font-size:1.6rem;color:#333333;letter-spacing:0.04em;line-height:2;font-feature-settings:"palt"}@media screen and (max-width:767px){.con-development>.inner .box-development .item .block-detail p.txt{font-size:1.5rem}}@media screen and (max-width:600px){.con-development>.inner .box-development .item .block-detail p.txt{font-size:1.3rem}}.con-development>.inner .box-development .item .block-detail p.txt-open{margin-top:48px;font-weight:600;font-size:1.6rem;color:#333333;letter-spacing:0.06em}@media screen and (max-width:600px){.con-development>.inner .box-development .item .block-detail p.txt-open{margin-top:28px}}.con-development>.inner .box-development .item .block-detail p.style-btn-link02{margin-top:62px}@media screen and (max-width:999px){.con-development>.inner .box-development .item .block-detail p.style-btn-link02{margin-top:50px}}@media screen and (max-width:767px){.con-development>.inner .box-development .item .block-detail p.style-btn-link02{margin-top:40px}}@media screen and (max-width:600px){.con-development>.inner .box-development .item .block-detail p.style-btn-link02{margin-top:28px}}.con-development>.inner .box-development .item .block-detail p.style-btn-link02 a,.con-development>.inner .box-development .item .block-detail p.style-btn-link02>span{width:232px}@media screen and (max-width:767px){.con-development>.inner .box-development .item .block-detail p.style-btn-link02 a,.con-development>.inner .box-development .item .block-detail p.style-btn-link02>span{margin:0 auto}}@media screen and (max-width:600px){.con-development>.inner .box-development .item .block-detail p.style-btn-link02 a,.con-development>.inner .box-development .item .block-detail p.style-btn-link02>span{width:204px}}.con-development>.inner .box-development .item .block-detail p.style-btn-link02 a span,.con-development>.inner .box-development .item .block-detail p.style-btn-link02>span span{margin-top:1px;font-family:"Roboto",sans-serif;font-size:1.6rem;letter-spacing:0.06em}@media screen and (max-width:600px){.con-development>.inner .box-development .item .block-detail p.style-btn-link02 a span,.con-development>.inner .box-development .item .block-detail p.style-btn-link02>span span{margin-top:0;font-size:1.2rem}}.con-development>.inner .box-development .item .block-detail p.txt-attention{margin-top:10px}@media screen and (max-width:767px){.con-development>.inner .box-development .item .block-detail p.txt-attention{margin-top:8px;text-align:center}}.con-development>.inner .box-development .item .block-detail p.txt-attention span{position:relative;padding-left:1.1em;display:inline-block;font-size:1.3rem;color:#333333;letter-spacing:0.04em;line-height:2;font-feature-settings:"palt"}@media screen and (max-width:767px){.con-development>.inner .box-development .item .block-detail p.txt-attention span{font-size:1.2rem}}@media screen and (max-width:600px){.con-development>.inner .box-development .item .block-detail p.txt-attention span{font-size:1.1rem}}.con-development>.inner .box-development .item .block-detail p.txt-attention span:before{position:absolute;content:"※";top:0;left:0}.con-link{margin-top:100px;padding-bottom:178px}@media screen and (max-width:767px){.con-link{margin-top:60px;padding-bottom:90px}}@media screen and (max-width:600px){.con-link{margin-top:46px;padding-bottom:60px}}@media screen and (max-width:600px){.con-link>.inner .link-sora-terrace{margin-top:46px;margin-right:10px}}.con-link>.inner .link-sora-terrace a{position:relative;display:block}.con-link>.inner .link-sora-terrace a:after{position:absolute;content:"";bottom:-19px;right:-19px;width:100%;height:100%;background-color:#b3ded0;transition:0.35s ease-out}@media screen and (max-width:600px){.con-link>.inner .link-sora-terrace a:after{bottom:-10px;right:-10px}}@media screen and (min-width:1100px){.con-link>.inner .link-sora-terrace a:hover{opacity:0.9}.con-link>.inner .link-sora-terrace a:hover:after{bottom:-25px;right:-25px}.con-link>.inner .link-sora-terrace a:hover .wrap-link-sora-terrace{background-color:#fff}}.con-link>.inner .link-sora-terrace a .wrap-link-sora-terrace{position:relative;display:flex;justify-content:space-between;width:100%;border:1px solid #000;background-color:#a3c0d6;z-index:1;transition:0.35s ease-out}@media screen and (max-width:767px){.con-link>.inner .link-sora-terrace a .wrap-link-sora-terrace{display:block}}.con-link>.inner .link-sora-terrace a .wrap-link-sora-terrace .block-image3{width:49.8%}@media screen and (max-width:767px){.con-link>.inner .link-sora-terrace a .wrap-link-sora-terrace .block-image3{width:100%}}.con-link>.inner .link-sora-terrace a .wrap-link-sora-terrace .block-image3 .image{padding-bottom:40.1606425703%;background-position:center center;background-size:cover}@media screen and (max-width:999px){.con-link>.inner .link-sora-terrace a .wrap-link-sora-terrace .block-image3 .image{padding-bottom:48.1927710843%}}@media screen and (max-width:767px){.con-link>.inner .link-sora-terrace a .wrap-link-sora-terrace .block-image3 .image{padding-bottom:40.1606425703%}}.con-link>.inner .link-sora-terrace a .wrap-link-sora-terrace .block-detail3{flex:1;position:relative;padding-left:105px;display:flex;align-items:center}@media screen and (max-width:999px){.con-link>.inner .link-sora-terrace a .wrap-link-sora-terrace .block-detail3{padding-left:35px}}@media screen and (max-width:767px){.con-link>.inner .link-sora-terrace a .wrap-link-sora-terrace .block-detail3{padding:20px 5% 22px 10%}}@media screen and (max-width:600px){.con-link>.inner .link-sora-terrace a .wrap-link-sora-terrace .block-detail3{padding:12px 5% 14px 10%}}.con-link>.inner .link-sora-terrace a .wrap-link-sora-terrace .block-detail3 p.txt{padding-top:0.2em;font-weight:600;font-size:2.45rem;line-height:2.02;letter-spacing:0.2em;color:#000000;font-feature-settings:"palt";font-weight:600}@media screen and (max-width:767px){.con-link>.inner .link-sora-terrace a .wrap-link-sora-terrace .block-detail3 p.txt{font-size:1.9rem}}@media screen and (max-width:600px){.con-link>.inner .link-sora-terrace a .wrap-link-sora-terrace .block-detail3 p.txt{font-size:1.5rem}}.con-link>.inner .link-sora-terrace a .wrap-link-sora-terrace .block-detail3:after{position:absolute;content:"";top:50%;right:46px;transform:translateY(-50%);width:52px;height:52px;background:url(../img/common/icn_link_button_b.svg) no-repeat;background-size:contain;transition:0.35s ease-out}@media screen and (max-width:999px){.con-link>.inner .link-sora-terrace a .wrap-link-sora-terrace .block-detail3:after{right:30px}}@media screen and (max-width:600px){.con-link>.inner .link-sora-terrace a .wrap-link-sora-terrace .block-detail3:after{right:23px;width:30px;height:30px}}
/*# sourceMappingURL=development.css.map */