html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0)}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0);text-decoration:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}li{list-style:none}input[type=submit],input[type=button]{border-radius:0;-webkit-box-sizing:border-box;-webkit-appearance:button;-moz-appearance:button;appearance:button;border:none;box-sizing:border-box;cursor:pointer}input[type=submit]::-webkit-search-decoration,input[type=button]::-webkit-search-decoration{display:none}input[type=submit]:focus,input[type=button]:focus{outline-offset:-2px}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}input[type=submit]:focus,input[type=password]:focus,input[type=button]:focus{outline:0}button{background-color:rgba(0,0,0,0);border:none;cursor:pointer;outline:none;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}input,button,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);border:none;border-radius:0;font:inherit;outline:none}textarea{resize:vertical}input[type=checkbox],input[type=radio]{display:none}input[type=submit],input[type=button],label,button,select{cursor:pointer}select::-ms-expand{display:none}html{font-size:.7692307692vw}@media screen and (max-width: 750px){html{font-size:1.3333333333vw}}@media screen and (min-width: 751px){._sp{display:none !important}}@media screen and (max-width: 750px){._pc{display:none !important}}*{-webkit-transition:all 0s ease;transition:all 0s ease;margin:0;padding:0}html{overflow:auto}body{-webkit-text-size-adjust:100%;background:#abc996}#pageTop{background:#9ed8e1}#pageTorefarm{background:#bddb9d}#pageOutdoor-dining{background:#dedad3}#pageWellness-living{background:#f0d0ce}#pagePrivacy,#pageInformation{background:#e7e8db}#pageProject{background:#fff}#pageFaq{background:#edeeee}main{display:block;position:relative;overflow:hidden}section{position:relative}img,svg,video{width:100%;height:auto;vertical-align:bottom}h1{display:none}@font-face{font-family:"Gothic";src:url("../../fonts/AP-OTF-A1GothicStd-Bold.woff2") format("woff2"),url("../../fonts/AP-OTF-A1GothicStd-Bold.woff") format("woff"),url("../../fonts/AP-OTF-A1GothicStd-Bold.ttf") format("truetype"),url("../../fonts/AP-OTF-A1GothicStd-Bold.otf") format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Gothic";src:url("../../fonts/AP-OTF-A1GothicStd-Medium.woff2") format("woff2"),url("../../fonts/AP-OTF-A1GothicStd-Medium.woff") format("woff"),url("../../fonts/AP-OTF-A1GothicStd-Medium.ttf") format("truetype"),url("../../fonts/AP-OTF-A1GothicStd-Medium.otf") format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Gothic";src:url("../../fonts/AP-OTF-A1GothicStd-Regular.woff2") format("woff2"),url("../../fonts/AP-OTF-A1GothicStd-Regular.woff") format("woff"),url("../../fonts/AP-OTF-A1GothicStd-Regular.ttf") format("truetype"),url("../../fonts/AP-OTF-A1GothicStd-Regular.otf") format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Gothic";src:url("../../fonts/AP-OTF-A1GothicStd-Light.woff2") format("woff2"),url("../../fonts/AP-OTF-A1GothicStd-Light.woff") format("woff"),url("../../fonts/AP-OTF-A1GothicStd-Light.ttf") format("truetype"),url("../../fonts/AP-OTF-A1GothicStd-Light.otf") format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Futura";src:url("../../fonts/Futura-Bold.woff2") format("woff2"),url("../../fonts/Futura-Bold.woff") format("woff"),url("../../fonts/Futura-Bold.ttf") format("truetype"),url("../../fonts/Futura-Bold.otf") format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"fontopoFONTOPO";src:url("../../fonts/fontopoFONTOPO-Regular.woff2") format("woff2"),url("../../fonts/fontopoFONTOPO-Regular.woff") format("woff"),url("../../fonts/fontopoFONTOPO-Regular.ttf") format("truetype"),url("../../fonts/fontopoFONTOPO-Regular.otf") format("opentype");font-style:normal;font-display:swap}body{font-family:"Gothic",sans-serif;font-size:1.4rem;font-weight:400;line-height:1;letter-spacing:.1em;color:#000;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}body a{color:#000}.f-gothic{font-family:"Gothic",sans-serif}.f-futura{font-family:"Futura","Gothic",sans-serif}.f-futura-w7{font-family:"Futura","Gothic",sans-serif;font-weight:700}.f-fontopo{font-family:"fontopoFONTOPO","Gothic",sans-serif}header.header{width:22.5rem;padding:2rem 0 2rem;position:fixed;top:0;left:0;z-index:9999}header.header .logo{-webkit-transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);display:block;width:12rem;margin:0 auto}header.header .logo:hover{opacity:.7}@media screen and (max-width: 750px){header.header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;padding:1.8rem 2.4rem 2.6rem;background:#fff}header.header .logo{width:9rem;margin:0}}.flat-wrap{display:none;position:fixed;bottom:3.6rem;right:9rem;z-index:9997}.flat-wrap .btn-box .close{width:2.4rem;position:absolute;top:.2rem;right:.4rem}.flat-wrap .btn-box .btn{-webkit-transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:12rem;height:12rem;background:-webkit-linear-gradient(300deg, rgb(216, 224, 21) 0%, rgb(77, 168, 47) 40%, rgb(77, 168, 47) 60%, rgb(216, 224, 21) 100%);background:linear-gradient(150deg, rgb(216, 224, 21) 0%, rgb(77, 168, 47) 40%, rgb(77, 168, 47) 60%, rgb(216, 224, 21) 100%);background-size:200% 100%;border-radius:50%}.flat-wrap .btn-box .btn .txt{font-size:1.3rem;line-height:1.6;color:#fff;text-shadow:0rem 0rem .2rem rgba(79,175,111,.7)}.flat-wrap .btn-box .btn .txt span{font-size:1.4rem}.flat-wrap .btn-box .btn:hover{background-position:100% 0%}.flat-wrap #check:checked+.close,.flat-wrap #check:checked+.close+.btn{display:none}body#pageTorefarm .flat-wrap{display:block}@media screen and (max-width: 750px){.flat-wrap{bottom:2rem;right:2rem}.flat-wrap .btn-box .close{width:4.32rem}.flat-wrap .btn-box .btn{width:21.6rem;height:21.6rem}.flat-wrap .btn-box .btn .txt{font-size:2.2rem}.flat-wrap .btn-box .btn .txt span{font-size:2.4rem}}footer.footer{position:relative;padding:4rem 0;background:#fff}footer.footer .foorer-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:95rem;margin:0 auto}footer.footer .foorer-wrap .logo-box{width:48.2rem}footer.footer .foorer-wrap .logo-box a{-webkit-transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);display:block}footer.footer .foorer-wrap .logo-box a:hover{opacity:.7}footer.footer .toray-wrap{width:95rem;margin:1rem auto 0}footer.footer .toray-wrap .toray-area{border-bottom:1px solid #231815;padding:0 0 2rem}footer.footer .toray-wrap .toray-area .ttl-box{width:27rem}footer.footer .toray-wrap .group-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3rem;margin:1.7rem 0 0}footer.footer .toray-wrap .group-area .img-box{-webkit-transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);width:27.8rem;min-width:170px}footer.footer .toray-wrap .group-area .img-box .txt{font-size:1.4rem;font-weight:500;letter-spacing:.1em}footer.footer .toray-wrap .group-area .img-box .img{display:block;margin:.5rem 0 0}footer.footer .toray-wrap .group-area .img-box:hover{opacity:.7}footer.footer .toray-wrap .group-area .logo-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:30rem;margin:0 0 0 auto}footer.footer .toray-wrap .group-area .logo-box .logo-1{width:15rem}footer.footer .toray-wrap .group-area .logo-box .logo-2{width:12.2rem}footer.footer .toray-wrap .group-area .logo-box .txt{font-size:1.4rem;font-weight:500;letter-spacing:0;line-height:1.2;margin:.5rem 0 0}footer.footer .cr-wrap{margin:9.8rem 0 0}footer.footer .cr-wrap .cr-box{text-align:center}footer.footer .cr-wrap .cr-box small{font-size:1.2rem}body#pageTorefarm .footer,body#pageNewsEvent .footer{background:#d5d6c9}body#pageWellness-living .footer,body#pageOutdoor-dining .footer{background:#d0d1c4}body#pageInformation .footer{background:#e7e8db}@media screen and (max-width: 750px){footer.footer{padding:6rem 0 3rem}footer.footer .foorer-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:70rem}footer.footer .foorer-wrap .logo-box{width:100%}footer.footer .foorer-wrap .nav-box{width:100%;margin:6rem 0 0}footer.footer .toray-wrap{width:100%;margin:6rem auto 0}footer.footer .toray-wrap .toray-area .ttl-box{width:35rem}footer.footer .toray-wrap .group-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:0;margin:2rem 0 0}footer.footer .toray-wrap .group-area .img-box{width:34rem;min-width:unset}footer.footer .toray-wrap .group-area .img-box .txt{font-size:2.4rem;line-height:1.2;text-align:center}footer.footer .toray-wrap .group-area .img-box .img{margin:1rem 0 0}footer.footer .toray-wrap .group-area .img-box:hover{opacity:1}footer.footer .toray-wrap .group-area .logo-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;width:100%;margin:2rem 0 0}footer.footer .toray-wrap .group-area .logo-box .logo-1{width:18.75rem}footer.footer .toray-wrap .group-area .logo-box .logo-2{width:15.25rem}footer.footer .toray-wrap .group-area .logo-box .txt{width:calc(100% - 18.75rem - 15.25rem - 4rem);font-size:2.4rem;line-height:1.2;text-align:justify;margin:0rem 0 0}footer.footer .cr-wrap{margin:7rem 0 0}footer.footer .cr-wrap .cr-box small{font-size:2rem}}nav.nav-h{width:22.5rem;position:fixed;top:14.4rem;left:0;z-index:9999}nav.nav-h .ul-t{border-top:dashed 1px #bfbfbf}nav.nav-h .ul-t li{border-bottom:dashed 1px #bfbfbf;position:relative}nav.nav-h .ul-t li a{-webkit-transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:4rem}nav.nav-h .ul-t li a:hover{opacity:.7}nav.nav-h .ul-t li span{font-size:1.4rem;color:#2d2930}nav.nav-h .ul-t li span span{font-size:1.2rem}nav.nav-h .ul-t li i{width:1.1rem;height:1.1rem;position:absolute;top:50%;right:2rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:auto}nav.nav-h .ul-t li i img{vertical-align:top}nav.nav-h .ul-t li .new{width:3rem;position:absolute;top:0;left:0}nav.nav-h .ul-t li.none a{pointer-events:none}nav.nav-h .ul-t li.none span{color:#c8c8c8}nav.nav-h .ul-b{margin:3rem 0 0}nav.nav-h .ul-b li.contact a{-webkit-transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);-webkit-transition-duration:800ms;transition-duration:800ms;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:17rem;height:2.8rem;background:-webkit-gradient(linear, left top, right top, from(rgb(216, 224, 21)), color-stop(40%, rgb(77, 168, 47)), color-stop(60%, rgb(77, 168, 47)), to(rgb(216, 224, 21)));background:-webkit-linear-gradient(left, rgb(216, 224, 21) 0%, rgb(77, 168, 47) 40%, rgb(77, 168, 47) 60%, rgb(216, 224, 21) 100%);background:linear-gradient(90deg, rgb(216, 224, 21) 0%, rgb(77, 168, 47) 40%, rgb(77, 168, 47) 60%, rgb(216, 224, 21) 100%);background-size:200% 100%;border-radius:100vh;-webkit-box-shadow:.2rem .3rem 0px 0px #296c18;box-shadow:.2rem .3rem 0px 0px #296c18;margin:0 auto}nav.nav-h .ul-b li.contact a:hover{background-position:100% 0%}nav.nav-h .ul-b li.contact span{font-size:1.3rem;color:#fff}nav.nav-h .sns-wrap{margin:3rem 0 0}nav.nav-h .sns-wrap .lead-area .lead{width:14rem;margin:0 auto}nav.nav-h .sns-wrap .sns-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:0 2.3rem;margin:1.6rem 0 0}nav.nav-h .sns-wrap .sns-area .i{-webkit-transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);display:block}nav.nav-h .sns-wrap .sns-area .i:hover{opacity:.7}nav.nav-h .sns-wrap .sns-area .twi{width:3.45rem}nav.nav-h .sns-wrap .sns-area .inst{width:2.7rem}nav.nav-h .sns-wrap .sns-area .face{width:2.8rem}@media screen and (max-width: 750px){nav.nav-h{-webkit-transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);-webkit-transition-duration:800ms;transition-duration:800ms;width:100%;height:100vh;padding:8rem 0 0;background:#fff;top:10rem;left:auto;right:-100vw}nav.nav-h .ul-t{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}nav.nav-h .ul-t li{width:50%;border-right:dashed 1px #bfbfbf}nav.nav-h .ul-t li a{height:11rem}nav.nav-h .ul-t li span{font-size:2.4rem}nav.nav-h .ul-t li span span{font-size:2.2rem}nav.nav-h .ul-t li i{width:2.4rem;height:2.4rem;right:2rem}nav.nav-h .ul-t li:nth-child(even){border-right:none}nav.nav-h .ul-t li .new{width:7rem}nav.nav-h .ul-b{margin:5rem 0 0}nav.nav-h .ul-b li.contact a{width:54.9rem;height:9rem;-webkit-box-shadow:.6rem 1rem 0px 0px #296c18;box-shadow:.6rem 1rem 0px 0px #296c18}nav.nav-h .ul-b li.contact a:hover{background-position:100% 0%}nav.nav-h .ul-b li.contact span{font-size:3.6rem}nav.nav-h .sns-wrap{margin:5rem 0 0}nav.nav-h .sns-wrap .lead-area .lead{width:27rem;margin:0 auto}nav.nav-h .sns-wrap .sns-area{gap:0 7rem;margin:2.6rem 0 0}nav.nav-h .sns-wrap .sns-area .twi{width:4.5rem}nav.nav-h .sns-wrap .sns-area .inst{width:3.7rem}nav.nav-h .sns-wrap .sns-area .face{width:3.8rem}nav.nav-h.act{right:0}}button.nav-btn{display:none}@media screen and (max-width: 750px){button.nav-btn{width:33px;height:18px;position:relative}button.nav-btn span{position:absolute;left:0;width:100%;height:2px;background-color:#406d29}button.nav-btn,button.nav-btn span{display:inline-block;-webkit-transition:all .5s;transition:all .5s;-webkit-box-sizing:border-box;box-sizing:border-box}button.nav-btn span:nth-of-type(1){top:0}button.nav-btn span:nth-of-type(2){top:8px}button.nav-btn span:nth-of-type(3){bottom:0}button.nav-btn span:nth-of-type(1){-webkit-animation:btn07-bar01 .75s forwards;animation:btn07-bar01 .75s forwards}@-webkit-keyframes btn07-bar01{0%{-webkit-transform:translateY(8px) rotate(45deg);transform:translateY(8px) rotate(45deg)}50%{-webkit-transform:translateY(8px) rotate(0);transform:translateY(8px) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}}@keyframes btn07-bar01{0%{-webkit-transform:translateY(8px) rotate(45deg);transform:translateY(8px) rotate(45deg)}50%{-webkit-transform:translateY(8px) rotate(0);transform:translateY(8px) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}}button.nav-btn span:nth-of-type(2){-webkit-transition:all .25s .25s;transition:all .25s .25s;opacity:1}button.nav-btn span:nth-of-type(3){-webkit-animation:btn07-bar03 .75s forwards;animation:btn07-bar03 .75s forwards}@-webkit-keyframes btn07-bar03{0%{-webkit-transform:translateY(-8px) rotate(-45deg);transform:translateY(-8px) rotate(-45deg)}50%{-webkit-transform:translateY(-8px) rotate(0);transform:translateY(-8px) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}}@keyframes btn07-bar03{0%{-webkit-transform:translateY(-8px) rotate(-45deg);transform:translateY(-8px) rotate(-45deg)}50%{-webkit-transform:translateY(-8px) rotate(0);transform:translateY(-8px) rotate(0)}100%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}}button.nav-btn.act span:nth-of-type(1){-webkit-animation:active-btn07-bar01 .75s forwards;animation:active-btn07-bar01 .75s forwards}@-webkit-keyframes active-btn07-bar01{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(8px) rotate(0);transform:translateY(8px) rotate(0)}100%{-webkit-transform:translateY(8px) rotate(45deg);transform:translateY(8px) rotate(45deg)}}@keyframes active-btn07-bar01{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(8px) rotate(0);transform:translateY(8px) rotate(0)}100%{-webkit-transform:translateY(8px) rotate(45deg);transform:translateY(8px) rotate(45deg)}}button.nav-btn.act span:nth-of-type(2){opacity:0}button.nav-btn.act span:nth-of-type(3){-webkit-animation:active-btn07-bar03 .75s forwards;animation:active-btn07-bar03 .75s forwards}@-webkit-keyframes active-btn07-bar03{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(-8px) rotate(0);transform:translateY(-8px) rotate(0)}100%{-webkit-transform:translateY(-8px) rotate(-45deg);transform:translateY(-8px) rotate(-45deg)}}@keyframes active-btn07-bar03{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}50%{-webkit-transform:translateY(-8px) rotate(0);transform:translateY(-8px) rotate(0)}100%{-webkit-transform:translateY(-8px) rotate(-45deg);transform:translateY(-8px) rotate(-45deg)}}}.nav-f{width:39rem}.nav-f ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:22rem}.nav-f ul li{margin:.7rem}.nav-f ul li a{-webkit-transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);padding:.7rem}.nav-f ul li a:hover{opacity:.7}.nav-f ul li span{font-size:1.6rem;font-weight:500}.nav-f ul li span:nth-of-type(1){color:#d58730}.nav-f ul li span:nth-of-type(2){color:#2d2930}.nav-f ul li span.small{font-size:1.2rem;color:#2d2930}@media screen and (max-width: 750px){.nav-f{width:55rem}.nav-f ul{height:41rem}.nav-f ul li{margin:1.5rem}.nav-f ul li a{padding:1.5rem}.nav-f ul li span{font-size:2.8rem}.nav-f ul li span.small{font-size:2.2rem}}.com-note{font-size:1rem;line-height:1.4}.com-note.clr_w{color:#fff}@media screen and (max-width: 750px){.com-note{font-size:2rem;line-height:1.4}}.com-cap{font-size:1rem;letter-spacing:0;color:#fff;text-shadow:1px 1px 3px rgba(0,0,0,.5),-1px 1px 3px rgba(0,0,0,.5),1px -1px 3px rgba(0,0,0,.5),-1px -1px 3px rgba(0,0,0,.5);position:absolute;bottom:.5rem;right:.5rem}.com-cap.left{right:auto;left:.5rem}.com-cap.clr-w{color:#fff;text-shadow:none}.com-cap.clr-b{color:#333;text-shadow:none}@media screen and (max-width: 750px){.com-cap{font-size:2rem;bottom:.5rem;right:.5rem}}.com-sup{font-size:1rem;vertical-align:top;position:relative;top:-0.1em}@media screen and (max-width: 750px){.com-sup{font-size:2rem}}.com-content-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.com-content-wrap .nav-wrap{width:22.5rem;height:100vh;background:#fff;position:fixed;top:0;left:0;z-index:1}.com-content-wrap .content-wrap{width:107.5rem}@media screen and (max-width: 750px){.com-content-wrap .nav-wrap{width:0;z-index:9999}.com-content-wrap .content-wrap{width:100%}}.com-content{width:100rem;margin:0 auto}@media screen and (max-width: 750px){.com-content{width:70rem}}.com-loadwrap{width:100%;height:100vh;position:fixed;top:0;left:0;z-index:99999999;background:#fff;opacity:1}.com-loadwrap.no-act{-webkit-animation-name:loadAnime;animation-name:loadAnime;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes loadAnime{0%{z-index:99999;opacity:1}90%{z-index:99999}100%{z-index:-1;opacity:0}}@keyframes loadAnime{0%{z-index:99999;opacity:1}90%{z-index:99999}100%{z-index:-1;opacity:0}}.com-newsevent-wrap{margin:7rem 0 0}.com-newsevent-wrap .ttl-area .ttl-box{text-align:center}.com-newsevent-wrap .ttl-area .ttl-box .ttl{font-size:4rem;font-weight:500;letter-spacing:.1em;color:#80a965;border-bottom:dotted .5rem #80a965;padding:0 0 1rem;display:inline}.com-newsevent-wrap .ttl-area .ttl-box .ttl.clr-g{color:#8e8881;border-bottom:dotted .5rem #8e8881}.com-newsevent-wrap .ttl-area .ttl-box .ttl.clr-p{color:#df7d7f;border-bottom:dotted .5rem #df7d7f}.com-newsevent-wrap .article-area{margin:5rem auto 0}.com-newsevent-wrap .btn-area{margin:5rem 0 0}.com-newsevent-wrap .btn-area .btn-box{margin:0 auto}@media screen and (max-width: 750px){.com-newsevent-wrap{margin:11rem 0 0}.com-newsevent-wrap .ttl-area .ttl-box .ttl{font-size:7rem;border-bottom:dotted 1rem #80a965}.com-newsevent-wrap .article-area{margin:10rem auto 0}.com-newsevent-wrap .btn-area{margin:9rem 0 0}.com-newsevent-wrap .btn-area .btn-box{margin:0 auto}}.com-article-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4rem 2rem;width:90rem;margin:0 auto}.com-article-area .article{display:block;width:21rem;padding:1.7rem 1.7rem 4rem 1.7rem;-webkit-box-shadow:3px 3px 8px 0px rgba(128,128,128,.8);box-shadow:3px 3px 8px 0px rgba(128,128,128,.8);background:#fff;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease}.com-article-area .article .img-box{position:relative}.com-article-area .article .img-box::before{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;content:"";width:100%;height:2.8rem;font-size:1.4rem;font-weight:500;letter-spacing:.1em;color:#fff;position:absolute;bottom:0;left:0}.com-article-area .article .data-box{margin:1rem 0 0}.com-article-area .article .data-box .date{font-size:1.3rem;color:#646464}.com-article-area .article .data-box .copy{min-height:4rem;font-size:1.6rem;font-weight:500;line-height:1.2;margin:.6rem 0 0}.com-article-area .article .btn-box{position:absolute;bottom:0;left:0;bottom:1rem;width:100%}.com-article-area .article .btn-box .btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:0 .6rem;padding:.5rem 0}.com-article-area .article .btn-box .btn .txt{font-size:1.1rem;letter-spacing:.1em;color:#527a69}.com-article-area .article .btn-box .btn .arrow{width:.7rem;height:.7rem;border-top:1px solid #527a69;border-right:1px solid #527a69;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.com-article-area .article.torefarm .img-box::before{content:"TOREFARM";background:#b1c51b}.com-article-area .article.dining .img-box::before{content:"OUTDOOR DINING";background:#b1aca4}.com-article-area .article.living .img-box::before{content:"WELLNESS LIVING";background:#d8979a}.com-article-area .article.ihug .img-box::before{content:"KOSUGI iHUG";background:#9ed8e1}.com-article-area .article:hover{opacity:.6}.com-article-none-area{margin:5rem 0 0}.com-article-none-area .txt{font-size:1.6rem;text-align:center}@media screen and (max-width: 750px){.com-article-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:4rem 0;width:100%}.com-article-area .article{width:48%;padding:3rem 3.4rem 6rem}.com-article-area .article .img-box::before{height:3.8rem;font-size:2.4rem}.com-article-area .article .data-box{margin:2rem 0 0}.com-article-area .article .data-box .date{font-size:2.4rem}.com-article-area .article .data-box .copy{min-height:7rem;font-size:2.6rem;margin:1.6rem 0 0}.com-article-area .article .btn-box .btn{gap:0 .6rem;padding:1rem 0}.com-article-area .article .btn-box .btn .txt{font-size:2.2rem}.com-article-area .article .btn-box .btn .arrow{width:1.4rem;height:1.4rem}.com-article-area .article:hover{opacity:.6}.com-article-none-area{margin:10rem 0 0}.com-article-none-area .txt{font-size:2.6rem}}.com-btn{-webkit-transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);-webkit-transition-duration:800ms;transition-duration:800ms;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:20.6rem;height:3.5rem;background:-webkit-gradient(linear, left top, right top, from(rgb(216, 224, 21)), color-stop(40%, rgb(77, 168, 47)), color-stop(60%, rgb(77, 168, 47)), to(rgb(216, 224, 21)));background:-webkit-linear-gradient(left, rgb(216, 224, 21) 0%, rgb(77, 168, 47) 40%, rgb(77, 168, 47) 60%, rgb(216, 224, 21) 100%);background:linear-gradient(90deg, rgb(216, 224, 21) 0%, rgb(77, 168, 47) 40%, rgb(77, 168, 47) 60%, rgb(216, 224, 21) 100%);background-size:200% 100%;-webkit-box-shadow:0rem .4rem 0rem 0rem #296c18;box-shadow:0rem .4rem 0rem 0rem #296c18;border-radius:100vh;position:relative}.com-btn span{font-size:1.2rem;letter-spacing:.1em;color:#fff}.com-btn.clr-g{background:-webkit-gradient(linear, left top, right top, from(rgb(142, 136, 129)), color-stop(40%, rgb(91, 90, 80)), color-stop(60%, rgb(91, 90, 80)), to(rgb(142, 136, 129)));background:-webkit-linear-gradient(left, rgb(142, 136, 129) 0%, rgb(91, 90, 80) 40%, rgb(91, 90, 80) 60%, rgb(142, 136, 129) 100%);background:linear-gradient(90deg, rgb(142, 136, 129) 0%, rgb(91, 90, 80) 40%, rgb(91, 90, 80) 60%, rgb(142, 136, 129) 100%);background-size:200% 100%;-webkit-box-shadow:0rem .4rem 0rem 0rem #2f3437;box-shadow:0rem .4rem 0rem 0rem #2f3437}.com-btn.clr-g2{background:-webkit-gradient(linear, left top, right top, from(rgb(154, 225, 107)), color-stop(40%, rgb(56, 156, 97)), color-stop(60%, rgb(56, 156, 97)), to(rgb(154, 225, 107)));background:-webkit-linear-gradient(left, rgb(154, 225, 107) 0%, rgb(56, 156, 97) 40%, rgb(56, 156, 97) 60%, rgb(154, 225, 107) 100%);background:linear-gradient(90deg, rgb(154, 225, 107) 0%, rgb(56, 156, 97) 40%, rgb(56, 156, 97) 60%, rgb(154, 225, 107) 100%);background-size:200% 100%}.com-btn.clr-g3{background:-webkit-gradient(linear, left top, right top, from(#bbacaf), color-stop(40%, #7c777e), color-stop(60%, #7c777e), to(#bbacaf));background:-webkit-linear-gradient(left, #bbacaf 0%, #7c777e 40%, #7c777e 60%, #bbacaf 100%);background:linear-gradient(90deg, #bbacaf 0%, #7c777e 40%, #7c777e 60%, #bbacaf 100%);background-size:200% 100%;-webkit-box-shadow:0rem .4rem 0rem 0rem #2f3437;box-shadow:0rem .4rem 0rem 0rem #2f3437}.com-btn.clr-p{background:-webkit-gradient(linear, left top, right top, from(#f5b2be), color-stop(40%, rgb(229, 106, 109)), color-stop(60%, rgb(229, 106, 109)), to(#f5b2be));background:-webkit-linear-gradient(left, #f5b2be 0%, rgb(229, 106, 109) 40%, rgb(229, 106, 109) 60%, #f5b2be 100%);background:linear-gradient(90deg, #f5b2be 0%, rgb(229, 106, 109) 40%, rgb(229, 106, 109) 60%, #f5b2be 100%);background-size:200% 100%;-webkit-box-shadow:0rem .4rem 0rem 0rem #a93142;box-shadow:0rem .4rem 0rem 0rem #a93142}.com-btn.clr-b{background:-webkit-gradient(linear, left top, right top, from(rgb(17, 186, 208)), color-stop(40%, rgb(40, 103, 152)), color-stop(60%, rgb(40, 103, 152)), to(rgb(17, 186, 208)));background:-webkit-linear-gradient(left, rgb(17, 186, 208) 0%, rgb(40, 103, 152) 40%, rgb(40, 103, 152) 60%, rgb(17, 186, 208) 100%);background:linear-gradient(90deg, rgb(17, 186, 208) 0%, rgb(40, 103, 152) 40%, rgb(40, 103, 152) 60%, rgb(17, 186, 208) 100%);background-size:200% 100%;-webkit-box-shadow:0rem .4rem 0rem 0rem #274a98;box-shadow:0rem .4rem 0rem 0rem #274a98}.com-btn:hover{background-position:100% 0%}@media screen and (max-width: 750px){.com-btn{width:61rem;height:8.4rem}.com-btn span{font-size:3.2rem}}.com-sec-cnt{border-radius:17rem 0 0 0;padding:0 0 100vh}.com-sec-cnt.left{border-radius:17rem 0 0 0;-webkit-box-shadow:-40px 35px 63px -17px rgba(0,0,0,.5);box-shadow:-40px 35px 63px -17px rgba(0,0,0,.5)}.com-sec-cnt.right{border-radius:0 17rem 0 0;-webkit-box-shadow:20px 35px 63px -17px rgba(0,0,0,.5);box-shadow:20px 35px 63px -17px rgba(0,0,0,.5)}.com-copy-box{text-align:center}.com-copy-box .p1{font-size:2.5rem;letter-spacing:.025em;text-shadow:.3rem .3rem .2rem rgba(0,0,0,.3)}.com-copy-box .p2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:20rem;height:3rem;font-size:1.6rem;letter-spacing:.025em;background:#fff;border-radius:.5rem;-webkit-box-shadow:.3rem .3rem .6rem rgba(0,0,0,.3);box-shadow:.3rem .3rem .6rem rgba(0,0,0,.3);margin:1.4rem auto 0}.com-copy-box .p3{font-size:5rem;letter-spacing:.025em;font-weight:500;text-shadow:.3rem .3rem .2rem rgba(0,0,0,.3);margin:1.2rem 0 0}.com-copy-box .p4{font-size:1.8rem;letter-spacing:.1em;line-height:1.6;font-weight:500;margin:2.4rem 0 0}.com-copy-box .p5{font-size:1.5rem;text-shadow:.3rem .3rem .2rem rgba(0,0,0,.3);margin:.7rem 0 0}.com-copy-box .txt{font-size:1.4rem;letter-spacing:.1em;line-height:2;margin:4rem 0 0}.com-copy-box .note-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:1.2rem;line-height:1.6;text-align:left;margin:2rem 0 0}.com-copy-box .time{font-size:1.2rem;line-height:1.6;margin:2rem 0 0}.com-copy-box .tel{font-size:1.2rem;pointer-events:none;display:block;margin:1rem 0 0}@media screen and (max-width: 750px){.com-copy-box .p1{font-size:4rem}.com-copy-box .p2{width:27.2rem;height:4rem;font-size:2.2rem;margin:2rem auto 0}.com-copy-box .p3{font-size:6.2rem;line-height:1.2;margin:2.2rem 0 0}.com-copy-box .p4{font-size:3rem;margin:4.8rem 0 0}.com-copy-box .p5{font-size:2.2rem;margin:2.2rem 0 0}.com-copy-box .txt{font-size:2.6rem}.com-copy-box .note-flex{font-size:2.2rem;margin:3rem 0 0}.com-copy-box .time{font-size:2.2rem;margin:3rem 0 0}.com-copy-box .tel{font-size:2.2rem;pointer-events:auto;margin:2rem 0 0}}.com-ttl-box{text-align:center}.com-ttl-box .ttl{font-size:4rem;letter-spacing:.1em;color:#64b154;text-shadow:3px 3px 5px #b5b4b4;border-bottom:dotted .5rem #64b154;padding:0 0 1.5rem;display:inline}@media screen and (max-width: 750px){.com-ttl-box .ttl{font-size:5rem;border-bottom:dotted 1rem #64b154}}.pagination{margin-top:3em;min-height:28px}.paginationjs-pages ul{list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:0 1em}.paginationjs-pages li{background:#edf3d7}.paginationjs-pages li:not(:first-child,:last-child){border:1px solid #edf3d7}.paginationjs-pages li.active:not(:first-child,:last-child){border:1px solid #688f65}.paginationjs-pages a{text-decoration:none;color:#000;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:2em;height:2em;cursor:pointer;-webkit-transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1)}.paginationjs-pages a:hover{background:#80a965}.paginationjs-pages .active{background-color:#688f65}.paginationjs-pages .active a{color:#fff}#pageTop .sec-main{height:100vh;position:relative}#pageTop .sec-main .main-wrap .main-box .main{position:absolute;top:0;left:0;width:100%}#pageTop .sec-main .main-wrap .pin-box .pin{-webkit-transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);-webkit-transition-duration:1200ms;transition-duration:1200ms;width:7.6rem;position:absolute;top:-28rem;z-index:10}#pageTop .sec-main .main-wrap .pin-box .pin-1{left:51rem}#pageTop .sec-main .main-wrap .pin-box .pin-2{left:14rem}#pageTop .sec-main .main-wrap .pin-box .pin-3{left:30rem}#pageTop .sec-main .main-wrap .pin-box .pin-4{left:57rem}#pageTop .sec-main .main-wrap .pin-box .pin-1.act{top:3rem}#pageTop .sec-main .main-wrap .pin-box .pin-2.act{top:29rem}#pageTop .sec-main .main-wrap .pin-box .pin-3.act{top:35rem}#pageTop .sec-main .main-wrap .pin-box .pin-4.act{top:23rem}#pageTop .sec-main .main-wrap .cloud-box .cloud{width:13rem;position:absolute;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}#pageTop .sec-main .main-wrap .cloud-box .cloud.act{opacity:1;-webkit-animation-name:cloudAnime;animation-name:cloudAnime;-webkit-animation-duration:10s;animation-duration:10s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes cloudAnime{0%{-webkit-transform:translateX(0px) translateY(0px);transform:translateX(0px) translateY(0px)}16%{-webkit-transform:translateX(10px) translateY(-10px);transform:translateX(10px) translateY(-10px)}32%{-webkit-transform:translateX(20px) translateY(0px);transform:translateX(20px) translateY(0px)}50%{-webkit-transform:translateX(30px) translateY(-10px);transform:translateX(30px) translateY(-10px)}66%{-webkit-transform:translateX(20px) translateY(0px);transform:translateX(20px) translateY(0px)}82%{-webkit-transform:translateX(10px) translateY(-10px);transform:translateX(10px) translateY(-10px)}100%{-webkit-transform:translateX(0px) translateY(0px);transform:translateX(0px) translateY(0px)}}@keyframes cloudAnime{0%{-webkit-transform:translateX(0px) translateY(0px);transform:translateX(0px) translateY(0px)}16%{-webkit-transform:translateX(10px) translateY(-10px);transform:translateX(10px) translateY(-10px)}32%{-webkit-transform:translateX(20px) translateY(0px);transform:translateX(20px) translateY(0px)}50%{-webkit-transform:translateX(30px) translateY(-10px);transform:translateX(30px) translateY(-10px)}66%{-webkit-transform:translateX(20px) translateY(0px);transform:translateX(20px) translateY(0px)}82%{-webkit-transform:translateX(10px) translateY(-10px);transform:translateX(10px) translateY(-10px)}100%{-webkit-transform:translateX(0px) translateY(0px);transform:translateX(0px) translateY(0px)}}#pageTop .sec-main .main-wrap .cloud-box .cloud-1{top:25rem;left:4rem}#pageTop .sec-main .main-wrap .cloud-box .cloud-2{top:3rem;left:35rem}#pageTop .sec-main .main-wrap .cloud-box .cloud-3{top:5rem;left:70rem}#pageTop .sec-main .main-wrap .cloud-box .cloud-4{top:20rem;left:90rem}#pageTop .sec-main .main-wrap .cloud-box .cloud-5{top:53rem;left:79rem}#pageTop .sec-main .main-wrap .balloon-box .balloon{width:12rem;position:absolute;top:25rem;left:-15rem}#pageTop .sec-main .main-wrap .balloon-box .balloon.act{-webkit-animation-name:balloonAnime;animation-name:balloonAnime;-webkit-animation-duration:20s;animation-duration:20s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes balloonAnime{0%{top:25rem;left:-15rem}10%{top:25rem;left:-15rem}90%{top:-30rem;left:90rem}100%{top:-30rem;left:90rem}}@keyframes balloonAnime{0%{top:25rem;left:-15rem}10%{top:25rem;left:-15rem}90%{top:-30rem;left:90rem}100%{top:-30rem;left:90rem}}#pageTop .sec-main .main-wrap .people-box{position:absolute;-webkit-transform-origin:top left;transform-origin:top left;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}#pageTop .sec-main .main-wrap .people-box i{display:block;-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-duration:10s;animation-duration:10s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}#pageTop .sec-main .main-wrap .people-box i .people{display:block;width:100%;height:100%;background-repeat:no-repeat;background-size:auto 100%}#pageTop .sec-main .main-wrap .people-box i.stop .people{-webkit-animation-play-state:paused !important;animation-play-state:paused !important}#pageTop .sec-main .main-wrap .people-box-0 i{width:3.045rem;height:3.36rem}#pageTop .sec-main .main-wrap .people-box-0 i .people{-webkit-animation:kf_people_0 4s steps(8) infinite;animation:kf_people_0 4s steps(8) infinite;background-image:url("../img/top/people/people_0.png")}@-webkit-keyframes kf_people_0{to{background-position:-24.36rem 0}}@keyframes kf_people_0{to{background-position:-24.36rem 0}}#pageTop .sec-main .main-wrap .people-box-1 i{width:3.483rem;height:4.59rem}#pageTop .sec-main .main-wrap .people-box-1 i .people{-webkit-animation:kf_people_1 4s steps(10) infinite;animation:kf_people_1 4s steps(10) infinite;background-image:url("../img/top/people/people_1.png")}@-webkit-keyframes kf_people_1{to{background-position:-34.83rem 0}}@keyframes kf_people_1{to{background-position:-34.83rem 0}}#pageTop .sec-main .main-wrap .people-box-1 i.act{-webkit-animation-name:people_1_anim;animation-name:people_1_anim;-webkit-animation-duration:24s;animation-duration:24s}@-webkit-keyframes people_1_anim{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(12rem, 7rem);transform:translate(12rem, 7rem)}}@keyframes people_1_anim{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(12rem, 7rem);transform:translate(12rem, 7rem)}}#pageTop .sec-main .main-wrap .people-box-2 i{width:1.68rem;height:3.03rem}#pageTop .sec-main .main-wrap .people-box-2 i .people{-webkit-animation:kf_people_2 4s steps(10) infinite;animation:kf_people_2 4s steps(10) infinite;background-image:url("../img/top/people/people_2.png")}@-webkit-keyframes kf_people_2{to{background-position:-16.8rem 0}}@keyframes kf_people_2{to{background-position:-16.8rem 0}}#pageTop .sec-main .main-wrap .people-box-2 i.act{-webkit-animation-name:people_2_anim;animation-name:people_2_anim;-webkit-animation-duration:20s;animation-duration:20s}@-webkit-keyframes people_2_anim{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(-10rem, 6rem);transform:translate(-10rem, 6rem)}}@keyframes people_2_anim{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(-10rem, 6rem);transform:translate(-10rem, 6rem)}}#pageTop .sec-main .main-wrap .people-box-3 i{width:3.243rem;height:3.87rem}#pageTop .sec-main .main-wrap .people-box-3 i .people{-webkit-animation:kf_people_3 4s steps(10) infinite;animation:kf_people_3 4s steps(10) infinite;background-image:url("../img/top/people/people_3.png")}@-webkit-keyframes kf_people_3{to{background-position:-32.43rem 0}}@keyframes kf_people_3{to{background-position:-32.43rem 0}}#pageTop .sec-main .main-wrap .people-box-3 i.act{-webkit-animation-name:people_3_anim;animation-name:people_3_anim;-webkit-animation-duration:34s;animation-duration:34s}@-webkit-keyframes people_3_anim{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(-17rem, 10.2rem);transform:translate(-17rem, 10.2rem)}}@keyframes people_3_anim{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(-17rem, 10.2rem);transform:translate(-17rem, 10.2rem)}}#pageTop .sec-main .main-wrap .people-box-4 i{width:1.944rem;height:2.76rem}#pageTop .sec-main .main-wrap .people-box-4 i .people{-webkit-animation:kf_people_4 4s steps(10) infinite;animation:kf_people_4 4s steps(10) infinite;background-image:url("../img/top/people/people_4.png")}@-webkit-keyframes kf_people_4{to{background-position:-19.44rem 0}}@keyframes kf_people_4{to{background-position:-19.44rem 0}}#pageTop .sec-main .main-wrap .people-box-4 i.act{-webkit-animation-name:people_4_anim;animation-name:people_4_anim;-webkit-animation-duration:8s;animation-duration:8s}@-webkit-keyframes people_4_anim{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(-4rem, 2.4rem);transform:translate(-4rem, 2.4rem)}}@keyframes people_4_anim{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(-4rem, 2.4rem);transform:translate(-4rem, 2.4rem)}}#pageTop .sec-main .main-wrap .people-box-5 i{width:2.268rem;height:3.48rem}#pageTop .sec-main .main-wrap .people-box-5 i .people{-webkit-animation:kf_people_5 4s steps(10) infinite;animation:kf_people_5 4s steps(10) infinite;background-image:url("../img/top/people/people_5.png")}@-webkit-keyframes kf_people_5{to{background-position:-22.68rem 0}}@keyframes kf_people_5{to{background-position:-22.68rem 0}}#pageTop .sec-main .main-wrap .people-box-5 i.act{-webkit-animation-name:people_5_anim;animation-name:people_5_anim;-webkit-animation-duration:40s;animation-duration:40s}@-webkit-keyframes people_5_anim{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(20rem, 12rem);transform:translate(20rem, 12rem)}}@keyframes people_5_anim{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(20rem, 12rem);transform:translate(20rem, 12rem)}}#pageTop .sec-main .main-wrap .people-box-6 i{width:3.95625rem;height:5.43rem}#pageTop .sec-main .main-wrap .people-box-6 i .people{-webkit-animation:kf_people_6 4s steps(8) infinite;animation:kf_people_6 4s steps(8) infinite;background-image:url("../img/top/people/people_6.png")}@-webkit-keyframes kf_people_6{to{background-position:-31.65rem 0}}@keyframes kf_people_6{to{background-position:-31.65rem 0}}#pageTop .sec-main .main-wrap .people-box-7 i{width:4.4925rem;height:3.54rem}#pageTop .sec-main .main-wrap .people-box-7 i .people{-webkit-animation:kf_people_7 4s steps(8) infinite;animation:kf_people_7 4s steps(8) infinite;background-image:url("../img/top/people/people_7.png")}@-webkit-keyframes kf_people_7{to{background-position:-35.94rem 0}}@keyframes kf_people_7{to{background-position:-35.94rem 0}}#pageTop .sec-main .main-wrap .people-box-8 i{width:1.98rem;height:3.42rem}#pageTop .sec-main .main-wrap .people-box-8 i .people{-webkit-animation:kf_people_8 4s steps(10) infinite;animation:kf_people_8 4s steps(10) infinite;background-image:url("../img/top/people/people_8.png")}@-webkit-keyframes kf_people_8{to{background-position:-19.8rem 0}}@keyframes kf_people_8{to{background-position:-19.8rem 0}}#pageTop .sec-main .main-wrap .people-box-8 i.act{-webkit-animation-name:people_8_anim;animation-name:people_8_anim;-webkit-animation-duration:28s;animation-duration:28s}@-webkit-keyframes people_8_anim{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(-14rem, -7.4rem);transform:translate(-14rem, -7.4rem)}}@keyframes people_8_anim{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(-14rem, -7.4rem);transform:translate(-14rem, -7.4rem)}}#pageTop .sec-main .main-wrap .people-box-9 i{width:12.19125rem;height:8.31rem}#pageTop .sec-main .main-wrap .people-box-9 i .people{-webkit-animation:kf_people_9 4s steps(8) infinite;animation:kf_people_9 4s steps(8) infinite;background-image:url("../img/top/people/people_9.png")}@-webkit-keyframes kf_people_9{to{background-position:-97.53rem 0}}@keyframes kf_people_9{to{background-position:-97.53rem 0}}#pageTop .sec-main .main-wrap .people-box-10 i{width:5.2125rem;height:3.21rem}#pageTop .sec-main .main-wrap .people-box-10 i .people{-webkit-animation:kf_people_10 4s steps(8) infinite;animation:kf_people_10 4s steps(8) infinite;background-image:url("../img/top/people/people_10.png")}@-webkit-keyframes kf_people_10{to{background-position:-41.7rem 0}}@keyframes kf_people_10{to{background-position:-41.7rem 0}}#pageTop .sec-main .main-wrap .people-box-11 i{width:2.274rem;height:3.81rem}#pageTop .sec-main .main-wrap .people-box-11 i .people{-webkit-animation:kf_people_11 4s steps(10) infinite;animation:kf_people_11 4s steps(10) infinite;background-image:url("../img/top/people/people_11.png")}@-webkit-keyframes kf_people_11{to{background-position:-22.74rem 0}}@keyframes kf_people_11{to{background-position:-22.74rem 0}}#pageTop .sec-main .main-wrap .people-box-11 i.act{-webkit-animation-name:people_11_anim;animation-name:people_11_anim;-webkit-animation-duration:24s;animation-duration:24s}@-webkit-keyframes people_11_anim{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(12rem, 7rem);transform:translate(12rem, 7rem)}}@keyframes people_11_anim{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(12rem, 7rem);transform:translate(12rem, 7rem)}}#pageTop .sec-main .main-wrap .people-box-12 i{width:2.7rem;height:3.6rem}#pageTop .sec-main .main-wrap .people-box-12 i .people{-webkit-animation:kf_people_12 4s steps(10) infinite;animation:kf_people_12 4s steps(10) infinite;background-image:url("../img/top/people/people_12.png")}@-webkit-keyframes kf_people_12{to{background-position:-27rem 0}}@keyframes kf_people_12{to{background-position:-27rem 0}}#pageTop .sec-main .main-wrap .people-box-12 i.act{-webkit-animation-name:people_12_anim;animation-name:people_12_anim;-webkit-animation-duration:26s;animation-duration:26s}@-webkit-keyframes people_12_anim{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(13rem, 7.6rem);transform:translate(13rem, 7.6rem)}}@keyframes people_12_anim{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(13rem, 7.6rem);transform:translate(13rem, 7.6rem)}}#pageTop .sec-main .main-wrap .people-box-13 i{width:3.024rem;height:3.42rem}#pageTop .sec-main .main-wrap .people-box-13 i .people{-webkit-animation:kf_people_13 4s steps(10) infinite;animation:kf_people_13 4s steps(10) infinite;background-image:url("../img/top/people/people_13.png")}@-webkit-keyframes kf_people_13{to{background-position:-30.24rem 0}}@keyframes kf_people_13{to{background-position:-30.24rem 0}}#pageTop .sec-main .main-wrap .people-box-13 i.act{-webkit-animation-name:people_13_anim;animation-name:people_13_anim;-webkit-animation-duration:40s;animation-duration:40s}@-webkit-keyframes people_13_anim{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(18rem, 10rem);transform:translate(18rem, 10rem)}}@keyframes people_13_anim{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(18rem, 10rem);transform:translate(18rem, 10rem)}}#pageTop .sec-main .main-wrap .people-box-14 i{width:1.779rem;height:2.79rem}#pageTop .sec-main .main-wrap .people-box-14 i .people{-webkit-animation:kf_people_14 4s steps(10) infinite;animation:kf_people_14 4s steps(10) infinite;background-image:url("../img/top/people/people_14.png")}@-webkit-keyframes kf_people_14{to{background-position:-17.79rem 0}}@keyframes kf_people_14{to{background-position:-17.79rem 0}}#pageTop .sec-main .main-wrap .people-box-14 i.act{-webkit-animation-name:people_14_anim;animation-name:people_14_anim;-webkit-animation-duration:90s;animation-duration:90s}@-webkit-keyframes people_14_anim{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(-45rem, 26rem);transform:translate(-45rem, 26rem)}}@keyframes people_14_anim{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(-45rem, 26rem);transform:translate(-45rem, 26rem)}}#pageTop .sec-main .main-wrap .people-box-15 i{width:2.49rem;height:3.57rem}#pageTop .sec-main .main-wrap .people-box-15 i .people{-webkit-animation:kf_people_15 4s steps(10) infinite;animation:kf_people_15 4s steps(10) infinite;background-image:url("../img/top/people/people_15.png")}@-webkit-keyframes kf_people_15{to{background-position:-24.9rem 0}}@keyframes kf_people_15{to{background-position:-24.9rem 0}}#pageTop .sec-main .main-wrap .people-box-15 i.act{-webkit-animation-name:people_15_anim;animation-name:people_15_anim;-webkit-animation-duration:60s;animation-duration:60s}@-webkit-keyframes people_15_anim{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(27rem, 15.6rem);transform:translate(27rem, 15.6rem)}}@keyframes people_15_anim{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(27rem, 15.6rem);transform:translate(27rem, 15.6rem)}}#pageTop .sec-main .main-wrap .people-box-16 i{width:37.7rem;height:29.12rem}#pageTop .sec-main .main-wrap .people-box-16 i .people{background-image:url("../img/top/people/people_16.png");background-size:cover}#pageTop .sec-main .main-wrap .people-box.act{opacity:1}#pageTop .sec-main .main-wrap .people-box-0{top:29rem;left:82rem}#pageTop .sec-main .main-wrap .people-box-1{top:49rem;left:18rem}#pageTop .sec-main .main-wrap .people-box-2{top:31rem;left:60rem}#pageTop .sec-main .main-wrap .people-box-3{top:41rem;left:64rem}#pageTop .sec-main .main-wrap .people-box-4{top:43rem;left:10rem}#pageTop .sec-main .main-wrap .people-box-5{top:48rem;left:13rem}#pageTop .sec-main .main-wrap .people-box-6{top:36rem;left:48rem}#pageTop .sec-main .main-wrap .people-box-7{top:32rem;left:76rem}#pageTop .sec-main .main-wrap .people-box-8{top:34rem;left:40rem}#pageTop .sec-main .main-wrap .people-box-9{top:24rem;left:71rem}#pageTop .sec-main .main-wrap .people-box-10{top:40rem;left:66rem}#pageTop .sec-main .main-wrap .people-box-11{top:31rem;left:19rem}#pageTop .sec-main .main-wrap .people-box-12{top:27rem;left:23rem}#pageTop .sec-main .main-wrap .people-box-13{top:39rem;left:42rem}#pageTop .sec-main .main-wrap .people-box-14{top:31rem;left:89rem}#pageTop .sec-main .main-wrap .people-box-15{top:45rem;left:7rem}#pageTop .sec-main .main-wrap .people-box-16{top:32.4rem;left:34.3rem}#pageTop .sec-main .main-wrap .main-box .main-0{z-index:0}#pageTop .sec-main .main-wrap .main-box .main-1{z-index:10}#pageTop .sec-main .main-wrap .main-box .main-2{z-index:30}#pageTop .sec-main .main-wrap .main-box .main-3{z-index:40}#pageTop .sec-main .main-wrap .main-box .main-4{z-index:60}#pageTop .sec-main .main-wrap .main-box .main-5{z-index:100}#pageTop .sec-main .main-wrap .main-box .main-6{z-index:20}#pageTop .sec-main .main-wrap .main-box .main-7{z-index:80}#pageTop .sec-main .main-wrap .main-box .main-8{z-index:90}#pageTop .sec-main .main-wrap .main-box .main-9{z-index:70}#pageTop .sec-main .main-wrap .main-box .main-10{z-index:50}#pageTop .sec-main .main-wrap .pin-box .pin{z-index:100}#pageTop .sec-main .main-wrap .people-box-0{z-index:10}#pageTop .sec-main .main-wrap .people-box-1{z-index:91}#pageTop .sec-main .main-wrap .people-box-2{z-index:92}#pageTop .sec-main .main-wrap .people-box-3{z-index:59}#pageTop .sec-main .main-wrap .people-box-4{z-index:81}#pageTop .sec-main .main-wrap .people-box-5{z-index:91}#pageTop .sec-main .main-wrap .people-box-6{z-index:10}#pageTop .sec-main .main-wrap .people-box-7{z-index:10}#pageTop .sec-main .main-wrap .people-box-8{z-index:59}#pageTop .sec-main .main-wrap .people-box-9{z-index:51}#pageTop .sec-main .main-wrap .people-box-10{z-index:10}#pageTop .sec-main .main-wrap .people-box-11{z-index:79}#pageTop .sec-main .main-wrap .people-box-12{z-index:59}#pageTop .sec-main .main-wrap .people-box-13{z-index:71}#pageTop .sec-main .main-wrap .people-box-14{z-index:99}#pageTop .sec-main .main-wrap .people-box-15{z-index:91}#pageTop .sec-main .main-wrap .people-box-16{z-index:91}#pageTop .sec-main .top-copy-wrap{width:100%;position:absolute;top:6rem;left:0;z-index:100}#pageTop .sec-main .top-copy-wrap .copy-box{height:5.3rem;margin:0 0 2.5rem;position:relative;overflow:hidden}#pageTop .sec-main .top-copy-wrap .copy-box p{display:inline-block;padding:.7rem 1.5rem .6rem 3rem;background:#fff;font-size:3.6rem;font-weight:500;color:#141414;position:absolute;top:0;left:0}#pageTop .sec-main .top-copy-wrap .copy-box-1 p{width:37rem}#pageTop .sec-main .top-copy-wrap .copy-box-2 p{width:26rem}#pageTop .sec-main .btn-copy-wrap{width:100%;text-align:right;position:absolute;bottom:2rem;right:0;z-index:100}#pageTop .sec-main .btn-copy-wrap .copy-box{height:4rem;margin:0 0 3.5rem auto;position:relative;overflow:hidden}#pageTop .sec-main .btn-copy-wrap .copy-box p{display:inline-block;padding:.7rem 1.5rem .6rem 2rem;background:#fff;font-size:2.4rem;font-weight:500;color:#141414;position:absolute;top:0;right:0}#pageTop .sec-main .btn-copy-wrap .copy-box-3 p{width:51rem}#pageTop .sec-main .btn-copy-wrap .lead-box{overflow:hidden}#pageTop .sec-main .btn-copy-wrap .lead-box p{overflow:hidden}#pageTop .sec-main .btn-copy-wrap .lead-box span{display:inline-block;font-size:8.2rem;font-weight:700;letter-spacing:0;color:#fff;text-shadow:.2rem .2rem .3rem rgba(58,53,53,.7)}#pageTop .sec-main .btn-copy-wrap .lead-box .p1{padding:0 2.4rem 0 0}#pageTop .sec-main .btn-copy-wrap .lead-box .p1 span{font-size:2.5rem}#pageTop .sec-main .btn-copy-wrap .lead-box .p2{padding:0 2rem 0 0}@media screen and (max-width: 750px){#pageTop .sec-main{margin:12.6rem 0 0}#pageTop .sec-main .main-wrap{-webkit-transform:translate(-8rem, 10rem);transform:translate(-8rem, 10rem)}#pageTop .sec-main .main-wrap .main-box .main{width:108rem}#pageTop .sec-main .top-copy-wrap{top:4rem}#pageTop .sec-main .top-copy-wrap .copy-box{height:6.2rem;margin:0 0 4rem}#pageTop .sec-main .top-copy-wrap .copy-box p{font-size:4.8rem}#pageTop .sec-main .top-copy-wrap .copy-box-1 p{width:47rem}#pageTop .sec-main .top-copy-wrap .copy-box-2 p{width:32rem}#pageTop .sec-main .btn-copy-wrap{bottom:5rem}#pageTop .sec-main .btn-copy-wrap .copy-box{height:12rem;margin:0 0 2rem auto}#pageTop .sec-main .btn-copy-wrap .copy-box p{padding:1.1rem 1.5rem .9rem 2rem;font-size:3rem}#pageTop .sec-main .btn-copy-wrap .copy-box p:nth-of-type(3){top:6rem}#pageTop .sec-main .btn-copy-wrap .copy-box-3 p{width:34rem}#pageTop .sec-main .btn-copy-wrap .lead-box{margin:0 2rem 0 0}#pageTop .sec-main .btn-copy-wrap .lead-box span{display:inline-block;font-size:8.9rem;font-weight:700;letter-spacing:0;color:#fff;text-shadow:.2rem .2rem .3rem rgba(58,53,53,.7)}#pageTop .sec-main .btn-copy-wrap .lead-box .p1{padding:0}#pageTop .sec-main .btn-copy-wrap .lead-box .p1 span{font-size:3rem}#pageTop .sec-main .btn-copy-wrap .lead-box .p2{padding:0}}#pageTop .sec-news{background:#edf3d7;padding-top:10rem;margin:4rem 0 0}#pageTop .sec-news .info-wrap{margin:0 0 8rem}#pageTop .sec-news .info-wrap .logo-box{width:25rem;margin:0 auto}#pageTop .sec-news .info-wrap .lead-box{width:36rem;margin:3rem auto 0}#pageTop .sec-news .info-wrap .txt-box{margin:5rem auto 0;text-align:center}#pageTop .sec-news .info-wrap .txt-box .txt{font-size:1.6rem;line-height:1.6}#pageTop .sec-news .info-wrap .txt-box .txt sup{font-size:1rem;vertical-align:top}#pageTop .sec-news .info-wrap .txt-box .note{font-size:1rem;line-height:1.6}#pageTop .sec-news .com-newsevent-wrap.news{margin-top:0}#pageTop .sec-news .bnr-wrap{margin:7rem 0 0}#pageTop .sec-news .bnr-wrap .bnr{width:57rem;position:relative;margin:0 auto}#pageTop .sec-news .bnr-wrap .bnr .btn{-webkit-transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);display:block;position:absolute;bottom:6rem}#pageTop .sec-news .bnr-wrap .bnr .btn:hover{opacity:.5}#pageTop .sec-news .bnr-wrap .bnr .twi{width:5.2rem;left:13.8rem}#pageTop .sec-news .bnr-wrap .bnr .insta{width:4.4rem;left:-0.3rem;right:0;margin:auto}#pageTop .sec-news .bnr-wrap .bnr .face{width:4.4rem;right:14.2rem}@media screen and (max-width: 750px){#pageTop .sec-news{padding-top:10rem;margin:0}#pageTop .sec-news .info-wrap{margin:0 0 10rem}#pageTop .sec-news .info-wrap .logo-box{width:31.25rem}#pageTop .sec-news .info-wrap .lead-box{width:45rem;margin:4rem auto 0}#pageTop .sec-news .info-wrap .txt-box{margin:6rem auto 0}#pageTop .sec-news .info-wrap .txt-box .txt{font-size:2.6rem}#pageTop .sec-news .info-wrap .txt-box .txt sup{font-size:2rem}#pageTop .sec-news .info-wrap .txt-box .note{font-size:2rem}#pageTop .sec-news .bnr-wrap{margin:12rem 0 0}#pageTop .sec-news .bnr-wrap .bnr{width:100%}#pageTop .sec-news .bnr-wrap .bnr .btn{bottom:7rem}#pageTop .sec-news .bnr-wrap .bnr .btn:hover{opacity:1}#pageTop .sec-news .bnr-wrap .bnr .twi{width:6.4rem;left:16.8rem}#pageTop .sec-news .bnr-wrap .bnr .insta{width:5.4rem}#pageTop .sec-news .bnr-wrap .bnr .face{width:5.4rem;right:17.4rem}}#pageTop .sec-feel-life{padding:10rem 0 100vh;background:#fff;-webkit-box-shadow:-43px 6px 96px -17px rgba(0,0,0,.52);box-shadow:-43px 6px 96px -17px rgba(0,0,0,.52);border-radius:16rem 0 0 0;margin-top:calc(-100vh + 11rem)}#pageTop .sec-feel-life .feel-life-wrap .copy-box .ttl{font-size:5.5rem;font-weight:700;color:#688f65;text-align:center}#pageTop .sec-feel-life .feel-life-wrap .copy-box .lead{font-size:2.6rem;text-align:center;margin:3rem 0 0}#pageTop .sec-feel-life .feel-life-wrap .copy-box .txt{font-size:1.3rem;font-weight:300;line-height:2.2;text-align:center;margin:5rem 0 0}#pageTop .sec-feel-life .feel-life-wrap .copy-box .lead-2{font-size:2.6rem;font-weight:500;text-align:center;margin:5rem 0 0}#pageTop .sec-feel-life .feel-life-wrap .illust-box{width:84.7rem;margin:9rem auto 0;position:relative}#pageTop .sec-feel-life .feel-life-wrap .illust-box .cap{font-weight:300;bottom:4rem;right:0rem}#pageTop .sec-feel-life .news-wrap{text-align:center;padding:1rem 0 0;margin:10rem 0 0;position:relative}#pageTop .sec-feel-life .news-wrap .lead-box{position:relative}#pageTop .sec-feel-life .news-wrap .lead-box p{font-size:1.7rem;line-height:1.4;font-weight:500;text-align:center}#pageTop .sec-feel-life .news-wrap .naming-box .txt-box{display:inline-block;position:relative;margin:0 auto}#pageTop .sec-feel-life .news-wrap .naming-box .txt-box .icon{width:3.2rem;position:absolute;top:-2rem;left:-2.6rem}#pageTop .sec-feel-life .news-wrap .naming-box .txt-box .txt{font-size:3.6rem;line-height:1.3;letter-spacing:.1em;color:#72a418}#pageTop .sec-feel-life .news-wrap .naming-box .name-box .name{width:23.6rem;margin:0 auto}#pageTop .sec-feel-life .news-wrap .copy-box{margin:3rem 0 0}#pageTop .sec-feel-life .news-wrap .copy-box .lead{font-size:2rem;font-weight:500}#pageTop .sec-feel-life .news-wrap .copy-box .txt{font-size:1.4rem;line-height:1.6;margin:3.4rem auto 0}#pageTop .sec-feel-life .bnr-wrap .bnr-box .bnr{width:62.7rem;display:block;margin:8rem auto 0;-webkit-transition:all .3s ease;transition:all .3s ease}#pageTop .sec-feel-life .bnr-wrap .bnr-box .bnr:hover{opacity:.7}#pageTop .sec-feel-life .movie-wrap{margin:7rem 0 0}#pageTop .sec-feel-life .movie-wrap .movie-box{width:80rem;margin:0 auto}@media screen and (max-width: 750px){#pageTop .sec-feel-life{padding:15rem 0 100vh;border-radius:10rem 0 0 0;margin-top:calc(-100vh + 13rem)}#pageTop .sec-feel-life .feel-life-wrap .copy-box .ttl{font-size:7.4rem}#pageTop .sec-feel-life .feel-life-wrap .copy-box .lead{font-size:4rem;margin:5rem 0 0}#pageTop .sec-feel-life .feel-life-wrap .copy-box .txt{font-size:2.8rem;margin:6rem 0 0}#pageTop .sec-feel-life .feel-life-wrap .copy-box .lead-2{font-size:4rem;margin:6rem 0 0}#pageTop .sec-feel-life .feel-life-wrap .illust-box{width:100%;margin:9rem auto 0}#pageTop .sec-feel-life .feel-life-wrap .illust-box .cap{bottom:3rem;right:0rem}#pageTop .sec-feel-life .news-wrap{padding:3rem 0 0;margin:7rem 0 0}#pageTop .sec-feel-life .news-wrap .lead-box{position:relative}#pageTop .sec-feel-life .news-wrap .lead-box p{font-size:2.7rem}#pageTop .sec-feel-life .news-wrap .naming-box{margin:6.3rem 0 0}#pageTop .sec-feel-life .news-wrap .naming-box .txt-box .icon{width:5.2rem;top:-4rem;left:-3.6rem}#pageTop .sec-feel-life .news-wrap .naming-box .txt-box .txt{font-size:5.7rem}#pageTop .sec-feel-life .news-wrap .naming-box .name-box{margin:5rem 0 0}#pageTop .sec-feel-life .news-wrap .naming-box .name-box .name{width:46.6rem}#pageTop .sec-feel-life .news-wrap .copy-box{margin:5rem 0 0}#pageTop .sec-feel-life .news-wrap .copy-box .lead{font-size:3rem}#pageTop .sec-feel-life .news-wrap .copy-box .txt{font-size:2.8rem;margin:5.6rem auto 0}#pageTop .sec-feel-life .bnr-wrap .bnr-box .bnr{width:100%;margin:9rem auto 0}#pageTop .sec-feel-life .bnr-wrap .bnr-box .bnr:hover{opacity:1}#pageTop .sec-feel-life .movie-wrap{margin:7rem 0 0}#pageTop .sec-feel-life .movie-wrap .movie-box{width:100%}}#pageTop .sec-each-content,#pageTop .sec-dining,#pageTop .sec-living,#pageTop .sec-community,#pageTop .sec-park{padding:6rem 0 100vh;-webkit-box-shadow:-43px 6px 96px -17px rgba(0,0,0,.52);box-shadow:-43px 6px 96px -17px rgba(0,0,0,.52);border-radius:0 16rem 0 0;margin-top:calc(-100vh + 15rem)}#pageTop .sec-each-content .accent-box,#pageTop .sec-dining .accent-box,#pageTop .sec-living .accent-box,#pageTop .sec-community .accent-box,#pageTop .sec-park .accent-box{position:absolute}#pageTop .sec-each-content .cntnt-com-area,#pageTop .sec-dining .cntnt-com-area,#pageTop .sec-living .cntnt-com-area,#pageTop .sec-community .cntnt-com-area,#pageTop .sec-park .cntnt-com-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:0 4.3rem}#pageTop .sec-each-content .cntnt-com-area .left-box .note,#pageTop .sec-dining .cntnt-com-area .left-box .note,#pageTop .sec-living .cntnt-com-area .left-box .note,#pageTop .sec-community .cntnt-com-area .left-box .note,#pageTop .sec-park .cntnt-com-area .left-box .note{margin:1rem 0 0}#pageTop .sec-each-content .cntnt-com-area .left-box .note.right,#pageTop .sec-dining .cntnt-com-area .left-box .note.right,#pageTop .sec-living .cntnt-com-area .left-box .note.right,#pageTop .sec-community .cntnt-com-area .left-box .note.right,#pageTop .sec-park .cntnt-com-area .left-box .note.right{text-align:right}#pageTop .sec-each-content .cntnt-com-area .img-box,#pageTop .sec-dining .cntnt-com-area .img-box,#pageTop .sec-living .cntnt-com-area .img-box,#pageTop .sec-community .cntnt-com-area .img-box,#pageTop .sec-park .cntnt-com-area .img-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:40rem;height:25.5rem;overflow:hidden;margin:4rem 0 0;position:relative}#pageTop .sec-each-content .cntnt-com-area .img-box .bg,#pageTop .sec-dining .cntnt-com-area .img-box .bg,#pageTop .sec-living .cntnt-com-area .img-box .bg,#pageTop .sec-community .cntnt-com-area .img-box .bg,#pageTop .sec-park .cntnt-com-area .img-box .bg{width:100%;height:100%;position:absolute;top:0;left:0}#pageTop .sec-each-content .cntnt-com-area .img-box .bg img,#pageTop .sec-dining .cntnt-com-area .img-box .bg img,#pageTop .sec-living .cntnt-com-area .img-box .bg img,#pageTop .sec-community .cntnt-com-area .img-box .bg img,#pageTop .sec-park .cntnt-com-area .img-box .bg img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}#pageTop .sec-each-content .cntnt-com-area .img-box .bg .cover,#pageTop .sec-dining .cntnt-com-area .img-box .bg .cover,#pageTop .sec-living .cntnt-com-area .img-box .bg .cover,#pageTop .sec-community .cntnt-com-area .img-box .bg .cover,#pageTop .sec-park .cntnt-com-area .img-box .bg .cover{width:100%;height:100%;background:rgba(0,0,0,.4);mix-blend-mode:multiply;position:absolute;top:0;left:0}#pageTop .sec-each-content .cntnt-com-area .img-box .copy,#pageTop .sec-dining .cntnt-com-area .img-box .copy,#pageTop .sec-living .cntnt-com-area .img-box .copy,#pageTop .sec-community .cntnt-com-area .img-box .copy,#pageTop .sec-park .cntnt-com-area .img-box .copy{width:30rem;position:relative}#pageTop .sec-each-content .cntnt-com-area .copy-box,#pageTop .sec-dining .cntnt-com-area .copy-box,#pageTop .sec-living .cntnt-com-area .copy-box,#pageTop .sec-community .cntnt-com-area .copy-box,#pageTop .sec-park .cntnt-com-area .copy-box{width:100%;text-align:center}#pageTop .sec-each-content .cntnt-com-area .copy-box .p1,#pageTop .sec-dining .cntnt-com-area .copy-box .p1,#pageTop .sec-living .cntnt-com-area .copy-box .p1,#pageTop .sec-community .cntnt-com-area .copy-box .p1,#pageTop .sec-park .cntnt-com-area .copy-box .p1{font-size:2.5rem;color:#fff;text-shadow:.3rem .3rem .2rem rgba(0,0,0,.3)}#pageTop .sec-each-content .cntnt-com-area .copy-box .p2,#pageTop .sec-dining .cntnt-com-area .copy-box .p2,#pageTop .sec-living .cntnt-com-area .copy-box .p2,#pageTop .sec-community .cntnt-com-area .copy-box .p2,#pageTop .sec-park .cntnt-com-area .copy-box .p2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:20rem;height:3rem;font-size:1.6rem;background:#fff;border-radius:.5rem;-webkit-box-shadow:.3rem .3rem .2rem rgba(0,0,0,.3);box-shadow:.3rem .3rem .2rem rgba(0,0,0,.3);margin:1.4rem auto 0}#pageTop .sec-each-content .cntnt-com-area .copy-box .p3,#pageTop .sec-dining .cntnt-com-area .copy-box .p3,#pageTop .sec-living .cntnt-com-area .copy-box .p3,#pageTop .sec-community .cntnt-com-area .copy-box .p3,#pageTop .sec-park .cntnt-com-area .copy-box .p3{font-size:5rem;font-weight:500;color:#fff;text-shadow:.3rem .3rem .2rem rgba(0,0,0,.3);margin:1.5rem 0 0}#pageTop .sec-each-content .cntnt-com-area .copy-box .p4,#pageTop .sec-dining .cntnt-com-area .copy-box .p4,#pageTop .sec-living .cntnt-com-area .copy-box .p4,#pageTop .sec-community .cntnt-com-area .copy-box .p4,#pageTop .sec-park .cntnt-com-area .copy-box .p4{font-size:1.8rem;letter-spacing:.1em;line-height:1.6;font-weight:500;margin:2rem 0 0}#pageTop .sec-each-content .cntnt-com-area .copy-box .p5,#pageTop .sec-dining .cntnt-com-area .copy-box .p5,#pageTop .sec-living .cntnt-com-area .copy-box .p5,#pageTop .sec-community .cntnt-com-area .copy-box .p5,#pageTop .sec-park .cntnt-com-area .copy-box .p5{font-size:1.5rem;color:#fff;text-shadow:.3rem .3rem .2rem rgba(0,0,0,.3);margin:.7rem 0 0}#pageTop .sec-each-content .cntnt-com-area .right-box,#pageTop .sec-dining .cntnt-com-area .right-box,#pageTop .sec-living .cntnt-com-area .right-box,#pageTop .sec-community .cntnt-com-area .right-box,#pageTop .sec-park .cntnt-com-area .right-box{margin:3rem 0 0}#pageTop .sec-each-content .cntnt-com-area .right-box .txt,#pageTop .sec-dining .cntnt-com-area .right-box .txt,#pageTop .sec-living .cntnt-com-area .right-box .txt,#pageTop .sec-community .cntnt-com-area .right-box .txt,#pageTop .sec-park .cntnt-com-area .right-box .txt{font-size:1.4rem;letter-spacing:.1em;line-height:1.8}#pageTop .sec-each-content .cntnt-com-area .right-box .note,#pageTop .sec-dining .cntnt-com-area .right-box .note,#pageTop .sec-living .cntnt-com-area .right-box .note,#pageTop .sec-community .cntnt-com-area .right-box .note,#pageTop .sec-park .cntnt-com-area .right-box .note{margin:1rem 0 0}#pageTop .sec-each-content .cntnt-com-area .right-box .btns,#pageTop .sec-dining .cntnt-com-area .right-box .btns,#pageTop .sec-living .cntnt-com-area .right-box .btns,#pageTop .sec-community .cntnt-com-area .right-box .btns,#pageTop .sec-park .cntnt-com-area .right-box .btns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 1.6rem}#pageTop .sec-each-content .cntnt-com-area .right-box .btn,#pageTop .sec-dining .cntnt-com-area .right-box .btn,#pageTop .sec-living .cntnt-com-area .right-box .btn,#pageTop .sec-community .cntnt-com-area .right-box .btn,#pageTop .sec-park .cntnt-com-area .right-box .btn{-webkit-transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);-webkit-transition-duration:800ms;transition-duration:800ms;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:20.6rem;height:3.5rem;background:-webkit-gradient(linear, left top, right top, from(rgb(216, 224, 21)), color-stop(40%, rgb(77, 168, 47)), color-stop(60%, rgb(77, 168, 47)), to(rgb(216, 224, 21)));background:-webkit-linear-gradient(left, rgb(216, 224, 21) 0%, rgb(77, 168, 47) 40%, rgb(77, 168, 47) 60%, rgb(216, 224, 21) 100%);background:linear-gradient(90deg, rgb(216, 224, 21) 0%, rgb(77, 168, 47) 40%, rgb(77, 168, 47) 60%, rgb(216, 224, 21) 100%);background-size:200% 100%;-webkit-box-shadow:.4rem .5rem 0rem 0rem #296c18;box-shadow:.4rem .5rem 0rem 0rem #296c18;border-radius:100vh;position:relative;margin:3rem 0 0}#pageTop .sec-each-content .cntnt-com-area .right-box .btn a,#pageTop .sec-dining .cntnt-com-area .right-box .btn a,#pageTop .sec-living .cntnt-com-area .right-box .btn a,#pageTop .sec-community .cntnt-com-area .right-box .btn a,#pageTop .sec-park .cntnt-com-area .right-box .btn a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}#pageTop .sec-each-content .cntnt-com-area .right-box .btn span,#pageTop .sec-dining .cntnt-com-area .right-box .btn span,#pageTop .sec-living .cntnt-com-area .right-box .btn span,#pageTop .sec-community .cntnt-com-area .right-box .btn span,#pageTop .sec-park .cntnt-com-area .right-box .btn span{font-size:1.5rem;letter-spacing:.1em;font-weight:700;color:#fff;margin:.2rem 0 0}#pageTop .sec-each-content .cntnt-com-area .right-box .btn .icon,#pageTop .sec-dining .cntnt-com-area .right-box .btn .icon,#pageTop .sec-living .cntnt-com-area .right-box .btn .icon,#pageTop .sec-community .cntnt-com-area .right-box .btn .icon,#pageTop .sec-park .cntnt-com-area .right-box .btn .icon{width:1rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:2.3rem;margin:auto}#pageTop .sec-each-content .cntnt-com-area .right-box .btn.new::before,#pageTop .sec-dining .cntnt-com-area .right-box .btn.new::before,#pageTop .sec-living .cntnt-com-area .right-box .btn.new::before,#pageTop .sec-community .cntnt-com-area .right-box .btn.new::before,#pageTop .sec-park .cntnt-com-area .right-box .btn.new::before{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;content:"NEW";width:3rem;height:1.4rem;font-size:.8rem;letter-spacing:.025em;color:#fff;background:#ef5f52;border-radius:1rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:.7rem;margin:auto}#pageTop .sec-each-content .cntnt-com-area .right-box .btn:hover,#pageTop .sec-dining .cntnt-com-area .right-box .btn:hover,#pageTop .sec-living .cntnt-com-area .right-box .btn:hover,#pageTop .sec-community .cntnt-com-area .right-box .btn:hover,#pageTop .sec-park .cntnt-com-area .right-box .btn:hover{background-position:100% 0%}#pageTop .sec-each-content .cntnt-com-area .right-box .btn.none,#pageTop .sec-dining .cntnt-com-area .right-box .btn.none,#pageTop .sec-living .cntnt-com-area .right-box .btn.none,#pageTop .sec-community .cntnt-com-area .right-box .btn.none,#pageTop .sec-park .cntnt-com-area .right-box .btn.none{pointer-events:none}#pageTop .sec-each-content .arrow-wrap,#pageTop .sec-dining .arrow-wrap,#pageTop .sec-living .arrow-wrap,#pageTop .sec-community .arrow-wrap,#pageTop .sec-park .arrow-wrap{position:absolute;bottom:calc(100vh - 8rem);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin:auto}#pageTop .sec-each-content .arrow-wrap .i,#pageTop .sec-dining .arrow-wrap .i,#pageTop .sec-living .arrow-wrap .i,#pageTop .sec-community .arrow-wrap .i,#pageTop .sec-park .arrow-wrap .i{width:3.8rem}#pageTop .sec-each-content-modal .modal__overlay{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:107.5rem;position:fixed;top:0;right:0;left:auto;background:rgba(0,0,0,.7);z-index:10}#pageTop .sec-each-content-modal .modal__container{max-width:100rem;max-height:100vh;padding:0;border-radius:0;background:none;overflow-y:auto}#pageTop .sec-each-content-modal .modal__header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#pageTop .sec-each-content-modal .modal__close::before{content:"✕";font-size:3rem;color:#fff}@-webkit-keyframes mmfadeIn{from{opacity:0}to{opacity:1}}@keyframes mmfadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes mmfadeOut{from{opacity:1}to{opacity:0}}@keyframes mmfadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes mmslideIn{from{-webkit-transform:translateY(10%);transform:translateY(10%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes mmslideIn{from{-webkit-transform:translateY(10%);transform:translateY(10%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes mmslideOut{from{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-10%);transform:translateY(-10%)}}@keyframes mmslideOut{from{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-10%);transform:translateY(-10%)}}#pageTop .sec-each-content-modal .micromodal-slide{display:none}#pageTop .sec-each-content-modal .micromodal-slide.is-open{display:block}#pageTop .sec-each-content-modal .micromodal-slide[aria-hidden=false] .modal__overlay{-webkit-animation:mmfadeIn .8s cubic-bezier(0.34, 0.07, 0.095, 0.995);animation:mmfadeIn .8s cubic-bezier(0.34, 0.07, 0.095, 0.995)}#pageTop .sec-each-content-modal .micromodal-slide[aria-hidden=false] .modal__container{-webkit-animation:mmslideIn .8s cubic-bezier(0.34, 0.07, 0.095, 0.995);animation:mmslideIn .8s cubic-bezier(0.34, 0.07, 0.095, 0.995)}#pageTop .sec-each-content-modal .micromodal-slide[aria-hidden=true] .modal__overlay{-webkit-animation:mmfadeOut .8s cubic-bezier(0.34, 0.07, 0.095, 0.995);animation:mmfadeOut .8s cubic-bezier(0.34, 0.07, 0.095, 0.995)}#pageTop .sec-each-content-modal .micromodal-slide[aria-hidden=true] .modal__container{-webkit-animation:mmslideOut .8s cubic-bezier(0.34, 0.07, 0.095, 0.995);animation:mmslideOut .8s cubic-bezier(0.34, 0.07, 0.095, 0.995)}#pageTop .sec-each-content-modal .micromodal-slide .modal__container,#pageTop .sec-each-content-modal .micromodal-slide .modal__overlay{will-change:transform}@media screen and (max-width: 750px){#pageTop .sec-each-content,#pageTop .sec-dining,#pageTop .sec-living,#pageTop .sec-community,#pageTop .sec-park{padding:11rem 0 100vh;-webkit-box-shadow:-4px 22px 96px -17px rgba(0,0,0,.62);box-shadow:-4px 22px 96px -17px rgba(0,0,0,.62);margin-top:calc(-100vh + 15rem)}#pageTop .sec-each-content .cntnt-com-area,#pageTop .sec-dining .cntnt-com-area,#pageTop .sec-living .cntnt-com-area,#pageTop .sec-community .cntnt-com-area,#pageTop .sec-park .cntnt-com-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:0 4.3rem}#pageTop .sec-each-content .cntnt-com-area .copy-box,#pageTop .sec-dining .cntnt-com-area .copy-box,#pageTop .sec-living .cntnt-com-area .copy-box,#pageTop .sec-community .cntnt-com-area .copy-box,#pageTop .sec-park .cntnt-com-area .copy-box{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}#pageTop .sec-each-content .cntnt-com-area .copy-box .p1,#pageTop .sec-dining .cntnt-com-area .copy-box .p1,#pageTop .sec-living .cntnt-com-area .copy-box .p1,#pageTop .sec-community .cntnt-com-area .copy-box .p1,#pageTop .sec-park .cntnt-com-area .copy-box .p1{font-size:4rem}#pageTop .sec-each-content .cntnt-com-area .copy-box .p2,#pageTop .sec-dining .cntnt-com-area .copy-box .p2,#pageTop .sec-living .cntnt-com-area .copy-box .p2,#pageTop .sec-community .cntnt-com-area .copy-box .p2,#pageTop .sec-park .cntnt-com-area .copy-box .p2{width:27.2rem;height:4rem;font-size:2.2rem;margin:2rem auto 0}#pageTop .sec-each-content .cntnt-com-area .copy-box .p3,#pageTop .sec-dining .cntnt-com-area .copy-box .p3,#pageTop .sec-living .cntnt-com-area .copy-box .p3,#pageTop .sec-community .cntnt-com-area .copy-box .p3,#pageTop .sec-park .cntnt-com-area .copy-box .p3{font-size:9rem;margin:2.2rem 0 0}#pageTop .sec-each-content .cntnt-com-area .copy-box .p4,#pageTop .sec-dining .cntnt-com-area .copy-box .p4,#pageTop .sec-living .cntnt-com-area .copy-box .p4,#pageTop .sec-community .cntnt-com-area .copy-box .p4,#pageTop .sec-park .cntnt-com-area .copy-box .p4{font-size:3rem;margin:4.8rem 0 0}#pageTop .sec-each-content .cntnt-com-area .copy-box .p5,#pageTop .sec-dining .cntnt-com-area .copy-box .p5,#pageTop .sec-living .cntnt-com-area .copy-box .p5,#pageTop .sec-community .cntnt-com-area .copy-box .p5,#pageTop .sec-park .cntnt-com-area .copy-box .p5{font-size:2.2rem;margin:2.2rem 0 0}#pageTop .sec-each-content .cntnt-com-area .left-box,#pageTop .sec-dining .cntnt-com-area .left-box,#pageTop .sec-living .cntnt-com-area .left-box,#pageTop .sec-community .cntnt-com-area .left-box,#pageTop .sec-park .cntnt-com-area .left-box{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;width:62rem}#pageTop .sec-each-content .cntnt-com-area .img-box,#pageTop .sec-dining .cntnt-com-area .img-box,#pageTop .sec-living .cntnt-com-area .img-box,#pageTop .sec-community .cntnt-com-area .img-box,#pageTop .sec-park .cntnt-com-area .img-box{width:100%;height:39.2rem;margin:6rem 0 0}#pageTop .sec-each-content .cntnt-com-area .img-box .copy,#pageTop .sec-dining .cntnt-com-area .img-box .copy,#pageTop .sec-living .cntnt-com-area .img-box .copy,#pageTop .sec-community .cntnt-com-area .img-box .copy,#pageTop .sec-park .cntnt-com-area .img-box .copy{width:46rem;position:relative}#pageTop .sec-each-content .cntnt-com-area .right-box,#pageTop .sec-dining .cntnt-com-area .right-box,#pageTop .sec-living .cntnt-com-area .right-box,#pageTop .sec-community .cntnt-com-area .right-box,#pageTop .sec-park .cntnt-com-area .right-box{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;margin:3rem 0 0}#pageTop .sec-each-content .cntnt-com-area .right-box .txt,#pageTop .sec-dining .cntnt-com-area .right-box .txt,#pageTop .sec-living .cntnt-com-area .right-box .txt,#pageTop .sec-community .cntnt-com-area .right-box .txt,#pageTop .sec-park .cntnt-com-area .right-box .txt{font-size:2.6rem;text-align:center}#pageTop .sec-each-content .cntnt-com-area .right-box .note,#pageTop .sec-dining .cntnt-com-area .right-box .note,#pageTop .sec-living .cntnt-com-area .right-box .note,#pageTop .sec-community .cntnt-com-area .right-box .note,#pageTop .sec-park .cntnt-com-area .right-box .note{margin:3rem 0 0}#pageTop .sec-each-content .cntnt-com-area .right-box .btns,#pageTop .sec-dining .cntnt-com-area .right-box .btns,#pageTop .sec-living .cntnt-com-area .right-box .btns,#pageTop .sec-community .cntnt-com-area .right-box .btns,#pageTop .sec-park .cntnt-com-area .right-box .btns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:0}#pageTop .sec-each-content .cntnt-com-area .right-box .btn,#pageTop .sec-dining .cntnt-com-area .right-box .btn,#pageTop .sec-living .cntnt-com-area .right-box .btn,#pageTop .sec-community .cntnt-com-area .right-box .btn,#pageTop .sec-park .cntnt-com-area .right-box .btn{width:61rem;height:8.4rem;margin:6rem auto 0}#pageTop .sec-each-content .cntnt-com-area .right-box .btn span,#pageTop .sec-dining .cntnt-com-area .right-box .btn span,#pageTop .sec-living .cntnt-com-area .right-box .btn span,#pageTop .sec-community .cntnt-com-area .right-box .btn span,#pageTop .sec-park .cntnt-com-area .right-box .btn span{font-size:3.2rem;margin:0}#pageTop .sec-each-content .cntnt-com-area .right-box .btn .icon,#pageTop .sec-dining .cntnt-com-area .right-box .btn .icon,#pageTop .sec-living .cntnt-com-area .right-box .btn .icon,#pageTop .sec-community .cntnt-com-area .right-box .btn .icon,#pageTop .sec-park .cntnt-com-area .right-box .btn .icon{width:2.4rem;right:13rem}#pageTop .sec-each-content .cntnt-com-area .right-box .btn.new::before,#pageTop .sec-dining .cntnt-com-area .right-box .btn.new::before,#pageTop .sec-living .cntnt-com-area .right-box .btn.new::before,#pageTop .sec-community .cntnt-com-area .right-box .btn.new::before,#pageTop .sec-park .cntnt-com-area .right-box .btn.new::before{width:10rem;height:4rem;font-size:2.8rem;border-radius:2rem;left:5rem}#pageTop .sec-each-content .arrow-wrap .i,#pageTop .sec-dining .arrow-wrap .i,#pageTop .sec-living .arrow-wrap .i,#pageTop .sec-community .arrow-wrap .i,#pageTop .sec-park .arrow-wrap .i{width:4.8rem}#pageTop .sec-each-content-modal .modal__overlay{width:100%}#pageTop .sec-each-content-modal .modal__container{max-width:70rem}#pageTop .sec-each-content-modal .modal__close::before{font-size:4rem}}#pageTop .sec-each-content{background:#bdc883}#pageTop .sec-each-content .accent-box{width:27rem;top:-6rem;left:6rem}#pageTop .sec-each-content .logo-box{width:19.2rem}@media screen and (max-width: 750px){#pageTop .sec-each-content .accent-box{top:-6.6rem}#pageTop .sec-each-content .logo-box{width:35.3rem}#pageTop .sec-each-content .cntnt-com-area .right-box .btn{width:61rem;height:8.4rem}#pageTop .sec-each-content .cntnt-com-area .right-box .btn span{gap:0 1.2rem;font-size:3.2rem}#pageTop .sec-each-content .cntnt-com-area .right-box .btn span .icon{width:4.2rem}}#pageTop .sec-dining{background:#dedad3;border-radius:16rem 0 0 0}#pageTop .sec-dining .dining-btn{-webkit-transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);-webkit-transition-duration:800ms;transition-duration:800ms;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:20.6rem;height:3.5rem;background-size:200% 100%;background:#dbdcdf;background:-webkit-gradient(linear, left top, right top, color-stop(40%, rgb(219, 220, 223)), to(rgb(255, 255, 255)));background:-webkit-linear-gradient(left, rgb(219, 220, 223) 40%, rgb(255, 255, 255) 100%);background:linear-gradient(90deg, rgb(219, 220, 223) 40%, rgb(255, 255, 255) 100%);border-radius:100vh;-webkit-box-shadow:4px 4px 16px -6px rgba(0,0,0,.8);box-shadow:4px 4px 16px -6px rgba(0,0,0,.8);pointer-events:none;position:relative;margin:.7rem 0 0}#pageTop .sec-dining .dining-btn a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}#pageTop .sec-dining .dining-btn span{font-size:1.3rem;letter-spacing:.1em;font-weight:500;color:#8e8881;margin:.2rem 0 0}#pageTop .sec-dining .cntnt-com-area{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#pageTop .sec-dining .cntnt-com-area .copy-box .p2{color:#8e8891}#pageTop .sec-dining .cntnt-com-area .btn-box .logo-box{width:13.2rem}#pageTop .sec-dining .accent-box{width:20rem;top:-7.4rem;right:5rem}@media screen and (max-width: 750px){#pageTop .sec-dining .dining-btn{width:61rem;height:8.4rem;-webkit-box-shadow:4px 4px 16px -6px rgba(0,0,0,.8);box-shadow:4px 4px 16px -6px rgba(0,0,0,.8);margin:1.6rem auto 0}#pageTop .sec-dining .dining-btn span{font-size:2.3rem}#pageTop .sec-dining .accent-box{top:-7.2rem}}#pageTop .sec-living{background:#c97874}#pageTop .sec-living .accent-box{width:21.6rem;top:-6rem;left:5rem}#pageTop .sec-living .copy-box .p2{color:#c97874}#pageTop .sec-living .copy-box .p3{display:inline-block;position:relative}#pageTop .sec-living .copy-box .p3 .sup{position:absolute;top:0;right:-2rem}#pageTop .sec-living .right-box{width:46%}#pageTop .sec-living .right-box .txt .sup{font-size:1rem;position:relative;top:-0.5rem}@media screen and (max-width: 750px){#pageTop .sec-living .accent-box{top:-6.6rem}#pageTop .sec-living .cntnt-com-area .copy-box .p3{font-size:6.2rem}#pageTop .sec-living .cntnt-com-area .copy-box .p3 .sup{top:-3rem;right:0rem}#pageTop .sec-living .cntnt-com-area .right-box{width:100%}#pageTop .sec-living .cntnt-com-area .right-box .txt .sup{font-size:2rem}}#pageTop .sec-community{background:#eee28e;border-radius:16rem 0 0 0}#pageTop .sec-community .cntnt-com-area{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#pageTop .sec-community .accent-box{width:10.2rem;top:-5rem;right:5rem}@media screen and (max-width: 750px){#pageTop .sec-community .accent-box{top:-5rem}}#pageTop .sec-park{background:#5490a6;padding:6rem 0 10rem}#pageTop .sec-park .accent-box{width:22.5rem;top:-5.5rem;left:5rem}#pageTop .sec-park .arrow-wrap{bottom:4rem}#pageTop .sec-park .right-box .txt .sup{font-size:1rem;position:relative;top:-0.5rem}@media screen and (max-width: 750px){#pageTop .sec-park{padding:16rem 0 18rem}#pageTop .sec-park .accent-box{top:-5.5rem}#pageTop .sec-park .arrow-wrap{bottom:10rem}#pageTop .sec-park .right-box .txt .sup{font-size:2rem}}#pageTop .sec-info-accs{padding:11rem 0 1rem;background:#e8e9dc;margin:-1rem 0 0}#pageTop .sec-info-accs .map-wrap .ttl-box{text-align:center}#pageTop .sec-info-accs .map-wrap .ttl-box p{display:inline-block;padding:0 0 1.5rem;border-bottom:dotted .5rem #86b165;font-size:5.5rem;font-weight:500;color:#86b165}#pageTop .sec-info-accs .map-wrap .map-box{position:relative;width:95.5rem;margin:4rem auto 0}#pageTop .sec-info-accs .map-wrap .map-box .btn{-webkit-transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);-webkit-transition-duration:800ms;transition-duration:800ms;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:20.7rem;height:3.5rem;background:-webkit-gradient(linear, left top, right top, from(rgb(216, 224, 21)), color-stop(40%, rgb(77, 168, 47)), color-stop(60%, rgb(77, 168, 47)), to(rgb(216, 224, 21)));background:-webkit-linear-gradient(left, rgb(216, 224, 21) 0%, rgb(77, 168, 47) 40%, rgb(77, 168, 47) 60%, rgb(216, 224, 21) 100%);background:linear-gradient(90deg, rgb(216, 224, 21) 0%, rgb(77, 168, 47) 40%, rgb(77, 168, 47) 60%, rgb(216, 224, 21) 100%);background-size:200% 100%;-webkit-box-shadow:.2rem .3rem 0rem 0rem #296c18;box-shadow:.2rem .3rem 0rem 0rem #296c18;border-radius:100vh;margin:0 0 1rem;position:absolute;bottom:0;left:13rem}#pageTop .sec-info-accs .map-wrap .map-box .btn span{font-size:1.5rem;font-weight:500;color:#fff}#pageTop .sec-info-accs .data-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:95.5rem;margin:2rem auto 0}#pageTop .sec-info-accs .data-wrap .data-box .logo{width:10.4rem}#pageTop .sec-info-accs .data-wrap .data-box .txt{font-size:1.5rem;color:#323232;margin:1rem 0 0}#pageTop .sec-info-accs .data-wrap .data-box .access{font-size:1.4rem;line-height:1.4;color:#323232;background:#fff;padding:1rem;margin:1.5rem 0 0}#pageTop .sec-info-accs .data-wrap .btn-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:0 2rem}#pageTop .sec-info-accs .data-wrap .btn-box .btn{-webkit-transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);-webkit-transition-duration:800ms;transition-duration:800ms;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:20.7rem;height:3.5rem;background:-webkit-gradient(linear, left top, right top, from(rgb(216, 224, 21)), color-stop(40%, rgb(77, 168, 47)), color-stop(60%, rgb(77, 168, 47)), to(rgb(216, 224, 21)));background:-webkit-linear-gradient(left, rgb(216, 224, 21) 0%, rgb(77, 168, 47) 40%, rgb(77, 168, 47) 60%, rgb(216, 224, 21) 100%);background:linear-gradient(90deg, rgb(216, 224, 21) 0%, rgb(77, 168, 47) 40%, rgb(77, 168, 47) 60%, rgb(216, 224, 21) 100%);background-size:200% 100%;-webkit-box-shadow:.2rem .3rem 0rem 0rem #296c18;box-shadow:.2rem .3rem 0rem 0rem #296c18;border-radius:100vh;margin:0 0 2rem}#pageTop .sec-info-accs .data-wrap .btn-box .btn span{font-size:1.5rem;font-weight:500;color:#fff}#pageTop .sec-info-accs .data-wrap .btn-box .btn:hover{background-position:100% 0%}#pageTop .sec-info-accs .data-wrap .illust-box{width:100%;margin:-5rem 0 0}#pageTop .sec-info-accs .data-wrap .illust-box .img{width:35rem;margin:0 0 0 auto;position:relative;right:-9rem}@media screen and (max-width: 750px){#pageTop .sec-info-accs{padding:15rem 0 10rem}#pageTop .sec-info-accs .map-wrap .ttl-box p{padding:0 0 3rem;border-bottom:dotted 1rem #86b165;font-size:7.8rem;line-height:1.2}#pageTop .sec-info-accs .map-wrap .map-box{width:100%;margin:5rem auto 0}#pageTop .sec-info-accs .map-wrap .map-box .btn{width:26rem;height:4rem;margin:0;bottom:0;left:1rem}#pageTop .sec-info-accs .map-wrap .map-box .btn span{font-size:2.4rem}#pageTop .sec-info-accs .data-wrap{width:100%;margin:3rem auto 0}#pageTop .sec-info-accs .data-wrap .data-box{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;width:100%}#pageTop .sec-info-accs .data-wrap .data-box .logo{width:17.6rem}#pageTop .sec-info-accs .data-wrap .data-box .txt{font-size:2.6rem}#pageTop .sec-info-accs .data-wrap .data-box .access{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:2.4rem;padding:2rem;margin:2rem 0 0}#pageTop .sec-info-accs .data-wrap .btn-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:0;width:100%;margin:6rem 0 0;-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}#pageTop .sec-info-accs .data-wrap .btn-box .btn{width:61rem;height:8.4rem;-webkit-box-shadow:1rem 1.3rem 0rem 0rem #296c18;box-shadow:1rem 1.3rem 0rem 0rem #296c18;margin:0 auto 6rem}#pageTop .sec-info-accs .data-wrap .btn-box .btn span{font-size:3.2rem}#pageTop .sec-info-accs .data-wrap .btn-box .btn:hover{background-position:100% 0%}#pageTop .sec-info-accs .data-wrap .illust-box{margin:7rem 0 0;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}#pageTop .sec-info-accs .data-wrap .illust-box .img{width:62rem;right:-18rem}}#pageTorefarm .sec-main{height:calc(100vh - 6rem);margin:6rem auto 0;position:relative;overflow:hidden}#pageTorefarm .sec-main .main-wrap{width:100rem;height:100%;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin:auto}#pageTorefarm .sec-main .main-wrap .main-box .main{position:absolute;top:0;left:0;width:100%}#pageTorefarm .sec-main .main-wrap .people-box{position:absolute;-webkit-transform-origin:top left;transform-origin:top left;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}#pageTorefarm .sec-main .main-wrap .people-box i{display:block;-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-duration:10s;animation-duration:10s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}#pageTorefarm .sec-main .main-wrap .people-box i .people{display:block;width:100%;height:100%;background-repeat:no-repeat;background-size:auto 100%}#pageTorefarm .sec-main .main-wrap .people-box i.stop .people{-webkit-animation-play-state:paused !important;animation-play-state:paused !important}#pageTorefarm .sec-main .main-wrap .people-box-0 i{width:3.7rem;height:9.15rem}#pageTorefarm .sec-main .main-wrap .people-box-0 i .people{background-image:url("../img/torefarm/people/people_0.png")}#pageTorefarm .sec-main .main-wrap .people-box-1 i{width:2.75rem;height:7.25rem}#pageTorefarm .sec-main .main-wrap .people-box-1 i .people{background-image:url("../img/torefarm/people/people_1.png")}#pageTorefarm .sec-main .main-wrap .people-box-2 i{width:6.00625rem;height:9.9rem}#pageTorefarm .sec-main .main-wrap .people-box-2 i .people{-webkit-animation:kf_people_2_tf 4s steps(8) infinite;animation:kf_people_2_tf 4s steps(8) infinite;background-image:url("../img/torefarm/people/people_2.png")}@-webkit-keyframes kf_people_2_tf{to{background-position:-48.05rem 0}}@keyframes kf_people_2_tf{to{background-position:-48.05rem 0}}#pageTorefarm .sec-main .main-wrap .people-box-3 i{width:4.1rem;height:5.1rem}#pageTorefarm .sec-main .main-wrap .people-box-3 i .people{background-image:url("../img/torefarm/people/people_3.png")}#pageTorefarm .sec-main .main-wrap .people-box-4 i{width:7.47rem;height:10.71rem}#pageTorefarm .sec-main .main-wrap .people-box-4 i .people{-webkit-animation:kf_people_4_tf 4s steps(10) infinite;animation:kf_people_4_tf 4s steps(10) infinite;background-image:url("../img/torefarm/people/people_4.png")}@-webkit-keyframes kf_people_4_tf{to{background-position:-74.7rem 0}}@keyframes kf_people_4_tf{to{background-position:-74.7rem 0}}#pageTorefarm .sec-main .main-wrap .people-box-4 i.act{-webkit-animation-name:people_4_anim_tf;animation-name:people_4_anim_tf;-webkit-animation-duration:43.2s;animation-duration:43.2s}@-webkit-keyframes people_4_anim_tf{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(21.6rem, 12.48rem);transform:translate(21.6rem, 12.48rem)}}@keyframes people_4_anim_tf{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(21.6rem, 12.48rem);transform:translate(21.6rem, 12.48rem)}}#pageTorefarm .sec-main .main-wrap .people-box-5 i{width:2.6rem;height:6.4rem}#pageTorefarm .sec-main .main-wrap .people-box-5 i .people{background-image:url("../img/torefarm/people/people_5.png")}#pageTorefarm .sec-main .main-wrap .people-box-6 i{width:4.3rem;height:8.7rem}#pageTorefarm .sec-main .main-wrap .people-box-6 i .people{background-image:url("../img/torefarm/people/people_6.png")}#pageTorefarm .sec-main .main-wrap .people-box-7 i{width:5.832rem;height:8.28rem}#pageTorefarm .sec-main .main-wrap .people-box-7 i .people{-webkit-animation:kf_people_7_tf 4s steps(10) infinite;animation:kf_people_7_tf 4s steps(10) infinite;background-image:url("../img/torefarm/people/people_7.png")}@-webkit-keyframes kf_people_7_tf{to{background-position:-58.32rem 0}}@keyframes kf_people_7_tf{to{background-position:-58.32rem 0}}#pageTorefarm .sec-main .main-wrap .people-box-7 i.act{-webkit-animation-name:people_7_anim_tf;animation-name:people_7_anim_tf;-webkit-animation-duration:43.2s;animation-duration:43.2s}@-webkit-keyframes people_7_anim_tf{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(-21.6rem, 12.48rem);transform:translate(-21.6rem, 12.48rem)}}@keyframes people_7_anim_tf{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(-21.6rem, 12.48rem);transform:translate(-21.6rem, 12.48rem)}}#pageTorefarm .sec-main .main-wrap .people-box-8 i{width:4.00625rem;height:8.5rem}#pageTorefarm .sec-main .main-wrap .people-box-8 i .people{-webkit-animation:kf_people_8_tf 4s steps(8) infinite;animation:kf_people_8_tf 4s steps(8) infinite;background-image:url("../img/torefarm/people/people_8.png")}@-webkit-keyframes kf_people_8_tf{to{background-position:-32.05rem 0}}@keyframes kf_people_8_tf{to{background-position:-32.05rem 0}}#pageTorefarm .sec-main .main-wrap .people-box-8 i.act{-webkit-animation-name:people_8_anim_tf;animation-name:people_8_anim_tf;-webkit-animation-duration:43.2s;animation-duration:43.2s}@-webkit-keyframes people_8_anim_tf{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(21.6rem, 12.48rem);transform:translate(21.6rem, 12.48rem)}}@keyframes people_8_anim_tf{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(21.6rem, 12.48rem);transform:translate(21.6rem, 12.48rem)}}#pageTorefarm .sec-main .main-wrap .people-box-9 i{width:5.00625rem;height:8.8rem}#pageTorefarm .sec-main .main-wrap .people-box-9 i .people{-webkit-animation:kf_people_9_tf 4s steps(8) infinite;animation:kf_people_9_tf 4s steps(8) infinite;background-image:url("../img/torefarm/people/people_9.png")}@-webkit-keyframes kf_people_9_tf{to{background-position:-40.05rem 0}}@keyframes kf_people_9_tf{to{background-position:-40.05rem 0}}#pageTorefarm .sec-main .main-wrap .people-box-10 i{width:3.9rem;height:7.75rem}#pageTorefarm .sec-main .main-wrap .people-box-10 i .people{background-image:url("../img/torefarm/people/people_10.png")}#pageTorefarm .sec-main .main-wrap .people-box-11 i{width:4.00625rem;height:7.7rem}#pageTorefarm .sec-main .main-wrap .people-box-11 i .people{-webkit-animation:kf_people_11_tf 4s steps(8) infinite;animation:kf_people_11_tf 4s steps(8) infinite;background-image:url("../img/torefarm/people/people_11.png")}@-webkit-keyframes kf_people_11_tf{to{background-position:-32.05rem 0}}@keyframes kf_people_11_tf{to{background-position:-32.05rem 0}}#pageTorefarm .sec-main .main-wrap .people-box-12 i{width:5.337rem;height:8.37rem}#pageTorefarm .sec-main .main-wrap .people-box-12 i .people{-webkit-animation:kf_people_12_tf 4s steps(10) infinite;animation:kf_people_12_tf 4s steps(10) infinite;background-image:url("../img/torefarm/people/people_12.png")}@-webkit-keyframes kf_people_12_tf{to{background-position:-53.37rem 0}}@keyframes kf_people_12_tf{to{background-position:-53.37rem 0}}#pageTorefarm .sec-main .main-wrap .people-box-12 i.act{-webkit-animation-name:people_12_anim_tf;animation-name:people_12_anim_tf;-webkit-animation-duration:81s;animation-duration:81s}@-webkit-keyframes people_12_anim_tf{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(-40.5rem, 22.2rem);transform:translate(-40.5rem, 22.2rem)}}@keyframes people_12_anim_tf{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(-40.5rem, 22.2rem);transform:translate(-40.5rem, 22.2rem)}}#pageTorefarm .sec-main .main-wrap .people-box-13 i{width:2.65rem;height:7.9rem}#pageTorefarm .sec-main .main-wrap .people-box-13 i .people{background-image:url("../img/torefarm/people/people_13.png")}#pageTorefarm .sec-main .main-wrap .people-box.act{opacity:1}#pageTorefarm .sec-main .main-wrap .people-box-0{top:31rem;left:88rem}#pageTorefarm .sec-main .main-wrap .people-box-1{top:27rem;left:65rem}#pageTorefarm .sec-main .main-wrap .people-box-2{top:51rem;left:49rem}#pageTorefarm .sec-main .main-wrap .people-box-3{top:39.2rem;left:66rem}#pageTorefarm .sec-main .main-wrap .people-box-4{top:22rem;left:28rem}#pageTorefarm .sec-main .main-wrap .people-box-5{top:38rem;left:54rem}#pageTorefarm .sec-main .main-wrap .people-box-6{top:43rem;left:65rem}#pageTorefarm .sec-main .main-wrap .people-box-7{top:21rem;left:27rem}#pageTorefarm .sec-main .main-wrap .people-box-8{top:27rem;left:22rem}#pageTorefarm .sec-main .main-wrap .people-box-9{top:41rem;left:44rem}#pageTorefarm .sec-main .main-wrap .people-box-10{top:33rem;left:18rem}#pageTorefarm .sec-main .main-wrap .people-box-11{top:47rem;left:28rem}#pageTorefarm .sec-main .main-wrap .people-box-12{top:37rem;left:92rem}#pageTorefarm .sec-main .main-wrap .people-box-13{top:31rem;left:53rem}#pageTorefarm .sec-main .main-wrap .main-box .main-0{z-index:0}#pageTorefarm .sec-main .main-wrap .main-box .main-1{z-index:10}#pageTorefarm .sec-main .main-wrap .main-box .main-2{z-index:20}#pageTorefarm .sec-main .main-wrap .main-box .main-3{z-index:30}#pageTorefarm .sec-main .main-wrap .main-box .main-4{z-index:40}#pageTorefarm .sec-main .main-wrap .main-box .main-5{z-index:50}#pageTorefarm .sec-main .main-wrap .main-box .main-6{z-index:60}#pageTorefarm .sec-main .main-wrap .main-box .main-7{z-index:70}#pageTorefarm .sec-main .main-wrap .people-box-0{z-index:19}#pageTorefarm .sec-main .main-wrap .people-box-1{z-index:29}#pageTorefarm .sec-main .main-wrap .people-box-2{z-index:69}#pageTorefarm .sec-main .main-wrap .people-box-3{z-index:39}#pageTorefarm .sec-main .main-wrap .people-box-4{z-index:49}#pageTorefarm .sec-main .main-wrap .people-box-5{z-index:49}#pageTorefarm .sec-main .main-wrap .people-box-6{z-index:49}#pageTorefarm .sec-main .main-wrap .people-box-7{z-index:49}#pageTorefarm .sec-main .main-wrap .people-box-8{z-index:59}#pageTorefarm .sec-main .main-wrap .people-box-9{z-index:59}#pageTorefarm .sec-main .main-wrap .people-box-10{z-index:69}#pageTorefarm .sec-main .main-wrap .people-box-11{z-index:71}#pageTorefarm .sec-main .main-wrap .people-box-12{z-index:71}#pageTorefarm .sec-main .main-wrap .people-box-13{z-index:39}#pageTorefarm .sec-main .ttl-wrap{position:absolute;top:0;right:2rem}#pageTorefarm .sec-main .ttl-wrap .ttl{width:38rem;margin:0 0 0 auto}#pageTorefarm .sec-main .ttl-wrap{opacity:0;-webkit-transition:all .5s ease;transition:all .5s ease}#pageTorefarm .sec-main .ttl-wrap.act{opacity:1}@media screen and (max-width: 750px){#pageTorefarm .sec-main{height:calc(100vh - 40rem);margin:40rem auto 0;overflow:unset}#pageTorefarm .sec-main .ttl-wrap{top:-20rem}#pageTorefarm .sec-main .ttl-wrap .ttl{width:57rem}}#pageTorefarm .sec-concept{background:#fff;padding-top:6rem}#pageTorefarm .sec-concept .concept-wrap{text-align:center}#pageTorefarm .sec-concept .concept-wrap .ttl{font-size:2.5rem;letter-spacing:.025em;font-weight:500;color:#5f8e65;text-shadow:.2rem .2rem .3rem rgba(182,181,181,.7)}#pageTorefarm .sec-concept .concept-wrap .logo{width:31rem;margin:2.7rem auto 0}#pageTorefarm .sec-concept .concept-wrap .lead{font-size:2rem;font-weight:500;letter-spacing:.1em;line-height:1.4;color:#5f8e65;margin:3rem 0 0}#pageTorefarm .sec-concept .concept-wrap .txt{font-size:1.4rem;letter-spacing:.1em;line-height:2;margin:3.2rem 0 0}#pageTorefarm .sec-concept .concept-wrap .note{font-size:1.2rem;line-height:1.6;margin:2rem 0 0}#pageTorefarm .sec-concept .reserve-wrap{margin:3rem 0 0}#pageTorefarm .sec-concept .reserve-wrap .contact-box{text-align:center;margin:0 0 3rem}#pageTorefarm .sec-concept .reserve-wrap .contact-box .tel{font-size:1.2rem;pointer-events:none}#pageTorefarm .sec-concept .reserve-wrap .contact-box .txt{font-size:1.2rem;margin:1.4rem 0 0}#pageTorefarm .sec-concept .reserve-wrap .btn-box{margin:1rem 0 0}#pageTorefarm .sec-concept .reserve-wrap .btn-box .btn{-webkit-transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);-webkit-transition-duration:800ms;transition-duration:800ms;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:29rem;height:6.1rem;background:-webkit-gradient(linear, left top, right top, from(rgb(216, 224, 21)), color-stop(40%, rgb(77, 168, 47)), color-stop(60%, rgb(77, 168, 47)), to(rgb(216, 224, 21)));background:-webkit-linear-gradient(left, rgb(216, 224, 21) 0%, rgb(77, 168, 47) 40%, rgb(77, 168, 47) 60%, rgb(216, 224, 21) 100%);background:linear-gradient(90deg, rgb(216, 224, 21) 0%, rgb(77, 168, 47) 40%, rgb(77, 168, 47) 60%, rgb(216, 224, 21) 100%);background-size:200% 100%;-webkit-box-shadow:.4rem .5rem 0rem 0rem #296c18;box-shadow:.4rem .5rem 0rem 0rem #296c18;border-radius:100vh;margin:0 auto;position:relative}#pageTorefarm .sec-concept .reserve-wrap .btn-box .btn a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}#pageTorefarm .sec-concept .reserve-wrap .btn-box .btn span{font-size:1.8rem;letter-spacing:.1em;font-weight:700;color:#fff;margin:.2rem 0 0}#pageTorefarm .sec-concept .reserve-wrap .btn-box .btn:hover{background-position:100% 0%}@media screen and (max-width: 750px){#pageTorefarm .sec-concept{padding-top:9rem}#pageTorefarm .sec-concept .concept-wrap .ttl{font-size:3.4rem}#pageTorefarm .sec-concept .concept-wrap .logo{width:38rem;margin:5rem auto 0}#pageTorefarm .sec-concept .concept-wrap .lead{font-size:3rem;margin:5rem 0 0}#pageTorefarm .sec-concept .concept-wrap .txt{font-size:2.4rem;margin:6rem 0 0}#pageTorefarm .sec-concept .concept-wrap .note{font-size:2.2rem;margin:3rem 0 0}#pageTorefarm .sec-concept .reserve-wrap{margin:4rem 0 0}#pageTorefarm .sec-concept .reserve-wrap .contact-box{margin:0 0 5rem}#pageTorefarm .sec-concept .reserve-wrap .contact-box .tel{font-size:2.2rem;pointer-events:auto}#pageTorefarm .sec-concept .reserve-wrap .contact-box .txt{font-size:2.2rem;margin:1.4rem 0 0}#pageTorefarm .sec-concept .reserve-wrap .btn-box{margin:2rem 0 0}#pageTorefarm .sec-concept .reserve-wrap .btn-box .btn{width:43.5rem;height:9.15rem}#pageTorefarm .sec-concept .reserve-wrap .btn-box .btn span{font-size:2.8rem}}#pageTorefarm .sec-about{background:#d3ddbb;padding-top:10rem;margin-top:calc(-100vh + 6rem)}#pageTorefarm .sec-about .point-wrap{width:90rem;margin:0 auto}#pageTorefarm .sec-about .point-wrap .point-bg{position:relative;width:100%;height:100%;border-radius:2.5rem;padding:0 0 6rem;overflow:hidden}#pageTorefarm .sec-about .point-wrap .point-bg .bg-img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%;position:absolute}#pageTorefarm .sec-about .point-wrap .point-bg .cover{width:100%;height:100%;background:rgba(59,100,73,.8);position:absolute;top:0;left:0}#pageTorefarm .sec-about .point-wrap .ttl-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;position:relative;margin:6rem 0 0}#pageTorefarm .sec-about .point-wrap .ttl-area .icon{width:2rem}#pageTorefarm .sec-about .point-wrap .ttl-area .icon.right{-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}#pageTorefarm .sec-about .point-wrap .ttl-area .ttl{font-size:3rem;font-weight:500;letter-spacing:.1em;color:#fff;margin:0 2.5rem}#pageTorefarm .sec-about .point-wrap .ttl-area .ttl span{font-size:4rem;color:#d4d405}#pageTorefarm .sec-about .point-wrap .inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:5.5rem 0;position:relative;padding:7rem 9rem 0}#pageTorefarm .sec-about .point-wrap .point-area{width:32rem;position:relative}#pageTorefarm .sec-about .point-wrap .point-area .img-box{overflow:hidden;border-radius:1.7rem}#pageTorefarm .sec-about .point-wrap .point-area .copy-box .copy{font-size:1.4rem;letter-spacing:.05em;line-height:1.5;color:#fff;margin:2rem 0 0}#pageTorefarm .sec-about .point-wrap .point-area .point-box{width:10.6rem;height:10.6rem;background:#d4d405;border-radius:50%;position:absolute;top:-3rem;left:-3rem}#pageTorefarm .sec-about .point-wrap .point-area .point-box .icon{width:3.5rem;padding:1rem 0 0;margin:0 auto}#pageTorefarm .sec-about .point-wrap .point-area .point-box .txt{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:5rem;font-size:1.6rem;font-weight:700;letter-spacing:.07em;line-height:1.3;text-align:center}#pageTorefarm .sec-about .point-wrap .movie-area{position:relative;text-align:center}#pageTorefarm .sec-about .point-wrap .movie-area .movie-box{width:72rem;margin:5rem 0 0}#pageTorefarm .sec-about .vege-wrap{width:85rem;margin:0 auto}#pageTorefarm .sec-about .vege-wrap .ttl-area{margin:5rem 0 0}#pageTorefarm .sec-about .vege-wrap .ttl-area .ttl-box{text-align:center}#pageTorefarm .sec-about .vege-wrap .ttl-area .ttl-box .ttl{font-size:3rem;font-weight:500;letter-spacing:.1em;color:#5f8e65;border-bottom:dotted .5rem #5f8e65;padding:0 0 1rem;display:inline}#pageTorefarm .sec-about .vege-wrap .ttl-area .ttl-box .lead{font-size:1.6rem;line-height:1.3;letter-spacing:.075em;margin:4rem 0 0}#pageTorefarm .sec-about .vege-wrap .vege-ttl-area{margin:4rem 0 0}#pageTorefarm .sec-about .vege-wrap .vege-ttl-area .ttl-box{background:#5f8e65;padding:1rem 0;border-radius:1rem}#pageTorefarm .sec-about .vege-wrap .vege-ttl-area .ttl-box .ttl{font-size:2rem;font-weight:500;letter-spacing:.1em;line-height:1.2;color:#fff;text-align:center}#pageTorefarm .sec-about .vege-wrap .vege-ttl-area .ttl-box .ttl span{font-size:1.4rem}#pageTorefarm .sec-about .vege-wrap .vege-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:3.6rem 0;margin:3.8rem 0 0}#pageTorefarm .sec-about .vege-wrap .vege-area .vege-box{width:19.5rem}#pageTorefarm .sec-about .vege-wrap .vege-area .vege-box .img{border-radius:1rem;overflow:hidden}#pageTorefarm .sec-about .vege-wrap .vege-area .vege-box .copy{font-size:1.8rem;font-weight:500;letter-spacing:.1em;color:#5f8e65;text-align:center;margin:1.4rem 0 0}#pageTorefarm .sec-about .vege-wrap .note-area{margin:2rem 0 0}#pageTorefarm .sec-about .vege-wrap .note-area .note-box .p1{width:100%;font-size:1.6rem;letter-spacing:.07em;text-align:right}#pageTorefarm .sec-about .vege-wrap .note-area .note-box .p2{font-size:1.2rem;letter-spacing:.07em;line-height:1.7;margin:2.5rem 0 0}@media screen and (max-width: 750px){#pageTorefarm .sec-about{padding-top:8rem;margin-top:calc(-100vh + 12rem)}#pageTorefarm .sec-about .point-wrap{width:67rem}#pageTorefarm .sec-about .point-wrap .point-bg{border-radius:3rem;padding:0 0 8rem}#pageTorefarm .sec-about .point-wrap .ttl-area{margin:6rem 0 0}#pageTorefarm .sec-about .point-wrap .ttl-area .icon{width:3rem}#pageTorefarm .sec-about .point-wrap .ttl-area .ttl{font-size:4rem;margin:0 2rem}#pageTorefarm .sec-about .point-wrap .ttl-area .ttl span{font-size:6rem}#pageTorefarm .sec-about .point-wrap .inner{gap:8rem 0;padding:7rem 5rem 0}#pageTorefarm .sec-about .point-wrap .point-area{width:100%}#pageTorefarm .sec-about .point-wrap .point-area .copy-box .copy{font-size:2.4rem;margin:2rem 0 0}#pageTorefarm .sec-about .point-wrap .point-area .point-box{width:14rem;height:14rem}#pageTorefarm .sec-about .point-wrap .point-area .point-box .icon{width:5rem;padding:2rem 0 0}#pageTorefarm .sec-about .point-wrap .point-area .point-box .txt{height:7rem;font-size:2.2rem}#pageTorefarm .sec-about .point-wrap .movie-area .movie-box{width:59rem;margin:7rem 0 0}#pageTorefarm .sec-about .vege-wrap{width:100%}#pageTorefarm .sec-about .vege-wrap .ttl-area{margin:10rem 0 0}#pageTorefarm .sec-about .vege-wrap .ttl-area .ttl-box .ttl{font-size:4rem;border-bottom:dotted 1rem #5f8e65}#pageTorefarm .sec-about .vege-wrap .ttl-area .ttl-box .lead{font-size:2.6rem}#pageTorefarm .sec-about .vege-wrap .vege-ttl-area{margin:5rem 0 0}#pageTorefarm .sec-about .vege-wrap .vege-ttl-area .ttl-box{padding:1.6rem 0;border-radius:1rem}#pageTorefarm .sec-about .vege-wrap .vege-ttl-area .ttl-box .ttl{font-size:2.8rem}#pageTorefarm .sec-about .vege-wrap .vege-area{-webkit-box-pack:unset;-webkit-justify-content:unset;-ms-flex-pack:unset;justify-content:unset;gap:3.6rem 2.4rem}#pageTorefarm .sec-about .vege-wrap .vege-area .vege-box{width:31%}#pageTorefarm .sec-about .vege-wrap .vege-area .vege-box .copy{font-size:2.6rem;letter-spacing:0}#pageTorefarm .sec-about .vege-wrap .note-area .note-box .p1{font-size:2.6rem}#pageTorefarm .sec-about .vege-wrap .note-area .note-box .p2{font-size:2.2rem}}#pageTorefarm .sec-share{background:#fff;padding:8rem 0 8.4rem;margin-top:calc(-100vh + 9rem)}#pageTorefarm .sec-share .ttl-area .ttl-box{text-align:center}#pageTorefarm .sec-share .ttl-area .ttl-box .ttl{font-size:3.6rem;letter-spacing:.07em;color:#328032;border-bottom:dotted .5rem #328032;padding:0 0 1rem;display:inline}#pageTorefarm .sec-share .ttl-area .ttl-box .ttl span{font-size:2.4rem}#pageTorefarm .sec-share .share-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:4rem 0;width:75rem;margin:5rem auto 0}#pageTorefarm .sec-share .share-area .share-box{width:21rem}#pageTorefarm .sec-share .share-area .share-box .img{height:12rem;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}#pageTorefarm .sec-share .share-area .share-box .p1{font-size:1.7rem;font-weight:500;letter-spacing:.075em;color:#32a56a;text-align:center;margin:2rem 0 0}#pageTorefarm .sec-share .share-area .share-box .p2{font-size:1.3rem;font-weight:300;letter-spacing:.075em;line-height:1.2;margin:1.2rem 0 0}#pageTorefarm .sec-share .share-area .box-1 .img{width:18.4rem}#pageTorefarm .sec-share .share-area .box-2 .img{width:13.7rem}#pageTorefarm .sec-share .share-area .box-3 .img{width:11rem}#pageTorefarm .sec-share .share-area .box-4 .img{width:7rem}#pageTorefarm .sec-share .share-area .box-5 .img{width:13.6rem}#pageTorefarm .sec-share .share-area .box-6 .img{width:10rem}@media screen and (max-width: 750px){#pageTorefarm .sec-share{padding:10rem 0 11rem;margin-top:calc(-100vh + 12rem)}#pageTorefarm .sec-share .ttl-area .ttl-box .ttl{font-size:4.6rem;border-bottom:dotted 1rem #328032}#pageTorefarm .sec-share .ttl-area .ttl-box .ttl span{font-size:3.4rem}#pageTorefarm .sec-share .share-area{gap:5rem 0;width:66rem;margin:5rem auto 0}#pageTorefarm .sec-share .share-area .share-box{width:48%}#pageTorefarm .sec-share .share-area .share-box .img{height:12rem}#pageTorefarm .sec-share .share-area .share-box .p1{font-size:2.6rem;letter-spacing:.06em}#pageTorefarm .sec-share .share-area .share-box .p2{font-size:2.4rem;margin:1.8rem 0 0}#pageTorefarm .sec-share .share-area .box-1 .img{width:22.08rem}#pageTorefarm .sec-share .share-area .box-2 .img{width:16.44rem}#pageTorefarm .sec-share .share-area .box-3 .img{width:13.2rem}#pageTorefarm .sec-share .share-area .box-4 .img{width:8.4rem}#pageTorefarm .sec-share .share-area .box-5 .img{width:16.32rem}#pageTorefarm .sec-share .share-area .box-6 .img{width:12rem}}#pageOutdoor-dining .sec-main{height:calc(100vh - 0rem);margin:0rem auto 0;position:relative;overflow:hidden}#pageOutdoor-dining .sec-main .main-wrap{height:100%;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin:auto}#pageOutdoor-dining .sec-main .main-wrap .main-box .main{position:absolute;top:0;left:0;width:100%}#pageOutdoor-dining .sec-main .main-wrap.f-1{width:105.7rem}#pageOutdoor-dining .sec-main .main-wrap.f-2{width:74.4rem}#pageOutdoor-dining .sec-main .main-wrap .people-box{position:absolute;-webkit-transform-origin:top left;transform-origin:top left;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}#pageOutdoor-dining .sec-main .main-wrap .people-box i{display:block;-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-duration:10s;animation-duration:10s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}#pageOutdoor-dining .sec-main .main-wrap .people-box i .people{display:block;width:100%;height:100%;background-repeat:no-repeat;background-size:auto 100%}#pageOutdoor-dining .sec-main .main-wrap .people-box i.stop .people{-webkit-animation-play-state:paused !important;animation-play-state:paused !important}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-0 i{width:2.05rem;height:4.75rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-0 i .people{background-image:url("../img/outdoor-dining/people/people_1f_0.png")}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-1 i{width:2.5rem;height:5.9rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-1 i .people{background-image:url("../img/outdoor-dining/people/people_1f_1.png")}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-2 i{width:2.4rem;height:5.8rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-2 i .people{background-image:url("../img/outdoor-dining/people/people_1f_2.png")}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-3 i{width:2.4rem;height:6.4rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-3 i .people{background-image:url("../img/outdoor-dining/people/people_1f_3.png")}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-4 i{width:2rem;height:4.95rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-4 i .people{background-image:url("../img/outdoor-dining/people/people_1f_4.png")}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-5 i{width:2.6rem;height:5.55rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-5 i .people{background-image:url("../img/outdoor-dining/people/people_1f_5.png")}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-6 i{width:4.00625rem;height:6.65rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-6 i .people{-webkit-animation:kf_people_1f_6_od 4s steps(8) infinite;animation:kf_people_1f_6_od 4s steps(8) infinite;background-image:url("../img/outdoor-dining/people/people_1f_6.png")}@-webkit-keyframes kf_people_1f_6_od{to{background-position:-32.05rem 0}}@keyframes kf_people_1f_6_od{to{background-position:-32.05rem 0}}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-7 i{width:9.65rem;height:7.25rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-7 i .people{background-image:url("../img/outdoor-dining/people/people_1f_7.png")}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-8 i{width:9.25rem;height:7.6rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-8 i .people{background-image:url("../img/outdoor-dining/people/people_1f_8.png")}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-9 i{width:4.4rem;height:6.4rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-9 i .people{background-image:url("../img/outdoor-dining/people/people_1f_9.png")}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-10 i{width:10.00625rem;height:9.6rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-10 i .people{-webkit-animation:kf_people_1f_10_od 4s steps(8) infinite;animation:kf_people_1f_10_od 4s steps(8) infinite;background-image:url("../img/outdoor-dining/people/people_1f_10.png")}@-webkit-keyframes kf_people_1f_10_od{to{background-position:-80.05rem 0}}@keyframes kf_people_1f_10_od{to{background-position:-80.05rem 0}}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-11 i{width:5.00625rem;height:5.9rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-11 i .people{-webkit-animation:kf_people_1f_11_od 4s steps(8) infinite;animation:kf_people_1f_11_od 4s steps(8) infinite;background-image:url("../img/outdoor-dining/people/people_1f_11.png")}@-webkit-keyframes kf_people_1f_11_od{to{background-position:-40.05rem 0}}@keyframes kf_people_1f_11_od{to{background-position:-40.05rem 0}}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-11 i.act{-webkit-animation-name:people_1f_11_anim_od;animation-name:people_1f_11_anim_od;-webkit-animation-duration:21.6s;animation-duration:21.6s}@-webkit-keyframes people_1f_11_anim_od{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(-10.8rem, -6.24rem);transform:translate(-10.8rem, -6.24rem)}}@keyframes people_1f_11_anim_od{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(-10.8rem, -6.24rem);transform:translate(-10.8rem, -6.24rem)}}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-12 i{width:3.1rem;height:5.75rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-12 i .people{background-image:url("../img/outdoor-dining/people/people_1f_12.png")}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-13 i{width:3.1rem;height:5.7rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-13 i .people{background-image:url("../img/outdoor-dining/people/people_1f_13.png")}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-14 i{width:2rem;height:5.05rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-14 i .people{background-image:url("../img/outdoor-dining/people/people_1f_14.png")}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-15 i{width:6.00625rem;height:7rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-15 i .people{-webkit-animation:kf_people_1f_15_od 4s steps(8) infinite;animation:kf_people_1f_15_od 4s steps(8) infinite;background-image:url("../img/outdoor-dining/people/people_1f_15.png")}@-webkit-keyframes kf_people_1f_15_od{to{background-position:-48.05rem 0}}@keyframes kf_people_1f_15_od{to{background-position:-48.05rem 0}}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-16 i{width:4.85rem;height:6.4rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-16 i .people{background-image:url("../img/outdoor-dining/people/people_1f_16.png")}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-17 i{width:9.95rem;height:7.85rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-17 i .people{background-image:url("../img/outdoor-dining/people/people_1f_17.png")}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-18 i{width:3.00625rem;height:3.85rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-18 i .people{-webkit-animation:kf_people_1f_18_od 4s steps(8) infinite;animation:kf_people_1f_18_od 4s steps(8) infinite;background-image:url("../img/outdoor-dining/people/people_1f_18.png")}@-webkit-keyframes kf_people_1f_18_od{to{background-position:-24.05rem 0}}@keyframes kf_people_1f_18_od{to{background-position:-24.05rem 0}}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-18 i.act{-webkit-animation-name:people_1f_18_anim_od;animation-name:people_1f_18_anim_od;-webkit-animation-duration:64.8s;animation-duration:64.8s}@-webkit-keyframes people_1f_18_anim_od{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(-32.4rem, 18.72rem);transform:translate(-32.4rem, 18.72rem)}}@keyframes people_1f_18_anim_od{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(-32.4rem, 18.72rem);transform:translate(-32.4rem, 18.72rem)}}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-19 i{width:3.3rem;height:6.55rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-19 i .people{background-image:url("../img/outdoor-dining/people/people_1f_19.png")}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-20 i{width:2.7rem;height:6.35rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-20 i .people{background-image:url("../img/outdoor-dining/people/people_1f_20.png")}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-21 i{width:2.25rem;height:5.9rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-21 i .people{background-image:url("../img/outdoor-dining/people/people_1f_21.png")}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-22 i{width:2.45rem;height:6.45rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-22 i .people{background-image:url("../img/outdoor-dining/people/people_1f_22.png")}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-23 i{width:2.75rem;height:7.3rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-23 i .people{background-image:url("../img/outdoor-dining/people/people_1f_23.png")}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-24 i{width:2.4rem;height:6.35rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-24 i .people{background-image:url("../img/outdoor-dining/people/people_1f_24.png")}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-25 i{width:2.25rem;height:6.9rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-25 i .people{background-image:url("../img/outdoor-dining/people/people_1f_25.png")}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-26 i{width:2.8rem;height:6.25rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-26 i .people{background-image:url("../img/outdoor-dining/people/people_1f_26.png")}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-27 i{width:2.35rem;height:5.45rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-27 i .people{background-image:url("../img/outdoor-dining/people/people_1f_27.png")}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-28 i{width:11.3rem;height:9.3rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-28 i .people{background-image:url("../img/outdoor-dining/people/people_1f_28.png")}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-29 i{width:2.4rem;height:6.1rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-29 i .people{background-image:url("../img/outdoor-dining/people/people_1f_29.png")}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-30 i{width:3.005rem;height:3.65rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-30 i .people{-webkit-animation:kf_people_1f_30_od 4s steps(10) infinite;animation:kf_people_1f_30_od 4s steps(10) infinite;background-image:url("../img/outdoor-dining/people/people_1f_30.png")}@-webkit-keyframes kf_people_1f_30_od{to{background-position:-30.05rem 0}}@keyframes kf_people_1f_30_od{to{background-position:-30.05rem 0}}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-30 i.act{-webkit-animation-name:people_1f_30_anim_od;animation-name:people_1f_30_anim_od;-webkit-animation-duration:54s;animation-duration:54s}@-webkit-keyframes people_1f_30_anim_od{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(-27rem, -15.6rem);transform:translate(-27rem, -15.6rem)}}@keyframes people_1f_30_anim_od{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(-27rem, -15.6rem);transform:translate(-27rem, -15.6rem)}}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-31 i{width:3.79rem;height:6.35rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-31 i .people{-webkit-animation:kf_people_1f_31_od 4s steps(10) infinite;animation:kf_people_1f_31_od 4s steps(10) infinite;background-image:url("../img/outdoor-dining/people/people_1f_31.png")}@-webkit-keyframes kf_people_1f_31_od{to{background-position:-37.9rem 0}}@keyframes kf_people_1f_31_od{to{background-position:-37.9rem 0}}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-31 i.act{-webkit-animation-name:people_1f_31_anim_od;animation-name:people_1f_31_anim_od;-webkit-animation-duration:54s;animation-duration:54s}@-webkit-keyframes people_1f_31_anim_od{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(27rem, 15.6rem);transform:translate(27rem, 15.6rem)}}@keyframes people_1f_31_anim_od{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(27rem, 15.6rem);transform:translate(27rem, 15.6rem)}}#pageOutdoor-dining .sec-main .main-wrap .people-box-2f-0 i{width:2.005rem;height:4.55rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-2f-0 i .people{-webkit-animation:kf_people_2f_0_od 4s steps(10) infinite;animation:kf_people_2f_0_od 4s steps(10) infinite;background-image:url("../img/outdoor-dining/people/people_2f_0.png")}@-webkit-keyframes kf_people_2f_0_od{to{background-position:-20.05rem 0}}@keyframes kf_people_2f_0_od{to{background-position:-20.05rem 0}}#pageOutdoor-dining .sec-main .main-wrap .people-box-2f-1 i{width:2.05rem;height:4.75rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-2f-1 i .people{background-image:url("../img/outdoor-dining/people/people_2f_1.png")}#pageOutdoor-dining .sec-main .main-wrap .people-box-2f-2 i{width:4.325rem;height:4.9rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-2f-2 i .people{-webkit-animation:kf_people_2f_2_od 4s steps(2) infinite;animation:kf_people_2f_2_od 4s steps(2) infinite;background-image:url("../img/outdoor-dining/people/people_2f_2.png")}@-webkit-keyframes kf_people_2f_2_od{to{background-position:-8.65rem 0}}@keyframes kf_people_2f_2_od{to{background-position:-8.65rem 0}}#pageOutdoor-dining .sec-main .main-wrap .people-box-2f-3 i{width:4.00833335rem;height:5.5rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-2f-3 i .people{-webkit-animation:kf_people_2f_3_od 4s steps(6) infinite;animation:kf_people_2f_3_od 4s steps(6) infinite;background-image:url("../img/outdoor-dining/people/people_2f_3.png")}@-webkit-keyframes kf_people_2f_3_od{to{background-position:-24.05rem 0}}@keyframes kf_people_2f_3_od{to{background-position:-24.05rem 0}}#pageOutdoor-dining .sec-main .main-wrap .people-box-2f-4 i{width:6.75rem;height:7.55rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-2f-4 i .people{background-image:url("../img/outdoor-dining/people/people_2f_4.png")}#pageOutdoor-dining .sec-main .main-wrap .people-box-2f-5 i{width:2.1rem;height:5.2rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-2f-5 i .people{background-image:url("../img/outdoor-dining/people/people_2f_5.png")}#pageOutdoor-dining .sec-main .main-wrap .people-box-2f-6 i{width:1.65rem;height:4.8rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-2f-6 i .people{background-image:url("../img/outdoor-dining/people/people_2f_6.png")}#pageOutdoor-dining .sec-main .main-wrap .people-box-2f-7 i{width:2.1rem;height:4.4rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-2f-7 i .people{background-image:url("../img/outdoor-dining/people/people_2f_7.png")}#pageOutdoor-dining .sec-main .main-wrap .people-box-2f-8 i{width:5.00625rem;height:5.9rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-2f-8 i .people{-webkit-animation:kf_people_2f_8_od 4s steps(8) infinite;animation:kf_people_2f_8_od 4s steps(8) infinite;background-image:url("../img/outdoor-dining/people/people_2f_8.png")}@-webkit-keyframes kf_people_2f_8_od{to{background-position:-40.05rem 0}}@keyframes kf_people_2f_8_od{to{background-position:-40.05rem 0}}#pageOutdoor-dining .sec-main .main-wrap .people-box-2f-8 i.act{-webkit-animation-name:people_2f_8_anim_od;animation-name:people_2f_8_anim_od;-webkit-animation-duration:8.1s;animation-duration:8.1s}@-webkit-keyframes people_2f_8_anim_od{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(-4.05rem, -2.34rem);transform:translate(-4.05rem, -2.34rem)}}@keyframes people_2f_8_anim_od{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(-4.05rem, -2.34rem);transform:translate(-4.05rem, -2.34rem)}}#pageOutdoor-dining .sec-main .main-wrap .people-box-2f-9 i{width:9.00833335rem;height:8.15rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-2f-9 i .people{-webkit-animation:kf_people_2f_9_od 4s steps(6) infinite;animation:kf_people_2f_9_od 4s steps(6) infinite;background-image:url("../img/outdoor-dining/people/people_2f_9.png")}@-webkit-keyframes kf_people_2f_9_od{to{background-position:-54.05rem 0}}@keyframes kf_people_2f_9_od{to{background-position:-54.05rem 0}}#pageOutdoor-dining .sec-main .main-wrap .people-box-2f-10 i{width:3.005rem;height:3.65rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-2f-10 i .people{-webkit-animation:kf_people_2f_10_od 4s steps(10) infinite;animation:kf_people_2f_10_od 4s steps(10) infinite;background-image:url("../img/outdoor-dining/people/people_2f_10.png")}@-webkit-keyframes kf_people_2f_10_od{to{background-position:-30.05rem 0}}@keyframes kf_people_2f_10_od{to{background-position:-30.05rem 0}}#pageOutdoor-dining .sec-main .main-wrap .people-box-2f-10 i.act{-webkit-animation-name:people_2f_10_anim_od;animation-name:people_2f_10_anim_od;-webkit-animation-duration:65s;animation-duration:65s}@-webkit-keyframes people_2f_10_anim_od{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(-32.5rem, -18.72rem);transform:translate(-32.5rem, -18.72rem)}}@keyframes people_2f_10_anim_od{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(-32.5rem, -18.72rem);transform:translate(-32.5rem, -18.72rem)}}#pageOutdoor-dining .sec-main .main-wrap .people-box-2f-11 i{width:1.9rem;height:4.8rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-2f-11 i .people{background-image:url("../img/outdoor-dining/people/people_2f_11.png")}#pageOutdoor-dining .sec-main .main-wrap .people-box-2f-12 i{width:6.15rem;height:4.6rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-2f-12 i .people{background-image:url("../img/outdoor-dining/people/people_2f_12.png")}#pageOutdoor-dining .sec-main .main-wrap .people-box-2f-13 i{width:6.15rem;height:4.95rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-2f-13 i .people{background-image:url("../img/outdoor-dining/people/people_2f_13.png")}#pageOutdoor-dining .sec-main .main-wrap .people-box-2f-14 i{width:3.00375rem;height:4.05rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-2f-14 i .people{-webkit-animation:kf_people_2f_14_od 4s steps(8) infinite;animation:kf_people_2f_14_od 4s steps(8) infinite;background-image:url("../img/outdoor-dining/people/people_2f_14.png")}@-webkit-keyframes kf_people_2f_14_od{to{background-position:-24.03rem 0}}@keyframes kf_people_2f_14_od{to{background-position:-24.03rem 0}}#pageOutdoor-dining .sec-main .main-wrap .people-box-2f-14 i.act{-webkit-animation-name:people_2f_14_anim_od;animation-name:people_2f_14_anim_od;-webkit-animation-duration:26.2s;animation-duration:26.2s}@-webkit-keyframes people_2f_14_anim_od{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(8.1rem, -4.68rem);transform:translate(8.1rem, -4.68rem)}}@keyframes people_2f_14_anim_od{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(8.1rem, -4.68rem);transform:translate(8.1rem, -4.68rem)}}#pageOutdoor-dining .sec-main .main-wrap .people-box-2f-15 i{width:1.35rem;height:5rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-2f-15 i .people{background-image:url("../img/outdoor-dining/people/people_2f_15.png")}#pageOutdoor-dining .sec-main .main-wrap .people-box.act{opacity:1}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-0{top:19rem;left:67rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-1{top:24rem;left:60rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-2{top:27rem;left:56rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-3{top:28rem;left:45rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-4{top:32rem;left:41rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-5{top:34rem;left:53rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-6{top:34rem;left:65rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-7{top:42rem;left:60rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-8{top:41rem;left:77rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-9{top:46rem;left:91rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-10{top:49rem;left:81rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-11{top:40rem;left:50rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-12{top:37rem;left:25rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-13{top:39rem;left:28rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-14{top:42rem;left:21rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-15{top:44rem;left:27rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-16{top:43rem;left:39rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-17{top:50rem;left:39rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-18{top:47rem;left:63rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-19{top:53rem;left:75rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-20{top:52rem;left:56rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-21{top:53rem;left:67rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-22{top:54rem;left:70rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-23{top:56rem;left:59rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-24{top:60rem;left:69rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-25{top:62rem;left:65rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-26{top:60rem;left:76rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-27{top:52rem;left:11rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-28{top:58rem;left:24rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-29{top:73rem;left:46rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-30{top:66rem;left:50rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-1f-31{top:55rem;left:13rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-2f-0{top:22rem;left:47rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-2f-1{top:24rem;left:49rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-2f-2{top:22rem;left:27rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-2f-3{top:21rem;left:32rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-2f-4{top:27rem;left:39rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-2f-5{top:26rem;left:46rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-2f-6{top:32rem;left:44rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-2f-7{top:34rem;left:56rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-2f-8{top:36rem;left:53rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-2f-9{top:22rem;left:8rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-2f-10{top:45rem;left:49rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-2f-11{top:31rem;left:21rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-2f-12{top:29rem;left:11rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-2f-13{top:38.4rem;left:28rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-2f-14{top:44rem;left:34rem}#pageOutdoor-dining .sec-main .main-wrap .people-box-2f-15{top:47rem;left:43rem}#pageOutdoor-dining .sec-main .main-wrap.f-1 .main-box .main-0{z-index:0}#pageOutdoor-dining .sec-main .main-wrap.f-1 .main-box .main-1{z-index:10}#pageOutdoor-dining .sec-main .main-wrap.f-1 .main-box .main-2{z-index:20}#pageOutdoor-dining .sec-main .main-wrap.f-1 .main-box .main-3{z-index:30}#pageOutdoor-dining .sec-main .main-wrap.f-1 .main-box .main-4{z-index:40}#pageOutdoor-dining .sec-main .main-wrap.f-1 .main-box .main-5{z-index:50}#pageOutdoor-dining .sec-main .main-wrap.f-1 .main-box .main-6{z-index:60}#pageOutdoor-dining .sec-main .main-wrap.f-1 .main-box .main-7{z-index:70}#pageOutdoor-dining .sec-main .main-wrap.f-1 .main-box .main-8{z-index:80}#pageOutdoor-dining .sec-main .main-wrap.f-1 .main-box .main-9{z-index:90}#pageOutdoor-dining .sec-main .main-wrap.f-1 .main-box .main-10{z-index:100}#pageOutdoor-dining .sec-main .main-wrap.f-1 .main-box .main-11{z-index:110}#pageOutdoor-dining .sec-main .main-wrap.f-1 .main-box .main-12{z-index:120}#pageOutdoor-dining .sec-main .main-wrap.f-1 .main-box .main-13{z-index:130}#pageOutdoor-dining .sec-main .main-wrap.f-1 .main-box .main-14{z-index:140}#pageOutdoor-dining .sec-main .main-wrap.f-1 .main-box .main-15{z-index:150}#pageOutdoor-dining .sec-main .main-wrap.f-1 .people-box-1f-0{z-index:9}#pageOutdoor-dining .sec-main .main-wrap.f-1 .people-box-1f-1{z-index:19}#pageOutdoor-dining .sec-main .main-wrap.f-1 .people-box-1f-2{z-index:19}#pageOutdoor-dining .sec-main .main-wrap.f-1 .people-box-1f-3{z-index:19}#pageOutdoor-dining .sec-main .main-wrap.f-1 .people-box-1f-4{z-index:21}#pageOutdoor-dining .sec-main .main-wrap.f-1 .people-box-1f-5{z-index:19}#pageOutdoor-dining .sec-main .main-wrap.f-1 .people-box-1f-6{z-index:21}#pageOutdoor-dining .sec-main .main-wrap.f-1 .people-box-1f-7{z-index:21}#pageOutdoor-dining .sec-main .main-wrap.f-1 .people-box-1f-8{z-index:21}#pageOutdoor-dining .sec-main .main-wrap.f-1 .people-box-1f-9{z-index:21}#pageOutdoor-dining .sec-main .main-wrap.f-1 .people-box-1f-10{z-index:21}#pageOutdoor-dining .sec-main .main-wrap.f-1 .people-box-1f-11{z-index:21}#pageOutdoor-dining .sec-main .main-wrap.f-1 .people-box-1f-12{z-index:31}#pageOutdoor-dining .sec-main .main-wrap.f-1 .people-box-1f-13{z-index:31}#pageOutdoor-dining .sec-main .main-wrap.f-1 .people-box-1f-14{z-index:29}#pageOutdoor-dining .sec-main .main-wrap.f-1 .people-box-1f-14{z-index:29}#pageOutdoor-dining .sec-main .main-wrap.f-1 .people-box-1f-16{z-index:31}#pageOutdoor-dining .sec-main .main-wrap.f-1 .people-box-1f-17{z-index:31}#pageOutdoor-dining .sec-main .main-wrap.f-1 .people-box-1f-18{z-index:31}#pageOutdoor-dining .sec-main .main-wrap.f-1 .people-box-1f-19{z-index:109}#pageOutdoor-dining .sec-main .main-wrap.f-1 .people-box-1f-20{z-index:109}#pageOutdoor-dining .sec-main .main-wrap.f-1 .people-box-1f-21{z-index:111}#pageOutdoor-dining .sec-main .main-wrap.f-1 .people-box-1f-22{z-index:111}#pageOutdoor-dining .sec-main .main-wrap.f-1 .people-box-1f-23{z-index:111}#pageOutdoor-dining .sec-main .main-wrap.f-1 .people-box-1f-24{z-index:109}#pageOutdoor-dining .sec-main .main-wrap.f-1 .people-box-1f-25{z-index:109}#pageOutdoor-dining .sec-main .main-wrap.f-1 .people-box-1f-26{z-index:111}#pageOutdoor-dining .sec-main .main-wrap.f-1 .people-box-1f-27{z-index:71}#pageOutdoor-dining .sec-main .main-wrap.f-1 .people-box-1f-28{z-index:71}#pageOutdoor-dining .sec-main .main-wrap.f-1 .people-box-1f-29{z-index:151}#pageOutdoor-dining .sec-main .main-wrap.f-1 .people-box-1f-30{z-index:111}#pageOutdoor-dining .sec-main .main-wrap.f-1 .people-box-1f-31{z-index:151}#pageOutdoor-dining .sec-main .main-wrap.f-2 .main-box .main-0{z-index:0}#pageOutdoor-dining .sec-main .main-wrap.f-2 .main-box .main-1{z-index:10}#pageOutdoor-dining .sec-main .main-wrap.f-2 .main-box .main-2{z-index:20}#pageOutdoor-dining .sec-main .main-wrap.f-2 .main-box .main-3{z-index:30}#pageOutdoor-dining .sec-main .main-wrap.f-2 .main-box .main-4{z-index:40}#pageOutdoor-dining .sec-main .main-wrap.f-2 .main-box .main-5{z-index:50}#pageOutdoor-dining .sec-main .main-wrap.f-2 .main-box .main-6{z-index:60}#pageOutdoor-dining .sec-main .main-wrap.f-2 .main-box .main-7{z-index:70}#pageOutdoor-dining .sec-main .main-wrap.f-2 .main-box .main-8{z-index:80}#pageOutdoor-dining .sec-main .main-wrap.f-2 .main-box .main-9{z-index:90}#pageOutdoor-dining .sec-main .main-wrap.f-2 .people-box-2f-0{z-index:11}#pageOutdoor-dining .sec-main .main-wrap.f-2 .people-box-2f-1{z-index:19}#pageOutdoor-dining .sec-main .main-wrap.f-2 .people-box-2f-2{z-index:19}#pageOutdoor-dining .sec-main .main-wrap.f-2 .people-box-2f-3{z-index:19}#pageOutdoor-dining .sec-main .main-wrap.f-2 .people-box-2f-4{z-index:19}#pageOutdoor-dining .sec-main .main-wrap.f-2 .people-box-2f-5{z-index:21}#pageOutdoor-dining .sec-main .main-wrap.f-2 .people-box-2f-6{z-index:41}#pageOutdoor-dining .sec-main .main-wrap.f-2 .people-box-2f-7{z-index:41}#pageOutdoor-dining .sec-main .main-wrap.f-2 .people-box-2f-8{z-index:51}#pageOutdoor-dining .sec-main .main-wrap.f-2 .people-box-2f-9{z-index:41}#pageOutdoor-dining .sec-main .main-wrap.f-2 .people-box-2f-10{z-index:41}#pageOutdoor-dining .sec-main .main-wrap.f-2 .people-box-2f-11{z-index:41}#pageOutdoor-dining .sec-main .main-wrap.f-2 .people-box-2f-12{z-index:59}#pageOutdoor-dining .sec-main .main-wrap.f-2 .people-box-2f-13{z-index:79}#pageOutdoor-dining .sec-main .main-wrap.f-2 .people-box-2f-14{z-index:89}#pageOutdoor-dining .sec-main .main-wrap.f-2 .people-box-2f-15{z-index:91}#pageOutdoor-dining .sec-main .ttl-wrap{position:absolute;top:0;right:2rem;z-index:1}#pageOutdoor-dining .sec-main .ttl-wrap .ttl{width:33rem;margin:0 0 0 auto}#pageOutdoor-dining .sec-main .ttl-wrap .flr{margin:0 0 0 auto}#pageOutdoor-dining .sec-main .ttl-wrap .flr.f-1{width:10.7rem}#pageOutdoor-dining .sec-main .ttl-wrap .flr.f-2{width:13.6rem}#pageOutdoor-dining .sec-main .arrow-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:2.2rem;position:absolute;top:32rem;right:6rem;z-index:2}#pageOutdoor-dining .sec-main .arrow-wrap button{padding:.2rem;margin:.4rem 0}#pageOutdoor-dining .sec-main .main-wrap .pin-box{position:absolute;z-index:200;opacity:0;-webkit-transition:all .5s ease;transition:all .5s ease}#pageOutdoor-dining .sec-main .main-wrap .pin-box .pin{width:2.2rem;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin:auto;opacity:1;-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-animation-name:pinRotateAnime;animation-name:pinRotateAnime;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes pinRotateAnime{0%{-webkit-transform:translateX(-50%) rotateY(0deg);transform:translateX(-50%) rotateY(0deg)}50%{-webkit-transform:translateX(-50%) rotateY(180deg);transform:translateX(-50%) rotateY(180deg)}100%{-webkit-transform:translateX(-50%) rotateY(360deg);transform:translateX(-50%) rotateY(360deg)}}@keyframes pinRotateAnime{0%{-webkit-transform:translateX(-50%) rotateY(0deg);transform:translateX(-50%) rotateY(0deg)}50%{-webkit-transform:translateX(-50%) rotateY(180deg);transform:translateX(-50%) rotateY(180deg)}100%{-webkit-transform:translateX(-50%) rotateY(360deg);transform:translateX(-50%) rotateY(360deg)}}#pageOutdoor-dining .sec-main .main-wrap .pin-box .txt{opacity:0;-webkit-transition:all .5s ease;transition:all .5s ease}#pageOutdoor-dining .sec-main .main-wrap .pin-box.act{opacity:1}#pageOutdoor-dining .sec-main .main-wrap .pin-box.on .pin{opacity:0}#pageOutdoor-dining .sec-main .main-wrap .pin-box.on .txt{opacity:1}#pageOutdoor-dining .sec-main .main-wrap .pin-box-1f-1{width:12.9rem;top:22rem;left:38rem}#pageOutdoor-dining .sec-main .main-wrap .pin-box-1f-2{width:12.9rem;top:22rem;left:62rem}#pageOutdoor-dining .sec-main .main-wrap .pin-box-1f-3{width:12.9rem;top:30rem;left:51rem}#pageOutdoor-dining .sec-main .main-wrap .pin-box-1f-4{width:12.9rem;top:38rem;left:27rem}#pageOutdoor-dining .sec-main .main-wrap .pin-box-1f-5{width:12.9rem;top:45rem;left:60rem}#pageOutdoor-dining .sec-main .main-wrap .pin-box-2f-1{width:16rem;top:20rem;left:35rem}#pageOutdoor-dining .sec-main .main-wrap .pin-box-2f-2{width:10rem;top:33rem;left:25rem}#pageOutdoor-dining .sec-main .main-wrap{-webkit-animation-name:mainNoActAnime;animation-name:mainNoActAnime;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes mainNoActAnime{0%{z-index:1;opacity:1}90%{z-index:1}100%{z-index:-1;opacity:0}}@keyframes mainNoActAnime{0%{z-index:1;opacity:1}90%{z-index:1}100%{z-index:-1;opacity:0}}#pageOutdoor-dining .sec-main .main-wrap.act{-webkit-animation-name:mainActAnime;animation-name:mainActAnime;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes mainActAnime{0%{z-index:-1;opacity:0}10%{z-index:-1}100%{z-index:1;opacity:1}}@keyframes mainActAnime{0%{z-index:-1;opacity:0}10%{z-index:-1}100%{z-index:1;opacity:1}}#pageOutdoor-dining .sec-main .ttl-wrap{opacity:0;-webkit-transition:all .5s ease;transition:all .5s ease}#pageOutdoor-dining .sec-main .ttl-wrap.act{opacity:1}#pageOutdoor-dining .sec-main .arrow-wrap button{opacity:1;-webkit-transition:all .5s ease;transition:all .5s ease}#pageOutdoor-dining .sec-main .arrow-wrap button.act{opacity:.5;pointer-events:none}#pageOutdoor-dining .sec-main .arrow-wrap button.no-click{pointer-events:none}@media screen and (max-width: 750px){#pageOutdoor-dining .sec-main{height:calc(100vh - 40rem);margin:40rem auto 0;overflow:unset}#pageOutdoor-dining .sec-main .ttl-wrap{top:-20rem}#pageOutdoor-dining .sec-main .ttl-wrap .ttl{width:49.5rem}#pageOutdoor-dining .sec-main .ttl-wrap .flr.f-1{width:16.05rem}#pageOutdoor-dining .sec-main .ttl-wrap .flr.f-2{width:20.4rem}#pageOutdoor-dining .sec-main .arrow-wrap{width:4rem;top:25rem}#pageOutdoor-dining .sec-main .arrow-wrap button{padding:.2rem;margin:.6rem 0}}#pageOutdoor-dining .sec-dining{background:#fff;padding-top:6rem}#pageOutdoor-dining .sec-dining .copy-wrap .com-copy-box .p1,#pageOutdoor-dining .sec-dining .copy-wrap .com-copy-box .p2,#pageOutdoor-dining .sec-dining .copy-wrap .com-copy-box .p3{color:#8a8480}#pageOutdoor-dining .sec-dining .copy-wrap .btn-area{margin:3rem 0 0}#pageOutdoor-dining .sec-dining .copy-wrap .btn-area .btn-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:0 2rem}#pageOutdoor-dining .sec-dining .copy-wrap .btn-area .btn-box .btn{-webkit-transition:all 200ms cubic-bezier(0.32, 0.625, 0.58, 1);transition:all 200ms cubic-bezier(0.32, 0.625, 0.58, 1);width:4rem;display:block}#pageOutdoor-dining .sec-dining .copy-wrap .btn-area .btn-box .btn img{-webkit-filter:drop-shadow(3px 3px 4px rgba(0, 0, 0, 0.5));filter:drop-shadow(3px 3px 4px rgba(0, 0, 0, 0.5))}#pageOutdoor-dining .sec-dining .copy-wrap .btn-area .btn-box .btn:hover{opacity:.7}#pageOutdoor-dining .sec-dining .copy-wrap .reserve-area{margin:2rem 0 0}#pageOutdoor-dining .sec-dining .copy-wrap .reserve-area .btn-box .btn{margin:0 auto}#pageOutdoor-dining .sec-dining .copy-wrap .reserve-area .copy-box{text-align:center;margin:2rem 0 0}#pageOutdoor-dining .sec-dining .slide-wrap{margin:5rem 0 0}#pageOutdoor-dining .sec-dining .swiper-cntnt{width:66rem;margin:0 auto}#pageOutdoor-dining .sec-dining .swiper-cntnt .swiper-btn-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;margin:1.6rem 0 0}#pageOutdoor-dining .sec-dining .swiper-cntnt .swiper-btn-box .swiper-btn{width:2.5rem;height:100%;position:static}#pageOutdoor-dining .sec-dining .swiper-cntnt .swiper-btn-box .swiper-btn img{-webkit-filter:drop-shadow(-2px 2px 3px #808080);filter:drop-shadow(-2px 2px 3px #808080)}#pageOutdoor-dining .sec-dining .swiper-cntnt .swiper-btn-box .swiper-btn::after{display:none}#pageOutdoor-dining .sec-dining .swiper-cntnt .swiper-btn-box .swiper-button-next img{-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}#pageOutdoor-dining .sec-dining .swiper-cntnt .swiper-btn-box .ttl{font-size:2rem;letter-spacing:.075em}#pageOutdoor-dining .sec-dining .swiper-thumbnail{width:66rem;margin:1.6rem auto 0}#pageOutdoor-dining .sec-dining .swiper-thumbnail .swiper-slide{position:relative;cursor:pointer}#pageOutdoor-dining .sec-dining .swiper-thumbnail .swiper-slide .img{width:100%;height:6.3rem}#pageOutdoor-dining .sec-dining .swiper-thumbnail .swiper-slide img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}#pageOutdoor-dining .sec-dining .swiper-thumbnail .img::after{-webkit-transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);content:"";width:100%;height:100%;background:rgba(0,0,0,.5);position:absolute;top:0;left:0}#pageOutdoor-dining .sec-dining .swiper-thumbnail .swiper-slide-thumb-active .img::after{background:rgba(0,0,0,0)}#pageOutdoor-dining .sec-dining .swiper-thumbnail .swiper-slide:hover .img::after{background:rgba(0,0,0,0)}@media screen and (max-width: 750px){#pageOutdoor-dining .sec-dining{padding-top:9rem}#pageOutdoor-dining .sec-dining .copy-wrap .btn-area{margin:5rem 0 0}#pageOutdoor-dining .sec-dining .copy-wrap .btn-area .btn-box .btn{width:7rem}#pageOutdoor-dining .sec-dining .copy-wrap .btn-area .btn-box .btn:hover{opacity:1}#pageOutdoor-dining .sec-dining .copy-wrap .reserve-area{margin:4rem 0 0}#pageOutdoor-dining .sec-dining .copy-wrap .reserve-area .copy-box{text-align:left;padding:0 3rem;margin:3rem 0 0}#pageOutdoor-dining .sec-dining .swiper-cntnt{width:100%}#pageOutdoor-dining .sec-dining .swiper-cntnt .swiper-btn-box{margin:4rem 0 0}#pageOutdoor-dining .sec-dining .swiper-cntnt .swiper-btn-box .swiper-btn{width:5rem}#pageOutdoor-dining .sec-dining .swiper-cntnt .swiper-btn-box .ttl{font-size:3.4rem}#pageOutdoor-dining .sec-dining .swiper-thumbnail{width:100%;margin:2rem auto 0}#pageOutdoor-dining .sec-dining .swiper-thumbnail .swiper-slide .img{height:9rem}}#pageOutdoor-dining .sec-shop{background:#dad6cf;padding:6rem 0 10rem;margin-top:calc(-100vh + 9rem)}#pageOutdoor-dining .sec-shop .shop-wrap .ttl-area{margin:0 0 6rem}#pageOutdoor-dining .sec-shop .shop-wrap .ttl-area .ttl-box{text-align:center}#pageOutdoor-dining .sec-shop .shop-wrap .ttl-area .ttl{font-size:3rem;font-weight:500;letter-spacing:.1em;color:#8a8480;border-bottom:dotted .5rem #8a8480;padding:0 0 1rem;display:inline}#pageOutdoor-dining .sec-shop .shop-wrap .shop-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:66rem;padding:0 0 3rem;margin:3rem auto 0;border-bottom:dotted .5rem #8a8480}#pageOutdoor-dining .sec-shop .shop-wrap .shop-area .img-box{width:31rem;height:19.5rem;border-radius:1.7rem;overflow:hidden;position:relative}#pageOutdoor-dining .sec-shop .shop-wrap .shop-area .img-box .img{width:100%;height:100%}#pageOutdoor-dining .sec-shop .shop-wrap .shop-area .img-box .img img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}#pageOutdoor-dining .sec-shop .shop-wrap .shop-area .right-box{width:33rem}#pageOutdoor-dining .sec-shop .shop-wrap .shop-area .right-box .p1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:2.8rem;font-size:1.5rem;font-weight:500;letter-spacing:.025em;color:#8a8480;background:#fff;border-radius:.8rem}#pageOutdoor-dining .sec-shop .shop-wrap .shop-area .right-box .p2{font-size:1.8rem;letter-spacing:.05em;color:#8a8480;text-align:center;margin:1.4rem 0 0}#pageOutdoor-dining .sec-shop .shop-wrap .shop-area .right-box .p3{height:9rem;font-size:1.2rem;font-weight:300;letter-spacing:.075em;line-height:1.4;margin:1rem 0 0}#pageOutdoor-dining .sec-shop .shop-wrap .shop-area .right-box .btn-flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:0 3rem}#pageOutdoor-dining .sec-shop .shop-wrap .shop-area .right-box .btn-flex .btn{-webkit-transition:all 200ms cubic-bezier(0.32, 0.625, 0.58, 1);transition:all 200ms cubic-bezier(0.32, 0.625, 0.58, 1);width:4rem}#pageOutdoor-dining .sec-shop .shop-wrap .shop-area .right-box .btn-flex .btn img{-webkit-filter:drop-shadow(3px 3px 4px rgba(0, 0, 0, 0.5));filter:drop-shadow(3px 3px 4px rgba(0, 0, 0, 0.5))}#pageOutdoor-dining .sec-shop .shop-wrap .shop-area .right-box .btn-flex .btn:hover{opacity:.7}#pageOutdoor-dining .sec-shop .shop-wrap .shop-area .right-box .btn-flex .soon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:4rem;border-radius:100vh;background:-webkit-gradient(linear, left top, right top, color-stop(10%, #8a8480), to(#5b5a50));background:-webkit-linear-gradient(left, #8a8480 10%, #5b5a50 100%);background:linear-gradient(90deg, #8a8480 10%, #5b5a50 100%);pointer-events:none}#pageOutdoor-dining .sec-shop .shop-wrap .shop-area .right-box .btn-flex .soon span{font-size:1.5rem;font-weight:500;letter-spacing:.025em;color:#fff}#pageOutdoor-dining .sec-shop .shop-wrap .shop-area:last-child{border:none}@media screen and (max-width: 750px){#pageOutdoor-dining .sec-shop{padding:9rem 0 12rem;margin-top:calc(-100vh + 13rem)}#pageOutdoor-dining .sec-shop .shop-wrap .ttl-area{margin:0 0 8rem}#pageOutdoor-dining .sec-shop .shop-wrap .ttl-area .ttl{font-size:7rem;border-bottom:dotted 1rem #8a8480}#pageOutdoor-dining .sec-shop .shop-wrap .shop-area{width:60rem;padding:0 0 7rem;margin:8rem auto 0;border-bottom:dotted 1rem #8a8480}#pageOutdoor-dining .sec-shop .shop-wrap .shop-area .img-box{width:100%;height:auto}#pageOutdoor-dining .sec-shop .shop-wrap .shop-area .right-box{width:100%;margin:3rem 0 0}#pageOutdoor-dining .sec-shop .shop-wrap .shop-area .right-box .p1{height:4.6rem;font-size:2.6rem;border-radius:1.4rem}#pageOutdoor-dining .sec-shop .shop-wrap .shop-area .right-box .p2{font-size:2.8rem;margin:2.4rem 0 0}#pageOutdoor-dining .sec-shop .shop-wrap .shop-area .right-box .p3{height:unset;font-size:2.4rem;margin:2rem 0 0}#pageOutdoor-dining .sec-shop .shop-wrap .shop-area .right-box .btn-flex{gap:0 8rem;margin:3rem 0 0}#pageOutdoor-dining .sec-shop .shop-wrap .shop-area .right-box .btn-flex .btn{width:7rem}#pageOutdoor-dining .sec-shop .shop-wrap .shop-area .right-box .btn-flex .btn:hover{opacity:.1}#pageOutdoor-dining .sec-shop .shop-wrap .shop-area .right-box .btn-flex .soon{height:7rem}#pageOutdoor-dining .sec-shop .shop-wrap .shop-area .right-box .btn-flex .soon span{font-size:2.6rem}#pageOutdoor-dining .sec-shop .shop-wrap .shop-area:last-child{border:none}}#pageWellness-living .sec-main{height:calc(100vh - 6rem);margin:6rem auto 0;position:relative;overflow:hidden}#pageWellness-living .sec-main .main-wrap{height:100%;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin:auto}#pageWellness-living .sec-main .main-wrap .main-box .main{position:absolute;top:0;left:0;width:100%}#pageWellness-living .sec-main .main-wrap.f-1{width:87.9rem}#pageWellness-living .sec-main .main-wrap.f-2{width:76.3rem}#pageWellness-living .sec-main .main-wrap .people-box{position:absolute;-webkit-transform-origin:top left;transform-origin:top left;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}#pageWellness-living .sec-main .main-wrap .people-box i{display:block;-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-duration:10s;animation-duration:10s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}#pageWellness-living .sec-main .main-wrap .people-box i .people{display:block;width:100%;height:100%;background-repeat:no-repeat;background-size:auto 100%}#pageWellness-living .sec-main .main-wrap .people-box i.stop .people{-webkit-animation-play-state:paused !important;animation-play-state:paused !important}#pageWellness-living .sec-main .main-wrap .people-box-1f-0 i{width:4.00625rem;height:5.7rem}#pageWellness-living .sec-main .main-wrap .people-box-1f-0 i .people{-webkit-animation:kf_people_1f_0_wl 4s steps(8) infinite;animation:kf_people_1f_0_wl 4s steps(8) infinite;background-image:url("../img/wellness-living/people/people_1f_0.png")}@-webkit-keyframes kf_people_1f_0_wl{to{background-position:-32.05rem 0}}@keyframes kf_people_1f_0_wl{to{background-position:-32.05rem 0}}#pageWellness-living .sec-main .main-wrap .people-box-1f-1 i{width:2.35rem;height:5.2rem}#pageWellness-living .sec-main .main-wrap .people-box-1f-1 i .people{background-image:url("../img/wellness-living/people/people_1f_1.png")}#pageWellness-living .sec-main .main-wrap .people-box-1f-2 i{width:2rem;height:3.1rem}#pageWellness-living .sec-main .main-wrap .people-box-1f-2 i .people{background-image:url("../img/wellness-living/people/people_1f_2.png")}#pageWellness-living .sec-main .main-wrap .people-box-1f-3 i{width:1.95rem;height:3.2rem}#pageWellness-living .sec-main .main-wrap .people-box-1f-3 i .people{background-image:url("../img/wellness-living/people/people_1f_3.png")}#pageWellness-living .sec-main .main-wrap .people-box-1f-4 i{width:7.00625rem;height:7.15rem}#pageWellness-living .sec-main .main-wrap .people-box-1f-4 i .people{-webkit-animation:kf_people_1f_4_wl 4s steps(8) infinite;animation:kf_people_1f_4_wl 4s steps(8) infinite;background-image:url("../img/wellness-living/people/people_1f_4.png")}@-webkit-keyframes kf_people_1f_4_wl{to{background-position:-56.05rem 0}}@keyframes kf_people_1f_4_wl{to{background-position:-56.05rem 0}}#pageWellness-living .sec-main .main-wrap .people-box-1f-5 i{width:6rem;height:6.8rem}#pageWellness-living .sec-main .main-wrap .people-box-1f-5 i .people{-webkit-animation:kf_people_1f_5_wl 4s steps(6) infinite;animation:kf_people_1f_5_wl 4s steps(6) infinite;background-image:url("../img/wellness-living/people/people_1f_5.png")}@-webkit-keyframes kf_people_1f_5_wl{to{background-position:-36.05rem 0}}@keyframes kf_people_1f_5_wl{to{background-position:-36.05rem 0}}#pageWellness-living .sec-main .main-wrap .people-box-1f-6 i{width:4.1rem;height:6.2rem}#pageWellness-living .sec-main .main-wrap .people-box-1f-6 i .people{background-image:url("../img/wellness-living/people/people_1f_6.png")}#pageWellness-living .sec-main .main-wrap .people-box-1f-7 i{width:1.65rem;height:6.55rem}#pageWellness-living .sec-main .main-wrap .people-box-1f-7 i .people{background-image:url("../img/wellness-living/people/people_1f_7.png")}#pageWellness-living .sec-main .main-wrap .people-box-1f-8 i{width:2.8rem;height:7.2rem}#pageWellness-living .sec-main .main-wrap .people-box-1f-8 i .people{background-image:url("../img/wellness-living/people/people_1f_8.png")}#pageWellness-living .sec-main .main-wrap .people-box-1f-9 i{width:5.00625rem;height:6.75rem}#pageWellness-living .sec-main .main-wrap .people-box-1f-9 i .people{-webkit-animation:kf_people_1f_9_wl 4s steps(8) infinite;animation:kf_people_1f_9_wl 4s steps(8) infinite;background-image:url("../img/wellness-living/people/people_1f_9.png")}@-webkit-keyframes kf_people_1f_9_wl{to{background-position:-40.05rem 0}}@keyframes kf_people_1f_9_wl{to{background-position:-40.05rem 0}}#pageWellness-living .sec-main .main-wrap .people-box-1f-9 i.act{-webkit-animation-name:people_1f_9_anim_wl;animation-name:people_1f_9_anim_wl;-webkit-animation-duration:10.4s;animation-duration:10.4s}@-webkit-keyframes people_1f_9_anim_wl{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(5.2rem, -3rem);transform:translate(5.2rem, -3rem)}}@keyframes people_1f_9_anim_wl{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(5.2rem, -3rem);transform:translate(5.2rem, -3rem)}}#pageWellness-living .sec-main .main-wrap .people-box-1f-10 i{width:2.45rem;height:5.7rem}#pageWellness-living .sec-main .main-wrap .people-box-1f-10 i .people{background-image:url("../img/wellness-living/people/people_1f_10.png")}#pageWellness-living .sec-main .main-wrap .people-box-1f-11 i{width:3.2rem;height:6.65rem}#pageWellness-living .sec-main .main-wrap .people-box-1f-11 i .people{background-image:url("../img/wellness-living/people/people_1f_11.png")}#pageWellness-living .sec-main .main-wrap .people-box-1f-12 i{width:3.85rem;height:6.65rem}#pageWellness-living .sec-main .main-wrap .people-box-1f-12 i .people{background-image:url("../img/wellness-living/people/people_1f_12.png")}#pageWellness-living .sec-main .main-wrap .people-box-1f-13 i{width:2.45rem;height:5.4rem}#pageWellness-living .sec-main .main-wrap .people-box-1f-13 i .people{background-image:url("../img/wellness-living/people/people_1f_13.png")}#pageWellness-living .sec-main .main-wrap .people-box-1f-14 i{width:2.75rem;height:5.6rem}#pageWellness-living .sec-main .main-wrap .people-box-1f-14 i .people{background-image:url("../img/wellness-living/people/people_1f_14.png")}#pageWellness-living .sec-main .main-wrap .people-box-1f-15 i{width:2rem;height:3.3rem}#pageWellness-living .sec-main .main-wrap .people-box-1f-15 i .people{background-image:url("../img/wellness-living/people/people_1f_15.png")}#pageWellness-living .sec-main .main-wrap .people-box-1f-16 i{width:1.95rem;height:3.2rem}#pageWellness-living .sec-main .main-wrap .people-box-1f-16 i .people{background-image:url("../img/wellness-living/people/people_1f_16.png")}#pageWellness-living .sec-main .main-wrap .people-box-1f-17 i{width:3.00625rem;height:7rem}#pageWellness-living .sec-main .main-wrap .people-box-1f-17 i .people{-webkit-animation:kf_people_1f_17_wl 4s steps(8) infinite;animation:kf_people_1f_17_wl 4s steps(8) infinite;background-image:url("../img/wellness-living/people/people_1f_17.png")}@-webkit-keyframes kf_people_1f_17_wl{to{background-position:-24.05rem 0}}@keyframes kf_people_1f_17_wl{to{background-position:-24.05rem 0}}#pageWellness-living .sec-main .main-wrap .people-box-1f-17 i.act{-webkit-animation-name:people_1f_17_anim_wl;animation-name:people_1f_17_anim_wl;-webkit-animation-duration:21.6s;animation-duration:21.6s}@-webkit-keyframes people_1f_17_anim_wl{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(-10.8rem, 6.24rem);transform:translate(-10.8rem, 6.24rem)}}@keyframes people_1f_17_anim_wl{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(-10.8rem, 6.24rem);transform:translate(-10.8rem, 6.24rem)}}#pageWellness-living .sec-main .main-wrap .people-box-1f-18 i{width:4.55rem;height:4.3rem}#pageWellness-living .sec-main .main-wrap .people-box-1f-18 i .people{background-image:url("../img/wellness-living/people/people_1f_18.png")}#pageWellness-living .sec-main .main-wrap .people-box-1f-19 i{width:7.00625rem;height:6.55rem}#pageWellness-living .sec-main .main-wrap .people-box-1f-19 i .people{-webkit-animation:kf_people_1f_19_wl 4s steps(8) infinite;animation:kf_people_1f_19_wl 4s steps(8) infinite;background-image:url("../img/wellness-living/people/people_1f_19.png")}@-webkit-keyframes kf_people_1f_19_wl{to{background-position:-56.05rem 0}}@keyframes kf_people_1f_19_wl{to{background-position:-56.05rem 0}}#pageWellness-living .sec-main .main-wrap .people-box-1f-20 i{width:6rem;height:6.65rem}#pageWellness-living .sec-main .main-wrap .people-box-1f-20 i .people{background-image:url("../img/wellness-living/people/people_1f_20.png")}#pageWellness-living .sec-main .main-wrap .people-box-1f-21 i{width:6.8rem;height:6.8rem}#pageWellness-living .sec-main .main-wrap .people-box-1f-21 i .people{-webkit-animation:kf_people_1f_21_wl 4s steps(8) infinite;animation:kf_people_1f_21_wl 4s steps(8) infinite;background-image:url("../img/wellness-living/people/people_1f_21.png")}@-webkit-keyframes kf_people_1f_21_wl{to{background-position:-54.4rem 0}}@keyframes kf_people_1f_21_wl{to{background-position:-54.4rem 0}}#pageWellness-living .sec-main .main-wrap .people-box-1f-22 i{width:3.1rem;height:5.65rem}#pageWellness-living .sec-main .main-wrap .people-box-1f-22 i .people{background-image:url("../img/wellness-living/people/people_1f_22.png")}#pageWellness-living .sec-main .main-wrap .people-box-1f-23 i{width:3.35rem;height:5.3rem}#pageWellness-living .sec-main .main-wrap .people-box-1f-23 i .people{background-image:url("../img/wellness-living/people/people_1f_23.png")}#pageWellness-living .sec-main .main-wrap .people-box-1f-24 i{width:2.15rem;height:4.45rem}#pageWellness-living .sec-main .main-wrap .people-box-1f-24 i .people{background-image:url("../img/wellness-living/people/people_1f_24.png")}#pageWellness-living .sec-main .main-wrap .people-box-1f-25 i{width:1.8rem;height:5.4rem}#pageWellness-living .sec-main .main-wrap .people-box-1f-25 i .people{background-image:url("../img/wellness-living/people/people_1f_25.png")}#pageWellness-living .sec-main .main-wrap .people-box-1f-26 i{width:8rem;height:8rem}#pageWellness-living .sec-main .main-wrap .people-box-1f-26 i .people{-webkit-animation:kf_people_1f_26_wl 4s steps(6) infinite;animation:kf_people_1f_26_wl 4s steps(6) infinite;background-image:url("../img/wellness-living/people/people_1f_26.png")}@-webkit-keyframes kf_people_1f_26_wl{to{background-position:-48rem 0}}@keyframes kf_people_1f_26_wl{to{background-position:-48rem 0}}#pageWellness-living .sec-main .main-wrap .people-box-1f-27 i{width:2.6rem;height:4.95rem}#pageWellness-living .sec-main .main-wrap .people-box-1f-27 i .people{background-image:url("../img/wellness-living/people/people_1f_27.png")}#pageWellness-living .sec-main .main-wrap .people-box-1f-28 i{width:3.2rem;height:5.75rem}#pageWellness-living .sec-main .main-wrap .people-box-1f-28 i .people{background-image:url("../img/wellness-living/people/people_1f_28.png")}#pageWellness-living .sec-main .main-wrap .people-box-2f-0 i{width:6.005rem;height:6.45rem}#pageWellness-living .sec-main .main-wrap .people-box-2f-0 i .people{-webkit-animation:kf_people_2f_0_wl 4s steps(10) infinite;animation:kf_people_2f_0_wl 4s steps(10) infinite;background-image:url("../img/wellness-living/people/people_2f_0.png")}@-webkit-keyframes kf_people_2f_0_wl{to{background-position:-60.05rem 0}}@keyframes kf_people_2f_0_wl{to{background-position:-60.05rem 0}}#pageWellness-living .sec-main .main-wrap .people-box-2f-1 i{width:6.65rem;height:6.65rem}#pageWellness-living .sec-main .main-wrap .people-box-2f-1 i .people{background-image:url("../img/wellness-living/people/people_2f_1.png")}#pageWellness-living .sec-main .main-wrap .people-box-2f-2 i{width:3.25rem;height:5.05rem}#pageWellness-living .sec-main .main-wrap .people-box-2f-2 i .people{background-image:url("../img/wellness-living/people/people_2f_2.png")}#pageWellness-living .sec-main .main-wrap .people-box-2f-3 i{width:3.2rem;height:5.5rem}#pageWellness-living .sec-main .main-wrap .people-box-2f-3 i .people{background-image:url("../img/wellness-living/people/people_2f_3.png")}#pageWellness-living .sec-main .main-wrap .people-box-2f-4 i{width:2rem;height:4.45rem}#pageWellness-living .sec-main .main-wrap .people-box-2f-4 i .people{background-image:url("../img/wellness-living/people/people_2f_4.png")}#pageWellness-living .sec-main .main-wrap .people-box-2f-5 i{width:2.25rem;height:4.65rem}#pageWellness-living .sec-main .main-wrap .people-box-2f-5 i .people{background-image:url("../img/wellness-living/people/people_2f_5.png")}#pageWellness-living .sec-main .main-wrap .people-box-2f-6 i{width:4.1rem;height:5.85rem}#pageWellness-living .sec-main .main-wrap .people-box-2f-6 i .people{background-image:url("../img/wellness-living/people/people_2f_6.png")}#pageWellness-living .sec-main .main-wrap .people-box-2f-7 i{width:1.9rem;height:4.6rem}#pageWellness-living .sec-main .main-wrap .people-box-2f-7 i .people{background-image:url("../img/wellness-living/people/people_2f_7.png")}#pageWellness-living .sec-main .main-wrap .people-box-2f-8 i{width:2.7rem;height:6.2rem}#pageWellness-living .sec-main .main-wrap .people-box-2f-8 i .people{background-image:url("../img/wellness-living/people/people_2f_8.png")}#pageWellness-living .sec-main .main-wrap .people-box-2f-9 i{width:5.00625rem;height:6.75rem}#pageWellness-living .sec-main .main-wrap .people-box-2f-9 i .people{-webkit-animation:kf_people_2f_9_wl 4s steps(8) infinite;animation:kf_people_2f_9_wl 4s steps(8) infinite;background-image:url("../img/wellness-living/people/people_2f_9.png")}@-webkit-keyframes kf_people_2f_9_wl{to{background-position:-40.05rem 0}}@keyframes kf_people_2f_9_wl{to{background-position:-40.05rem 0}}#pageWellness-living .sec-main .main-wrap .people-box-2f-9 i.act{-webkit-animation-name:people_2f_9_anim_wl;animation-name:people_2f_9_anim_wl;-webkit-animation-duration:10.4s;animation-duration:10.4s}@-webkit-keyframes people_2f_9_anim_wl{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(5.2rem, -3rem);transform:translate(5.2rem, -3rem)}}@keyframes people_2f_9_anim_wl{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(5.2rem, -3rem);transform:translate(5.2rem, -3rem)}}#pageWellness-living .sec-main .main-wrap .people-box-2f-10 i{width:3.8rem;height:4.8rem}#pageWellness-living .sec-main .main-wrap .people-box-2f-10 i .people{background-image:url("../img/wellness-living/people/people_2f_10.png")}#pageWellness-living .sec-main .main-wrap .people-box-2f-11 i{width:1.9rem;height:4.65rem}#pageWellness-living .sec-main .main-wrap .people-box-2f-11 i .people{background-image:url("../img/wellness-living/people/people_2f_11.png")}#pageWellness-living .sec-main .main-wrap .people-box-2f-12 i{width:2.2rem;height:4.5rem}#pageWellness-living .sec-main .main-wrap .people-box-2f-12 i .people{background-image:url("../img/wellness-living/people/people_2f_12.png")}#pageWellness-living .sec-main .main-wrap .people-box-2f-13 i{width:5rem;height:5.95rem}#pageWellness-living .sec-main .main-wrap .people-box-2f-13 i .people{background-image:url("../img/wellness-living/people/people_2f_13.png")}#pageWellness-living .sec-main .main-wrap .people-box-2f-14 i{width:7.55rem;height:8rem}#pageWellness-living .sec-main .main-wrap .people-box-2f-14 i .people{background-image:url("../img/wellness-living/people/people_2f_14.png")}#pageWellness-living .sec-main .main-wrap .people-box-2f-15 i{width:3.00625rem;height:6.8rem}#pageWellness-living .sec-main .main-wrap .people-box-2f-15 i .people{-webkit-animation:kf_people_2f_15_wl 4s steps(8) infinite;animation:kf_people_2f_15_wl 4s steps(8) infinite;background-image:url("../img/wellness-living/people/people_2f_15.png")}@-webkit-keyframes kf_people_2f_15_wl{to{background-position:-24.05rem 0}}@keyframes kf_people_2f_15_wl{to{background-position:-24.05rem 0}}#pageWellness-living .sec-main .main-wrap .people-box-2f-16 i{width:1.8rem;height:3.35rem}#pageWellness-living .sec-main .main-wrap .people-box-2f-16 i .people{background-image:url("../img/wellness-living/people/people_2f_16.png")}#pageWellness-living .sec-main .main-wrap .people-box-2f-17 i{width:2rem;height:5.15rem}#pageWellness-living .sec-main .main-wrap .people-box-2f-17 i .people{background-image:url("../img/wellness-living/people/people_2f_17.png")}#pageWellness-living .sec-main .main-wrap .people-box-2f-18 i{width:1.95rem;height:5.15rem}#pageWellness-living .sec-main .main-wrap .people-box-2f-18 i .people{background-image:url("../img/wellness-living/people/people_2f_18.png")}#pageWellness-living .sec-main .main-wrap .people-box-2f-19 i{width:2.64rem;height:4.56rem}#pageWellness-living .sec-main .main-wrap .people-box-2f-19 i .people{-webkit-animation:kf_people_2f_19_wl 4s steps(10) infinite;animation:kf_people_2f_19_wl 4s steps(10) infinite;background-image:url("../img/wellness-living/people/people_2f_19.png")}@-webkit-keyframes kf_people_2f_19_wl{to{background-position:-26.4rem 0}}@keyframes kf_people_2f_19_wl{to{background-position:-26.4rem 0}}#pageWellness-living .sec-main .main-wrap .people-box-2f-19 i.act{-webkit-animation-name:people_2f_19_anim_wl;animation-name:people_2f_19_anim_wl;-webkit-animation-duration:27s;animation-duration:27s}@-webkit-keyframes people_2f_19_anim_wl{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(-13.5rem, -7.8rem);transform:translate(-13.5rem, -7.8rem)}}@keyframes people_2f_19_anim_wl{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(-13.5rem, -7.8rem);transform:translate(-13.5rem, -7.8rem)}}#pageWellness-living .sec-main .main-wrap .people-box-2f-20 i{width:3.00625rem;height:3.85rem}#pageWellness-living .sec-main .main-wrap .people-box-2f-20 i .people{-webkit-animation:kf_people_2f_20_wl 4s steps(8) infinite;animation:kf_people_2f_20_wl 4s steps(8) infinite;background-image:url("../img/wellness-living/people/people_2f_20.png")}@-webkit-keyframes kf_people_2f_20_wl{to{background-position:-24.05rem 0}}@keyframes kf_people_2f_20_wl{to{background-position:-24.05rem 0}}#pageWellness-living .sec-main .main-wrap .people-box-2f-20 i.act{-webkit-animation-name:people_2f_20_anim_wl;animation-name:people_2f_20_anim_wl;-webkit-animation-duration:27s;animation-duration:27s}@-webkit-keyframes people_2f_20_anim_wl{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(-13.5rem, 7.8rem);transform:translate(-13.5rem, 7.8rem)}}@keyframes people_2f_20_anim_wl{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(-13.5rem, 7.8rem);transform:translate(-13.5rem, 7.8rem)}}#pageWellness-living .sec-main .main-wrap .people-box-2f-21 i{width:3.005rem;height:3.65rem}#pageWellness-living .sec-main .main-wrap .people-box-2f-21 i .people{-webkit-animation:kf_people_2f_21_wl 4s steps(10) infinite;animation:kf_people_2f_21_wl 4s steps(10) infinite;background-image:url("../img/wellness-living/people/people_2f_21.png")}@-webkit-keyframes kf_people_2f_21_wl{to{background-position:-30.05rem 0}}@keyframes kf_people_2f_21_wl{to{background-position:-30.05rem 0}}#pageWellness-living .sec-main .main-wrap .people-box-2f-21 i.act{-webkit-animation-name:people_2f_21_anim_wl;animation-name:people_2f_21_anim_wl;-webkit-animation-duration:21.6s;animation-duration:21.6s}@-webkit-keyframes people_2f_21_anim_wl{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(-10.8rem, -6.24rem);transform:translate(-10.8rem, -6.24rem)}}@keyframes people_2f_21_anim_wl{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(-10.8rem, -6.24rem);transform:translate(-10.8rem, -6.24rem)}}#pageWellness-living .sec-main .main-wrap .people-box-2f-22 i{width:1.8rem;height:4.25rem}#pageWellness-living .sec-main .main-wrap .people-box-2f-22 i .people{background-image:url("../img/wellness-living/people/people_2f_22.png")}#pageWellness-living .sec-main .main-wrap .people-box-2f-23 i{width:2.25rem;height:4.7rem}#pageWellness-living .sec-main .main-wrap .people-box-2f-23 i .people{background-image:url("../img/wellness-living/people/people_2f_23.png")}#pageWellness-living .sec-main .main-wrap .people-box-2f-24 i{width:7.1rem;height:4.95rem}#pageWellness-living .sec-main .main-wrap .people-box-2f-24 i .people{background-image:url("../img/wellness-living/people/people_2f_24.png")}#pageWellness-living .sec-main .main-wrap .people-box-2f-25 i{width:7.5rem;height:4.95rem}#pageWellness-living .sec-main .main-wrap .people-box-2f-25 i .people{background-image:url("../img/wellness-living/people/people_2f_25.png")}#pageWellness-living .sec-main .main-wrap .people-box-2f-26 i{width:2.85rem;height:4.25rem}#pageWellness-living .sec-main .main-wrap .people-box-2f-26 i .people{background-image:url("../img/wellness-living/people/people_2f_26.png")}#pageWellness-living .sec-main .main-wrap .people-box-2f-27 i{width:8.8rem;height:6.85rem}#pageWellness-living .sec-main .main-wrap .people-box-2f-27 i .people{background-image:url("../img/wellness-living/people/people_2f_27.png")}#pageWellness-living .sec-main .main-wrap .people-box-2f-28 i{width:7.00625rem;height:7.15rem}#pageWellness-living .sec-main .main-wrap .people-box-2f-28 i .people{-webkit-animation:kf_people_2f_28_wl 4s steps(8) infinite;animation:kf_people_2f_28_wl 4s steps(8) infinite;background-image:url("../img/wellness-living/people/people_2f_28.png")}@-webkit-keyframes kf_people_2f_28_wl{to{background-position:-56.05rem 0}}@keyframes kf_people_2f_28_wl{to{background-position:-56.05rem 0}}#pageWellness-living .sec-main .main-wrap .people-box.act{opacity:1}#pageWellness-living .sec-main .main-wrap .people-box-1f-0{top:15rem;left:24rem}#pageWellness-living .sec-main .main-wrap .people-box-1f-1{top:19rem;left:18rem}#pageWellness-living .sec-main .main-wrap .people-box-1f-2{top:24rem;left:12rem}#pageWellness-living .sec-main .main-wrap .people-box-1f-3{top:25rem;left:14rem}#pageWellness-living .sec-main .main-wrap .people-box-1f-4{top:20.4rem;left:40.6rem}#pageWellness-living .sec-main .main-wrap .people-box-1f-5{top:29rem;left:21rem}#pageWellness-living .sec-main .main-wrap .people-box-1f-6{top:32rem;left:17rem}#pageWellness-living .sec-main .main-wrap .people-box-1f-7{top:30rem;left:30rem}#pageWellness-living .sec-main .main-wrap .people-box-1f-8{top:34rem;left:34rem}#pageWellness-living .sec-main .main-wrap .people-box-1f-9{top:38rem;left:25rem}#pageWellness-living .sec-main .main-wrap .people-box-1f-10{top:41rem;left:46rem}#pageWellness-living .sec-main .main-wrap .people-box-1f-11{top:41rem;left:43rem}#pageWellness-living .sec-main .main-wrap .people-box-1f-12{top:46rem;left:33rem}#pageWellness-living .sec-main .main-wrap .people-box-1f-13{top:49rem;left:29rem}#pageWellness-living .sec-main .main-wrap .people-box-1f-14{top:50rem;left:27rem}#pageWellness-living .sec-main .main-wrap .people-box-1f-15{top:57rem;left:27rem}#pageWellness-living .sec-main .main-wrap .people-box-1f-16{top:58rem;left:29rem}#pageWellness-living .sec-main .main-wrap .people-box-1f-17{top:48rem;left:41rem}#pageWellness-living .sec-main .main-wrap .people-box-1f-18{top:62rem;left:34rem}#pageWellness-living .sec-main .main-wrap .people-box-1f-19{top:61rem;left:45rem}#pageWellness-living .sec-main .main-wrap .people-box-1f-20{top:68rem;left:48rem}#pageWellness-living .sec-main .main-wrap .people-box-1f-21{top:38rem;left:58rem}#pageWellness-living .sec-main .main-wrap .people-box-1f-22{top:46.4rem;left:73.6rem}#pageWellness-living .sec-main .main-wrap .people-box-1f-23{top:48rem;left:70rem}#pageWellness-living .sec-main .main-wrap .people-box-1f-24{top:47.8rem;left:55.4rem}#pageWellness-living .sec-main .main-wrap .people-box-1f-25{top:49rem;left:58rem}#pageWellness-living .sec-main .main-wrap .people-box-1f-26{top:50rem;left:55rem}#pageWellness-living .sec-main .main-wrap .people-box-1f-27{top:56rem;left:63rem}#pageWellness-living .sec-main .main-wrap .people-box-1f-28{top:58rem;left:67rem}#pageWellness-living .sec-main .main-wrap .people-box-2f-0{top:13rem;left:24rem}#pageWellness-living .sec-main .main-wrap .people-box-2f-1{top:22rem;left:36rem}#pageWellness-living .sec-main .main-wrap .people-box-2f-2{top:23rem;left:11rem}#pageWellness-living .sec-main .main-wrap .people-box-2f-3{top:25rem;left:17rem}#pageWellness-living .sec-main .main-wrap .people-box-2f-4{top:28rem;left:14rem}#pageWellness-living .sec-main .main-wrap .people-box-2f-5{top:29rem;left:12rem}#pageWellness-living .sec-main .main-wrap .people-box-2f-6{top:29rem;left:21rem}#pageWellness-living .sec-main .main-wrap .people-box-2f-7{top:32rem;left:17rem}#pageWellness-living .sec-main .main-wrap .people-box-2f-8{top:32rem;left:34rem}#pageWellness-living .sec-main .main-wrap .people-box-2f-9{top:37rem;left:24rem}#pageWellness-living .sec-main .main-wrap .people-box-2f-10{top:44rem;left:45rem}#pageWellness-living .sec-main .main-wrap .people-box-2f-11{top:47rem;left:27rem}#pageWellness-living .sec-main .main-wrap .people-box-2f-12{top:50rem;left:22rem}#pageWellness-living .sec-main .main-wrap .people-box-2f-13{top:50rem;left:29rem}#pageWellness-living .sec-main .main-wrap .people-box-2f-14{top:54rem;left:11rem}#pageWellness-living .sec-main .main-wrap .people-box-2f-15{top:49rem;left:52rem}#pageWellness-living .sec-main .main-wrap .people-box-2f-16{top:55rem;left:66rem}#pageWellness-living .sec-main .main-wrap .people-box-2f-17{top:54rem;left:64rem}#pageWellness-living .sec-main .main-wrap .people-box-2f-18{top:52rem;left:49rem}#pageWellness-living .sec-main .main-wrap .people-box-2f-19{top:61rem;left:61rem}#pageWellness-living .sec-main .main-wrap .people-box-2f-20{top:57rem;left:56rem}#pageWellness-living .sec-main .main-wrap .people-box-2f-21{top:63rem;left:58rem}#pageWellness-living .sec-main .main-wrap .people-box-2f-22{top:60rem;left:48rem}#pageWellness-living .sec-main .main-wrap .people-box-2f-23{top:62rem;left:42rem}#pageWellness-living .sec-main .main-wrap .people-box-2f-24{top:66rem;left:47rem}#pageWellness-living .sec-main .main-wrap .people-box-2f-25{top:72rem;left:38rem}#pageWellness-living .sec-main .main-wrap .people-box-2f-26{top:65rem;left:33rem}#pageWellness-living .sec-main .main-wrap .people-box-2f-27{top:67rem;left:37rem}#pageWellness-living .sec-main .main-wrap .people-box-2f-28{top:57rem;left:23.4rem}#pageWellness-living .sec-main .main-wrap.f-1 .main-box .main-0{z-index:0}#pageWellness-living .sec-main .main-wrap.f-1 .main-box .main-1{z-index:10}#pageWellness-living .sec-main .main-wrap.f-1 .main-box .main-2{z-index:20}#pageWellness-living .sec-main .main-wrap.f-1 .main-box .main-3{z-index:30}#pageWellness-living .sec-main .main-wrap.f-1 .main-box .main-4{z-index:40}#pageWellness-living .sec-main .main-wrap.f-1 .main-box .main-5{z-index:50}#pageWellness-living .sec-main .main-wrap.f-1 .main-box .main-6{z-index:60}#pageWellness-living .sec-main .main-wrap.f-1 .main-box .main-7{z-index:70}#pageWellness-living .sec-main .main-wrap.f-1 .main-box .main-8{z-index:80}#pageWellness-living .sec-main .main-wrap.f-1 .main-box .main-9{z-index:90}#pageWellness-living .sec-main .main-wrap.f-1 .main-box .main-10{z-index:100}#pageWellness-living .sec-main .main-wrap.f-1 .main-box .main-11{z-index:110}#pageWellness-living .sec-main .main-wrap.f-1 .main-box .main-12{z-index:120}#pageWellness-living .sec-main .main-wrap.f-1 .people-box-1f-0{z-index:19}#pageWellness-living .sec-main .main-wrap.f-1 .people-box-1f-1{z-index:29}#pageWellness-living .sec-main .main-wrap.f-1 .people-box-1f-2{z-index:29}#pageWellness-living .sec-main .main-wrap.f-1 .people-box-1f-3{z-index:29}#pageWellness-living .sec-main .main-wrap.f-1 .people-box-1f-4{z-index:41}#pageWellness-living .sec-main .main-wrap.f-1 .people-box-1f-5{z-index:49}#pageWellness-living .sec-main .main-wrap.f-1 .people-box-1f-6{z-index:49}#pageWellness-living .sec-main .main-wrap.f-1 .people-box-1f-7{z-index:49}#pageWellness-living .sec-main .main-wrap.f-1 .people-box-1f-8{z-index:49}#pageWellness-living .sec-main .main-wrap.f-1 .people-box-1f-9{z-index:51}#pageWellness-living .sec-main .main-wrap.f-1 .people-box-1f-10{z-index:59}#pageWellness-living .sec-main .main-wrap.f-1 .people-box-1f-11{z-index:61}#pageWellness-living .sec-main .main-wrap.f-1 .people-box-1f-12{z-index:61}#pageWellness-living .sec-main .main-wrap.f-1 .people-box-1f-13{z-index:61}#pageWellness-living .sec-main .main-wrap.f-1 .people-box-1f-14{z-index:61}#pageWellness-living .sec-main .main-wrap.f-1 .people-box-1f-15{z-index:69}#pageWellness-living .sec-main .main-wrap.f-1 .people-box-1f-16{z-index:69}#pageWellness-living .sec-main .main-wrap.f-1 .people-box-1f-17{z-index:69}#pageWellness-living .sec-main .main-wrap.f-1 .people-box-1f-18{z-index:69}#pageWellness-living .sec-main .main-wrap.f-1 .people-box-1f-19{z-index:89}#pageWellness-living .sec-main .main-wrap.f-1 .people-box-1f-20{z-index:91}#pageWellness-living .sec-main .main-wrap.f-1 .people-box-1f-21{z-index:101}#pageWellness-living .sec-main .main-wrap.f-1 .people-box-1f-22{z-index:91}#pageWellness-living .sec-main .main-wrap.f-1 .people-box-1f-23{z-index:121}#pageWellness-living .sec-main .main-wrap.f-1 .people-box-1f-24{z-index:101}#pageWellness-living .sec-main .main-wrap.f-1 .people-box-1f-25{z-index:111}#pageWellness-living .sec-main .main-wrap.f-1 .people-box-1f-26{z-index:111}#pageWellness-living .sec-main .main-wrap.f-1 .people-box-1f-27{z-index:111}#pageWellness-living .sec-main .main-wrap.f-1 .people-box-1f-28{z-index:111}#pageWellness-living .sec-main .main-wrap.f-2 .main-box .main-0{z-index:0}#pageWellness-living .sec-main .main-wrap.f-2 .main-box .main-1{z-index:10}#pageWellness-living .sec-main .main-wrap.f-2 .main-box .main-2{z-index:20}#pageWellness-living .sec-main .main-wrap.f-2 .main-box .main-3{z-index:30}#pageWellness-living .sec-main .main-wrap.f-2 .main-box .main-4{z-index:40}#pageWellness-living .sec-main .main-wrap.f-2 .main-box .main-5{z-index:50}#pageWellness-living .sec-main .main-wrap.f-2 .main-box .main-6{z-index:60}#pageWellness-living .sec-main .main-wrap.f-2 .main-box .main-7{z-index:70}#pageWellness-living .sec-main .main-wrap.f-2 .main-box .main-8{z-index:80}#pageWellness-living .sec-main .main-wrap.f-2 .people-box-2f-0{z-index:11}#pageWellness-living .sec-main .main-wrap.f-2 .people-box-2f-1{z-index:11}#pageWellness-living .sec-main .main-wrap.f-2 .people-box-2f-2{z-index:21}#pageWellness-living .sec-main .main-wrap.f-2 .people-box-2f-3{z-index:21}#pageWellness-living .sec-main .main-wrap.f-2 .people-box-2f-4{z-index:21}#pageWellness-living .sec-main .main-wrap.f-2 .people-box-2f-5{z-index:21}#pageWellness-living .sec-main .main-wrap.f-2 .people-box-2f-6{z-index:21}#pageWellness-living .sec-main .main-wrap.f-2 .people-box-2f-7{z-index:21}#pageWellness-living .sec-main .main-wrap.f-2 .people-box-2f-8{z-index:29}#pageWellness-living .sec-main .main-wrap.f-2 .people-box-2f-9{z-index:31}#pageWellness-living .sec-main .main-wrap.f-2 .people-box-2f-10{z-index:31}#pageWellness-living .sec-main .main-wrap.f-2 .people-box-2f-11{z-index:31}#pageWellness-living .sec-main .main-wrap.f-2 .people-box-2f-12{z-index:31}#pageWellness-living .sec-main .main-wrap.f-2 .people-box-2f-13{z-index:31}#pageWellness-living .sec-main .main-wrap.f-2 .people-box-2f-14{z-index:31}#pageWellness-living .sec-main .main-wrap.f-2 .people-box-2f-15{z-index:49}#pageWellness-living .sec-main .main-wrap.f-2 .people-box-2f-16{z-index:61}#pageWellness-living .sec-main .main-wrap.f-2 .people-box-2f-17{z-index:61}#pageWellness-living .sec-main .main-wrap.f-2 .people-box-2f-18{z-index:61}#pageWellness-living .sec-main .main-wrap.f-2 .people-box-2f-19{z-index:61}#pageWellness-living .sec-main .main-wrap.f-2 .people-box-2f-20{z-index:62}#pageWellness-living .sec-main .main-wrap.f-2 .people-box-2f-21{z-index:61}#pageWellness-living .sec-main .main-wrap.f-2 .people-box-2f-22{z-index:61}#pageWellness-living .sec-main .main-wrap.f-2 .people-box-2f-23{z-index:61}#pageWellness-living .sec-main .main-wrap.f-2 .people-box-2f-24{z-index:61}#pageWellness-living .sec-main .main-wrap.f-2 .people-box-2f-25{z-index:82}#pageWellness-living .sec-main .main-wrap.f-2 .people-box-2f-26{z-index:81}#pageWellness-living .sec-main .main-wrap.f-2 .people-box-2f-27{z-index:81}#pageWellness-living .sec-main .main-wrap.f-2 .people-box-2f-28{z-index:71}#pageWellness-living .sec-main .ttl-wrap{position:absolute;top:0;right:2rem;z-index:1}#pageWellness-living .sec-main .ttl-wrap .ttl{width:33rem;margin:0 0 0 auto}#pageWellness-living .sec-main .ttl-wrap .flr{margin:0 0 0 auto}#pageWellness-living .sec-main .ttl-wrap .flr.f-1{width:10.8rem}#pageWellness-living .sec-main .ttl-wrap .flr.f-2{width:12.7rem}#pageWellness-living .sec-main .arrow-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:2.2rem;position:absolute;top:32rem;right:6rem;z-index:2}#pageWellness-living .sec-main .arrow-wrap button{padding:.2rem;margin:.4rem 0}#pageWellness-living .sec-main .main-wrap .pin-box{position:absolute;z-index:200;opacity:0;-webkit-transition:all .5s ease;transition:all .5s ease}#pageWellness-living .sec-main .main-wrap .pin-box .pin{width:2.2rem;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin:auto;opacity:1;-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-animation-name:pinRotateAnime;animation-name:pinRotateAnime;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}@keyframes pinRotateAnime{0%{-webkit-transform:translateX(-50%) rotateY(0deg);transform:translateX(-50%) rotateY(0deg)}50%{-webkit-transform:translateX(-50%) rotateY(180deg);transform:translateX(-50%) rotateY(180deg)}100%{-webkit-transform:translateX(-50%) rotateY(360deg);transform:translateX(-50%) rotateY(360deg)}}#pageWellness-living .sec-main .main-wrap .pin-box .txt{opacity:0;-webkit-transition:all .5s ease;transition:all .5s ease}#pageWellness-living .sec-main .main-wrap .pin-box.act{opacity:1}#pageWellness-living .sec-main .main-wrap .pin-box.on .pin{opacity:0}#pageWellness-living .sec-main .main-wrap .pin-box.on .txt{opacity:1}#pageWellness-living .sec-main .main-wrap .pin-box-1f-1{width:16rem;top:13rem;left:13rem}#pageWellness-living .sec-main .main-wrap .pin-box-1f-2{width:24.4rem;top:27rem;left:21rem}#pageWellness-living .sec-main .main-wrap .pin-box-1f-3{width:14.9rem;top:60rem;left:48rem}#pageWellness-living .sec-main .main-wrap .pin-box-1f-4{width:24rem;top:28rem;left:54rem}#pageWellness-living .sec-main .main-wrap .pin-box-2f-1{width:21.9rem;top:28rem;left:17rem}#pageWellness-living .sec-main .main-wrap .pin-box-2f-2{width:16rem;top:38rem;left:47rem}#pageWellness-living .sec-main .main-wrap .pin-box-2f-3{width:19.7rem;top:51rem;left:20rem}#pageWellness-living .sec-main .main-wrap{-webkit-animation-name:mainNoActAnime;animation-name:mainNoActAnime;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@keyframes mainNoActAnime{0%{z-index:1;opacity:1}90%{z-index:1}100%{z-index:-1;opacity:0}}#pageWellness-living .sec-main .main-wrap.act{-webkit-animation-name:mainActAnime;animation-name:mainActAnime;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@keyframes mainActAnime{0%{z-index:-1;opacity:0}10%{z-index:-1}100%{z-index:1;opacity:1}}#pageWellness-living .sec-main .ttl-wrap{opacity:0;-webkit-transition:all .5s ease;transition:all .5s ease}#pageWellness-living .sec-main .ttl-wrap.act{opacity:1}#pageWellness-living .sec-main .arrow-wrap button{opacity:1;-webkit-transition:all .5s ease;transition:all .5s ease}#pageWellness-living .sec-main .arrow-wrap button.act{opacity:.5;pointer-events:none}#pageWellness-living .sec-main .arrow-wrap button.no-click{pointer-events:none}@media screen and (max-width: 750px){#pageWellness-living .sec-main{height:calc(100vh - 40rem);margin:40rem auto 0;overflow:unset}#pageWellness-living .sec-main .ttl-wrap{top:-20rem}#pageWellness-living .sec-main .ttl-wrap .ttl{width:49.5rem}#pageWellness-living .sec-main .ttl-wrap .flr.f-1{width:16.2rem}#pageWellness-living .sec-main .ttl-wrap .flr.f-2{width:19.05rem}#pageWellness-living .sec-main .arrow-wrap{width:4rem;top:25rem}#pageWellness-living .sec-main .arrow-wrap button{padding:.2rem;margin:.6rem 0}}#pageWellness-living .sec-living{background:#fff;padding-top:6rem}#pageWellness-living .sec-living .copy-wrap .com-copy-box .p1,#pageWellness-living .sec-living .copy-wrap .com-copy-box .p2,#pageWellness-living .sec-living .copy-wrap .com-copy-box .p3,#pageWellness-living .sec-living .copy-wrap .com-copy-box .p5{color:#db7d7f}#pageWellness-living .sec-living .copy-wrap .com-copy-box .p1{text-shadow:.3rem .3rem .2rem rgba(219,122,130,.3)}#pageWellness-living .sec-living .copy-wrap .com-copy-box .p2{-webkit-box-shadow:.3rem .3rem .6rem rgba(219,122,130,.3);box-shadow:.3rem .3rem .6rem rgba(219,122,130,.3)}#pageWellness-living .sec-living .copy-wrap .com-copy-box .p3,#pageWellness-living .sec-living .copy-wrap .com-copy-box .p5{text-shadow:.3rem .3rem .2rem rgba(219,122,130,.3)}#pageWellness-living .sec-living .copy-wrap .com-copy-box .p3 .sup{position:relative;top:-3rem;font-size:1.4rem}#pageWellness-living .sec-living .copy-wrap .com-copy-box .note{margin:2rem 0 0}#pageWellness-living .sec-living .copy-wrap .btn-area{margin:3rem 0 0}#pageWellness-living .sec-living .copy-wrap .btn-area .btn-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:0 2rem}#pageWellness-living .sec-living .copy-wrap .btn-area .btn-box .btn{width:28rem}#pageWellness-living .sec-living .slide-wrap{margin:5rem 0 0}#pageWellness-living .sec-living .swiper-cntnt{width:66rem;margin:0 auto}#pageWellness-living .sec-living .swiper-cntnt .swiper-btn-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;margin:1.6rem 0 0}#pageWellness-living .sec-living .swiper-cntnt .swiper-btn-box .swiper-btn{width:2.5rem;height:100%;position:static}#pageWellness-living .sec-living .swiper-cntnt .swiper-btn-box .swiper-btn img{-webkit-filter:drop-shadow(-2px 2px 3px #808080);filter:drop-shadow(-2px 2px 3px #808080)}#pageWellness-living .sec-living .swiper-cntnt .swiper-btn-box .swiper-btn::after{display:none}#pageWellness-living .sec-living .swiper-cntnt .swiper-btn-box .swiper-button-next img{-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}#pageWellness-living .sec-living .swiper-cntnt .swiper-btn-box .ttl{font-size:2rem;letter-spacing:.075em}#pageWellness-living .sec-living .swiper-thumbnail{width:66rem;margin:1.6rem auto 0}#pageWellness-living .sec-living .swiper-thumbnail .swiper-slide{position:relative;cursor:pointer}#pageWellness-living .sec-living .swiper-thumbnail .img::after{-webkit-transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);content:"";width:100%;height:100%;background:rgba(0,0,0,.5);position:absolute;top:0;left:0}#pageWellness-living .sec-living .swiper-thumbnail .swiper-slide-thumb-active .img::after{background:rgba(0,0,0,0)}#pageWellness-living .sec-living .swiper-thumbnail .swiper-slide:hover .img::after{background:rgba(0,0,0,0)}@media screen and (max-width: 750px){#pageWellness-living .sec-living{padding-top:9rem}#pageWellness-living .sec-living .copy-wrap .com-copy-box .p3 .sup{top:-3rem;font-size:2.4rem}#pageWellness-living .sec-living .copy-wrap .btn-area{margin:5rem 0 0}#pageWellness-living .sec-living .copy-wrap .btn-area .btn-box .btn{width:100%}#pageWellness-living .sec-living .swiper-cntnt{width:100%}#pageWellness-living .sec-living .swiper-cntnt .swiper-btn-box{margin:4rem 0 0}#pageWellness-living .sec-living .swiper-cntnt .swiper-btn-box .swiper-btn{width:5rem}#pageWellness-living .sec-living .swiper-cntnt .swiper-btn-box .ttl{font-size:3.4rem}#pageWellness-living .sec-living .swiper-thumbnail{width:100%;margin:2rem auto 0}}#pageWellness-living .sec-floor{background:#ecd8d4;padding:7rem 0;margin-top:calc(-100vh + 6rem)}#pageWellness-living .sec-floor .floor-wrap .ttl-area{margin:0 0 6rem}#pageWellness-living .sec-floor .floor-wrap .ttl-area .ttl-box{text-align:center}#pageWellness-living .sec-floor .floor-wrap .ttl-area .ttl{font-size:3rem;font-weight:500;letter-spacing:.1em;color:#db7d7f;border-bottom:dotted .5rem #db7d7f;padding:0 0 1rem;display:inline}#pageWellness-living .sec-floor .floor-wrap .floor-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:66rem;padding:0 0 3rem;margin:3rem auto 0;border-bottom:dotted .5rem #db7d7f}#pageWellness-living .sec-floor .floor-wrap .floor-area .img-box{width:30rem;height:23rem;border-radius:1.7rem;overflow:hidden;position:relative}#pageWellness-living .sec-floor .floor-wrap .floor-area .img-box .img{width:100%;height:100%}#pageWellness-living .sec-floor .floor-wrap .floor-area .img-box .img img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}#pageWellness-living .sec-floor .floor-wrap .floor-area .right-box{width:34rem}#pageWellness-living .sec-floor .floor-wrap .floor-area .right-box .p1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:2.8rem;font-size:1.5rem;font-weight:500;letter-spacing:.025em;color:#db7d7f;background:#fff;border-radius:.8rem}#pageWellness-living .sec-floor .floor-wrap .floor-area .right-box .p2-note{font-size:1.4rem;letter-spacing:.05em;line-height:.8;color:#db7d7f;text-align:center;margin:1rem 0 0}#pageWellness-living .sec-floor .floor-wrap .floor-area .right-box .p2{font-size:1.8rem;letter-spacing:.05em;line-height:.8;color:#db7d7f;text-align:center;margin:1rem 0 0}#pageWellness-living .sec-floor .floor-wrap .floor-area .right-box .p2 span{font-size:1rem}#pageWellness-living .sec-floor .floor-wrap .floor-area .right-box .p3{height:6.4rem;font-size:1.3rem;font-weight:300;letter-spacing:.075em;line-height:1.5;margin:.8rem 0 0}#pageWellness-living .sec-floor .floor-wrap .floor-area .right-box .tel,#pageWellness-living .sec-floor .floor-wrap .floor-area .right-box .time{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:0 .5rem;font-size:1.3rem;font-weight:300;letter-spacing:.07em}#pageWellness-living .sec-floor .floor-wrap .floor-area .right-box .tel .ttl,#pageWellness-living .sec-floor .floor-wrap .floor-area .right-box .time .ttl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:9rem;height:2rem;background:#fff;border-radius:.3rem}#pageWellness-living .sec-floor .floor-wrap .floor-area .right-box .tel .txt,#pageWellness-living .sec-floor .floor-wrap .floor-area .right-box .time .txt{width:24rem;letter-spacing:0;line-height:1.4}#pageWellness-living .sec-floor .floor-wrap .floor-area .right-box .tel{margin:1rem 0 0}#pageWellness-living .sec-floor .floor-wrap .floor-area .right-box .tel .note{width:100%;font-size:1rem;margin:1rem 0 0}#pageWellness-living .sec-floor .floor-wrap .floor-area .right-box .btn-box{margin:1rem 0 0}#pageWellness-living .sec-floor .floor-wrap .floor-area .right-box .btn-box .btn{-webkit-transition:all 200ms cubic-bezier(0.32, 0.625, 0.58, 1);transition:all 200ms cubic-bezier(0.32, 0.625, 0.58, 1);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:4rem;border-radius:100vh;background:-webkit-gradient(linear, left top, right top, color-stop(10%, #db7d7f), to(#e99193));background:-webkit-linear-gradient(left, #db7d7f 10%, #e99193 100%);background:linear-gradient(90deg, #db7d7f 10%, #e99193 100%)}#pageWellness-living .sec-floor .floor-wrap .floor-area .right-box .btn-box .btn span{font-size:1.5rem;font-weight:500;letter-spacing:.025em;color:#fff}#pageWellness-living .sec-floor .floor-wrap .floor-area .right-box .btn-box .btn:hover{opacity:.7}#pageWellness-living .sec-floor .floor-wrap .floor-area-2 .right-box .p3{height:9rem}#pageWellness-living .sec-floor .floor-wrap .floor-area:last-child{border:none}@media screen and (max-width: 750px){#pageWellness-living .sec-floor{padding:9rem 0;margin-top:calc(-100vh + 10rem)}#pageWellness-living .sec-floor .floor-wrap .ttl-area{margin:0 0 8rem}#pageWellness-living .sec-floor .floor-wrap .ttl-area .ttl{font-size:7rem;border-bottom:dotted 1rem #db7d7f}#pageWellness-living .sec-floor .floor-wrap .floor-area{width:62rem;padding:0 0 7rem;margin:8rem auto 0;border-bottom:dotted 1rem #db7d7f}#pageWellness-living .sec-floor .floor-wrap .floor-area .img-box{width:100%;height:unset}#pageWellness-living .sec-floor .floor-wrap .floor-area .right-box{width:100%;margin:3rem 0 0}#pageWellness-living .sec-floor .floor-wrap .floor-area .right-box .p1{width:100%;height:4.6rem;font-size:2.6rem;border-radius:1.4rem}#pageWellness-living .sec-floor .floor-wrap .floor-area .right-box .p2-note{font-size:2.4rem;margin:2.4rem 0 0}#pageWellness-living .sec-floor .floor-wrap .floor-area .right-box .p2{font-size:2.8rem;margin:2.4rem 0 0}#pageWellness-living .sec-floor .floor-wrap .floor-area .right-box .p2 span{font-size:2rem}#pageWellness-living .sec-floor .floor-wrap .floor-area .right-box .p3{height:unset;font-size:2.4rem;margin:2rem 0 4rem}#pageWellness-living .sec-floor .floor-wrap .floor-area .right-box .tel,#pageWellness-living .sec-floor .floor-wrap .floor-area .right-box .time{gap:0 2rem;font-size:2.4rem}#pageWellness-living .sec-floor .floor-wrap .floor-area .right-box .tel .ttl,#pageWellness-living .sec-floor .floor-wrap .floor-area .right-box .time .ttl{width:15rem;height:4rem;border-radius:1rem}#pageWellness-living .sec-floor .floor-wrap .floor-area .right-box .tel .txt,#pageWellness-living .sec-floor .floor-wrap .floor-area .right-box .time .txt{width:45rem;letter-spacing:0}#pageWellness-living .sec-floor .floor-wrap .floor-area .right-box .tel{margin:2rem 0 0}#pageWellness-living .sec-floor .floor-wrap .floor-area .right-box .tel .note{font-size:2rem}#pageWellness-living .sec-floor .floor-wrap .floor-area .right-box .btn-box{margin:3rem 0 0}#pageWellness-living .sec-floor .floor-wrap .floor-area .right-box .btn-box .btn{height:7rem}#pageWellness-living .sec-floor .floor-wrap .floor-area .right-box .btn-box .btn span{font-size:2.6rem}#pageWellness-living .sec-floor .floor-wrap .floor-area .right-box .btn-box .btn:hover{opacity:1}}#pageProject .prjct-com-wrap{width:75.6rem;margin:0 auto}#pageProject .prjct-txt-box .lead-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:4.2rem;background:#85b065;border-radius:.7rem}#pageProject .prjct-txt-box .lead-box .lead{font-size:1.7rem;font-weight:500;color:#fff}#pageProject .prjct-txt-box .txt{font-size:1.5rem;font-weight:300;line-height:1.6;letter-spacing:.1em}#pageProject .prjct-txt-box .txt span{font-size:1.2rem}#pageProject .prjct-txt-box .txt a{-webkit-transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1)}#pageProject .prjct-txt-box .txt a:hover{opacity:.7}#pageProject .ttl-com-box{width:100%;text-align:center}#pageProject .ttl-com-box .ttl{font-size:3rem;font-weight:500;color:#85b065;letter-spacing:.1em;border-bottom:dotted .5rem #85b065;padding:0 0 1.5rem;display:inline-block}@media screen and (max-width: 750px){#pageProject .prjct-com-wrap{width:70rem}#pageProject .prjct-txt-box .lead-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:6.2rem}#pageProject .prjct-txt-box .lead-box .lead{font-size:3rem}#pageProject .prjct-txt-box .txt{font-size:2.8rem}#pageProject .prjct-txt-box .txt span{font-size:2.2rem;word-wrap:break-word}#pageProject .ttl-com-box .ttl{font-size:4rem;line-height:1.4}}#pageProject .sec-main .img-box{overflow:hidden}#pageProject .sec-main .img-box .img{width:100%;height:28.2rem}#pageProject .sec-main .img-box .img img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}#pageProject .sec-main .img-box .ttl-box{width:100%;text-align:center;margin:-5.5% 0 0}#pageProject .sec-main .img-box .ttl-box .ttl{font-size:7.2rem;color:#fff;text-shadow:3px 3px 5px #b5b4b4}@media screen and (max-width: 750px){#pageProject .sec-main{margin:11rem 0 0}#pageProject .sec-main .img-box .img{height:50rem}#pageProject .sec-main .img-box .ttl-box{margin:-8.5% 0 0}#pageProject .sec-main .img-box .ttl-box .ttl{font-size:6.5rem}}#pageProject .sec-project .prjct-wrap{margin:13rem 0 0}#pageProject .sec-project .request-wrap{margin:5.8rem 0 0}#pageProject .sec-project .request-wrap .flex-box{margin:5.4rem 0 0}#pageProject .sec-project .request-wrap .img-box .img{height:30rem;border-radius:2rem;overflow:hidden}#pageProject .sec-project .request-wrap .img-box .img img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}#pageProject .sec-project .request-wrap .img-box .note{text-align:right}#pageProject .sec-project .request-wrap .list-box{margin:2rem 0 0}#pageProject .sec-project .base-wrap{margin:5.8rem 0 0}#pageProject .sec-project .base-wrap .txt-box{margin:4.6rem 0 0}#pageProject .sec-project .base-wrap .txt-box .txt{margin:4.7rem 0 0}#pageProject .sec-project .base-wrap .illust-box{margin:3rem 0 0}#pageProject .sec-project .base-wrap .illust-box .note{text-align:right}#pageProject .sec-project .base-wrap .creat-box{border:.2rem solid #85b065;border-radius:2.4rem;padding:0 0 5rem;margin:5rem 0 0}#pageProject .sec-project .base-wrap .creat-box .txt-box{margin:0}#pageProject .sec-project .base-wrap .creat-box .creat-txt-box .lead-box{width:21.5rem;border-radius:2rem 0 4.2rem 0}#pageProject .sec-project .base-wrap .creat-box .inner-box{width:67rem;margin:3rem auto 0}#pageProject .sec-project .base-wrap .creat-box .inner-box .txt-box{border-bottom:dotted .3rem #85b065;padding:0 0 3.5rem}#pageProject .sec-project .base-wrap .creat-box .inner-box .txt-box .ttl{font-size:2.1rem;color:#85b065}#pageProject .sec-project .base-wrap .creat-box .inner-box .flex-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:5rem 0 0}#pageProject .sec-project .base-wrap .creat-box .inner-box .flex-box .txt{font-size:3.1rem;line-height:1.5;color:#85b065;font-weight:600;text-align:center}#pageProject .sec-project .base-wrap .creat-box .inner-box .flex-box .arrow-box{width:2rem}#pageProject .sec-project .base-wrap .creat-box .inner-box .flex-box .img-box{width:33.4rem}@media screen and (max-width: 750px){#pageProject .sec-project .request-wrap{margin:11rem 0 0}#pageProject .sec-project .request-wrap .flex-box{margin:7.4rem 0 0}#pageProject .sec-project .request-wrap .img-box{width:100%}#pageProject .sec-project .request-wrap .img-box .img{width:100%;height:37.8rem}#pageProject .sec-project .request-wrap .list-box{margin:2rem 0 0}#pageProject .sec-project .base-wrap{margin:13rem 0 0}#pageProject .sec-project .base-wrap .txt-box .txt{margin:5.7rem 0 0}#pageProject .sec-project .base-wrap .creat-box{padding:0 0 6rem;margin:6rem 0 0}#pageProject .sec-project .base-wrap .creat-box .creat-txt-box .lead-box{width:30.5rem}#pageProject .sec-project .base-wrap .creat-box .inner-box{width:64rem;margin:6rem auto 0}#pageProject .sec-project .base-wrap .creat-box .inner-box .txt-box{padding:0 0 6.5rem}#pageProject .sec-project .base-wrap .creat-box .inner-box .txt-box .ttl{font-size:3.1rem}#pageProject .sec-project .base-wrap .creat-box .inner-box .flex-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:7rem 0 0}#pageProject .sec-project .base-wrap .creat-box .inner-box .flex-box .txt{width:100%;font-size:4.1rem}#pageProject .sec-project .base-wrap .creat-box .inner-box .flex-box .arrow-box{width:3rem;-webkit-transform:rotate(90deg);transform:rotate(90deg);margin:3rem 0}#pageProject .sec-project .base-wrap .creat-box .inner-box .flex-box .img-box{width:100%}}#pageProject .sec-history{margin:6rem 0 0}#pageProject .sec-history .flex-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:2.7rem 0 0}#pageProject .sec-history .flex-box .txt-box{width:51%}#pageProject .sec-history .flex-box .img-box{width:33.7rem}#pageProject .sec-history .flex-box .img-box .img{width:100%;height:47.2rem;border-radius:2rem;overflow:hidden}#pageProject .sec-history .flex-box .img-box .img img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}#pageProject .sec-history .flex-box .img-box .note{font-size:1.2rem;text-align:right;margin:1rem 0 0}#pageProject .sec-history .history-box{margin:3rem 0 0}#pageProject .sec-history .history-box .btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:9.6rem;height:2.5rem;border:1px solid #000;border-radius:1.2rem;margin:1.3rem 0 0 auto}#pageProject .sec-history .history-box .btn .txt{font-size:1.1rem}#pageProject .sec-history .history-box .btn .i{width:1rem;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin:0 0 0 .6rem}#pageProject .sec-history .history-box .modal__overlay{z-index:1}#pageProject .sec-history .history-box .modal__container{max-width:none;width:90%;padding:0;background:none}#pageProject .sec-history .history-box .modal__close{color:#fff;font-size:2rem;margin:0 0 0 auto}@media screen and (max-width: 750px){#pageProject .sec-history{margin:13rem 0 0}#pageProject .sec-history .flex-box{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin:5.7rem 0 0}#pageProject .sec-history .flex-box .txt-box{width:100%;margin:4rem 0 0}#pageProject .sec-history .flex-box .img-box{width:100%}#pageProject .sec-history .flex-box .img-box .img{width:100%;height:71rem}#pageProject .sec-history .flex-box .img-box .note{font-size:2.2rem;margin:2rem 0 0}#pageProject .sec-history .history-box{margin:10rem 0 0}#pageProject .sec-history .history-box .img-box{width:73rem;height:60rem;overflow-x:scroll}#pageProject .sec-history .history-box .img-box .img{width:auto;height:100%}#pageProject .sec-history .history-box .img-box .img img{width:auto;height:100%;padding:0 2.5rem 0 0}#pageProject .sec-history .history-box .btn{width:20.6rem;height:5.5rem;border-radius:3.2rem;margin:3.3rem 0 0 auto}#pageProject .sec-history .history-box .btn .txt{font-size:2.5rem}#pageProject .sec-history .history-box .btn .i{width:2rem;margin:0 0 0 1rem}}#pageProject .sec-activ{margin:8.6rem 0 0;padding:0 0 3rem}#pageProject .sec-activ .txt-box .txt{margin:4.7rem 0 0}#pageProject .sec-activ .flex-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:3.2rem 0;margin:3.7rem 0 0}#pageProject .sec-activ .flex-box .img-box{width:47%}#pageProject .sec-activ .flex-box .img-box .img{width:100%;height:23.6rem;border-radius:2.1rem;overflow:hidden}#pageProject .sec-activ .flex-box .img-box .img img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}#pageProject .sec-activ .flex-box .img-box .txt{font-size:1.2rem;text-align:right;margin:1rem 0 0}#pageProject .sec-activ .flex-box .img-box.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%}#pageProject .sec-activ .flex-box .img-box.flex .img{width:47%;height:48rem}#pageProject .sec-activ .flex-box .img-box.flex .txt{width:100%}#pageProject .sec-activ .note{margin:11rem 0 0}@media screen and (max-width: 750px){#pageProject .sec-activ{margin:13rem 0 0;padding:0 0 12rem}#pageProject .sec-activ .txt-box .txt{margin:5rem 0 0}#pageProject .sec-activ .flex-box{gap:5.2rem 0;margin:6.7rem 0 0}#pageProject .sec-activ .flex-box .img-box{width:49%}#pageProject .sec-activ .flex-box .img-box .img{width:100%;height:23.6rem;border-radius:2.1rem}#pageProject .sec-activ .flex-box .img-box .img img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%;height:100%}#pageProject .sec-activ .flex-box .img-box .txt{font-size:2.4rem;letter-spacing:.01em;line-height:1.6;text-align:center}#pageProject .sec-activ .flex-box .img-box.flex .img{width:49%;height:46rem}#pageProject .sec-activ .note{margin:18rem 0 0}}#pagePrivacy .sec-privacy{margin:11rem 0 7rem}#pagePrivacy .sec-privacy .privacy-wrap{width:72.6rem;margin:0 auto}#pagePrivacy .sec-privacy .ttl-box{text-align:center;margin:0 0 6rem}#pagePrivacy .sec-privacy .ttl-box .ttl{font-size:4rem;color:#64b154;text-shadow:3px 3px 5px #b5b4b4;border-bottom:dotted .5rem #64b154;padding:0 0 1.5rem;display:inline-block}#pagePrivacy .sec-privacy .ttl-box .sub-ttl{font-size:2rem;margin:5.5rem 0 0}#pagePrivacy .sec-privacy .ttl-box .lead{font-size:1.3rem;font-weight:300;line-height:1.8;text-align:left;margin:4.5rem 0 0}#pagePrivacy .sec-privacy .txt-wrap .box{margin:0 0 3.3rem}#pagePrivacy .sec-privacy .txt-wrap .box .ttl{font-size:1.5rem;line-height:1.8}#pagePrivacy .sec-privacy .txt-wrap .box .txt{font-size:1.3rem;font-weight:300;line-height:1.8;letter-spacing:.07em}#pagePrivacy .sec-privacy .txt-wrap .box .txt .weight-b{font-weight:500}#pagePrivacy .sec-privacy .txt-wrap .box .txt .weight-b.s1{font-size:1.5rem}#pagePrivacy .sec-privacy .txt-wrap .box .txt .weight-b.border{border:1px solid #000;padding:.4rem 1rem}#pagePrivacy .sec-privacy .txt-wrap .box .inner-box{background:#fff;padding:2rem;margin:2.4rem 0 0}#pagePrivacy .sec-privacy .txt-wrap .box .inner-box .txt{text-align:center}#pagePrivacy .sec-privacy .company-wrap .flex-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:10.5rem;border:1px solid #000;gap:0 7.5rem;position:relative}#pagePrivacy .sec-privacy .company-wrap .flex-box .txt{font-size:1.2rem;font-weight:300;line-height:1.5;letter-spacing:.07em}#pagePrivacy .sec-privacy .company-wrap .flex-box .left-box .txt{font-weight:500}#pagePrivacy .sec-privacy .company-wrap .flex-box::after{content:"";width:1px;height:80%;background:#000;position:absolute;top:0;bottom:0;left:0;right:7.5rem;margin:auto}@media screen and (max-width: 750px){#pagePrivacy .sec-privacy{margin:24rem 0 13rem}#pagePrivacy .sec-privacy .privacy-wrap{width:70rem}#pagePrivacy .sec-privacy .ttl-box{margin:0 0 6rem}#pagePrivacy .sec-privacy .ttl-box .ttl{font-size:5rem;border-bottom:dotted .5rem #64b154;padding:0 0 1.5rem}#pagePrivacy .sec-privacy .ttl-box .sub-ttl{font-size:3rem;margin:5.5rem 0 0}#pagePrivacy .sec-privacy .ttl-box .lead{font-size:2.6rem;font-weight:300;line-height:1.8;text-align:left;margin:4.5rem 0 0}#pagePrivacy .sec-privacy .txt-wrap .box{margin:0 0 7.3rem}#pagePrivacy .sec-privacy .txt-wrap .box .ttl{font-size:2.8rem;line-height:1.8}#pagePrivacy .sec-privacy .txt-wrap .box .txt{font-size:2.6rem;font-weight:300;line-height:1.8;letter-spacing:.07em}#pagePrivacy .sec-privacy .txt-wrap .box .txt .weight-b{font-weight:500}#pagePrivacy .sec-privacy .txt-wrap .box .txt .weight-b.s1{font-size:2.8rem}#pagePrivacy .sec-privacy .txt-wrap .box .txt .weight-b.border{padding:.7rem 2rem}#pagePrivacy .sec-privacy .txt-wrap .box .txt .border-box{margin:1rem 0 0;display:inline-block}#pagePrivacy .sec-privacy .txt-wrap .box .inner-box{padding:4rem 2rem;margin:3.4rem 0 0}#pagePrivacy .sec-privacy .company-wrap .flex-box{height:23rem;gap:0 5.5rem}#pagePrivacy .sec-privacy .company-wrap .flex-box .txt{font-size:2.4rem}#pagePrivacy .sec-privacy .company-wrap .flex-box::after{right:15rem}}#pageNewsEvent .sec-main{height:21rem}#pageNewsEvent .sec-main .ttl-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}#pageNewsEvent .sec-main.top{background:#9ed8e1}#pageNewsEvent .sec-main.top .ttl{width:18rem}#pageNewsEvent .sec-main.top .ttl img{-webkit-filter:drop-shadow(5px 5px 5px #93aaad);filter:drop-shadow(5px 5px 5px #93aaad)}#pageNewsEvent .sec-main.torefarm{background:#bddb9d}#pageNewsEvent .sec-main.torefarm .ttl{width:29rem}#pageNewsEvent .sec-main.torefarm .ttl img{-webkit-filter:drop-shadow(5px 5px 5px #97ae93);filter:drop-shadow(5px 5px 5px #97ae93)}#pageNewsEvent .sec-main.living{background:#f0d0ce}#pageNewsEvent .sec-main.living .ttl{width:48rem}#pageNewsEvent .sec-main.living .ttl img{-webkit-filter:drop-shadow(5px 5px 5px #d7a6a6);filter:drop-shadow(5px 5px 5px #d7a6a6)}#pageNewsEvent .sec-main.dining{background:#dedad3}#pageNewsEvent .sec-main.dining .ttl{width:49rem}#pageNewsEvent .sec-main.dining .ttl img{-webkit-filter:drop-shadow(5px 5px 5px #9ba1a8);filter:drop-shadow(5px 5px 5px #9ba1a8)}#pageNewsEvent .sec-main.ihug{background:#9ed8e1}#pageNewsEvent .sec-main.ihug .ttl{width:36rem}#pageNewsEvent .sec-main.ihug .ttl img{-webkit-filter:drop-shadow(5px 5px 5px #93aaad);filter:drop-shadow(5px 5px 5px #93aaad)}@media screen and (max-width: 750px){#pageNewsEvent .sec-main{height:23rem;margin:12.6rem 0 0}#pageNewsEvent .sec-main.top .ttl{width:24rem}#pageNewsEvent .sec-main.torefarm .ttl{width:35rem}#pageNewsEvent .sec-main.living .ttl{width:50rem}#pageNewsEvent .sec-main.dining .ttl{width:50rem}#pageNewsEvent .sec-main.ihug .ttl{width:37rem}}#pageNewsEvent .sec-area{background:#fff;padding:5rem 0 8rem}@media screen and (max-width: 750px){#pageNewsEvent .sec-area{padding:10rem 0 13rem}}#pageNewsEvent .sec-detail{padding:0 0 6rem}#pageNewsEvent .sec-detail .detail-wrap{width:90rem;background:#fff;border-radius:3rem;padding:8rem 6.6rem 8rem;margin:0 auto}#pageNewsEvent .sec-detail .data-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 0 3.6rem;border-bottom:1px solid #c8c8c8}#pageNewsEvent .sec-detail .data-area .data-box{width:calc(100% - 40rem)}#pageNewsEvent .sec-detail .data-area .data-box .date{font-size:1.6rem;color:#646464}#pageNewsEvent .sec-detail .data-area .data-box .ttl{font-size:3rem;line-height:1.7;margin:1rem 0 0}#pageNewsEvent .sec-detail .data-area .img-box{width:37rem}#pageNewsEvent .sec-detail .txt-area{margin:3rem 0 0}#pageNewsEvent .sec-detail .txt-area .txt-box p{font-size:1.4rem;letter-spacing:.1em;line-height:1.5;margin:1em 0}#pageNewsEvent .sec-detail .btn-wrap{margin:5rem 0 0}#pageNewsEvent .sec-detail .btn-wrap .btn-box{margin:0 auto}#pageNewsEvent .sec-detail.torefarm{background:#bddb9d}#pageNewsEvent .sec-detail.living{background:#f0d0ce}#pageNewsEvent .sec-detail.dining{background:#dedad3}#pageNewsEvent .sec-detail.ihug{background:#9ed8e1}@media screen and (max-width: 750px){#pageNewsEvent .sec-detail{padding:0 0 12rem}#pageNewsEvent .sec-detail .detail-wrap{width:100%;padding:8rem 4rem}#pageNewsEvent .sec-detail .data-area{padding:0 0 4rem}#pageNewsEvent .sec-detail .data-area .data-box{width:100%}#pageNewsEvent .sec-detail .data-area .data-box .date{font-size:2.6rem}#pageNewsEvent .sec-detail .data-area .data-box .ttl{font-size:4rem}#pageNewsEvent .sec-detail .data-area .img-box{width:100%;margin:2rem 0 0}#pageNewsEvent .sec-detail .txt-area{margin:5rem 0 0}#pageNewsEvent .sec-detail .txt-area .txt-box p{font-size:2.4rem}#pageNewsEvent .sec-detail .btn-wrap{margin:9rem 0 0}}#pageFaq .sec-faq{padding:7rem 0 12rem}#pageFaq .sec-faq .faq-wrap{width:70rem;margin:0 auto}#pageFaq .sec-faq .faq-wrap .ttl-area{margin:0 0 4.4rem}#pageFaq .sec-faq .faq-wrap .ttl-area .ttl-box{text-align:center}#pageFaq .sec-faq .faq-wrap .ttl-area .ttl-box .ttl{font-size:4rem;letter-spacing:.1em;color:#64b154;text-shadow:3px 3px 5px #b5b4b4;border-bottom:dotted .5rem #64b154;padding:0 0 1.5rem;display:inline}#pageFaq .sec-faq .faq-wrap .faq-com-area{margin:2.6rem 0 0}#pageFaq .sec-faq .faq-wrap .faq-com-area .q-box{position:relative;font-weight:500}#pageFaq .sec-faq .faq-wrap .faq-com-area .q-box .ttl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#67b16b;padding:.5rem 4rem .5rem .5rem}#pageFaq .sec-faq .faq-wrap .faq-com-area .q-box .ttl .icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:3rem;height:3rem;font-size:1.8rem;color:#67b16b;background:#fff}#pageFaq .sec-faq .faq-wrap .faq-com-area .q-box .ttl .txt{width:calc(100% - 4.4rem);font-size:1.5rem;letter-spacing:.1em;line-height:1.4;color:#fff}#pageFaq .sec-faq .faq-wrap .faq-com-area .q-box .btn{-webkit-transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);transition:all 400ms cubic-bezier(0.36, 0.1, 0.16, 1);width:2rem;cursor:pointer;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:1.6rem;margin:auto}#pageFaq .sec-faq .faq-wrap .faq-com-area .q-box .btn:hover{opacity:.6}#pageFaq .sec-faq .faq-wrap .faq-com-area .a-box{height:0;-webkit-transition-duration:.5s;transition-duration:.5s;overflow:hidden;background:#fff;border:1px solid #67b16b;position:relative}#pageFaq .sec-faq .faq-wrap .faq-com-area .a-box .inner{padding:2rem 4rem 3rem 6rem;position:relative;z-index:1}#pageFaq .sec-faq .faq-wrap .faq-com-area .a-box .txt{font-size:1.4rem;letter-spacing:.1em;line-height:1.7}#pageFaq .sec-faq .faq-wrap .faq-com-area .a-box .more-btn{-webkit-box-shadow:none;box-shadow:none;margin:1rem 0 0}#pageFaq .sec-faq .faq-wrap .faq-com-area .a-box .more-btn span{font-size:1.4rem}#pageFaq .sec-faq .faq-wrap .faq-com-area .a-box .btn-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}#pageFaq .sec-faq .faq-wrap .faq-com-area .a-box .btn-box .more-btn.btn-2{width:19.2rem}#pageFaq .sec-faq .faq-wrap .faq-com-area .a-box .btn-box .more-btn.btn-2 span{font-size:1.2rem;letter-spacing:.05em}#pageFaq .sec-faq .faq-wrap .faq-com-area .a-box .accent{font-size:11.4rem;font-weight:500;color:#eef7d8;position:absolute;bottom:-1.5rem;right:0}#pageFaq .sec-faq .faq-wrap .faq-area-1{margin:0}#pageFaq .sec-faq .faq-wrap .faq-area-10 .a-box .txt-2{margin:2rem 0 0}@media screen and (max-width: 750px){#pageFaq .sec-faq{padding:24rem 0 12rem}#pageFaq .sec-faq .faq-wrap{width:66rem;margin:0 auto}#pageFaq .sec-faq .faq-wrap .ttl-area{margin:0 0 8rem}#pageFaq .sec-faq .faq-wrap .ttl-area .ttl-box .ttl{font-size:5rem;border-bottom:dotted 1rem #64b154}#pageFaq .sec-faq .faq-wrap .faq-com-area{margin:3rem 0 0}#pageFaq .sec-faq .faq-wrap .faq-com-area .q-box .ttl{padding:1rem 6rem 1rem 1rem}#pageFaq .sec-faq .faq-wrap .faq-com-area .q-box .ttl .icon{width:4rem;height:4rem;font-size:2.8rem}#pageFaq .sec-faq .faq-wrap .faq-com-area .q-box .ttl .txt{width:calc(100% - 6rem);font-size:2.4rem}#pageFaq .sec-faq .faq-wrap .faq-com-area .q-box .btn{width:4rem}#pageFaq .sec-faq .faq-wrap .faq-com-area .a-box .inner{padding:3rem 7rem 6rem 5rem}#pageFaq .sec-faq .faq-wrap .faq-com-area .a-box .txt{font-size:2.4rem}#pageFaq .sec-faq .faq-wrap .faq-com-area .a-box .more-btn{width:51rem;height:7.4rem;margin:1.4rem 0 0}#pageFaq .sec-faq .faq-wrap .faq-com-area .a-box .more-btn span{font-size:2.4rem}#pageFaq .sec-faq .faq-wrap .faq-com-area .a-box .btn-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#pageFaq .sec-faq .faq-wrap .faq-com-area .a-box .btn-box .more-btn.btn-2{width:51rem;height:7.4rem}#pageFaq .sec-faq .faq-wrap .faq-com-area .a-box .btn-box .more-btn.btn-2 span{font-size:2.4rem}#pageFaq .sec-faq .faq-wrap .faq-com-area .a-box .accent{font-size:12rem;bottom:-1.8rem;right:0}#pageFaq .sec-faq .faq-wrap .faq-area-10 .a-box .txt-2{margin:4rem 0 0}}#pageInformation .sec-info{margin:7rem 0 0}#pageInformation .sec-info .map-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:70rem;margin:3rem auto 0}#pageInformation .sec-info .map-wrap .map-img-area{width:100%;margin:0 0 1.6rem}#pageInformation .sec-info .map-wrap .pict-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:2rem 0;width:11rem}#pageInformation .sec-info .map-wrap .pict-area .pict-box{width:100%;-webkit-box-shadow:3px 3px 5px #b5b4b4;box-shadow:3px 3px 5px #b5b4b4}#pageInformation .sec-info .map-wrap .map-txt-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:54.6rem}#pageInformation .sec-info .map-wrap .map-txt-area .img-box{width:25rem;background:#231815;padding:1.8rem 1.6rem 1.4rem 1.9rem;-webkit-box-shadow:3px 3px 5px #b5b4b4;box-shadow:3px 3px 5px #b5b4b4}@media screen and (max-width: 750px){#pageInformation .sec-info{margin:24rem 0 0}#pageInformation .sec-info .map-wrap{width:100%;margin:10rem auto 0}#pageInformation .sec-info .map-wrap .map-img-area{width:100%;overflow-x:scroll;margin:0 0 5rem}#pageInformation .sec-info .map-wrap .map-img-area .img-box{width:150%;padding:0 0 2rem}#pageInformation .sec-info .map-wrap .pict-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:0 2rem;width:100%}#pageInformation .sec-info .map-wrap .pict-area .pict-box{width:20%}#pageInformation .sec-info .map-wrap .map-txt-area{width:100%;margin:3rem 0 0}#pageInformation .sec-info .map-wrap .map-txt-area .img-box{width:49%;padding:3rem 2rem}}#pageInformation .sec-attention{margin:8rem 0}#pageInformation .sec-attention .attention-wrap{width:70rem;margin:0 auto}#pageInformation .sec-attention .attention-wrap .ttl-area .com-ttl-box .sub-tll{width:18rem;margin:6rem auto 0}#pageInformation .sec-attention .attention-wrap .ttl-area .com-ttl-box .lead{font-size:2rem;margin:1.6rem 0 0}#pageInformation .sec-attention .attention-wrap .flex-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1.4rem 0;height:46rem;margin:6rem 0 0}#pageInformation .sec-attention .attention-wrap .flex-area .box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:50%;height:6.4rem;gap:0 1.2rem}#pageInformation .sec-attention .attention-wrap .flex-area .box .icon{width:5.6rem}#pageInformation .sec-attention .attention-wrap .flex-area .box .txt{width:80%;font-size:1.3rem;font-weight:700;letter-spacing:.075em;line-height:1.6}@media screen and (max-width: 750px){#pageInformation .sec-attention{margin:12rem 0}#pageInformation .sec-attention .attention-wrap{width:100%}#pageInformation .sec-attention .attention-wrap .ttl-area .com-ttl-box .sub-tll{width:27rem}#pageInformation .sec-attention .attention-wrap .ttl-area .com-ttl-box .lead{font-size:3rem}#pageInformation .sec-attention .attention-wrap .flex-area{gap:3rem 0;height:auto;margin:6rem 0 0}#pageInformation .sec-attention .attention-wrap .flex-area .box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:62rem;height:auto;gap:0;margin:0 auto}#pageInformation .sec-attention .attention-wrap .flex-area .box .icon{width:7.4rem}#pageInformation .sec-attention .attention-wrap .flex-area .box .txt{width:calc(100% - 11rem);font-size:2.4rem}}#pageInformation .sec-about .about-wrap{width:68rem;margin:7rem auto 0}#pageInformation .sec-about .about-wrap .about-box{margin:4rem 0 0}#pageInformation .sec-about .about-wrap .about-box .p1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:3rem;font-size:1.5rem;color:#fff;background:#000;border-radius:100vh}#pageInformation .sec-about .about-wrap .about-box .p2{width:65rem;font-size:1.4rem;letter-spacing:.075em;line-height:1.6;margin:1.5rem auto 0}#pageInformation .sec-about .about-wrap .about-box:nth-child(1){margin:0}@media screen and (max-width: 750px){#pageInformation .sec-about .about-wrap{width:100%;margin:9rem auto 0}#pageInformation .sec-about .about-wrap .about-box{margin:5rem 0 0}#pageInformation .sec-about .about-wrap .about-box .p1{height:5rem;font-size:2.6rem}#pageInformation .sec-about .about-wrap .about-box .p2{font-size:2.4rem;margin:2rem auto 0}}#pageInformation .sec-contact{margin:5rem 0 8rem}#pageInformation .sec-contact .contact-wrap{width:65rem;background:#fff;margin:0 auto}#pageInformation .sec-contact .contact-wrap .contact-box{text-align:center;padding:2rem 0}#pageInformation .sec-contact .contact-wrap .contact-box .ttl{width:28rem;font-size:1.5rem;letter-spacing:.075em;border-bottom:1px solid #000;padding:0 0 1rem;margin:0 auto}#pageInformation .sec-contact .contact-wrap .contact-box .txt{font-size:1.3rem;letter-spacing:.075em;line-height:1.6;margin:1.4rem 0 0}#pageInformation .sec-contact .contact-wrap .contact-box .tel{font-size:1.5rem;letter-spacing:.075em;pointer-events:none;display:block;margin:.5rem 0 0}@media screen and (max-width: 750px){#pageInformation .sec-contact{margin:9rem 0 10rem}#pageInformation .sec-contact .contact-wrap{width:100%}#pageInformation .sec-contact .contact-wrap .contact-box{padding:5rem 0}#pageInformation .sec-contact .contact-wrap .contact-box .ttl{width:50rem;font-size:2.6rem;padding:0 0 2rem}#pageInformation .sec-contact .contact-wrap .contact-box .txt{font-size:2.4rem;margin:1.4rem 0 0}#pageInformation .sec-contact .contact-wrap .contact-box .tel{font-size:2.6rem;pointer-events:auto}}#pageNotfound .sec-notfound{padding:7rem 0 0}#pageNotfound .sec-notfound .notfound-wrap{text-align:center}#pageNotfound .sec-notfound .notfound-wrap .ttl-box{text-shadow:.3rem .3rem .2rem rgba(0,0,0,.3)}#pageNotfound .sec-notfound .notfound-wrap .ttl-box .ttl{font-size:2rem;font-weight:500;letter-spacing:.07em}#pageNotfound .sec-notfound .notfound-wrap .ttl-box .lead{font-size:3rem;font-weight:500;letter-spacing:.1em;margin:2rem 0 0}#pageNotfound .sec-notfound .notfound-wrap .notfound-box{width:90rem;background:#fff;padding:7rem 0;margin:6rem auto}#pageNotfound .sec-notfound .notfound-wrap .notfound-box .txt{font-size:1.5rem;letter-spacing:.1em;line-height:1.6}#pageNotfound .sec-notfound .notfound-wrap .notfound-box .btn{margin:3rem 0 0}#pageNotfound .sec-notfound .notfound-wrap .notfound-box .btn a{width:35rem;height:4rem;font-size:1.4rem;color:#fff;margin:0 auto}@media screen and (max-width: 750px){#pageNotfound .sec-notfound{padding:24rem 0 20rem}#pageNotfound .sec-notfound .notfound-wrap .ttl-box .ttl{font-size:3rem}#pageNotfound .sec-notfound .notfound-wrap .ttl-box .lead{font-size:4rem;margin:2rem 0 0}#pageNotfound .sec-notfound .notfound-wrap .notfound-box{width:100%;padding:8rem 0;margin:8rem auto 0}#pageNotfound .sec-notfound .notfound-wrap .notfound-box .txt{font-size:2.6rem}#pageNotfound .sec-notfound .notfound-wrap .notfound-box .btn{margin:4rem 0 0}#pageNotfound .sec-notfound .notfound-wrap .notfound-box .btn a{width:50rem;height:7rem;font-size:2.4rem}}#pageTest .chaka-box i{display:inline-block;width:79px;height:121px;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}#pageTest .chaka-box i .chaka{display:inline-block;width:79px;height:121px}#pageTest .chaka-box i.stop .chaka{-webkit-animation-play-state:paused !important;animation-play-state:paused !important}#pageTest .chaka-box i.r-down{-webkit-animation-name:walk-r-down;animation-name:walk-r-down}@-webkit-keyframes walk-r-down{0%{-webkit-transform:translateX(0px) translateY(0px);transform:translateX(0px) translateY(0px)}100%{-webkit-transform:translateX(100px) translateY(100px);transform:translateX(100px) translateY(100px)}}@keyframes walk-r-down{0%{-webkit-transform:translateX(0px) translateY(0px);transform:translateX(0px) translateY(0px)}100%{-webkit-transform:translateX(100px) translateY(100px);transform:translateX(100px) translateY(100px)}}#pageTest .chaka-box i.r-down .chaka{background:url("../img/test/chaka.png") no-repeat;-webkit-animation:fuwari 2.9s steps(20) infinite;animation:fuwari 2.9s steps(20) infinite}@-webkit-keyframes fuwari{to{background-position:-1580px 0}}@keyframes fuwari{to{background-position:-1580px 0}}#pageTest .chaka-box i.r-up{-webkit-animation-name:walk-r-up;animation-name:walk-r-up}@-webkit-keyframes walk-r-up{0%{-webkit-transform:translateX(100px) translateY(100px);transform:translateX(100px) translateY(100px)}100%{-webkit-transform:translateX(200px) translateY(0px);transform:translateX(200px) translateY(0px)}}@keyframes walk-r-up{0%{-webkit-transform:translateX(100px) translateY(100px);transform:translateX(100px) translateY(100px)}100%{-webkit-transform:translateX(200px) translateY(0px);transform:translateX(200px) translateY(0px)}}#pageTest .chaka-box i.r-up .chaka{background:url("../img/test/chaka.png") no-repeat;-webkit-animation:fuwari 2.9s steps(20) infinite;animation:fuwari 2.9s steps(20) infinite}@keyframes fuwari{to{background-position:-1580px 0}}#pageTest .chaka-box i.l-down{-webkit-animation-name:walk-l-down;animation-name:walk-l-down}@-webkit-keyframes walk-l-down{0%{-webkit-transform:translateX(200px) translateY(0px);transform:translateX(200px) translateY(0px)}100%{-webkit-transform:translateX(100px) translateY(100px);transform:translateX(100px) translateY(100px)}}@keyframes walk-l-down{0%{-webkit-transform:translateX(200px) translateY(0px);transform:translateX(200px) translateY(0px)}100%{-webkit-transform:translateX(100px) translateY(100px);transform:translateX(100px) translateY(100px)}}#pageTest .chaka-box i.l-down .chaka{background:url("../img/test/chaka_bc.png") no-repeat;-webkit-animation:fuwari 2.9s steps(20) infinite;animation:fuwari 2.9s steps(20) infinite}@keyframes fuwari{to{background-position:-1580px 0}}#pageTest .chaka-box i.l-up{-webkit-animation-name:walk-l-up;animation-name:walk-l-up}@-webkit-keyframes walk-l-up{0%{-webkit-transform:translateX(100px) translateY(100px);transform:translateX(100px) translateY(100px)}100%{-webkit-transform:translateX(0px) translateY(0px);transform:translateX(0px) translateY(0px)}}@keyframes walk-l-up{0%{-webkit-transform:translateX(100px) translateY(100px);transform:translateX(100px) translateY(100px)}100%{-webkit-transform:translateX(0px) translateY(0px);transform:translateX(0px) translateY(0px)}}#pageTest .chaka-box i.l-up .chaka{background:url("../img/test/chaka_bc.png") no-repeat;-webkit-animation:fuwari 2.9s steps(20) infinite;animation:fuwari 2.9s steps(20) infinite}@keyframes fuwari{to{background-position:-1580px 0}}
/*# sourceMappingURL=style.css.map */