section.top_housing{background:#dfd8c8;padding:68px 0 72px}@media screen and (min-width: 768px){section.top_housing{padding:110px 30px 120px}}section.top_housing div.container{padding:0 20px}@media screen and (min-width: 768px){section.top_housing div.container{padding:0;max-width:1166px}}section.top_housing div.container div.lists{margin-top:34px}@media screen and (min-width: 768px){section.top_housing div.container div.lists{margin-top:58px;display:grid;grid-template-columns:repeat(3, 1fr);gap:32px}}@media screen and (min-width: 768px)and (max-width: 991px){section.top_housing div.container div.lists{grid-template-columns:repeat(2, 1fr)}}section.top_housing div.container div.lists div.item{overflow:hidden;height:100px;border-radius:4px}@media screen and (min-width: 768px){section.top_housing div.container div.lists div.item{border-radius:8px;height:auto;aspect-ratio:368/307}}@media screen and (min-width: 768px)and (max-width: 991px){section.top_housing div.container div.lists div.item{aspect-ratio:368/230}}section.top_housing div.container div.lists div.item a{display:block;position:relative;width:calc(100% + 10px);height:calc(100% + 10px);transform:translate(-5px, -5px)}@media screen and (min-width: 768px){section.top_housing div.container div.lists div.item a{width:100%;height:100%;transform:initial}}section.top_housing div.container div.lists div.item a:hover{opacity:1}section.top_housing div.container div.lists div.item a:hover img{transform:scale(1.1);filter:brightness(0.8)}section.top_housing div.container div.lists div.item a img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:center;filter:blur(2px);transform:scale(1);transition:transform .5s ease,filter .3s ease}@media screen and (min-width: 768px){section.top_housing div.container div.lists div.item a img{filter:initial}}section.top_housing div.container div.lists div.item a div.text{position:relative;color:#fff;text-align:center;display:flex;align-items:center;justify-content:center;height:100%;flex-flow:column}@media screen and (min-width: 768px){section.top_housing div.container div.lists div.item a div.text{padding:10px}}section.top_housing div.container div.lists div.item a div.text div.catch{font-size:13px;font-weight:400}@media screen and (min-width: 768px){section.top_housing div.container div.lists div.item a div.text div.catch{font-size:17px}}section.top_housing div.container div.lists div.item a div.text div.title{margin-top:3px;font-size:22px;line-height:1.2;font-weight:400}@media screen and (min-width: 768px){section.top_housing div.container div.lists div.item a div.text div.title{font-size:32px;margin-top:8px}}@media screen and (min-width: 768px)and (max-width: 991px){section.top_housing div.container div.lists div.item a div.text div.title{font-size:30px}}@media screen and (min-width: 992px)and (max-width: 1169px){section.top_housing div.container div.lists div.item a div.text div.title{font-size:26px}}section.top_housing div.container div.lists div.item a div.text p{display:none}@media screen and (min-width: 768px){section.top_housing div.container div.lists div.item a div.text p{display:block;font-size:14px;font-weight:400;margin-top:25px}}section.top_housing div.container div.lists div.item a div.text p span{display:inline-block}section.top_housing div.container div.lists div.item a div.text svg{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:24px}@media screen and (min-width: 768px){section.top_housing div.container div.lists div.item a div.text svg{display:none}}section.top_housing div.container div.lists div.item+.item{margin-top:16px}@media screen and (min-width: 768px){section.top_housing div.container div.lists div.item+.item{margin-top:0}}section.top_housing{background-color:#e9e9e9;padding:20px 0 92px}@media(width >= 768px){section.top_housing{padding:0px 30px 170px}}.vert-text{writing-mode:vertical-rl;text-orientation:upright}@media(width >= 768px){.vert-text-md{writing-mode:vertical-rl;text-orientation:upright}}.divider{border:1px solid #49423c}.--text{font-size:16px;line-height:1.8;color:#49423c;font-weight:500}@media(width >= 768px){.--text{font-size:17px;line-height:1.4}}.text-dashed div,.text-dashed strong{width:fit-content;margin:0 auto;position:relative}@media(width >= 768px){.text-dashed div,.text-dashed strong{padding-bottom:5px}}.text-dashed div::before,.text-dashed strong::before{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background-image:url(/img/wb/linedashed.svg)}@media(width >= 768px){.text-dashed div::before,.text-dashed strong::before{height:3px}}.--heading{font-size:24px;line-height:1.4;color:#49423c;font-weight:500}@media(width >= 768px){.--heading{font-size:34px}}.wb-top{padding-block:50px 40px}@media(width >= 768px){.wb-top{padding-block:140px}}.wb-top__text{font-weight:500;font-size:16px;padding-top:15px;max-width:fit-content;margin:0 auto;display:flex;flex-direction:column}.wb-top__text p{line-height:1.8}.wb-top__text p+p{margin-top:36px}@media(width >= 768px){.wb-top__text{gap:32px;writing-mode:vertical-rl;text-orientation:upright;padding-top:0;font-size:17px}.wb-top__text p{margin:0 !important;line-height:2}}@media(width >= 992px){.wb-top__text{gap:41px}.wb-top__text p{line-height:2.3}}.dream-house{padding-top:100px}.dream-house__inner{position:relative;padding-block:100px 75px;background-color:#dfd7c8}@media(width >= 768px){.dream-house__inner{padding-block:100px 100px}}.dream-house .dh-title{position:absolute;top:30px;left:50%;max-width:fit-content;margin:0 auto;transform:translate(-50%, -85%);z-index:1}@media(width >= 768px){.dream-house .dh-title{top:0}}.dream-house .dh-video{max-width:800px;margin:0 auto}.dream-house .dh-video__wrapper{position:relative;overflow:hidden;width:100%;padding-top:56.25%}.dream-house .dh-video__wrapper iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.environment{padding-top:50px}@media(width >= 768px){.environment{padding-top:100px}}.environment__inner{max-width:1166px;margin:0 auto}.environment-subtitle{font-size:20px;font-weight:500;font-size:20px;padding:4px 10px;border-radius:4px;background-color:#49423c;color:#fff;max-width:fit-content;margin:0 auto;margin-bottom:12px}.environment-text{border:1px solid #e9e9e9;border-top:0 none;border-radius:8px;border-top-left-radius:0px;border-top-right-radius:0px;text-align:center;padding:1rem 0;line-height:1.2}.environment-text div{font-weight:bold;font-size:12px}@media(width >= 992px){.environment-text div{font-size:18px;letter-spacing:.05em;margin-bottom:3px}}.environment-text div span{font-weight:500;font-size:10px}@media(width >= 992px){.environment-text div span{font-size:14px}}.environment-text small{font-size:7px;font-weight:400}@media(width >= 992px){.environment-text small{font-size:12px;letter-spacing:-0.1em}}.answer{padding-top:70px;padding-bottom:10px}@media(width >= 768px){.answer{padding-top:140px;padding-bottom:30px}}.answer-subtitle{font-size:22px;font-weight:500;color:#848d56;position:relative;max-width:fit-content;margin:0 auto}.answer-subtitle::before,.answer-subtitle::after{content:"";position:absolute;top:50%;transform:translateY(-50%);width:40%;height:1px;background-color:#848d56}@media(width >= 768px){.answer-subtitle::before,.answer-subtitle::after{width:45%}}.answer-subtitle::before{right:calc(100% + 15px)}.answer-subtitle::after{left:calc(100% + 15px)}.answer-grid{counter-reset:answer-counter;padding-bottom:45px;display:grid;gap:30px;padding-inline:1rem}@media(width >= 768px){.answer-grid{padding-inline:0;padding-bottom:90px;justify-content:center;grid-template-columns:repeat(auto-fit, minmax(0px, 208px))}}.answer-item{position:relative}.answer-item .answer-avatar img{width:64px}@media(width >= 768px){.answer-item .answer-avatar img{width:auto}}@media(width >= 768px){.answer-item .answer-avatar{width:170px;height:170px;display:grid;place-items:center;border-radius:50%;border:4px solid #848d56;margin:0 auto;position:relative;margin-bottom:.5rem}.answer-item .answer-avatar span{position:absolute;left:0;bottom:0}}@media(767px >= width){.answer-item span.d-md-none.d-block svg{width:24px;height:24px}}.answer-item__name{font-size:15px;font-weight:700;border-radius:9999px;background-color:#848d56;color:#fff;padding:3px 26px 3px 38px;position:absolute;right:50%;transform:translate(50%, -50%);top:0;z-index:2;white-space:nowrap}@media(767px >= width){.answer-item__name{min-width:200px;text-align:center}.answer-item__name::before{counter-increment:answer-counter;content:counter(answer-counter, decimal-leading-zero);position:absolute;left:3px;background-color:#fff;color:#848d56;border-radius:50%;width:27px;height:27px;display:grid;place-items:center}}@media(width >= 768px){.answer-item__name{right:0;transform:translate(0, 0);padding:8px 3px}}.answer-item__title div{line-height:1.5;font-size:15px}@media(767px >= width){.answer-item__title div{margin-left:0}}@media(width >= 768px){.answer-item:nth-child(even){padding-top:37px}}@media(767px >= width){.answer-item a{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 1rem;border:2px solid #848d56;border-radius:8px}}@media(400px >= width){.answer-item a{padding:1.5rem .5rem}}.answer article .cloud-top{padding-block:30px 90px;background-image:url(/img/wb/paper-bg-sp.avif);background-size:100% 100%}@media(width >= 768px){.answer article .cloud-top{padding-block:60px 90px;background-image:url(/img/wb/paper-bg.avif)}}.answer article .avatar-grid{display:grid;justify-content:center;gap:50px 0}.answer article .avatar-grid.--single{grid-template-columns:auto}.answer article .avatar-grid.--triple{gap:30px}@media(width >= 768px){.answer article .avatar-grid.--triple{grid-template-columns:minmax(0px, 375px) auto minmax(0px, 375px);gap:0}}.answer article .avatar-grid.--triple .avatar-item{grid-row:span 2}@media(width >= 768px){.answer article .avatar-grid{grid-template-columns:auto auto;gap:0 50px}}@media(width >= 992px){.answer article .avatar-grid{gap:0 100px}}.answer article .avatar-item{display:grid;grid-template-rows:subgrid;grid-row:span 4;gap:1rem}@media(width >= 768px){.answer article .avatar-item{gap:1.5rem}}.answer article .avatar-item__name{font-size:16px;font-weight:700;border-radius:9999px;background-color:#848d56;color:#fff;padding:2px 16px;max-width:fit-content;margin:0 auto;letter-spacing:0px;position:relative;padding-left:40px;min-width:215px;text-align:center}@media(width >= 768px){.answer article .avatar-item__name{font-size:18px;min-width:unset;padding-left:16px}}.answer article .avatar-item__name span{position:absolute;background-color:#fff;color:#848d56;width:30px;top:3px;bottom:3px;text-align:center;border-radius:50%;left:3px}.answer article .avatar-item__title{font-size:21px;color:#49423c}@media(width >= 992px){.answer article .avatar-item__title{font-size:24px}}.answer article .avatar-item__text{font-size:16px;font-weight:500;background-color:#e9e9e9;line-height:1.4;color:#49423c;padding:15px 10px}@media(width >= 992px){.answer article .avatar-item__text{font-size:18px;padding:20px}}.answer article .cloud-subtitle{font-size:20px;color:#848d56;font-weight:500;text-align:center;max-width:fit-content;margin:0 auto;position:relative;padding-left:1.5rem;padding-top:.75rem}.answer article .cloud-subtitle svg{position:absolute;top:0;left:0}.answer article .cloud-title{font-weight:600;font-size:28px;color:#49423c}@media(width >= 768px){.answer article .cloud-title{font-size:36px}}.answer article .wb-caption{text-align:center;max-width:fit-content;margin:0 auto;width:100%;max-width:370px;height:80px;display:flex;align-items:center;justify-content:center;background-image:url(/img/wb/green-bg.avif);background-size:contain;background-repeat:no-repeat;background-position:center;color:#fff;font-size:18px}.answer article .wb-grid{max-width:1166px;margin:0 auto;display:grid;padding-block:45px;align-items:center;gap:2rem}@media(width >= 768px){.answer article .wb-grid{padding-block:50px 90px;grid-template-columns:1fr 1fr}}.answer article .wb-item{background-color:#dfd7c8;border-radius:8px;padding:30px 20px;max-width:477px;margin:0 auto}@media(width >= 768px){.answer article .wb-item{margin:0;padding:40px}}.answer article .wb-item__caption{max-width:fit-content;margin:0 auto;color:#49423c;font-size:14px;background-color:#fff;border-radius:4px;padding:0 22px;margin-bottom:8px}.answer article .wb-item__title{font-size:24px;font-weight:500;color:#49423c;margin-bottom:.75rem}.answer article .wb-item__text{font-size:15px;line-height:1.45}@media(width >= 768px){.answer article .wb-item__text{font-size:17px}}.village{padding-top:55px;position:relative;overflow:hidden}@media(width >= 768px){.village{padding-top:115px}}.village-inner{padding-bottom:50%}@media(width >= 768px){.village-inner{padding-bottom:16.5%}}.village-inner+img{transform:scale(1.5)}.village .gray-wave{position:absolute;bottom:0}.village-bg{position:absolute;top:0;left:0;object-fit:cover;object-position:top;transform:scale(1.2);transform-origin:top}@media(767px >= width){.village-bg{transform:scale(1)}}.village-subtitle{font-size:20px;font-weight:bold;color:#fff}@media(width >= 768px){.village-subtitle{font-size:36px}}.village-title h2{line-height:.9;font-size:52px;color:#fff;position:relative;font-weight:700;max-width:fit-content;margin:0 auto;padding-left:0}@media(width >= 768px){.village-title h2{font-size:108px}}.village-title h2 span{font-size:36px}@media(width >= 768px){.village-title h2 span{font-size:76px}}.village-title .village-circle{position:absolute;font-size:15px;background-color:#dfd7c8;color:#49423c;border-radius:50%;width:70px;height:70px;display:grid;place-items:center;text-align:center;line-height:1.2;left:-45px;top:-50px}@media(width >= 768px){.village-title .village-circle{width:131px;height:131px;font-size:28px;top:-90px;left:-40px}}@media(width >= 992px){.village-title .village-circle{top:-20px;left:-115px}}.village-willbe .willbe-title{font-weight:700;color:#49423c;position:relative;width:fit-content;margin:0 auto;line-height:1.6}@media(width >= 768px){.village-willbe .willbe-title{padding-inline:70px}}.village-willbe .willbe-title strong:first-child{font-weight:700}.village-willbe .willbe-title strong:first-child span{font-size:28px}@media(width >= 768px){.village-willbe .willbe-title strong:first-child span{font-size:36px}}.village-willbe .willbe-title strong:first-child span+span{font-size:22px}@media(width >= 768px){.village-willbe .willbe-title strong:first-child span+span{font-size:28px}}.village-willbe .willbe-title strong:last-of-type{font-weight:700;font-size:28px}@media(width >= 768px){.village-willbe .willbe-title strong:last-of-type{font-size:36px}}.village-willbe .willbe-title strong:last-of-type span{font-size:24px}@media(width >= 768px){.village-willbe .willbe-title strong:last-of-type span{font-size:32px}}.village-willbe .willbe-title img{position:absolute;right:-50px;top:calc(50% - 10px);transform:scale(0.65)}@media(width >= 768px){.village-willbe .willbe-title img{right:5px;transform:scale(1)}}.village-willbe .willbe-family{position:relative;width:fit-content;margin:0 auto}@media(width >= 768px){.village-willbe .willbe-family{margin:unset}}.village-willbe .willbe-family .triangle{position:absolute;left:30px;top:-30px;z-index:3;transform:scale(0.8)}@media(width >= 768px){.village-willbe .willbe-family .triangle{left:-50px;transform:scale(1)}}.village-willbe .willbe-family .village-family{position:relative;z-index:2}.village-willbe .willbe-family .square{position:absolute;right:30px;bottom:-20px;z-index:1;transform:scale(0.8)}@media(width >= 768px){.village-willbe .willbe-family .square{right:-20px;transform:scale(1)}}.village-willbe .willbe-list{padding:1rem;border-radius:.5rem;background-color:#fff;font-size:15px;color:#49423c}@media(width >= 768px){.village-willbe .willbe-list{padding:2rem;font-size:18px}}.village-willbe .willbe-list li{position:relative;padding-left:1.5rem}.village-willbe .willbe-list li:not(:last-child){padding-bottom:.75rem}@media(width >= 768px){.village-willbe .willbe-list li{padding-left:2.5rem}}.village-willbe .willbe-list li::before{content:"";position:absolute;left:0;top:6px;width:16px;height:16px;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE2LjQ5OSAxLjA3NTJMMTYuNzEzOSAxLjA4NTk0QzE3LjIxMTkgMS4xMzU4MSAxNy42ODAxIDEuMzU1OTEgMTguMDM3MSAxLjcxMjg5QzE4LjM5NDEgMi4wNjk4NyAxOC42MTQyIDIuNTM4MTQgMTguNjY0MSAzLjAzNjEzTDE4LjY3NDggMy4yNTA5OFYxNi43NUMxOC42NzM5IDE3LjMyNjYgMTguNDQ0OCAxNy44Nzk0IDE4LjAzNzEgMTguMjg3MUMxNy42MjkyIDE4LjY5NSAxNy4wNzU5IDE4LjkyNDIgMTYuNDk5IDE4LjkyNDhIMy4wMDA5OEMyLjQyNDA5IDE4LjkyNDIgMS44NzA4MSAxOC42OTUgMS40NjI4OSAxOC4yODcxQzEuMTA1OTEgMTcuOTMwMSAwLjg4NTgxNSAxNy40NjE5IDAuODM1OTM4IDE2Ljk2MzlMMC44MjUxOTUgMTYuNzQ5VjMuMjUwOThDMC44MjU4MjUgMi42NzQwOSAxLjA1NDk3IDIuMTIwODEgMS40NjI4OSAxLjcxMjg5QzEuODE5ODcgMS4zNTU5MSAyLjI4ODE0IDEuMTM1ODEgMi43ODYxMyAxLjA4NTk0TDMuMDAwOTggMS4wNzUySDE2LjQ5OVpNMTQuMTE4MiA0LjY4ODQ4QzEzLjc1NzIgNC43MTcyNCAxMy40MTg1IDQuODY4OTUgMTMuMTU4MiA1LjExNjIxTDEzLjA1MTggNS4yMjc1NEwxMy4wNDM5IDUuMjM3M0w3LjkwNzIzIDExLjM0OTZMNi40MTg5NSA5LjY5NjI5QzYuMzE5MjMgOS41ODMwOCA2LjIwNDM5IDkuNDg0NDcgNi4wNzcxNSA5LjQwNDNMNS45NDA0MyA5LjMyODEyTDUuNzk2ODggOS4yNjQ2NUM1LjY5ODk3IDkuMjI3NDUgNS41OTc0OCA5LjIwMDY3IDUuNDk0MTQgOS4xODM1OUw1LjMzODg3IDkuMTY1MDRMNS4xODE2NCA5LjE2MzA5QzUuMDc2OTkgOS4xNjY3OSA0Ljk3MjkzIDkuMTgwNzMgNC44NzEwOSA5LjIwNTA4TDQuNzIwNyA5LjI0OTAyQzQuNTcyMDYgOS4zMDA2NSA0LjQzMjA3IDkuMzc0MDggNC4zMDU2NiA5LjQ2NjhMNC4xODM1OSA5LjU2NjQxQzQuMDY2NTMgOS42NzE3OSAzLjk2NjI4IDkuNzk0MDQgMy44ODU3NCA5LjkyODcxTDMuODEyNSAxMC4wNjY0QzMuNzQ1NTcgMTAuMjA4OCAzLjY5OTc2IDEwLjM2MDUgMy42Nzc3MyAxMC41MTU2TDMuNjY0MDYgMTAuNjcyOUMzLjY1NTUxIDEwLjg4MjQgMy42ODgzNSAxMS4wOTE2IDMuNzYxNzIgMTEuMjg4MUMzLjgzMjkyIDExLjQ3ODcgMy45NDE0IDExLjY1MzEgNC4wNzkxIDExLjgwMjdMNC4wNzgxMiAxMS44MDM3TDYuNzc4MzIgMTQuODAzN0M2LjkyNTgxIDE0Ljk2NzYgNy4xMDYyNSAxNS4wOTg2IDcuMzA3NjIgMTUuMTg4NUM3LjUwOTI1IDE1LjI3ODQgNy43Mjg0NiAxNS4zMjUxIDcuOTQ5MjIgMTUuMzI1Mkg3Ljk3NDYxQzguMjAwMjggMTUuMzIxNiA4LjQyMzE1IDE1LjI2ODkgOC42MjY5NSAxNS4xNzE5QzguODMwNTUgMTUuMDc0OSA5LjAxMTI0IDE0LjkzNTQgOS4xNTYyNSAxNC43NjI3TDE1LjQ1NjEgNy4yNjI3TDE1LjQ2MzkgNy4yNTM5MUMxNS42OTI3IDYuOTczMzMgMTUuODE2OSA2LjYyMzYxIDE1LjgxODQgNi4yNjQ2NUwxNS44MTE1IDYuMTEwMzVMMTUuNzg5MSA1Ljk1ODAxQzE1LjczMDQgNS42NTU4MSAxNS41ODQ0IDUuMzc3MzMgMTUuMzY5MSA1LjE1NzIzTDE1LjI1NTkgNS4wNTI3M0wxNS4xMzI4IDQuOTU4OThDMTQuODc5MSA0Ljc4NTIgMTQuNTggNC42ODkzMyAxNC4yNzI1IDQuNjgzNTlMMTQuMTE4MiA0LjY4ODQ4WiIgZmlsbD0iIzg0OEQ1NiIgc3Ryb2tlPSIjODQ4RDU2IiBzdHJva2Utd2lkdGg9IjEuNjUiLz4KPC9zdmc+Cg==);background-size:contain;background-repeat:no-repeat}@media(width >= 768px){.village-willbe .willbe-list li::before{top:4px;width:24px;height:24px}}.village-willbe{background-color:#e9e9e9;background-image:url(/img/wb/fingerprint-bg.avif);padding-bottom:60px;padding-top:40px}@media(width >= 768px){.village-willbe{padding-top:0;padding-bottom:80px}}.what-is{padding-top:40px;position:relative}@media(width >= 768px){.what-is{padding-top:80px}}.what-is__inner{padding-bottom:25%}@media(width >= 768px){.what-is__inner{padding-bottom:18.5%}}.what-is .white-wave{position:absolute;bottom:0}.what-is-bg{position:absolute;top:0;left:0;object-fit:cover}.what-is-title{font-weight:700;font-size:26px;color:#fff;line-height:1.4}@media(width >= 768px){.what-is-title{font-size:32px}}.what-is-title span:first-child{font-size:24px}@media(width >= 768px){.what-is-title span:first-child{font-size:28px}}.what-is-title span:first-child span{font-size:40px}@media(width >= 768px){.what-is-title span:first-child span{font-size:36px}}.what-is-grid{display:flex;gap:1.5rem;padding-top:30px;justify-content:center;flex-wrap:wrap}@media(width >= 768px){.what-is-grid{padding-top:60px}}.what-is-item{padding:20px;border-radius:8px;background-color:#fff;color:#49423c;display:flex;flex-direction:column;gap:1rem;text-align:center;font-weight:700;width:100%;max-width:100%;border:1px solid #dfd7c8}@media(width >= 1200px){.what-is-item{max-width:372px}}.what-is-item .wii-item__number{font-size:24px;width:53px;height:53px;border-radius:50%;line-height:1;display:grid;place-items:center;margin:0 auto;position:relative}.what-is-item .wii-item__number::before{content:"";border:1px solid #49423c;position:absolute;width:100%;height:100%;border-radius:50%;z-index:2}.what-is-item .wii-item__number span{z-index:3}.what-is-item .wii-item__number::after{content:"";position:absolute;left:7.5px;top:7.5px;background-color:#dfd7c8;width:100%;height:100%;border-radius:50%}.what-is-item .wii-item__title{letter-spacing:0px;font-size:15px}@media(width >= 768px){.what-is-item .wii-item__title{font-size:18px}}.tour{padding-bottom:65px}.tour-bg{height:100%}.tour-caption{font-size:22px;background-color:#dfd7c8;color:#49423c;width:fit-content;margin:0 auto;border-radius:4px;padding:0 20px;margin-bottom:.75rem}.tour-title{font-weight:bold}.tour-grid{max-width:950px;margin:0 auto;display:grid;gap:20px;padding-bottom:40px}.tour-grid:last-child{padding-bottom:55px}@media(width >= 768px){.tour-grid{grid-template-columns:1fr 1fr;padding-bottom:80px;gap:40px}}@media(width >= 992px){.tour-grid{gap:80px}}@media(width >= 1200px){.tour-grid{gap:160px}}.tour-grid img{border-radius:8px;border:8px solid #dfd7c8;margin:0 auto;width:100%}.tour-item__step{color:#848d56;font-size:32px;font-weight:700;line-height:1;padding-bottom:1.5rem}.tour-item__step span{font-size:24px;font-weight:400}.tour-item__title{font-size:24px;font-weight:bold;color:#49423c;padding-bottom:.5rem}.tour-item__text{font-size:17px;line-height:1.6;font-weight:500}.tour-link__title{text-align:center;color:#49423c;font-weight:700;font-size:24px}.tour-link__title span{font-size:26px}.tour-link__subtitle{text-align:center;color:#49423c;font-weight:700;font-size:20px}.tour-link__subtitle span{font-size:22px}.tour-link a{max-width:460px;margin:0 auto;background-color:#dfd7c8;padding:20px;border-radius:4px;position:relative}@media(width >= 768px){.tour-link a{padding:30px}}.tour-link a:hover svg{transform:scale(1.2)}.tour-link a:hover:before{opacity:0}.tour-link a::before{content:"";position:absolute;right:12px;top:12px;background-image:url(/img/wb/beigebg.avif);background-size:contain;width:100%;height:100%;background-repeat:no-repeat;z-index:-1;transition:opacity .3s ease-in-out}.tour-link a svg{position:absolute;right:30px;transition:transform .2s ease-in-out}.tour-link a div{text-align:center;font-size:16px;font-weight:700}.tour-link a div span{font-size:18px}@media(767px >= width){#grandfather .cloud-top,#mother .cloud-top{padding-block:30px 90px;background-image:url(/img/wb/paper-bg-sp.avif),url(/img/wb/paper-bg-sp.avif);background-size:100% 50%,100% 54%;background-repeat:no-repeat no-repeat;background-position:bottom,top}.container{padding-right:calc(var(--bs-gutter-x)*1);padding-left:calc(var(--bs-gutter-x)*1)}}.top_main .wrapper{position:relative}/*# sourceMappingURL=wb-construction.css.map */