.mainVisual{width:100%;height:100vh;background:url(/assets/images/tamayuki/mainVisual.webp) no-repeat top center/cover;position:relative}@media (max-width: 1024px){.mainVisual{background:url(/assets/images/tamayuki/mainVisual@2x.webp) no-repeat top center/cover}}@media (max-width: 599px){.mainVisual{height:100svh}}.mainVisual__Contents .logo{position:absolute;top:100px;left:50%;transform:translate(-50%)}@media (min-width: 1025px){.mainVisual__Contents .logo{top:80px;left:80px;transform:none}}.mainVisual__Contents .logo img{max-width:450px}@media (max-width: 599px){.mainVisual__Contents .logo img{max-width:250px}}.background{position:relative}.background__Layer{width:100%;background:url(/assets/images/tamayuki/background-images-01.webp) no-repeat left top/cover;position:absolute;top:0;left:0;z-index:-1}.action__Wrap{padding:60px 0 150px}@media (max-width: 1024px){.action__Wrap{padding:60px 0}}@media (max-width: 599px){.action__Wrap{padding:30px 20px 80px}}.action__Wrap .hedingBlock{text-align:center}.action__Wrap .hedingBlock h2{font-size:1.5em;font-weight:500;color:#000}.action__Wrap .hedingBlock h2 span{display:block;font-size:.75em;margin:10px 0 0}.action__Wrap .detail{text-align:center;margin:30px 0 25px;color:#000}.action__Wrap .btn_common a{max-width:400px;line-height:55px;margin:0 auto;background-color:#958636;border:solid 1px #958636;border-radius:0;font-size:1.25em}.action__Wrap .btn_common a:before{display:none}.action__Wrap .btn_common a:after{content:"";display:inline-block;width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:6.928px solid #fff;background:none;opacity:1}@media (hover: hover) and (pointer: fine){.action__Wrap .btn_common a:hover{border:solid 1px #958636;background-color:#fff;color:#958636}.action__Wrap .btn_common a:hover:after{border-left:6.928px solid #958636}}header{display:none}.section__Wrap{max-width:1000px;margin:0 auto}@media (max-width: 1024px){.section__Wrap{padding:0 65px}}@media (max-width: 599px){.section__Wrap{padding:0 20px}}.section__Wrap .headingBlock{margin:30px 0}.section__Wrap .headingBlock.exception{margin:70px 0 30px}.section__Wrap .headingBlock h2{text-align:center;font-size:1.3125em;font-weight:700;color:#333}.section__Wrap p{text-align:center;line-height:1.75;letter-spacing:.05em;color:#333}@media (max-width: 1024px){.section__Wrap p{text-align:left}}.section__Wrap .columns-2{display:flex;flex-direction:row-reverse;gap:40px;overflow:hidden}@media (max-width: 1024px){.section__Wrap .columns-2{flex-direction:column;gap:0}}.section__Wrap .columns-2 .img{max-width:560px}@media (max-width: 1024px){.section__Wrap .columns-2 .img{max-width:100%}}@media (min-width: 1025px){.section__Wrap .columns-2 .text{padding:60px 0 0}}.section__Wrap .columns-2 .text p{text-align:left}.section__Wrap .caution{margin:60px 0 0}@media (max-width: 599px){.section__Wrap .caution{margin:20px 0 0}}.section__Wrap .caution p{text-indent:-1.1em;padding-left:1.1em;font-size:.75em}.slider_01 .caption,.slider_02 .caption{text-align:right;font-size:.875em;margin:10px 0 0}@media (max-width: 1024px){.slider_01 .caption,.slider_02 .caption{margin:10px 10px 0 0}}.slider_01 .slick-dots,.slider_02 .slick-dots{position:static}.slider_01 .slick-dots .slick-active button:before,.slider_02 .slick-dots .slick-active button:before{opacity:1;color:#a3bea8}.plan .planBlock{background:url(/assets/images/tamayuki/background-images-01.webp) no-repeat left top/cover;margin:105px 0 0;padding:80px 0 120px;text-align:center}@media (max-width: 599px){.plan .planBlock{margin:80px 0 0;padding:40px 20px}}.plan .planBlock .col a{display:inline-block;background-color:#fff;border:solid 8px #E8E6E2;padding:35px}@media (max-width: 599px){.plan .planBlock .col a{padding:15px}}.plan .planBlock .col a .floor{font-size:2em;font-weight:600;color:#a3bea9}@media (max-width: 599px){.plan .planBlock .col a .floor{font-size:1.5em}}.plan .planBlock .col a .sitearea{margin:10px 0;color:#222;font-size:1.125em}@media (max-width: 599px){.plan .planBlock .col a .sitearea{font-size:1em}}.plan .planBlock .col a .floorarea{color:#222;font-size:1.125em}@media (max-width: 599px){.plan .planBlock .col a .floorarea{font-size:1em}}.plan .planBlock .col a .floorarea span{font-size:1.6rem}@media (max-width: 599px){.plan .planBlock .col a .floorarea span{font-size:.8125em}}.plan .planBlock .col a .btn_common{display:flex;justify-content:space-between;align-items:center;max-width:320px;line-height:50px;letter-spacing:.1em;margin:20px auto 0;padding:0 30px;background-color:#a3bea9;border:solid 1px #A3BEA9;border-radius:0;font-size:1.125em;color:#fff;transition:all .5s}.plan .planBlock .col a .btn_common .arrow{content:"";display:inline-block;width:0;height:0;padding:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:6.928px solid #fff;background:none;transition:all .5s}.plan .planBlock .col a .btn_common .arrow:before,.plan .planBlock .col a .btn_common .arrow:after{display:none}@media (hover: hover) and (pointer: fine){.plan .planBlock .col a:hover .btn_common{background-color:#fff;color:#a3bea9}.plan .planBlock .col a:hover .btn_common .arrow{border-left:6.928px solid #A3BEA9}}.map{width:100%;height:480px}.map #gmap{width:100%;height:100%}html.plan section{background:url(/assets/images/tamayuki/background-images-02.webp) no-repeat left top/cover}html.plan section .section__Wrap{max-width:1000px;margin:0 auto;padding:0 0 100px}@media (max-width: 1024px){html.plan section .section__Wrap{margin:0 auto;padding:0 65px 50px}}@media (max-width: 599px){html.plan section .section__Wrap{padding:0 20px 50px}}html.plan section .section__Wrap .headingBlock{text-align:center;margin:0;padding:30px 0}html.plan section .section__Wrap .headingBlock h1{font-size:2em;font-weight:700;color:#9a833b}@media (max-width: 599px){html.plan section .section__Wrap .headingBlock h1{font-size:1.5em}}@media (max-width: 1024px){html.plan section .section__Wrap p{text-align:center}}@media (max-width: 599px){html.plan section .section__Wrap p span{font-size:.875em}}html.plan section .section__Wrap .madoriBlock{text-align:center;margin:25px 0 0}html.plan section .section__Wrap .madoriBlock img{max-width:1000px}@media (max-width: 1024px){html.plan section .section__Wrap .madoriBlock img{max-width:100%}}html.outline section{background:url(/assets/images/tamayuki/background-images-02.webp) no-repeat left top/cover}html.outline section .section__Wrap{max-width:1000px;margin:0 auto;padding:0 0 100px}@media (max-width: 1024px){html.outline section .section__Wrap{margin:0 auto;padding:0 65px 50px}}@media (max-width: 599px){html.outline section .section__Wrap{padding:0 20px 50px}}html.outline section .section__Wrap .headingBlock{text-align:center;margin:0;padding:30px 0}html.outline section .section__Wrap .headingBlock h1{font-size:2em;font-weight:700;color:#9a833b}@media (max-width: 599px){html.outline section .section__Wrap .headingBlock h1{font-size:1.5em}}html.outline section .section__Wrap .table__Wrap table{width:100%;border-collapse:collapse;border-spacing:0}html.outline section .section__Wrap .table__Wrap table tr{border-top:solid 1px #BCB175;border-bottom:solid 1px #BCB175}html.outline section .section__Wrap .table__Wrap table tr th,html.outline section .section__Wrap .table__Wrap table tr td{padding:20px 30px;font-style:normal;text-align:left;color:#333}@media (max-width: 599px){html.outline section .section__Wrap .table__Wrap table tr th,html.outline section .section__Wrap .table__Wrap table tr td{display:block;padding:15px 0}}html.outline section .section__Wrap .table__Wrap table tr th{width:30%;font-weight:700}@media (max-width: 599px){html.outline section .section__Wrap .table__Wrap table tr th{width:100%;border-bottom:dashed 1px #BCB175}}html.outline section .section__Wrap .table__Wrap table tr td{width:70%}@media (max-width: 599px){html.outline section .section__Wrap .table__Wrap table tr td{width:100%}}@media (max-width: 599px){html.outline section .section__Wrap .table__Wrap .caution{margin:25px 0 0}}html.outline section .section__Wrap .table__Wrap .caution ul li{text-indent:-1.1em;padding-left:1.1em}.footerAction{background-color:#2c2b24;padding:80px 0 120px}@media (max-width: 1024px){.footerAction{padding:60px 0}}.footerAction__Wrap .columns-2{display:flex;justify-content:center;align-items:center;gap:90px}@media (max-width: 599px){.footerAction__Wrap .columns-2{flex-direction:column;gap:40px}}.footerAction__Wrap .columns-2 .columns-Left img{max-width:450px}@media (max-width: 1024px){.footerAction__Wrap .columns-2 .columns-Left img{max-width:250px}}.footerAction__Wrap .columns-2 .columns-Right .action{background:none}.footerAction__Wrap .columns-2 .columns-Right .action .action__Wrap{padding:0}.footerAction__Wrap .columns-2 .columns-Right .action .action__Wrap .hedingBlock{text-align:left}@media (max-width: 599px){.footerAction__Wrap .columns-2 .columns-Right .action .action__Wrap .hedingBlock{text-align:center}}.footerAction__Wrap .columns-2 .columns-Right .action .action__Wrap .hedingBlock h2{font-size:1.5em;color:#c6b976}.footerAction__Wrap .columns-2 .columns-Right .action .action__Wrap .hedingBlock h2 span{font-size:.75em;color:#fff;margin:10px 0 0}.footerAction__Wrap .columns-2 .columns-Right .action .action__Wrap .detail{text-align:left;color:#fff}.footerAction__Wrap .information{margin:90px 0 0;background:none}@media (max-width: 599px){.footerAction__Wrap .information{margin:40px 0 0}}
